Как стать автором
Обновить
92
0
Бурдаков Даниил @burdakovd

Разработчик ПО

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

Как был взломан Вконтакте.ру

Время на прочтение2 мин
Количество просмотров21K
Два дня назад довольно известные в узких кругах руферы смогли пробраться в главный офис Павла Дурова (создателя ВКонтакте.ру) и произвести дефейс его страницы. Руководство сайта Вконтакте быстро замяло эту историю, и официально заявило что сообщение на стене Павла оставили дети которые пришли на экскурсию в офис контакта.

В этом посте вы сможете узнать, как все было на самом деле.

image

Читать дальше →
Всего голосов 452: ↑381 и ↓71+310
Комментарии498

Хороший программист

Время на прочтение1 мин
Количество просмотров759
Хороший программист должен вставать в 6 утра чтобы иметь 2 с половиной часа для кодинга. В 8.30 хороший программист едет на работу, где работает до 6 вечера (не говоря о ланче, который должен быть потрачен на изучение Haskell, попутно отвечая на вопросы на Stack Overflow). Едет домой с 18.00 до 18.30 (будет хорошо, если в это время вы послушаете какой-нибудь технический подкаст, вроде MIT OCW. TWIT не в счёт). С 6.30 до 7 вечера — время, которое хороший программист проводит за чтением /r/programming/ и остальных техноновостей. С 19.00 до 20.30 хороший программист расслаблен — он вспоминает высшую математику, решая задачки с projecteuler.net и книги «Искусство программирования» Кнута до тех пор, пока не прорешает их все. С 20.30 до часу ночи хороший программист пишет код для Open Source, патчи для Linux и продолжает работу над своим стартапом.
Всего голосов 77: ↑54 и ↓23+31
Комментарии29

Как получить и измерить высокоскоростное соединение по TCP

Время на прочтение7 мин
Количество просмотров59K
Надежная передача данных в Интернете осуществляется на базе протокола TCP (Transmission Control Protocol), спецификация к которому была опубликована почти 30 лет назад. Алгоритм TCP (RFC793), позволяет подключенному устройству адаптироваться для работы в сети на скоростях в пределах десятков мегабит в секунду и задержки до 100 секунд. С бурным развитием новых технологий передачи данных, уже через 10 лет после внедрения стало ясно что производительность протокола не будет хватать для более широких каналов.
Читать дальше →
Всего голосов 106: ↑105 и ↓1+104
Комментарии41

Обзор мозгокомпьютерного интерфейса Emotiv Epoc

Время на прочтение9 мин
Количество просмотров95K
Вот тут давно сокрушались, что нет героя в отечестве, который бы купил какой-нибудь нейрокомпьютерный интерфейс, помучил бы его на благо сообщества и поделился с окружающими результатами мучений. Собственно есть. Я его купил и попытался использовать. Подробности с картинками под катом.

Читать дальше →
Всего голосов 159: ↑159 и ↓0+159
Комментарии172

Лазерная коррекция зрения

Время на прочтение3 мин
Количество просмотров4.9K
Справедливо полагая, что информация может быть полезна многим жителями интернетов и хабра в частности, не могу не поделиться своим успешным (на данный момент, по прошествии около двух недель, могу судить об этом только так) опытом прохождения через вышеописанную процедуру, а именно — лазерную коррекцию зрения.
Читать дальше →
Всего голосов 69: ↑61 и ↓8+53
Комментарии44

OCR в Google Docs теперь поддерживает русский язык

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


В июне прошлого года команда Google Docs представила возможность распознавания текста (OCR). OCR анализирует изображения и PDF-файлы, извлекает текст (пытаясь сохранить форматирование) и позволяет редактировать документ в Google Docs.

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

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

Поддержка языков, которые поддерживались и ранее, также улучшена. Усовершенствовано и сохранение форматирования документов.
Всего голосов 84: ↑79 и ↓5+74
Комментарии56

Алгоритм для выявления сообществ в больших сетях

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

Бельгийские разработчики представили новый алгоритм, который превосходит все существующие аналоги по вычислительной скорости. Вследствие этого его можно применять на базах беспрецедентного размера: анализ типичной сети из 2 млн нодов занимает 2 минуты. Он получил название Лувенский метод (Louvain Method), поскольку создан в то время, когда все разработчики трудились в Лувене (Бельгия).
Читать дальше →
Всего голосов 60: ↑53 и ↓7+46
Комментарии14

Что молодёжь должна знать о прошлом веке

Время на прочтение4 мин
Количество просмотров6.9K
За два дня до наступления второго десятилетия 21 века возрастные пользователи Reddit составили список воспоминаний, которыми хотят поделиться с младшим поколением. Хотя молодёжь вряд ли поверит, что их отцы могли жить в подобных условиях, когда не было интернета.

• Я написал письмо на физическом листе бумаги и отправил его в Microsoft с вопросом, как вводить математические формулы в Word (на моём компьютере Macintosh II в конце 80-х). Получил ответ, также бумажной почтой, от настоящего программиста Microsoft, который очень подробно ответил на мой вопрос.

