Pull to refresh
82
0
Константин @ksdaemon

Software Architect

Send message

«Каспийский Монстр»

Reading time4 min
Views6.1K
Всем доброго времени суток, попробую рассказать вам о прототипе проекта 903: «Лунь»

Предыстория:

Летом 1967 года группа аналитиков разведки США собралась в так называемой зеленой комнате для расшифровки необычных фотоснимков, сделанных спутником-шпионом. На фотографиях был виден самолет, размеры значительно превышали любой бомбардировщик или гражданский лайнер. Самолет стоял в огороженной зоне в районе Каспийска — небольшого городка на побережье Каспийского моря.
Читать дальше →
Total votes 102: ↑90 and ↓12+78
Comments86

Как я покупал iPod touch на ebay, и как мне пришло не совсем то…

Reading time5 min
Views39K
Привет, image
Я хочу рассказать интересную историю, как я покупал на Ebay плеер Apple iPod touch 32Gb. О том, как я использовал «снайпер», пользовался посредником и о том какие проблемы возникли. Я уже больше полугода делаю покупки из-за рубежа и особых проблем по поиску того что мне надо не возникло.
image
Читать дальше →
Total votes 329: ↑295 and ↓34+261
Comments284

71 фотография из жизни Альберта Эйнштейна

Reading time2 min
Views49K
imageВ твиттере популярного ученого физика-теоретика Митио Каку, который, кстати, специализируется на Теории струн (Привет Шелдон!), проскочил твит о его подборке фотографий, рукописей и писем Альберта Эйнштейна. Предлагаю и Вам ознакомится с этой подборкой из 58 (+ 13 фото я добавил из других источников) фото, которые я выложу под катом, или же Вы сможете посмотреть их прямо в альбоме Митио на Facebook.
Читать дальше →
Total votes 178: ↑140 and ↓38+102
Comments93

Джеймс Кэмерон

Reading time19 min
Views9.1K
Случайно наткнулся в твиттере на твит techcrunch о захватывающей статье на wired, посвященной Джеймсу Кэмерону. На фоне всеобщей истерии по Аватару, я просто не мог не заглянуть в статью. С первых абзацев я понял, что статья будет интересна многим читателям хабра, т.к. в ней очень интересно описан тернистый жизненный путь великого режиссера. А умалять его вклад в развитие высоких технологий компьютерного моделирования персонажей просто кощунство. Поэтому предлагаю проследовать под кат и прочитать удивительную историю бывшего водителя грузовика, а ныне богатейшего режиссера — Джеймса Кэмерона.
Перевод статьи выполнен мной на translated.by, а также при небольшой помощи пользователя Esma. Надеюсь, будет интересно.
Читать дальше
Total votes 225: ↑213 and ↓12+201
Comments127

Вардрайвинг в MAC OS X

Reading time5 min
Views96K


Стандартом де-факто в вардрайвинге обычно считается система Linux (модифицированные драйвера, Kismet в связке с aircrack-ng). Но немногие знают, что в маке есть мощные инструменты для взлома аудита безопасности беспроводных сетей, ни чуть не уступающие, а во многом и превосходящие по функционалу Linux-аналоги.
UPD: Описанные в статье инструменты на сегодняшний день устарели. Рекомендуется использовать Linux

Читать дальше →
Total votes 93: ↑82 and ↓11+71
Comments89

Nodebox

Reading time3 min
Views5.1K
image
На хабре поднималась тема об этой программе, но раскрыта тема была скудно. Я попытаюсь показать внутреннее устройство программы, а также в конце обзора будет бонус :) Под катом много картинок, но не очень тяжелых.
Читать дальше →
Total votes 96: ↑83 and ↓13+70
Comments32

Основы программирования под Android на примере игры Судоку

Reading time6 min
Views375K
В статье описаны основные трудности создания приложений под Android.
Рассматриваются базовые понятия программирования Android.
Для примера описано создание игры Sudoku из книги Hello, Android – Ed Burnette.
Осторожно много скриншотов.

Читать дальше →
Total votes 137: ↑131 and ↓6+125
Comments48

FireBreath: средство разработки кросс-платформенных плагинов

Reading time1 min
Views3K
Вышел FireBreath 1.0. А что это такое, спросите вы.
Целью FireBreath является создание кросс-платформенной архитектуры плагинов, ориентирующейся на:
  • NPAPI-браузеры для Windows, Mac и Linux:
    • Gecko/Firefox
    • Google Chrome
    • Apple Safari
  • Хосты ActiveX Control:
    • Microsoft Internet Explorer 6, 7 и 8
Можно запустить скрипт да начать кодить новый плагин, и забавно видеть, как народ пользуется этим для внедрения некоторых W3C API, таких как:
Воплощение рабочего черновика Indexed Database API, предложенного W3C Web Applications Working Group.
Total votes 40: ↑33 and ↓7+26
Comments9

Рассказ о том, как я возвращал магазину сломанный ноутбук

