Search
Write a publication
Pull to refresh
4
0
Alexey Golets @goletsa

Сетевой администратор

Send message

Делаем фото на документы

Reading time2 min
Views12K
imageФото на документы — написанная мною программа, которая предназначена для подготовки фотографии человека на российские документы. Программа больше года используется в десятках точках типа «фото на документы за 5 минут». Кроме этого, программу можно использовать дома, получая значительную экономию.

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

Читать дальше →

Собираем тихий и вместительный домашний сервер

Reading time5 min
Views68K
image
Задача: собрать малогабаритный домашний сервер с четырьмя 3,5-дюймовыми HDD, по возможности тихий. Служить будет в качестве NAS, backup-сервера и торрентокачалки.

Решение
Читать дальше →

В США идёт национальный отбор хакеров

Reading time2 min
Views963
В лучших традициях Высшей школы КГБ американские спецслужбы тоже натравливают хакеров друг на друга, чтобы выявить настоящих талантов. Только американцы проводят не секретные тесты, а открытый конкурс, в котором может принять участие любой желающий, даже школьник без высшего образования или подросток с криминальным бэкграундом. Как раз на днях завершился первый такой открытый чемпионат U.S. Cyber Challenge.

Все участники соревновались в игре NetWars. Она отличается от известной хакерской игры Capture the Flag, которая представляет собой онлайновый аналог «царя горы», где хакеры борются за доступ в систему, а после захвата должны защитить её от остальных претендентов.

В игре NetWars требуется найти секретный ключ, зашифрованный в графическом изображении. Ключ даёт доступ в систему, в которой нужно найти уязвимости и оставить своё имя в файлах, которые открываются только после успешного применения эксплойтов.
Читать дальше →

Исполнитель желаний

Reading time3 min
Views5.3K
Захотелось мне поделиться историей своего первого успешного проекта.



Предыстория


Не я первый, не я последний. Сама концепция айтишных бубнов стара, как Windows 98. Идея, которая легла в основу бубна — использование дисков и дискет — лежит на поверхности. Уже после того, как я выпустил свою первую версию, мне показывали фотки похожих бубнов, которые были сделаны задолго до моих, поэтому я считаю оригинальную идею народной.
Читать дальше →

Обзор текстовых вeб браузеров

Reading time3 min
Views173K

Введение


Самое простое и в то же время полное определение текстового браузера — это приложение, которое отображает только текстовое содержимое web-сайтов. При работе с таким браузером вы не увидите так нами горячо любимых всплывающих баннеров. Во многих живущих ныне текстовых браузерах контент нагружающий трафик блокируется. Главный аспект применения текстовых браузеров, заключается в том, что их можно и нужно использовать в тех системах, где не предусмотрена графическая оболочка. В первую очередь, это, конечно, касается разнообразных UNIX-подобных операционных систем, но под MS Windows так же существуют аналоги. В этой статье хотелось бы описать некоторые текстовые браузеры и их возможности.
Продолжение

Как установить Debian Linux с USB flash

Reading time3 min
Views204K
В этой статье вы узнаете, как создать USB flash диск, с которого можно будет установить Debian Linux.

Введение


Здесь я расскажу, как подготовить загрузочную USB флешку с Debian Lenny и установить с неё Debian на любой накопитель (IDE/USB HDD). Заметьте, что в этой статье описывается не то, как установить Debian на USB диск/флешку, а то, как создать «Инсталляционный USB диск». То есть результатом станет то, что вы сможете установить Debian Lenny с USB накопителя, вместо традиционного CD-ROM.

Существует несколько путей установки Debian Lenny:
Читать дальше →

Потоковое видео средствами ffserver & ffmpeg

Reading time2 min
Views149K

Для организации трансляции нам потребуется:


  • Linux
  • FFmpeg (включает в себя ffserver)

Теория


FFmpeg — это набор свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровое аудио и видео в различных форматах. Он включает libavcodec, библиотеку кодирования и декодирования аудио и видео и libavformat, библиотеку мультиплексирования и демультиплексирования в медиаконтейнер. Название происходит от названия экспертной группы MPEG и «FF», означающего «fast forward».

© Wikipedia

ffserver идёт в комплекте с ffmpeg и выполняет роль медиа-сервера — получает видеопоток от ffmpeg, который может быть запущен на другой машине, и раздаёт его счастливым пользователям.
Каждый получаемый поток называется Feed’ом (далее будет просто фид). Таких потоков может быть несколько, так же как и отдаваемых (выходных).
FFmpeg у нас будет захватывать видео с веб-камеры или читать из файла.
Читать дальше →

Английская википедия атакует?

Reading time2 min
Views1.5K
Приветствую снова всех!

В моих планах не было писать пост на Хабр до тех пор, пока не появится новая информация о ходе разработки qutIM'а (кстати, мы переехали на gitorious.org, надеюсь теперь разработка будет более открытой, и помогать проекту сторонним разработчикам будет проще). Но в возникшей ситуации мне нужна помощь сообщества. Обстоятельства в английской части википедии заставили меня взять в руки перо. Начнем с предыстории…
Читать дальше →

Работа с большими объёмами данных и хабраэффект

Reading time5 min
Views1.9K
Одной из целей создания bullshitbingo.ru было посмотреть как ведёт себя google application engine (GAE) в более-менее реальных условиях. Особенно меня интересовала возможность получения собственной статистики, потому что то, что дают GAE и google analitics меня не устраивает по причинам, которые я приведу ниже. На сам пост особой реакции не было, но на главную он вышел и за день сайт получил примерно 15 тысяч загрузок, чего было вполне достаточно. Пик нагрузки составил 3-4 запроса в секунду, в итоге отведённый GAE лимит бесплатных ресурсов превышен не был.

