Дневник Сулеймана
дневник заведен 12-11-2002
постоянные читатели [12]
d_r, girl, Guru, HeartBeat, Lady_Dynamite, Rymenar, Shantalya, Skyer, ксанька, Москви4ка, ПАРАД УРОДОВ, Фай Родис
закладки:
цитатник:
дневник:
местожительство:
Москва, Россия
[1] 27-05-2008 10:25
Алло алло!..

[Print]
Забрел случайно
[1] 04-02-2007 21:31
Сказка о мальчике

[Print]
Забрел случайно
[1] 18-12-2006 01:26
Билан

[Print]
Забрел случайно
[8] 12-12-2006 08:44
Лживый патриотизм

[Print]
Забрел случайно
Пятница, 6 Октября 2006 г.
15:19 Игорь О.
Из команды ушёл Игорь О. и очень жаль. Гуру объктно-ориентированного проектирования. Человек, который мог бы быть очень полезен, если бы не наш бездарный менеджмент.
11:34 Joel on software
Есть такой замечательный сайт: "Joel of software" - http://www.joelonsoftware.com/ - "Джоэл о программировании"
Это блог Джоэла Спольски - программиста с многолетним стажем (к слову скзать, он занимал одну из ключевых позиций в команде MS Excel), администратора, да и просто хорошего писателя.

Если вы имеете отношенение к разработке ПО, то ЧИТАТЬ ОБЯЗАТЕЛЬНО!!!

Ну а если с английским проблемы, то на русском вышла книга "Джоел о программировании" - избранные статьи с сайта.

Статьи носят технический, административный и общий характер. Читаются на одном дыхании.
Четверг, 5 Октября 2006 г.
12:48 Деревья в SQL
Не буду сейчас рассказывать о представлении деревьев в SQL, т.к. написано про это не просто много, а очень много (например, вот здесь http://gsbelarus.com/gs/modules.php...article&sid=314)

Расскажу о решении задачи выбора излов произвольного поддерева.

Итак, у нас есть таблица, с древовидной структурой:
Id; ParentId; остальные поля.

В поле ParentId содержится ссылка на родительский элемент - пожалуй, самый распространённый способ представления дерева произвольной глубины в реляционной БД (если сущности в узлах различаются, то можно использовать дополнительные таблицы и связь 1-1).

Что делать в том случае, если вам по Id родителя надо выбрать все его дочерние элементы и дочерние дочерних и т.д. Самое простое - ввести дополнительное текстовое поле (NodeCode), в которое заносить информацию такого вида:
Id родителя1 | Id родителя2 | ... Id родителяN | Id элемента.
Где | - некий символ разделитель (может и не быть, в принципе)

Например (структура таблицы: Id; ParentId; NodeCode)
1; null; 1
2; 1; 1|2
3; 1; 1|3
4; 2; 1|2|4
5; 4; 1|2|4|5

Тогда выбор всех дочерних узлов для узла с Id=3 будет таким:
select * from Table where NodeCode like '1|3%'

Очень просто и быстро, с учётом того, что выражение like '1|3%' позволяет использовать индекс по полю NodeCode (особенно будет хорошо, в случае кластерного индекса).

Вот так.
Понедельник, 2 Октября 2006 г.
10:24 О России и Грузии
КОТ И ПОВАР
И. А. Крылов

Какой-то Повар, грамотей,
С поварни побежал своей
В кабак (он набожных был правил
И в этот день по куме тризну правил),
А дома стеречи съестное от мышей
Кота оставил.
Но что же, возвратясь, он видит? На полу
Объедки пирога; а Васька-Кот в углу,
Припав за уксусным бочонком,
Мурлыча и ворча, трудится над курчонком.
"Ах ты, обжора! ах, злодей! -
Тут Ваську Повар укоряет,-
Не стыдно ль стен тебе, не только что людей?
(А Васька все-таки курчонка убирает.)
Как! быв честным Котом до этих пор,
Бывало, за пример тебя смиренства кажут,-
А ты... ахти, какой позор!
Теперя все соседи скажут:
"Кот Васька плут! Кот Васька вор!
И Ваську-де, не только что в поварню,
Пускать не надо и на двор,
Как волка жадного в овчарню:
Он порча, он чума, он язва здешних мест!"
(А Васька слушает, да ест.)
Тут ритор мой, дав волю слов теченью,
Не находил конца нравоученью,
Но что ж? Пока его он пел,
Кот Васька все жаркое съел.

А я бы повару иному
Велел на стенке зарубить:
ЧТОБ ТАМ РЕЧЕЙ НЕ ТРАТИТЬ ПО-ПУСТОМУ,
ГДЕ НУЖНО ВЛАСТЬ УПОТРЕБИТЬ.

По-моему один к одному ситуация. И с Крыловым я согласен на 100%.
Пятница, 29 Сентября 2006 г.
11:39 Еду в Астрахань
Если ничего не сорвётся, то 13-го числа буду дома :)

