Рассматриваем 4 доступных оператора диапазонов в Swift на практике: https://proglib.io/w/7358ac35
Medium
Ranges in Swift explained with code examples
Learn about the 4 different range operators that are available in Swift, how Strings are different and how to convert a Range to an…
🎱 Сможет ли программа заменить Data Scientist: платформы для машинного обучения без программирования
Было бы здорово, если бы модель машинного обучения можно было просто перетащить иконкой в проект, drag-and-drop. Стоп… но ведь такое уже есть! Рассказываем о восьми сервисах автоматизации задач Data Science.
https://proglib.io/sh/a9nuG1hfkY
Было бы здорово, если бы модель машинного обучения можно было просто перетащить иконкой в проект, drag-and-drop. Стоп… но ведь такое уже есть! Рассказываем о восьми сервисах автоматизации задач Data Science.
https://proglib.io/sh/a9nuG1hfkY
«ANR» в Android означает «Приложение не отвечает». Данная ошибка возникает, когда пользователь взаимодействует с
Это происходит потому, что запускается тяжелая и длительная задача, такая как загрузка данных в основном потоке пользовательского интерфейса. Решение проблемы — запускать тяжелые задачи в фоновом режиме с помощью класса
UPD: спасибо читателю за замечание. AsyncTask устарел, поэтому следует использовать стандартные утилиты параллелизма java.util.concurrent или Kotlin.
activity, а activity находится в методе onResume(). В итоге появляется диалоговое окно, предлагающее пользователю подождать или закрыть приложение.Это происходит потому, что запускается тяжелая и длительная задача, такая как загрузка данных в основном потоке пользовательского интерфейса. Решение проблемы — запускать тяжелые задачи в фоновом режиме с помощью класса
Async Task.UPD: спасибо читателю за замечание. AsyncTask устарел, поэтому следует использовать стандартные утилиты параллелизма java.util.concurrent или Kotlin.
Рассматриваем все подводные камни преобразования дат в строку с использованием Swift: https://proglib.io/w/57ea0659
DEV Community
Converting Dates to String using Swift
Dates are represented in Swift code using the Date structure. The Date type makes it easy to work w...
Если вы используете подход TDD (Разработка через тестирование) при разработке под Android, то вам будет интересна статья, которая не посвящена пропаганде данного подхода, а предназначена для объяснения того, как правильно реализовать эту методологию для создания приложения для Android.
https://proglib.io/w/57b9c786
https://proglib.io/w/57b9c786
Medium
TDD in Android
Test Driven Development is a controversial topic among software engineers and it is not rare to find very strong opinions in favour and…
Мы создали канал, посвящённый различным аспектам информационной безопасности. Подписывайтесь, будет 🔥.
https://xn--r1a.website/hackproglib
https://xn--r1a.website/hackproglib
Telegram
Библиотека хакера | Hacking, Infosec, ИБ, информационная безопасность
Все самое полезное по инфобезу в одном канале.
Список наших каналов: https://xn--r1a.website/proglibrary/9197
Для обратной связи: @proglibrary_feeedback_bot
По рекламе: @proglib_adv
РКН: https://gosuslugi.ru/snet/67ab0e2e75b36e054ef6d5bf
Список наших каналов: https://xn--r1a.website/proglibrary/9197
Для обратной связи: @proglibrary_feeedback_bot
По рекламе: @proglib_adv
РКН: https://gosuslugi.ru/snet/67ab0e2e75b36e054ef6d5bf
Что выведет программа на языке Swift?
Anonymous Quiz
47%
Advanced
20%
Swift
20%
Ошибка компиляции
13%
Посмотреть результаты
Любопытный разговор от Android Broadcast о многих аспектах безопасности Android-приложений.
https://proglib.io/w/1182345c
https://proglib.io/w/1182345c
YouTube
Безопасность мобильных приложений
#AndroidBroadcast #Security #Android
Обсуждаем обеспечение безопасности Android приложений, какие дыры есть в Android и куда развивается ОС в рамках безопасности
Гость выпуска - Ольга Шкряба, Senior Mobile Security Engineer. Занимается исследованием и разработкой…
Обсуждаем обеспечение безопасности Android приложений, какие дыры есть в Android и куда развивается ОС в рамках безопасности
Гость выпуска - Ольга Шкряба, Senior Mobile Security Engineer. Занимается исследованием и разработкой…
Автор статьи утверждает, что Flutter — это неудержимый, идущий навстречу всем нам поезд, в который следует сесть как можно раньше.
https://proglib.io/w/d4cfbcb0
https://proglib.io/w/d4cfbcb0
Medium
Why Flutter Is, in Fact, the Next Big Thing in App Development
It’s an unstoppable train coming towards us, and you’d better hop on early
Разбираемся с устройством и принципом работы фреймворка UIKit в iOS: https://proglib.io/w/854ab5fd
Хабр
Устройство UI в iOS
Всем все еще 404, сегодня мы ныряем в наш всеми любимый U, а если быть точнее в Фреймворк UIKit. Кратко, UIKit - UI фреймворк позволяющий облегчить для разработч...
Какая математика нужна для Data Science? Интервью с преподавателями МГУ
Всё, что вы хотели знать о математике для анализа данных, но не знали, у кого спросить.
https://proglib.io/w/fa2f98d1
Всё, что вы хотели знать о математике для анализа данных, но не знали, у кого спросить.
https://proglib.io/w/fa2f98d1
YouTube
Какая математика нужна для Data Science? Интервью с преподавателями МГУ
Всё, что вы хотели знать о математике для анализа данных, но не знали, у кого спросить.
Сайт издания «Библиотека программиста» — https://proglib.io
Ссылка на курс: https://courses.proglib.io/?utm_source=youtube&utm_medium=webinar0&utm_campaign=had
Сайт издания «Библиотека программиста» — https://proglib.io
Ссылка на курс: https://courses.proglib.io/?utm_source=youtube&utm_medium=webinar0&utm_campaign=had
Статья от JetBrains о секретах быстрой компиляции для Kotlin: https://proglib.io/w/18741a67
The JetBrains Blog
The Dark Secrets of Fast Compilation for Kotlin | The Kotlin Blog
Compiling a lot of code fast is a hard problem, especially when the compiler has to perform complex analyses such as overload resolution and type inference with generics. In this post, I’ll tell you a
Data Scientist-ы больше не нужны?
Может ли программа заменить специалиста? Рассказываем о существующих сервисах автоматизации машинного обучения.
https://proglib.io/sh/a9nuG1hfkY
Может ли программа заменить специалиста? Рассказываем о существующих сервисах автоматизации машинного обучения.
https://proglib.io/sh/a9nuG1hfkY
Programming iOS 14.epub
9.2 MB
Programming iOS 14: Dive Deep into Views, View Controllers, and Frameworks (2020)
Автор(ы): Matt Neuburg
Если вы знакомы с основами Swift, Xcode и Cocoa framework, эта книга предоставляет структурированное объяснение всех основных компонентов реального приложения iOS. Благодаря глубокому изучению и многочисленным примерам кода вы узнаете, как создавать представления, управлять контроллерами представлений и добавлять функции из фреймворков iOS.
Вы узнаете о нововведениях iOS 14, таких как:
- закрытие управляющих действий и меню,
- объекты конфигурации ячеек табличного представления,
- списки и схемы представления коллекции,
- новая архитектура контроллера разделения представления,
- настройка указателя на iPad,
- новое средство выбора фотографий,
- сниженная точность определения местоположения,
- выбор цвета,
- новое поведение элемента управления страницей,
- измененные средства выбора даты и многое другое.
Автор(ы): Matt Neuburg
Если вы знакомы с основами Swift, Xcode и Cocoa framework, эта книга предоставляет структурированное объяснение всех основных компонентов реального приложения iOS. Благодаря глубокому изучению и многочисленным примерам кода вы узнаете, как создавать представления, управлять контроллерами представлений и добавлять функции из фреймворков iOS.
Вы узнаете о нововведениях iOS 14, таких как:
- закрытие управляющих действий и меню,
- объекты конфигурации ячеек табличного представления,
- списки и схемы представления коллекции,
- новая архитектура контроллера разделения представления,
- настройка указателя на iPad,
- новое средство выбора фотографий,
- сниженная точность определения местоположения,
- выбор цвета,
- новое поведение элемента управления страницей,
- измененные средства выбора даты и многое другое.
⚡1
Начиная с Android Gradle Plugin 4.0, вы можете использовать ряд новых API-интерфейсов Java в более старых версиях Android, включив библ. desugaring. Для каких из API-интерфейсов добавлена её поддержка на старых (API уровня 26 и ниже) устройствах?
Anonymous Quiz
33%
java.time
10%
java.math
18%
java.util.logging
13%
java.sql
27%
Посмотреть результаты
Kotlin затмевает влияние Java в области разработки для Android. Но действительно ли Kotlin лучше Java? Какие характеристики делают его настолько уникальным, что вызывает интерес у многих разработчиков и компаний? Почему нужно сравнивать Kotlin и Java? В статье даны четкие и актуальные ответы на эти вопросы.
https://proglib.io/w/b34414fd
https://proglib.io/w/b34414fd
Devathon
Kotlin vs Java: What's Best For Your Android Development Project?
How to choose between Kotlin vs Java? Why Kotlin is different from Java when it comes to android app development? Who's the winner, Kotlin or Java?
Интересный материал о том, как использовать возможности нескольких ядер в iOS-приложении: https://proglib.io/w/71787522
Medium
Utilize the power of multiple Cores on iOS App
Concurrency is achieved when the app is capable to run multiple tasks at the same time. Latest A13 Bionic comes with 6 cores which means…