Замечательно, что не нужно ездить в налоговую для перевыпуска цифровой подписи.
Правда в инструкции по установке и устранению проблем, для её установки — 68 страниц, иногда проще и съездить, если не удаётся решить проблему 🤣
Возможно, кому-то сохраню несколько часов жизни, которые вы бы потратили на посещение налоговой.
Если у вас высвечивается ошибка "Insert carrier ... to open container ..." при попытке входа в личный кабинет с помощью цифровой подписи:
1. Установите последнюю версию Яндекс Браузера
2. Запустите его через консоль
3. Всё должно сработать
У Точки есть отличная инструкция по настройке цифровой подписи.
Расскажите, а как вы работаете?
- 😎 — Я ИП
- 🧑💻 — Я просто сотрудник
- 🔥 — временно безработный
Правда в инструкции по установке и устранению проблем, для её установки — 68 страниц, иногда проще и съездить, если не удаётся решить проблему 🤣
Возможно, кому-то сохраню несколько часов жизни, которые вы бы потратили на посещение налоговой.
Если у вас высвечивается ошибка "Insert carrier ... to open container ..." при попытке входа в личный кабинет с помощью цифровой подписи:
1. Установите последнюю версию Яндекс Браузера
2. Запустите его через консоль
/Applications/Yandex.app/Contents/MacOS/Yandex --no-sandbox (источник)3. Всё должно сработать
У Точки есть отличная инструкция по настройке цифровой подписи.
Расскажите, а как вы работаете?
- 😎 — Я ИП
- 🧑💻 — Я просто сотрудник
- 🔥 — временно безработный
👨💻6😎6❤2🔥2🤷2
Я, так же, как и разработчики VK решил обновить свой ноут, но мне, в отличие от них ничего не удалили.
Решил перейти со своего MacBook M1 Pro 32 ГБ 14' на MacBook M5 Pro 48 ГБ 16'.
Хотел взять также 14-дюймовый, но он тысяч на 30 дороже, не знаю почему, может спрос на него большой. Но, если не таскать ноут постоянно с собой, то работать на 16-дюймовом, конечно, намного удобнее. Единственный минус — теперь придётся купить подставку под монитор.
По производительности. У нас на работе свой собственный бенчмарк производительности. За сколько проходит полный билд кодовой базы:
- M1 Pro ≈ 10:30 мин
- M5 Pro ≈ 7:20 мин
В общем, маки стали ещё шустрее.
Миграция со старого мака проходит почти так же бесшовно как и со старого айфона. Запускаете Migration Assistant и через полтора часа, у вас новый ноут, но совершенно вся начинка, включая горячие клавиши, перенесена со старого.
Пока искал, где купить — прошустрил все магазины, маркетплейсы и запустил кучу исследований на ChatGPT. В итоге, опять купил в aj.ru, дешевле варианта не нашел — 256 000. Гравировку сделали, адаптер положили, а ещё по ключевой фразе "это итоговая цена или небольшой торг уместен?" сделали скидку в 3 тысячи.
Мне интересно, а кто чем пользуется:
- 🔥 — у меня мак
- 👍 — у меня винда
- 👨💻 — настоящие программисты сидят на линуксе
Решил перейти со своего MacBook M1 Pro 32 ГБ 14' на MacBook M5 Pro 48 ГБ 16'.
Хотел взять также 14-дюймовый, но он тысяч на 30 дороже, не знаю почему, может спрос на него большой. Но, если не таскать ноут постоянно с собой, то работать на 16-дюймовом, конечно, намного удобнее. Единственный минус — теперь придётся купить подставку под монитор.
По производительности. У нас на работе свой собственный бенчмарк производительности. За сколько проходит полный билд кодовой базы:
- M1 Pro ≈ 10:30 мин
- M5 Pro ≈ 7:20 мин
В общем, маки стали ещё шустрее.
Миграция со старого мака проходит почти так же бесшовно как и со старого айфона. Запускаете Migration Assistant и через полтора часа, у вас новый ноут, но совершенно вся начинка, включая горячие клавиши, перенесена со старого.
Пока искал, где купить — прошустрил все магазины, маркетплейсы и запустил кучу исследований на ChatGPT. В итоге, опять купил в aj.ru, дешевле варианта не нашел — 256 000. Гравировку сделали, адаптер положили, а ещё по ключевой фразе "это итоговая цена или небольшой торг уместен?" сделали скидку в 3 тысячи.
Мне интересно, а кто чем пользуется:
- 🔥 — у меня мак
- 👍 — у меня винда
- 👨💻 — настоящие программисты сидят на линуксе
🔥31👨💻20👍12❤2🗿2
За двумя зайцами 🐇🐇 погонишься — ни одного не поймаешь
Умные люди говорят, что чтобы достичь цели, нужно сфокусироваться на самом важном и долбить в одну точку, пока не получится.
Но в текущем быстро меняющемся мире, когда все вокруг рассказывают, какие они успешные, хочется хвататься за всё сразу:
- тут кажется, что все уже настроили себе опенкло и невероятно оптимизировали рутину
- все пилят пет-проекты с помощью ИИ, ведь теперь это так легко
- там чувак набрал 1000 новых подписчиков, я тоже так хочу
Но со временем всё начинает валиться из рук. Да и за всей этой суетой можно упустить то, что действительно важно.
За последние несколько лет, мне кажется, я научился делать одну важную вещь: если чувствую, что у меня и так много дел, и при этом у меня загораются глаза новой идеей — я не хватаюсь за неё, если понимаю, что в ближайшем будущем у меня не будет времени её закончить.
Я уже рассказывал об этом здесь. А чтобы избавиться от назойливых мыслей, я просто создаю заметки в Obsidian.
Но всё равно бывает так, что обязательства накапливаются, появляется возможность, которую не хочется упустить. А если сейчас упустишь возможность — новая не подвернётся и будет поздно (не факт).
Батарейка начинает садиться, и именно в этот момент как-то легко становится приоритизировать.
Достаточно спросить себя:
- А что такого случится, если я этого не сделаю?
- А действительно ли мне это нужно?
И чаще всего, ответ будет "ничего не случится", "не очень мне это и нужно".
А ещё важно понять, что не всё нужно делать идеально. Где-то результат на троечку тоже подойдёт.
Давно понял, что незаметно в очередной раз схватился за всё одновременно — и как-то стало тяжеловато.
Сейчас поставил на паузу всё, что могу, от чего-то отказался или перенёс на потом. А ещё — довел до конца всё что хотел.
Надеюсь, через месяц основная стадия ремонта закончится, получится вернуться к себе в квартиру — и станет немного полегче.
Расскажите, а вы распыляетесь или фокусируетесь на важном?
- 🫡 — распыляюсь и хватаюсь за всё
- ❤️ — фокусируюсь на важном
- 😎 — просто живу свою лучшую жизнь
#about_me
Умные люди говорят, что чтобы достичь цели, нужно сфокусироваться на самом важном и долбить в одну точку, пока не получится.
Но в текущем быстро меняющемся мире, когда все вокруг рассказывают, какие они успешные, хочется хвататься за всё сразу:
- тут кажется, что все уже настроили себе опенкло и невероятно оптимизировали рутину
- все пилят пет-проекты с помощью ИИ, ведь теперь это так легко
- там чувак набрал 1000 новых подписчиков, я тоже так хочу
Но со временем всё начинает валиться из рук. Да и за всей этой суетой можно упустить то, что действительно важно.
За последние несколько лет, мне кажется, я научился делать одну важную вещь: если чувствую, что у меня и так много дел, и при этом у меня загораются глаза новой идеей — я не хватаюсь за неё, если понимаю, что в ближайшем будущем у меня не будет времени её закончить.
Я уже рассказывал об этом здесь. А чтобы избавиться от назойливых мыслей, я просто создаю заметки в Obsidian.
Но всё равно бывает так, что обязательства накапливаются, появляется возможность, которую не хочется упустить. А если сейчас упустишь возможность — новая не подвернётся и будет поздно (
Батарейка начинает садиться, и именно в этот момент как-то легко становится приоритизировать.
Достаточно спросить себя:
- А что такого случится, если я этого не сделаю?
- А действительно ли мне это нужно?
И чаще всего, ответ будет "ничего не случится", "не очень мне это и нужно".
А ещё важно понять, что не всё нужно делать идеально. Где-то результат на троечку тоже подойдёт.
Давно понял, что незаметно в очередной раз схватился за всё одновременно — и как-то стало тяжеловато.
Сейчас поставил на паузу всё, что могу, от чего-то отказался или перенёс на потом. А ещё — довел до конца всё что хотел.
Надеюсь, через месяц основная стадия ремонта закончится, получится вернуться к себе в квартиру — и станет немного полегче.
Расскажите, а вы распыляетесь или фокусируетесь на важном?
- 🫡 — распыляюсь и хватаюсь за всё
- ❤️ — фокусируюсь на важном
- 😎 — просто живу свою лучшую жизнь
#about_me
🫡12❤7👍2😎2
Товарищи, подскажите, есть ли у кого опыт использования Code Connect в Figma? Стоит заморочиться и настроить?
Для тех, кто не знает: насколько я понимаю, мы можем настроить связь между компонентами в Figma и в коде. Тогда разработчику будет понятно, какой компонент использовать при реализации.
Но кто сейчас волнуется о разработчиках? Это поможет агентам при реализации дизайна. Сейчас, если вы попросите агента реализовать дизайн, сначала для стилей он будет использовать Tailwind, а затем уже как-то начнёт использовать ваши компоненты. Code Connect должен помочь сэкономить токены: агент сразу будет использовать именно ваши компоненты. Для этого нужно настроить маппинг между компонентами в Figma и в коде.
Вот здесь 5-минутное объяснение
👍 — использую
🤷♂️ — пробовал, не зашло
👎 — не использую
#ai
Для тех, кто не знает: насколько я понимаю, мы можем настроить связь между компонентами в Figma и в коде. Тогда разработчику будет понятно, какой компонент использовать при реализации.
Но кто сейчас волнуется о разработчиках? Это поможет агентам при реализации дизайна. Сейчас, если вы попросите агента реализовать дизайн, сначала для стилей он будет использовать Tailwind, а затем уже как-то начнёт использовать ваши компоненты. Code Connect должен помочь сэкономить токены: агент сразу будет использовать именно ваши компоненты. Для этого нужно настроить маппинг между компонентами в Figma и в коде.
Вот здесь 5-минутное объяснение
👍 — использую
🤷♂️ — пробовал, не зашло
👎 — не использую
#ai
YouTube
Figma Code Connect explained in 5 minutes (MCP + design systems) | Dev Mindset
Join Developer Advocate, Jake Albaugh, in his void where he'll teach you how to solve all types of dev problems. In this episode, he'll teach you how to make the most of Figma's Code Connect.
The smartest way to use Figma's MCP server starts with giving…
The smartest way to use Figma's MCP server starts with giving…
👎6❤2🤷♂2👍2
Судя по прошлому посту, многие работают с мобильной версткой, поэтому вам должно пригодиться расширение Mobile View.
В общем, расширение накладывает рамку мобильного устройства прямо поверх вашего сайта, и вы можете посмотреть, как ваше приложение будет выглядеть на конкретной версии телефона. При этом сайт и мобильная версия видны на экране одновременно. Также можно выбрать конкретную модель телефона и вертикальную/горизонтальную ориентацию.
Понятно, что девтулзы частично решают проблему, но есть пара «но»:
- они не дают посмотреть, как именно будет выглядеть сайт на телефоне с рамкой
- вы можете одновременно видеть мобильную и десктопную версии сайта
Если вам интересно, как здесь используется Shadow DOM или как реализована запись экрана, то обязательно почитайте статью на Хабре.
#frontend #fridayreading
В общем, расширение накладывает рамку мобильного устройства прямо поверх вашего сайта, и вы можете посмотреть, как ваше приложение будет выглядеть на конкретной версии телефона. При этом сайт и мобильная версия видны на экране одновременно. Также можно выбрать конкретную модель телефона и вертикальную/горизонтальную ориентацию.
Понятно, что девтулзы частично решают проблему, но есть пара «но»:
- они не дают посмотреть, как именно будет выглядеть сайт на телефоне с рамкой
- вы можете одновременно видеть мобильную и десктопную версии сайта
Если вам интересно, как здесь используется Shadow DOM или как реализована запись экрана, то обязательно почитайте статью на Хабре.
#frontend #fridayreading
2❤9👍4
А вы замечали дискриминацию людей в ИТ?
Сколько раз вы говорили "нам нужна документация" — а все вокруг отвечали "нафиг надо, таски делай".
Сколько раз новички думали "где моя инструкция для онбординга", а все вокруг думали "нафиг, сам разберётся".
Когда говорили "это нужно покрыть тестами", все отвечали "ну вот и покрой тестами, а пока вот эту фичу быстрее в прод кати".
А как только что-то мешает ИИ-агентам:
- мы им и CLAUDE.md напишем
- и документацию к проекту добавим, чтобы наш дорогой агент знал, почему сделано так, а не иначе
- и соломку в виде тестов насыпем обязательно, чтобы он не ошибся.
Что за двойные стандарты? За что бездушной машине такие привилегии?
Замечали такое?
- 👍 — Было дело
- 🤔 — Как-то нет
Сколько раз вы говорили "нам нужна документация" — а все вокруг отвечали "нафиг надо, таски делай".
Сколько раз новички думали "где моя инструкция для онбординга", а все вокруг думали "нафиг, сам разберётся".
Когда говорили "это нужно покрыть тестами", все отвечали "ну вот и покрой тестами, а пока вот эту фичу быстрее в прод кати".
А как только что-то мешает ИИ-агентам:
- мы им и CLAUDE.md напишем
- и документацию к проекту добавим, чтобы наш дорогой агент знал, почему сделано так, а не иначе
- и соломку в виде тестов насыпем обязательно, чтобы он не ошибся.
Что за двойные стандарты? За что бездушной машине такие привилегии?
Замечали такое?
- 👍 — Было дело
- 🤔 — Как-то нет
23👍17💯14🤔4❤2
Я заметил, что код руками пишу всё меньше — в основном пишу промпты агентам. И если код за меня печатает Codex, то промпты приходится набирать самому. Длинные. Много. Каждый день.
А говорим мы в три раза быстрее, чем печатаем.
В общем, попробовал Диктуй — российский голосовой ввод для Mac и Windows. Зажимаешь горячую клавишу, говоришь — текст появляется там, где стоит курсор. В Cursor, в терминале, в Телеге — где угодно.
Что понравилось:
— Заточен под русский, но «сделай рефакторинг useEffect в компоненте Header» напечатает как надо. Для редких слов есть словарь.
— Трансформация: выделил текст, сказал «переведи на английский» или «сделай короче» — текст заменился.
— Оплата российскими картами, в 2–3 раза дешевле аналогов. 30 минут в месяц — бесплатно навсегда, без карты.
🎁 По промокоду
👍 — если уже диктуете промпты голосом
👀 — если всё ещё печатаете
#ai #диктуй
А говорим мы в три раза быстрее, чем печатаем.
В общем, попробовал Диктуй — российский голосовой ввод для Mac и Windows. Зажимаешь горячую клавишу, говоришь — текст появляется там, где стоит курсор. В Cursor, в терминале, в Телеге — где угодно.
Что понравилось:
— Заточен под русский, но «сделай рефакторинг useEffect в компоненте Header» напечатает как надо. Для редких слов есть словарь.
— Трансформация: выделил текст, сказал «переведи на английский» или «сделай короче» — текст заменился.
— Оплата российскими картами, в 2–3 раза дешевле аналогов. 30 минут в месяц — бесплатно навсегда, без карты.
DEV — месяц подписки в подарок: регистрируешься на diktuy.ru, вводишь промокод — пользуешься.👍 — если уже диктуете промпты голосом
👀 — если всё ещё печатаете
#ai #диктуй
Please open Telegram to view this post
VIEW IN TELEGRAM
11🔥9👍8👀7🤩4🤣2
ИИ не спасёт от плохих требований
Месяц назад смотрел доклад «Открытая сессия Podlodka AI Crew: Жизнь после SDD, как не убить качество» и понял мысль, которую теперь стараюсь доносить своей команде: нужно тратить больше времени на планирование и сбор требований, код быстро я и сам могу написать.
Я более чем уверен, у всех было такое: не хочется разбираться в требованиях, ничего уточнять, хочется сразу броситься писать код. Ну просто потому, что только после этого ты видишь результат, а пока мусолишь требования, как будто бы ничего и не меняется.
Теперь появился ИИ, и писать код стало так же легко, как листать рилсы. Но на самом деле тут проблема становится ещё острее.
Раньше на разработку уходило большинство времени, грубо говоря:
- 15% — планирование
- 70% — написание кода
- 15% — валидация
Теперь же код пишется очень быстро, но нужно осторожно оперировать требованиями, иначе можно написать кучу кода, в которой нет никакого смысла. Теперь наша задача — правильно описывать требования, можно сказать, ставить ТЗ Кодексу или Клоду.
Теперь, распределение времени здорового человека в разработке выглядит так:
- 45% — планирование
- 5% — разработка
- 50% — валидация
Мы должны проводить больше времени, так сказать, в режиме планирования, иначе на этапе тестирования настанет момент расплаты.
Распределение времени курильщика:
- 5% — планирование
- 5% — разработка
- 120% — валидация
🫠 Я уже пару раз сталкивался с ситуацией, когда кто-то написал какой-то кусок кода, особо не заморачиваясь над промптом или требованиями. А я потом несколько часов переделывал или доделывал.
А вы что думаете?
- 👍 — согласен
- 👎 — не согласен
#ai
Месяц назад смотрел доклад «Открытая сессия Podlodka AI Crew: Жизнь после SDD, как не убить качество» и понял мысль, которую теперь стараюсь доносить своей команде: нужно тратить больше времени на планирование и сбор требований, код быстро я и сам могу написать.
Я более чем уверен, у всех было такое: не хочется разбираться в требованиях, ничего уточнять, хочется сразу броситься писать код. Ну просто потому, что только после этого ты видишь результат, а пока мусолишь требования, как будто бы ничего и не меняется.
Теперь появился ИИ, и писать код стало так же легко, как листать рилсы. Но на самом деле тут проблема становится ещё острее.
Раньше на разработку уходило большинство времени, грубо говоря:
- 15% — планирование
- 70% — написание кода
- 15% — валидация
Теперь же код пишется очень быстро, но нужно осторожно оперировать требованиями, иначе можно написать кучу кода, в которой нет никакого смысла. Теперь наша задача — правильно описывать требования, можно сказать, ставить ТЗ Кодексу или Клоду.
Теперь, распределение времени здорового человека в разработке выглядит так:
- 45% — планирование
- 5% — разработка
- 50% — валидация
Мы должны проводить больше времени, так сказать, в режиме планирования, иначе на этапе тестирования настанет момент расплаты.
Распределение времени курильщика:
- 5% — планирование
- 5% — разработка
- 120% — валидация
🫠 Я уже пару раз сталкивался с ситуацией, когда кто-то написал какой-то кусок кода, особо не заморачиваясь над промптом или требованиями. А я потом несколько часов переделывал или доделывал.
А вы что думаете?
- 👍 — согласен
- 👎 — не согласен
#ai
👍16👎2💯2❤1