bash.im ithappens.me zadolba.li

Linux

6065

Развели тут опенсорса!

26 апреля 2011, 15:45

Было это, кажется, по осени. Сижу себе спокойно, занимаюсь веб-сёрфингом. Убунта предлагает обновиться. Не глядя, даю добро, сворачиваю менеджер обновлений и продолжаю сёрфить. Выскакивает окно с текстом, галочкой и кнопочками «Принять» и «Отклонить». Взгляд падает на текст, вырывая оттуда два страшных слова: «Microsoft EULA»! Но откуда? Какого @#$ в линуксе делает проприетарная лицензия?

Пригляделся: обновление набора мелкософтовских шрифтов. Но испугаться успел.

6002

Неосторожность по необходимости

19 апреля 2011, 11:45

Общаемся с другом-админом в аське. Вдруг от него приходит сообщение:

— напиши "сетикскбмап ус" пожалуйста

Я на автомате копирую сообщение, вырезаю всё, что за кавычками, отправляю, и тут до меня доходит: это же setxkbmap us! Оказывается, друг по необходимости (и по неосторожности) отключил все пути переключения раскладки, а перезагружать рабочую машину ох как не хотелось.

5928

Ой, пушистая няшечка!

11 апреля 2011, 08:00

В моём городе под одной из центральных улиц есть огромный торговый комплекс, в комплексе — гламурный квартал подарков, а в квартале — магазинчик хэндмейда. Попал я туда совершенно случайно — пассии моей надо было там что-то посмотреть. Зашли. Бижутерия, аксессуары, интерьерные штуки, платья и прочие девичьи радости. Погуляв минут с пятнадцать, подходим к кассе, а экран терминала повёрнут так, чтобы кассовую программу было видно и покупателю, и кассиру.

В первый раз глянув на экран, я просто решил, что ошибся.

Во второй у меня перед глазами пронеслась легенда об элитном отряде Торвальдса.

На третий раз я приблизился к монитору и даже ощупал его.

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

5895

Ключ пингвину не указ

6 апреля 2011, 19:30

Решил сделать сеть из трёх компов, чтобы порезаться с друзьями в Counter-Strike. Раньше я пытался, но всё время были какие-то отказы: то драйвера не ставятся, то третий человек не приезжает. На двух машинах линукс, на третьей — винда. Цепляю все к коммутатору. «Семёрка» автоматически настраивает сеть. Запускаю CS на двух линуксовых компах через Wine. Пытаюсь подсоединиться с виндового — «Invalid CD key», хотя ни один из компов к интернету не подключён. Пытаюсь сделать виндомашину хостом — «Invalid CD key» уже на линуксе.

Кончилось всё тем, что я по-быстрому воткнул на тот комп openSUSE, настроил Wine и запустил из-под него игру. Порезались замечательно, а Биллу Гейтсу и Гейбу Ньюэллу я шлю лучи любви.

5889

Мультиплатформенный профан

Вечер. Паб. Спорим с товарищем, что лучше: линукс или винда. Мой аргумент:

— Ты когда-нибудь видел буха, сидящего хотя бы за Ubuntu?
— Какая разница, в чём не разбираться?!

И не возразишь...

5879

Сам себе роутер

5 апреля 2011, 10:00

Имеется машина с двумя системами на борту — ХР для того, что не идёт под Вайном, и Убунту для всего основного. Линукс для интернет-сёрфинга используется чаще, но и под виндой порой приходится проводить несколько суток, выкапывая во всемирной помойке крохи информации по какому-нибудь хитрому проекту.

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

Просыпающееся подозрение подтвердилось экспериментально: при загрузке под линуксом машина не видела в локальной сети ни одного из провайдерских серверов. Выяснилась интересная особенность: под разными системами комп имел разные IP-адреса. Я не стал разбираться, с чего DHCP стал таким разборчивым, а просто глянул виндовый IP и установил в Убунте статический адрес.