А значит смогу отпраздновать День рождения в кругу друзей :)))))))

Ура!!! :)
11:38 О тех, кто нами руководит
Работаю в команде, которая в том числе ведёт разработки и по заказу Правительсва Российской Федерации.
Да уж... К двум традиционным бедам нашей многострадальной страны можно смело приписывать третью - ту, о которой говорил Карамзин.
11:35 О нашем свинстве
http://www.rian.ru/review/20060923/54197420.html

Так и с Щугоревым. Когда Виктор Дмитриевич стоял во главе компании, тогда он был нужен всем. А сейчас он не нужен никому... Вот это и обидно.

И после этого мы ещё смеем говорить о добре, гуманизме, благодарности. Нет, всё-таки люди в основной массе это такие свиньи!
Среда, 13 Сентября 2006 г.
11:39 11 сентбря
Что произошло в США 11 сентября 2001г. знают все. Даже словосочетание это - "11 сентября" - стало нарицательным. Варварство, беспредельная жестокость и покалеченные судьбы - вот, что такое 11 сентября.

Многие говорят, что это был удар по всему "цивилизованному" миру. Может быть. Но почему-то из всего этого цивилизованного мира Америку не любят больше всех. А может это и правильно? Да, чисто по человечески, людей мне очень жалко. Очень. Однако, и преступления этой нации огромные. Вот только одно из них: Хиросима и Нагасаки
Жертвы в Хиросиме: 66 000 убито, 69 000 ранено
Жертвы в Нагасаки:39 000 убито, 25 000 ранено
Страшно представить как можно вот так, хладнокровно, одним нажатием кнопки, уничтожить десятки тысяч людей, покалечить их, переломать судьбы! И для чего? Войта уже была, фактически выиграна! И цель бомбардировок была проста - показать, что "малыш родился", что у США появилось новое супер-оружие и отхватить на послевоенном перераздели мира кусок пожирнее.

Да, скажете вы, преступления огромны, но виновато в них правительство, а не простые люди. Да и Э. Хэммингуей тоже так считал: "Если бы все честные люди могли объединиться... расстрелять тех сволочей, что разжигают войны...". Однако, давайте не забывать, что правительство делает это С МОЛЧАЛИВОГО СОГЛАСИЯ СВОИХ ГРАЖДАН. Протестуют только единицы.
Вспомните С.Т. Твардовского "По праву памяти":
Ту боль, что скрытно временами
И встарь теснила нам сердца
И что глушили мы громами
Рукоплесканий в честь отца.

С предельной силой в каждом зале
Они гремели потому,
Что мы всегда не одному
Тому отцу рукоплескали.

...

Давно отцами стали дети,
Но за всеобщего отца
Мы оказались все в ответе,
И длится суд десятилетий,
И не видать еще конца.
Среда, 30 Августа 2006 г.
10:15
Уронили мишку на пол,
Оторвали мишке лапу,
Но не жалко нам урода,
Он ведь, сука, враг народа!
10:05 Работа
10 часов, а на работе никого. Говоря честно, начинает напрягать. Это при том, что я сам прихожу на полчаса раньше.
Среда, 23 Августа 2006 г.
11:00 Хорватия и Москва
Насколько вежливые люди в Хорватии, настолько они хамы в Москве.
В Хорватии можно преходить дорогу безопасно - водители ВСЕГА уступают дорогу пешеходам.
Если хорват (или итальянец, испанец, англичанин и т.д. - там очень много отдыхающих) тебя нечаянно толкнул, то ты всегда получишь свою порцию "Сорри", сопровождающуюся улыбкой.

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

Мы с Ленкой как-то спорить не стали. Да и зачем? Поставьте себя на место англичан. Пришли люди в пустой автобус, сели на свободные места - что же в этом плохого?

