Pull to refresh
16
0
Иван @teh13th

Ведущий разработчик

Send message

История игрушки. Поле Чудес

Reading time11 min
Views298K
Случилось это в городе, закрытом от шпионов, цыган и бед социалистической экономики. В Советском Союзе было ровно 10 таких городов, повязанных атомным секретом.

Жизнь мальчиков с математическими способностями в атомных городах была предопределена — школа с пятерками по алгебре и геометрии, мех-мат столичного университета, возвращение в систему, квартира через год, кандидатская степень в 40 лет, ВАЗ 2103 к пятидесяти годам, звание доктора, гараж, шесть соток, четыре квадратных метра.

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

Pole Chudes для iPhone

Далее я проваливаюсь в историю компьютерной игры.
Под тегом личные воспоминания ветерана без ссылок, рекламы, картинок и кода.
Спасибо за чудесные комментарии, парни.

Читать дальше →
Total votes 933: ↑923 and ↓10+913
Comments311

США составили список самых крупных пиратских точек

Reading time2 min
Views2K
Внешнеторговое ведомство США опубликовало новую версию доклада Out-of-Cycle Review of Notorious Markets со списком самых крупных пиратских точек в мире в онлайне и офлайне. Два года назад в этом списке фигурировал рынок «Горбушка» и магазин AllOfMP3. Сейчас там новые персонажи, но значительную часть списка по-прежнему занимают российские и китайские сайты.

С ними США будут вести войну на политическом уровне, как это было с Allofmp3, ведь они напрямую угрожают американской экономике. Закрытие Allofmp3 пять лет назад было одним из обязательных условий по вступлению России в ВТО. Правда, Россия до сих пор и туда не вступила, но это уже другой вопрос.
Читать дальше →
Total votes 53: ↑44 and ↓9+35
Comments88

Проект Locker: изъятие данных из социальных сетей

Reading time2 min
Views2.5K
Многие думают, каково будущее социальных сетей и что появится после Facebook? Один из вариантов — создание открытой глобальной социальной сети, где пользователи будут сами контролировать свои данные, а ваш личный профиль и вся остальная информация будет храниться на вашем личном компьютере, а не на удалённом сервере. В такой идеологии краеугольным камнем становится контроль над информацией, это настолько важно, что есть смысл рассматривать информацию как онлайновую валюту. Публикации в социальной сети — коммерческая транзакция, где владельцы сервиса зарабатывают деньги на вашем контенте. Браузер — ваш личный кошелёк. Вы сами являетесь частью рыночной экономики, постоянно совершая транзакции.
Читать дальше →
Total votes 36: ↑26 and ↓10+16
Comments21

Перспективы развития центральных процессоров

Reading time19 min
Views21K
Семьдесят лет назад, в 1941 году, был создан первый программируемый компьютер. С тех пор утекло немало воды, и сейчас компьютеры окружают нас повсюду. Многие аспекты устройства компьютеров сильно эволюционировали, многие, напротив, ничуть не изменились по сути. В частности, не изменился и, вероятно, никогда не изменится сам принцип работы центральных процессоров — алгоритмическая модель. Хорошо понятны физические ограничения этой модели, и соответственно, отчётливо виден предел развития центральных процессоров в смысле их быстродействия. Технологически до этого потолка ещё довольно далеко: несколько десятилетий развития и несколько порядков быстродействия. Но это не должно помешать нам всерьёз подумать, какими же будут процессоры на пороге предела их скоростного развития.
Читать дальше →
Total votes 110: ↑102 and ↓8+94
Comments63

В подарок к 23 февраля Майкрософт предлагает студентам бесплатно сдать экзамен!

Reading time2 min
Views1.9K
Вы наверное удивитесь — зачем студенту сдавать ещё один экзамен, когда только что закончилась сессия? Наверное, многие из вас не согласились бы сдавать лишние экзамены даже за деньги!

