Наивное программирование
14 subscribers
9 photos
1 file
16 links
как жить, когда ты маленький храбрый тостер
Download Telegram
- Слышишь, коты научились открывать москитную сетку на кухне и в ночи вылезают на внешний подоконник, - сообщаю я с утра Артёму. Он находит взглядом наших шерстяных мешков и говорит:
- Ну, раз их число не уменьшилось и не увеличилось, то пока поводов беспокоиться нет.
- Настоящий программист, - смеюсь я, - проверил и с той, и с другой стороны.

...Но с сеткой, конечно, придется что-то придумывать - впрочем, детские замки неплохо действуют и для котов.
Щас будет мамское.

Наша 4,5-летняя нейросетка начала выдавать любопытные вещи, из которых видно, насколько законы физического мира для нее пока не имеют значения. Она не любит мыть голову, поэтому в один день упросила меня сделать это завтра, а не сегодня. На следующий день на резонное замечание "мы с тобой вчера договорились, что помоем голову сегодня" выдала, что "тогда давай помоем голову вчера", и долго не понимала, почему мы с Артёмом не можем перестать ржать. Или вот на днях, уже лежа в постели, сказала, что не любит ночь, потому что скучно спать, и можно ли сделать так, чтобы ночь исчезла. На что я ей ответила, что, к сожалению, я это делать не умею, но прекрасно ее понимаю, мне тоже скучно спать. Зацепившись за концепт небытия, ребенок потом меня спросил, а вот если я исчезну? И ты исчезнешь? На что я (в полном ахуе) сказала, что это, наверно, будет интересно (зачем? почему я так сказала? ладно, уже не вернешь), а теперь в любом случае пора закрывать глазки и спать.

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

А еще, господи, как надоело быть беременной. У меня в эту субботу ровно 36 недель, можно мне там через пару дней уже рожать плз. Ну через неделю максимум.
Даниэлю недавно исполнился год, а я так и не могу привыкнуть, что у меня два ребенка. Новенький еще слишком новенький и свеженький. И разительно отличается, конечно.

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

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

Программирование мое пошло по пизде. Даник начал хоть как-то большими кусками спать только сейчас, а без сна я не человек, а огрызок. Соответственно, сложные умозрительные конструкции держать в голове плохо получается, а у моего начальника других не бывает. Он, впрочем, как отец троих детей, входит в положение и терпит мое падение производительности. Пытаюсь последнее время как-то расшириться и войти в прежнее русло, но с мутной башкой это тяжело. Очень скучаю по своим крутым теоретическим построениям, но пока приходится работать с тем, что есть. Надо как-то дотянуть до сентября, когда Даник тоже пойдет в садик, потому что пока что с ним сидит няня, но ребенок дома и ребенок в садике это все-таки разные вещи. Успокаиваю себя соломоновым "и это пройдет" - и делаю что могу.
Я очень люблю игры формата escape room и переиграла в какое-то неимоверное количество еще в то время, когда они были на флэше. Вживую комнаты тоже от меня не ушли, но двое детей не оставляют шанса последнее время. Зато я нашла невероятно крутые escape rooms от издателя Rusty Lake - последние две недели я прохожу их одну за другой, мне осталось всего 3 комнаты, и я, кажется, закончив, начну проходить их снова. У них прекрасное сочетание факторов: все очень логично и понятно, не нужен тупой перебор вариантов, но и не нужно ничего записывать, чтобы потом это использовать. Атмосфера саспенса и крутая аудиодорожка, единая вселенная на все комнаты - короче, я в восторге и реально кайфую от их изобретательности. Очень, очень давно я не получала такого удовольствия от игр.

Андроид: https://play.google.com/store/apps/dev?id=5341269538359321555&hl=en&pli=1
Эппл: https://apps.apple.com/us/developer/rusty-lake/id979777164

И, пользуясь случаем, еще одна залипательная игра на устный счет и вариативность (чем-то похоже на японские кроссворды):

Эппл: https://apps.apple.com/us/app/number-sums-numbers-game/id6449427809
Андроид: https://play.google.com/store/apps/details?id=com.easybrain.number.sums.puzzle&hl=en
Сижу вчера с начальником, обсуждаем очередной кусок работы. Подходит к концу второй час усиленного мозгового штурма на иврите, мозги кипят - допиливаем очередную итерацию системы разрешений, юзеров, привилегий, вот это все, ненавижу. Основные моменты выяснили, торгуемся за мелочи - я, как всегда, докапываюсь до деталей, шеф, как всегда, хочет парить в высях теории. В конце концов, не выдержав, говорю ему: слушай, у меня такое ощущение, что словами через рот мы передаем от силы 10% того, что у тебя и у меня в голове. Потому что мне от тебя нужна конкретика, а ты мне снова описываешь абстракцию, тебе нафиг не интересно, как я реализую все то, что ты тут наговорил.

Шеф ржет: Евгения, ты опять думаешь как программист.

