Как стать автором
Обновить
-2
0
EVRiAL @EvRiaL

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

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

минилинукс

Время на прочтение3 мин
Количество просмотров8.2K
Лирическая часть

Кто из нас в детстве не разбирал игрушки, чтоб посмотреть, что же там такое внутри. Я не был исключением. Прошло всего несколько лет, и одной из игрушек стал линукс. Из абстрактного желания «сломать и посмотреть» оно формализовалось в несколько вполне конкретных задач, одной из которых стала найти некую отправную точку — минимальное нечто, которое бы грузилось и давало шелл. Пару раз я начинал собирать lfs, но до конца так и не дошел. Прочел несколько статей про разработку embedded, но там все было чересчур серьезно и по-взрослому: после предложений сооружать окружение для кросс-компиляции под различные архитектуры и удаленной отладки в панике отключал интернет. Пересмотрел несколько mini-livecd, но все они или мегадревние (ядро 2.4 и ниже) или обязательно с графикой и DE, что никак не вписывалось в мое представление об идеальном минидистре для опытов.
И вот не так давно я случайно узнал, что то, что я ищу, называется initramfs и лежит у меня под носом.
Читать дальше →
Всего голосов 93: ↑92 и ↓1+91
Комментарии47

текст под произвольным углом без флеш и js

Время на прочтение3 мин
Количество просмотров30K
Ранее здесь была представлена статья о том как сделать вертикальный текст картинками, генерируемыми php.

Теперь я хочу вам рассказать о том как сделать поставленную задачу без картинок, флеш и js, только средствами html и css. К тому же стало возможно сделать текст под произвольным углом. В конце статьи есть готовый пример.

вертикальный текст и текст под углом
Читать дальше →
Всего голосов 181: ↑170 и ↓11+159
Комментарии115

Аппаратный доступ к P2P

Время на прочтение1 мин
Количество просмотров668
Кто-то с трекерами судится — а кто-то пытается на них делать деньги.
На просторах нашей родины, как известно, творится беспредел возможно всё.
Вот и компания ВВК, выпустившая недавно на наш рынок небезызвестный Popcorn Hour, смогла, оказывается, договориться с владельцами крупнейшего русскоязычного трекера Torrents.ru.
По утверждению сайта журнала «Компьютерра», на выставке HDi Show был продемонстрирован прямой доступ к трекеру для поиска и скачивания контента. При этом не требуется регистрация и не учитывается рейтинг. На каких условиях заключено соглашение не известно.

Такой сервис, безусловно, повысит популярность нещадно ругаемого продукта ВВК. Тем более, что на трекере есть большое количество качественного контента. Но сотрудничество может стать и причиной головной боли администраторов Torrents.ru в связи с наплывом новых посетителей или пристальным вниманием со стороны конкурентов ВВК. А внимание конкурентов может оплачивать внимание левоправоохранительных органов, как это часто бывает.
Всего голосов 49: ↑44 и ↓5+39
Комментарии51

IE PNG Fix 2.0 Alpha 2 — теперь с поддержкой background position и background repeat

Время на прочтение1 мин
Количество просмотров2.5K
— Кросс-пост из моего блога
Всем известный IE PNG Fix, который был всем хорош, но который не умел работать с background position и background repeat, наконец — таки исправил этот изъян.
Читать дальше →
Всего голосов 53: ↑48 и ↓5+43
Комментарии51

Версия 0.3.5

Время на прочтение4 мин
Количество просмотров556
Web Optimizer (Веб Оптимизатор) — приложение, автоматизирующее все действия по клиентской оптимизации для произвольного сайта. На данный момент оно существует в виде отдельного приложения (которое нужно самостоятельно установить на сайт). Приложение протестировано и установлено на таких CMS как Drupal 5 и 6, Joomla 1.0 и 1.5, Wordpress 2.7 и многих других.

Подробное руководство по установке.
Загрузить версию 0.3.5.
Загрузить мини-установщик версии 0.3.5.
Читать дальше →
Всего голосов 32: ↑24 и ↓8+16
Комментарии26

Кроссбраузерная одноцветная полупрозрачность

