Результаты недели, отчет, открытия


Прошедшая неделя была насыщенной, особенно в плане написания программы на курсовую и выполнения небольших заказов лабораторных по программированию. Иногда прихожу к мысли, что нужно сделать перерыв, отдохнуть от заказов.

Но помимо финансовой, есть ешё одна причина, по которой я всё же берусь за выполнение очередной работы. Название её довольно простое - опыт.
Только что дописал лабораторную на языке VBA в Excel. Казалось бы "пффф, безобидный Excel, что там сложного?". Согласен! Но только, если речь о задачах, в которых закладка "Разработчик" тебе вообще не нужна.
Работа заключалась в том, чтобы разработать подобие информационной системы, базой данных, которой является набор текстовых файлов. Один файл представляет одну таблицу базы данных. Ко всему этому "добру", конечно же, добавлялись формы с различными элементами управления (кнопки, текстбоксы и лейблы и т.д...).

При написании этой системы, я был удивлён, насколько просто реализовано взаимодействие с текстовыми файлами (*.txt), путём их последовательной обработки. Буквально 5-6 строк! И это, включая цикл, в котором считываются данные! Впредь, при необходимости автоматизировать хранение данных в текстовом файле, буду пользоваться именно VBA :)
Изрядно потрепал нервы CommandBar, о котором внятные объяснения нашёл только на англоязычных форумах, благодаря чему понимание этого "зверя" всё-таки пришло

Что касается SQL, там освоено ещё 9 функций, конструкция CASE больше не кажется такой страшной, а в большинстве удобнее IIf(), который я раньше использовал где только не лень ))
Нашёл запрос, который значительно упрощает связь между таблицами. И ещё один крайне полезный запрос. Им я посвящу отдельную статью.

В CSS + HTML поработал над скоростью написания базовых вещей. С нуля сверстал простой слайдер за 15 минут, в качестве повторения изученного материала. Посмотреть его можно здесь.

Единственное, дедлайны по задачам на 19 и 20 мая я всё-таки пролетел. Что ж, в другой раз буду лучше устанавливать приоритеты по списку дел.

До встречи в следующей статье!

Комментарии

Популярные сообщения из этого блога

SQL Server. Поиск таблицы по названию поля

Закладки в Adobe Reader. Лайвхак

Изучение SQL. Впечатления