Чуть не ответила ему: вот когда этот проект взлетит, ты сделаешь меня СТО, и я буду не кодить, а руководить, тогда, может, я и перестану думать, как программист. А пока нас тут три человека, я кровно заинтересована понимать, как я это все реализую.

Вслух, правда, сказала только последнее.

(Конечно, выебываюсь.)
Сейчас будет про нашу старшенькую.

Не так давно я увидела в ФБ объявление, что набирается онлайн-группа на математику для малышей, полчаса в неделю, учительница рассказывает сказки, попутно они там решают всякие задачки типа сколько морковки надо дать чудовищам, чтобы они отдали волшебный камень. Почитала ее канал, полистала группу, решила попробовать. Оказалось занятно, Майке нравится. Попутно пару раз в месяц эта учительница объясняет подоплеку занятий для родителей (типа - тут вот задачка на комбинаторику, а тут вот такая типичная ошибка для детей этого возраста), отвечает на вопросы, в общем, любопытно, я слушаю.

Неожиданным результатом занятий стало то, что Майка начала интересоваться подобного рода задачками (и я ее понимаю, такие упражнения для мозга очень приятны), в итоге, если мы идем пешком из одной точки в другую, она меня практически всегда просит давать ей задачки - на ходу, правда, получается решать только устный счет, а на уроках у нее еще всякие рисунки с расстояниями и прочим, но все равно это лучше, чем когда она идет и ноет, что ей скучно. Так вот, из наблюдений за почти шестилетним ребенком:
- очень тяжело дается прием "посчитать пары", типа 3 девочки и 3 мальчика танцуют в парах мальчик-девочка, а сколько всего пар
- "полтора" ужасно непонятное слово, если сказать, что снеговик ростом 6 (неважно), а девочка ростом с полтора снеговика (и даже целый снеговик и еще половина), то все равно не посчитает
- дроби вообще с трудом осознаются - я купила классную магнитную книжку, где ребенок из магнитов разных размеров складывает круги и все очень наглядно, но идет тяжко (я, кажется, многого хочу от детки)
- при этом хорошо понимает про часть целого, что больше в мире - винограда или ягод вообще - отвечает верно, да еще и с возмущением, что я спрашиваю такие очевидные вещи
- "четвертый лишний" чаще всего отвечает правильно, но ход решения объясняет с трудом, задачки с двойным ответом тоже не очень понимает
- время - для ее возраста концепт очень мутный, должно отрасти годам к 7. Если сказать, что она складывает или вычитает часы, то прямо зависает, при этом на предметах уже вполне бодро работает.

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

