Как стать автором
Обновить
0
Сергей @Proklado4ka_A11waysread⁠-⁠only

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

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

Компьютер вашей мечты. Часть 4: Платформа

Время на прочтение19 мин
Количество просмотров12K
Часть 1 | Часть 2 | Часть 3
Предыдущие части настоятельно рекомендуются к прочтению.


Давным-давно, когда деревья были большими, трава зелёной, а воздух чистым, на свет появился IBM PC. Открытая модульная архитектура системы, возможность расширения и стандартизация компонентов привели к огромной популярности этих компьютеров. И хоть современные компьютеры ушли от своего предшественника довольно далеко, они всё равно являются его последователями и продолжают нести в себе общие принципы, заложенные ещё тогда, в далёкие 80е годы.
image

Материнская, или системная плата за это время успела пережить множество изменений. Первоначально являясь лишь подложкой для размещения других компонентов, она начала обрастать различными дополнительными возможностями и функциями.
Прогресс сделал своё дело. Хороший набор интегрированных устройст, богатый ассортимент интерфейсов и широкие программные возможности — вот то, что отличает современные материнские платы от их прародителей.
Материнская плата — это не просто железка, а основа платформы, на которой строится компьютер. Именно она определяет его многие возможности как в текущий момент, так и в перспективе. Поэтому, грамотный выбор материнской платы — один из наиболее важных этапов при покупке компьютера.
Читать дальше →
Всего голосов 108: ↑92 и ↓16+76
Комментарии57

Сборка компьютера шаг за шагом

Время на прочтение4 мин
Количество просмотров9.1K
Сборка компьютера — задача достаточно тривиальная, тем не менее, достаточно многим она кажется «особой уличной магией». Экономия при самостоятельной сборке компьютера из отдельных комплектующих составляет от 500 до нескольких тысяч рублей — согласитесь, при всей своей относительной незначительности данная сумма позволяет выпить отличного пива минимум пару кружек. Соответственно, данная статья будет интересна прежде всего мужской части населения нашего сайта и правильным девушкам с руками-откуда-надо.

UPDATE! Господа, данная статья должна внести некоторую ясность о процессе сборки ПК для новичков. Поэтому в ней все написано простыми словами, с большим количеством картинок, и с ориентированием на современные интерфейсы и стандарты. Пожалуйста, оценивайте статью объективно, и не минусуйте за то, что я не описал процесс смазывания жестких дисков термопастой. Спасибо :)
Читать дальше →
Всего голосов 63: ↑32 и ↓31+1
Комментарии77

Книги, видео и другие материалы по разработке под iOS

Время на прочтение4 мин
Количество просмотров114K
«Хочу программировать под iPhone — говори, что почитать...»
Любимая девушка


Когда решаешься заняться разработкой под iOS, то трудно выбрать литературу и ресурсы, которые действительно были бы полезны. Хорошо еще, что Apple предоставляет множество учебных материалов и программ с открытым исходным кодом в своем центре для разработчиков. В остальных книжках можно если и не утонуть, то порядочно захлебнуться. Сейчас я жалею, что потратил время на пару «мануалов». Не буду делать им антирекламу, а лучше порекомендую хорошие материалы по программированию под iOS.

Под катом книги, видеокурсы и блоги, которые будет полезно прочитать/посмотреть.
Читать дальше →
Всего голосов 105: ↑99 и ↓6+93
Комментарии58

Основы Linux от основателя Gentoo. Часть 3 (1/4): Документация

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



Навигация по основам Linux от основателя Gentoo:

Часть I: 1, 2, 3, 4

Часть II: 1, 2, 3, 4, 5

Часть III
  1. Документация (вступление)
  2. Модель прав доступа
  3. Управление аккаунтами
  4. Настройка окружения (итоги и ссылки)


Читать дальше →
Всего голосов 71: ↑61 и ↓10+51
Комментарии11

Как создается Ubuntu

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


Менеджер сообщества Убунту объясняет, как создается популярный дистрибутив.
Ubuntu — один из наиболее оттачиваемых доступных дистрибутивов Linux, используя работу глобального сообщества, спонсоров, которые обеспечивают большое количество людей и их навыков, чтобы сделать Ubuntu такой, какой она сейчас является.