Reading time7 min
Views2.2K
Начитавшись интересных постов о том, что компьютеру и интернету можно научить практически любого, решил порадовать своих родителей на старости лет, купив им небольшой нетбук (возможность провести домой недорогой безлимитный интернет имеется). Т.к. и отец, и мать до этого особого опыта работы с компьютером не имели, к Windows\DOS даже привыкнуть не успели, решил взять нетбук с Linux, дабы оградить от вирусов. Полазав на Яндекс.маркете, решил взять одну из самых недорогих моделей — MSI Wind U100X-252RU. Заказал на сайте msimobile.

4 декабря. Покупка

В пятницу утром курьер доставил нетбук. Открыл, показал, вроде все ОК, я расписался и отдал деньги. В хорошем настроении от быстрой доставки, принес домой и положил на полку. Замотался и вообще на время о ноуте забыл.

7 декабря. Нетбук бракованный.

Вечером в понедельник решил немного настроить ноут. Оказалось, что стоит не какая-то Убунта, а Suse Linux Enterprise Desktop (нигде о том, какой именно Линукс, сказано не было). Удивился, но решил разобраться. Пока возился с настройками, заметил, что как-то чересчур греется. Ну да ладно, особо не обратил внимание. После продолжительной настройки решил загрузиться с bootable flash Mandriva 2010, и совершенно случайно нажал «Проверка оперативной памяти» (посредством всем известной Memtest86+). Через некоторое время ноут самопроизвольно выключился. Я запустил еще раз, результат тот же, выключился даже быстрее (меньше 5 минут). В конце концов выяснил, что:
а) Промежутки между перезагрузками\выключениями сокращаются с каждым последующим запуском
б) Перезагрузки\выключения бывают только при выполнении ресурсоемких приложений. Если просто включить ноут и поставить его стоять, то он так и останется работать без проблем.
Читать дальше →
Total votes 205: ↑187 and ↓18+169
Comments135

Ipod Nano 2 gen с RockBox через загрузчик iLoader

Reading time3 min
Views6.8K

Вступление


Приветствую Тебя читатель.
Сегодня мы займёмся модернизацией плеера компании Apple — Ipod Nano 2 gen

Совсем недавно, в октябре 2009 года, на сайте альтернативной прошивки rockbox появилась информация о успешном её портировании на плеер Ipod Nano 2-го поколения

Rockbox

Вот выдержка из Википедии:
Rockbox — это свободное программное обеспечение для замены встроенных прошивок цифровых аудио плееров. Проект Rockbox начался в конце 2001 года и был впервые реализован на плеере Archos Studio.
Rockbox предлагает альтернативу встроенному программному обеспечению плеера, во многих случаях без удаления первоначальной прошивки. Внутреннее устройство Rockbox позволяет наращивать функциональность за счёт использования модулей расширения. Улучшение функциональности включает в себя приложения, утилиты и игры. Rockbox может обеспечить (retrofit) воспроизведение видео для плееров, выпущенных в середине 2000-х годов. Также Rockbox содержит управляемый голосом пользовательский интерфейс, подходящий для использования людьми со слепотой или повреждённым зрением.

Как раз у меня сломался мой основной плеер и я подбирал подходящую альтернативу для него.
Не долго думая я пошёл на ebay и заказал за 60$ Ipod Nano 2 gen 8Gb

Ipod Nano 2 gen

Пока плеер ехал в Челябинск я принялся изучать варианты установки.
Читать дальше →
Total votes 56: ↑37 and ↓19+18
Comments116

SchultzeWORKS: Романтика регресса

Reading time1 min
Views1.1K
image

Cтудия SchultzeWORKS представила концепт персонального компьютера Philco PC, который напоминает популярный в конце 50-х 'эпический телевизор Philco Predicta, макеты которого до сих пор используются в игровой и кино индустриях.

image

Под катом скрины и видео
Читать дальше →
Total votes 65: ↑51 and ↓14+37
Comments78

Почему RAID-5 — «mustdie»?

Reading time8 min
Views250K


В последнее время в мировой компьютерной прессе стало появляться довольно много статей на тему: «Почему RAID-5 это плохо» (пример раз, два, и другие)

Постараюсь, без ныряния в инженерные и терминологические дебри объяснить, почему до сих пор RAID-5 вроде работал, а теперь вдруг перестал.

И почему же?
Total votes 289: ↑278 and ↓11+267
Comments222

Иммунная система человека: биологический антивирус. Эвристические алгоритмы

Reading time4 min
Views9.5K
Доброе время суток, уважаемое хабра-сообщество!

Это мой первый пост на Хабре, так что очень вас прошу, не судите слишком строго.

Я полагаю, все вы видели многочисленные рекламные ролики про уязвимый иммунитет, и все помнят школьные уроки, на которых рассказывалось про фагоцитов, пожирающих бактерий. Однако иммунная система организма — это сложнейший механизм, призванный оградить хозяина от любой опасности. А опасности могут быть очень разными. Я хотел бы попытаться рассказать о том, как иммунная система обнаруживает эти опасности, как она с ними борется, и как все это можно регулировать и использовать.
Читать дальше →
Total votes 172: ↑162 and ↓10+152
Comments55

