По какой-то причине тестовые данные из liquibase-образа БД благополучно загружаются в плане кодировки у меня, но не у другого прораммиста и не на боевом сервере. У меня арч, у другого программиста — убунту, на сервере — дебиан. Наверное, проблемы в дефолтной конфигурации mysql и/или в версии. Пока выяснить не ... more →
Где-то в сети нашел информацию, о том, что ошибка сервера при передаче файлов при коммите может возникать по вине файрволла. Заставлять сисадмина лезть в циску показалось не очень хорошей идеей, просто тайком настроил прокси на вебсервере на внутренние репозитории в тайном месте. Коммит без vpn прошел без проблем.
Скопировал файлы из рабочей копии svn в git-репозиторий, полученный через git-svn. Забыл сделать экспорт, это легко исправляется через find. Другая проблема — изменился режим доступа на множестве файлов. Вот такое решение нашел на commandlinefu:
Revert files with changed mode, not content:
git diff --numstat | awk ... more →
Благополучно поставил git-svn через easy_install. Сейчас клонирую репозиторий. И у меня стойкое впечатление, что ветки заново сливаются, а не разницей. Видимо запрос на каждый файл медленно идет.
Впервые в subversion при коммите вылезло такое:
Transmitting file data .......svn: Commit failed (details follow):
svn: Server sent unexpected return value (500 Internal Server Error) in response to PUT request for '/<path-to-repo>/!svn/wrk/0b30d8e0-9cb9-4000-91eb-e39e9fd40d85/<path-to -file>'
В diff-е ничего ... more →
Смотрел тут фото одного из тех, кого читаю, на жуйке. Там было фото маркерной доски. И вспомнилось, что я видел недавно в магазине канцтоваров доску приличной величины за сумму, которую я, пожалуй, готов был бы отдать за нее. Жаль только вешать сейчас совершенно негде :(
Давно такую хочу. Возможно, это желание ... more →
Никогда раньше не реализовывал нормальной полноценной системы ошибок для пользователей. Когда начинал писать — были банальные проверки на if-ах. В тех приложениях их было не слишком много, так что это было не очень страшно. Потом такими вещами занимался не я, я решал что делать на уровне повыше. Те, кто писал все ... more →
Предложил отцу девушки заняться микроконтроллерами. Он давно этой темой интересовался. Сам с детства занимается радиоэлектроникой. И сильно сомневается в способности понять программирование, с которым он раньше никогда не встречался и имеет обо всем весьма смутные представления. Сегодня начать отказался, ссылаясь ... more →
Начал читать статьи по AVR от дихальта. Интересно. На следующей неделе собираюсь закупиться всем необходимым для работы с микроконтроллерами.
Потратил приличное количество времени, разгребая RSS-ленту QuicklyCode.
После того как попробовал сделать коммит через консоль, понял, что subclipse рушится, похоже, когда рабочая копия заблокирована. В следующий раз попробую сначала через консоль сделать cleanup.
Работаю по vpn, он иногда падает и коммит не проходит. Каждый раз, на второй попытке сделать коммит, eclipse падает.
Сегодня на работе было жуткое состояние, мотивация упала практически до нуля, все расдражало, ничего не хотелось делать. Впрочем, это было отражено в одной из записей ранее. В общем мало за день удалось продвинуться. Помогал только новичку, и немного координировал работу по проекту.
Сейчас работается лучше. ... more →
Работаю дома. Перевожу все на mysql, переписываю sql-процедуры на php. Допиливаю свой модуль — админку моделей ORM для коханы. В тех местах, которых касаюсь, стараюсь переписать голимое использование Database на ORM-модели.
Неопределенность в границах проекта и внутреннем устройстве, собственная несостоятельность сделать все, как хотелось бы, общее идиотское устройство всего.
Уже не хочу ни за что отвечать, хочется бросить этот проект. Мотивация практически испарилась. Беспросветность какая-то.
Не знаю что в каком порядке делать, ... more →
Лоробот:
Хранить пары значений, типа vim-emacs, openoffice-TeX, html-markdown, и так далее. Каждый раз когда в тексте находится одно слово из такой пары — оставлять комментарий "Откройте уже для себя <второе слово из пары>", или "Как только люди не извращаются, лишь бы не использовать <второе слово из пары>". Для ... more →
Держатели icq-ботов тупые какие-то. Насылают их на одни и те же номера кучу раз. Неужели я после двадцатого контакта сдамся и авторизую?
Кстати, нужно будет поставить на мессенджер плагин типа "тест тьюринга".
Хех, vpn подключился в начале второго ночи. Нет уж, спасибо, поработаю завтра.
Когда-то давно мне в голову приходила странная идея — делать на форумах и прочих средствах общения с веб-интерфейсом наряду с редактированием и версиями поста возможность предложить патч к посту. То есть редактируешь чужое сообщение и автору предлагается патч. Например, с исправлением синтаксической ошибки.
Что-то странный какой-то у Anathema последний альбом вышел. То что-то попсовое, что могла сыграть любая другая рок-группа, то кавер на старую песню (или новая по мотивам старой) с примесью попсовости.
Под попсовостью я не имею ввиду нетяжелую музыку. Предыдущий и акустический альбомы были прекрасны.
Добавил несколько предложений в реформал по psto:
- редактирование тегов поста в веб-интерфейсе
- бэкап блога
- preformatted text с перспективой подсветки синтаксиса
Последние не знаю сколько времени провел, рассматривая и частично сохраняя топ wallbase.net %)
Гугл-транслейт жжот. Перевёл "вы русские свиньи" на немецикий как "Sie sind russische Schweineproduktion". Schweineproduktion — это мега жесть. Не свиньи даже, а то, что делают из свиней... %) а вот если "русские" заменить на "немецкие" — то всё тип-топ: "Du deutsches Schwein". Чего-то гугл всё-таки не договаривает...
Предыдущий пост про аниме был первым, который я запостил и здесь, и на жуйке. Хотел сделать короткую заметку здесь, потом немного расширил и решил запостить еще и на жуйке. Не определился пока с ясным разграничением постов тут и там. Дублировать нежелательно. Единственное что точно ясно — в псто позволяю себе ... more →