Так уж получилось, что в основном мне приходится иметь дело со структурированными данными, и тут отлично работает PostgreSQL. Ну, сейчас мне больше всего нравится этот SQL, а что будет дальше — поживём-увидим. Для неструктурированного есть в нём же jsonb и hstore. Но случалось и то, что надо сделать особую базу данных, без транзакционной целостности, в отдельном потоке. И да, я делал это на MongoDB, хотя ещё была опция делать на tarantool.

Читать далее →

Ну вот нравится мне этот магазин. Даже после отмены бесплатной доставки нравится. Даже если бы за каждую покупку по моей ссылке мне бы не выплачивали процентик от её стоимости. Просто порой без слёз не взглянешь на интернет-магазины конкурентов. Непонятно, кто продаёт товар. Непонятно, к кому идти с претензиями. В случае с ОЗОНом всё понятно. Опять же, при возврате сломавшегося товара они предлагали оплату моей пересылки (это исключение из правил, большинство магазинов так не делает).

Читать далее →

Позавчера свершилось то, о чём так долго говорили большевики — в меня таки вживили два титановых куска, и я теперь причисляю себя не только к РОБАТАМ (именно через а), но и к киборгам. К этому шагу я шёл долго, что уж там. Ещё два года назад изъявлял желание вставить себе имплант вместо выдранного зуба. Выдирал зуб мне тогда доктор Кизим. Он же по сути меня отговаривал от имплантации, типа самый дальний коренной зуб — он не такой уж и важный.

Читать далее →

Сегодня волей случая нас туда, в этот Баумаркет, занесло. Диане был нужен гипс, а заодно мы нашли прямо-таки почти идеально подходящую нам дверь. Что характерно, даже дешевле нашей (хотя нашу мы брали лет 5 назад). Но ни пока мы шли за гипсом, ни когда уже купили гипс — никого из продавцов не было. Сначала мы просто стояли, мол, "хлеб за брюхом не ходит". Потом мы нашли какого-то продавца в соседнем отделе, который крикнул другому продавцу, чтобы тот нам дверь выписал.

Читать далее →

Очень хотелось свалить от FirstVDS, но осуществить желаемое — это долго и, главное, неудобно. Так получилось, что уезжать я хочу на SSD, а там у меня HDD. И надо думать, от какого мусора я смогу избавиться. Но начало уже положено, буду что-нибудь делать. Очень круто, что у РуВеба VDS на KVM, можно спокойно играться с докером или модулями ядра, и даже менять системное время. Не очень круто, что ограничения по памяти жёстче.

Читать далее →

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

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

Читать далее →

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

Читать далее →

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

Читать далее →

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

Читать далее →

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

Читать далее →

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

Читать далее →

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

Читать далее →

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

Читать далее →

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

Читать далее →

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

Читать далее →

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

Читать далее →

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

Читать далее →

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

Читать далее →

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

Читать далее →

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

Читать далее →

Полезное