July 2025

S M T W T F S
  12345
67891011 12
13141516171819
20212223 242526
2728293031  

Style Credit

Expand Cut Tags

No cut tags

January 16th, 2007

hitech: Основная иконка (Default)
Tuesday, January 16th, 2007 03:06
Сложность программы имеет тенденцию расти экспоненциально, пока не превысит способности программиста.
Памятка разработчику.

Продолжаю работу над своим вьюером; переписываю ту часть, которая работает с жёстким диском.

Много компьютерных ругательств )

Итак, проблема изменения метода сортировки решена в теории, время воплотить идею в коде. С этой мыслью я забурился в книгу The C++ Standard Template Library, и в главе 14 (map и multimap) обнаружил задачу № 14.5:

Измените шаблонный класс map так, чтобы можно было менять правила упорядочивания после создания объекта.

Для справки: это именно то, что я собираюсь сделать. Не с map`ом, а с set`ом, но это близнецы-братья.

Около задачи - пометка жирным шрифтом: "очень сложно".

Ну как не вспомнить следующую цитату из великого Конфуция?
Незнание об опасности ведёт к массовому героизму.
Кун Фу Цзы.

Впервые за последние два года я буду решать задачу из учебника по программированию, причём не просто задачу, а Очень Сложную задачу. И не для кого-то, а для себя. И не потому, что больше делать нечего, а потому, что мне интересно. Мне жутко интересно - справлюсь ли я со страшным монстром STL (я с ним со времени учёбы не общался), с шаблонами (шапочное знакомство) и с пойнтерами на функции (вообще в первый раз вижу) одновременно?
Tags:
hitech: Основная иконка (Default)
Tuesday, January 16th, 2007 11:51
Даже я по утрам не выгляжу как Синди Кроуфорд.
Синди Кроуфорд.

Каждое утро начинается одинаково. Звонит будильник, и кот, который до сих пор спал у меня между ног, сонно мурча, забирается ко мне на живот... На мочевой пузырь. И мурчит. Мурчит так, что всё вокруг дрожит, а содержимое мочевого пузыря начинает проситься наружу. Если не просится, то кот начинает ритмично перебирать по моему животу лапками, чтобы уж точно запросилось.

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

Весь процесс может повторяться много раз на протяжении до полутора часов (будильник звонит каждые 10 минут). И каждый раз начинается с уматерения меня в мочевой пузырь и заканчивается пережиманием сонной артерии. Энурезом я пока не страдаю, но с таким котом - это дело времени.
hitech: Основная иконка (Default)
Tuesday, January 16th, 2007 14:40
- Примите две таблетки, а завтра, если проснетесь, еще две.
Врач.

Змей:
- Это твой последний шанс, Ева. Потом пути обратно не будет. Проглоти зелёное яблоко - всё это закончится, ты проснёшься рано утром и будешь верить в то, во что ты хочешь верить. Проглоти жёлтое яблоко - ты окажешься в стране чудес, и я покажу тебе, насколько глубока кроличья нора.

(с) моё.