About programmer responsibility

Spaceship from the movie A Space Odyssey 2021 by Stanley Kubrick

The software industry is relatively young. Let’s take as a starting point the publication in 1939 of Alan Turing’s On computable numbers, with an application to the entscheidungsproblem, in which he described an imaginary computer turing machine and the program it runs. There were mechanical calculating machines, there was Charles Babbage’s analytical machine, but still, the Turing machine was the first thing that today’s programmers could describe as a computer and a program. In the 1950s, Fortran came along. The

Continue Reading

Migration from Linux to Macbook 16″

One of the biggest things that happened to me last year was the move to Mac. After dozens of years of working with Windows, then Linux, many customizations, and convenient software that allowed me to work almost at the speed of thought, I was a little afraid that it would take a long time before I could achieve the same comfort and speed. After two months, I can confidently say that life on the mac is existing. Not always, however,

Continue Reading

Era is gone

Era is gone

Era is gone. My old laptop is more than 10 years old. It still works well and handles most of my tasks. From other hand it deserves for retirement quite a long time. It has survived thousands of hours of work, thousands of miles of travel and flights, worked with me on dozens of projects, magistracy, processed hundreds of photos and edited dozens of videos. So, who replaced the faithful friend? I had been looking at Macs for a long

Continue Reading

Несколько слов о blockchain технологиях

Последнее время, вижу вокруг меня много заблуждений вокруг блокчейна и криптовалют, так что, хочу поделиться своим субъективным мнением по теме, и возможно разрушить некоторые заблуждения. Во-первых криптовалюты и блокчейн имеют также немного общего как банки и базы Oracle. Блокчейн это про распределенное устойчивое к разделению сети и отказу серверов обслуживающих сеть хранилище, криптовалюты, в массе своей, интересны как глобальная финансовая система, не контролируемая одним человеком/государством/корпорацией/whatever. Bitcoin это не первая система такого рода, и уж точно не последняя. В bitcoin есть

Continue Reading

Разбираемся с хайпом вокруг ботов

Я никогда не понимал хайпа вокруг ботов. Когда появилась возможность очень просто реализовывать боты в Google AppEngine, это даже не было кажется мажорной фичей. Тем не менее уже тогда у меня был бот отслеживающий интересные для меня проекты на elance и позволяющий максимально быстро высылать бот на подходящие проекты. Просто потому что так было удобнее. Так почемуже, спустя 5 лет, facebook с пафосом запуская свою платформу для ботов, намекает на то, что боты убъют приложения? А все дело в том что Цукерберг, очень

Continue Reading

Откуда берутся “крутые проекты”?

Не хочу претендовать на роль эдакого Джоэля Спольски, но чего греха таить, давно работаю в этой индустрии, много чего видел, а иногда даже настолько много что хочется поделиться. Так сталось, что я достаточно долго руковожу командой разработчиков, читаю книги по теме управления, менеджмента, психологии бизнеса но тоже время не охладел к технической стороне вопроса: грешу коммитами в мастер, люблю иногда сам «навалять бутстрап» проекта, поковырять новую технологию или язык. Да что там говорить, с моей легкой руки и ценой титанических усилий мы даже начали использовать на сервере Java, и грешным делом подумываю про Scala. И вот что

Continue Reading

Effective Java. Краткий обзор.

Хочу порекомендовать всем программистам на Java книгу Joshua Bloch’a “Effective Java”. В ней автор рассказывает о тонкостях языка и платформы, о том как проектировать красивые и безопасные api и многом многом другом. Для затравки могу предложить mindmap, думаю будет интересно не только явистам но и пхп-шникам и всем кто пересекается с ООП:

О крутости программистов и собеседованиях

В нашем локальном сообществе программистов kirdev недавно зашла речь о крутости программистов, о том, какой линейкой мерять и на что обращать внимание. Вобщем, чуть ниже мое мнение, с которым, возможно, будет интересно познакомиться и вам. У меня не очень большой опыт в этой сфере, я собеседую всего год и все время совершенствую этот процесс, который, как мне кажется, все еще далек от совершенства во многих компаниях. Прочитав все что можно было про собеседования в гугл-амазон-эпл, походив на собеседования в другие компании я заметил большую разницу в подходе-отношении-фокусе на разных вещах у нас и там. Наверное в командах которые занимаются серьезными проектами это немного

Continue Reading

Site Footer

Sliding Sidebar

About Me

About Me

For whom this blog for?

For those who are interested in modern Internet technologies, IT business, startups, management, quality control, personal effectiveness, motivation. Here I write about what is interesting, about problems I faced and solutions I found. I hope it will be interesting to you either.

What motivates me to write?

The desire to improve, to study deeper topics that interest me. Find people with similar problems and tasks, together look for ways out and solutions.

Feel free to contact if you have anything to say to me

Old Flash site with my artistic works and misuc.