Как стать автором
Обновить
73
1.6
ru1z @ru1z

Пользователь

Отправить сообщение

Debian-пакеты с человеческим лицом на примере Zabbix 1.8

Время на прочтение4 мин
Количество просмотров11K
Написать эту статью меня заставили две вещи: во-первых, есть ощущение, что после статей типа "делаем debian-пакет на коленке", большинство хабравчан утвердятся во мнении, что debian-пакеты придумали извращенцы для извращенцев. Во-вторых, вышел zabbix 1.8 — замечательная система мониторинга, в которой, судя по новостям, наконец-то занялись проблемами юзабилити админского интерфейса.

Связывает два этих события то, что zabbix 1.8 пока нет в репозиториях убунты, а компилировать и ставить из исходников что-то на продакшн-серверах, это, конечно, недостойное джентльмена занятие. В общем, есть повод показать, как делаются debian-пакеты.

Итак, хе-хе, приступим :)

apt-get install dh-make devscripts cdbs libmysqlclient-dev libcurl4-gnutls-dev
wget sunet.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/1.8/zabbix-1.8.tar.gz
tar zxvf zabbix-1.8.tar.gz
cd zabbix-1.8
dh_make --createorig


На вопрос dh_make, какого типа пакет мы хотим создать, нужно ответить «b» (cdbs). В результате будет создан шаблонный пакет, с кучей файлов в директории debian на все случаи жизни (большую часть мы потом удалим).

Создание пакетов — это все-таки немножко шаманство и магия. Дело в том, что более простые, чем zabbix, программы, уже на этом этапе можно заканчивать пакетировать. Т.е. если для установки программы нужно сделать только ./configure && make install, то все готово, можно собирать и ставить. Zabbix — несколько более сложный вариант, поэтому впереди еще несколько шагов:

Читать дальше →
Всего голосов 10: ↑8 и ↓2+6
Комментарии15

Запуск виртуальной машины в VirtualBox без GUI

Время на прочтение3 мин
Количество просмотров62K
VirtualBoxИногда возникает необходимость запустить виртуальную машину на хосте без иксов. Я расскажу о том как это сделать, имея доступ к хостовой системе только по ssh + rdp (Remote Desktop Protocol). процесс я буду описывать для OC Ubuntu 9.10 в качестве хоста.
Читать дальше →
Всего голосов 54: ↑46 и ↓8+38
Комментарии20

Свой сапер на своих батниках

Время на прочтение6 мин
Количество просмотров14K
image

Однажды захотелось мне написать Minesweeper… на батниках. И я его написал.

Встречайте!!! Minesweeper for cmd.exe

Итак, особенности данного продукта:
  • Оригинальное лого
  • Двухцветный текстовой графический интерфейс (фон — чёрный, текст — серый)
  • Возможность воспроизведения программы практически на любом компьютере
В общем, это настоящий сапер (а не те жалкие подобия — KMines и сапер for Windows) для настоящих мужчин. И далее вы сможете прочитать как сделать свой крутой сапер.
Читать дальше →
Всего голосов 241: ↑227 и ↓14+213
Комментарии118

Погода с человеческим лицом

Время на прочтение6 мин
Количество просмотров3.1K

Идея



Летом, выходя из дома, я не мог решить, надеть кроссовки или шлёпки? Цифры термометра ничего конкретного не говорили, за окном было невнятное. Подумал, что можно сделать сайт, который показывал бы не только погоду, но и советовал, что надеть. Предложил идею другу, ему она понравилась и мы тут же принялись за работу. Андрей krevetka программировал и администрировал сервер, я верстал и рисовал. Сайт сделали за четыре месяца.

obama-weather.com

Читать дальше →
Всего голосов 208: ↑183 и ↓25+158
Комментарии196

Запускаем Chrome с закрепленными вкладками

Время на прочтение1 мин
Количество просмотров17K
У Вас Хром и вы любите держать некоторые страницы в закрепленных вкладках, но вам надоело каждый раз их открывать и закрепять?
image
Тогда этот небольшой совет для вас
Читать дальше →
Всего голосов 54: ↑42 и ↓12+30
Комментарии37

Ubuntu Customization Kit, свой LiveCD убунту за полчаса без плясок с бубном

Время на прочтение4 мин
Количество просмотров32K
Устанавливая Ubuntu или пользуясь LiveCD Ubuntu, встречались ли Вы хотя бы с одной из этих проблем:
 — необходимость каждый раз после установки ubuntu доустанавливать нужный софт, подключать дополнительные репозитории;
 — однообразная и длительная настройка внешнего вида gnome после установки;
 — Вам нравится openbox, lxde или любой другой desktop, на базе которого нет ни одного дистрибутива ubuntu;
 — Ваше оборудование требует дополнительной настройки и установки дополнительных драйверов после установки Ubuntu;
 — LiveCD не содержит необходимый для Вашей работы софт или Вы наоборот хотите облегчить его, удалив все ненужное.