В то время как все мы наслаждаемся плодами нового выпуска Ubuntu каждые шесть месяцев, много людей спрашивают команду за эти годы, как это большое количество «волонтеров» управляется, чтобы создать новый выпуск Ubuntu.

В этой статье мы собираемся объяснить, как делается новый выпуск Ubuntu, какие навыки и талант при этом применяются и какую организационную структуру мы используем, чтобы объединить этот набор вкладов в один связанный модуль.
Читать дальше →
Всего голосов 109: ↑94 и ↓15+79
Комментарии60

Домашний linux сервер своими руками

Время на прочтение5 мин
Количество просмотров185K
Хочется поделиться с хабросооществом информацией о том как я собирал домашний сервер.

image

Из софта на домашнем сервере будет «крутиться» следующий набор:
  • torrent клиент с web-мордой
  • DHCP — раздаем ip адреса и сетевые настройки
  • TFTP — для сетевой загрузки
  • OpenVPN — для хождения в сеть с нетбука из недоверенных сетей
  • FTP/Samba/NFS — сетевые шары для доступа с домашних машин
  • Radius — для WPA2 авторизации
  • DigiTemp — мониторинг домашней температуры

Читать дальше →
Всего голосов 181: ↑129 и ↓52+77
Комментарии118

Мысли вслух о протоколе X

Время на прочтение8 мин
Количество просмотров18K
Два года назад, работая над Awesome, я присоединился к разработке XCB, который является частью инициативы Freedesktop. Мне пришлось изучить тайны протокола X11 и весь древний и таинственный мир, окружающий его.

За последние несколько месяцев я наконец-то смыл с себя всю эту грязь, и теперь чувствую необходимость поделиться своими размышлениями относительно всего этого беспорядка, длящегося десятилетиями.

Читать дальше →
Всего голосов 294: ↑283 и ↓11+272
Комментарии144

Обзор и установка почтового сервера iRedMail

Время на прочтение4 мин
Количество просмотров239K
Доброго времени суток!

Представляю вашему вниманию обзор, установку и настройку замечательного пакета iRedMail на базе Debian Lenny.

Читать дальше →
Всего голосов 84: ↑66 и ↓18+48
Комментарии91

Создание качественных рипов Audio-CD

Время на прочтение4 мин
Количество просмотров19K
Как известно, если немного поискать, то в Linux можно найти софт для решения практически любых задач. Странно, но в интернете не очень много информации по созданию качественных рипов аудиодисков в Linux. Постараюсь немного исправить эту ситуацию.

Начнём с того, что EAC — не панацея. Его можно запустить под Wine, но смысла в этом не сильно много. В Linux есть отличное родное средство для снятия рипов — cdparanoia. Многочисленные тесты многочисленных аудиофилов так и не смогли ответить на вопрос, что более качественно снимает рипы: EAC или cdparanoia. Поэтому совершенно спокойно можно считать, что cdparanoia и EAC обеспечивают абсолютно одинаковое качество и поэтому под Linux использовать родную утилиту, т.е. паранойю.

Кроме того, стоит также заметить, что практически все программы снятия рипов в Linux на самом деле являются просто обёрткой над cdparanoia. Поэтому я лично предпочитаю использовать эту утилиту напрямую, благо консоль у меня не вызывает негативных эмоций.

Простой способ снять простой рип
Всего голосов 72: ↑60 и ↓12+48
Комментарии120

Удивительное рядом, или команда ddate в Linux / Unix

Время на прочтение2 мин
Количество просмотров11K
Стоит лишь случайно дважды нажать клавишу, и попадаешь в новый удивительный мир. Так, сегодня я ввёл "ddate" вместо "date" в консоли и обнаружил массу интересного. Оказалось, ddate выводит текущую дату по «Дискордианскому календарю».