Выбор системы управления задачами (Project & Task management)

Reading time6 min
Views29K
Пост довольно большой, и, если есть желание разобраться в вопросе, может понадобится вдумчивое чтение.

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

Как мне кажется, проблема эффективного совместного управления задачами очень актуальна для многих небольших команд.
После того, как система будет выбрана я готов написать отчет в блог «Управление проектами» для тех, кто так же как и я чувствует, что пора навести в менеджменте порядок. Если Вам будет интересен такой отчет — напишите об этом в комментарии, пожалуйста.
Читать дальше →
Total votes 14: ↑11 and ↓3+8
Comments20

Легенды вирусостроения: The Dark Avenger

Reading time3 min
Views4.4K
image
В апреле 1988 года в одном из компьютерных журналов Болгарии была опубликована статья о компьютерных вирусах и некоторых методах их написания, вскоре после этого на компьютерных просторах этой страны появились «гастролеры»: Vienna, Ping Pong и Cascade.

   Интерес, порожденный, затронутой в журнале темой, в совокупности с действиями «гастролеров» был огромен среди энтузиастов, и вскоре болгарские программисты были захвачены идеями создания собственных зловредов.
Читать дальше →
Total votes 86: ↑80 and ↓6+74
Comments28

Легенды вирусостроения: Великий Червь

Reading time7 min
Views7.8K
image21 год назад произошло событие навеки впечатавшее себя в историю интернета.

2 ноября 1988 года 99 строк кода вызвали двухдневный шоковый паралич еще молодого и неопытного в делах безопасности интернета.

Около 6000 VAX машин под управлением операционных систем SUN и BSD UNIX оказались зараженными невиданной доселе заразой. Многие администраторы были вынуждены отключить своих подопечных, чтобы хоть как-то остановить перегрузку компьютеров и распространение заразы.
Читать дальше →
Total votes 170: ↑167 and ↓3+164
Comments82

Серьезный разговор о VLC #2

Reading time5 min
Views32K
В продолжении темы "Серьезный разговор о VLC"



Под катом:
1. VLC Extended (самые приятные мелочи которые просто радуют)
  • VLC Wall (Просмотр одного видео на 2...81 (теоретически 9801) мониторах)
  • Играем в Puzzle из видео который смотрим :)
2. Слушаем Подкасты. Радиостанции и перенаправляем их в стрим.
  • Делаем свою онлайн Радиостанцию.
3. Делаем "Screencast" При помощи VLC (Сьемка экрана в видео файл или вещание в сеть)
4. Отправляем данные о музыке в свой профиль на LAST.FM (Аудиоскробблинг)
5. Запуск VLC без GUI интерфейса (Для и по просьбе любителей mPlayer)
— Просмотр/конвертация/сохранение видео с Youtube.
… и небольшой хинт для мучеников с Прокси на Windows. ну и пара ответов на частые вопросы, которые задавались с момента прошлой публикации.
Читать дальше →
Total votes 85: ↑78 and ↓7+71
Comments70

SSL сертификаты. Помогите отыскать тропинку в дремучем лесу

Reading time1 min
Views13K
imageПривет.
Столкнулся с проблемой выбора SSL сертификата для своего проекта. Тема оказалась обширная для меня на столько, что я просто не знаю с какой стороны подойти к её решению и поэтому хотел бы попросить знающих хабрапрактиков разжевать мне и коллегам по хабра-цеху (с подобным интересом) о всех тонкостях SSL сертификатах.
Читать дальше →
Total votes 33: ↑30 and ↓3+27
Comments84

О гриппе А (H1N1) с точки зрения программирования

Reading time6 min
Views17K
Учёные уже полностью дизассемблировали H1N1 и занесли его в вирусную базу NCBI Influenza Virus Resource. Там всё задокументировано в подробностях. Например, образец A/Italy/49/2009(H1N1) был обнаружен в носу 26-летней женщины, вернувшейся из Италии в США. Вот первые 120 бит его генетического кода.

atgaaggcaa tactagtagt tctgctatat acatttgcaa ccgcaaatgc agacacatta

Сколько бит убьёт человека?
По приблизительным подсчётам, общий размер исходников H1N1 составляет 26 022 бит, а если исключить служебные стоп-сигналы (указывают на окончание каждой белковой последовательности), то исполняемый код состоит примерно из 25 054 бит. Это число является приблизительным ещё и потому, что в вирусе присутствует механизм генерации избыточного мусора для маскировки от антивирусов.

Итак, получается около 25 килобит или 3,2 килобайта. Таков объём кода для программы, имеющей ненулевые шансы убить человека. H1N1 написан гораздо эффективнее, чем компьютерный вирус MyDoom размером около 22 КБ.

Очень унизительно, что меня могут убить всего 3,2 КБ генетических данных. Впрочем, в 850 МБ человеческого генома по любому должны быть дыры для парочки эксплойтов.
Читать дальше →
Total votes 323: ↑317 and ↓6+311
Comments177

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity