![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Сегодня мой рабочий день начался рано, в 2 часа ночи. Я проснулся от кошмара. Мне приснилось что телевизионный сёстры Олсен написали класс SerializableImpl, и теперь у нас в конторе всяк, кто писал implements Serializable, должен писать extends SerializableImpl. (У нас, конечно, есть такие звёзды, и вы их знаете - они ещё Джус изобрели). Что же касается "ну а как моя иерархия классов", так Стиви уже писал, что нынче иерархия классов не положена, а надо пользовать делегацию. Делегация наш рулевой. Хотя делегатов в джаве и нету, не положено.
В результате я целый яас сидел писал на Скале множества Цермело; всё хорошо, и аксиома выбора есть - но с аксиомой бесконечности что-то не фурычит, patternы не matchатся.
На самом деле всё это детские игрушки, конечно. Напоминает мне Андрея Петровича и его маразм. Но хочется!
С утречка разъехались с подругой на свои работы, Брэди ещё не пришодчы был. Завтракал как обычно (уже писал, хрен ли повторяться).
Засел за компьютер, продолжил борьбу за компиляцию, как прям в 1970-и каком-нибудь. На мои письма с воплями-просьбами о помощи ни одна собака не откликнулась. Самому придётся.
В 11 пришел Сибу, и мы проявили энтузиазм на тему малаяламской клавиатуры. Будет продвигать; он сам же раскладку и писал.
Включил компьютер; позвонила скайпом подруга; у меня микрофон не работает, зато работает видеокамера, и я ей жестами показывал что я делаю, как тот мальчик Хуан. Примерно теми ж, и в той же позе.
В 12:30 подруга явилась лично; я, фрустрированный но с идейками, рассеянно вышел, нашел её на паркинге, и мы пошли в Пинчо пожевать чего бог пошлёт.
Он послал салат из какой-то вегетарианской крупы, кусочек сёмужки, гаспаччо, куриный супчик, чечевицу, говяжьи рёбрышки, жареную форель, а на десерт - жареный ананас со сгущёнкой и орехами. Ну и на запивку я взял комбуча, т.е. наш гриб. Ну обожрался конечно. Но от карбзов же голова варит.
Короче, пришел, почистил список таргетов в интелиджее, всё скомпилировалось, всё заработало, занялся делом. О!
Но в 2, как договаривались, пошел заниматься парным программированием с Ли Муром. В новую команду. Ли предложил для тренировки запрограммировать множества. Знаю ли я, спрашивает, что такое множества. Я ему Цермело-Френкеля задвигать не стал, вкратце изложил только Цермело; изложил две-три формулировки аксиомы выбора, и рассказал, что в джаве множества конечны и перечислимы. Объяснил про перечислимость. После чего мы стали играть в test-driven pair programming, что напомнило мне опять же формулировку аксиомы выбора в стиле Револьта Пименова и Рувима Гуревича. Завтра ещё пойду.
Думал, что интёрна надо забирать в 4, но оказалось - в полпятого. Так что полчаса времени завелось. Прия попросила помочь с интелиджеем. Да с удовольствием. Но только не сейчас, говорит, сейчас она пошла в джим. Ну и ладно.
Вышли из класса интёрны, в том числе и И. И мой интёрн, с прошлого года. Хм. Практикант, наверное, было бы правильнее. И, практикант. Только что прилетел из Китая, на каникулы ездил.
Отвёл его на его рабочее место; он тут же ломанулся машину конфигурировать. И! А я свою глухню (микрофон не работает) снёс в текстоп, и там парень мне драйвер старый вынул, новый вставил. Заработало. Тем временем и И в текстоп подтянулся; у него тоже сломато что-то оказалось. У него, кстати, тоже камера на декстопе присобачена. Для коллаборации.
Но в пошестого мне мою машинку починили и я пошел работать. И, наверное, принёс удачу из Китая. Потому что, блин, вся эта дрянь, которую я последние три недели пытался сконфигурировать, скомпилировать и заставить работать, вдруг зачирикала только так. Что же я дам студенту в качестве задачи на 2 недели, а, а?!
Ну всё, в 6:50 я послал Сэму ченджлист да и пошел на патерн груп, обсуждать 19-ю главу книги по скале, ковариантную и контравариантную параметризацию типа.
В Хоби (где и происходит мероприятие) взял себе блинов с чаем. Хоть мы и растолстели с подругой (в сумме с воскресенья ко вторнику набрали примерно 15 фунтов), но жрать-то хочется.
А в скале самое стрёмное - это implicit parameters. Ну или надо ещё разобраться как этим делом пользоваться.
Домой приволокся вот почти в 10. Посмотрел, чего там Брэди понаделал в ванной на втором этаже трубу провёл к унитазу), и спать, спать...
В результате я целый яас сидел писал на Скале множества Цермело; всё хорошо, и аксиома выбора есть - но с аксиомой бесконечности что-то не фурычит, patternы не matchатся.
На самом деле всё это детские игрушки, конечно. Напоминает мне Андрея Петровича и его маразм. Но хочется!
С утречка разъехались с подругой на свои работы, Брэди ещё не пришодчы был. Завтракал как обычно (уже писал, хрен ли повторяться).
Засел за компьютер, продолжил борьбу за компиляцию, как прям в 1970-и каком-нибудь. На мои письма с воплями-просьбами о помощи ни одна собака не откликнулась. Самому придётся.
В 11 пришел Сибу, и мы проявили энтузиазм на тему малаяламской клавиатуры. Будет продвигать; он сам же раскладку и писал.
Включил компьютер; позвонила скайпом подруга; у меня микрофон не работает, зато работает видеокамера, и я ей жестами показывал что я делаю, как тот мальчик Хуан. Примерно теми ж, и в той же позе.
В 12:30 подруга явилась лично; я, фрустрированный но с идейками, рассеянно вышел, нашел её на паркинге, и мы пошли в Пинчо пожевать чего бог пошлёт.
Он послал салат из какой-то вегетарианской крупы, кусочек сёмужки, гаспаччо, куриный супчик, чечевицу, говяжьи рёбрышки, жареную форель, а на десерт - жареный ананас со сгущёнкой и орехами. Ну и на запивку я взял комбуча, т.е. наш гриб. Ну обожрался конечно. Но от карбзов же голова варит.
Короче, пришел, почистил список таргетов в интелиджее, всё скомпилировалось, всё заработало, занялся делом. О!
Но в 2, как договаривались, пошел заниматься парным программированием с Ли Муром. В новую команду. Ли предложил для тренировки запрограммировать множества. Знаю ли я, спрашивает, что такое множества. Я ему Цермело-Френкеля задвигать не стал, вкратце изложил только Цермело; изложил две-три формулировки аксиомы выбора, и рассказал, что в джаве множества конечны и перечислимы. Объяснил про перечислимость. После чего мы стали играть в test-driven pair programming, что напомнило мне опять же формулировку аксиомы выбора в стиле Револьта Пименова и Рувима Гуревича. Завтра ещё пойду.
Думал, что интёрна надо забирать в 4, но оказалось - в полпятого. Так что полчаса времени завелось. Прия попросила помочь с интелиджеем. Да с удовольствием. Но только не сейчас, говорит, сейчас она пошла в джим. Ну и ладно.
Вышли из класса интёрны, в том числе и И. И мой интёрн, с прошлого года. Хм. Практикант, наверное, было бы правильнее. И, практикант. Только что прилетел из Китая, на каникулы ездил.
Отвёл его на его рабочее место; он тут же ломанулся машину конфигурировать. И! А я свою глухню (микрофон не работает) снёс в текстоп, и там парень мне драйвер старый вынул, новый вставил. Заработало. Тем временем и И в текстоп подтянулся; у него тоже сломато что-то оказалось. У него, кстати, тоже камера на декстопе присобачена. Для коллаборации.
Но в пошестого мне мою машинку починили и я пошел работать. И, наверное, принёс удачу из Китая. Потому что, блин, вся эта дрянь, которую я последние три недели пытался сконфигурировать, скомпилировать и заставить работать, вдруг зачирикала только так. Что же я дам студенту в качестве задачи на 2 недели, а, а?!
Ну всё, в 6:50 я послал Сэму ченджлист да и пошел на патерн груп, обсуждать 19-ю главу книги по скале, ковариантную и контравариантную параметризацию типа.
В Хоби (где и происходит мероприятие) взял себе блинов с чаем. Хоть мы и растолстели с подругой (в сумме с воскресенья ко вторнику набрали примерно 15 фунтов), но жрать-то хочется.
А в скале самое стрёмное - это implicit parameters. Ну или надо ещё разобраться как этим делом пользоваться.
Домой приволокся вот почти в 10. Посмотрел, чего там Брэди понаделал в ванной на втором этаже трубу провёл к унитазу), и спать, спать...