Как стать автором
Обновить
0
0
Михаил @n1tr0k1ll3r

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

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

Quake Live

Время на прочтение1 мин
Количество просмотров1.5K
В теме, про открытое тестирования Quake Live много было постов про то, что хотелось бы линуксоидам и маководам поиграть и вот их мечта сбылась. Компания Id Software портировала игру Quake Live на платформы Linux и MacOSX. В настоящее время Linux версия уже почти готова и находится на стадии тестирования, релиз ожидается в ближайшее время. Про версию для MacOSX пока ничего не слышно.
Всего голосов 65: ↑51 и ↓14+37
Комментарии15

Свой Jabber-сервер — бесплатно!

Время на прочтение1 мин
Количество просмотров8.1K
Уже как минимум три российских хостинг-провайдера начали бесплатно предоставлять услуги джаббер-сервера на домене пользователя. РБК пока позиционирует это как отдельную услугу, а 1Gb.ru и SpaceWeb уже включили предоставление джаббер-сервера в пакеты услуг виртуального хостинга.

Бесплатное предоставление услуги на РБК в рамках тестирования продлится, ориентировочно, до 31 декабря 2010 года, а хостер 1Gb.ru позволяет в течение 10 дней тестировать свои услуги бесплатно.
Всего голосов 28: ↑24 и ↓4+20
Комментарии76

Онлайн распродажа вещей

Время на прочтение2 мин
Количество просмотров669
image
У Вас есть ненужные Вам вещи?

Наверное, есть, это может быть все что угодно от мелкой цифровой техники и одежды до старой мебели или холодильника. И все это довольно часто просто пылится в углу и не приносит Вам никакой пользы.
Возникает вопрос: «А с этим что делать?»
Довольно распространенный способ избавиться от старой или ненужной вещи — выбросить ее на помойку, но она еще может послужить во благо Вам и другим людям. Для примера, история одной красной скрепки, которая произошла с Кайлом Макдональдом.

Собственно нужно чтобы другие люди узнали о том, что у Вас есть ненужная вещь и на каких условиях Вы готовы с ней расстаться. Именно с этой целью был создан проект My-sale.ru.
Читать дальше →
Всего голосов 42: ↑36 и ↓6+30
Комментарии59

Вещание видеофайлов с помощью VLC multicast. С теорией.

Время на прочтение4 мин
Количество просмотров54K
По просьбам переписываю статью с добавлением теоретический знаний. Итак, пара определений:
Читать дальше →
Всего голосов 43: ↑39 и ↓4+35
Комментарии19

Свой SVN на виртуальном (shared) хостинге

Время на прочтение4 мин
Количество просмотров7.1K
svn
Решили мы как то с приятелем, запустить стартап не стартап, а так, сайт для души. Решили — значит будет запущен. Бюджет… А давай не купим ещё по 2 кружки пива, на это и запустим. В общем денег на домен да на виртуальный хостинг на валуехосте. Так люди мы «взрослые», и делать всё привыкли основательно, нам нужна система управления версиями и выкладыванием. Было решено поднять subversion репозиторий с возможностью раздачи доступа к нему нескольким разработчикам с разными логинами на valuehost. Но у нас виртуальный хостинг со всеми его ограничениями, что делать?

Итак, читаем что делать
Всего голосов 80: ↑75 и ↓5+70
Комментарии67

Планарий. Обновление «Формочка»

Время на прочтение1 мин
Количество просмотров592
imageВсем привет. Прошло несколько дней с момента анонса проекта, мы разгребли всю ту гору обратной связи, что свалилась на нас и принялись за работу.
Отдельное огромное спасибо всем тем, кто критиковал, советовал или даже просто писал на почту, или в комментарии. Вы ускорили процесс разработки в разы.
Но все же,
что мы успели сделать?
Всего голосов 63: ↑55 и ↓8+47
Комментарии81

