I'm looking for a part-time remote job.

Hire me


I'm the author of:

Mastering Redmine is a comprehensive guide with tips, tricks and best practices, and an easy-to-learn structure.

Check the book's project or

Buy the book

Social pages of the book:

By buying this book you also donate to Redmine (see this page).


Follow me:

2016

Mastering Redmine: Upgrading to Redmine 3.3 (from 3.2)

Added by 7 years ago

As you can read in the book, I decided to store the Redmine code for the book’s project in the directory /opt/redmine/redmine-x.y.z, where x.y.z is the version number. I chose such location to be able to easily switch back to the previous version of Redmine in a case of upgrade failure.

However, such approach introduced a need to copy all the user and state data, such as logs, from the old version to the new one during the upgrade. And, there are quite a lot of such data. So, to simplify this process, I decided to modify the Redmine file structure a little.

More »

Projects: Facebook, Twitter and GitHub authentication

Added by 7 years ago

After I have restored the possibility for users to authenticate on my website using their Google accounts, I decided to give a try to the TweetBook plugin for Redmine, which lets authenticate users with their Facebook, Twitter and GitHub accounts. Unfortunately, it appeared to be more complicated, than I expected, and I had to fork and fix this plugin to be able to use it (the original plugin was created by Sandeep Kumar).

Eventually, you can login into my website using your Facebook, Twitter or GitHub account. Also, you can login using you Google account, what was already announced in a separate news.

More »

Personal report for 2016

Added by 7 years ago

The personal report for the previous year, which was 2015, is available here

Generally, I feel, that from the IT point of view this year was a failure. Like the previous one… I should really do something with this in the next years. Anyway…

More »

Що я думаю про “тиждень тиші” Еро

Added by 8 years ago

Після того як міністр закордонних справ Франції Жан-Марк Еро заявив, що після першого ж тижня, протягом якого зберігатиметься режим тиші, Україні слід відразу ж зайнятися підготовкою закону про вибори на окупованих територіях та змін до Конституції в частині особливого статусу Донбасу, в країні здійнявся галас. Численні громадські діячі та політичні лідери тут же взялися погрожувати, що закличуть людей вийти на народний протест, тільки щоб не допустити цього. Хочу підкреслити: щоб не допустити саме підготовки, а не прийняття закону і змін до Конституції!..

More »

Пример действия тезиса российской пропаганды (29 comments)

Added by 8 years ago

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

More »

Как воюют кремлины (кремлевские тролли)?

Added by 8 years ago

Уже ни для кого не секрет, что Кремль ведет войну против Украины даже в западном информационном пространстве. В частности, всем известно, что с этой целью используется пропагандистский канал Russia Today, ресурсы наподобие Sputnik, а также тысячи “троллей”, которых на Западе начали называть “кремлинами”. Но, даже зная это, многие люди относятся к этому явлению совершенно спокойно, полагая, что в настолько оголтелую пропаганду мало кто поверит. Россияне несут явный бред, противостоять которому следует просто говоря правду – утверждают некоторые западные чиновники. На самом же деле, как показывает практика, даже такая топорная пропаганда все равно действует (что у многих вызывает удивление)! Так в чем же секрет?..

More »

Чем современный мировой порядок мешает России?

Added by 8 years ago

Сейчас россияне сетуют, что нельзя вмешиваться во внутренние дела других государств, нельзя пытаться распространять “свои” демократические принципы среди других наций и т.д. (ну, разве что только в странах, которые находятся в своей “исторической” сфере влияния). Такой подход в мировой политике россияне называют установлением справедливости, в нарушении которой они обвиняют в первую очередь США. Однако, по факту, речь идет скорей о восстановлении такой “справедливости” – ведь подобный мировой порядок уже был, до Второй мировой…

More »

Фашизм – это возрождение империи

Added by 8 years ago

Один из самых авторитетных современных исследователей фашизма – британский ученый Роджер Гриффин – определил ключевую особенность, которая отличает фашизм от парафашизма, то есть, ненастоящего фашизма. По мнению Гриффина, это – так называемый палингенетический ультранационализм или просто палингенезис. Суть его заключается в том, что каждый по-настоящему фашистский режим стремится возродить былое величие государства. Так, Муссолини мечтал о возрождении Римской империи, а Гитлер – о возрождении Германского государства, каким оно было до Первой мировой (и построении на ее основе новой “арийской” империи).

Считается, что сам по себе палингенезис не определяет, является ли конкретный режим фашистским. Для этого его идеология должна обладать и другими признаками, такими как, империализм, милитаризм, шовинизм, ксенофобия и т.д. Но мне кажется, что все остальные признаки фашизма являются неотъемлемыми элементами идеологии палингенезиса. Другими словами, на мой взгляд, палингенетический ультранационализм – это не просто ключевой признак фашизма, а, по сути, его источник.

More »

Тактика “Это не мы”

Added by 8 years ago

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

Показательной в этом плане является так называемая “гражданская война” на Донбассе. Местные коллаборанты и идейные ватники сейчас сильно разочарованы отказом Путина аннексировать “ДНР” и “ЛНР”. Однако, в ответ на свои возмущения они получают от рашистов “холодный душ”: В отличии от Крыма вы же хотели независимости, а она предполагает независимость и от РФ – вот и жрите! Растерянная вата пытается аргументировать, что все делалось именно для того, чтобы присоединиться к России, а в ответ опять получает пощечину: Вас Путин просил подождать с референдумом? Просил! Вы его послушали?.. На самом деле вату просто обманули! О чем, кстати, не раз предупреждали украинцы…

More »