Принцип разделения интерфейсов предполагает, что вы не должны заставлять клиента реализовывать интерфейс, содержащий методы, которые ему не нужны. Вместо этого вам следует разбить более крупные интерфейсы на более мелкие, ориентированные на конкретные случаи…
В этой подборке детективное расследование утечки памяти с Xcode и перегруженная Android-разработка, удовольствие и боль BDUI, $50K на простой AI-обертке, дейтинг для трезвых, конец миллиардных стартапов, поддерживаемых рекламой, и многое другое. Подключайтесь! Подписывайтесь на наш Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков. А в IT Insights — много об интересном коде и технологиях. Читать дальше →
Иногда бывают такие задачи за которые браться не хочется - например на фотографии реальная пачка документов около 700 страниц для которой надо составить сопроводительное письмо - то есть сделать опись документов. По примерной прикидке - ручной работы на целый день как минимум.Ситуацию несколько облегчает то, что на эти распечатанные документы есть исходные Excel файлы. Автоматизируем создание описи документов????
Продолжаем публикацию лекций по предмету "Управление в Технических устройствах" Автор Олега Степановича Козлова. Кафедра "Ядерные энергетические установки" МГТУ им. Н.Э. Баумана. Это пожалуй первая лекция, гда теория автоматеского управления применяется непосредственно к…
О том, как сделать прозрачную синхронизацию заметок Obsidian между устройствами (Desktop, Android, iOS) через GitHub:1. Без сторонних приложений (вроде iCloud, SyncThing, Termux и пр)2. Бесплатно3. Бонусом — резервная копия: как самих заметок, так и истории изменений.В результате получается полноценная замена Notion: структурированные заметки с автоматической синхронизацией между устройствами. Инструкция:
Даже в пять или шесть лет ребенка можно заинтересовать написанием кода и начать учить программированию. Но тема спорная: кто-то скажет, что дошкольный возраст – это слишком рано, что в это время дополнительное обучение нужно направлять в другое русло. Однако есть вполне детские
Все персонажи и события, абсолютно все пересечения и корреляции научных и псевдонаучных теорий, любые аспекты психологической симптоматики и вся без исключения психиатрическая терминология в этом фантастическом рассказе являются вымышленными. Любые совпадения с реально живущими, жившими либо намеревающимися жить людьми или иными существами, также социумами и цивилизациями - случайны. Читать далее
Приветствую, меня зовут Иван и я android-разработчик в Банки.ру. Недавно я опубликовал свою первую статью на Хабр и...решил попробовать еще раз. Передо мной встал вопрос, а о чем еще я могу рассказать? В ходе шуточного мозгового штурма мы с подругой пришли к идее «Статья о том, как…
Персональная информация, в том числе пароли и кошельки — это главные секреты каждого человека. Эта информация должна быть максимально зашифрована и надёжно храниться. Раньше проблему решал текстовый файл, где хранились и пароли, и заметки, и который легко было зашифровать.…
Для экспертов с вчерашней регистрацией: недавно нейросеть случайно опубликовала слишком длинный промт от имени одного из ботов, но это не точно. Как писал один забытый автор: Возьмите щенка, обижайте его, бейте, обращайтесь с ним плохо — и он превратится в дикое животное.…