Дебаж 🪲 с ноги 🦶
342 subscribers
222 photos
42 videos
2 files
122 links
🪲Дебажу код,🐞отлаживаю жизнь
Download Telegram
С 26 декабря Google перестанет проводить платежи разработчикам с банковскими счетами, зарегистрированными в России. 🚫💸 Это значит, что пользователи больше не смогут покупать приложения или оформлять подписки у таких разработчиков.

Последние выплаты можно будет получить до 15 января 2025 года — а дальше game over для монетизации. 🎮

Если у вас есть проекты на Google Play, самое время искать обходные пути или новые рынки. Что думаете? План Б уже на подходе? 🌍

#новости
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Сеньор 🍅 разработчик: быть программистом, а не просто писать код

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

Что отличает опытного инженера от новичка?

1️⃣ Ответственность за результат. Матерный волк 🐺 не перекладывает вину на обстоятельства или других людей. Если задача сделана плохо, он не оправдывается, а ищет, как её исправить.

2️⃣ Понимание контекста.Задача не заканчивается на строках кода. Настоящий специалист понимает, для чего создаётся продукт, как он впишется в бизнес-процессы и что важно для конечного пользователя.

3️⃣ Способность быть полезным для команды.Это не только про навыки, но и про отношение. Если ты пишешь код, который невозможно поддерживать, или делаешь работу, игнорируя потребности коллег, ты подводишь всех.

Разработчик уровня senior — это привычка.Ты не рождаешься с ней, а вырабатываешь её каждый день, принимая решения, которые приближают тебя к результату.

#толки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Честность в коде и жизни 💡

Сколько раз я сталкивался с ситуацией, когда кто-то сказал: «Ну, это временный костыль. Потом поправлю»? Или сам так делал? 🛠️

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

Почему это важно?

1️⃣ Прозрачность помогает команде.
Когда ты открыто говоришь о проблеме, это даёт возможность другим помочь, предложить идеи или вместе найти решение. 🙌

2️⃣ Честность ускоряет рост.
Скрывая свои ошибки, ты тормозишь развитие. Честное признание провалов помогает понять, что нужно улучшить, и избежать повторения ошибок в будущем. 🚀

3️⃣ Это прокачивает доверие.
Когда коллеги знают, что ты всегда искренен в своих действиях и решениях, они легче соглашаются на совместную работу, зная, что могут положиться на тебя. 🤝

Но открытость — это не только про код. Она про честность перед собой: «Справлюсь ли я с этой задачей? Что мне нужно, чтобы стать лучше?»

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

📌 Совет: Вместо того чтобы прятать проблемы, научись их обсуждать. Простой диалог с командой или руководителем может сэкономить часы, а то и дни работы.


#толки
👍1
Breaking News! 🖱️

Apple, которая делает топовые трекпады для ноутбуков, но при этом славится самыми странными мышками в мире, решила удивить нас снова. На подходе — новое поколение Apple Magic Mouse. 🎩

Честно, я пытался подружиться с их мышками, но это просто провал. 😅

Что не так с Apple мышками?

Заряжать их через порт на дне — это как шутка, которая зашла слишком далеко. 🤦‍♂️🔌
Пользоваться ими — отдельный квест. Они настолько неудобные, что начинаешь думать, что это тест на терпение.
Как думаете, изменится ли что-то в новом поколении? 🤔 Или Apple опять выберет стиль вместо удобства?

Напишите свои мысли в комментариях или поделитесь, какой мышкой пользуетесь вы. 🖥️

#новости
👍1
Наверное самый холодный ❄️ день декабра - это отличный повод пойти в офис 🏢

Доброе утро ☀️ чернички 🫐
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Ой, сегодня же среда 🐸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
📰 А теперь к новостям!

🚀 В России представили новую открытую среду разработки OpenIDE, которая:
Помогает избежать лицензионных и санкционных рисков.
Расширяет возможности российских разработчиков.
Поддерживает современные языки программирования.
Предлагает интеграцию с отечественными решениями.
Включает маркетплейс плагинов.

💬 На первый взгляд, звучит интересно. Но, если честно, это очень похоже на ещё один форк JetBrains IDEA Community. 🤔

У меня уже был опыт с аналогами, например, GigaIDE от Сбера. Отличия? Ну, разве что шрифты, цветовая схема и бесплатный плагин для работы с SQL БД. В остальном — тот же JetBrains.

⚖️ Моё мнение:
Это шаг в правильном направлении, но вместо того, чтобы каждому городить свои форки, лучше бы объединить усилия.

💡 Почему?
1️⃣ Рынок в России узкий для таких разработок.
2️⃣ Если вложиться в одно сильное решение, рисков будет меньше, а качество выше.

Да, вопросов полно: кто будет заказчиком, как организовать команду, как правильно вести разработку. Но кто говорил, что будет легко? 💪

👀 P.S. На последнем Highload я выиграл носочки от Astra. 🧦

