Sunday, September 30, 2012

Новые наушники

Купил себе новые наушники в супермаркете на дешевой распродаже, а то в старые уже сто раз скотчем перемотаны, хотя ещё работают как-то. Новые - какой-то хлипкий Pleomax да ещё и с непривычным креплением на ушах. Википедия подсказывает что это наушники с затылочной дужкой. Это значит которые на уши одеваются, а дужка значит на затылке. Так вот эта дужка поломалась ещё до того как я их первый раз одел. Пришлось чинить черной изолентой. Почти незаметно получилось. Ну что за железо сейчас делают? Фигня а не железо! Зато микрофон у них вставляется на штекере - захотел прицепил, захотел отцепил и в ящик положил. И регулятор громкости на шнурке. Нормально, за 4 евро - чего ещё желать?

Friday, September 28, 2012

Пилот "Революции"

Посмотрел пилот "Революции". Ну что сказать... гламурные протагонсты, харизматичные антагонисты, все стильно одеваются и носят сочную цветную одежду как будто только что из бутика, у всех красивые белые зубы и отличная кожа. Все расчесанные, все чисто вымытые. Это я так понимаю после каждодневной тяжелой физической работы из года в год и 15-ти лет "смутных времён" без электричества. Такой вот у них Апокалипсис, да.

Яндекс: теория не сработала

Теория не сработала, уязвимость не совсем уязвимость, а скорее просто стрёмный (без шуток, реально стрёмный!) рудиментный код который видимо забыли убрать перед релизом приложения в Android маркете. Ну оно и к лучшему наверное что не уязвимость :) Написал в Яндекс, посмотрим что ответят.

...В 15:20 пришел ответ от робота. Типа перенаправлено нужным людям, будет рассмотрено, держите связь с ними. Ну ок, пусть так.

...Пять вечера. Состоялась короткая переписка, уже с человеком. Человек подтвердил наличие стрёмного кода, но сказал что вознаграждение они выдать не могут т.к. приложение в котором я это всё нашел не участвует в конкурсе. Я посмотрел положения конкурса - таки да, не участвует. Ну и фиг с ним тогда :) В любом случае оно меня интересовало в последнюю очередь.

Thursday, September 27, 2012

Яндекс валяется

В связи с конкурсом "Охота за ошибками", решил взглянуть на сервисы Яндекса. Возможный косяк в одном из их мобильных приложений нашелся сразу, и вот я уже пол часа пытаюсь зарегистрировать ихний "пасспорт" что бы проверить свою теорию. Но ихний сервер валится совершенно рандомно и я не могу завершить регистрацию, а мобильное приложение говорит что сервер типа не доступен, попробуйте поздже... Ну буду пробовать, чё.

Wednesday, September 26, 2012

Нет толковых сериалов

"Гримм" потихоньку надоедает. Последний сезон "Касл" закончился вроде как правильно, но куда дальше будут развиваться события - непонятно. "Теория большого взрыва" в конце прошлого сезона не радовала, "Как я встретил вашу маму" - тоже, похоже оба выдыхаются. "Футурама" в последнее время крайне уныла и смотрится исключительно "шоб було".

Пробовал смотреть "Люди Альфа", "Событие", "Подозреваемые", "Хранилище 13" - ничего не понравилось. Сегодня попробую новоиспеченную "Революцию", вроде бы идея там интересная. Хоть бы пошло, а то вообще смотреть нечего.

Ехать на ZeroNights 2012 или нет?

Собственно вот. Никак не могу решить надо оно мне или нет. А решить желательно до конца месяца, т.к. скидки только до октября.

Пролетая над jailbreak'ом iOS

Как я уже написал в предыдущем посте, я обновил iPhone 4s c iOS 5.1.1 до iOS 6... и понял что зря это сделал ибо для iPhone 4s нету jailbreak'а для iOS 6 [facepalm!]. Очень надеюсь что это только пока, и скоро он появится. Потому что без jailbreak'а как-то скрутно, особенно в нашем деле.

iOS 6: впечатления после Android 4.0.x

До этого я почти не имел дело железом Apple, но сегодня мне в руки попался iPhone 4s, который я штатными средствами тут же обновил с iOS 5.1.1 до  iOS 6. В сравнении с Android 4.0.x, в iOS 6 меня пока что удивили две вещи:

Неудобная виртуальная клавиатура. Буквы на клавиатура всегда нарисованы в верхнем регистре. При смене регистра на нижний и наоборот - всё равно остаются в верхнем. Понять какой сейчас регистр можно только по подсвеченной клавише shift (на виртуальной клавиатуре iOS выглядит как стандартная "стрелка вверх"). Неудобно. Цифры можно набрать только переключившись на цифровую клавиатуру, долгий тап как в стандартной (и в большинстве нестандартных) клавиатуре в Android - не работает! Совсем неудобно.