Настройка сети в Linux через конфиг-файлы, ч.1

Время на прочтение3 мин
Количество просмотров74K
Первое моё общение с Линуксом состоялось около шести лет назад. Тогда это был какой-то свежевышедший Red Hat, который мы с другом смогли установить, но при этом войти в него у нас так и не получилось.
Однако статья не об этом. Позже через мои руки и голову прошли почти все семейства дистрибутивов Linux, и везде я замечал свои подходы к автонастройке сети. И в этом цикле статей я постараюсь осветить наиболее популярные из них. Надеюсь, они будут полезны тем пользователям, которые пока ещё нажимают на кнопки и проставляют галочки в графических менеджерах настройки, но уже понимают, что это не true :)
Возможно познавательными эти статьи будут и тем, кто (не от большого знания) пишет свои скрипты управления сетью и помещает их в какой-нибудь rc.local

Читать дальше →
Всего голосов 61: ↑54 и ↓7+47
Комментарии34

Фармакология или мозг. Учись не работать

Время на прочтение6 мин
Количество просмотров38K
Не являясь полноправным гражданином хабрасоциума, пишу в песочницу. Ну, вот меня и взяли на Хабр.

Читатели порекомендовали представиться. Выпускник лечебного факультета мед университета. На сегодняшний день аспирант-фармаколог, научная работа связана с препаратами, действующими на центральную нервную систему.

На днях прочитал посты на хабре, посвященные тому, как айтишники пытаются повышать производительность своего труда. Сложилось мнение, что некоторая часть из хабровчан готова на все, ради сомнительного удовольствия повпахивать лишние 10-12ч. Эта статья — ответ на удивившие меня статьи хабрапользователей (эту, эту и эту). Очень надеюсь на то, что их авторы не имеют медицинского образования, поскольку подобного рода рекомендации лекарственных препаратов, пусть и снабженные предупреждением «Пользуйтесь на свой страх и риск» для врача недопустимы.

Запомните! Человек бездумно принимающий лекарство — это обезьяна с гранатой. Может навредить себе и окружающим.
Читать дальше →
Всего голосов 322: ↑314 и ↓8+306
Комментарии254

Домашний медиацентр на Intel Atom

Время на прочтение3 мин
Количество просмотров17K
В след заинтересовавшей меня статьи на хабре о компактном домашнем сервере на основе платформы Mini-ITX от VIA решил описать свой опыт по сборке компактного домашнего мультимедиа-центра.
За основу я решил взять платформу Intel Atom, так как требования производительности для медиацентра несколько выше, чем для роутера — мы ведь хотим красивые визуальные эффекты и фильмы в HD смотреть!
Забегая наперед, скажу, что весь медиацентр обошелся мне чуть более чем в $250, включая доставку материнской платы из солнечной Калифорнии.

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

Познаём Java. Первая чашка

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

Что да как


Я решил поддержать начинание MaxElc и DarwinTenk, и начать потихоньку рассказывать про Java. Текст буду подавать «чашками» потому, что один из символов Java — чашка кофе. Большую часть я буду писать сам, изредка поглядывая в википедию и на официальный сайт языка — java.sun.com (раздел /docs).
Далее в тексте стоит разделять понятия «Java как язык» и «Java как платформа».
Читать дальше →
Всего голосов 150: ↑128 и ↓22+106
Комментарии141

Познаём Java. Вторая чашка: собираем классы в кучки. Пробуем апплеты

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

Чем обусловлена структура Java?


Как вы уже слышали, Java проектировалась с рассчётом на совместимость со всем, чем только можно. Такое ограничение вынудило разработчиков Java сделать её такой, чтобы максимально упростить развёртывание приложений, при этом обеспечив логическую стройность языка.

Как происходит загрузка классов?


Читать дальше →
Всего голосов 59: ↑48 и ↓11+37
Комментарии70

Disk Write Copy: софт, способный сделать Windows вечным.

