О Питере

2014-10-05 • впечатление, Гатчина, Петербург, Петергоф, Питер, путешествие, Санкт-Петербург, JetBrains

Погулял одиннадцать дней отпуска всей семьей в Санкт-Петербурге. Собственно, не первый раз в Питере. Но так долго — впервые.

Питер — по-прежнему Питер. Красив и своеобразен. Потрясающие дома. Зеленая трава. Цветущие одуванчики.

Кстати, зря говорите, что осенью в Питере делать нечего. Неправда. Осень тут очень красивая. Желтые листья на зеленой траве. Тепло …


    Read...    

О прошивке Андроида

2014-09-29 • Android, bootloader, fastboot, flash, recovery, ROM

Попробую собрать воедино тайные знания о том, как перепрошивать Андроид устройства. Тут много малопонятных терминов и загадочных процедур. Постараюсь обобщить.

Android Gears

ВНИМАНИЕ! Все прошивки, рекавери и прочее собираются энтузиастами. В лучшем случае (например, CyanogenMod) — сообществом энтузиастов. Но весьма часто и анонимными индивидуумами. Так что нет никаких гарантий, что после перепрошивки все …


    Read...    

О Муми-троллях

2014-09-14 • книга, Муми-тролль, Туве Янссон

Всем Добра. Раз уж День Программиста прошел, поговорим о Муми-троллях. Потому что Муми-тролли никакого отношения к программированию не имеют. И прошу не путать с владивостокским мяукающим Мумий Троллем.

Впрочем, одна связь с программированием все же прослеживается ;) «Муми-тролли (швед. Mumintroll) — центральные персонажи серии книг, написанной финской шведскоязычной писательницей Туве Янссон». «Родители …


    Read...    

О деплое MongoDB

2014-09-07 • database, MongoDB, deploy, NoSQL

Ну давайте про Монгу. Хоть Монга и сверхпопулярна, и её используют даже там, где бы и не стоило, но мне часто задают вопрос: как правильно развернуть кластер на Монге. Вообще-то, чтобы правильно ответить на этот вопрос, достаточно дважды внимательно прочитать официальную документацию. Думаю, еще раз про это, и на русском …


    Read...    

О ZeroMQ

2014-08-24 • ØMQ, транспорт, ZeroMQ, библиотека, обзор

Ну вот я и добрался до мимимишной ØMQ.

Logo

Сразу отмазываюсь. Хороший наезд на ØMQ на CodeFest 2014 был вполне справедлив. ØMQ — это лишь транспорт, она не способна решить вопросы вашей сервисно-ориентированной архитектуры в одиночку. Мартин Сустрик, один из первоначальных авторов ØMQ, действительно форкнул её, и не один раз. Но мы …


    Read...    

О тестировании NoSQL

2014-08-16 • производительность, тестирование, Thumbtack, YCSB, Xakep, NoSQL

Вот моя статья, опубликованная в майском номере журнала «Хакер». Её оригинальный авторский вариант. О том, как Тамтэк тестировал NoSQL.

Тестирование NoSQL

Изучаем типичных представителей NoSQL и тестируем их производительность.

Все говорят про NoSQL. Все хотят использовать NoSQL. Действительно ли NoSQL так быстр? Омская компания «Тамтэк» провела серию тестов производительности четырех …


    Read...    

О карьере

2014-08-09 • ИТ, программист, карьера

Поговорим о невозможности карьеры программиста. Программиста в узком смысле. А не тыжпрограммиста, как называют всех работников ИТ отрасли люди со стороны. Во всех-то ИТ возможностей для карьеры весьма много.

Что делает программист? Он пишет код. Он думает о том, как писать код. Его мало волнует зачемдля кого и к …


    Read...    

О больнице

2014-08-01 • аппендицит, больница, впечатление, скорая помощь

Угораздило меня попасть в больницу. На 10 с половиной дней. Ничего страшного, просто лишился аппендикса. И, в общем-то, не очень по нему скучаю. Осталось еще только зарастить дырки и набраться сил.

БСМП №1

Но так получилось, что до этого случая я лежал в больнице лишь раз в далеком советском детстве. И никаких …


    Read...    

О магазинах приложений

2014-07-13 • app, appstore, freedom, mobile

На хакатоне мобильных приложений для Омска случилось затронуть тему магазинов приложений и свободы программного обеспечения.

App Store

Собственно, в магазинах приложений нет ничего особо нового. Дистрибутивы Гну/Линукса (да и прочих Юниксов) издревле имеют репозитории, откуда одной командой можно скачать и установить почти любое доступное приложение. Это вам не искать, качать, запускать …


    Read...    

Об асинхронном

2014-06-29 • async, test, idea, performance, parallel, multitasking, NoSQL

Тамтэк снова тестирует NoSQL. А я тут что-то вспомнил замечания, высказанные после Highload++ Михаилом Епихиным. Про тестирование асинхронными клиентами...

Бардак в Понивилле

Давным давно, когда Apache httpd был еще версии 1, веб-сервера создавали по новому процессу на каждое новое соединение. Ну и классический CGI так же работает. Ну и inetd (если кто помнит …


    Read...