SQL

Никогда не был настоящим базистом, но для интереса решил подготовиться и попробовать сдать экзамен 70-461 (Querying MS SQL Server). Начал готовиться по этим материалам и после изучения первых четырёх глав решил вернуться к очень старой задаче, о которой писал ранее. На данный момент самые главные и переосмысленные знания, полученные из книги: Форматирование кода облегчает жизнь …

Continue reading ‘SQL’ »

Windows

Удивился, что многие не используют некоторые удобства виндового интерфейса, потому выкладываю несколько наиболее часто используемых мною. Например, в Folder Options → View можно включить Launch folder windows in a separate process, тогда при очередном зависании проводника при, скажем, копировании и последующем его жестоким убиванием не потеряются прочие окошки проводника. Через Win+P можно быстро включить Presentation …

Continue reading ‘Windows’ »

О примитивности мышления

Очень многие из посылки «работать в университете» делают вывод «быть преподавателем» и даже не понимают, что в вузах, как правило, примерно только тридцать процентов сотрудников являются преподавателями. Откуда это заблуждение?

СИ

Уже не первый год меня повсюду преследуют невежды, которые, по всей видимости, в школе как-то пропустили изучение кратных и дольных приставок и их значений на уроках физики. Они с пеной у рта доказывают, что значение приставки «кило-» может в зависимости от измеряемой величины менять своё количественное значение. Да, некогда измерение объёма оперативной памяти в виду …

Continue reading ‘СИ’ »

О русском духе

Вчера начала капать вода с внутреннего блока сплит-системы, то бишь, по всей видимости, забился выходящий на улицу дренаж и наполнилась дренажная ванночка. Мысль первая: вызвать специалистов, чтоб осуществили чистку блоков и вообще ТО. Из пяти найденных номеров по трём не подняли трубку (семь вечера было), а по двум оставшимся отказались (монтаж больше денег приносит, чем …

Continue reading ‘О русском духе’ »

Курсоры в рекурсивных хранимых процедурах MySQL

Захотелось вот сделать рекурсивную процедуру, которая возвращала бы все узлы дерева, хранящегося в таблице вида tree_container(node_id, parent_id). Первым на ум приходит процедура getNodes(family_name varchar(255), node_id int default null), на входе в процедуру family_name для определения корневого узла из служебной таблицы и node_id для рекурсии, которая выглядит примерно так: BEGIN   declare root_id int;   declare t_node int; …

Continue reading ‘Курсоры в рекурсивных хранимых процедурах MySQL’ »

SQL

Всех, произносящих аббревиатуру SQL, как «сиквел» (sequel), нужно в срочном порядке отсылать в концлагеря и на курсы произношения английских букв. Вместе с ними наказывать необходимо и тех, кто произносит такие жуткие вещи, как «май сиквел» и «мускул», вместо «my S-Q-L». Ну и на курсы истории их направлять, конечно же, чтобы знали, что современный SQL не …

Continue reading ‘SQL’ »

Павловская

Несколько фоточек из славной станицы Павловской, в которой прошлой субботой успел обойти лишь один квартал. Интересные таблички с адресами внезапно обнаружились в станице Павловской: на пересечениях улиц указываются первый и последний номера до следующего пересечения улицы (то бишь на этой стороне данного квартала), а также стрелкой — направление роста номеров. Правда, не везде ещё такие …

Continue reading ‘Павловская’ »

Рустам Хусейнович

После одиннадцати лет найма студентов в качестве операторов в бесплатные классы доступа в интернет на такую должность наняли пятидесятивосьмилетнего Рустама Хусейновича.