Читал в книжках о том, что если не успеваешь что-то сделать к назначенному сроку, нужно заранее подойти к руводителю и объяснить суть проблемы. Кивал, соглашался. Сейчас не успеваю сделать что нужно до понедельника и все не сформулирую ясно причины.
Неясно причины в следующем:
- Приходилось исправлять баги ... more →
*work
Совершенно не хочется тащиться завтра на работу. Не знаю что там буду делать. Не знаю что с этим делать.
Установил вчера OpenJDK на сервере. Теперь java не запускается из под обычного пользователя:
java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
Но запускается из под рута. Это, вестимо, остатки багов на сервере после проблем с правами доступа.
Однако, ... more →
Дома наладил в приложении сжатие и объединение скриптов и стилей в случае продакшн-окружения. Все работало. Пришел в офис. На рабочем ноутбуке вторая порция скриптов вообще не сжимается, а в первой что-то с кодировками. Выложил на тестовый — скрипты не сжимаются, со стилями все в порядке. Буээ.
Нам не хватает умения писать хорошие продукты. Делать продукты надежными, хорошо поддерживаемыми.
Нам не хватает организации в написании таких продуктов. Умения проектировать, документировать что необходимо.
Нам не хватает общей организации, методологии ведения и поддержки проектов.
Мы имеем проблемы "бытового" ... more →
Не вытягиваю дела по работе. Второй день занимаюсь тем, что пытаюсь вписать новую возможность в систему. Ясно, просто, надежно и предсказуемо пока никак не получается. Еще и совместив это с планами на будущее. Конечно же, нужно делать "побыстрее". Нервно.
Дергают, отвлекают на другую, простую задачу. Которая могла ... more →
Выходной. А завтра полдня работы. А потом снова выходной. Идиотизм.
Вчера в очередной раз убедился насколько запутана и неясна каждому финансовая схема в основной нашей системе, когда пришлось делать с ней периодический взаимообмен деньгами.
Технический директор предлагает сделать костыли, ему три разработчика ... more →
В дибильном ежедневном отчете написал, что работаю далее над проектом и все что нужно — можно узнать на посвященном проекту Trac'е по указанному URL. Сижу вечером, работаю дальше над проектом, решил просмотреть Timeline. И вижу изменение главной страницы вики от начальника отдела.
Знаете, какая строка там была ... more →
Третий час ночи. Снова лягу поздно, ни завтра наверняка опоздаю на работу. Забавно, что завтра же предстоит писать объяснительную по опозданиям в частности.
Занимаюсь тем, что ищу юзабельный xmlrpc-клиент для Trac. Начальник отдела повадился рассылать письма с заданиями рассылать по email. Когда предложили ему ... more →
(22:37:10) VS: Саш, где твои отчеты за оба дня?
(23:00:48) Darion: ЛК-раз, ЛК-два
(23:01:07) Darion: Я ж одним и тем же уже черти сколько времени занимаюсь
(23:01:23) Darion: Уже скрипт пора писать, который будет писать ЛК в наудок по расписанию
Далее по php-cli. Опция --php-ini "не срабатывала" по той причине, что все подключения модулей осуществлялись в conf.d, который таким образом не учитывался. Проблема пока решена тупым методом — в cli/php.ini руками прописываются расширения, и путь к этому файлу указывается через опцию --php-ini.
И да, там же, в ... more →
В одном из сторонних модулей использовался DOMDocument, который поганил всю кириллицу. Проблему решила следующая замена:
- $document→loadHTML($this→html);
+ $document→loadHTML(mb_convert_encoding($this→html, 'html-entities', 'utf-8));
Где $document — экземпляр DOMDocument.
Продолжение по 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 →
Нет нужных модулей в php-cli. Да, на сервере отдельная конфигурация для apache2, и отдельная для cli. Но каталоги conf.d с инишниками модулей у них идентичны, а diff обоих php.ini не выдает ничего похожего на конфигурацию модулей. Ручное прописывание extension= в cli/php.ini не помогает. Вывод `php -m` остается без ... more →
Какие мы к чертям специалисты. Элементарных вещей быстро и аккуратно сделать не можем. Уволиться бы по причине профнепригодности, так не найдут же никого. Денег им жалко нанять специалиста в большом городе, а в маленьком сложно кого-то стоящего найти.
Это я у нас еще типа продвинутый.
По какой-то причине тестовые данные из liquibase-образа БД благополучно загружаются в плане кодировки у меня, но не у другого прораммиста и не на боевом сервере. У меня арч, у другого программиста — убунту, на сервере — дебиан. Наверное, проблемы в дефолтной конфигурации mysql и/или в версии. Пока выяснить не ... more →
Где-то в сети нашел информацию, о том, что ошибка сервера при передаче файлов при коммите может возникать по вине файрволла. Заставлять сисадмина лезть в циску показалось не очень хорошей идеей, просто тайком настроил прокси на вебсервере на внутренние репозитории в тайном месте. Коммит без vpn прошел без проблем.
Никогда раньше не реализовывал нормальной полноценной системы ошибок для пользователей. Когда начинал писать — были банальные проверки на if-ах. В тех приложениях их было не слишком много, так что это было не очень страшно. Потом такими вещами занимался не я, я решал что делать на уровне повыше. Те, кто писал все ... more →
Сегодня на работе было жуткое состояние, мотивация упала практически до нуля, все расдражало, ничего не хотелось делать. Впрочем, это было отражено в одной из записей ранее. В общем мало за день удалось продвинуться. Помогал только новичку, и немного координировал работу по проекту.
Сейчас работается лучше. ... more →
Работаю дома. Перевожу все на mysql, переписываю sql-процедуры на php. Допиливаю свой модуль — админку моделей ORM для коханы. В тех местах, которых касаюсь, стараюсь переписать голимое использование Database на ORM-модели.
Неопределенность в границах проекта и внутреннем устройстве, собственная несостоятельность сделать все, как хотелось бы, общее идиотское устройство всего.
Уже не хочу ни за что отвечать, хочется бросить этот проект. Мотивация практически испарилась. Беспросветность какая-то.
Не знаю что в каком порядке делать, ... more →
Хех, vpn подключился в начале второго ночи. Нет уж, спасибо, поработаю завтра.
Когда ехал с работы — думал поработать над переводом приложения на mysql дома. Дома об этом вспомнил далеко не сразу. VPN не подключился. Не жалею. Хотя объективно лучше было бы это сделать сейчас, в более спокойной обстановке, чем завтра в офисе. И могут начать давить, слишком все затянулось.
*work is used by:
Spiritual ecstasy
rapture
Darth Bricktop
Like-all
King Artur VII
King-Artur-VII
Хотеть!
xotetb
Ky6uk
Ky6uk
nya
nya
Darion
Darion
18+ Запрещено для детей.
hedgehog
failman
failman
Артс
arts
Crazy_Owl
Crazy_Owl
4DA
4da
gelraen
gelraen
Jarkko
Jarkko
diSabler
diSabler
Lost
Lost
der_FeniX
der_FeniX
eurekafag
eurekafag
Unknown Artist
kelthuzad
hóngweìbīng
hongweibing
Haomand
Haomand
Няша с няшей
nekoexmachina
Марсианская улиточка
gisty
Evgeny I. E. Omelchenko
Elemir
Oleg Tsarev
zamotivator
ФЫВА
Incred
Aika
Aika
Mагог Магогович
magog
proton
proton
Оранжевус Охуеннус
utros
Маньк
Manik
Johan
johan
Azzz
azzz
Notis
Notis
nobiiru
nobiiru
e1coyot
e1coyot
Раджа
radjah
DancingWolf
DancingWolf
Oleg
NetBUG
NIR
NIR
MechanicalAngel
MechanicalAngel
Michael Pogoda
MPogoda
Monah Tuk
hatred
cirno
cirno
Nico-izo
Nico-izo
silvery
silvery
gray_graff
gray_graff
fastpoke
fastpoke
Roswell
Roswell
Смерть Неизбежна
lHooFool
TrollStation
TrollStation
Лисий хвост
madInsane
folone
folone
hunter
hunter
Bender Bending Rodríguez
DJm00n
analizer
analizer
nstm0
nstm0
kb
kb
профессиональный говноед
ulidtko
Игорь Халявин
igrek
Тимка
xennexy
ʎǝuoɥǝʞɐus
snakehoney
rapture
Like-all
King-Artur-VII
xotetb
Ky6uk
nya
Darion
hedgehog
failman
arts
Crazy_Owl
4da
gelraen
Jarkko
diSabler
Lost
der_FeniX
eurekafag
kelthuzad
hongweibing
Haomand
nekoexmachina
gisty
Elemir
zamotivator
Incred
Aika
magog
proton
utros
Manik
johan
azzz
Notis
nobiiru
e1coyot
radjah
DancingWolf
NetBUG
NIR
MechanicalAngel
MPogoda
hatred
cirno
Nico-izo
silvery
gray_graff
fastpoke
Roswell
lHooFool
TrollStation
madInsane
folone
hunter
DJm00n
analizer
nstm0
kb
ulidtko
igrek
xennexy
snakehoney