Время на прочтение3 мин
Количество просмотров12K
В этой статье я рассмотрю метод создания блоков с одноцветным полупрозрачным фоном.
Например, таких:


Сразу оговорюсь, что я не буду использовать opacity и абсолютное позиционирование, чтобы разместить контент поверх полупрозрачного блока.
Читать дальше →
Всего голосов 192: ↑186 и ↓6+180
Комментарии80

Тюнинг nginx

Время на прочтение8 мин
Количество просмотров96K
Статья написана по материалам моего доклада на CodeCamp 2009.

Для многих из нас настает тот долгожданный день, когда аудитория сайта начинает стремительно расти. Каждое утро мы, затая дыхание, смотрим на графики google analitycs и расплываемся в улыбке, когда взят рубеж в очередную тысячу посетителей в день. Как правило, рост посещаемости не совпадает с ростом технической базы и сайт начинает тормозить. Тут в игру вступает сисадмин...

У любого проекта всегда есть что оптимизировать: можно почитать советы по оптимизации на webo.in, установить eaccelerator, memcache, проиндексировать поисковые поля в базе данных. Я предполагаю, что все это уже проделано, а сайт по прежнему тормозит.

Пришло время оптимизировать nginx...

Читать дальше →
Всего голосов 102: ↑100 и ↓2+98
Комментарии69

Атака на беспроводные сети. Чуть меньше теории и чуть больше практики

Время на прочтение6 мин
Количество просмотров313K
image
В общих чертах теорию и процесс атаки хорошо описал юзер n3m0 в своих статьях «Атаки на беспроводные сети», поэтому я не буду заострять внимание на многих теоретических моментах.
Я же хочу описать самые простейшие способы обхода защиты, но более подробно.
Читать дальше →
Всего голосов 199: ↑189 и ↓10+179
Комментарии103

Рецепт: Как сделать зашифрованную USB флешку?

Время на прочтение4 мин
Количество просмотров144K
У каждого человека есть секреты. Личный дневник, пароль от банковского счета в Швейцарии, фотки укреплений вероятного противника, чертежи вечного двигателя, список любовниц, да мало ли что еще. Данные удобно хранить на USB флешке. Она маленькая, дешевая, емкая. Ее легко носить в кармане, просто спрятать или передать другому человеку. Но так же просто флешку потерять.

Задача: мне нужен USB флеш диск вся информация на котором зашифрованна. Когда я вставляю флешку в компьютер – она должна спрашивать пароль и без правильного пароля не расшифровываться. Флешка должна работать автономно, без установки на компьютер какого либо софта.
image
Берем любой доступный нам флеш диск и приступаем.
Читать дальше →
Всего голосов 103: ↑90 и ↓13+77
Комментарии132

Panda USB and AutoRun Vaccine — лекарство от autorun-вирусов на флешке

Время на прочтение5 мин
Количество просмотров26K
5 марта я написал свою статью о скрипте AUTOSTOP для защиты флешек от autorun-вирусов, получившую немалый отклик. И только я сегодня собрался писать новую статью об альтернативном (более надежном) методе, как на одном из ресурсов, в теме, посвященной обсуждению скрипта, мне подсказали программу Panda USB and AutoRun Vaccine, работающую именно по методу, который я хотел описать. Причем работающую просто блестяще! Файл autorun.inf, создаваемый ею на флешке (дабы предотвратить создание такого файла вирусом) невозможно ни удалить, ни переименовать (в чем была слабость моего скрипта), ни модифицировать, ни открыть.

image

Познакомимся с программой поближе, рассмотрим ее возможности и метод, на котором базируется принцип работы.
Читать дальше →
Всего голосов 104: ↑98 и ↓6+92
Комментарии115

Передать файл

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

Многие из нас обращаются к файл-хостингам с целью передать единственный файл единственному человеку. Всякое бывает: не сработала передача файла в любимом Instat-Messenger'е, в почту не влез и т. д. После факта успешной передачи ссылка на файл становится ненужной, и файл лежит на хостинге, пока его не удалят.

Иногда бывает и посложнее: файл приходится резать на куски из-за лимита по размеру, или даже запаковывать в архив с паролями из-за проблем с копирайтами.

