Forwarded from Digital Media
Крутые лекции по Android для начинающих
Наткнулся недавно на плейлист с лекциями от Android Academy. Посмотрел несколько видосов - крутые лекции от крутых ребят, доступно, понятно и на русском языке, в общем всё как мы любим. Для начинающих зайдет.
А на гитхабе можно посмотреть крутой Android Roadmap
Наткнулся недавно на плейлист с лекциями от Android Academy. Посмотрел несколько видосов - крутые лекции от крутых ребят, доступно, понятно и на русском языке, в общем всё как мы любим. Для начинающих зайдет.
А на гитхабе можно посмотреть крутой Android Roadmap
https://habr.com/ru/company/ruvds/blog/565818/
https://sciter.com/developers/sciter-sdk-bindings/
https://github.com/ramon-mendes/SciterSharp
https://www.codeproject.com/Articles/1057199/Sciter-HTML-Csharp-based-desktop-apps-walkthrough
https://sciter.com/developers/sciter-sdk-bindings/
https://github.com/ramon-mendes/SciterSharp
https://www.codeproject.com/Articles/1057199/Sciter-HTML-Csharp-based-desktop-apps-walkthrough
Хабр
«Беседы про Sciter при луне»: интервью с Андреем Федонюком, создателем HTML-движка с 400 млн. пользователей
Справка: Sciter (ранее HTMLayout) — встраиваемый HTML-движок, ориентированный на создание десктопных приложений с пользовательским интерфейсом, написанном на HTML. Он используется десятками...
Forwarded from Эксплойт
Как запускать Android-приложения прямо в браузере
Создание и настройка полноценного Android эмулятора занимает время и требует определенных ресурсов системы. Для ее осуществления чаще всего прибегают к программам по типу NoxPlayer или Bluestacks, однако иногда достаточно лишь воспользоваться веб-браузером.
ApkOnline - это облачный сервис, позволяющий запускать бесплатные Android приложения. На сайте можно запустить как чистый Android, так и сразу выбрать приложение из библиотеки, которое запуститься вместе с эмулятором.
Помимо приложений предоставленных на сайте, вы можете установить расширение для Chrome, позволяющее запускать в эмуляторе и сторонние APK приложения.
#сервис
Создание и настройка полноценного Android эмулятора занимает время и требует определенных ресурсов системы. Для ее осуществления чаще всего прибегают к программам по типу NoxPlayer или Bluestacks, однако иногда достаточно лишь воспользоваться веб-браузером.
ApkOnline - это облачный сервис, позволяющий запускать бесплатные Android приложения. На сайте можно запустить как чистый Android, так и сразу выбрать приложение из библиотеки, которое запуститься вместе с эмулятором.
Помимо приложений предоставленных на сайте, вы можете установить расширение для Chrome, позволяющее запускать в эмуляторе и сторонние APK приложения.
#сервис
Forwarded from WiseAdvice-IT - новости из мира 1С
🤖Технологии искусственного интеллекта (AI или ИИ) уже перестали быть Rocket Science, при этом они не ограничиваются линейной регрессией для решения простых задач.
О том, какие особенности и ограничения есть у существующих технологий ИИ, и как они могут помочь 1С-никам, на онлайн-митапе «Интеграционные решения в 1С» рассказал руководитель управления ИТ компании WiseAdvice Олег Филиппов.
Читать статью на Инфостарте
О том, какие особенности и ограничения есть у существующих технологий ИИ, и как они могут помочь 1С-никам, на онлайн-митапе «Интеграционные решения в 1С» рассказал руководитель управления ИТ компании WiseAdvice Олег Филиппов.
Читать статью на Инфостарте
infostart.ru
Необходимый минимум по AI для 1С-ника
Технологии искусственного интеллекта (AI или ИИ) уже перестали быть Rocket Science, при этом они не ограничиваются линейной регрессией для решения простых задач. О том, какие особенности и ограничения есть у существующих технологий ИИ, и как они могут помочь…
Forwarded from ermolnik — GDE, Digital Nomad, mobile team lead (Sergei Ermolaev 🥇)
Как стать андроид разработчиком в 2021?
Android Roadmap
1. Kotlin
2. Настройка первого проекта
3. View & ViewGroup
4. UI Components
5. Работа со списками
6. Работа с многопоточностью
7. Архитектура
8. Работа с сетью
9. Работа с базыми данных
10. Работа в фоне
11. Notifications, Deeplinks, Applinks
12. Анимации
13. Reactive programming
Android Roadmap
1. Kotlin
2. Настройка первого проекта
3. View & ViewGroup
4. UI Components
5. Работа со списками
6. Работа с многопоточностью
7. Архитектура
8. Работа с сетью
9. Работа с базыми данных
10. Работа в фоне
11. Notifications, Deeplinks, Applinks
12. Анимации
13. Reactive programming
Forwarded from Awwwards.
This media is not supported in your browser
VIEW IN TELEGRAM
ITYoutubers - это крупнейшее русскоязычное сообщество авторов YouTube-каналов в IT-тематике.
На данный момент в него входит более 100 участников!
Вот лишь краткий список их направлений: вёрстка, фронтэнд, бэкенд, интервью, девопс, дизайн, data science, фриланс…
Уследить за всеми выпусками на ютубе сложно, поэтому был создан канал ITYoutubers, в котором каждые 15 минут проверяются новые видео сообщества!
Теперь ты можешь не тратить время на поиск годного IT-контента на YouTube. Достаточно подписаться на ITYoutubers!
#реклама
На данный момент в него входит более 100 участников!
Вот лишь краткий список их направлений: вёрстка, фронтэнд, бэкенд, интервью, девопс, дизайн, data science, фриланс…
Уследить за всеми выпусками на ютубе сложно, поэтому был создан канал ITYoutubers, в котором каждые 15 минут проверяются новые видео сообщества!
Теперь ты можешь не тратить время на поиск годного IT-контента на YouTube. Достаточно подписаться на ITYoutubers!
#реклама
Forwarded from ITYoutubers: Видео
Поддержка определяемых типов, планов видов характеристик, наборов типов, предопределенных в справочниках и общих реквизитов в расширениях (Начиная с версии 8.3.20)
Заметки из Зазеркалья
Развитие расширений
Данная статья является анонсом новой функциональности. Не рекомендуется использовать содержание данной статьи для освоения новой функциональности. Полное описание новой функциональности будет приведено в документации к соответствующей версии. Полный список…
Forwarded from Радио 1С Энтерпрайз (Никита Зайцев)
Дополнение #S02E04-01. Простой пример работы с асинхронными клиентскими функциями.
Оператор Ждать выполняет две основные задачи:
1) Организует ожидание асинхронной функции, которая была вызвана ранее и которая стоит за объектом Обещание.
2) Выполняет «распаковку» результата асинхронной функции и преобразует Обещание в тот тип данных, который был возвращен функцией (или же выбрасывает исключение, если функция завершилась исключением).
Использовать оператор Ждать можно только внутри клиентских процедур и функций, отмеченных модификатором Асинх, то есть объявленных как асинхронные. На словах это выглядит довольно громоздко, но, если посмотреть в соответствующий программный код – все очень просто и понятно (см. приложенный снимок экрана).
Пара полезных ссылок.
Руководство разработчика, глава «Асинхронность через обещания»:
https://its.1c.ru/db/v83doc#bookmark:dev:TI000002315
Статья в Зазеркалье «Улучшения в синтаксисе языка 1С для работы с асинхронными функциями: синхронная асинхронность»:
https://wonderland.v8.1c.ru/blog/uluchsheniya-v-sintaksise-yazyka-1s-dlya-raboty-s-asinkhronnymi-funktsiyami/
Оператор Ждать выполняет две основные задачи:
1) Организует ожидание асинхронной функции, которая была вызвана ранее и которая стоит за объектом Обещание.
2) Выполняет «распаковку» результата асинхронной функции и преобразует Обещание в тот тип данных, который был возвращен функцией (или же выбрасывает исключение, если функция завершилась исключением).
Использовать оператор Ждать можно только внутри клиентских процедур и функций, отмеченных модификатором Асинх, то есть объявленных как асинхронные. На словах это выглядит довольно громоздко, но, если посмотреть в соответствующий программный код – все очень просто и понятно (см. приложенный снимок экрана).
Пара полезных ссылок.
Руководство разработчика, глава «Асинхронность через обещания»:
https://its.1c.ru/db/v83doc#bookmark:dev:TI000002315
Статья в Зазеркалье «Улучшения в синтаксисе языка 1С для работы с асинхронными функциями: синхронная асинхронность»:
https://wonderland.v8.1c.ru/blog/uluchsheniya-v-sintaksise-yazyka-1s-dlya-raboty-s-asinkhronnymi-funktsiyami/
Forwarded from WiseAdvice-IT - новости из мира 1С
⚙️Новые возможности тестирования в мобильной платформе 1С
1С постоянно развивает фирменную мобильную платформу. Ранее появилась возможность автоматического теста в мобильном клиенте и автономном клиенте. Теперь для удобства и мобильности разработки был анонсирован дополнительный способ – тест непосредственно в мобильном приложении.
Было доработано приложение, в меню мобильного клиента добавятся новые разделы, позволяющие начать запись теста, приостановку и завершение с дальнейшим сохранением теста в xml-файл и передачи его далее для конвертации на язык 1С. Планируемое нововведение ожидается в версии мобильной платформы 8.3.20.
Комментарий эксперта
1С постоянно развивает фирменную мобильную платформу. Ранее появилась возможность автоматического теста в мобильном клиенте и автономном клиенте. Теперь для удобства и мобильности разработки был анонсирован дополнительный способ – тест непосредственно в мобильном приложении.
Было доработано приложение, в меню мобильного клиента добавятся новые разделы, позволяющие начать запись теста, приостановку и завершение с дальнейшим сохранением теста в xml-файл и передачи его далее для конвертации на язык 1С. Планируемое нововведение ожидается в версии мобильной платформы 8.3.20.
Комментарий эксперта
Forwarded from Neoflex Careers
Уже читали новую статью от Neoflex на Habr?
🤓 Потоковый захват изменений из PostgreSQL/MySQL с помощью Apache Flink — звучит сложно, но мы помогли разобраться!
В статье мы
➡️ разберем теоретические основы Change Data Capture, варианты реализации и сферы применения;
➡️ узнаем об особенностях CDC-коннекторов экосистемы Apache Flink, а также выделим самые интересные фичи (а заодно и немного расскажем об Apache Flink для тех, кто раньше с ним не сталкивался);
➡️ перейдем к практике, закатаем рукава и реализуем несложный сценарий захвата изменений из WAL PostgreSQL, приправленный объединениями, агрегацией, стеком ELK и целым кластером Flink, правда в миниатюре.
Читайте по ссылке и задавайте вопросы, если они остались! 📩
🤓 Потоковый захват изменений из PostgreSQL/MySQL с помощью Apache Flink — звучит сложно, но мы помогли разобраться!
В статье мы
➡️ разберем теоретические основы Change Data Capture, варианты реализации и сферы применения;
➡️ узнаем об особенностях CDC-коннекторов экосистемы Apache Flink, а также выделим самые интересные фичи (а заодно и немного расскажем об Apache Flink для тех, кто раньше с ним не сталкивался);
➡️ перейдем к практике, закатаем рукава и реализуем несложный сценарий захвата изменений из WAL PostgreSQL, приправленный объединениями, агрегацией, стеком ELK и целым кластером Flink, правда в миниатюре.
Читайте по ссылке и задавайте вопросы, если они остались! 📩
Хабр
Потоковый захват изменений из PostgreSQL/MySQL с помощью Apache Flink
Часть 1: Вводно-теоретическая (лирическая)Привет! Сегодня мы поговорим и попробуем на практике реализацию паттерна Change Data Capture (далее – CDC) в Apache Flink. Статья разделена на несколько...