Однако в данном Речь идёт о сертификационном экзамене, который позволяет вам получить статус Microsoft Certified Professional, что во многих случаях упрощает последующий приём на работу (смотрите смешное американское видео на эту тему). Обычная стоимость сдачи экзамена — около $50, для студентов — $30. Только сейчас у вас (если вы являетесь студентом) есть возможность бесплатно получить ваучер на сдачу любого сертификационного экзамена 072-xxx в центре Prometric. Получить ваучер можно по программе DreamSpark, но только до 30 июня, или пока не будет израсходовано определённое количество ваучеров. Торопитесь, нажимайте на баннер внизу и резервируйте свой экзамен прямо сейчас!

image
Читать дальше →
Total votes 97: ↑58 and ↓39+19
Comments109

Kindle и его обложки

Reading time2 min
Views11K
За последний месяц я читала Kindle в целых трёх разных обложках, поэтому решила поделиться впечатлениями и маленьким «анализом рынка». Kindle приятно читать и без обложки, но в голом виде его неудобно с собой таскать. Таким образом, далее выделены 4 группы каверов, которые мне по нраву.

Читать дальше →
Total votes 10: ↑8 and ↓2+6
Comments24

Джентльменский набор интернет шоппера: Shipito + ProfitBid + TrackChecker

Reading time9 min
Views43K
На волне постов ненависти к Почте России легко прослеживается тот факт, что все большее количество людей покупают товар из заграниц. Тем самым не желая переплачивать Российским барыгам-ритейлерам подрывая политику государства в области импортозамещения. И я один из них.
Однако много препятствий чинит православным Россиянам виртуальный шоппинг, самое трудное из которых — страна проживания. К сожалению наша отчизна классифицируется большинством онлайн магазинов как страна третьего мира, не иначе, а поэтому и прямой доставки туда нам не видать.
Выходом из этого казуса, очевидно, является mail forwarding сервис.
Итак в данной статье речь пойдет о
  • нововведениях в сервисе-посреднике — Shipito
  • Сервисе, который возвращает процент с покупок на ebay.com/ca/uk, Amazon, Skype, GoDaddy — Profitbid
  • Наконец-то созданном юзером MetalFan отличном софте (полностью бесплатном) для отслеживания почтовых отправлений всех почтовый сервисов TrackChecker
  • Небольшом списке интересных магазинов


PS. В топике присутствуют мои реферральные ссылки.
PS2. Трафик.
Читать дальше
Total votes 114: ↑93 and ↓21+72
Comments68

MWC 2011, вести с полей: BlackBerry PlayBook

Reading time2 min
Views930
Текущий год, без сомнения, будет насыщен планшетами. Я бы даже сказал, перенасыщен. Поэтому никого не удивило то, что основной темой MWC 2011 (как и предшествовавшей ей CES 2011), проходящей в данный момент в Барселоне, были именно они.

И разумеется, данная конференция не обошлась без BlackBerry PlayBook канадской компании Research In Motion, который был анонсирован в прошлом году. С момента предыдущего анонса было сделано огромное количество изменений, в частности в плане производительности как планшета в целом, так и отзывчивости его UI. Пополнился и ряд приложений.

Представляю вашему вниманию подборку видео-отчётов, записанных различными участниками конференции.

1. Демонстрация общего принципа взаимодействия с UI, многозадачности, мультитача, производительности (запуск Quake 3 demo параллельно с воспроизведением HD-видео), работы с электронными таблицами, возможности интеграции с SAP:

Читать дальше →
Total votes 34: ↑28 and ↓6+22
Comments79

Планшет HTC Flyer представлен официально

Reading time2 min
Views5.8K
Одним из самых ярких событий выставки MWC 2011, проходящей в данный момент в Барселоне, оказался анонс первого планшета компании HTC Flyer. HTC Flyer — это небольшой 7" (1024х600) планшет весом в 415 грамм, корпус которого выполнен из цельного куска аллюминия.


Сердцем планшета служит System-On-Chip Qualcomm MSM8255 с процессорным ядром Qualcomm Scorpion, работающим на частоте 1.5 ГГц. В качестве видеоускорителя используется Adreno 205, который является одним из самых быстрых GPU на рынке.

