О коммунальных платежах

2014-03-09 • идея, интернет банк, коммунальные платежи, платежи, платежный сервис. ЖКХ, хотелка

Терпеть не могу платить за квартиру. Потому что за одну квартиру аж пять квитанций: «единая», за воду, за отопление, за электричество, за домофон. А уж если надо платить и за квартиру родителей, то вообще получается ад. И это несмотря на то, что я уже много лет не стою в очередях …


    Read...    

О PlantUML

2014-02-23 • PlantUML, diagram tool, UML, diagram

Все любят диаграммы. Все архитекторы/менеджеры/начальники рисуют диаграммы. Стандартными диаграммами являются диаграммы на UML.

Чтобы рисовать диаграммы (как UML, так и другие) существует множество инструментов: MS Visio, DiayEd. Даже LibreOffice/OpenOffice.org Draw или Google Drive Drawing могут быть полезны. Ну а под Андроид есть великолепный  DrawExpress Diagram …


    Read...    

О Mercurial

2014-02-08 • dvcs, hg, comparison, vcs, mercurial, subversion, git, svn

Я люблю Mercurial.

keep calm

Из систем контроля версий я имел дело с Visual SourceSafe (VSS, в его старой реинкарнации в виде файлопомойки на сетевом диске), с Perforce (P4), Subversion (SVN), Mercurial (Hg) и Git.

Про VSS и P4 вообще вспоминать не буду. Эти серверные блокировки — тот еще ад при совместной разработке …


    Read...    

Об архитекторе

2014-02-02 • архитектор, команда, работа, роль

Поговорим об архитекторах.

Эшер

Обычно все вспоминают вот этого бородатого дядьку.

Архитектор Матрицы

Ну ладно. Сархитекторил свою матрицу.

А лично мне из киношных архитекторов больше нравится этот герой в исполнении Тома Хэнкса из «Неспящих в Сиэттле».

Неспящий архитектор

Это не архитектор программных систем, а архитектор домов. Но очень душевный архитектор.

А вообще, я иногда представляю …


    Read...    

Об Ingress

2014-01-18 • intro, noob, Ingress

ingress ['ɪngres]
Перевод из «Англо-русского словаря общей лексики «Lingvo Universal»
сущ.
1)
а) вход, вхождение
the ingress of infection — инфицирование
б) вход, место для прохода внутрь

лого

Когда-то давно, в том же Беркли, делали чудесную СУБД Ingres. Была она бабушкой нынешнего PostgreSQL... Но мы не об этом...

в процессе

Вот уже третью неделю …


    Read...    

Об ACID в NoSQL

2014-01-05 • transaction, MongoDB, ACID, Cassandra, NoSQL

Все знают, что "классические" SQL БД поддерживают свойства ACID. О NoSQL базах говорят, что ACID в них нет, и переводят разговор на CAP теорему и Eventual Consistency. Действительно ли в NoSQL совсем нет ACID?

acid

Что такое ACID?

A — Атомарность. Операция будет либо успешно завершена полностью, либо не завершена вообще.

С …


    Read...    

О пони

2013-12-28 • brony, MLP, pony

Ну раз уж праздники, поговорим о понечках.

зима

Кому лень читать нижележащее графоманство, сразу отправляю на подробное изложение культурного феномена понечек на Луркоморье. Тех, кто сразу хочет погрузиться в мир понечек и их фанатов, велкам, например, на everypony.ru.

снег

Впервые я услышал о понечках в декабре 2011 года. Когда было несколько …


    Read...    

Об HA-JDBC

2013-12-22 • SQL, Java, High Availability, PostgreSQL, HA-JDBC, JDBC

Есть такая, довольно молодая и еще малоизвестная, библиотека HA-JDBC. HA — это High Availability. JDBC — это, очевидно, Java DataBase Connectivity.

HA-JDBC

Как и следует из названия, библиотека предназначена для осуществления доступа к вашему высокодоступному кластеру БД посредством JDBC. Это прокси и балансировщик SQL соединений и запросов.

Обычно балансировка SQL запросов осуществляется отдельными …


    Read...    

О HappyDev

2013-12-09 • впечатление, конференция, Омск, ИТ, отзыв

снеговики

Вот и завершилась очередная HappyDev. Конечно, в понедельник будет еще парочка мастер-классов. Но меня на них уже не будет.

В этот раз все было на базе отдыха им. Стрельникова. Это такая широко известная в узких кругах здравница всея Омска (ну и другие базы отдыха к северу от нефтезавода тоже). Однако …


    Read...    

О JSON в PostgreSQL

2013-11-24 • SQL, MongoDB, PostgreSQL, JSON, NoSQL

Как известно, в последних версиях PostgreSQL появилась поддержка JSON. Соответствующий тип данных появился в версии 9.2. Набор функций для работы с JSON был существенно расширен в версии 9.3.

Postgres + JSON

В связи с этим, а также потому что у нас JSON используется для передачи данных по сети, возник соблазн воспользоваться …


    Read...