31st Декабрь 2015 | Категории: Моя жизнь | Метки:

Вот уже десять лет меня радует моя мышка Logitech MX 518. Десять лет работы для сложного технического устройства — это очень большой срок по нынешним меркам. Расскажу историю появления и моей любви к ней с самого начала.
Дальше…

31st Март 2014 | Категории: Сервер | Метки: , ,

Давно не писал я про свои фейлы. Непорядок. Исправим.
Вздумалось мне давеча обновить версию PHP на сервере до 5.4. Но как всегда… Не всё так просто.
Дальше…

25th Март 2014 | Категории: Проектирование | Метки: ,

На последнем месте работы было принято все схемы рисовать в Open Office. Это не самый удобный редактор, поэтому часто приходилось с ним бороться. Казалось бы, простая задача: есть несколько таблиц, нужно соединить их стрелками. Но не тут-то было.
Open Office позволяет соединять середину одой из сторон объекта. Нельзя вывести стрелку из произвольного столбца. Пришлось проявлять смекалку.
Дальше…

21st Февраль 2014 | Категории: AutoIT | Метки: ,

15 мая 2012 года вышел очередной шедевр компании Blizzard. Игра из легендарной серии – Diablo 3. Сегодня не будем говорить о самом процессе игры, а поговорим о написании бота. В начале июня 2012 ко мне обратился один мой знакомый с просьбой написать бота для Аукциона. В то время можно было делать неплохие деньги, выискивая вещи по заниженной цене и продавая их.

Изначально я хотел анализировать сетевые пакеты, но быстро понял что идея не выгорит. Установил Delphi, попробовал сделать примитивный кликер в этой среде. Но всё было очень сложно… И тут я вспомнил о программе для автоматизации действий пользователя — AutoIT. Главное, что она умела из коробки: перемещать курсор, кликать, вводить значения… Оставалось научить её распознавать образы с экрана…

Дальше…

1st Февраль 2014 | Категории: Проектирование | Метки:

Продолжаем хождение по мукам. Начало истории
Дальше…

27th Январь 2014 | Категории: Проектирование | Метки:

В этой истории я поведаю об одной из главных причин ухода программистов на фриланс. Эта история происходила в моем отделе. Для упрощения повествования, пусть у нас будет два действующих лица: Заказчик и Программист.

Начальная задача: Создать модуль для хранения адресов.
Дальше…

25th Январь 2014 | Категории: Моя жизнь | Метки:

Здравствуйте, мои дорогие читатели. С момента написания последнего поста прошло больше 3 месяцев. И я чувствую себя виноватым, в первую очередь – перед самим собой.
Дальше…

9th Октябрь 2013 | Категории: Общий | Метки: , ,

В свободное время я люблю поиграть в игры. В основном я предпочитаю пошаговые стратегии с неспешным геймплеем. Но когда нужно расслабиться и отвлечься от всего – нет ничего лучше стрелялок. Давным-давно мы играли в CS и Q3. Сейчас в моде World of Tanks.

В сентября 2013 года вышел очередной патч, в котором переработали код интерфейса. В связи с чем у многих игроков начали появляться тормоза. Даже на топовом железе, на котором другие игры идут на максимальных настройках, WoT могла «тормозить», причем в самый критический момент (когда появляется враг на экране или когда переключаешься в снайперский прицел).

Тормоза появились и на моем ноутбуке. И я их поборол с помощью замедления компьютера. Но обо всем по порядку.
Дальше…

16th Август 2013 | Категории: Сервер | Метки: ,

Ко мне обратилась знакомая с необычной проблемой. При попытке любого обращения к git-репозиторию (BitBucket) появлялось сообщение:

Permission denied (publickey).
fatal: The remote end hung up unexpectedly

Дальше…

31st Июль 2013 | Категории: Linux | Метки:

Создав нового пользователя на сервере, увидел необычную строку приветствия:

-sh-4.1$

Дальше…