Еще одна смешная деталь: учительница упоминала книжку про домашний математический кружок, я ее нашла и потихоньку читаю (https://math.ru/lib/files/pdf/zv-book.pdf). Так вот, там есть фраза: "...я нашёл двух коллег, увлечённых той же, новой для всех нас, темой: Сергея Ландо и Георгия Шабата". Шабат, Шабат, подумала я, неужели он? И правда, это тот самый Георгий Шабат, который вел у нас тервер в университете. А в прошлом году, судя по ФБ его сына, гостил у него в Кфар Сабе.
Уже больше месяца живем под обстрелами - мы чуть севернее Хайфы, нам стабильно прилетает минимум раз в день, причем обычно с утра. Вчера прилетело в 7 утра и в 7 вечера, когда мы как раз заканчивали ужинать. Посидели в укрытии, вышли, ору Артёму с кухни:
- Я тебе зуб даю, эта хрень по крону* стреляет. Сидит там какой-то Рафи** исламский, Мухаммад недоделанный, и по клавишам едва попадает. Ну перепутал слегка, что поделать.
- Рафик не уиноват! - отвечает Артём.

Сегодня в 7 утра прилетел беспилотник, сбили южнее нас. Но потом обстрел был в 10.20, что-то опять там напутали.

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

*крон - линуксовая утилита, позволяющая запускать задания в определенное время.
**Рафи - наш знакомый, выучивший пхп 15 лет назад и с тех пор не выучивший больше ничего. Его имя используется в нашей семье как обозначение эпичного невежды.
Продолжаю методично проходить escape-the-rooms, обнаружила для себя студию Glitch Games (https://glitch.games/) - отличные загадки, отличный юмор. Сначала показалось слишком сложно, но потом я поняла, как оно работает, и приноровилась.

Так вот. В тот момент, когда я захожу в тупик и склоняюсь к тому, чтобы подсмотреть какой-то хинт, надо сжать зубы и отложить игру в сторону. Это знак, что я устала, глаз замылился, нужно подождать несколько часов, чтобы вдруг обнаружить просмотренную подсказку или понять, как складывается пазл.

И с работой, сука, все то же самое! Вынуждено делала перерыв на 2 дня из-за вируса (господи, дай сил пережить первый год мелкого в садике) - а сейчас докрутила, особо не напрягаясь, то, во что билась башкой в воскресенье.

А игрушечки хорошие. Причем мне понравилась не типа самая крутая у них "All That Remains", а "Ferris Mueller's Day Off", очень ржачная.
Все-таки лучший рецепт моей производительности - понимание задачи. Всю предыдущую неделю херачила, как не в себя, потому что было ясно: вот исходные данные, должен быть такой вот результат - now kiss! Притащила шефу в клювике, вот, пашет! Он меня дальше озадачил, и вот я уже полтора часа сижу и пытаюсь заставить себя работать, потому что полученное от него ТЗ довольно размыто. Исходные данные есть, но у меня полная свобода их вертеть и редактировать ("Евгения, ты опять думаешь, как программист!"). Результат примерно ясен, но его окончательную картину тоже надо выстроить мне (желательно еще с ним согласовать, я не всегда правильно перевожу его теоретические построения в прикладное применение).

Мне нравится моя работа, мои задачи и моя зарплата за эти задачи, но иногда просто хочется уебать шефа лопатой, чтобы он давал больше определенности.
Forwarded from Eva Shipova
Друзья, с радостью и волнением я объявляю начало работы над моим первым фотопроектом. Речь идет о выставке фотографий и историй, объединенных общим концептом. Чтобы выставка состоялась, мне нужно набрать материал, и я приглашаю вас принять участие. Репост также приветствуется, как и комментарии или замечания, поскольку это мой первый официальный анонс в соцсетях. Помимо выставки возможен также выпуск книги или работа в других форматах, думаю, что все выкристаллизуется по ходу дела.
Выставка будет на немецком, но сбор материала возможен на любом языке. Сразу обращаю ваше внимание, что по немецким законам для публикации фотографий требуется письменное разрешение всех присутствующих на фото лиц.
Спасибо!


Фотопроект "Тайная история"

Представьте: вы смотрите на черно-белую фотографию незнакомого вам человека. Он стоит на центральной площади Восточного Берлина и держит в руках транспарант, критикующий правительство ГДР. Через четыре минуты полиция Штази арестует его и посадит в тюрьму.
Что чувствует этот человек? Страх, безнадежность, отчаяние, отсутствие смысла жизни, кроху надежды на перемены?
На самом деле этот человек сам спланировал свой арест. Его зовут Лотар Шульц, и его главной мечтой было уехать из ГДР. Работая на АЭС и имея доступ к секретным данным, он не мог надеяться на то, что его выпустят на запад. Но он нашел лазейку: в то время ФРГ выкупало у ГДР политических заключенных. Шульц был арестован в 1978 году, а уже в 1981 уехал в ФРГ. Он говорил, что это был самый счастливый день его жизни.

Посмотрите на другую фотографию. На ней девушка с волосами до плеч задумчиво заносит руку над шахматной доской. О чем она думает? Каким будет ее следующий ход? Есть ли у нее шансы на победу? Волнение и желание доказать свое гроссмейстерское мастерство?
Мы точно не знаем. Но вполне возможно, Сара Хадем, иранская шахматистка, снявшая головной платок во время чемпионата мира в 2023 году, думала о том, сможет ли она когда-нибудь вернуться на родину. Незадолго до этого одна ее соотечественница погибла после ареста из-за неношения обязательного в Иране хиджаба.

У вас тоже есть фотография, за которой скрывается совсем не то, что она показывает? Возможно, за вашим снимком прячется невидимая зрителю история, драматическая, смешная или абсурдная? И вы не против поделиться этим кадром с миром?
Мой фотопроект "Тайная история" показывает, насколько великим может быть разрыв между тем, что фотография показывает, и тем, что она скрывает. Если вы готовы рассказать свою тайную историю, напишите мне, и мы обсудим все детали проекта подробнее.

Ева Шипова
@blixa_ketzer
Дорогое мироздание, когда я лет 10 назад переходила из лингвистики в программирование и вздыхала "ну может быть в будущем я еще вернусь в лингвистику, только немного с другой стороны", я не очень верила, что эти вздохи таки окажутся пророческими.

Шеф пишет сейчас документацию довольно высокого уровня к тому комплекту проектов, что я и Сережа пилим для него уже третий год, и там все чаще возникают слова "семантический уровень", "синтаксис", "онтология" и "таксономия". Я выступаю в роли бета-ридера, то есть читаю все, что он написал в соавторстве с ЧатЖПТ (господи, какое счастье, что он есть, раньше я была и в роли ЧатЖПТ), попутно докапываясь до разных непонятных мне мест. Потому что если мне они не ясны, то постороннему человеку будет непонятно тем более. И не раз я слышала от шефа, мол, ну ты же лингвист, я так мол, а ты точно знаешь - и тут мне очень хочется закричать, что какой я лингвист, я просто рядом постояла, а вот бы тебя свести хотя бы с моими преподавателями... На этом месте я вспоминаю, что "взрослые - это мы" (с) Линор Горалик, собираю себя обратно в человека разумного, выкапываю из памяти понятия "денотат" и "референт" и объясняю свою точку зрения. Какой-то диалог даже получается, несколько мест удалось расширить и пояснить, но синдром самозванца, конечно, кроет жестко.

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