все что связано с моей работой

Ограничения SQLite.

Давеча столкнулся с проблемой: при переносе данных программа не хотела выполнять скрипт, выдавая ошибку: ‘cannot start transaction within a transaction’. Самое интересное было то, вызов этой же функции из другого места отрабатывал на ура.

(далее…)

Lazarus и MS SQL 2005

Лень сильна! Она просто безумно сильна. И в очередной нашей битве она победила!

(далее…)

Проверка файлов пользователей

Текущие проблемы отвлекают от обучения, но никуда не денешься, работа — есть работа.

Итак, решил собрать статистику по архивации на сервере. Просто там много разных задач архивации стартуют ночью, когда никто не работает. Сказано-сделано, во все скрипты куда мог добавил временные метки. А утром просматривая логи, обнаружил, что документы пользователей архивируются около 5 часов, а лог одной архивации (список заархивированных файлов) весит 12М!

(далее…)

Программа “Заметки”. ТЗ, база, форма ввода.

Прочитав несколько книг и прослушав пару аудиокурсов по Тайм менеджменту понимаешь что самое главное в этом деле вести что-то типа дневника, куда надо постоянно записывать , что делаешь, сколько времени тратишь на это и т.д., а потом анализируешь как прошел день, неделя и т.п. Так родилась идея написать программку “Заметки”.

(далее…)

Программа “Заметки”. ТЗ, база, форма ввода.

Прочитав несколько книг и прослушав пару аудиокурсов по Тайм менеджменту понимаешь что самое главное в этом деле вести что-то типа дневника, куда надо постоянно записывать , что делаешь, сколько времени тратишь на это и т.д., а потом анализируешь как прошел день, неделя и т.п. Так родилась идея написать программку “Заметки”.

(далее…)

Компоненты Lazarus-а. Панели.

Нужен был компонент «сворачивающаяся панель». Проверялись только стандартные компоненты, которые есть на сайте Lazarus-a:

(далее…)

Работа со строками в Lаzarus 3

(далее…)

Работа со строками в Lаzarus 2

(далее…)

Работа со строками в Lаzarus

(далее…)

Установка компонентов в Lazarus

(далее…)