HTC Flyer комплектуется 32 Гб встроенной памяти с возможностью расширения посредством microSD-карт, и 1 Гб RAM. Планшет имеет в своем распоряжении 5 МПкс камеру с поддержкой авто- и тач-фокуса, а для совершения видеозвонков присутствует 1.3 МПкс фронтальная камера. Помимо WiFi, Bluetooth 3.0 и GPS, Flyer поддерживает передачу данных в режиме HSPA/EDGE/GPRS.
Читать дальше →
Total votes 51: ↑45 and ↓6+39
Comments83

Загрузочный телефон

Reading time1 min
Views40K
У вас наверняка есть «обычный сотовый телефон», умеющий звонить, играть музыку с флеш-карты и прикидываться по случаю кардридером при подключении к «большому брату». Ну или был. Или есть у вашей второй половины/родителей/детей/бабушек/дедушек/etc. Вы никогда не думали использовать его более гиковским способом, чем просто средство связи? Я не имею в виду модификацию прошивок и получение консольного доступа к самому телефону, нет — все намного банальнее и интереснее одновременно.


рецепт приготовления
Total votes 342: ↑278 and ↓64+214
Comments133

Эффективные знакомства

Reading time1 min
Views5.5K
Сейчас поиск людей на сайтах знакомств, по эффективности сравним с работой золотоискателя на заброшенном месторождении. Может быть в этом и есть сермяжная правда — ценится то, что достается нелегко, да и рекламных показов больше. Но вот с пользовательской точки зрения, очень нужны инструменты группировки по сходным признакам. Например:

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

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

Общая цель сводится к тому, чтобы пользователь находился в своем сегменте, в своем кругу общения, интересов и предпочтений. Как и в реальной жизни, только круг общения будет включать в себя значительно больше участников.
Total votes 86: ↑58 and ↓28+30
Comments78

qutIM 0.3 теперь и на N900

Reading time6 min
Views2.1K
Приветствую всех хабравчан.
Сегодня я хочу вам рассказать о том, что Кутим теперь доступен и для владельцев замечательного мобильного компьютера от нокии.

С какими проблемами я столкнулся при портировании?
Читать дальше →
Total votes 117: ↑101 and ↓16+85
Comments117

Иллюзия приватности от Google и Facebook

Reading time4 min
Views3.4K
Эти и другие компании говорят, что эрозия приватности неизбежна — но они сами работают над этим.

В январе исполнительный директор Facebook Марк Цукерберг объявил конец эпохи приватности. Через месяц глава Google Эрик Шмидт выразил похожее мнение. Добавьте сюда комментарии Скотта Макнили и Ларри Эллисона многолетней давности, и вы увидите кучу технических CEO, провозглашающих исчезновение приватности, особенно в отношении молодых людей.
Читать дальше →
Total votes 100: ↑81 and ↓19+62
Comments87

Краткое введение в SIM-карты

Reading time6 min
Views224K
Когда на вопрос «кем вы работаете?» я отвечал «разработчиком ПО для SIM-карт», даже технически подкованные люди частенько удивлялись. Многие думают, что SIM-карта это «что-то типа флешки».

В этой статье я постараюсь кратко рассказать что такое SIM-карта (и смарт-карты в общем), зачем она нужна и что у нее внутри.

На самом деле SIM-карта — это частный случай контактной смарт-карты с микропроцессором. По сути, представляет из себя достаточно защищенный микрокомпьютер с CPU, ROM (опционально), RAM и NVRAM (которая выступает в качестве аналога жесткого диска в PC), с аппаратными генераторами случайных чисел и аппаратной реализацией крипто-алгоритмов.

В некотором приближении архитектуру микропроцессорной смарт-карты можно представить так:
Архитектура смарт-карты

Читать дальше →
Total votes 474: ↑470 and ↓4+466
Comments180

Байки о несовместимых приложениях

Reading time7 min
Views11K
Это отрывки из бесплатной главы из бумажной книги «The Old New Thing». Они ничему не пытаются научить; это просто короткие забавные эпизоды из будней борцов за совместимость новых версий Windows со старыми приложениями.

Изменяем номер версии Windows


