Делегаты в Swift на простом примере |
Эта статья для уровня trainee, а значит для совсем начинающих великолепных разработчиков.
Статья состоит из двух частей. Первая - удалим из проекта Storyboard и напишем кодом простой интерфейс. Вторая - разберем, как с помощью делегата передать данные на предыдущий контроллер.
Основная цель статьи - рассказать просто, на примере, как можно использовать паттерн делегирования в Swift.
https://habr.com/ru/post/703232/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703232
[Перевод] Советы по отладке при работе над проектами Swift |
Вот несколько моих любимых трюков и советов по отладке, которые я использую при работе над проектами Swift.
Читать далееhttps://habr.com/ru/post/703184/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703184
|
Метки: Разработка под iOS swift ios |
Релокация в Словению, дорожная карта |
Приветствую коллеги! С вами Александр Стрелов, разработчик, предприниматель и немного писатель. Давно у меня не было времени на реализацию в последнем направлении, исправляюсь.
Уже скоро будет 3 года как я со своей семьей переехал в Словению, о чем были статьи здесь и здесь. Уверен, что тема поиска нового места для жизни и развития сейчас весьма актуальна среди хабра-сообщества, поэтому решил поделиться трудами моей команды в этой области. C коллегами разработали дорожную карту для переезда.
Поехали!https://habr.com/ru/post/703228/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703228
|
Метки: IT-эмиграция Читальный зал релокация в европу словения сообщество |
Samsung Galaxy S3 — флагман недавнего прошлого, очень большая статья в спец. формате |
Казалось бы, всего лишь каких-то 10 лет назад мы только-только видели рекламу новенького Galaxy S3, и его младшего брата S3 Mini. Мы видели как одни хвалили мощную начинку, другие хаяли "булькающий" тачвиз. Как одни говорили что только вышедший iPhone 5 лучше, и у вас корпус-обмылок, а другие называли владельцев iPhone геями, а сами смартфоны - печками.
Прошло уже 10 лет с тех событий, и S3 уже стоит не 25.000 рублей, а 500 рублей на известных барахолках. Часть из них уже на свалке(и зря!), а часть забыты в пыльных шкафах и ждут своего часа. Поскольку смартфоны Samsung тех лет занимают отдельное место в моём сердечке, я решил подготовить спец. материал, и сравнить две китайских копии Galaxy S на разных чипсетах, и в разных ценовых категориях, и оригинал! Что вы теряли тогда, а главное - что вы теряете сейчас!? Интересно? Тогда добро пожаловать!
Читать далееhttps://habr.com/ru/post/703222/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703222
|
Метки: Беспроводные технологии Гаджеты смартфоны ништяки ретро телефоны samsung |
Заполнить виджет градиентом, изображением или гифкой с помощью ShaderMask |
Сделать элемент пользовательского интерфейса выразительным и аутентичным можно путём его заполнения картинкой, градиентом или анимированной гифкой.
Как это реализовать на Flutter?https://habr.com/ru/post/703218/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703218
|
Метки: программирование дизайн графика веб-дизайн разработка по интерфейс how-to интерфейсы flutter разработка веб-сайтов ui мобильная разработка frontend разработка мобильных приложений |
Патентная активность США в годы Второй мировой войны |
Во время Второй мировой войны США стали абсолютным лидером в мировом изобретательстве и патентовании, а также в тяжёлой промышленности, самолето- и кораблестроении. Да и во многих других отраслях. Рассказываем в нашей статье про патенты США во время Второй мировой войны.
Читать далееhttps://habr.com/ru/post/703216/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703216
|
Метки: Блог компании Онлайн Патент Читальный зал Патентование Научно-популярное вторая мировая патенты сша история |
МанагерМент |
Это моя первая статья, в которой я хотел бы немного рассказать про дебри позиции Менеджер проекта (PM (манагер), PO, порой Product M. но лучше так не делать, тимлид). Сейчас эта позиция начинает размываться в линейке других профессиональных позиций. Почти каждая позиция сейчас может совместить в себе роль PM. Правильно это делать или нет это другой вопрос, он скорее больше про ресурсы, мое мнение, что лучше этого не делать, ниже объясню почему. Ну не будем тут много философствовать, поехали.
Читать далееhttps://habr.com/ru/post/703210/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703210
|
Метки: управление проектами Управление персоналом менеджмент управление людьми управление разработкой управление продуктом советы начинающим |
Релиз InvokeAI 2.2: универсальный холст, удобные установщики, автозагрузка моделей и DPM++ |
Привет! InvokeAI 2.2 теперь доступен для всех. В этом обновлении добавлены UI Outpainting, Embedding Management и другие функции. Ознакомьтесь с выделенными обновлениями ниже, а также с полным описанием всех функций, включенных в релиз.
Что нового?https://habr.com/ru/post/703202/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703202
Основные трудности и ошибки при разработке дизайн-системы |
Создание и внедрение дизайн-системы — трудный и кропотливый процесс, который может как упростить разработку, так и значительно ее усложнить. Директор по управлению проектами отдела мобильной разработки Группы «Иннотех» Антон Поляков на примере опыта своей команды рассказал обо всех тонкостях и "подводных камнях" с которыми они столкнулись.
Читать далееhttps://habr.com/ru/post/703176/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703176
|
Метки: Блог компании Иннотех Разработка мобильных приложений Дизайн мобильных приложений дизайн-система uikit swiftui мобильная разработка components компоненты layout |
Что слушают рептилоиды? |
Сегодня пятница, и, надеюсь, простите за столь легкий жанр на Хабре. Но, на самом деле было любопытно покопаться в музыкальных предпочтениях представителей нашей индустрии.
Можно даже поиграть в простую игру: угадайте второго любимого музыкального исполнителя Марка Цукерберга. Ответ в 13 комментарии к данной статье. А пока давайте сравним сложившиеся образы ИТ-икон нашей индустрии с их музыкальными вкусами.
Читать далееhttps://habr.com/ru/post/703196/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703196
|
Метки: Блог компании М.Видео-Эльдорадо Карьера в IT-индустрии М.видео эльдорадо музыка сегалович яндекс фейсбук дуров телеграм вконтакте хобби |
[recovery mode] Tensorflow: Используем трансферное обучение для классификации пневмонии и оптимизируем нашу модель |
Привет, Хабр! На связи Рустем, IBM Senior DevOps Engineer & Integration Architect.
Сегодня мы будем работать с открытым набором данных по рентгенографии грудной клетки которые, использовали для этого исследования, с предварительно обученной моделью MobileNet_v2 для классификации изображений TensorFlow и переносом обучения для создания классификатора пневмонии, который работает с рентгенограммами грудной клетки.
Целью этой статьи является не столько получение навыков классификации изображений, а сколько понимание того, насколько легко вы можете создать соответствующую модель.
Я надеюсь, вам понравится это!
Читать далееhttps://habr.com/ru/post/703186/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703186
|
Метки: Блог компании OTUS Машинное обучение tensorflow machine learning |
[Перевод] Вам нужен чистый код? Используйте правило шести |

https://habr.com/ru/post/703172/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703172
|
Метки: Блог компании Цифровой СИБУР python программирование совершенный код мозг чистый код APL LTM |
Поиски баланса в составлении функциональных требований. Особенности Shaping’а в Shape up |
Продолжаю серию статей про малоизвестную (надеюсь что пока!) методологию разработки, которая запала мне в душу. Запала настолько, что я хочу донести знания о ней до как можно большего количества людей.
Лично я за свою карьеру ни разу не встречался с проектом, про который можно было бы сказать “Не представляю как можно увеличить ценность данного продукта для пользователей.” Причина, по которой хорошие, отличные, прекрасные, волшебные “сами по себе” идеи в итоге так и остаются просто идеями, зачастую кроется в целесообразности реализации.
Малый процент идей, в первом приближении оказавшихся целесообразными, ещё ждет этап реализации. А о том, как соотносятся изначальная задумка и конечный результат, красноречиво свидетельствует тот факт, что “Ожидание/Реальность” - это даже не просто мем, а целый отдельный жанр мемов.
Пробуем повысить шансы идей на выживаниеhttps://habr.com/ru/post/703086/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703086
PERICOLOR-1000: как был устроен советский «Фотошоп»? |

https://habr.com/ru/post/702848/?utm_source=habrahabr&utm_medium=rss&utm_campaign=702848
|
Метки: Блог компании RUVDS.com Читальный зал История IT ruvds_статьи PERICOLOR-1000 Numelec photoshop обработка изображений |
Как сделать питч-дек и запитчить всё на свете |
В интернете есть десятки ультимативных шаблонов, как сделать питч-дек. Каждый фаундер, сделавший хотя бы один питч-дек, также готов выдать пачку рекомендаций. Каждый фонд имеет свой темплейт. А ответа на вопрос «как сделать питч-дек?» по-прежнему нет.
В этом материале разбираемся
• из чего состоит питч-дек
• структура питч-дека на разных стадиях
• важен ли питч (или питч-дек запитчит себя сам)
• нужен ли сторителлинг
• и как же его все-таки сделать?
https://habr.com/ru/post/703016/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703016
Заходят тимлид, менеджер и инженер в бар, а там матрица компетенций… |
Привет, Хабр! Меня зовут Сабина Метляева. Я работаю в GlowByte менеджером проектов MLOps. Помимо управления проектами, занимаюсь созданием обучающих материалов, изучаю и внедряю инструменты по оптимизации своей работы и команды в целом, провожу обучение. Об одном из таких инструментов, который мы применили у себя на практике, хочу рассказать в этой статье. Речь пойдёт о матрице компетенций.
Читать далееhttps://habr.com/ru/post/703074/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703074
Git for Windows: работа с параметром core.autocrlf |
Одна из настроек программы (системы управления версиями) «Git» называется «core.autocrlf». В этой статье я на практическом примере описываю, что происходит при каждом из трех возможных значений этой настройки. После этого я делаю выводы о том, для чего эта настройка нужна и в каких ситуациях какие ее значения можно использовать.
Всё описанное происходит в операционной системе «Windows 10». Работу с «Git» я показываю на примере работы из командной строки в программе «PowerShell» версии 7. Используемый дистрибутив «Git» называется «Git for Windows».
Читать далееhttps://habr.com/ru/post/703072/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703072
|
Метки: git powershell Разработка под Windows Системы управления версиями git for windows окончания строк notepad++ кроссплатформенность |
Блокирующая обработка тактовой кнопки для Arduino. Настолько полный гайд, что ты устанешь его читать |