В iOS нету виджетов "из коробки" как в Android, что бы они появились - нужно делать jailbreak! WTF?!. Это стопудовый fail, тут и обсуждать нечего.

В остальном впечатления пока нейтральные. Посмотрим что дальше будет.

1000 views

Yesterday I saw 1000 views in the stat page of the blog. I believe that not all of the views were generated myself :) The most popular blog posts are
So my readers like technical how-to guides. That's good! However, I have no comments yet. At all. It looks like my readers have nothing to say. Heloooooo! Are you there?!. Say something :)

P.S. Today I have iPhone 4s for my experiments. The next posts will be about jailbreak and/or debugging iOS applications without source code.

Tuesday, September 25, 2012

Как я root'овал HTC Desire C

Попался мне подопытный HTC Desire C с Android 4.0.3 и прошивкой HTC Sence 4.0, нужно было его root'овать. Ну вот собственно ход дела, как это было (это лог событий, а не how-to инструкция - я понимаю что всё можно сделать короче и без этих дурацких заходов/выходов с сайта HTC):

Маска Гая Фокса

Заказал маску Гая Фокса на DealExtreme. Четыре бакса. Честно говоря не знаю, зачем она мне. Хоть я и не любитель нашего правительства да и каких-либо правительств вообще, но бегать в ней по улицам и протестовать против угнетения меня как личности :) я ясное дело не собираюсь. Я вообще не особый приверженец какой-либо внешней атрибутики типа масок, футболок с Че и прочей мишуры. По-моему если хочешь бороться с системой — нехер выпендриваться, борись тихо. "И никто не заметит как мы победим" (с) А я-то и не борюсь на самом деле, потому что слишком ленивый. Плевать я хотел на систему, пока она плюет на меня. А она пока плюет. В гробу она меня видела в белых тапочках - ну и хорошо, ну и слава Летающему Макаронному Монстру. Блин, какой-то поток сознания получается, а не пост. Начал я с маски... что заказал и не знаю зачем она надо... а, не! знаю! одену её на буржуйский Хэллоуин - чисто по приколу камрадов попугаю. Или на пятое ноября, показать какое я загадочное небыдло с богатым внутренним миром. Рэмэмбер, чиста, рэмембер зе фирст... тоесть зе фифс оф новэмбэр... В общем заказал и заказал - сгодится куда-то.

Monday, September 24, 2012

Статья на Хабр про отладку native методов под Android

Статья вот. Чисто техническая хардкорная статья для тех кто в теме и желает быть в теме ещё больше. По-моему такие статьи и должны быть на Хабре. Однако почти сразу после того как я запостил эту статью, кто-то её минусанул. Статьи про любую сто раз пережеванную херню вроде "мои мега ценные мысли про суд яблочников против гнусмасов" набирают сотни плюсов. А техническая статья для которой неделю пришлось экспериментировать с неизвестными (по крайней мере в русско- и англоязычном интернете) материями - тут же получает минус. Возможно, я выбрал не тот ресурс и стоит писать куда-нибудь в более толерантное к моим задротстким статьям место?

Wednesday, September 19, 2012

Эффективные люди

Меня всегда удивляли эффективные люди. Ну знаете такие которые в любой ситуации знают что делать. Обычно такие люди тверды характером, на вещи смотрят просто и никогда не рефлексируют. Быстро принимают решения, совершенно не парясь о возможных последствиях. Если и мучаются нравственными терзаниями - то недолго и несильно. Любят конкретику и предметность во всём - начиная от искусства и заканчивая отношениями с противоположным полом. Увлекаются конкретными реальными осязаемыми вещами вроде ремонта двигателей, туризма или пулевой стрельбы. Эффективные люди очень хорошо вписываются в эту реальность ни на секунду ни ставя под сомнение существование мира и вещей в нём. Они всегда знаю что как и куда. Может поэтому я их немножко боюсь?

Day Z: просто мысли

Боюсь мне никогда не прокачаться до ачивки "трушный Day Z задрот". В самом начале я старался играть мирно, подружиться с кем-то. Потом просто избегал других игроков: не стреляют в спину - и ладно. Однако как бы мирно или нейтрально я ни играл, рано или поздно всё равно встречалась какая-то воинствующая школота, которая убивала меня за банку тушенки. Даже если лута на мне - кот наплакал. В итоге так пока что и не получилось нормально поиграть и игра начинает потихоньку разочаровывать. Может потому что я играю один и нету компании с которой было бы интересно поиграть вместе и повоевать против остальных?