Время на прочтение4 мин
Количество просмотров2.4K
Сложилось так, что работаю я в компании CCS. Полностью Российской компании, которая на свет появилась в качестве стартапа, собравшись в крепкую команду.

Хочу познакомить хаброжителей с программным обеспечением Disk Write Copy, которое эта компания выпускает.

image

Это означает, что если поставить все диски на компьютере под защиту, то утилита потребует перезагрузки в процессе которой моментально создаст их теневые копии, а оригинал будет оставаться защищенным и никак изменяться не будет. В процессе работы на компьютере, все что делается, представлено в качестве изменения информации и именно эти изменения будут накапливаться в теневом диске. Такие как закачка новых фильмов, изменение настроек компьютера, реестра. Скачаные вирусы и трояны, ожидающие внедрения. Все это будет той измененной информацией. Так вот когда настанет момент и Вы выключите или перезагрузите компьютер, то вся измененная информация пропадет бесследно, а вы снова увидите свой оригинальный диск.
Читать дальше →
Всего голосов 114: ↑73 и ↓41+32
Комментарии111

В защиту PHP

Время на прочтение4 мин
Количество просмотров3.4K
Недавно на stackoverflow была создана тема, в которой автор утверждал, что PHP неважнецкий язык и просил переубедить его. В качестве аргументов он привёл несколько доводов, которые были последовательно прокомментированы другим участником. Вольный перевод сего представлен ниже.
Лично я полностью согласен с отвечающим и думаю, что всем ненавистникам PHP стоит с нижеследующим ознакомиться.

PHP имеет противоречивое именование системных и библиотечных функций. Предсказуемые схемы именования имеют важное значение в любом языке.

Это то, что я люблю и ненавижу одновременно. Однако по своей сути это утверждение верно. Почему некоторые двухсловные функции разделяются подчеркиванием, а некоторые нет? Почему $needle и $haystack иногда меняются местами? Это смешно. Но в конце концов действительно ли это так важно? Моя IDE с автоподстановкой и php.net всегда под рукой. Так что возможно это и является негативным фактором для PHP как языка. Но не мешает мне быть эффективным программистом.
ещё
Всего голосов 130: ↑91 и ↓39+52
Комментарии446

Атака на WPA: подробности

Время на прочтение10 мин
Количество просмотров39K
По мотивам топика о взломанном WPA.
Попытаемся все же разобраться, что случилось и чем это может нам грозить. Поскольку криптографические атаки — вещь, требующая для понимания весьма много специфических знаний, статью можно считать в некотором роде ознакомительной с безопасностью в Wi-Fi сетях.
Читать дальше →
Всего голосов 77: ↑73 и ↓4+69
Комментарии30

Свободные векторные карты для GPS

Время на прочтение1 мин
Количество просмотров5.8K
Не так давно став «администратором» usb-шного gps-приемника и Asus eeePC 901, я задался вопросом поиска подходящего софта для организации GPS-навигатора на базе eeePC.

На данный момент мною было найдено две программы, более-менее обладающих нужным функционалом: gpsdrive и navit. Первая мне как-то не очень понравилась и ковыряния с нею были отложены на потом, а вот со второй софтинкой я поковырялся более основательно.

Благодаря наботу скриптов, navit поддерживает множество различных форматов векторных карт (в том числе карты от garmin). Но меня больше интересовали открытые и свободные источники.
Читать дальше →
Всего голосов 40: ↑37 и ↓3+34
Комментарии31

wysiwyg своими руками

Время на прочтение3 мин
Количество просмотров24K
Существует куча платных\бесплатных визуальных редакторов на любой вкус и цвет. Но что, если они работают не во всех браузерах, Вас не устраивает дизайн или функциональность, или просто душа лежит к написанию своего собственного? Ответ на вопрос, как это сделать —
Читать дальше →
Всего голосов 70: ↑61 и ↓9+52
Комментарии47