А что думаете вы? Верите в будущее OpenIDE? Или это очередной JetBrains на минималках? Пишите! 👇

#новости
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Ответственность в коде и за его пределами

Когда мы говорим о профессиональной ответственности, всё звучит как-то слишком официально. Но если копнуть глубже, то это то, что отличает обычного кодера от настоящего мастера своего дела.

Что такое ответственность для разработчика?

1️⃣ Ты отвечаешь за результат, а не только за код.
Сдал таск — не значит, что дело сделано. Ответственный разработчик думает о том, как его код повлияет на продукт, на бизнес и на пользователей.

2️⃣ Ты не ищешь виноватых.
Баг в проде? Это не проблема "тестировщиков" или "аналитиков". Настоящий профи ищет, как исправить ситуацию, а не оправдания.

3️⃣ Ты открыт и честен.
Ошибся — признай это. Увидел риск — скажи о нём. Никто не застрахован от ошибок, но именно честность помогает находить решения быстрее и строить доверие в команде.

🔥 Быть профи — это не только про код, но и про отношение к работе.

📌 Совет: в следующий раз, когда будешь работать над задачей, подумай: не просто как её решить, а как она повлияет на продукт и людей, которые им пользуются.

#толки
👍1
IT-сфера перегрета, как биткойн, и кажется, я нашел несколько доказательств в IT-новостях.

Недавние данные от независимого трекера увольнений Layoffs.fyi показали, что в 2024 году произошла очередная волна увольнений, затронувшая около 150 тысяч человек. Увольнения коснулись крупных игроков, таких как Tesla, Amazon, Google, TikTok, Snap и Microsoft. Это говорит о неспокойных временах в отрасли.

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

📱 Каждый месяц в App Store добавляется от 30 до 40 тысяч новых приложений. Количество стабильно на протяжении последних семи лет.

📈 В 2018 году был наилучший год для разработчиков: 0.7% опубликованных приложений за первый год приносили $100k. Сейчас этот показатель упал до 0.4%.

🎓 В нишах «образование» и «фитнес» только 0.1% приложений делают $100k за первый год.

💸 Общие покупки через App Store остаются стабильными с 2021 года и составляют $90 миллиардов в год. Конкуренция в большинстве ниш становится все жестче — любому новому приложению нужно «толкаться локтями», чтобы занять свою долю.
Чем больше я изучаю эти данные, тем увереннее становлюсь: мировая IT-отрасль перегрета. Откат уже идет, но пока непонятно, где окажется дно.


#новости
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Как синхронизировать заметки в Obsidian: Пошаговая инструкция

Обещал рассказать про Obsidian.


Obsidian. это, по сути, простой и удобный интерпретатор Markdown файлов. Если кто не в курсе, Markdown — это формат разметки для текстовых документов, где с помощью простых символов можно выделять текст, создавать заголовки и даже таблицы.

Что особенного в Obsidian?
Опенсорсность и плагинчики: Obsidian — это open-source решение, и можно писать свои плагины на 📱 (да, любимый всеми язык, сарказм).
Графовое представление: Главная фишка — графовое представление заметок и связей между ними. Выглядит как нейросеть, что делает организацию заметок удобной и наглядной.

Проблема с синхронизацией
Но вот в чем загвоздка: синхронизация заметок, которая так удобно работала в Notion, здесь превращается в проблему. В Notion — добавил важную информацию на компе, и потом спокойно посмотрел на мобилке. В Obsidian же синхронизация платная, и оплатить ее сейчас не так просто.

Решение проблемы: WebDAV через Яндекс
Но не всё так плохо! Я нашел способ синхронизировать заметки через WebDAV и Яндекс.Диск. Ниже — пошаговая инструкция по настройке синхронизации на связке Mac + Android + iOS (потом чекну еще на Windows).

Пошаговая инструкция по настройке Obsidian
1. Скачиваем Obsidian на компьютер.
2. Заводим аккаунт на яндекс (если нет)
3. Переходим по ссылке
4. Пролистываем до "Пароли приложений"
5. Выбираем WebDAV
6. Вписываем любое имя пароля (я назвал Obsidian)
7. Сохраняем выданный пароль (показывается один раз)
8. Заходим в Obsidian и создаем новое хранилище (запоминаем имя хранилища)
9. Устанавливаем сторонний плагин "Remotely Save"
10. Тыкаем "Включить"
11. Идём в настройки плагина
12. В "Choose A Remote Service" выбираем "WebDAV"
13. В поле "Server Address" прописываем https://webdav.yandex.ru
14. В "Username" пишем свой логин от яндекса (почту)
15. В "Password" пишем пароль который выдало на пункте 7
16. В "Change The Remote Base Directory" указываете название вашего хранилища (из пункта 8. )
17. При нажатии на "Check" напротив "Check Connectivity" - должно выпасть сообщение что все хорошо
18. Устанавливаем на мобилку Obsidian
19. Заводим на мобилке хранилище с именем из пункта 8
20. Устанавливаем "Remotely Save" на мобилку
21. Включаем его "Remotely Save" на мобилке
22. Закрываем Obsidian на телефоне
23. Возвращаемся за десктоп
24. Заходим в настройки "Remotely Save"
25. Листаем до Export и тыкаем Get QR Code (на маке кнопка Export Webdav part)
26. Наводим камеру телефона на QR и проходим по ссылке
27. Открываем настройки "Remotely Save" на телефоне
28. В "Choose A Remote Service" выбираем "WebDAV"
29. Настройки должны быть заполнены автоматически
30. При нажатии на "Check" напротив "Check Connectivity" - должно выпасть сообщение что все хорошо
31. Заводим заметку на телефоне или компьютере
32. Находим кнопку "Remotely Save" и нажимаем на нее
на компе это первая иконка в левом боковом меню, на мобиле первая кнопка в меню бутерброд
33. Бонус: все заметки хранятся на яндекс дисук в папке с именем из пункта 8

