%@#$# %###@@!!!!


Решил наваять новый пост, осилил четыре!!! абзаца, как вдруг что-то случилось с компьютером: всё начало жутко тормозить, я пытаюсь переключиться в консоль, не получается. К тому моменту, как получилось — выяснил, что фаерфокс был убит ядром Линукса за то, что сожрал всю память. Перезапускаю, чо. Результат неутешительный: вкладки открылись, форма редактирования поста пустая. Автосохранение не сработало, и даже поиском в базе выяснилось, что ну нету там снапшота. Пожелал разработчикам модуля Autosave всякого.

Необычные приключения меня в Китае. Немного о еде


Продолжая повествование о нашем визите в Китай, нельзя не упомянуть местную кухню. На национальную кухню мы уже насмотрелись, так что мы искали какой-то вариант с более традиционной едой. И, как мы думали, этот вариант нашёлся. Так что, начнём… с бургер кинга! Бургер кинг в Китае — совсем не тот, что не в Китае. Для меня, который недолюбливает острое, капусту и лук, меню выглядело примерно так: "Острый бургер такой-то", "Острый бургер сякой-то"

Необычные приключения меня в Китае. Валим!


Итак, продолжаю повествование. Мы погрузили наши тушки в автобус, и поехали в сторону Пекина. Честно говоря, устал к тому моменту как зюзик. Наверное, не успели мы тронуться с места, как я вырубился. Проснулся я часа через 2 или 3. Организм начал посылать сигналы "Сожги водителя, иначе мы с тобой замёрзнем нафиг!". В салоне не была включена печка, температура равна забортной, а за бортом темнело и холодало одновременно. Осмотревшись вокруг (мало ли, вдруг ещё кого можно запалить, чтоб согреться), я увидел китаянку с красным носом, которая прыгала в проходе.

Про зубы, шпаргалка на память


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

Игры-игрушки 2


Давненько в шутеры не играл. Ну то есть как — "давненько". На работе вот недавно чемпионат по игре в Unreal Tournament был, позвали сыграть протестировать скорость сети. На выходе — "видит око, да зуб неймёт". Вроде бы понятно, что надо контролить, да откуда врагов отстреливать. Но не выходит каменный цветок :-(. Еле из минусов вылез, слава Flac cannon. Решил было, что шутеры не моё, даже на чемпионат не записался. А тут намедни купил шутер Westlandia 2, и ведь в итоге ж надо отрабатывать потраченные на него деньги.

Игры-игрушки


Решил завязать с мобильными играми. Ну, во всяком случае на время. Возможно, даже с MMO вообще, чего-то и денег жалко, и времени, и всякое такое. Куда податься? Правильно, в стим. Тем более что пришло уведомление о том, что можно купить игру из вишлиста со скидкой. Бордерлэндз 2, да, купил. Пока качалась, думаю, дай ещё чего-нибудь поищу. Потом начал смотреть, где бы купить подешевле. Ну, типа gog.com, например. Но нет, там не всё =).

Про лабутены, нах


Известность в последнее время получила такая история с туфельками: В голове почему-то только теория заговора: что все три события (клип Ленинграда, выставка, и вот эта просьба не использовать брэнд) — непосредственно взаимосвязаны и взаимосогласованы. Можно даже придумать четвёртое событие, чтобы ещё некоторое время не покидать медиапространство: лично Кристиан Лабутэн, если он, конечно, ещё жив, приезжает в Россию на выставку Ван Гога и там эпично увольняет свою PR-представительницу в России. +100 к узнаваемости брэнда.

Про всякие грипперы подумалось


Сцуко, как страшно жить-то стало. Повсюду свиной гриппер, а я держался по приезду из Китая. Держался, когда на работе заболела куча народу (и попыталась позаражать остальных). Держался и потом. И вот, сегодня на работе чёт приуныл, несмотря на двойной закидон кофе. Вечером поднялся по лестнице — одышка. Думаю, дело тут нечисто. Померял температуру — 37.6. На свиной гриппер не похоже, да и в целом походу на гриппер не тянет. ОРВИ? %) Но в целом и в общем как-то страшновато стало.

Непонятная ерунда с лицензиями и ценами


Задумался про YourKit profiler. Пока был в Таиланде в отпуске, пришло письмо от YourKit, — купи персональную лицензию, дорогой товарищ. Ну как "письмо". Писем 5, наверное. Дело в том, что я пробную версию пробовал не один раз. И, может, даже пробовал её раз 5 уже после того, как знал о её возможностях. Да с другой стороны и как не попробовать? А вдруг она не подойдёт, ведь это же новый проект для нового заказчика.

Необычные приключения меня в Китае: Хунло-сы!


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

Необычные приключения меня в Китае. На стенку лезу


На самом деле — нет. На стенку мы поехали на подъёмнике. Как все. Теоретически — можно подняться пешком. Но никто так не делает, все пользуются подъёмником. Не стали исключением и мы: за плечами рюкзаки с пожитками, а мы совсем не такие туристы, которые в горы с рюкзаком. Нам бы посмотреть, что где как, а не покорять матушку-природу. Несмотря на то, что канатная дорога — новодел, она стилизована под старину. Управляется вручную и всё такое, что добавляет какой-то остроты и животного страха.