Изменить номер версии, который Windows сообщает программам, не просто, как кажется. Например, некоторые программы проверяют номер версии так:
UINT Ver = GetVersion();
UINT MajorVersion = LOBYTE(uVer);
UINT MinorVersion = HIBYTE(uVer);
if (MajorVersion < 3 || MinorVersion < 10) {
    Error("This program requires Windows 3.1");
}

Представьте себе, как этот код отработает на Windows 95, у которой номер версии 4.0. Вторая проверка срабатывает из-за того, что 0 меньше 10.
И ладно бы программа просто выводила сообщение об ошибке и завершалась. Многие рушились: очевидно было, что их поведение на «неподдерживаемых» версиях Windows никогда не тестировалось.

Таких программ оказалось настолько много, что мы перестали исправлять их по одной, и просто изменили возвращаемый номер версии с 4.0 на 3.95.

Программы для MS-DOS тоже не все гладко реагировали на изменение версии ОС. Это удивительно потому, что к тому времени у MS-DOS уже были десятки выпущенных версий и под-версий, и разработчикам пора было бы уже научиться проверять номер версии. Но например, один пакет программ использовал номер версии DOS как индекс в таблице функций: по собственной функции для каждой вышедшей версии. В таблице было пять функций: от MS-DOS 1.x до 5.x. Когда программа запускалась под MS-DOS 6.0, она вызывала адрес за пределами таблицы, и рушилась.

Изменить номер версии, который Windows сообщает программам, — необходимый, но очень тяжёлый шаг. Пара нажатых клавиш, и падают сотни приложений, отлично работавших до сих пор; теперь отделу совместимости придётся потратить на вылавливание чужих багов лишнюю тысячу человеко-часов.

Читать дальше →
Total votes 147: ↑140 and ↓7+133
Comments144

Будущее платформы Windows Phone раскрыто: многозадачность, IE9 и GPU ускорение веб-страниц, интеграция с Kinect и другое

Reading time4 min
Views1.8K
image

Буквально только что, в ходе киноута Стива Баллмера, компания Microsoft раскрыла некоторые планы по развитию платформы Windows Phone в течении 2011 года. Было сделано несколько анонсов касающихся сервисов Microsoft связанных с Windows Phone и несколько анонсов связанных с самой платформой, операционной системой и разработкой приложений для нее.

Пройдем по анонсам по порядку.

Итоги с момента выхода WP7

Во-первых, Microsoft отмечает высокий уровень удовлетворения потребителей от Windows Phone 7. Согласно данным компании, уровень удовлетворения продуктом составляет 93%, и каждый девятый потребитель будет рекомендовать приобрести Windows Phone 7. Это очень высокие показатели и компания явно довольна достигнутыми результатами.

Компания сообщает о продаже двух миллионов лицензий на Windows Phone 7 производителям телефонов в течении первых двух месяцев со дня старта продаж.

Microsoft сообщила о том, что число приложений в магазине Windows Phone Marketplace превысило 8000 штук. Зарегистрировано 28 000 официальных разработчиков Windows Phone 7 и более миллиона раз был загружен бесплатный пакет Visual Studio for Windows Phone 7 предназначенный для разработки приложений под мобильную платформу.

Будущие нововведения в Windows Phone

В ходе киноута был анонсирован целый ряд нововведений, которые получат телефоны на базе Windows Phone 7 позднее в этом 2011 году.
Читать дальше →
Total votes 129: ↑101 and ↓28+73
Comments112

Android — первый на рынке. Что теперь?

Reading time7 min
Views3.9K
В марте прошлого года я написал небольшую заметку о перспективах и проблемах платформы Android, где, среди прочего, почти сразу же сказал, что в ближайшее время Android займет лидирующую роль на рынке смартфонов. И хотя многие комментаторы усомнились в этом заявлении, время показало, что я был прав. В этой же заметке я хочу поделится рассуждениями на счет того, куда будет двигаться данный рынок дальше и какие изменения на нем, возможно, произойдут в будущем.
Читать дальше →
Total votes 98: ↑70 and ↓28+42
Comments105

Information

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

Specialization

Backend Developer
Lead
C#
.NET