А может Вы просто хотите сделать оригинальный подарок другу/подруге в виде шуточного, красочного, собственноручно оформленного дружелюбного дистрибутива Linux. Если Вы еще не слышали о Ubuntu Customization Kit, то разрешите представить его Вам.
Читать дальше →
Всего голосов 86: ↑76 и ↓10+66
Комментарии20

О добавлении репозиториев в Ubuntu 9.10

Время на прочтение2 мин
Количество просмотров7K
imageНачал читать Linux Format 11-2009 (124), дочитал до статьи «Ubuntu: ставим всё подряд», и очень удивился описанному способу добавления репозиториев.

Для установки chromium-browser автор рекомендует
сделать 3 шага:

а) открыть в GUI «Источники ПО» и добавить новый репозиторий:
http://ppa.launchpad.net/chromium-daily/ppa/ubuntu


б) выполнить в терминале:
sudo apt-key adv --recv-keys --keyserver
keyserver.ubuntu.com 4E5E17B5


в) выполнить в терминале:
sudo apt-get update
sudo apt-get install chromium-browser

Что мне не понравилось в таком подходе?
Всего голосов 96: ↑80 и ↓16+64
Комментарии68

Reconstructor, свой LiveCD убунту за полчаса без плясок с бубном. Часть 2

Время на прочтение6 мин
Количество просмотров13K
В прошлый раз я Вам рассказывал про инструмент изменения дистритива убунту — Ubuntu Customization Kit, также упомянув про аналогичный пакет Reconstructor. На этих выходных у меня была отличная возможность познакомиться, как и с пакетом для установленный системы, так и с онлайн сервисом. Так что спешу поделиться своими впечатлениями и сравнением текущих вариантов кастомизации дистрибутива Убунту далее.
Читать дальше →
Всего голосов 31: ↑28 и ↓3+25
Комментарии18

Оптимизация apt-get. Повышаем скорость скачивания пакетов

Время на прочтение2 мин
Количество просмотров10K

Привет!


Недавно перешел на более скоростной тарифный план интернета. Как обычно запустил систему, началось обновление с репозиториев. Только вот прироста в скорости было не заметно.

Случайно наткнувшись на запись в иностранном бложеке увидел статейку с применением вместо стандратных средств скачивания, утилиту axel.

Читать дальше →
Всего голосов 47: ↑38 и ↓9+29
Комментарии35

Linux Mint 8 “Helena” released!

Время на прочтение1 мин
Количество просмотров2.1K
Вчера 28 ноября был объявлен релиз Linux Mint 8 Helena!

Версия 8 «Helena» основана на Ubuntu 9.10 Karmic Koala, но отличается от родителя наличием кодеков, flash и прочего программного обеспечения, примущественного закрытого и медийного характера. В Linux Mint установка skype, google earth, picasa и прочих закрытых программ осуществляется в «один клик». Дистрибутив 100% совместим с Karmic Koala.
Продолжение
Всего голосов 69: ↑58 и ↓11+47
Комментарии48

The Passenger: 7 минут за 8 лет

Время на прочтение1 мин
Количество просмотров3.8K
image

Продакшен этого великолепного 7-ми минутного мульта, шел на протяжении 8-ми лет.
Делал его всего один человек, в свободное от работы время как хобби. Работа над проектом начиналась в Lightwave3D 5, а в качестве рабочей станции использовался Pentium 133. Полноценный мультфильм, а также и Making Of смотрите под катом.
Читать дальше →
Всего голосов 169: ↑157 и ↓12+145
Комментарии124

Создаем робота в домашних условиях

Время на прочтение8 мин
Количество просмотров203K

Наверняка, насмотревшись фильмов про роботов, тебе не раз хотелось построить своего боевого товарища, но ты не знал с чего начать. Конечно, у тебя не получится построить двуногого терминатора, но мы и не стремимся к этому. Собрать простого робота может любой, кто умеет правильно держать паяльник в руках и для этого не нужно глубоких знаний, хотя они и не помешают. Любительское роботостроение мало чем отличается от схемотехники, только гораздо интереснее, потому что тут так же затронуты такие области, как механика и программирование. Все компоненты легкодоступны и стоят не так уж и дорого. Так что прогресс не стоит на месте, и мы будем его использовать в свою пользу.

Читать дальше →
Всего голосов 91: ↑88 и ↓3+85
Комментарии125

Brain Fuck Scheduler — ставим за 5 минут

Время на прочтение3 мин
Количество просмотров11K
О новом планировщике задач для Linux на Хабре уже написали вот тут. Весьма эпатажный «трейлер» с xkcd к новому планировщику, и не менее веселый FAQ, пробудили интерес. Расспросил знакомых, кто ставил, чтобы поделились впечатлениями — никто не ставил, ибо «влом ядро новое ставить» или «я подожду, пока оно в мейнстриме появится». Поставил и попробовал сам, и для тех кто хочет сделать то же самое — краткое руководство для Ubuntu 9.04, с описанием потенциальных граблей.

