Darion
07.10.2011 04:41
Читал в книжках о том, что если не успеваешь что-то сделать к назначенному сроку, нужно заранее подойти к руводителю и объяснить суть проблемы. Кивал, соглашался. Сейчас не успеваю сделать что нужно до понедельника и все не сформулирую ясно причины.
Неясно причины в следующем:
- Приходилось исправлять баги ... more →
Darion
22.02.2011 04:23
Почему-то в начале разработки API вцепился в зендовские классы для Soap и стал использовать их. Сейчас, присмотревшись к стандартному модулю, начинаю понимать, что мне бы его хватило.
Darion
17.02.2011 17:23
Совершенно не хочется тащиться завтра на работу. Не знаю что там буду делать. Не знаю что с этим делать.
Darion
11.02.2011 04:36
Установил вчера OpenJDK на сервере. Теперь java не запускается из под обычного пользователя:
java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
Но запускается из под рута. Это, вестимо, остатки багов на сервере после проблем с правами доступа.
Однако, ... more →
Darion
10.02.2011 09:03
Дома наладил в приложении сжатие и объединение скриптов и стилей в случае продакшн-окружения. Все работало. Пришел в офис. На рабочем ноутбуке вторая порция скриптов вообще не сжимается, а в первой что-то с кодировками. Выложил на тестовый — скрипты не сжимаются, со стилями все в порядке. Буээ.
Darion
09.02.2011 02:50
Нам не хватает умения писать хорошие продукты. Делать продукты надежными, хорошо поддерживаемыми.
Нам не хватает организации в написании таких продуктов. Умения проектировать, документировать что необходимо.
Нам не хватает общей организации, методологии ведения и поддержки проектов.
Мы имеем проблемы "бытового" ... more →
Darion
19.01.2011 08:53
Не вытягиваю дела по работе. Второй день занимаюсь тем, что пытаюсь вписать новую возможность в систему. Ясно, просто, надежно и предсказуемо пока никак не получается. Еще и совместив это с планами на будущее. Конечно же, нужно делать "побыстрее". Нервно.
Дергают, отвлекают на другую, простую задачу. Которая могла ... more →
Darion
07.01.2011 04:11
Выходной. А завтра полдня работы. А потом снова выходной. Идиотизм.
Вчера в очередной раз убедился насколько запутана и неясна каждому финансовая схема в основной нашей системе, когда пришлось делать с ней периодический взаимообмен деньгами.
Технический директор предлагает сделать костыли, ему три разработчика ... more →
Darion
28.12.2010 16:57
Зато я обнаружил, что версию страницы вики можно бесследно удалить.
Darion
28.12.2010 16:44
В дибильном ежедневном отчете написал, что работаю далее над проектом и все что нужно — можно узнать на посвященном проекту Trac'е по указанному URL. Сижу вечером, работаю дальше над проектом, решил просмотреть Timeline. И вижу изменение главной страницы вики от начальника отдела.
Знаете, какая строка там была ... more →
Darion
26.12.2010 19:29
Третий час ночи. Снова лягу поздно, ни завтра наверняка опоздаю на работу. Забавно, что завтра же предстоит писать объяснительную по опозданиям в частности.
Занимаюсь тем, что ищу юзабельный xmlrpc-клиент для Trac. Начальник отдела повадился рассылать письма с заданиями рассылать по email. Когда предложили ему ... more →
Darion
22.12.2010 16:04
(22:37:10) VS: Саш, где твои отчеты за оба дня?
(23:00:48) Darion: ЛК-раз, ЛК-два
(23:01:07) Darion: Я ж одним и тем же уже черти сколько времени занимаюсь
(23:01:23) Darion: Уже скрипт пора писать, который будет писать ЛК в наудок по расписанию
Darion
21.12.2010 04:44
Далее по php-cli. Опция --php-ini "не срабатывала" по той причине, что все подключения модулей осуществлялись в conf.d, который таким образом не учитывался. Проблема пока решена тупым методом — в cli/php.ini руками прописываются расширения, и путь к этому файлу указывается через опцию --php-ini.
И да, там же, в ... more →
Darion
20.12.2010 18:51
В одном из сторонних модулей использовался DOMDocument, который поганил всю кириллицу. Проблему решила следующая замена:
- $document→loadHTML($this→html);
+ $document→loadHTML(mb_convert_encoding($this→html, 'html-entities', 'utf-8));
Где $document — экземпляр DOMDocument.
Darion
20.12.2010 09:59
Продолжение по php-cli. Конфига нет:
$ php --ini
Configuration File (php.ini) Path: /usr/local/lib
Loaded Configuration File: (none)
Scan for additional .ini files in: (none)
Additional .ini files parsed: (none)
Указание опции --php-ini почему-то не помогает:
$ php index.php --php-ini=/etc/php5/apache2/php.ini ... more →
Darion
20.12.2010 09:04
Нет нужных модулей в php-cli. Да, на сервере отдельная конфигурация для apache2, и отдельная для cli. Но каталоги conf.d с инишниками модулей у них идентичны, а diff обоих php.ini не выдает ничего похожего на конфигурацию модулей. Ручное прописывание extension= в cli/php.ini не помогает. Вывод `php -m` остается без ... more →
Darion
14.12.2010 17:35
Какие мы к чертям специалисты. Элементарных вещей быстро и аккуратно сделать не можем. Уволиться бы по причине профнепригодности, так не найдут же никого. Денег им жалко нанять специалиста в большом городе, а в маленьком сложно кого-то стоящего найти.
Это я у нас еще типа продвинутый.
Darion
14.12.2010 17:04
По какой-то причине тестовые данные из liquibase-образа БД благополучно загружаются в плане кодировки у меня, но не у другого прораммиста и не на боевом сервере. У меня арч, у другого программиста — убунту, на сервере — дебиан. Наверное, проблемы в дефолтной конфигурации mysql и/или в версии. Пока выяснить не ... more →
Darion
14.12.2010 14:55
Где-то в сети нашел информацию, о том, что ошибка сервера при передаче файлов при коммите может возникать по вине файрволла. Заставлять сисадмина лезть в циску показалось не очень хорошей идеей, просто тайком настроил прокси на вебсервере на внутренние репозитории в тайном месте. Коммит без vpn прошел без проблем.
Darion
13.12.2010 16:14
Никогда раньше не реализовывал нормальной полноценной системы ошибок для пользователей. Когда начинал писать — были банальные проверки на if-ах. В тех приложениях их было не слишком много, так что это было не очень страшно. Потом такими вещами занимался не я, я решал что делать на уровне повыше. Те, кто писал все ... more →
Darion
08.12.2010 17:07
Сегодня на работе было жуткое состояние, мотивация упала практически до нуля, все расдражало, ничего не хотелось делать. Впрочем, это было отражено в одной из записей ранее. В общем мало за день удалось продвинуться. Помогал только новичку, и немного координировал работу по проекту.
Сейчас работается лучше. ... more →
Darion
08.12.2010 17:05
Работаю дома. Перевожу все на mysql, переписываю sql-процедуры на php. Допиливаю свой модуль — админку моделей ORM для коханы. В тех местах, которых касаюсь, стараюсь переписать голимое использование Database на ORM-модели.
Darion
08.12.2010 08:43
Неопределенность в границах проекта и внутреннем устройстве, собственная несостоятельность сделать все, как хотелось бы, общее идиотское устройство всего.
Уже не хочу ни за что отвечать, хочется бросить этот проект. Мотивация практически испарилась. Беспросветность какая-то.
Не знаю что в каком порядке делать, ... more →
Darion
07.12.2010 18:06
Хех, vpn подключился в начале второго ночи. Нет уж, спасибо, поработаю завтра.
Darion
07.12.2010 15:10
Когда ехал с работы — думал поработать над переводом приложения на mysql дома. Дома об этом вспомнил далеко не сразу. VPN не подключился. Не жалею. Хотя объективно лучше было бы это сделать сейчас, в более спокойной обстановке, чем завтра в офисе. И могут начать давить, слишком все затянулось.