Всё ещё не убил ни одного человека в игре.

P.S. А, да, чуть не забыл... собственно мысль. Если при настоящем зомби-апокалипсисе люди станут себя вести как игроки на серверах Day Z то наверное лучше будет сразу застрелиться. Гуманнее по отношению к себе.

Sunday, September 16, 2012

Неологизмы

Бастурмация - самоудовлетворение путём поедания бастурмы (как правило с пивом). Соответствующий глагол - бастурмировать :)

Хочется зомби-игр

Я очень надеюсь что успех Day Z подтолкнёт создателей игр к запиливанию похожих игр, с такими же большими картами, атмосферой, возможностью ездить на машинах и летать на вертолётах :), но без явных косяков Day Z в виде кривоватой боевой системы и очень странного управления. В принципе уже вроде есть какие-то подвижки, Microsoft например показал вот что

Saturday, September 15, 2012

Day Z will be a standalone game

Good news everyone! They say that Day Z will be a standalone game. The new game will follow "Minecraft development model". I hope it will come soon.

Friday, September 14, 2012

A yoga guy

Today night, after a beer party in Shultz, the local pub, my comrades and I visited Kavomania to drink a cup of coffee before say goodbye to each other and go home. And we saw a real yoga guy there! He wore white and looked like a tramp. The yoga guy was saying something (via a translator), people around him was listening. The café owner, who also was there, told us that the yoga guy is from another country and he is some kind of a spirit teacher. "He was a hippie in the 70s", the owner told.

We did not listen to the yoga guy (probably, because no one of us needed a spirit teacher at that moment :)), but he looked funny :)

"Прометей" и "Люди в черном 3"

Вчера посмотрел "Прометей". У меня сложилось впечатление вялого нелогичного приквела к серии фильмов "Чужие". Спецэффекты на высоте, сама история и игра актеров сильно так себе, динамики (на которую можно было бы отвлечься что бы не замечать недостатков фильма) нету. Фильм не стоит потраченного времени.

Позавчера видел "Люди в черном 3". Тут всё чуть лучше, я хотя бы не пожалел о времени которое потратил на просмотр. В целом меня порадовали некоторые шутки - вроде Энди Уорхолда малюющего этикетки на консервные банки или снимающего как человек ест гамбургер "трансцендентно", или астронавтов которые не докладывают что кто-то бегает по обшивке ракеты перед стартом что бы старт не отменили... Но в то же время очень печально смотрится старый и какой-то ботоксный Томми Ли Джонс. Да и Уилл Смит уже не такой молодой, резкий и нахальный как был в первой части. Время не жалеет никого и это печально.  Пересматривать фильм не буду.

Sunday, September 9, 2012

Day Z: debug field

Кстати, я вчера заспавнился в debug зоне какого-то сервака, ночью! Когда я понял, что попал в изнанку мира Day-Z, я неспеша пошел по побережью разглядывая звёзды на небе и ночной океан. Потом я сошел с асфальта и пошел вглубь острова. Там не было ничего - ни леса, ни городов... под ногами была черная земля и всё. Было очень странно ночью ходить по "заготовке" того мира в котором происходят сражения и кипят страсти днём. Потом я вышел, а в следующий раз меня закинуло на обычные сервер.  Очень странный опыт, думаю он запомнится мне не меньше чем сражения и походы в Черноруси.

Day Z глазами Станиславского

Явные маразмы в Day Z, которые я заметил:
  • Человек не может выстрелить на бегу. Ну вот совсем не может, пусть даже косо-криво, пусть не попадёт... но нет - на бегу нельзя никак! Сначала остановись - потом стреляй.
  • Человек не может срубить одиноко стоящее дерево на дрова. Или порубить деревянную мебель в каком-нибудь доме. Нет, за дровами извольте переться в лес! Причем насобирать в лесу вы дрова не можете - только нарубить! Маразм :(
  • Даже умирая от жажды, нельзя напиться из озера без фляжки. Т.е. просто засунуть голову в озеро и выпить воды - не комильфо! Извольте набрать фляжку, а уже из фляжки пейте сколько влезет. Не нашли фляжку? Ну тогда извольте умереть от жажды в озере чистой пресной воды.
  • Нашинкованное мясо убитого животного и само это животное исчезает меньше чем через минуту. На глазах изумленного игрока куда-то девается целый дохлый дикий кабан. Куда интересно?
  • Лежа на пузе, человек не может рвануть с низкого старта, даже если зомби его счас за жопу схватят. Нееет, сначала надо подняться на прямые ноги, и только потом бежать.
  • Топор перезаряжается :) У вас есть что-то около 99999 взмахов топором, потом магазин топора опустеет и он видимо будет махать вхолостую, чисто повеселить зомби :)