• Пультов от телевизора не было. Нужно было оторвать спину от дивана, встать и подойти к телевизору, чтобы нажать кнопку.
Читать дальше →
Всего голосов 217: ↑199 и ↓18+181
Комментарии486

История одного «нарушения» авторских прав. Часть 1

Время на прочтение7 мин
Количество просмотров35K
В этом посте я расскажу про реальный случай уголовного преследования по статье 146 УК РФ, а заодно и по 273 (нарушение авторских прав и создание/распространение/использование вредоносного ПО). Я был непосредственным участником этой истории, сначала в качестве обвиняемого, а затем и подсудимого.
Читать дальше →
Всего голосов 269: ↑257 и ↓12+245
Комментарии172

Много книг, хороших и разных

Время на прочтение20 мин
Количество просмотров96K
Мой список книг, которые мне хочется прочесть, изрядно вырос, спасибо топику “запасаемся на зиму”. Под катом вы обнаружите список книг, составленный по комментариям в том топике.
Читать дальше →
Всего голосов 139: ↑124 и ↓15+109
Комментарии89

Запасаемся на зиму

Время на прочтение1 мин
Количество просмотров22K
Книги — пища для мозгов программиста. А художественные — десерт. Хорошая книга — как вкусное блюдо, которое хочется дочитать растянув удовольствие, испробовать снова и снова. Но есть куча книг, которые мы еще не нюхали и, возможно, никогда не попробуем, потому что нам их не посоветовали несколько человек.

У каждого есть одна-две любимые книги, которые могут понравится другим, поделитесь пожалуйста, заразите. Думаю многим будет интересно поставить в очередь «к прочтению» несколько новых. Давайте устроим «дегустацию» книг в формате: одна книга — один комментарий. Чтобы другие могли добавить в избранное (и оценить, и обсудить) каждую книгу по отдельности.

Читать дальше →
Всего голосов 158: ↑148 и ↓10+138
Комментарии476

25 лучших деловых книг

Время на прочтение2 мин
Количество просмотров5.8K
Я стараюсь читать много бизнес-литературы. Скажу честно – попадается много откровенно неудачных, графоманских, непрактичных книг. Но есть книги, которые иначе как сокровищами не назовешь.

Я составил список из 25 золотых (ИМХО и только ИМХО) деловых книг.
Читать дальше →
Всего голосов 3: ↑3 и ↓0+3
Комментарии145

Мошенничество с использованием пластиковых карт

Время на прочтение3 мин
Количество просмотров503K
Ещё один сценарий мошенничества с использованием пластиковых банковских карт. Наиболее уязвимы карты Сбербанка, пригодные для платежей в интернете — начиная от Visa Classic и MasterCard Standard. Владельцы «зарплатных» Maestro и прочих Momentum данному приёму не подвержены.
Читать дальше →
Всего голосов 241: ↑221 и ↓20+201
Комментарии279

Монстр общения

Время на прочтение14 мин
Количество просмотров3.2K
   Совсем недавно я делал сравнительный обзор шести телефонов с крупными кнопками («бабушкофонов») – в самом конце написал, что мне было бы интересно попробовать какой-нибудь из телефонов серии Philips Xenium, потому что только они по времени автономной работы способны сравниться с тем, что предлагали в тех «мобилках».

image

Читать дальше →
Всего голосов 185: ↑119 и ↓66+53
Комментарии70

Чатбот Suzette выиграл премию Лёбнера, смог обмануть судью

Время на прочтение2 мин
Количество просмотров5.9K
Победителем в конкурсе чатботов 2010 года и обладателем премии Лёбнера стал чатбот Suzette. Как всегда, соревнование проходило в формате стандартного текстового теста Тьюринга. Судьи должны были вести беседу, не видя собеседников, а затем огласить своё мнение: кто из них является чатботом, а кто — человеком, а также проставить оценки каждой программе.

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

Судя по всему, качество чатботов улучшается с каждым годом. Например, трёхкратный победитель прошлых лет A.L.I.C.E уже не особо конкурентоспособен. По словам автора программы Suzette, его чатбот победил в квалификации с большим отрывом (11 баллов против 7,5 у ближайшего конкурента).
Читать дальше →
Всего голосов 90: ↑81 и ↓9+72
Комментарии93

Трансляция мастер-класса для компании «Лаборатория Касперского»

Время на прочтение1 мин
Количество просмотров536
Трансляция мастер-класса для компании «Лаборатория Касперского» (по мотивам)

В ближайшее время, на просторах андеграунда, состоится образовательный мастер-класс для компании «Лаборатория Касперского».

Специальный гость — ElCrabe, председатель Совета издевающихся над «Лабораторией Касперского».

Начало трансляции пока неизвестно!

Программа мастер-класса:
  • 12:00—13:00 — «История провалов Лаборатории Касперского». ElCrabe расскажет про свои сплоит.
  • 13:00–14:00 — «Современные компьютерные угрозы и методы борьбы с ними». Ребята с андеграунд форумов расскажут как убивать процесс Касперского в user-mode.
  • 14:00–14:30 — «Академия Касперского – ресурсы и возможности для студентов». Студенты-дропперы и авторы Winlocker'a (тоже студенты) поделятся свои отношением к записям в блоге Евгения.
  • 14:30–14:40 — Виртуальная экскурсия по сайту Лаборатории под руководством хакеров поимевших этот сайт уже пару раз точно.
  • 14:40–15:00 – Сессия вопросов и ответов, награждение призами и подарками активных участников. Мастера скидываются по баксу, чтоб Евгению не приходилось просить у Дмитрия Анатольевича.
За ходом событий можно будет следить в твиттере.
Всего голосов 23: ↑18 и ↓5+13
Комментарии11

Своим высоким IQ вы убьете ваш стартап

Время на прочтение3 мин
Количество просмотров3.2K
Это мой перевод статьи Макса Клейна (Max Klein) — Your high IQ will kill your startup. Чесно говоря я не знаю кто он. Просто просматривая утром Delicious hotlist увидел его статью и, прочитав ее, захотел поделиться с вами.
______________________________________________________________________

image

В 2004, будучи в Бразилии, я спускалcя по холму в Лапа, чтобы пообедать. Со мной был друг, с которым я познакомился в гостинице — звали его Офер. Темой нашего разговора был интеллект и его роль в успехе.

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

Должен вам сказать, что Офер был израильским солдатом. Он ненавидел насилие в любой форме, но сам умел быть жестким.
Читать дальше →
Всего голосов 285: ↑227 и ↓58+169
Комментарии115

Here be dragons: Управление памятью в Windows как оно есть [1/3]

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

Каталог:
Один
Два
Три

Менеджер памяти (и связанные с ним вопросы контроллера кеша, менеджера ввода/вывода и пр) — одна из вещей, в которой (наряду с медициной и политикой) «разбираются все». Но даже люди «изучившие винду досконально» нет-нет, да и начинают писать чепуху вроде (не говоря уже о другой чепухе, написанной там же):
Грамотная работа с памятью!!! За все время использования у меня своп файл не увеличился ни на Килобайт. По этому Фаерфокс с 10-20 окнами сворачивается / разворачивается в/из трея как пуля. Такого эффекта я на винде добивался с отключенным свопом и с переносом tmp файлов на RAM диск.

Или к примеру μTorrent — у меня нет никаких оснований сомневаться в компетентности его авторов, но вот про работу памяти в Windows они со всей очевидностью знают мало. Не забываем и товарищей, производящих софт для слежения за производительностью и не имеющих ни малейшего понятия об управлении памятью в Windows (и поднявших по этому поводу истерику на пол интернета, на Ars-е даже был разбор полетов). Но самое потрясающее, что я видел всвязи с управлением памятью — это совет переместить pagefile на RAM-диск:
Из моих трех гигабайт под RAM disk был выделен один (на тот момент, когда на лаптопе еще была установлена XP), на котором я создал своп на 768МБ ...

Цель данной статьи — не полное описание работы менеджера памяти (не хватит ни места ни опыта), а попытка пролить хоть немного света на темное царство мифов и суеверий, окружающих вопросы управления памятью в Windows.
Читать дальше →
Всего голосов 360: ↑338 и ↓22+316
Комментарии85

Ускорение загрузки Windows for fun and profit

Время на прочтение4 мин
Количество просмотров803K
image Пожалуй, начну с того, что если перегружаться 15 раз в год, то любой «тюнинг» процесса загрузки отнимает больше времени, чем будет выиграно на перезагрузках за все время жизни системы. Однако, спортивный интерес берет свое, тем более, что люди интересуется процессом оптимизации быстродействия. А загрузка оказалась самым очевидным кандидатом в примеры того, как на мой взгляд должен выглядеть этот самый процесс. Сразу скажу, что грузиться будем с 5400 rpm винта, грузиться будем в «рабочую» систему: помимо недобитой вендорской крапвари там стоит еще куча всякого типа вижуал студии, антивируса, скайпа, стима, гуглапдейтера и пр…

Про то, почему отключение pagefile-а скорее вредно, чем полезно — как нибудь в другой раз, а пока…
Под катом много однообразных картинок и немножко унылого текста
Всего голосов 532: ↑516 и ↓16+500
Комментарии365

Правила подготовки скриншотов для статей

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

1. Включите сглаживание шрифтов


Вы за компьютером с 90-го года, ваша сетчатка деформировалась, и вы выключаете сглаживание шрифтов даже в Windows 7. Но ради бога, прежде чем сделать скриншот, включите сглаживание, .
Читать дальше →
Всего голосов 304: ↑189 и ↓115+74
Комментарии73

Информация

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