Школяр и его окрестности (попытка классификации)
( Collapse ) |
...пришлось на вторник
Человек с доски
Алика я узнал в шестнадцать. Точнее, про Алика. В наш первый приезд на Белое (да и в последующие) я заметное время тратил на впитывание информации с отрядных досок: ещё и тридцать лет спустя дурацкая память подбрасывает имена-строчки — людей, которых я никогда не видел. Тут конечно могло сыграть совпадение имени-фамилии с известным бардом, но выяснением того, что человек с доски — это не автор «Зелёной кареты», всё могло и закончиться.
Через пару лет, когда Витька Агроскин, так получилось, стал играть заметную роль в моей беломорской и не только жизни, я узнал, что Алик работал с их классом, человек с доски стал человеком из баек.
Весной 93го, когда в школе внезапно замаячила большая дыра с преподаванием программирования, человек из баек стал коллегой. Для меня это было некоторое испытание — я был в самом разгаре работы с набранным классом, нас шарахало во все стороны, а тут рядом учитель моих старших товарищей. Не без робости я позвал Алика летом присоединиться к вывозу детей на ББС, он согласился — и как же горд я был тем, что он в какой-то момент рассказал мне, как хорошо мы делаем своё дело.
( Collapse )В кои-то веки вакансия официальна
Search for Adobe UXP if you want to learn what it is about.
Apply there or send me your CV if you want it to reach the hiring manager sooner (if I like it).
... и статистика
В свете завтрашнего полного Кавано, поигрался немножко с разными электоральными данными. Не то чтобы Америку открыл, но кое-какое количественное понимание её разделения для себя уточнил.
Примечание: для простоты два независимых сенатора (один из которых чуть не стал кандидатом в президенты от ДемПартии) будут считаться демократами.
- Только 13 штатов из 50 имеют разделённые делегации (республиканец + демократ); 19 штатов прислали двух республиканцев, 18 — двух демократов.
- Доля избирателей между этими тремя группами такая: 27% — разделённые, 30% — два республиканца, 43% — два демократа. Эти 13% разницы — 30 миллионов избирателей.
Что делать с тем, что выбор трети населения обеспечит нам отмену Roe-Wade и возвращение preconditions в страховки не очень понятно. Хоть в Канаду езжай.
In memoriam
Спасибо, Пашка, за Бродского и Галича, но ещё больше за то, что в разговорах давал почувствовать, что мнение подростка может кому-нибудь быть интересно. И за "Альма-матер" на нашем выпускном, хоть мы потом её сами спели и лучше. Белой скатертью дорога в ясные края...
На скалы грозные взлетал
Вот возьмём пример: лектор разбирает сортировку List вставками. Дай, думаю, напишу ради лучшего осознания языка HeapSort. Сказано - сделано. Но ведь пока после удаления вершины восстановишь кучу, пол-дерева заново создастся. Понятно же, что с imperative/mutable и код короче, и работает быстрее. Гляжу в исходники всяких map/fold/reduce - ну конечно же внутри есть переменные.
Короче, на что похожи реальные большие проекты на Scala?
Платформенное
По некоторым причинам пришлось на работе искать синоним к слову "платформа". Ну, не без чёрного юмора подумал я, пусть будет "лафет": взлетит проект - пушку приладим, не взлетит - гонки устроим, хотя эту шутку долго будет переводить.
Наверняка, думаю, слово-то французское, должно писаться "lafette". Погуглил... В общем, граждане, остерегайтесь немецких подделок. Пишется оно именно так, только не по-французски, а по-немецки, и является исковерканным "l'affût".