Я рад за свой социальный эксперимент с членом, ибо получил тонны лулзов, огромный фидбек, запись в моем личном деле у сотрудника ФСБ и уверенность в том, что ~23% моего окружения – редиски и долбоебы. Впрочем, вас предупреждали.
Так давайте же развеем тайну члена и выясним, что же это такое, и какого члена я его тут запостил.
Для начала попрошу вас выслать SMS с ссылкой на этот пост на номер +7 926 762 99 63. И пожелать этому человеку скорейшего выздоровления. Ему очень плохо и его зовут Миша Ремонт (а может Дима, вечно забываю имена людей, извините). Вот он:
Как видите, он мальчик (надпись на картинке). Мужчина. Самец. Не то что я. Он собирается делать у нас в кухне ремонт (со слов моей любимой жены).
Но скорее я сделаю ремонт в его анусе, ибо он присылает моей жене фотки своих хуев, жопы и кучу остальной хуйни. Кстати, весьма привлекательных. Я же гей (и всегда им был). Вот и наслажусь его сладкой попкой после того, как он отремонтирует кухню у Ани в квартире.
ППЦ, мне искренне жаль себя и тех многих людей, которые вынуждены есть супы до 60р за сухое вещество. Тех, кто пьет все эти кружки магги, кнор и прочие химикаты в обеденный перерыв. Все это – квинтэссенция всей пищевой промышленности, я считаю. Передовые умы ученых, величайшие достижения химии, и, несомненно, маркетинга выпустили в потребительский быдлорынок это, с позволения сказать, сооружение. Наш любимый Глю-Томат натрия, сухарики на воде, перетертые и высушенные тухлые овощи и тушки неизвестных животных – все смешалось в этом чуде.
И я его упортебляю уже третий день! Скоро у меня вырастет рука.
Я не понимаю, зачем мне нужна Национальная идея, зарплата, страна. Зачем же я должен на кого-то пахать, Если проблемы привык я решать…
Кровью. Потом. И. Заботой. Водкой. Смыслом. И. Блевотой.
Я привык уже к ответам сполна, За свои и за чужие слова. Что вы заставите меня рассказать? Пальцев на руке всего только пять.
С Кровью. С Потом. И. С Заботой. С Водкой. Смыслом. И. Блевотой. Время с пламенем свечи Угасает, посмотри! Не осталось слов, чтоб врать. Не у кого воровать. Нечего к себе грести. Ты умрешь от ревности!
А я люблю свободу. Мне нечего сказать. Чистую природу, Да старушку-мать.
Отпишитесь от всех “пабликов” вконтакте – там постят какую-то хуету, которая только забивает мозг
Поймите, что over 120% ваших друзей в соцсетях – ебаные боты – долбоебы, которые только репостят хуйню с “пабликов”, на которые они подписаны
Выкладываемое вашими друзьями “крео” в соцсети – ебенящий душу ледец, что бы маме не посоветовал. Хипстограм, кулстори – туда же
Все новости, которые есть в соцсети – полнейшая хуетень, появляющаяся там на >=3 дня, чем на специализированых порталах, еще и перевранная злоебучими школьниками
Подумайте, нахуя вам “чатег” с “кутежем” в соцсети, когда есть нормальные способы общения – Jabber, Skype, GTalk
Вы не найдете себе душевного человека в соцсети – там ТП и уебаны-дегенераты
Я нихуя не пишу в соцсетях, а ты?
Наблюдайте. А общайтесь IRL, в компании действительных друзей, с едой, активным отдыхом и да, не будьте снобом
Да, вслед за Реверсом AppStore, решил я взяться за то же самое, но с Google. Google Play Store. (как Бонд. Джеймс Бонд).
Весело то, что у гугла все просто и секъюрно. Юзаются подписи, nonce’ы. А также сервис разделяется на две составляющие – push и обычную. Все запаковано во что бы вы думали? Правильно – protobuffers! It’s hard to decode, ибо формат бинарного сообщения сам себя не описывает, много эвристики и веселья. Забавно, однако, что, как и в Apple, ВНЕЗАПНО, плевали они на стандарты (или я неправильно понял?) – gzip отдается плейнтекстом/binary – в protobuffers, а вот binary отдается в… gzip!:
Покупка проходит очень легко и непринужденно сложно.
Первое – /fdfe/toc – выдает данные о Terms&Conditions маркета и другую обязательную чушь. Второе – /fdfe/purchase или /market/api/ApiRequest – получить данные о покупке (та кнопка “купить” в маркете) Третье – /fdfe/completePurchase – выполнить собственно покупку Пятое – /fdfe/purchaseStatus или /market/api/ApiRequest – проверить статус покупки – получить nonce и прочие параметры покупке в json Шестое – /market/api/ApiRequest – получение Nonce, деталей покупки Седьмое – запрос к /market/api/ApiRequest и получение какой-то интересной строки типа ‹ г bе`PxБОі‰‰ эњ – я не понял, что это.
Также не ясно, почему запросы идут то к /market/api/ApiRequest, то к /fdfe/* при покупке. Может я попал под тихую смену протоколов?
+ большой брат следит за тобой! Переодически уходят запросы на /fdfe/log:
Вместе с этим приходит push-уведомление с данными о том, что, “ваша покупка загружена”, либо “не удалось совершить покупку” – пока остановился на этом. Забавно, что все это дело работет через TCP with SSL/TLS, ВНЕЗАПНО, по mtalk.google.com (был в полной уверенности, что будет что-то на подобие XMPP), ан нет – protobuffers в base64 и что-то еще:
To be continued…(если меня, конечно, корпорация добра не забанит)
Чего-то пробило меня на немного абсурда и философии. Хочу поговорить о таком понятии как цель. Вы же ставите себе цели в жизни? Я ставлю. И имею некоторые взгляды на эти самые цели. И несколько понятий заодно. Итак,
Цель – это что-то материальное, либо не материальное, но во всяком случае это предмет / набор предметов (виртуальный).
Цель – это не результат.
Всегда существует еще одна цель.
Надо стараться попадать в цели.
Можно устроить что-то наподобие майндфака по каждому из этих пунктов. Давайте возьмем попкорн и устроимся поудобнее.
Первое. Цель – вещь материальная. Например, получить машину, 1000 рублей на завтра. Это корыстно, фу! Или же не материальная, но вещь: любовь, вывод мысли. При том любовь я рассматриваю как факт, мол да, она есть, признаю, а не как вяло/ярко-текущее событие длиною в ночь-жизнь. Как раз таки приступаем ко второму, цель – это не результат. Результат получения машины, то есть достижения цели – это, к примеру, 700000 рублей. Но ничего не мешает вам, например, получить в подарок машину от, к примеру, дедушки. Результат разный, а цель достигнута. Также любовь – это цель, а вот события aka взаимоотношения – это результат. Законченная мысль – цель, а путь получения вывода (wikipedia/свой мозг – результат). И, самое забавное, что все именно зависит от результата, от метода получения цели. Сама-то цель есть ничто, скажем такой своеобразный milestone на шкале времени. Заработав 700000 рублей можно получить много опыта, а вот в случае с дедушкой мы ничего не получим. Такие дела.
Третье, целей действительно… бесконечно. Отсутствие цели – отсутствие развития. Скажем сейчас у меня цель “написать пост”, потом будет “поспать” и поехали и поехали. Это уже происходит на подсознательном уровне, сознание не контролирует постановку целей, а мозг ставит сам и выбирает лучший результат. Это и есть, наверное, образование.
И четвертое, надо действительно попадать в цели и успевать остановить тот поезд продуктивности, который мчит личность к достижению цели. Возьмем, например, Союз: пятилетка, блаблабла, перевыполнение плана. Оппа, да, куда девать излишек? Так и с нашими 700000 рублями, дополнительные, скажем, 200000 внесут разгром в мою финансовую политику, поломают планы, а это – постановка новых целей. Или про любовь – залететь можно. Вот так вот, будьте осторожны, товарищи!
Я очень осуждаю себя за то, что я так мало пишу сюда. Это, наверное, сказывается моя занятость. Или отпуск. Да, товарищи, оказывается, я за то время, которое я провел игнорив мой блог – я вышел в неоплачиваемый двухнедельный отпуск. Это хорошо. Я выехал (куда бы вы думали?) в мой любимый Калининград, отдыхаю в отеле и на даче, на даче и в отеле. Сегодня например кушал шалыки (опять=)) на даче и выехал с отеля, ибо выходные, проведенные в нем, закончились.
Здоровье
Еще новость. Я таки решил заняться своим здоровьем и в особенности моим полуторагодовалым кашлем “не от чего“. Да, вот так. Наверное, я – новая ступень эволюции. Кашляю и все. Флюрография – чисто, легкие – чисто. Все вроде окей. Но, естественно, это сарказм. Негоже здоровому человеку ходить и кашлять и именно по-этому я лег в стационар в одной из лучших больниц Калиниграда. А там… перловка, капельница, борщ, жаркое по-домашнему, соки, чаи, удобные кровати, розетки, капелницы и, вы не поверите, накладки на унитазы!!! Европейское качество, Российская здравоохранительная система еще не потеряна! Я верю в нее! А вот вам также пруф:
Вообще круто, согласитесь? LOL. И еще – капельницу мне поставили первый раз в жизни. Это не круто. Лежишь себе неподвижно – а в вену тебе капает какая-то жидкость. Тупо, и не вставляет.
Эксперименты
Еще немного экспериментов с сознанием. Как вы знаете наверное, я провожу кое-какие исследования. Еще были вещи по поводу ОС (Осознанных Сновидений), увенчавшиеся успехом, но чего-то я писал по-моему в Жуйке, а тут – нет. Тем не мение, меня начинает удивлять гибкость сознания и возможность его самому контролировать. Так вот, к чему я это:
Помимо совсем очевидных “команд” – “это надо сделать”, “надо найти решение” и т.д., я научился использовать новую – “не думай об этом“. Очень помогает, когда таки хочется любви, а любви рядом нет. И реально, работает. Жаль только, что практически весь день состоит из этих “не думай об этом” и в итоге перестаешь думать практически о всем. Но это же отпуск, не так ли?
Ну и в заключение – мать с сестрой уезжают во вторник, а я составляю коварный план по телепортации Анечки ко мне.
Встречайте – In-AppStore.com – плод моих трудов с 4 по 12 июля. Реверс инженеринг протокола appstore пришел к успеху. Что меня сподвигло на такой шаг? Во-первых, просто грабительское приложение CSR Racing. Деньги просят отовсюду, играть невозможно. Ну не наглость ли? Вот так-вот.
Очень порадовал и сам AppStore. Покупка приложения – это вам не хухры-мухры. Как минимум 5 запросов, а с валидацией и все 7. И еще, у apple просто свалка из всех возможных технологий XML (aka PLIST) via gzip. XML-PLIST просто как plain. JSON под gzip, NSDictionary под gzip и в base64. JSON в base64. Ужас! Это еще не все! Часть appstore управляется чисто POST/GET заголовками, часть работает через HTTPS. Часть через HTTP. Вот скажем получить список покупок – http. Купить что-то https. Проверить покупку, при том получив ту же информацию за исключением подписи – уже http! Такие дела.
Еще интересно то, что срали они на стандарты построения POST запросов. application/x-www-form-urlencoded у них в некоторых запросах тупо идет PLIST-ом. Никакого urlencode, никакого построения ссылок, что вы? Не, не слышали. Так и отправляются POST-ом целые XML-документы без компрессии. А как зашифрован чек? Встречайте JSON->base64->NSDictionary->base64->NSDictionary. Вот такие дела. А вы знали, как дох… много запросов делают ваши любимые игрушки и приложения? Ужаснах, есть куча неизвестных серверов статистики, где логгится, когда вы открыли приложение, сколько в нем провели, сколько тапнули по экрану. Большой брат следит за вами!