Зато с нами ехали два бабки, лет этак 50-ти - судя по разговорам типичные "бухши" (бухлагтера в полулевых фирмах) - недовольства много, а мозгов и культуры мало. И вот они, увидев англичан на своём месте подняли вой! На сочетании русского с ломаным английским стали возмущаться что это их места, позвали гида, стали ему что-то доказывать, бедный гид не понимает что ему хотят сказать эти пожилые "леди" и т.д. Англичане посмотрели-посмотрели на этот цирк, переглянулись, спокойно встали и пересели. И после этого будут всем рассказывать, какие всё-таки русские хамы.
Пятница, 28 Июля 2006 г.
15:53 День сисадмина
Сегодня день сисадмина.

Вечная тебе память, Илюшка! Хороший ты был парень!
Пятница, 21 Июля 2006 г.
10:51 Прочитал
Историю рассказал мой знакомй востоковед.
Как то Примаков встречался с патриархом всеярусским. Поветрие такое было
у политиков - встречаться с патриархом. Так вот патриарх был в
церемониальном облачении и гвоздем его была накидка (забыл как
называется, но шибко важная в церемониях штука, перекинута через шею и
двумя полосками на грудь опускается). Примаков спросил патриарха об этом
элементете церковного гардероба. Алексий сказал что сия деталь важна
зело и присутствует на важнейших церемониях вот уже несколько столетий.
Короче, церковный раритет высокой значимости.

Так Примак говорит, а у Вас никто не пробовал прочитать что на ней
написано. Алексий удивленно сказал, что ничего там не написано. Так
Примак его шибко огорчил. Предмет сей сделан из парчи. парчу изобрели в
сирии, лучшая парча сирийская и РПЦ веками ее в сирии закупала, даже
сейчас предпочитают сирийские ткани.

Короче, на накидке арабеска (надпись стилизованная под узор). Надо быть
рельным спецом, чтобы в переплетении ветвей увидеть арабские лигатуры,
Примаков спец. Там было написано - "Ла ллахи илла ла ва мухаммад
расуллул ла". Думаю переводить не стоит.... Алексий ушел со встречи в
шоке
Среда, 14 Июня 2006 г.
21:53 О моей работе.
Странно, но я достаточно давно не писал ничего путного. В этот раз я решил рассказать о своей работе.

Работаю я в компании Luxoft. Это самая крупная и, пожалуй, наиболее мощная софтверная компания в России (и, вероятно, одна из самых крупных
софтверных компаний в мире - не путать с M$ - они не софтверная компания :)).

Если вы работаете в IT то специально для вас могу сказать, что мы первыми в Европе получили сертификат качества разрабатываемого ПО CMMI 5-го уровня. Плюс у нас есть ещё и ISO 9000.

В компании работает более 2500 человек, буквально на днях въехали в новое здание, которое мы делим с Лабораторией Касперского и Nival Interactive (ничего не слышали про Нивал? Странно... А в Герои 5-е играете? :) )

Своя столовая, бесплатная медицинская страховка, просторное светлое помещение, автобус от метро до работы, свой спортивный зал, дружный весёлый коллектив - это всё про нас! :)

Зарплатная политика компании разумна, но многим не понятна. У нас оклад несколько ниже среднерыночного уровня, зато если ты умеешь ждать, проявляешь инициативу, а не просто работаешь (пусть даже и очень хорошо) то есть куда рости, в том числе и в материальном отношении. Плюс, огромную роль играет премия. Для моей должности (старший программист) если работать "средне" она составляет 20% от оклада. По окончанию проекта могут выплатить больше (и существенно больше), либо немного меньше - всё зависит от бюджета проекта.

Так что если вы "летун" и ваша цель просто "срубить бабла по-быстрому", то это не к нам. Текучесть кадров достаточно велика - народ не понимает, что быстро не бывает ничего - если хочешь чего- то добиться, то надо ждать, как говорил О. Генри устами одного из своих героев "медленно, но верно".

Текучесть кадров усугубляется тем, что опыт, который можно приобрести у нас, он просто колоссален. Мы делаем проекты на заказ. Часто человек сменяет в год несколько проектов. Это не только даёт ему знание широкого спектра технологий, но и учит общаться, работать в команде, понимать чужой код и т.д.

Сегодня я прошёл первую свою в этой компании аттестацию. Хвалили. Рассказывали, что я очень хорошо решаю нестандартные и исследовательские задачи, потому рекомендовали меня к званию "эксперта" (за него доплачивают отдельно, кстати). Повысли оклад на 20%. Повысли премиальный коэффициент на 5%. Сказали что средний КТУ (коэффициент трудового участия - оценка "полезности" человека в проекте) у меня составляет 1.6 (1 - стандарт). А он КТУ тоже премия зависит :)
Среда, 31 Мая 2006 г.
22:51
Вот Бонн, который построил Фриц.

А вот реваншисты,
Которые ходят теперь, как фашисты,
В Бонне, который построил Фриц.

А вот боннский военный министр,
Который не хочет прогнать реваншистов,
Которые ходят теперь, как фашисты,
В Бонне, который построил Фриц.

А вот генералы из Пентагона,
Которым мерещатся мегатонны,
Которым пятки лижет министр,
Который не хочет прогнать реваншистов,
Которые ходят теперь, как фашисты,
В Бонне, который построил Фриц.

А вот китайские мандарины,
Которые ратуют, сидя в Пекине,
За генералов из Пентагона,
Которым мерещатся мегатонны,
Которым пятки лижет министр,
Который не хочет прогнать реваншистов,
Которые ходят теперь, как фашисты,
В Бонне, который построил Фриц.

А это гигантские планы захвата,
Которые снятся правителям HАТО,
В которых используются мандарины,
Которые ратуют, сидя в Пекине,
За генералов из Пентагона,
Которым мерещатся мегатонны,
Которым пятки лижет министр,
Который не хочет прогнать реваншисто в,
Которые ходят теперь, как фашисты,
В Бонне, который построил Фриц.

А это. А это... А это! А ЭТО!
А это советская наша ракета,
Которая вмиг облетает полсвета,
Которая вдарит по планам захвата,
Которые снятся правителям HАТО,
В которых используются мандарины,
Которые ратуют, сидя в Пекине,
За генералов из Пентагона,
Которым мерещатся мегатонны,
Которым пятки лижет министр,
Который не хочет прогнать реваншистов,
Которые ходят теперь, как фашисты,
В Бонне, который построил Фриц.
Пятница, 28 Апреля 2006 г.
18:12
Завтра лечу домой :)
УРА!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Среда, 8 Февраля 2006 г.
16:49 Прочитал
История с карикатурами на Аллаха напомнила:
Классическое римское право не предусматривает никакого наказания за
богохульство. Римляне считали, что Божество способно постоять за себя
само (а иначе это - не Божество...)

Очень оригинальная мысль. Согласен на все 100%
Среда, 9 Ноября 2005 г.
22:09 Умер Серёжка Лукашов.
Даже не знаю, что писать. Про то, что это был настоящий мужик, трудяга, добряк и редкая умница?... Про то, что его сгубила стерва-жена (вторая - первая умерла несколько лет назад). Про то, что у него осталось трое детей, один из которых инвалид?...
Четверг, 13 Октября 2005 г.
14:56 Поиск работы
Вот уже без малого неделю (с понедельника) ищу работы. За 4 дня пригласили на собеседование 6 раз - работа для программиста в Москве есть. Но разговор не об этом - не далее как сегодня мне предложили должность Ведущего программиста в компании Люкссофт - возможно, самой крупной софтверной компании в России. Это не означает, что я буду самым-самым главным программистом :) - это просто должность так называется - как Старший инженер в НИИ - примерно так.

Гоняли меня 3 часа на собеседовании - начиная от SQL, XML и UML и заканчивая классами .NET Framework и паттернами. На много вопросов я не ответил, поэтому когда мой напористый экзаменатор молча собрал со столика исписанные листки, попрощался и вышел, я уж подумал, что меня "попросят".

Однако, нет, с понедельника выхожу на работу. :)
Вторник, 20 Сентября 2005 г.
10:29 Шкаф
Закончил ремонт, разбирал шкаф. Выкинул все книги по ИИ и подземной гидравлике, все свои статьи, диссер. Грустно конечно, зато место в шкафу освободил. Всё равно то, что было, уже не вернуть.

Бренность жизни познал, горевать погоди.
Знай - не даром колотится сердце в груди!
Не грусти о минувшем, что было, то сплыло.
Не грусти о грядущем - туман впереди.
Закрыть