«WTF?», скажет кто-то, чем в точности повторит мою реакцию. Краткий ответ примерно таков: Дискордианский календарь используется поклонниками Дискордианизма. А Дискордианизм (Дискордиа́нство) — согласно русской Википедии — «пародия на религию или религия, маскирующаяся под пародию. В отличие от традиционных религий, проповедующих гармонию, дискордианизм обожествляет хаос. Главным божеством дискордианизма является Эрис, древнегреческая богиня раздора, подбросившая яблоко раздора на свадебном пиру у Пелея. Основополагающая книга — Principia Discordia (1958 или 1959), написана Омаром Хайямом Равенхурстом (Керри Торнли) и Малаклипсом Младшим (Грег Хилл).».
Более подробная информация есть в Английском варианте: по календарю и по самой религии. Вообще занятно — например, следующее: «в Дискордианском календаре 5 73-дневных сезона: Хаос, Разлад, Замешательство, Бюрократия и Последствия».

Подробная информация по запуску и формату даты самой команды, естественно, в man ddate, оттуда приведу лишь примеры использования:

% ddate
Sweetmorn, Bureaucracy 42, 3161 YOLD

% ddate +'Today is %{%A, the %e of %B%}, %Y. %N%nCelebrate %H'
Today is Sweetmorn, the 42nd of Bureaucracy, 3161.

% ddate +"It's %{%A, the %e of %B%}, %Y. %N%nCelebrate %H" 26 9 1995
It's Prickle-Prickle, the 50th of Bureaucracy, 3161.
Celebrate Bureflux

% ddate +"Today's %{%A, the %e of %B%}, %Y. %N%nCelebrate %H" 29 2 1996
Today's St. Tib's Day, 3162.


P.S.: ничего лучшего (в плане дислокации) чем «Linux для всех» не придумал.
Всего голосов 156: ↑140 и ↓16+124
Комментарии73

Shutter — почти идеальная программа для создания скриншотов

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

После моего тотального перехода на Ubuntu, однажды мне понадобилось сделать скриншот сайта целиком. Я, наивный, открыв FireFox, стал искать свой привычный плагин FireShot, и к глубокому своему разочарованию обнаружил что сие не работает под Linux. Самое удивительное, что я не нашел и достойного аналога этого плагина ни в FireFox, ни в Chromium. Несколькими днями позже я наткнулся на Shutter, программу для снятия скриншотов, и я приступил к изучению этого средства.
Осторожно - трафик!
Всего голосов 88: ↑78 и ↓10+68
Комментарии54

Горячие клавиши в шелле

Время на прочтение3 мин
Количество просмотров113K
Посвящается B_dot, пост которого заставил заинтересоваться возможностями консоли плотнее.
cat /dev/cheat-sheet >> /dev/head

Краткое вступление


В этом посте будет рассказано о некоторых сочетания клавиш, которые могут упросить жизнь администраторам, работающим в консоли. Все они работают в bash'e. Сочетания клавиш я дополнительно проверял на циске (Cisco IOS Software, s72033_rp Software (s72033_rp-ADVIPSERVICESK9_WAN-M), Version 12.2(33)SXH4), csh и zsh. Рассмотренное в других записях повторять особо не буду. Сочетания сгруппированы по использованной функциональной клавише.
Особенно полезен этот текст будет людям, которые любят использовать клавиши Home, End и Delete (которые в цисковой консоли «не работают»).
Читать дальше →
Всего голосов 150: ↑145 и ↓5+140
Комментарии59

Соединяем филиалы в одну сеть. Снижаем затраты на интернет

Время на прочтение7 мин
Количество просмотров49K
logo

Приветствую тебя хабражитель, не так давно передо мною встала задача соединить в единую сеть филиалы одной крупкой компании, разбросанные по Сибири. Главная проблема была в том, что OpenVPN надо было заставить работать поверх нестабильного PPPoE попутно пустив весь трафик через OpenVPN
Далее о том как я с этим справился и получил profit
Всего голосов 101: ↑88 и ↓13+75
Комментарии84

Корпоративный Jabber сервер: догнать и перегнать Google

Время на прочтение7 мин
Количество просмотров33K
Я думаю все знают про Google Apps. Это великолепный сервис для организации почты и коллективной работы в рамках компании. Однако у него есть пара маленьких таких недостатков: он предоставляется as is во-первых, и вся ваша корпоративная документация, почта и переписка при использовании Google Apps будут храниться на серверах Google.

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

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

Читать дальше →
Всего голосов 102: ↑89 и ↓13+76
Комментарии81