Необычные приключения меня в Китае. На Мутяньюй!


Это будет очень-очень-очень длинный пост, с фоточками и моими мыслями. Это ни в коем разе не инструкция по тому, как правильно добираться до Мутяньюй или до Бадалин или до какого-то другого участка Великой Китайской стены, не критика стены или таксиста или КПК или кого-то ещё. Просто повествование о моей поездке, такой, как я её запомнил (возможно, что-то я слегка привру, не со зла — а по причине забывчивости). Краткое повествование я также публиковал, можно почитать его.

Странности с поддержкой SSL в Safari 9


Конец 2015 года, как известно, характеризовался завершением поддержки SHA-1 хэшей в SSL-сертификатах. Пользуясь случаем, заодно мы "улучшили безопасность" на наших серверах, добившись по версии ssllabs.com, оценки A+. A+ это годнота, иметь оценку A+ не стыдно и банку. Даже не так: иметь не стыдно, стыдно не иметь. Но случилось странное: на сайт стало невозможно зайти при помощи последнего Safari с MacOS X. На том же ssllabs можно посмотреть таблицу совместимости и увидеть, что надёжные асимметричные шифры работали в Safari 8, но перестали работать в Safari 9.

Необычные приключения меня в Китае. Предисловие


Я, как и многие другие люди, перед поездкой в Китай читал всевозможные форумы, готовился, но после поездки могу лишь сделать вывод, что Китай — очень мощная штука, к которой сложно быть полностью готовым. Сначала развею несколько мифов, которые у меня были перед поездкой в Китай, и которые были развеяны в пух и прах. В Китае кто-нибудь да будет говорить по-английски. Да, будет! Переводчик министра иностранных дел ;-). Нет, шучу, конечно. На территории аэропорта многие люди знают слов 20-30 по-английски, но за его пределами общение будет происходить при помощи жестов.

Настройка китайской noname веб-камеры в OpenWRT


Пробовал сначала подключить камеру к BlackSwift, ничего не заработало. Делал я это прямо перед отбытием в отпуск, поэтому особо не было времени на разбирательства. Сейчас время пришло, и я задумался, что же может быть не так. К сожалению, в BlackSwift всё было уже настроено (при этом не работало), так что я взял простой OpenWRT на моём роутере и начал с нуля. После установки драйверов, я заметил сообщение в dmesg: [810639.630000] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported.

Ещё один проект: орхидейная


Задумали странное: вторую теплицу, с уклоном в сторону орхидей. По сути тот же аквариум, но с подсветкой фитолампами и с водой только на донышке. Ещё там должна быть вентиляция и испарение воды. Также желательно поливалка, и вообще шик, если получится сделать маленький фонтанчик (а чего, всё равно вода на дне). При помощи мощных ламп внутри может получиться разница температур между "днём" и "ночью", что поспособствует цветению этих сорняков. Задумывается эта орхидейная из монолитного поликарбоната.

Ух ты, питон


Помимо Go, у меня ещё валяется в дальней кладовке питон. Ну, как "валяется": эпизодически я на нём чего-нибудь делаю. Самое серьёзное, что я делал - это админка, которая хранила в базе всякие разные штуки, которые правили наши доблестные геймдизайнеры. А потом она это сохраняла в JSON, я этот JSON ручками давал нашим клиентским программистам, и они упаковывали его с игрой как ресурс. Да, стрёмно, но хорошо сделать не получилось — работу над проектом мы прекратили.

Выпиливание ключа из authorized_keys в Linux


Иной раз думаешь, как же всё замечательно, когда доступ на серверы по ключу. Через authorized_keys. Лепота! Но однажды это случается: ключ может быть скомпрометирован, человек — уволен, или ещё чего похуже. Я придумал для себя такой способ поиска ключей: locate authorized_keys | xargs grep логинНа выходе получаем список файлов и совпадения в них. А чтобы впоследствии, если в списке всё хорошо, использовать этот список для другой команды, можно немножко видоизменить эту:

Знак свыше или закон подлости?


Три дня назад устал отдыхать, начал ковырять Go дальше. Но видимо кто-то решил, что всё-таки надо отдыхать дальше: только что сдох свежекупленый зарядник для ноута. Похоже, тут китайское барахло ещё более дерьмовое, чем в России. Поменять по гарантии не успеваю уже, перебираемся в другой город. Ради 3.5 дней покупать ещё один 30-баксовый зарядник уже как-то жаль. В самолёте им не воспользоваться, да и в Москве и в поезде американская 30 также бесполезна.

И про FirstVDS


Когда-то очень-очень-очень давно, в 2008 году, я заказал свой самый первый в жизни VDS у компании FirstVDS. Ещё, помнится, писал тогда в бложек, как на нём настроить Java. Шло время, я ушёл от них сначала к голландцам (спасибо за науку, там я узнал про оверселлинг), затем на Hetzner, затем в США, и параллельно снова в Hetzner на выделенный сервер. Были ещё немецкие турки и кто-то там ещё, всех уж и не упомнишь.

Полезное