В качестве тизера, скажу лишь, что полноэкранное видео на youtube действительно не тормозит и система стала отзывчивее и шустрее.

Итак, дабы не быть голословным, приступим. Предполагается, что у вас установлена Ubuntu 9.04 (Jaunty).

Читать дальше →
Всего голосов 64: ↑58 и ↓6+52
Комментарии120

Улучшаем юзабилити Krusader

Время на прочтение2 мин
Количество просмотров15K

0. Интро.


Несомненно, krusader является лидером среди графических файловых менеджеров. Внешне похож на знаменитый Total Commander, но функциональность слабее. Я сейчас покажу, как можно немного улучшить юзабилити для повседневного использования. А делать мы это будем через useractions. С их помощью, можно сделать практически любое действие с файлами и программой, не важно что, упаковка файлов одним кликом или сложные действия с группой файлов, или еще с чем (можно аж до закачки файлов с нета с последующей их обработкой).
Читать дальше →
Всего голосов 40: ↑31 и ↓9+22
Комментарии46

HTPC из старого хлама

Время на прочтение3 мин
Количество просмотров27K
image

Давно чесались руки соорудить домашний медиацентр, и, по совместительству, файлохранилище. Новое покупать не давала жаба, пришлось собирать из того, что было. А было… (как всегда, трафик!!!)
Читать дальше →
Всего голосов 116: ↑113 и ↓3+110
Комментарии93

Волшебный выключатель

Время на прочтение2 мин
Количество просмотров19K
Эпидемии гриппа посвящается.

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

Free Image Hosting at www.ImageShack.us

Читать дальше →
Всего голосов 67: ↑59 и ↓8+51
Комментарии75

В открытый доступ снова попали тысячи логинов и паролей от аккаунтов сети «ВКонтакте»

Время на прочтение1 мин
Количество просмотров24K
В конце июля этого года в открытый доступ попали данные аккаунтов нескольких тысяч пользователей социальной сети. О чем писалось на хабре.
Сегодня я наткнулся на новую базу.

В этот раз примерно 13 тысяч аккаунтов.

Напомню, что чаще всего взлом аккаунтов в социальных сетях происходит следующим образом — вирус модифицирует файл hosts (расположен по адресу C:\WINDOWS\system32\drivers\etc\) таким образом, что при попытке пользователя зайти в любимую социальную сеть браузер его компьютера открывает сайт-двойник; в результате адрес эл. почты и пароль сразу же после введения на поддельном ресурсе добавляются в базу данных ворованных аккаунтов…

UPD: Файл с паролями я убрал, по просьбам читателей.
Вот ссылка на файл только с логинами.
Зеркало
Еще
и еще
и еще рапида
Проверяйте себя и друзей.

И не заходите по неизвестным ссылкам, не качайте неизвеcтные файлы и учитесь лучше на чужих ошибках, чем на своих
Всего голосов 200: ↑172 и ↓28+144
Комментарии315

Делаем освещение в квартире по датчику движения

Время на прочтение3 мин
Количество просмотров166K
датчик Наверняка все слышали про технологию «умный дом». Одно из самых популярных применений этой технологии в автоматическом освещении — например, включение и выключение света при появлении или уходе людей из помещения. В этой статье хотелось бы показать, что ничего сверхествественного в этом нету, и реализовать эту возможность может любой человек. Итак, попробуем подключить к обычной лампочке Ильича в коридоре датчик движения, и заставим освещение работать в зависимости от наличия людей в помещении.
Читать дальше →
Всего голосов 181: ↑163 и ↓18+145
Комментарии224

aptitude vs apt. 5 причин, почему я использую aptitude

Время на прочтение2 мин
Количество просмотров74K
Пять параметров, по которым aptitude превосходит (по четвертому параметру не уступает) apt:

1. Логичность синтаксиса. И единство управления.
2. Гибкость поиска.
3. Проставление меток пакетов.
4. Разрешение зависимостей.
5. Интерфейс.

наглядно и с картинками
Всего голосов 137: ↑118 и ↓19+99
Комментарии92

Шустрая гляделка для Nautilus'а

Время на прочтение3 мин
Количество просмотров4.1K
В своих бесконечных поисках найти быструю гляделку графических файлов, наткнулся на замечательную программу Gloobus, которая наверняка порадует счастливых обладателей нетбуков с Линуксом на борту. Сразу оговорюсь, затачивается все под файловый менеджер Nautilus, но никто не мешает прикрутить это чудо к чему угодно.

image
Читать дальше →
Всего голосов 89: ↑83 и ↓6+77
Комментарии60

Информация

В рейтинге
1 310-й
Дата рождения
Зарегистрирован
Активность