Новости
Давеча баловался с БД HL Inside и гугловским Chart API, получив в результате такую картинку:
Клаподушка
В дополнение к галсутку-подушке, неплохо было бы заиметь и такую штуку:
Чем же я занимаюсь последнее время?
Наткнулся вот на картинку, которая очень наглядно показывает мои заботы в последние недели:
All you think about is tits and ass
Сидит у меня тут под боком сотрудник один, который очень любит, цитирую: "сиськи". Это слово он употребляет (среди прочих других слов подобной направленности) по несколько десятков раз в день.
По его личной просьбе размещаю эту картинку, иллюстрирующую типичные "сиськи":
Желающие показать более лучшие, могут продолжить в комментариях) Хе)
Оптимизация
На работе я веду один проект... ммм... система учёта некоторых объектов. Первоначальную структуру БД под эту систему, под объекты, придумывали те, кто с этими объектами напрямую связаны, а с программированием этой системы - вообще нет. Прошло некоторое время и по мере возрастания нагрузки на БД (большое количество объектов, широкая распространённость системы среди сотрудников) стало совершенно ясно, что та структура, которую они предлагали и которую я реализовал первоначально - не жизнеспособна.
Начал разрабатывать "вторую версию", планируя структуру БД сам. Сегодня, после того, как можно сравнить две версии в одинаковых условиях, я решил посчитать количество запросов в базу и время выполнения программы. Как говориться "до" и "после". Лучше бы я этого не делал. Те цифры, которые я увидел на экране, запустив первую версию скрипта - повергли меня в шок.
854(!!!) запроса в БД, что бы вывести весь список объектов (их всего ~150). Время выполнения - 2.1878 секунды.
853... я думал, что поседею, когда увидел это число... =) Радости добавила другие цифры, показываемые на второй версии: 6 запросов и 0.0891 секунд. Может и это не предел? =)