Pull to refresh
89.5
Karma
0
Rating
Бурдаков Даниил @burdakovd

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

  • Followers 17
  • Following 13
  • Posts
  • Comments

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

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

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

image

Читать дальше →
Total votes 452: ↑381 and ↓71+310
Views11K
Comments 498

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

Lumber room
Хороший программист должен вставать в 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 и продолжает работу над своим стартапом.
Total votes 77: ↑54 and ↓23+31
Views341
Comments 29

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

System administration*Network technologies*
Надежная передача данных в Интернете осуществляется на базе протокола TCP (Transmission Control Protocol), спецификация к которому была опубликована почти 30 лет назад. Алгоритм TCP (RFC793), позволяет подключенному устройству адаптироваться для работы в сети на скоростях в пределах десятков мегабит в секунду и задержки до 100 секунд. С бурным развитием новых технологий передачи данных, уже через 10 лет после внедрения стало ясно что производительность протокола не будет хватать для более широких каналов.
Читать дальше →
Total votes 106: ↑105 and ↓1+104
Views26K
Comments 41

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

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

Читать дальше →
Total votes 159: ↑159 and ↓0+159
Views54K
Comments 172

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

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

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

IT-companies


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

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

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

Поддержка языков, которые поддерживались и ранее, также улучшена. Усовершенствовано и сохранение форматирования документов.
Total votes 84: ↑79 and ↓5+74
Views3.3K
Comments 56

Детская фантастика с человеческим лицом

Reading roomScience fiction
Научная фантастика давно вышла из моды. Может быть потому, что прошли те счастливые года, когда всякий грамотный человек мог хотя бы приблизительно ориентироваться в современных ему науке и технологии, как было во времена Жюля Верна. С тех пор наука ушла далеко вперед. Или наоборот, 95% населения читать научилось, а понимать прочитанное — нет. Так или иначе, но массовая культура пошла по линии наименьшего сопротивления, штампуя килотонны вампиров, зомби, покемонов, генетически модифицированных роботов-пришельцев из восьмого измерения и прочих эльфов с бакуганами и древними письменами.

Но и во время этого псевдо- и антинаучного праздника невежества остаются люди, которые не желают потакать интеллектуальной лени. Писатель-фантаст Ник Горькавый (по-совместительству — астрофизик, доктор физико-математических наук Николай Николаевич Горькавый) не стесняется в выражениях: «сферически-симметричный коллапс Вселенной», «точка бифуркации», «гидродинамические уравнения Навье-Стокса в частных производных». А сюжет его трилогии «Астровитянка» — приключения девочки-подростка, которая, как и положено героям детской приключенческой литературы, расправляется со злодеями не хуже Чака Норриса, спасает мир, влюбляется…
Читать дальше →
Total votes 122: ↑91 and ↓31+60
Views1.7K
Comments 97

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

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

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

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

History of IT
Translation
За два дня до наступления второго десятилетия 21 века возрастные пользователи Reddit составили список воспоминаний, которыми хотят поделиться с младшим поколением. Хотя молодёжь вряд ли поверит, что их отцы могли жить в подобных условиях, когда не было интернета.

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

• Пультов от телевизора не было. Нужно было оторвать спину от дивана, встать и подойти к телевизору, чтобы нажать кнопку.
Читать дальше →
Total votes 217: ↑199 and ↓18+181
Views3.7K
Comments 486

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

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

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

Professional literature
Мой список книг, которые мне хочется прочесть, изрядно вырос, спасибо топику “запасаемся на зиму”. Под катом вы обнаружите список книг, составленный по комментариям в том топике.
Читать дальше →
Total votes 139: ↑124 and ↓15+109
Views55K
Comments 88

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

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

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

Читать дальше →
Total votes 158: ↑148 and ↓10+138
Views14K
Comments 476

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

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

Я составил список из 25 золотых (ИМХО и только ИМХО) деловых книг.
Читать дальше →
Total votes 3: ↑3 and ↓0+3
Views2.5K
Comments 145

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

E-commerce management*Infographics
Ещё один сценарий мошенничества с использованием пластиковых банковских карт. Наиболее уязвимы карты Сбербанка, пригодные для платежей в интернете — начиная от Visa Classic и MasterCard Standard. Владельцы «зарплатных» Maestro и прочих Momentum данному приёму не подвержены.
Читать дальше →
Total votes 241: ↑221 and ↓20+201
Views368K
Comments 279

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

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

image

Читать дальше →
Total votes 185: ↑119 and ↓66+53
Views1.8K
Comments 70

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

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

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

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

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

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

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

Специальный гость — 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 – Сессия вопросов и ответов, награждение призами и подарками активных участников. Мастера скидываются по баксу, чтоб Евгению не приходилось просить у Дмитрия Анатольевича.
За ходом событий можно будет следить в твиттере.
Total votes 23: ↑18 and ↓5+13
Views246
Comments 11

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

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

image

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

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

Должен вам сказать, что Офер был израильским солдатом. Он ненавидел насилие в любой форме, но сам умел быть жестким.
Читать дальше →
Total votes 285: ↑227 and ↓58+169
Views1.6K
Comments 115

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

Development for Windows*

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

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

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

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

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

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

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

Information

Rating
Does not participate
Location
London, England - London, Великобритания
Works in
Date of birth
Registered
Activity