Вот и всё! Теперь ваши заметки синхронизируются между устройствами бесплатно. Если у кого-то возникли вопросы или нужны советы по другим настройкам Obsidian — пишите в комментариях. Делитесь своим опытом и подписывайтесь на канал, чтобы не пропустить свежие гайды и полезные лайфхаки по планированию!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Самообразование в IT: как не остаться в прошлом

Если даже айтишка уже перегрета: столько курсов, джунов и вакансий. Настоящие профессионалы всегда в дефиците и на вес золота.

Как стать таким специалистом? Здесь не обойтись без постоянного саморазвития.

1️⃣ Ищи знания везде. Курсы, книги, код ревью, чужие проекты или даже баговые мемы — всё идёт в копилку.

2️⃣ Учись через практику. Теория — это полезно, но баги научат лучше. Экспериментируй и внедряй.

3️⃣ Сфокусируйся на важном. Освой то, что реально пригодится сейчас. Платформы и языки можно добирать по мере необходимости.

4️⃣ Не бойся пробовать. Сегодня Java, завтра Python, а потом Rust. Меняться и адаптироваться — часть игры.

💡 Главное: не знать всё, а уметь учиться.

📌 А какие инструменты помогают тебе расти? Делись в комментариях! 🚀

#толки
Факт того что правшей больше 👋 не требует пруфов. А вот про дивиденды чуть поясню.

Фото: скрин с примененным фильтром

Думаю это еще один звоночек ☎️ в строну того что в нашем родном 👨‍💻 IT не очень то и спокойно 🌊


💡 Акции, дивиденды и… токены? А что с ними не так?

Кажется, IT — не самая спокойная отрасль, и новости вокруг всё больше это подтверждают. 😅

Давайте разберёмся с одним интересным моментом — акции и дивиденды.

📊 Что такое акция?
Просто: это маленькая часть компании.
Как заработать на акциях?
1️⃣ Получать дивиденды.
2️⃣ Купить дешевле, продать дороже.

🤑 Дивиденды — что это?
Если совсем коротко: это когда компания делится прибылью с акционерами.

Теперь к вопросу, который меня смущает:
Вот представьте, компания придумала что-то крутое (новую версию GPT или очередной AI-хайп) и начала зарабатывать. Акции взлетели. Но... дивидендов не платит.

Почему тогда все хотят покупать её акции?
Это как если бы я сделал свой крипто-токен, а потом объявил:
"Завтра меня повысят до гендиректора, моя зарплата вырастет!"
Люди бросаются покупать токен... но как это их обогатит?
Я как не делился своей зарплатой с держателями токена, так и не собираюсь. 🤷‍♂️


📌 Пиши в комментариях, как ты относишься к акциям без дивидендов!

#толки
Please open Telegram to view this post
VIEW IN TELEGRAM
На бирже вроде запрещена инсайдерская информация, а вот на крипто рынке 📱 нет.

⚠️ Информация: в с следующем году жду повышение.


вы знаете что делать
https://t.me/blum/app?startapp=memepadjetton_DEBUGCOIN_DgTtL-ref_uxFTerp9Qq
Please open Telegram to view this post
VIEW IN TELEGRAM
Кстати, есть теория, что события Героев меча и магии 3 разворачиваются не в фэнтези-мире, а в далёком будущем. 🤔

💡 По этой версии магия — это забытые технологии:

🧙Гильдия магов — это научная лаборатория, где используют древние энергосистемы.
💎Артефакты — это высокотехнологичные устройства, утраченные в веках.
🧟Некрополис — результат экспериментов с биотехнологиями, которые вышли из-под контроля.
Интересный взгляд, не так ли? Это добавляет игре ещё больше загадочности. Как думаете, может ли такое быть? Делитесь в комментариях! 🛡️
Please open Telegram to view this post
VIEW IN TELEGRAM