Пару месяцев всё было хорошо, а затем последовал следующий шаг: все машины, не получившие адреса от DHCP, объявлялись «еретиками» и получали от ворот поворот при попытке выйти в сеть. Техподдержка в ответ на претензии рекомендовала купить роутер и только после этого обращаться к ним, чтобы в базу данных был внесён новый MAC-адрес — а то, может, завтра я себе вообще новый комп заведу. Решение логичное, но на дворе вечер, все магазины уже закрыты. Так, а что собой представляет роутер? Тот же комп, только очень узкой специализации. А нельзя ли сам десктоп заставить поработать в этой роли? Если захотеть — можно.

Сказано — сделано. Ставится виртуальная машина, в неё загоняется винда, которой выдаётся приоритетный допуск к eth0 с заранее указанным MAC (а линукс, наоборот, пинками от него отгоняется), создаётся канал «хост — гость», на виртуалке поднимаются Squid и Unbound — готово!

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

5873

А это вам зачем?

На время каникул одна гламурная тётечка арендовала у нас помещения под какие-то курсы. Компы были их, так что мне работы доставалось меньше.

Приехали знакомые профи из областного центра. Сидим в столовке, обсуждаем последние дистры. Рядом сидит тётечка, кушает и слушает. В какой-то момент спрашивает, не могли бы мы ей тоже поставить линукс, раз он такой клёвый. Решил передоверить дело знакомым — мой стаж линуксоида был тогда невелик.

Сказано — сделано. Приходим в класс. Нам выдают комп, на котором почти никто не работает, и добро на установку любого линукса второй системой. Под рукой была только Мандрива из какого-то журнала. Установка длилась минут пять или около того, что поразило гламурную тётечку. Дальше начался цирк. Знакомые устроили демонстрацию системы: ловко жонглируя консолью, они сёрфили в инете в Линксе, слушали музыку, монтировали и размонтировали разделы, загоняя тётушку в панику — она-то ждала Компиза и прочих чудес!

— А где?..
— А это вам зачем? Будет глючить, потреблять много ресурсов, а тут…

Несколько весьма неочевидных скриптов — и мы смотрим консольное видео.

Дама в шоке: обманули, аспиды! Кое-как упросил поставить иксы. Для знакомых из категории друзей я перешёл в группу приятелей. Смотрели, как на предателя, но за несколько минут поставили и иксы, и дрова на них. И вновь всё работает, показывает, поёт, сёрфится, Офис опять же. Но тётечка снова недовольна:

— А где русский язык?
— Ну это-то вам зачем?

С неимоверным усилием упрашиваю русифицировать. Приятели всё делают минут за десять — но видели бы вы их лица… Кажется, всё. Ребут — и тут гламурная тётечка окончательно меня хоронит:

— А где надпись Windows при загрузке? Я так к ней привыкла…

Ребята тут же снялись с якоря. Больше со мной они не общаются.

5823

Байт туда, байт сюда

29 марта 2011, 11:45

Linux User Group маленькой, но очень ближневосточной страны. В ней — великий заводила, гуру, который может вслепую переустановить glibc в работающей операционке, и несколько десятков активистов уровнем поменьше. У великого гуру день рождения, причём юбилей — 0x30. Что можно подарить человеку, у которого есть почти всё, а чего нет — дебаггером из Doom 2 вытащит? А чего это наш Великий Учитель, почти Мастер Йода, на работу на велосипеде ездит? Скинувшись, активисты преподнесли ему шикарный подарок — слегка поюзанный Nissan Almera.

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

Только полтора месяца спустя, поднакопив деньжат на красивый спортивный спойлер на багажник, гуру обнаружил последний элемент подарка. Оказывается, всё это время великий знаток линукса ездил на уникальной модели — Nissan LAMER.

5795

До пятого колена

25 марта 2011, 16:45

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

Клиентов нет, времени свободного куча, и душа тянется к программированию. Но для этого нужен компилятор. Вспоминаю про лёгкий и бесплатный MinGW. Установщик весит всего 500 КБ — душа чует неладное. И правда, во время установки начинается активное скачивание пакетов, причём не указано ни их количество, ни вес, лишь загруженный объём очередного — а ведь даже один мегабайт на такой скорости качается довольно ощутимое время.

Конец рабочего дня. Количество загруженных пакетов разменяло седьмой десяток, конца и края не видно. В названиях встретились OpenSSL, OpenSSH, less, grep, bash и прочие милые сердцу линуксоида вещи. Компилятор, ты всю родню решил с собой в гости притащить?