Неприступный почтовый сервер, или жизнь без спама

Время на прочтение11 мин
Количество просмотров197K
Борьба со спамом — это головная боль всех ответственных администраторов почты. Чего только они не изобретают, чтобы любимым пользователям лучше жилось. Однако, как показала практика общения со многими системными администраторами, почему-то далеко не все представляют как правильно фильтровать спам.

Чаще всего встречается подход «добавим кучу RBL (DNSBL) и будем радоваться жизни». Подход не верный чуть более, чем полностью. Второй по популярности — контент-фильтры, зачастую купленные за бешеные деньги. Такой подход тоже в большинстве случаев совершенно неоправдан.

А ведь всё так просто, для спокойной жизни достаточно всего лишь пристально присматриваться к трём заголовкам входящей SMTP сессии. Порывшись на Хабре и в закоулках интернета так и не нашёл исчерпывающей статьи на тему правильной настройки SMTP сервера с точки зрения противодействия спаму. Поэтому решил расписать всё, что знаю на эту тему сам и чем успешно пользуюсь.

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

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

Читать дальше →
Всего голосов 158: ↑140 и ↓18+122
Комментарии149

Набор качественных тем для gnome от ZgegBlog

Время на прочтение1 мин
Количество просмотров3K
Официальный сайт

На данный момент представлено 9 хорошо сделанных тем оформления, большинство из них включает в себя набор иконок, тему для GDM, GTK, Metacity, Emerlad и фон рабочего стола.
Читать дальше →
Всего голосов 55: ↑49 и ↓6+43
Комментарии46

Основы Linux от основателя Gentoo. Часть 1 (4/4): Glob-подстановки

Время на прочтение6 мин
Количество просмотров59K
Заключительная часть перевода первой части замечательной серии учебных пособий. Предыдущие отрывки по ссылкам: начало, второй и третий.

В данном, четвертом, отрывке рассматривается использование джокеров (wild cards) *, [] и ? для подставления путей по шаблону. А также, подводятся итоги первой части. Enjoy! ;)
Читать дальше →
Всего голосов 49: ↑45 и ↓4+41
Комментарии54

Основы Linux от основателя Gentoo. Часть 1 (3/4): Ссылки, а также удаление файлов и директорий

Время на прочтение6 мин
Количество просмотров93K
Третий отрывок из перевода первой части руководства. Предыдущие: первый, второй.

В этом отрывке рассмотрены жесткие и символические ссылки, а также разобрано удаление файлов и директорий с помощью команд rm и rmdir.
Читать дальше →
Всего голосов 56: ↑48 и ↓8+40
Комментарии29

Основы Linux от основателя Gentoo. Часть 1 (2/4): Управление файлами и директориями

Время на прочтение7 мин
Количество просмотров115K
Продолжение перевода первой части руководства. Начало тут.

В данном отрывке рассмотрены команды работы с файловой системой и файлами, такие как ls, mkdir, touch, mv, cp, затронуто использование echo и cat. Рассказано про иноды файловой системы.
Читать дальше →
Всего голосов 92: ↑78 и ↓14+64
Комментарии44

Основы Linux от основателя Gentoo. Часть 1 (1/4): BASH, основы навигации

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

Предисловие


Об этом руководстве


Добро пожаловать в первую из четырех частей обучающего руководства по основам Linux, разработанного чтобы подготовить вас к сдаче экзамена Linux Professional Institute 101. В нем вы познакомитесь с bash (стандартной оболочкой командного интерпретатора в Linux), узнаете о большинстве возможностей таких стандартных команд Linux, как ls, cp и mv, разберетесь в инодах, жестких и символьных ссылках, и многом другом. К концу этого руководства у вас сформируется некий фундамент знаний, и вы будете готовы к изучению основ администрирования Linux. К концу всего курса (8 частей), у вас будет достаточно навыков, чтобы стать системным администратором Linux и пройти сертификацию LPIC Level 1 от Linux Professional Institute, если конечно захотите.



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


Читать дальше →
Всего голосов 150: ↑130 и ↓20+110
Комментарии50
1

Информация

В рейтинге
Не участвует
Откуда
Фрязино, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность