Boris Dipner • Dev Mastery
153 subscribers
14 photos
1 video
1 file
34 links
Разрабатываю мобильные приложения и помогаю вам расти быстрей 🚀

Ресурсы, статьи и личные заметки 💰
Download Telegram
Я: просыпаюсь чтобы отпраздновать свой день рождения 🥳

Apple: выпускает новый язык программирования 🗿
5🔥3🎉3
Apple выпустила новый открытый язык программирования - Pkl

Pkl (произносится как "Пикл") - это язык программирования для создания конфигураций.

🚀 Pkl может генерировать вывод для JSON, YAML, Списков Свойств и других форматов конфигурации. Поддерживает генерацию кода для Java, Kotlin, Swift и Go. Также поддерживает популярные IDE, такие как IntelliJ, Visual Studio Code и Neovim.

Официальный анонс
GitHub

⚡️ Boris Dipner • Dev Mastery
5🔥41👎1🤔1😱1
Хочу рассказать, как наладить крутую связь с лидом на проекте и поднять свои скиллы 🚀

Для начала не забывай быть открытым. Сразу расскажи, что ты хочешь расти в профессии, и тебе бы не помешала помощь. Честность работает лучше всего. Редко когда лид не захочет поддержать разработчика с горящими глазами: все хотят иметь звездочек в своей команде !

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

Важно! Цени его время
Лиды — занятые ребята, так что будь готов к тому, что иногда ваши встречи будут короткими и по делу. И это норм 😉

Инициатива должна идти с твоей стороны 💪
Пойми, что это по большей части нужно тебе, и все твое развитие — на твоей ответственности. Изучай новое самостоятельно, экспериментируй и делись результатами. Так ты покажешь, что тебе действительно интересно. И не забывай про обратную связь, если что-то помогает тебе расти, говори об этом. Если что-то не срабатывает, тоже обсуди. Главное — без обид.

Оставайся профи 👔 Даже если ты нашел в лице лида друга, помни о рамках профессионального общения, как минимум по началу.

И помни, всему свое время!
Навыки и знания приходят не сразу, так что не расстраивайся, если что-то идет не так быстро, как хотелось бы. Я уверен, что шаг за шагом ты всего добьешься!

P.S. Дочитал до конца - не сомневался в тебе, ставь 🏆 теперь я точно уверен что ты всего добьешься

А еще так я пойму что лонг-ридам быть и выберем с вами темы на ближайшие посты, много кул/треш историй из своего опыта хочется рассказать

#mastery

⚡️ Boris Dipner • Dev Mastery
🏆172🔥2🍌1
🔢 Протокол Equatable в Swift

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

💣 Что такое протокол Equatable и зачем он нужен?
💣 Создание пользовательских типов данных, соответствующих протоколу Equatable, с примерами
💣 Переопределение оператора == как статического метода в рамках протокола Equatable
💣 Важность соответствия протоколу Equatable для пользовательских типов данных
💣Различие между равенством и идентичностью при использовании протокола Equatable
💣 Отличие протоколов Equatable и Comparable и их применение

🔗Оригинал #ios

⚡️Boris Dipner • Dev Mastery
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥2🍌1🆒1
🏆 Как с помощью DeepFake и GoogleMeet пройти собес за друга на 4000$

☕️Якен использовал технологию Deepfake, которая помогла натянуть лицо его друга в Google Meet. И всё это в режиме реального времени!

🔗Подробнее в очень интересном треде в социальной сети Твиттер точка ком #freetime

⚡️Boris Dipner • Dev Mastery
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5😱2🫡2👏1🤝1
1️⃣2️⃣3️⃣

Уже заметили новую шапку у канала?

Теперь у нас есть свои emoji 👉🏻👈🏻
https://t.iss.one/addemoji/DevMastery
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍1🔥1111
🐦 Управление повторно используемыми ячейками в UIKit и их отличия в SwiftUI

💣UIKit: Оптимизация ресурсов с помощью UITableView
💣 Проблемы и решения в UIKit
💣 SwiftUI: Декларативный подход и автоматизация
💣 Управление состоянием вью в SwiftUI

🔗 Более подробно о различиях в управлении интерфейсами в UIKit и SwiftUI можно прочитать в статье Юрия Лебедева
EN верисия / RU версия #ios

⚡️Boris Dipner • Dev Mastery
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥211
🔨 Xcode's Missing Piece: Улучшение производительности с помощью новых инструментов

🖥 Unxippity: Ускорение распаковки в Xcode
Инструмент на Swift для параллельного распаковывания, улучшенный с помощью SwiftUI для более удобного интерфейса.
👆GitHub

🐩 MarkWalkthrough: Создание обучающих туров
SwiftUI пакет, который упрощает создание обучающих презентаций в приложениях, обеспечивая плавную навигацию между слайдами.
👆GitHub

💣 Breadcrumbs: Отслеживание задач в коде
Интегрированный с Xcode трекер задач, который помогает управлять замечаниями и ошибками непосредственно в исходном коде.
👆GitHub

🔗 Оригинал #ios

⚡️Boris Dipner • Dev Mastery
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2211
🐦 Обширная статья для глубокого погружения в Swift Actors - особенно полезно для подготовки к собеседованию

💣 Что такое Actor? И для чего они используются
💣 Проблемы многопоточности, как с ними взаимодействовать
💣 Примеры из жизни, что можно занести к себе в проекты
💣 А также про асинхронный доступ и безопасность

🔗 Подробнее о возможностях и применении Swift Actors в статье Medium #ios

⚡️Boris Dipner • Dev Mastery
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4111
🍏Написал приложение ShortCutter

👆Можно поставить виджет на экран и каждый день у вас будет показываться новый набор быстрых клавиш

🐩Сейчас доступны программы Xcode, Figma, iTerm

🖥Скоро добавлю больше программ, темную тему и синхронизацию iCloud, чтобы можно было бесшовно пользоваться и на маке

🔗Пользоваться уже можно прямо сейчас AppStore

⚡️Boris Dipner • Dev Mastery
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥822
This media is not supported in your browser
VIEW IN TELEGRAM
🍏 NotchNook или же Dynamic Island на MacBook

💣 Приложение NotchNook делает вырез на новых MacBook функциональным, превращая его в подобие Dynamic Island на iPhone. Утилита всегда доступна в верхней части экрана и предлагает доступ к базовым мультимедиа функциям и настраиваемым виджетам.

👆 NotchNook расширяется из небольшого выреза в полноценное окно с вкладками Nook и Tray. В Nook можно управлять мультимедиа и виджетами, а в Tray — взаимодействовать с файлами, по аналогии с Dock на macOS.

👆 Кстати, NotchNook работает и на Mac без выреза, главное требование — macOS 14.0 и новее.

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

🔗 Подробнее о проекте Lo.Cafe

⚡️Boris Dipner • Dev Mastery
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥422👍1
This media is not supported in your browser
VIEW IN TELEGRAM
🍏 Уже декабрь, так почему бы не добавить новогоднего настроения? 🎄

🐩 Нашел для вас кое что интересное!

Festivitas украсит вашу док-станцию и строку меню праздничными огнями. Море кастомизации, легко установить, еще думаете?

🖥Я уже добавил праздничного волшебства на свой Mac - mood на весь декабрь 💻

📎 Ссылка на скачивание

📎 Автор

⚡️Boris Dipner • Dev Mastery
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32👍111