Я постарался облегчить эту задачу, создав сервис JetBytes.com. Он упрощает передачу файла до одного клика.
Каким образом?
Всего голосов 143: ↑137 и ↓6+131
Комментарии182

Объединение пропускной способности двух интернет каналов и простая отказоустойчивость

Время на прочтение5 мин
Количество просмотров83K
Есть у меня своя домашняя сеть, с linux сервером, и подключена она к интернет с помощью беспроводного соединения — на крыше антена и роутер, к серверу подключено витой парой. Все вобщем то неплохо, канал с гарантированой полосой в обоих направлениях, постоянный IP адрес, довольно надежный — падает редко. Но вот есть у него один минус — цена кусается.
Ценовая политика провайдера построена так, что для того, чтоб увеличить скорость в два раза — платить тоже надо в два раза больше. А скорости хочется больше! И надежности тоже — как то во время сильных заморозков роутеру стало «холодно» и интернета вечером и ночью небыло.
Поэтому задумал я провести домой второй интернет-канал, выбар пал на одного известного на Украине провайдера, предоставляющего доступ по ADSL. У него и тарифы недорогие и модем ADSL стоит недорого. Так я и сделал, подключился, воткнул ADLS модем в свич — все работает. Но от старого доброго беспроводного канала отказываться мне нехотелось, поэтому задумал я сделать так, чтоб интернет трафик шел сразу по обеим каналам, так, чтоб я мог воспользоваться суммарной пропускной способностью. Да еще и чтоб при падении одного канала всю нагрузку на себя брал другой.

Читать дальше →
Всего голосов 105: ↑100 и ↓5+95
Комментарии106

Таблетки счастья

Время на прочтение2 мин
Количество просмотров1.5K
Антивирус — это хорошая штука. Он лечит и убивает, «если неизлечим». Только вот есть такие твари, которые оставляют после себя немало следов и порой неприятных, например, удаляют, создают и изменяют ключи в реестре, создают странные папки и текстовые файлы, переименовывают системные библиотеки и прочее. Порой картина выглядит так, что после очищения компьютера от обитателей серпентария вредоносного ПО всё равно хочется «снести винду».

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

Чуть позднее подобные «аптечные киоски» обнаружились в нескольких местах. В принципе все они должны выполнять одну и ту же работу, но кто лучше, кто хуже, я не проверял и не сравнивал, сам пользовался утилитой Sophos'a.

www.sophos.com/support/disinfection
www.kaspersky.ru/removaltools
www.bitdefender.com/site/Downloads/browseFreeRemovalTool
www.avg.com/virus-removal
www.avira.com/en/support/antivir_removal_tool.html
www.eset.com/download/free-virus-remover.php
www.symantec.com/norton/security_response/removaltools.jsp
support.microsoft.com/kb/890830 — не совсем таблетка, но при беглом ознакомлении меня заинтересовала, как администратора, советую присмотреться к ней повнимательней.

Эти утилиты хороши для точечного удара по противнику, то есть когда вы знаете, кого надо бить.
В заключение хочется сказать лишь, что ни один антивирус не гарантирует стопроцентной защиты, в том числе самозащиты (кто-то их не использует и подавно). И нередко для получения качественного результата, нужно загрузиться в безопасном режиме, а то и вовсе с LiveCD. В этих случаях подобные утилиты — хорошее подспорье в работе.

Самое главное — они высокоэффективны, весят сущие килобайты, бесплатны и объясняют суть своих действий.
Всего голосов 37: ↑30 и ↓7+23
Комментарии33

Альфа-версия qutIM 0.2 ждёт вас

Время на прочтение3 мин
Количество просмотров802
Спустя месяцы тяжелой разработки, преодоленные проблемы с сервером и другие встреченные трудности, разработчики кроссплатформенного IM-клиента qutIM рады сообщить о выходе версии 0.2-альфа.
image
Читать дальше →
Всего голосов 172: ↑162 и ↓10+152
Комментарии362

Снова немного о Trace Monkey