https://habr.com/ru/post/702000/?utm_source=habrahabr&utm_medium=rss&utm_campaign=702000
Никола Тесла: гений, миллиардер, филантроп, но — не ученый? |
Инженер и изобретатель Никола Тесла обычно в представлении не нуждается. Один из самых известных ученых за всю историю, заслуживший себе репутацию гения, личность которого окружена множеством домыслов, иной раз самого мистического толка.
И это не случайно. Наш мир сегодня выглядит именно так во многом благодаря вкладу Теслы, его видению и его интеллекту. Но так ли был гениален Тесла как учёный, как о нем говорят и пишут? Попробуем разобраться.
В его честь была названа единица измерения магнитной индукции, а Илон Маск назвал его именем свою компанию по производству электромобилей. Если снимается научно-фантастический фильм или создается компьютерная игра в декорациях того времени, не сомневайтесь – Тесла там будет.
Читать далееhttps://habr.com/ru/post/700478/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700478
|
Метки: Блог компании FirstVDS Читальный зал Патентование Научно-популярное Биографии гиков Тесла изобретения патенты электричество история XIX век мифы об учёных |
Нейронные сети, DeepFake и колени: как обмануть рентгенолога |

https://habr.com/ru/post/702492/?utm_source=habrahabr&utm_medium=rss&utm_campaign=702492
|
Метки: медицина здоровье диагностика ии суставы искусственный интеллект рентгенология остеоартрит машинное обучение глубокое обучение блог компании ua-hosting.company deepfake |