12 простых правил, чтобы не деградировать во фрилансе

Время на прочтение3 мин
Количество просмотров20K
Очень часто фриланс обвиняют в том, что он является тупиком в развитии специалиста (при этом часто в пример ставятся именно фрилансеры-программисты).

Мол все сводится к решению однотипных не сложных задач, а сложные задачи не доверяют во фриланс. Такие выводы можно прочитать почти в любом обсуждении фриланса и не от одного человека.

Именно поэтому я хотел бы сегодня поднять еще раз эту тему и привести список своих советов, что нужно делать фрилансеру, чтобы он постоянно продвигался вперед, а не топтался на месте и деградировал. Иначе говоря — как не погрязнуть в рутине однообразных и мелких проектов.
Читать дальше →
Всего голосов 80: ↑72 и ↓8+64
Комментарии114

Разгоняем favicon.ico — это как?

Время на прочтение1 мин
Количество просмотров5.6K
В очередной презентации Yahoo! о клиентской производительности был поднят вопрос о favicon.ico. Они проводили несколько интересных фактов о данном явлении и давали пару советов. Процитирую их рекомендации:

  • www.example.org/favicon.ico
  • Необходимое зло:
    • Браузер ее запросит
    • Лучше не отвечать 404-ошибкой
    • Будут отправлены cookie
    • Не может быть в CDN
    • Мешается в последовательности загрузки ресурсов
  • Уменьшайте ее (<=1 Кб)
  • Использовать анимированные иконки ни разу не хорошо
  • Выставляйте заголовок Expires
  • Инструменты: imagemagick, png2ico, favicon.ru
  • Материал для изучения: в поиске Yahoo! favicon.ico занимает 9% всех просмотров страниц (для webo.in это 7%)




Поскольку favicon.ico не является обычной картинкой при загрузке сайта (она, во-первых, запрашивается едва ли не один-единственный раз браузером при посещении сайта, во-вторых, загружается, игнорируя обычный порядок загрузки), то в дополнение к уже имеющейся информацией я захотел провести ряд дополнительных исследований и объединить все, что известно прогрессивному человечеству на данную тему. Однако, в ходе изучения материала оказалось, что проблема совсем не так прозрачна, как представлялось изначально. Формат .ico предстал в новом, весьма выгодном для использования в вебе, свете.

читать дальше на webo.in →
Всего голосов 100: ↑94 и ↓6+88
Комментарии48

Вредная верстка

Время на прочтение9 мин
Количество просмотров74K
Как определить, что сайт сверстан качественно?
Есть много статей о том, как делать хорошо, но совсем нет – о том, как делать не надо, ведь даже валидный и кроссбраузерный сайт может быть сверстан отвратительно.

Из этой статьи вы узнаете:


  • О плохих приемах современной верстки;
  • О том, как даже не будучи профессионалом, за 5 минут определить плохо ли сверстан сайт или нет.


Читать дальше →
Всего голосов 203: ↑175 и ↓28+147
Комментарии339

Несколько вещей об Ajax, которые должен знать веб-мастер

Время на прочтение4 мин
Количество просмотров5.2K
По-английски AJAX произносится как эй-джэкс, по-русски довольно распространено ая́кс.
Вроде бы всё красиво, но есть несколько подводных камней, о которых я вам ниже и расскажу.

Ajax — это не просто акроним, это идея


Хотя Ajax и является акронимом от «Асинхронный JavaScript и XML», это не раскрывает его идеологию. Ajax – это идеология, которая гласит, что для работы серверного веб-приложения, совсем не обязательно перезагружать всю страницу, бесполезно гоняя данные от сервера к клиенту и обратно. Использование Ajax’a позволяет сделать веб-приложение более гибким и современным, позволяя пользователям работать с веб-приложением более продуктивно и удобно.
Читать дальше →
Всего голосов 77: ↑65 и ↓12+53
Комментарии145

Информация

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