Дальше описание особенностей работы со статистикой в GAE и во второй части графики про полученную нагрузку: собственные и те, которые формирует google. Постарался написать так, чтобы было понятно и тем, кто с GAE вообще не сталкивался.
Читать дальше →

Опыт «обработки напильником» D-Link DI-624s

Reading time2 min
Views18K
Весной сего года решил я прикупить себе Wi-fi рутёр, ну чтобы был, чтобы не цеплять ноутбук своей девушки по отдельной карточки через верёвку. Полазил по карману, полазил по сайту магазина, сопоставил желанное с возможным и купил себе D-Link DIR 300, маленький аккуратный, хорошо работает, есть пить не просит. Как говориться настроил и забыл :)
Но вот, той же весной, звонит мне брат и говорит, мол не хочешь ли поменяться рутёрами на время? У него соединение на L2TP какое-то не стабильное было и рутёр зависал. Ну так как у меня на то время был провайдер у которого была привязка по маку и ни каких L2TP мне не нужны были, я согласился. Тем более его модель D-Link DI-624s имеет на борту два USB2.0 и принтсервер
C этого всё и началось...

Как собрать бинарный deb пакет: подробное HowTo

Reading time15 min
Views234K
Сегодня я расскажу на абстрактном примере как правильно создать *.deb пакет для Ubuntu/Debian. Пакет мы будем делать бинарный. Пакеты, компилирующие бинарники из исходников здесь не рассматриваются: осилив изложенные ниже знания, в дальнейшем по готовым примерам можно понять суть и действовать по аналогии :)

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

В качестве бонуса в конце статьи будет пример быстрого создания собственного локального репозитория: установка пакетов из репозитория позволяет автоматически отслеживать зависимости, и конечно же! — устанавливать всё одной консольной командой на нескольких машинах :)

Для тех, кто не хочет вдаваться в мощную систему установки софта в Linux, рекомендую посетить сайт проги CheckInstall: она автоматически создаёт deb-пакет из команды «make install» ;) А мы вместе с любопытными —
поехали дальше!

Debian пакет с собственными скриптами: «Сделай сам»

Reading time6 min
Views718
В продолжение темы пользователя dreadatour, написавшего набор скриптов для заливки скриншотов на сервис clip2net, я решил показать, как можно собрать DEB пакет с собственными скриптами. Сам уже давно использую эту практику, удобно, если надо поделиться с кем-то или же взять с собой «к соседу» набор собственных утилит и не мучаться с зависимостями, вспоминая, что же ты там используешь, чтобы оно заработало.

Я не очень люблю dpkg-buildpackage, так как придется возиться с MakeFile'ами, а в данном случае оно все просто не нужно, скрипты не компилируются, а просто должны оказаться на своих местах. Поэтому собирать будем «совсем руками». Заодно покажу что же такое DEB пакет вообще и расскажу о некоторых «костылях», которые с ним можно иногда сотворить.

Итак, приступим! Нам понадобятся:
date, tar, gunzip, vi (nano, ee, kate, gedit), ar

Читать дальше →

Самая полная статистика по торрент-клиентам

Reading time1 min
Views14K
Компания EZTV собрала недельные логи с трёх крупных торрент-трекеров (OpenBitTorrent, PublicBitTorrent и Denis Stalker) и опубликовала самую полную статистику по торрент-клиентам из когда-либо публиковавшейся. В итоговой таблице обобщены данные, в общей сложности, с 357 млн уникальных пиров.


Читать дальше →

Бинарное обновление FreeBSD 6.2 до 8.0

Reading time8 min
Views14K
Года два назад я поднимал знакокому сервер для трекера местной локалки. Вопрос выбора ОС не стоял в принципе, естественно FreeBSD, а версия была взята актуальная на тот момент — 6.2 i386. Но вот состоялся релиз FreeBSD 8.0, и я решил попробовать обновиться до 8-й версии на этом сервере, все равно трекер уже полмесяца не работал из-за битой базы при очередном внезапном отключении питания, а за сервером никто не следил, поэтому пару часов даунтайма никому не помешают.
Читать дальше →

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

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

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

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

Reading time6 min
Views13K
В прошлый раз я Вам рассказывал про инструмент изменения дистритива убунту — Ubuntu Customization Kit, также упомянув про аналогичный пакет Reconstructor. На этих выходных у меня была отличная возможность познакомиться, как и с пакетом для установленный системы, так и с онлайн сервисом. Так что спешу поделиться своими впечатлениями и сравнением текущих вариантов кастомизации дистрибутива Убунту далее.
Читать дальше →

WimaxYota для 2.6.31-14-generic (netbook Remix ubuntu 9.10, intel 5150)

Reading time3 min
Views1.1K
Итак, я перепробовал множество мануалов для поднятия Йоты, и у меня ничего не получилось. Пришлось все равно додумывать за авторов и править ручками. И вот он, готовый ман для поднятия йоты без проблем.

Читать дальше →

48 ядер в массы

Reading time4 min
Views19K
САНТА-КЛАРА (Калифорния), 2 декабря 2009 г., 17:30 – Исследователи Intel продемонстрировали прототип 48-ядерного процессора, названного «одночиповым компьютером для “облачных” вычислений» и позволяющего пересмотреть конструкции настольных ПК, ноутбуков и серверов будущего.

image

Экспериментальный процессор предполагает в 10-20 раз более высокую производительность по сравнению с современными моделями семейства Intel Core.
Читать дальше →

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity