bash.im ithappens.me zadolba.li

Linux

3888

Моя твоя не компиляй

13 августа 2010, 10:00

Сидим с двумя приятелями (дело в альпинистском походе было, все друг друга знают), обсуждаем достоинства и недостатки осей. Дошли до сборок линукса, в которых я разбираюсь не очень — на работе стоит SUSE, но ковыряться времени нет. Проходящий мимо парень авторитетно заявляет:

— А Блокнот лучше!

Как notepad.exe для Windows может заменить ОС? Оказывается, парень перепутал слова «линукс» и «Паскаль». Теперь сидим и думаем, как в Блокноте можно откомпилировать исходники.

3879

Пустые холмы

12 августа 2010, 10:00

Свершилось: после шести лет с хвостиком изучения виндов поставил себе линукс на нетбук. Изучаю — вполне ничего, большинство привычного софта и так знаю, так как использую под виндами. Чтобы не переводить глаза с нетбука на монитор компа, где маны и Гугл есть, поднял VNC-сервер. Сижу с компа, изучаю да настраиваю — благодать.

Интерфейс подкрутил — красиво получилось, но что-то не то. Где-то час перебирал обои, гуглил... Ладно, думаю, пусть не обижаются на меня никсоиды: зашёл на раздел с виндой, открыл %WinDir%\Web\Wallpaper, скопировал Безмятежность.bmp в линукс и налепил на десктоп. Вот теперь всё красиво.

3869

Свой самовар ближе к телу

11 августа 2010, 11:45

Работаю программистом. Получил заказ написать некую программу для бизнес-смартфона № 1 по ту сторону океана, не очень популярного в России. Небольшой проблемой оказалось то, что специальный плагин для Eclipse, помогающий в разработке, работает только под Windows, а я уже много лет использую «более другую» операционную систему. Ввиду врождённой неприязни к виртуальным машинам решил загрузиться в Windows 7, которая поставлялась с ноутом и тихо-мирно пылилась с самой покупки.

Загрузил, начал обустраиваться. Встроенный браузер меня не устроил категорически, поэтому я решил установить любимую «лисичку». Начал искать менеджер программ в «Панели управления» — не нашёл. Вспомнил, что тут для установки софта нужно самостоятельно качать установочный пакет и запускать его руками, и загрустил. При дальнейшей настройке выяснилось, что привычное переключение раскладки по Caps Lock отсутствует. Полчаса гугления доставили программу, позволяющую хитрыми трюками через какие-то скрипты добиться нужного эффекта. После двухчасового ковыряния со скриптами на мудрёном языке я уже готов был расстаться с желанием переключать языки привычным способом, но друг посоветовал маленькую утилитку capslang, реализующую ровно одну вещь — переключение раскладок по Caps Lock, за что ему огромное спасибо.

Всё это звучит смешно или даже раздражает, верно? Верно. Потому что не нужно ходить в чужой монастырь со своим уставом и ожидать от другой операционной системы поведения, идентичного привычной. Вместо того, чтобы ставить виртуальную машину, дабы лицезреть Times New Roman, нужно было запустить менеджер приложений, ввести в поиск «fonts» и установить пакет Microsoft Core Fonts одним кликом. Редакторы с переключением кодировки на лету под линуксом тоже имеются. Что касается модулей VMware, то для этого всегда есть саппорт.

Товарищи айтишники, будьте осторожны, жалуясь на «неправильные» программы или операционки. «Неправильными» можете запросто оказаться вы сами.

3851

Не по карману

9 августа 2010, 15:45

Занимаюсь фрилансом, работаю дома. Как-то слетела активация у винды, и я решил твёрдо: хватит работать за ворованным софтом. Пора перейти на линукс!

Опыт работы с «пингвинами», пусть и небольшой, но есть. В интернете нашлись бесплатные аналоги всего необходимого софта. Красота — ставим. Пара дней плясок с бубном — вроде всё готово, можно работать. Первое впечатление самое радостное.

Выясняется, что в системе нет стандартных виндовых шрифтов. Есть другие («они красивее», — скажут пингвинятники), но я-то в том числе и сайтами занимаюсь — мне надо видеть, как они у клиента отображаются. Гуглим руководство по установке шрифтов, но нормальной инструкции не находим. Ладно, ставим виртуалку, на неё XP, смотрим сайты под ней. Итог — минус 5% к эффективности работы.

Нормального текстового редактора тоже нет. Вернее, редакторов полно, вот только переключать кодировки на лету очевидным образом не умеет ни один. Ладно, настраиваем один редактор на 1251, второй на юникод, и файлы открываем соответствующим — ещё минус 5%.

Дальше были регулярные проблемы с VMware, модули которой упорно не хотели стартовать автоматом и запускались только вручную, неудобный Скайп, долгое курение мануалов ради установки элементарного драйвера и много прочих удовольствий.

К концу второй недели я подсчитал, в какую сумму мне обошлось бесплатное ПО, умножив стоимость часа на количество потраченного рабочего времени. Полученная цифра сильно превышала стоимость лицензионной винды, за которой я тут же отправился в магазин.

3764

Матрица: Компиляция

30 июля 2010, 10:00

Было дело несколько лет назад. Жил я тогда в общаге, подрабатывал админом. На борту компа стояла Slackware.

Однажды я сидел и рубился в любимую онлайн-игру — старый добрый «Аладон». Для тех, кто не в курсе, геймплей очень напоминает работу в консоли. Заходит ко мне друг:

— Работаешь?
— Нет, в игру играю.

Друг поглядел на монитор — по глазам было видно, что не поверил.

Через несколько дней пересобираю ядро, в консоль лезет вывод комманд make и gcc. Заходит тот самый друг, смотрит в монитор, спрашивает:

— Что, новый фильм скачал, смотришь?

3761

Пусть горит там что попало

29 июля 2010, 15:45

Работаю проектировщиком. Так получилось, что у проектного отдела и программистов один большой кабинет, разделённый перегородкой. Слышимость отличная, и периодически, когда там или тут начинается интересный разговор, один из отделов приползает во второй пообщаться.

Зашла у нас речь об антивирусах: у кого что стоит. Естественно, программеры сразу прибежали к нам. Тут я заявляю, что антивирями не пользуюсь: дома у меня стоит линукс.

— Линукс — полное говно! — безапелляционно заявляет ведущий (!) программист. — Я пользуюсь только проверенными продуктами, которые стоят денег.
— Каждому своё. То, что стоит у меня дома, меня вполне устраивает, — отвечаю я.
— Вот ты знаешь, почему я покупаю компы только в сборке?
— Почему же?
— Потому что гарантия! И если у меня что-то сломается, я всегда могу вернуть всё на халяву!
— Тебе деньги, что ли, девать некуда — за сборку платить?
— Нет, мне жалко, конечно, денег за сборку, но если самому собирать, то всё сгорит через полгода!
— С х#я ли?
— Когда я очередной комп собирал, у меня сгорела память, потом видюха, а потом мамка. Теперь только заводская сборка!
— Кеш, ты извини, но мой первый комп проработал пять лет, я его собирал сам, и ничего в нём не накрылось. Сейчас у меня второй комп, стаж — четыре года, всё в ажуре. И всё это я собирал своими руками.
— Значит, тебе просто очень повезло!

Вот сижу теперь и думаю, как сказать «мастдайному непингуемому ламеру, который кроме виндов ничего и знать не хочет», о том, что у него руки не оттуда растут?

3759

В опенсорс с чистого листа

29 июля 2010, 11:45

Два часа ночи, на сотовый звонит знакомый.

— Если не срочно, убью!
— Срочно! У меня пуск потерялся!
— У тебя что?
— Пуск! Потерялся! Я жму на ту кнопочку, где он находится, и у меня все окна сворачиваются!

Я думаю, уже понятно, что знакомый умудрился поставить линукс с Gnome — cкорее всего, Убунту. Советую перезагрузиться (ещё три минуты поисков характерной кнопочки в углу экрана) и в бут-меню выбрать загрузку винды, а я, мол, днём приду и всё починю-сделаю-объясню. Минуту терпеливо жду, пока его комп перезагружается, знакомый тычет стрелками вверх-вниз, чтобы сбросить таймер GRUB. Ещё минут пять вдумчиво читает предлагаемые варианты. Доходит до теста памяти и замолкает. Очевидно, что винды нет. Форматнул хард во время установки, придурок! Ладно, сказал ему выключить комп, бежать покупать пиво и закусь, а сам начал собираться.

За те сорок минут, пока я ковылял до него, он умудрился криво поставить (точнее, недопоставить) проприетарный драйвер для своей древнючей ATI Radeon 9550, которая, к слову, не поддерживается уже очень давно. Дополнительно (из любви к прекрасному, видимо) из репозитория Убунту им было выкачано огромное количество всякого хлама, которое тут же начало конфликтовать и рвать на себя одеяло скромных 384 метров оперативки. Для полного счастья знакомый залил на жёсткий диск несколько фильмов, «чтобы не скучать», и 40-гиговый хард оказался забит практически полностью. Понятное дело, восстанавливать было уже нечего.

От страшной смерти этого дебила спасло только то, что я всё ещё жутко хотел спать, а «важные файлы» хранились на его ноуте с нерабочим дисплеем, который мною был некогда приспособлен в качестве файл-сервера для идиотов, куда автоматом бэкапилось содержимое папок с документами горе-юзера.

3754

Коровы и овцы отвергли пингвина

29 июля 2010, 08:00

Уехал в деревню отдыхать. Спустя две недели ничегонеделание мне наскучило, и я решил сделать хоть что-то интересное — установить Gentoo. Интернет через модем, скорость убийственная. Решил устанавливать с минимального лайв-сиди — хендбук в помощь. Даже модем настроил, к моему удивлению, быстро. Дело дошло до скачки stage3. Я на радостях оставил скачаваться, а сам пошёл читать, периодически приходя и проверяя, как там загрузочка долгожданная.

Просидел полдня. Когда до конца оставалось всего 3%, инет упал. Это было последней каплей — я взял билет на ближайшие выходные и уехал подальше от колхозного интернета.

3749

Без баннеров и лишней суеты

Работаю в техподдержке провайдера. Начальник периодически устраивает нам «профилактику»: отрубает инет, чтобы мы фигнёй не страдали на рабочем месте.

Вчера босс опять решил простимулировать трудоголизм. Подрубаюсь по SSH к первому попавшемуся роутеру, открываю Lynx и читаю баш из консоли.