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

Ресурсы, статьи и личные заметки 💰
Download Telegram
Статья как задеплоить свой vapor проект на digital ocean

После выстпуления как и обещал выкладываю статью-инструкцию
по всем шагам необходимым для деплоя вашего vapor MVP проекта

Уже доступна на medium

⚡️Boris Dipner • Dev Mastery
👍31👨‍💻1
Топ 3 репозитория для начинающих разработчиков 🚀

⚡️Стажировки в РК и не только
⁃ Если вы только начинаете искать работу или стажировку то этот репозиторий, состоящий из большого количества компаний с детальными пунктами как что и где по стажировкам и программам обучения, опеределенно вам поможет
Ссылка

⚡️ Алгоритмическое сообщество
⁃ Большой сборник для изучения алгоритмов, в частности структур данных и подходов на разных языках программирования
Ссылка

⚡️Список публичных API
⁃ Если вы давно хотели создать пет проект или просто поэкспериментировать, то можете сэкономить время и взять одно API из довольно обширного списка на любые тематики от коммерции, природы до новостей игр и кинотеки
Ссылка

⚡️Boris Dipner • Dev Mastery
🔥641
Апгрейд чек-листа для пет-проекта 🚀

Теперь доступно два варианта:

🛷 Casual - чтобы пробежаться и сделать что-то простое, но с умом

🪂 Pro - Для того чтобы идти дальше и делать стартап

Notion ⁃ Ссылка

⚡️Boris Dipner • Dev Mastery
51
🚀 Вышел бета-релиз Cleaner app!

- Инструмент под macOS для разработчиков! Позволяет очистить кэши симулятора, репозитории SPM, архивы…
- Быстро, просто и удобно, что еще нужно?

Ссылка на приложение

#buildinpublic #macOS Оригинал

⚡️ Boris Dipner • Dev Mastery
🔥41👍1
Terricon Dev Party - 19 января 🎉

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

🔥 Основным спикером выступит middle backend разработчик Денис Ахметов, но высказаться сможет каждый из вас.

🔧 Предлагаю заглянуть и обсудить:
- ориентирование в мире IT
- Computer Science, мобильную разработку, ситуацию на рынке
- любые предложенные вами темы о разработке

Участие бесплатное, но нужно зарегистрироваться по ссылке

Когда: 19 января, 19:00
Место: IT-hub «Терриконовая долина», ул. Алалыкина, 12
1🔥1
🔥 Всем привет, я провожу исследование по выгоранию, среди разработчиков!

🙏 Буду очень благодарен за то, если вы уделите 5 минут своего времени и сможете пройти опрос

Конечно я поделюсь красивой инфографикой в скором времени 🤝

🎁 А еще отдаю большой пак ресурсов по мобильной разработке совершенно бесплатно в instagram
🔥21🤓1
Context tooltip 🚩

Возможно могла быть полезной фичой, но мне как-то не зашло 🥺

Однако есть люди которые восторгаются ей, все индивидуально

Но если вы захотите ее выключить, то держите команду для терминала:
sudo defaults write /Library/Preferences/FeatureFlags/Domain/UIKit.plist redesigned_text_cursor -dict-add Enabled -bool NO


⚡️ Boris Dipner • Dev Mastery
2❤‍🔥21
Доброго вечера

Пока проводил исследование по разработчикам понял что им не хватает поддержки и в целом так большинству на планете Хочу внести больше жизни в этот канал ар утрам писать милую поддерживающую фразу, которая бы поднимала настроение на день
Anonymous Poll
75%
Думаю, это было бы классно
25%
Пока скептически отношусь, но посмотрим 👀
Небольшая напоминалка, всем работягам

Неделька была насыщенной, но вы справились и прошли её достойно 🚀

Отдохните выходные, как следует, отложив маки и мысли о работе ❤️
131👍1
Я: просыпаюсь чтобы отпраздновать свой день рождения 🥳

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