Нейронки добрались до мемов. Пока не сказать, что я прям валяюсь под столом, но некоторый уровень остроумия уже присутствует.
😁22🔥6👍5💊2❤1
Мои друзья разрабатывают инструмент для удобного и быстрого поиска работы. Чтобы сделать этот инструмент лучше, им нужна статистика о том, как люди разных IT-профессий в разных локациях подходят к этому вопросу. Информация, которой вы поделитесь, очень им поможет. А если сможете поделиться ссылкой на форму со своими друзьями и коллегами, поможете стократно. Даже если прямо сейчас не ищете работу, будет круто, если поделитесь прошлым опытом.
Заполнение формы не займёт больше 5-10 минут.
Ссылка на форму 👉 https://airtable.com/appq2bpZuurGX5TwL/pagNtE1vZJtRILBpd/form
Форма анонимная, но при желании вы можете оставить свои контактные данные.
Заполнение формы не займёт больше 5-10 минут.
Ссылка на форму 👉 https://airtable.com/appq2bpZuurGX5TwL/pagNtE1vZJtRILBpd/form
Airtable
Airtable | Everyone's app platform
Airtable is a low-code platform for building collaborative apps. Customize your workflow, collaborate, and achieve ambitious outcomes. Get started for free.
💊10👍3❤2✍1🔥1
Неделя с Zed
Когда я писал про Zed в первый раз, я запускал его пару раз, но полноценно работать в нём не пробовал. На прошлой неделе решил попробовать в качестве основного и в идеале единственного редактора.
Сразу скажу, что поиграться с главной фичей я так пока и не смог. Речь про возможность подключиться к коллеге/другу и работать над одной кодовой базой вместе так, как если бы это был гугл-док. Попробую обязательно эту штуку на каком-нибудь пет-проекте. Кроме этой фичи в остальном у Zed все те же плюсы и минусы, что у других «простых» редакторов типа Саблайма и Вима.
Zed не отвлекает по пустякам. Когда я открываю редактор, скорее всего я это делаю, чтобы что-то редактировать. Вместо этого почти все редакторы начинают меня засыпать хламом в стиле «Смотри, что у нас нового — куча фичей, которые ты никогда не будешь использовать» и «У плагина X появилась новая версия». Я никогда не понимал, почему я должен принудительно видеть все эти уведомления. Хуже только, когда их показывают не при старте, а просто внезапно поверх кода, когда я на нём сфокусирован. Это одна часть. А вторая часть — нагромождение тулбаров и иконок, каждая из которых мне пригождается в лучшем случае один раз за день. При том, что есть Command Palette, через который я всегда могу найти всё то же самое. Более того, обычно я так и делаю, даже если иконка у меня перед лицом. Так вот, в Zed этого всего слава богу пока нет, по крайней мере в таких масштабах.
Zed очень быстрый. Я имею в виду, очень быстрый. Это может быть не так заметно, когда пользуешься им непосредственно. Но когда возвращаешься в VS Code или IDEA, сразу чувствуешь, что потерял.
Но за скорость приходится платить: у Zed нет внутри продвинутого анализа кода, как у IDEA — по крайней мере для Go. Поэтому уровень понимания кода будет, как у любого другого редактора, который поддерживает LSP и интегрируется с Go через gopls. Мне такого уровня в большинстве случаев хватает, но как и в Виме с VS Code, gopls иногда сходит с ума и засыпает меня ошибками, которые не имеют никакого отношения к реальности. Обычно помогает принудительный рестарт gopls. Возможно, с другими языками всё получше. Но опять же, это скорее проблема gopls, а не Zed.
Я запускал Goland только когда мне нужно было запрыгнуть в дебаггер или сделать какой-то нетривиальный рефакторинг. Для этих задач лучше Goland ничего пока нет.
В общем, поживу в Zed ещё неделю, пока скорее нравится.
❤ • ютуб • бусти • патреон • платный канал
Когда я писал про Zed в первый раз, я запускал его пару раз, но полноценно работать в нём не пробовал. На прошлой неделе решил попробовать в качестве основного и в идеале единственного редактора.
Сразу скажу, что поиграться с главной фичей я так пока и не смог. Речь про возможность подключиться к коллеге/другу и работать над одной кодовой базой вместе так, как если бы это был гугл-док. Попробую обязательно эту штуку на каком-нибудь пет-проекте. Кроме этой фичи в остальном у Zed все те же плюсы и минусы, что у других «простых» редакторов типа Саблайма и Вима.
Zed не отвлекает по пустякам. Когда я открываю редактор, скорее всего я это делаю, чтобы что-то редактировать. Вместо этого почти все редакторы начинают меня засыпать хламом в стиле «Смотри, что у нас нового — куча фичей, которые ты никогда не будешь использовать» и «У плагина X появилась новая версия». Я никогда не понимал, почему я должен принудительно видеть все эти уведомления. Хуже только, когда их показывают не при старте, а просто внезапно поверх кода, когда я на нём сфокусирован. Это одна часть. А вторая часть — нагромождение тулбаров и иконок, каждая из которых мне пригождается в лучшем случае один раз за день. При том, что есть Command Palette, через который я всегда могу найти всё то же самое. Более того, обычно я так и делаю, даже если иконка у меня перед лицом. Так вот, в Zed этого всего слава богу пока нет, по крайней мере в таких масштабах.
Zed очень быстрый. Я имею в виду, очень быстрый. Это может быть не так заметно, когда пользуешься им непосредственно. Но когда возвращаешься в VS Code или IDEA, сразу чувствуешь, что потерял.
Но за скорость приходится платить: у Zed нет внутри продвинутого анализа кода, как у IDEA — по крайней мере для Go. Поэтому уровень понимания кода будет, как у любого другого редактора, который поддерживает LSP и интегрируется с Go через gopls. Мне такого уровня в большинстве случаев хватает, но как и в Виме с VS Code, gopls иногда сходит с ума и засыпает меня ошибками, которые не имеют никакого отношения к реальности. Обычно помогает принудительный рестарт gopls. Возможно, с другими языками всё получше. Но опять же, это скорее проблема gopls, а не Zed.
Я запускал Goland только когда мне нужно было запрыгнуть в дебаггер или сделать какой-то нетривиальный рефакторинг. Для этих задач лучше Goland ничего пока нет.
В общем, поживу в Zed ещё неделю, пока скорее нравится.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍6👀3💊3🤔2
Подписываюсь под каждым словом Николая.
От себя добавлю про деньги. Возможно, вы удивитесь, но ролики появляются на Ютубе в основном потому что Ютуб делится прибылью с рекламы с авторами роликов, на которых эта реклама прокручивается. Если площадка не платит денег и там нет рекламодателей, то какой смысл туда выкладывать ролики? Я не про альтруистов и странных людей типа меня, у которых какие-то другие цели и задачи, а про людей с роликами на бытовые темы и лайфстайл-влогами.
Можно возразить, что рекламодатели сейчас придут, и всё станет супер. Но не станет.
Во-первых, рынок «Россия» и рынок «весь мир» сравнивать просто глупо. За пределами России живёт ещё огромное количество людей, которые говорят по-русски (даже до 24 февраля 2022) — это десятки миллионов людей. Кто-то не говорит по-русски, но готов смотреть контент на русском с субтитрами (как минимум на моём канале такое бывает). И многие из них смотрят контент, сделанный в России. Станут ли они ради этого переходить на российские видеохостинги, когда весь остальной контент для них живёт на Ютубе? Не факт.
Т.е. с точки зрения аудитории мы имеем дело с меньшим рынком, на котором меньше конкуренции среди рекламодателей. Можно было бы дублировать контент с Ютуба на рутубы с вк видео, как это делают уже давно многие. Но я этого делать принципиально не хочу — это лишняя работа в пользу площадок, которые противоречат моим принципам.
Во-вторых, если мы посмотрим на соседнюю индустрию — музыкальные стриминговые площадки — то увидим, что та же ВК Музыка платит какие-то совсем смешные крохи даже по сравнению с копейками, которые платят остальные. Будет ли другая ситуация с ВК Видео? Я что-то сомневаюсь.
А если говорить даже не про деньги, то ВК Видео и Рутуб — просто говно. Попробуйте залить хоть что-то на Рутуб. И да, мы почему-то вообще свыклись с тем, что блокировка ключевых ресурсов — это ок. Это не ок нигде и никогда.
В общем, мой канал с Ютуба точно не перейдёт на другие площадки — ни на российские, ни на французские, ни на зимбабвийские, ни на какие-либо ещё. Я был бы очень рад, если бы у Ютуба был достойный конкурент. Но таких пока нет, к сожалению.
Я недолюбливаю Гугл, но как минимум две классные штуки он сделал — это Ютуб и Голанг.
От себя добавлю про деньги. Возможно, вы удивитесь, но ролики появляются на Ютубе в основном потому что Ютуб делится прибылью с рекламы с авторами роликов, на которых эта реклама прокручивается. Если площадка не платит денег и там нет рекламодателей, то какой смысл туда выкладывать ролики? Я не про альтруистов и странных людей типа меня, у которых какие-то другие цели и задачи, а про людей с роликами на бытовые темы и лайфстайл-влогами.
Можно возразить, что рекламодатели сейчас придут, и всё станет супер. Но не станет.
Во-первых, рынок «Россия» и рынок «весь мир» сравнивать просто глупо. За пределами России живёт ещё огромное количество людей, которые говорят по-русски (даже до 24 февраля 2022) — это десятки миллионов людей. Кто-то не говорит по-русски, но готов смотреть контент на русском с субтитрами (как минимум на моём канале такое бывает). И многие из них смотрят контент, сделанный в России. Станут ли они ради этого переходить на российские видеохостинги, когда весь остальной контент для них живёт на Ютубе? Не факт.
Т.е. с точки зрения аудитории мы имеем дело с меньшим рынком, на котором меньше конкуренции среди рекламодателей. Можно было бы дублировать контент с Ютуба на рутубы с вк видео, как это делают уже давно многие. Но я этого делать принципиально не хочу — это лишняя работа в пользу площадок, которые противоречат моим принципам.
Во-вторых, если мы посмотрим на соседнюю индустрию — музыкальные стриминговые площадки — то увидим, что та же ВК Музыка платит какие-то совсем смешные крохи даже по сравнению с копейками, которые платят остальные. Будет ли другая ситуация с ВК Видео? Я что-то сомневаюсь.
А если говорить даже не про деньги, то ВК Видео и Рутуб — просто говно. Попробуйте залить хоть что-то на Рутуб. И да, мы почему-то вообще свыклись с тем, что блокировка ключевых ресурсов — это ок. Это не ок нигде и никогда.
В общем, мой канал с Ютуба точно не перейдёт на другие площадки — ни на российские, ни на французские, ни на зимбабвийские, ни на какие-либо ещё. Я был бы очень рад, если бы у Ютуба был достойный конкурент. Но таких пока нет, к сожалению.
Telegram
Николай Тузов
Я надеюсь, уж мне то не нужно переживать о блокировке ютуба, разберётесь с VPN, не маленькие? 💪
В любом случае, я никуда с этой плащадки не уйду. Как и у большинства русскоязычных блогеров, у меня примерно 60% зрителей из РФ, и вот для оставшихся 40% я в…
В любом случае, я никуда с этой плащадки не уйду. Как и у большинства русскоязычных блогеров, у меня примерно 60% зрителей из РФ, и вот для оставшихся 40% я в…
3❤40👍8🔥5❤🔥2💯2
Пока я был в отпуске, вышел Go 1.23.
▪️Самое главное изменение — итераторы. Теперь можно делать
▪️Новый пакет unique позволяет проще и эффективнее сравнивать значения, например, для дедупликации. Думаю, эту штуку тоже стоит разобрать отдельно.
▪️Таймеры больше не утекают, если их не закрыть.
▪️И как всегда, много минорных изменений в стандартной библиотеке.
Про какую из новых фичей вы бы хотели узнать больше?
❤ • ютуб • бусти • патреон • платный канал
▪️Самое главное изменение — итераторы. Теперь можно делать
for-range по кастомным структурам данных. Думаю разобрать итераторы подробно в отдельном посте.▪️Новый пакет unique позволяет проще и эффективнее сравнивать значения, например, для дедупликации. Думаю, эту штуку тоже стоит разобрать отдельно.
▪️Таймеры больше не утекают, если их не закрыть.
▪️И как всегда, много минорных изменений в стандартной библиотеке.
Про какую из новых фичей вы бы хотели узнать больше?
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍12❤7🔥7 2💊1
А в Телеграм за время моего отпуска завезли реакции-звёздочки. Это платные реакции (100 звёздочек ~= $1.69), с помощью которых можно поддержать автора. Если у вас по какой-то причине возникло желание поддержать меня, потратив на это несущественную сумму, то звёздочки — отличный способ. Покупаются они кстати через того же бота, что и подписка на телеграмный премиум.
32 14❤1🔥1💊1
В этот понедельник, 28 октября, стартует новый сезон Podlodka Go Crew. И я как член программного комитета приглашаю вас. В этом сезоне будем много говорить про архитектуру:
📎 покажем, как с помощью Temporal организовать понятную архитектуру, отражающую бизнес-процессы;
📎 посмотрим, как оптимально реализовать DI на своем проекте;
📎 обсудим на примерах подходы к генерации кода из спецификации;
📎 разберемся, как упростить написание кода и тестов с помощью различных фреймворков и инструментов.
Как и в прошлые разы, разыгрываю две проходки. Условия простые: напишите в комментариях свой самый большой архитектурный факап — т.е. когда принятое давно архитектурное решение выстрелило вам в колено сегодня и очень больно. Среди поделившихся своей историей методом великого рандома будут выбраны два победителя примерно через сутки.
Если вам не удалось выиграть, вы всегда можете приобрести билет со скидкой, если при покупке назовете мой промокод на 500 ₽:
Купить билет 👉 тык
Как и в прошлые разы, разыгрываю две проходки. Условия простые: напишите в комментариях свой самый большой архитектурный факап — т.е. когда принятое давно архитектурное решение выстрелило вам в колено сегодня и очень больно. Среди поделившихся своей историей методом великого рандома будут выбраны два победителя примерно через сутки.
Если вам не удалось выиграть, вы всегда можете приобрести билет со скидкой, если при покупке назовете мой промокод на 500 ₽:
go_crew_4_WROKD0Купить билет 👉 тык
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥4👍3⚡1👎1
defer panic
В этот понедельник, 28 октября, стартует новый сезон Podlodka Go Crew. И я как член программного комитета приглашаю вас. В этом сезоне будем много говорить про архитектуру: 📎 покажем, как с помощью Temporal организовать понятную архитектуру, отражающую бизнес…
не верю, что у никого нет кулстори с работы. делитесь, не стесняйтесь
🤔1
- Что входит в обязанности и каких навыков не хватает
- Сколько в среднем зарабатывают в профессии в зависимости от грейда
- Какие инструменты, сервисы наиболее популярны
- Что читают, слушают и смотрят для профессионального развития.
Пройдя опрос, вы сделаете исследование более охватным. Организаторы сравнят результаты с прошлым годом, затем поделятся результатами, которые помогут сравнить свои ожидания с рыночными, да просто понять, что происходит в индустрии.
Пройти опрос
Please open Telegram to view this post
VIEW IN TELEGRAM
survey.alchemer.eu
Исследование рынка Go-разработчиков, 2024
Исследование рынка Go-разработчиков, 2024.
👍6
Forwarded from Николай Тузов
Go Proverbs
Simple, Poetic, Pithy
Смотрите какую чудесную страничку нашел, пока защищал свой бедный кусочек кода на код-ревью на работе. Кто-то проделал такую шикарную работу, а мы даже об этом не знаем!
Теперь знаем❤️
Конкретно я искал вот эту цитату Роба Пайка: A little copying is better than a little dependency, со ссылкой на источник.
Simple, Poetic, Pithy
Смотрите какую чудесную страничку нашел, пока защищал свой бедный кусочек кода на код-ревью на работе. Кто-то проделал такую шикарную работу, а мы даже об этом не знаем!
Теперь знаем
Конкретно я искал вот эту цитату Роба Пайка: A little copying is better than a little dependency, со ссылкой на источник.
Please open Telegram to view this post
VIEW IN TELEGRAM
🙏11❤5🫡3👍1
Это такой ивент, когда вам каждый день открывается новая небольшая задачка. День за днём, задачка за задачкой, постепенно открывается картинка и развивается история. Я пока ещё раздумываю над тем, участвовать в этот раз или нет. Если буду участвовать, то может даже постримлю, как я уже это делал когда-то.
А если раздумываете вы, то рекомендую заценить задачи с прошлых годов — заодно можно потренироваться. Старт 1 декабря.
Всё это делает один человек, что конечно очень вдохновляет.
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥13 6❤4👍2
💼 Ищем фуллстек-разработчика себе в команду
В команду, которая недавно отпачковалась от нашей нужен фуллстек-разработчик.
🚀 Что за компания
Plata — это компания, предоставляющая цифровые финансовые услуги и технологии, цель которой — стать основным источником финансовых отношений для мексиканских потребителей и улучшить их финансовую жизнь за счет инклюзивности, простоты, удобства, доверия и безопасности.
Мы — финтех-команда с большим опытом работы на российском рынке. Большая часть команды — бывшие сотрудники Тинькофф, которые верят в идею и планируют сделать новый крутой продукт на глобальном рынке.
▶️ Что за команда
Команда Operfeed отвечает за ленту операций и систему Backoffice, которую мы используем для управления лентой операций. В зоне ответственности команды находится система распознавания брендов, которая распознает транзакции, связанные с определенными брендами (например, Starbucks, Apple и т. д.), а также веб-интерфейсы, в которых сотрудники управляют правилами распознавания брендов, MSI-партнерами и настройками cashback-партнеров.
Мы ищем опытного веб-разработчика, который возьмет на себя ответственность за фронтенд системы Backoffice и будет готов поддерживать ее бэкенд.
🛠️ Что нужно делать
- Создание админ-панели с использованием последней версии Angular 17/18;
- Разработка функций продукта, в основном направленных на улучшение UI/UX;
- Разработка платформы и интеграция технических инструментов;
- Кодирование, рецензирование и участие в обсуждении путей улучшения проекта;
- Взаимодействие с дизайнерами, менеджерами по продукту, аналитиками, бэкендом и мобильными функциями.
💪 Навыки идеального кандидата
- Глубокое знание Angular, включая понимание основных концепций Angular, компонентов, директив, сервисов и модулей;
- Владение навыками работы с RxJS, включая Observable, HOO (High-order Observables), Hot/Cold Observables и Subjects;
- Понимание общих хуков жизненного цикла Angular и их использование в разработке компонентов;
- Знание механизмов обнаружения изменений в Angular и умение оптимизировать производительность с помощью эффективных стратегий обнаружения изменений;
- Умение внедрять и использовать инъекцию зависимостей в приложениях на Angular;
- Опыт работы с формами Angular, включая шаблонные и реактивные формы, валидацию форм и их отправку;
- Знакомство с роутингом в Angular и умение эффективно настраивать и управлять маршрутами приложения;
- Уровень английского языка B1 или выше для эффективного общения с международной командой.
💪 Будет круто, если это тоже про вас
- Опыт разработки бэкенда;
- Желание/умение писать на Go.
🤑 Бенефиты
- Поддержка при переезде на Кипр или в Казахстан, включая визы и ворк-пермиты для сотрудника и членов его семьи;
- Гибкий график работы из одного из наших офисов или удаленно
- Покрытие медицинской страховки;
- Бюджет на образование: уроки языка, профессиональное обучение и сертификация;
- Оздоровительный бюджет: компенсация расходов на психическое здоровье и занятия фитнесом;
- Отпуск: 20 дней ежегодного отпуска и оплачиваемый отпуск по болезни.
Если вас заинтересовало, пишите @anya_vers с пометкой, что вы от Ильдара Карымова.
Эту же вакансию можно посмотреть на сайте.
В команду, которая недавно отпачковалась от нашей нужен фуллстек-разработчик.
🚀 Что за компания
Plata — это компания, предоставляющая цифровые финансовые услуги и технологии, цель которой — стать основным источником финансовых отношений для мексиканских потребителей и улучшить их финансовую жизнь за счет инклюзивности, простоты, удобства, доверия и безопасности.
Мы — финтех-команда с большим опытом работы на российском рынке. Большая часть команды — бывшие сотрудники Тинькофф, которые верят в идею и планируют сделать новый крутой продукт на глобальном рынке.
▶️ Что за команда
Команда Operfeed отвечает за ленту операций и систему Backoffice, которую мы используем для управления лентой операций. В зоне ответственности команды находится система распознавания брендов, которая распознает транзакции, связанные с определенными брендами (например, Starbucks, Apple и т. д.), а также веб-интерфейсы, в которых сотрудники управляют правилами распознавания брендов, MSI-партнерами и настройками cashback-партнеров.
Мы ищем опытного веб-разработчика, который возьмет на себя ответственность за фронтенд системы Backoffice и будет готов поддерживать ее бэкенд.
🛠️ Что нужно делать
- Создание админ-панели с использованием последней версии Angular 17/18;
- Разработка функций продукта, в основном направленных на улучшение UI/UX;
- Разработка платформы и интеграция технических инструментов;
- Кодирование, рецензирование и участие в обсуждении путей улучшения проекта;
- Взаимодействие с дизайнерами, менеджерами по продукту, аналитиками, бэкендом и мобильными функциями.
💪 Навыки идеального кандидата
- Глубокое знание Angular, включая понимание основных концепций Angular, компонентов, директив, сервисов и модулей;
- Владение навыками работы с RxJS, включая Observable, HOO (High-order Observables), Hot/Cold Observables и Subjects;
- Понимание общих хуков жизненного цикла Angular и их использование в разработке компонентов;
- Знание механизмов обнаружения изменений в Angular и умение оптимизировать производительность с помощью эффективных стратегий обнаружения изменений;
- Умение внедрять и использовать инъекцию зависимостей в приложениях на Angular;
- Опыт работы с формами Angular, включая шаблонные и реактивные формы, валидацию форм и их отправку;
- Знакомство с роутингом в Angular и умение эффективно настраивать и управлять маршрутами приложения;
- Уровень английского языка B1 или выше для эффективного общения с международной командой.
💪 Будет круто, если это тоже про вас
- Опыт разработки бэкенда;
- Желание/умение писать на Go.
🤑 Бенефиты
- Поддержка при переезде на Кипр или в Казахстан, включая визы и ворк-пермиты для сотрудника и членов его семьи;
- Гибкий график работы из одного из наших офисов или удаленно
- Покрытие медицинской страховки;
- Бюджет на образование: уроки языка, профессиональное обучение и сертификация;
- Оздоровительный бюджет: компенсация расходов на психическое здоровье и занятия фитнесом;
- Отпуск: 20 дней ежегодного отпуска и оплачиваемый отпуск по болезни.
Если вас заинтересовало, пишите @anya_vers с пометкой, что вы от Ильдара Карымова.
Эту же вакансию можно посмотреть на сайте.
🔥6🙏2🤝2❤1👎1
Помните, я рассказывал про Advent of Code? Пока сажусь за задачки +- каждый день. Прошлый год я пропустил, но участвовал в 2022. По моим ощущениям сложность задач заметно выросла по сравнению с 2022. По крайней мере некоторые задачи (как, например, №4) заставляют напрягаться уже в начале, тогда как такую сложность в 2022 я встретил только день на 14-15.
Возможно, это такая защита от AI-программирования — нейронки пока плохо умеют решать нетипичные задачи с хитрыми условиями, где много эдж-кейсов. Я пробовал загрузить в ChatGPT и Claude спеку языка, который пилю для видоса, и попросить написать хотя бы парсер. И что с режимом канваса, что без него все нейронки сыпятся. Кто знает, может если бы просил реализовать парсер для существующего языка, они бы справились получше ¯\_(ツ)_/¯
Если что, свои решения я выкладываю на гитхаб:
Go: https://github.com/tomakado/aoc2024
Clojure: https://github.com/tomakado/aoc2024clj
(Решения на Кложе выкладываю с запозданием, и вообще там не самый лучший код, т.к. на этом языке я не писал в прод больше двух лет уже, и мозг за это время повернулся в обратную сторону)
Возможно, это такая защита от AI-программирования — нейронки пока плохо умеют решать нетипичные задачи с хитрыми условиями, где много эдж-кейсов. Я пробовал загрузить в ChatGPT и Claude спеку языка, который пилю для видоса, и попросить написать хотя бы парсер. И что с режимом канваса, что без него все нейронки сыпятся. Кто знает, может если бы просил реализовать парсер для существующего языка, они бы справились получше ¯\_(ツ)_/¯
Если что, свои решения я выкладываю на гитхаб:
Go: https://github.com/tomakado/aoc2024
Clojure: https://github.com/tomakado/aoc2024clj
❤10
defer panic
Помните, я рассказывал про Advent of Code? Пока сажусь за задачки +- каждый день. Прошлый год я пропустил, но участвовал в 2022. По моим ощущениям сложность задач заметно выросла по сравнению с 2022. По крайней мере некоторые задачи (как, например, №4) заставляют…
Думаю завтра постримить днём или во второй половине дня. Ссылку сюда пришлю
👍10❤2🤩1🍾1👀1
defer panic
Думаю завтра постримить днём или во второй половине дня. Ссылку сюда пришлю
YouTube
🔴 Advent of Code 2024. День №6
Репозиторий с решенными задачами: https://github.com/tomakado/aoc2024
Telegram: https://t.me/deferpanic
❤️ Реквизиты, если у вас есть желание поддержать меня и развитие канала:
Donation Alerts — https://donationalerts.com/r/deferpanic
ETH — tomakado.eth…
Telegram: https://t.me/deferpanic
❤️ Реквизиты, если у вас есть желание поддержать меня и развитие канала:
Donation Alerts — https://donationalerts.com/r/deferpanic
ETH — tomakado.eth…
❤3👍1🔥1
defer panic
Начинаем через час-полтора https://www.youtube.com/live/PmwmnQIFUr0?si=i7g6nOnTmSNyKGD1
Заходим, не стесняемся https://www.youtube.com/live/PmwmnQIFUr0?si=i7g6nOnTmSNyKGD1
YouTube
🔴 Advent of Code 2024. День №6
Репозиторий с решенными задачами: https://github.com/tomakado/aoc2024
Telegram: https://t.me/deferpanic
❤️ Реквизиты, если у вас есть желание поддержать меня и развитие канала:
Donation Alerts — https://donationalerts.com/r/deferpanic
ETH — tomakado.eth…
Telegram: https://t.me/deferpanic
❤️ Реквизиты, если у вас есть желание поддержать меня и развитие канала:
Donation Alerts — https://donationalerts.com/r/deferpanic
ETH — tomakado.eth…
❤4👍4👏2🔥1
• Go хорошо закрепился как язык для продакшена — лишь 12% пишут на нём только вне работы
• В основном на Go переходят с PHP, JS и Python
• 94% Go-разработчиков — мужчины
• Самая популярная IDE — GoLand/IDEA, с большим отрывом от Visual Studio Code, Vim и всех остальных
• Хабр, не считая митапы, всё ещё главный источник информации, а уже после него стоят Николай Тузов, «Библиотека Go-разработчика» и я 💁🏻♂️
• Медианная зарплата — 350-400 тыс. ₽
Для меня стало сюрпризом лидерство GoLand среди редакторов/IDE — вроде как в остальных языках, не считая Java и Kotlin, лидирует ожидаемо Visual Studio Code. Ну а вообще было интересно посмотреть на комьюнити гоферов с высоты птичьего полёта и через статистику, а не личные ощущения.
Также было приятно увидеть себя в числе тех, за кем следят респонденты. Спасибо ✌️
Как гоферы ищут работу, за кем следят, на какие ходят конференции, какие используют инструменты и многое другое можно почитать в подробном отчёте.
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥17 4❤2👏2💊2
defer panic
Накидайте что ли бустов по такому поводу https://t.me/boost/deferpanic
Telegram
defer panic
Проголосуйте за канал, чтобы он получил больше возможностей.
👍9🔥3 3💊2❤1
Пусть тесты будут зелёные, релизы спокойные, паники не возникают, алёрты не будят ночью (особенно новогодней!), ну а самое главное — пусть будет мирное небо над головой, а на душе спокойно 🕊️
Будьте счастливы, обнимите родных и близких.
С наступающим💫 🎉
Будьте счастливы, обнимите родных и близких.
С наступающим
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤54🔥21🍾6 4⚡3
Новый год — новые инструменты
26 декабря вышел в релиз терминал Ghostty. Его в течение последней пары лет разрабатывал Митчелл Хашимото — основатель HashiCorp, которая подарила нам такие инструменты как Terraform, Vault, Consul, Nomad и Vagrant. Одна из особенностей терминала заключается в том, что он использует нативные API macOS, т.е. ощущается внутри ОС как родное приложение. Т.е. это как если бы встроенный Terminal.app сделали нормально — работает Ghostty значительно шустрее и поддерживает гораздо больше всего разного и прикольного.
Я пожил на Ghostty неделю, и могу сказать, что кажется это то что я искал… почти. Пока ещё чувствуется сырость и встречаются некоторые «детские» проблемы. Например, в Ghostty пока нет поиска по скроллбэку ¯\_(ツ)_/¯Если вы живёте внутри tmux или zellij для вас это вряд ли проблема.
До этого я много лет пользовался iTerm, но я бы его тоже не назвал достаточно быстрым, по крайней мере чтобы мне было комфортно. Другие решения, такие как Kitty и Alacritty требуют допила после установки и не ощущаются нативно — это, конечно, исключительно эстетический, но важный лично для меня аспект. Автор Alacritty вовсе вызывает у меня много вопросов своим видением и отношением к сообществу. В уже прошедшем году я в итоге переехал на WezTerm. За исключением «нативности» это лучший на данный момент терминал на мой вкус. Он из коробки уже удобный, работает шустро, с нёрд-шрифтами дружит лучше iTerm и многих других терминалов.
В итоге сейчас живу на двух терминалах, но всё больше в Ghostty. Мне кажется у него есть все шансы занять нишу iTerm в перспективе. И вам рекомендую попробовать.
26 декабря вышел в релиз терминал Ghostty. Его в течение последней пары лет разрабатывал Митчелл Хашимото — основатель HashiCorp, которая подарила нам такие инструменты как Terraform, Vault, Consul, Nomad и Vagrant. Одна из особенностей терминала заключается в том, что он использует нативные API macOS, т.е. ощущается внутри ОС как родное приложение. Т.е. это как если бы встроенный Terminal.app сделали нормально — работает Ghostty значительно шустрее и поддерживает гораздо больше всего разного и прикольного.
Я пожил на Ghostty неделю, и могу сказать, что кажется это то что я искал… почти. Пока ещё чувствуется сырость и встречаются некоторые «детские» проблемы. Например, в Ghostty пока нет поиска по скроллбэку ¯\_(ツ)_/¯
До этого я много лет пользовался iTerm, но я бы его тоже не назвал достаточно быстрым, по крайней мере чтобы мне было комфортно. Другие решения, такие как Kitty и Alacritty требуют допила после установки и не ощущаются нативно — это, конечно, исключительно эстетический, но важный лично для меня аспект. Автор Alacritty вовсе вызывает у меня много вопросов своим видением и отношением к сообществу. В уже прошедшем году я в итоге переехал на WezTerm. За исключением «нативности» это лучший на данный момент терминал на мой вкус. Он из коробки уже удобный, работает шустро, с нёрд-шрифтами дружит лучше iTerm и многих других терминалов.
В итоге сейчас живу на двух терминалах, но всё больше в Ghostty. Мне кажется у него есть все шансы занять нишу iTerm в перспективе. И вам рекомендую попробовать.
🔥18👍5❤1