Последние полтора года я проработал фронтенд-разработчиком в Яндексе — успел поработать над Яндекс Бизнесом, Директом и даже немного над Поиском. Было супер интересно, первый опыт работы в крупной компании над масштабными проектами. Культура тоже была на высоте, работалось поразительно комфортно (в первую очередь благодаря замечательной команде). Почти весь этот период я провел на удаленке из Нидерландов, совмещая работу с учебой, за что им отдельное спасибо. Но всему приходит конец, неделю назад я ушёл из Яндекса.
Но есть и хорошие новости! На следующей неделе я выхожу на работу в маленький нидерландский стартап под названием Teero. Скорее всего вы о них ничего не слышали, ребята делают медтех платформу для американского рынка. Весь код у них написан на Typescript, я буду этаким фулстек-инженером.
У них есть офис в Амстердаме, и я буду туда иногда ездить (гибрид). Это тоже скорее плюс, потому что в Амстердаме, я надеюсь, будет проще влиться в эмигрантскую и «деловую» тусовку, которой мне так не хватает в моей глубинке. Оформление официальное — прямо сейчас получаю рабочую визу (kennismigrant), так как по учебной нельзя работать больше чем на полставки. При этом учёбу бросать не планирую, в компании не против.
Это событие действительно ощущается как «новая глава». Впереди ещё много трудностей (новая компания, англоязычная рабочая среда, продолжение учёбы), но никогда до этого у меня не было такого набора возможностей. Будем смотреть, что из этого выйдет!
Please open Telegram to view this post
VIEW IN TELEGRAM
🍏 Написал мини-гайд по возможностям drag-n-drop в макоси. Drag-n-drop прочно интегрирован в мои воркфлоу и экономит мне порядочно времени. Но отнюдь не все используют его на полную, и я надеюсь это исправить.
Лайк, шер, пишите в комменты если забыл какие-то интересные юзкейсы
https://loskir.notion.site/Drag-n-drop-macOS-13972defa598805ab8d3fe2275fdd0ae
Лайк, шер, пишите в комменты если забыл какие-то интересные юзкейсы
https://loskir.notion.site/Drag-n-drop-macOS-13972defa598805ab8d3fe2275fdd0ae
Кирилл's Notion on Notion
Drag-n-drop в macOS
Обзор возможностей drag-n-drop в macOS
tg_image_3110770368.png
3.5 MB
Занятная карта, показывающая, насколько время на часах отличается от астрономического. Синий цвет означает, что время на часах отстаёт от астрономического, красный — что опережает.
Тут изображена ситуация зимой (без летнего времени), но в википедии я нашёл очень показательную цитатку: «Летом в испанском городе Виго (на самом западе страны) астрономический полдень наступает в 14:41 по местному времени»
И ведь с какой-то стороны это является таким же свойством местности, как, например, климат. Часовой пояс, конечно, можно поменять, но это происходит исключительно редко. Чем в более красной зоне вы находитесь, тем позже зимой садится солнце. Например, в Минске закат почти на час позже, чем в Москве.
Ещё один интересный факт про часовые пояса — Daylight Saving Time, оказывается, подразумевает лето, а не зиму (по-русски это называется «Летнее время», но я никогда не воспринимал его в отрыве от Зимнего времени, поэтому рассматриваю английский термин). Его ввели для того, чтобы летом солнце вставало не в 4 утра, когда все спят, а на час позже, когда уже можно работать, и светило допоздна. У меня в голове почему-то всегда была мысль, что это зимнее время должно что-то там сохранять, и недоумевал, как закат в пять дня этому поможет.
Тут изображена ситуация зимой (без летнего времени), но в википедии я нашёл очень показательную цитатку: «Летом в испанском городе Виго (на самом западе страны) астрономический полдень наступает в 14:41 по местному времени»
И ведь с какой-то стороны это является таким же свойством местности, как, например, климат. Часовой пояс, конечно, можно поменять, но это происходит исключительно редко. Чем в более красной зоне вы находитесь, тем позже зимой садится солнце. Например, в Минске закат почти на час позже, чем в Москве.
Ещё один интересный факт про часовые пояса — Daylight Saving Time, оказывается, подразумевает лето, а не зиму (по-русски это называется «Летнее время», но я никогда не воспринимал его в отрыве от Зимнего времени, поэтому рассматриваю английский термин). Его ввели для того, чтобы летом солнце вставало не в 4 утра, когда все спят, а на час позже, когда уже можно работать, и светило допоздна. У меня в голове почему-то всегда была мысль, что это зимнее время должно что-то там сохранять, и недоумевал, как закат в пять дня этому поможет.
🇩🇪 Интересности из Берлина
1-5. Ампельман — так называют человечка, которого изображали на пешеходных светофорах в Восточной Германии. Кстати, до сих пор встречается на многих светофорах в Берлине. Так вот, у него есть свой фирменный магазин, полностью состоящий из мерча, ему посвященному. Мармеладки, уточки, футболки, рюкзаки, брелочки и ещё куча всего. Я был просто в восторге (но ничего не купил). Почитать про Ампельмана можно тут у Аркадия Гершмана
6-7. Невероятно прелестная кафешка Witch Garden недалеко от центра, понравившаяся не только вкусным рафом и выпечкой, но и интерьером. Кстати, бариста говорила по-русски (по моим наблюдениям корреляция между наличием рафа в меню и русскими почти 100%-я)
8. Велодорожка «откусывает» кусочек тротуара, чтобы сделать поворотную полосу
9. Просто красивое здание (Дом Марии Элизабет Людерс)
1-5. Ампельман — так называют человечка, которого изображали на пешеходных светофорах в Восточной Германии. Кстати, до сих пор встречается на многих светофорах в Берлине. Так вот, у него есть свой фирменный магазин, полностью состоящий из мерча, ему посвященному. Мармеладки, уточки, футболки, рюкзаки, брелочки и ещё куча всего. Я был просто в восторге (но ничего не купил). Почитать про Ампельмана можно тут у Аркадия Гершмана
6-7. Невероятно прелестная кафешка Witch Garden недалеко от центра, понравившаяся не только вкусным рафом и выпечкой, но и интерьером. Кстати, бариста говорила по-русски (по моим наблюдениям корреляция между наличием рафа в меню и русскими почти 100%-я)
8. Велодорожка «откусывает» кусочек тротуара, чтобы сделать поворотную полосу
9. Просто красивое здание (Дом Марии Элизабет Людерс)
🚇 🔁🚆 Зацените: кроссплатформенная пересадка метро <-> поезд на Amsterdam Amstel.
На одной платформе останавливаются метро из центра и поезда из центра, на другой, соответственно, в обратную сторону. В итоге для большинства маршрутов не надо даже менять платформы, просто пройти с одного края на другой (не забыв при этом сделать чекаут поездки из GVB и чекин в NS)
На одной платформе останавливаются метро из центра и поезда из центра, на другой, соответственно, в обратную сторону. В итоге для большинства маршрутов не надо даже менять платформы, просто пройти с одного края на другой (не забыв при этом сделать чекаут поездки из GVB и чекин в NS)
🗓️ Календари на Андроиде
Я обожаю календари, в них удобно хранить свои планы и оценивать время. Особенно удобно, когда события из всех источников можно собрать в одном приложении. У меня их обычно три: рабочий (google), личный (icloud) и учебный (подписной календарь).
На эпловских устройствах приложение календаря поддерживает любые CalDAV/iCal источники, поэтому с ними никаких проблем не возникает. А вот на Андроиде история другая: из коробки в систему можно добавить только ограниченный список аккаунтов (google, exchange, мб еще какие-то). Нужных мне в этом списке не оказалось. Я долго искал обходные пути и в итоге нашёл.
ICSx5 и DAVx5 — маленькие опенсорс программки, интегрирующие iCal и CalDAV календари в систему. Насколько я понимаю, у Андроида есть системная апишка, через которую сторонние приложения могут афишировать свои события и предоставлять обработчики некоторых действий с ними (перенос времени, accept/decline etc) для других приложений, которые эти события могу читать. После настройки аккаунтов в этих приложениях они появятся в гугл календаре и других календарных клиентах, использующих эту системную апишку.
Собственно, жаль, что на андроиде нет first-party поддержки кастомных провайдеров календарей. Но прелесть в том, что эту поддержку можно при желании накастомить самому.
Я обожаю календари, в них удобно хранить свои планы и оценивать время. Особенно удобно, когда события из всех источников можно собрать в одном приложении. У меня их обычно три: рабочий (google), личный (icloud) и учебный (подписной календарь).
На эпловских устройствах приложение календаря поддерживает любые CalDAV/iCal источники, поэтому с ними никаких проблем не возникает. А вот на Андроиде история другая: из коробки в систему можно добавить только ограниченный список аккаунтов (google, exchange, мб еще какие-то). Нужных мне в этом списке не оказалось. Я долго искал обходные пути и в итоге нашёл.
ICSx5 и DAVx5 — маленькие опенсорс программки, интегрирующие iCal и CalDAV календари в систему. Насколько я понимаю, у Андроида есть системная апишка, через которую сторонние приложения могут афишировать свои события и предоставлять обработчики некоторых действий с ними (перенос времени, accept/decline etc) для других приложений, которые эти события могу читать. После настройки аккаунтов в этих приложениях они появятся в гугл календаре и других календарных клиентах, использующих эту системную апишку.
Собственно, жаль, что на андроиде нет first-party поддержки кастомных провайдеров календарей. Но прелесть в том, что эту поддержку можно при желании накастомить самому.
Ещё одна моя любимая фича в эпловском календаре — таймлайн виджет. Не знаю почему, но я вообще не могу воспринимать события в виде списка, а таймлайн для меня просто идеально наглядный
На андроиде я не встречал полного аналога такого виджета, самое близкое, что нашёл — Your Calendar Widget. Программа даёт много возможностей для кастомизации, и одна из фич — мини-таймлайн сверху
Но я всё ещё не теряю надежд найти что-то более похожее на эпловскую реализацию (и даже иногда возникают мысли самому поиграться с котлином и рендерингом виджетов), если есть на примете прикольные виджеты для календаря — буду признателен
На андроиде я не встречал полного аналога такого виджета, самое близкое, что нашёл — Your Calendar Widget. Программа даёт много возможностей для кастомизации, и одна из фич — мини-таймлайн сверху
Но я всё ещё не теряю надежд найти что-то более похожее на эпловскую реализацию (и даже иногда возникают мысли самому поиграться с котлином и рендерингом виджетов), если есть на примете прикольные виджеты для календаря — буду признателен
Итоги 2024
Это был очень интересный год с огромной положительной динамикой. После дикого стресса от переезда в Нидерланды во второй половине 2023 я наконец оправился и неплохо обустроился. В первую очередь, конечно, прокачался в социальном плане. До переезда у меня не было ни одного знакомого из Нидерландов, и первые несколько месяцев мне было очень не по себе из-за этого. Но в 2024 я смог построить комфортный круг общения. Могу даже смело заявить, что в Нидерландах у меня теперь социалочка не хуже, чем была в Москве (не в укор моим московским друзьям, скучаю)
В первую половину года как будто не происходило ничего особо примечательного, кроме обычной работы и учёбы. Параллельно с этим я прикладывал осознанные усилия для расширения круга общения. Сначала казалось, что я прикладываю усилия вникуда, но постепенно это стало давать свои плоды. Мне кажется, важно отметить это как свою заслугу.
В августе сделал лазерную коррекцию зрения. Только сейчас вспомнил, что совсем никак не освещал это в публичном поле. Делал в России по ДМС от Яндекса, 10/10 всем советую. У меня была близорукость -4.5, сейчас чёткая единица. Не то чтобы какое-то life-changing улучшение, но определенно прикольно!
В сентябре пошёл на курсы нидерландского. До этого целый год прожил вообще без знания языка, в Нидерландах это более чем окей. Уровень у меня сейчас чуть меньше, чем A1, но уже развилась неплохая интуиция на произношение и какие-то несложные грамматические структуры. Но самое главное, что язык начал мне нравиться! Сначала была какая-то неприязнь, но теперь кажется, что очень даже миленький язык.
В ноябре вышел на новую работу в нидерландской компании. Ещё в 2022 мне было сложно представить, что я буду официально работать в другой стране, но теперь это стало реальностью. Большую роль в этом сыграла удача (на самом деле я не хотел менять работу и наткнулся на вакансию совсем случайно), но и моя заслуга в этом есть. Очень рад что так получилось, посмотрим что будет дальше.
За этот год я побывал в 8 странах: 🇳🇱 Нидерланды, 🇷🇺 Россия, 🇦🇲 Армения, 🇷🇸 Сербия, 🇰🇿 Казахстан, 🇧🇬 Болгария, 🇩🇪 Германия и 🇧🇪 Бельгия. Особенно рад, что я не просто побывал там, но и повстречался с огромным количеством замечательных людей. Для меня это очень важно, путешествия в одиночку мне абсолютно не доставляют.
Это был очень интересный год с огромной положительной динамикой. После дикого стресса от переезда в Нидерланды во второй половине 2023 я наконец оправился и неплохо обустроился. В первую очередь, конечно, прокачался в социальном плане. До переезда у меня не было ни одного знакомого из Нидерландов, и первые несколько месяцев мне было очень не по себе из-за этого. Но в 2024 я смог построить комфортный круг общения. Могу даже смело заявить, что в Нидерландах у меня теперь социалочка не хуже, чем была в Москве (не в укор моим московским друзьям, скучаю)
В первую половину года как будто не происходило ничего особо примечательного, кроме обычной работы и учёбы. Параллельно с этим я прикладывал осознанные усилия для расширения круга общения. Сначала казалось, что я прикладываю усилия вникуда, но постепенно это стало давать свои плоды. Мне кажется, важно отметить это как свою заслугу.
В августе сделал лазерную коррекцию зрения. Только сейчас вспомнил, что совсем никак не освещал это в публичном поле. Делал в России по ДМС от Яндекса, 10/10 всем советую. У меня была близорукость -4.5, сейчас чёткая единица. Не то чтобы какое-то life-changing улучшение, но определенно прикольно!
В сентябре пошёл на курсы нидерландского. До этого целый год прожил вообще без знания языка, в Нидерландах это более чем окей. Уровень у меня сейчас чуть меньше, чем A1, но уже развилась неплохая интуиция на произношение и какие-то несложные грамматические структуры. Но самое главное, что язык начал мне нравиться! Сначала была какая-то неприязнь, но теперь кажется, что очень даже миленький язык.
В ноябре вышел на новую работу в нидерландской компании. Ещё в 2022 мне было сложно представить, что я буду официально работать в другой стране, но теперь это стало реальностью. Большую роль в этом сыграла удача (на самом деле я не хотел менять работу и наткнулся на вакансию совсем случайно), но и моя заслуга в этом есть. Очень рад что так получилось, посмотрим что будет дальше.
За этот год я побывал в 8 странах: 🇳🇱 Нидерланды, 🇷🇺 Россия, 🇦🇲 Армения, 🇷🇸 Сербия, 🇰🇿 Казахстан, 🇧🇬 Болгария, 🇩🇪 Германия и 🇧🇪 Бельгия. Особенно рад, что я не просто побывал там, но и повстречался с огромным количеством замечательных людей. Для меня это очень важно, путешествия в одиночку мне абсолютно не доставляют.
Почти месяц назад купил себе 3д-принтер, но до поста руки так и не добрались. Даже сейчас пишу просто потому что дальше откладывать уже нельзя.
Главная причина почему я не хотел писать пост — потому что я пока не успел поиграться с ним как следует. Напечатал на нем только с десяток готовых моделек, в основном брелочки-безделушки. В планах поставить CAD-софт и задизайнить хотя бы что-нибудь полезное, но времени и мотивации катастрофически не хватает.
Теперь про сам принтер. Это BambuLab A1 mini, самый базовый и компактный из их линейки. Доступное пространство для печати — 180×180×180 mm³, чуть поменьше чем 256×256×256 mm³ у старших моделей, но всё равно более чем достаточно.
Ещё до покупки начал замечать огромное медийное присутствие bambulab, казалось что у половины ютюберов есть принтер от них. Видимо, не зря: экспириенс печати показался мне супер юзер френдли. Всевозможные калибровки, автоматическое выравнивание подложки, сенсорный экранчик с прогрессом печати, даже какое-то шумоподавление звуков моторов. У них есть какой-то свой облачный сервис управления устройством, но я побоялся отдаваться в рабство китайцам и не стал его настраивать. И даже так флешки с файликами остались в прошлом, отправлять принты можно по сети. Там даже есть встроенная камера для таймлапсов, правда я так и не добрался вытащить их с карты памяти.
В общем, пока как-то так. А самое главное, что обошёлся он мне всего в ~€250 вместе с пачкой расходников. Кажется, еще пару лет назад за такие деньги можно было собрать только DIY за гаражами
Главная причина почему я не хотел писать пост — потому что я пока не успел поиграться с ним как следует. Напечатал на нем только с десяток готовых моделек, в основном брелочки-безделушки. В планах поставить CAD-софт и задизайнить хотя бы что-нибудь полезное, но времени и мотивации катастрофически не хватает.
Теперь про сам принтер. Это BambuLab A1 mini, самый базовый и компактный из их линейки. Доступное пространство для печати — 180×180×180 mm³, чуть поменьше чем 256×256×256 mm³ у старших моделей, но всё равно более чем достаточно.
Ещё до покупки начал замечать огромное медийное присутствие bambulab, казалось что у половины ютюберов есть принтер от них. Видимо, не зря: экспириенс печати показался мне супер юзер френдли. Всевозможные калибровки, автоматическое выравнивание подложки, сенсорный экранчик с прогрессом печати, даже какое-то шумоподавление звуков моторов. У них есть какой-то свой облачный сервис управления устройством, но я побоялся отдаваться в рабство китайцам и не стал его настраивать. И даже так флешки с файликами остались в прошлом, отправлять принты можно по сети. Там даже есть встроенная камера для таймлапсов, правда я так и не добрался вытащить их с карты памяти.
В общем, пока как-то так. А самое главное, что обошёлся он мне всего в ~€250 вместе с пачкой расходников. Кажется, еще пару лет назад за такие деньги можно было собрать только DIY за гаражами