Не верю!

Saturday, September 8, 2012

Day Z: вторые впечатления

Похоже, в следующие недели я буду много писать про Day Z. Игрушка того стоит :) Вчера я исследовал почти всю прибрежную зону на юге, встретил различных людей. Некоторые меня сразу пристрелили (привет тому п... плохому человеку, который стреляет в безоружных новичков - я надеюсь мой фонарик его немеряно обрадовал), некоторые помогли (парень на Элекрозаводске с топором под смешным ником ВАФЛЯ - спасибо!), некоторые просто проигнорировали. Я пока что не убил ни одного человека. Вот такой я гуманный...

Friday, September 7, 2012

Day Z: первые впечатления

Поиграл. Короче, реальный уберхардкор. Выкидывает на берегу океана, без оружия, кругом сцуко зомби. Ночью еще и темно. Приходится прятаться, потому что если зомби тебя заметят - всё, сливай воду. Убежать от зомби конечно можно, если только ты не раненый. Бежать при этом надо очень долго, что бы он (или они, если увязались пару) от тебя отстали. Бегать ночью по лесу или каким-то промзонам - то ещё удовольствие. Территория Черноруси огромная. На всех серверах где я бывал, я пока не встретил никаких людей, слышал только переговоры в чате.

В общем мои ожидания пока что оправдываются на 100%. Игрушка - жесть! :)

Thursday, September 6, 2012

Как я устанавливал Day Z

Поставил Day Z легально и с минимумом затрат. Пишу это всё в основном для себя, что бы не забыть на будущее (например если переставлю Windows и надо будет переставить Day Z с нуля). Подготовка у меня была такая:
  • Тут купил ключ для Arma2: Operation Arrowhead. Обошлось в 87 грн.
  • На сайте разработчиков скачал Arma2 Free, бесплатная версия. На этом же сайте сгенерировал ключ воспользовавшись аккаунтом Google, тоже бесплатно.
  • Тут скачал лицензионный (не крякнуты и не репак) образ Arma2: Operation Arrowhead. Пришлось зарегаться на этом трекере, иначе оно никак скачать не давало. Скачалось в виде .mdf образа. Там ещё был кряк и какой-то патч в раздаче - его не качал, т.к. ставить всё равно не собирался.
  • Здесь нашелся Daemon Tools Lite последней версии. Он бесплатный для некоммерческого использования.
  • Скачал патчи Arma 2: Операция Стрела 1.60 и 1.62 отсюда
  • Скачал Six Updater последней версии с https://dev-heaven.net/projects/six-arma-updater/files
Инструкция по установке:

Wednesday, September 5, 2012

Две статьи на Хабрахабр

По итогам раскопок и экспериментов на тему "отладка Smali кода с Apk-tool и NetBeans" писанул на Хабрахабр две статейки: раз и два. Может кому-то пригодится мой опыт :) Думаю покопать что-то на тему защиты, антиотладки, и конечно реверсинга native кода, тем более что в прошлом я с этим всем уже так или иначе сталкивался.

Monday, September 3, 2012

Day Z: а не смухлевать ли с покупкой?

Вот тут предлагают какой-то читерский, но якобы рабочий вариант получить лицензионный Day Z всего за ~$10, в то время как на Steam нужный комплект (ARMAII + Operation arrowhead) стоит аж ~$40. Жаба орёт "ты что, обалдел? сорок баксов за игрушку, в которую ты играть-то не будеш наверное - у тебя ж почти никогда времени нету! бери читерский вариант за десятку!", а совесть шепчет "купи на стиме, поддержи разработчиков! будь мужиком, блеать!" Ну я прямо не знаю...

Saturday, September 1, 2012

Нет инструментов?

Чего-то я пока не нашел инструментов реверсинга для native приложений под Android. Понятно что аппаратные платформы под андроидом все разные, где-то ARM, а где-то и MIPS. Наверное в Google для того Dalvik и сделали, что бы обеспечить переносимость приложений на всём этом зоопарке железа. Но всё же хотелось бы какой-нить ARM-дизассемблер вменяемый и желательно бесплатный. В качестве debugger в принципе должен покатить gdb, но я его как-то не очень люблю если честно. Ладно, "будем искать" (с)

Пока писал этот пост, как-то тихо и незаметно пришла осень.