Время на прочтение1 мин
Количество просмотров735
Думаю, и так всем известно, что такое TraceMonkey, и зачем он нужен. С момента, когда я последний раз пробовал потрогать, что же это такое, и насколько TM быстр, по сравнению с V8 в Chrome, прошло уже 4 с небольшим месяца. Что же изменилось за такой солидный срок?

  • Изменилась версия самого Firefox, если раньше мы тестировали версию 3.1b1pre, то сейчас нас ждет уже 3.2a1pre
  • Подросла стабильность работы, вылетов стало меньше, но яндекс-почта как не работала, так и не работает, крит при открытии письма
  • Ощутимо увеличилась скорость работы самого броузера, в частности — отрисовки страниц. (Хотя до 10ой оперы пока еще не доросли).
  • Gmail и прочие сервисы от Корпорации Зла — работают, вроде без нареканий.
  • Снизились аппетиты до оперативной памяти, при одинаковом количестве (и контенте) вкладок, отключенных плагинах, и аптайме в шесть часов Minefild кушает на 40 метров памяти меньше.
  • НЕ работает большинство дополнений, которые работали ранее. Ну это, в принципе, не удивительно. (А если некоторые насильно заставить работать — случается краш).
  • Местами НЕ работает AJAX, причины мне не известны.


В целом — уже лучше, чем 4 месяца назад, но, судя по стабильности того, что мы имеем — до RC версии еще далеко.

Хочу протестировать сам!
Всего голосов 11: ↑7 и ↓4+3
Комментарии5

Я бы в Джабберы пошёл…

Время на прочтение5 мин
Количество просмотров33K
… пусть меня научат.

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

Введение и пара оговорок



Джаббер (Jabber) — протокол мгновенного обмена сообщениями. Хотя Jabber правильнее называть XMPP — расширяемый протокол обмена сообщениями и индикацией присутствия.
Читать дальше →
Всего голосов 195: ↑180 и ↓15+165
Комментарии268

Тонкости свойства disable у кнопок формы, отправляемой на сервер (Как делать кнопки неактивными)

Время на прочтение3 мин
Количество просмотров70K
Уже неоднократно на хабре (вот в этой публикации и в этой) ставился вопрос о том, что было бы хорошо кнопкам формы, отправляемой на сервер, ставить свойство disabled = "disabled".

Однако, до сих пор так и не разобрались, зачем это нужно и как все-таки это делать. Казалось бы, что может быть проще и о чем здесь вообще можно разговаривать, ан нет — на поверку все оказалось не так тривиально. Сразу замечу, что нижеследующие рассуждения применимы к обеим типам форм: как отправляемым через обычный SUBMIT, так и с помощью AJAX.
Читать дальше →
Всего голосов 75: ↑65 и ↓10+55
Комментарии38

Самомотивация — миф.

Время на прочтение3 мин
Количество просмотров10K
Как многие, читая хабр и литературу, которая посвящена мотивации и эффективной работе, я постоянно сталкиваюсь с пережевыванием одних и тех же мифов.
К сожалению, понимание того, что ты столкнулся с мифом приходит чуть позже. Самое опасное в этом, потеря времени. Все можно вернуть, все можно исправить. Кроме времени.
Хочется надеяться, что люди, такие же как и я, читающие хабр считают, что они не тратят свое время впустую, а используют его наиболее эффективно.
Читать дальше →
Всего голосов 156: ↑111 и ↓45+66
Комментарии103

Фрилансер. Инструкция по применению

Время на прочтение3 мин
Количество просмотров1.6K
Вот уже год, как я работаю фрилансером, и до этого 3 года работал в конторе. За это время я успел поработать со многими работодателями и получить определенный опыт общения с ними, которым хочу поделиться.

Эта статья обращена в первую очередь к начинающим менеджерам по работе с удаленными сотрудниками, в частности с дизайнерами (сам я дизайнер и рассказывать буду о плюсах и минусах работы со своей точки зрения). Здесь я опишу некоторые проблемы при взаимодействии заказчик–фрилансер, мешающие плодотворно работать (мне лично, смею предположить, что и большинству исполнителей тоже).

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

Информация

В рейтинге
Не участвует
Откуда
Украина
Дата рождения
Зарегистрирован
Активность