Исследователи из Нью-Йоркского университета разработали нейросеть, которая генерирует DeepMasterPrints — искусственные отпечатки пальцев, используемые в качестве ключей для обхода биометрических систем идентификации. Системы с погрешностью в 0,1 % дают ИИ возможность подделать до 23 % отпечатков, а в 1 % — до 77 %.
В чём принцип действия?
Работа нейросети основывается на использовании двух факторов. Во-первых, многие сканеры не считывают весь отпечаток полностью, а обрабатывают лишь его часть. Во-вторых, некоторые черты отпечатков повторяются. Это значит, что искусственный отпечаток, содержащий набор распространённых черт, будет соответствовать сразу нескольким подлинным отпечаткам.
Подробнее: https://tproger.ru/news/gan-generates-fingerprint/
В чём принцип действия?
Работа нейросети основывается на использовании двух факторов. Во-первых, многие сканеры не считывают весь отпечаток полностью, а обрабатывают лишь его часть. Во-вторых, некоторые черты отпечатков повторяются. Это значит, что искусственный отпечаток, содержащий набор распространённых черт, будет соответствовать сразу нескольким подлинным отпечаткам.
Подробнее: https://tproger.ru/news/gan-generates-fingerprint/
Tproger
Нейросеть обучили подделывать отпечатки пальцев
DeepMasterPrints — искусственные отпечатки для обхода биометрических систем идентификации. Погрешность в 0,1 % позволяет подделать до 70 % отпечатков.
В Microsoft представили инструменты для внедрения блокчейн-технологий в корпоративный софт и бизнес-процессы. Они работают на базе Azure.
Зачем это нужно?
Технология блокчейн повышает безопасность данных, что позволяет не опасаться злонамеренного изменения информации. Azure Blockchain Development Kit позволит сохранять любую информацию, от SMS до данных с датчиков «умных» устройств и получать доступ к данным в любой точке мира.
Подробнее: https://tproger.ru/news/microsoft-blockchain-tool/
Зачем это нужно?
Технология блокчейн повышает безопасность данных, что позволяет не опасаться злонамеренного изменения информации. Azure Blockchain Development Kit позволит сохранять любую информацию, от SMS до данных с датчиков «умных» устройств и получать доступ к данным в любой точке мира.
Подробнее: https://tproger.ru/news/microsoft-blockchain-tool/
Tproger
Microsoft представила инструмент для блокчейна на базе Azure
Набор Azure Blockchain Development Kit должен упростить внедрение блокчейн-технологий на базе облачных систем Microsoft в бизнес-приложения.
Ближайшие события для айтишников
🚩 Турнир Kaspersky Industrial CTF 2018
23–24 ноября Kaspersky Lab проведёт отборочный онлайн-тур ежегодного соревнования по информационной безопасности Kaspersky Industrial CTF 2018. Участники будут решать задачи, связанные с криптографией, ревёрс-инжинирингом, веб-уязвимостями и сетевыми протоколами.
⌨️ Хакатон What the Hack 2018
23−25 ноября в Минске пройдёт 44-часовой хакатон What the Hack 2018. Приглашают мобильных и веб-разработчиков, а также специалистов по ИИ, VR, AR и «железу». Участники смогут реализовать прототип либо демо проекта, которые смогут впечатлить жюри. Победители различных номинаций получат ценные призы.
🐼 Встреча Panda-Meetup #9. Frontend
24 ноября в Самаре пройдёт очередная бесплатная встреча проекта Panda-meetup, темой которой в этот раз стал фронтенд. На мероприятии выступят крутые разработчики, которые поделятся опытом с посетителями встречи и поговорят о насущных вопросах в неформальной обстановке. Регистрируйтесь заранее, количество мест ограничено.
🚩 Турнир Kaspersky Industrial CTF 2018
23–24 ноября Kaspersky Lab проведёт отборочный онлайн-тур ежегодного соревнования по информационной безопасности Kaspersky Industrial CTF 2018. Участники будут решать задачи, связанные с криптографией, ревёрс-инжинирингом, веб-уязвимостями и сетевыми протоколами.
⌨️ Хакатон What the Hack 2018
23−25 ноября в Минске пройдёт 44-часовой хакатон What the Hack 2018. Приглашают мобильных и веб-разработчиков, а также специалистов по ИИ, VR, AR и «железу». Участники смогут реализовать прототип либо демо проекта, которые смогут впечатлить жюри. Победители различных номинаций получат ценные призы.
🐼 Встреча Panda-Meetup #9. Frontend
24 ноября в Самаре пройдёт очередная бесплатная встреча проекта Panda-meetup, темой которой в этот раз стал фронтенд. На мероприятии выступят крутые разработчики, которые поделятся опытом с посетителями встречи и поговорят о насущных вопросах в неформальной обстановке. Регистрируйтесь заранее, количество мест ограничено.
Сотрудники доски объявлений «Мой круг» опубликовали отчёт о зарплатах специалистов IT-сферы в России.
Кому платят больше?
По данным исследования, самой оплачиваемой специализацией в Москве является менеджмент, а в Санкт-Петербурге — десктоп-разработка. В регионах лидирует мобильная разработка, как и годом ранее. Труд администраторов и тестировщиков ценится больше труда дизайнеров и маркетологов везде, кроме северной столицы.
Подробнее: https://tproger.ru/news/moi-krug-salary/
Кому платят больше?
По данным исследования, самой оплачиваемой специализацией в Москве является менеджмент, а в Санкт-Петербурге — десктоп-разработка. В регионах лидирует мобильная разработка, как и годом ранее. Труд администраторов и тестировщиков ценится больше труда дизайнеров и маркетологов везде, кроме северной столицы.
Подробнее: https://tproger.ru/news/moi-krug-salary/
Tproger
Доска объявлений «Мой круг» опубликовала отчёт о зарплатах IT-специалистов
По данным специалистов компании «Мой круг», московские зарплаты традиционно выше питерских на 10-30 %, а региональных — на 20-40 %.
На конференции Chrome Dev 2018 Google объявила о создании фонда для разработчиков JS-фреймворков в рамках проекта Framework Performance Program. Объём фонда — 200 тысяч долларов.
Какова цель инициативы?
Задача фонда — профинансировать развитие фреймворков JS, увеличить их производительность и улучшить кодовую базу. Обратная связь разработчиков с командой, работающей над браузером Chrome, позволит сделать его быстрее и надёжнее.
Подробнее: https://tproger.ru/news/google-frameworks-javascript/
Какова цель инициативы?
Задача фонда — профинансировать развитие фреймворков JS, увеличить их производительность и улучшить кодовую базу. Обратная связь разработчиков с командой, работающей над браузером Chrome, позволит сделать его быстрее и надёжнее.
Подробнее: https://tproger.ru/news/google-frameworks-javascript/
Tproger
Google профинансирует улучшение фреймворков JavaScript
Проект Framework Performance Program направлен на увеличение производительности и улучшение кодовой базы фреймворков JS. Размер фонда — 200 тысяч долларов.
На YouTube появилось видео со склада компании Alibaba. Из-за того, что роботов много, они уступают друг другу дорогу. В результате возникают пробки, но отсутствуют аварии. Компания предпринимает попытки роботизировать свой штат и в начале июля 2018 года разработала ИИ-копирайтера, сочиняющего описания товаров.
YouTube
Милые роботы Alibaba
Милые и очень дружелюбные роботы компании Alibaba
В рамках ежегодного отчёта 2018 State of the Octoverse GitHub составила свой рейтинг языков программирования.
Что популярно среди пользователей GitHub?
Первенство по количеству созданных репозиториев уверенно занимает JavaScript, за ним следуют Java и Python. Также компания учла количество участников сообщества, вносивших изменения в репозитории. Помимо этого, статистика показывает, что новые языки программирования, например TypeScript, чаще используются молодыми сообществами в Южной Америке и Африке.
Подробнее: https://tproger.ru/news/github-languages-rating-2018/
Что популярно среди пользователей GitHub?
Первенство по количеству созданных репозиториев уверенно занимает JavaScript, за ним следуют Java и Python. Также компания учла количество участников сообщества, вносивших изменения в репозитории. Помимо этого, статистика показывает, что новые языки программирования, например TypeScript, чаще используются молодыми сообществами в Южной Америке и Африке.
Подробнее: https://tproger.ru/news/github-languages-rating-2018/
Tproger
GitHub опубликовала собственный рейтинг языков программирования за 2018 год
Лидирующую позицию занимает JavaScript. Помимо созданных репозиториев, компания учла количество контрибьюторов кода и регионы их использования.
Инженеры Google разработали программный интерфейс для работы с открытой частью коллекции Quick, Draw!
Зачем это нужно?
Коллекция содержит 50 миллионов ручных набросков, обработанных и распознанных искусственным интеллектом. Разработанный в Google API упрощает и унифицирует манипуляции с этими данными. Например, инструмент Polymer позволяет разместить набросок из набора на собственном сайте с помощью всего одной строчки кода.
Подробнее: https://tproger.ru/news/google-created-quick-draw-api/
Зачем это нужно?
Коллекция содержит 50 миллионов ручных набросков, обработанных и распознанных искусственным интеллектом. Разработанный в Google API упрощает и унифицирует манипуляции с этими данными. Например, инструмент Polymer позволяет разместить набросок из набора на собственном сайте с помощью всего одной строчки кода.
Подробнее: https://tproger.ru/news/google-created-quick-draw-api/
Tproger
Google выпустила API и инструменты для работы с Quick, Draw!
Созданный инженерами Google для Quick, Draw! программный интерфейс позволит работать с данными без размещения их на серверах пользователей.
Cloudflare добавила в инструмент Cloudflare Access защиту SSH-подключений. Новая функция поможет защитить сервер пользователя от DDoS-атак по протоколу SSH.
Как это работает?
При попытке подключения к серверу по SSH утилита cloudflared откроет браузер, в котором необходимо пройти авторизацию. После этого Cloudflare Access генерирует токен и отправляет его утилите. Впоследствии токен будет использоваться для всех последующих запросов без необходимости новой авторизации.
Подробнее: https://tproger.ru/news/cloudflare-access-ssh/
Как это работает?
При попытке подключения к серверу по SSH утилита cloudflared откроет браузер, в котором необходимо пройти авторизацию. После этого Cloudflare Access генерирует токен и отправляет его утилите. Впоследствии токен будет использоваться для всех последующих запросов без необходимости новой авторизации.
Подробнее: https://tproger.ru/news/cloudflare-access-ssh/
Tproger
В Cloudflare Access появилась защита SSH-подключений
Теперь через Cloudflare Access можно защитить серверы от DDoS-атак. Все SSH-подключения к целевому серверу будут проходить сначала через сервисы Cloudflare.
В ходе конференции OpenStack Summit основатель Canonical Марк Шаттлворт (Mark Shuttleworth) заявил об увеличении вдвое срока формирования обновлений для LTS-выпуска Ubuntu 18.04 (Bionic Beaver). Теперь он составит не 5, а 10 лет, поскольку в отраслях финансов и телекоммуникаций отмечено увеличение цикла применения продуктов. Ещё одной причиной, по словам Шаттлворта, стал длительный жизненный цикл IoT-устройств.
Что дадут дополнительные 5 лет?
Это позволит Ubuntu сравниться сроком поддержки с промышленными дистрибутивами Red Hat Enterprise Linux и SUSE Linux. При этом пока не уточняется, получат ли последующие LTS-версии десятилетнюю поддержку, или же это останется эксклюзивом Bionic Beaver. Однако увеличение срока формирования обновлений позволит перевести Ubuntu на уровень выше, поскольку в этом случае она будет сравниваться уже с корпоративными версиями ОС.
Выпуск последней версии, Ubuntu 18.10 Cosmic Cuttlefish, состоялся в октябре 2018 года. Она получила обновлённые приложения и компоненты, а также ядро Linux версии 4.18.
Подробнее: https://tprg.ru/5TWr
Что дадут дополнительные 5 лет?
Это позволит Ubuntu сравниться сроком поддержки с промышленными дистрибутивами Red Hat Enterprise Linux и SUSE Linux. При этом пока не уточняется, получат ли последующие LTS-версии десятилетнюю поддержку, или же это останется эксклюзивом Bionic Beaver. Однако увеличение срока формирования обновлений позволит перевести Ubuntu на уровень выше, поскольку в этом случае она будет сравниваться уже с корпоративными версиями ОС.
Выпуск последней версии, Ubuntu 18.10 Cosmic Cuttlefish, состоялся в октябре 2018 года. Она получила обновлённые приложения и компоненты, а также ядро Linux версии 4.18.
Подробнее: https://tprg.ru/5TWr
Председатель правления «Сбербанка» Герман Греф рассказал о грядущем росте стоимости услуг IT-специалистов высокого класса.
В чём причина?
Греф считает, что предстоящий «прыжок цифровизации» российской экономики увеличит потребность в высококвалифицированных сотрудниках. Почву для конкуренции создаёт и низкая корпоративная лояльность нового поколения специалистов, вынуждая компании конкурировать за дефицитные кадры.
Подробнее: https://tproger.ru/news/sberbank-specialists-shortage/
В чём причина?
Греф считает, что предстоящий «прыжок цифровизации» российской экономики увеличит потребность в высококвалифицированных сотрудниках. Почву для конкуренции создаёт и низкая корпоративная лояльность нового поколения специалистов, вынуждая компании конкурировать за дефицитные кадры.
Подробнее: https://tproger.ru/news/sberbank-specialists-shortage/
Tproger
Герман Греф: «Цены на специалистов высокого уровня будут задраны вверх»
Глава «Сбербанка» связывает это с «прыжком цифровизации» экономики России, дефицитом высококлассных IT-специалистов и их низкой корпоративной лояльностью.
Google Spotlight Stories выпустила короткий VR-фильм «Age of Sail», который рассказывает историю одинокого матроса Уильяма Эйвери, бесцельно бороздящего океан в поисках смерти в 1900 году. По сюжету он спасает девушку по имени Лара, упавшую за борт проходящего корабля. Этот поступок заставляет его изменить взгляды на жизнь и обрести надежду.
Чем интересен фильм?
«Age of Sail», работа режиссёра и аниматора Джона Карса, является на сегодня самым длинным проектом Google Spotlight Stories, при этом включает в себя диалоги. Он уже получил премию «Оскар» как лучшая короткометражка и был показан на Венецианском кинофестивале в августе 2018 года. На показе была представлена «плоская» театральная версия фильма. А полноценная VR-вариация уже есть на платформах iOS, Android, Viveport и Steam.
Подробнее: https://tprg.ru/u8JW
Чем интересен фильм?
«Age of Sail», работа режиссёра и аниматора Джона Карса, является на сегодня самым длинным проектом Google Spotlight Stories, при этом включает в себя диалоги. Он уже получил премию «Оскар» как лучшая короткометражка и был показан на Венецианском кинофестивале в августе 2018 года. На показе была представлена «плоская» театральная версия фильма. А полноценная VR-вариация уже есть на платформах iOS, Android, Viveport и Steam.
Подробнее: https://tprg.ru/u8JW
YouTube
Google Spotlight Stories: Age of Sail Theatrical
*2019 3X EMMY® AWARD WINNER FOR PRODUCTION DESIGN, CHARACTER DESIGN, & COLOR*
*2018 OFFICIAL SELECTION VENICE FILM FESTIVAL*
*SHORTLISTED 91ST OSCARS BEST ANIMATED SHORT*
Set on the open ocean in 1900, Age of Sail is the story of William Avery (voiced by…
*2018 OFFICIAL SELECTION VENICE FILM FESTIVAL*
*SHORTLISTED 91ST OSCARS BEST ANIMATED SHORT*
Set on the open ocean in 1900, Age of Sail is the story of William Avery (voiced by…
Microsoft разместила в репозитории GitHub исходный код движка для языка Lua. Новый инструмент, названный golua, написан на языке Go.
В чём преимущество перед другими версиями?
Разработчики заявили, что существующие версии движков не поддерживали спецификацию Lua 5.3. Также возникала необходимость в простых и понятных API для интеграции движка с Go. Новая разработка построена по архитектуре, упрощающей отладку и обработку ошибок. Добиться полного соответствия спецификации 5.3 пока не удалось, но создатели намереваются и дальше развивать проект.
Подробнее: https://tproger.ru/news/microsoft-cteated-golua-vm/
В чём преимущество перед другими версиями?
Разработчики заявили, что существующие версии движков не поддерживали спецификацию Lua 5.3. Также возникала необходимость в простых и понятных API для интеграции движка с Go. Новая разработка построена по архитектуре, упрощающей отладку и обработку ошибок. Добиться полного соответствия спецификации 5.3 пока не удалось, но создатели намереваются и дальше развивать проект.
Подробнее: https://tproger.ru/news/microsoft-cteated-golua-vm/
Tproger
Microsoft разработала движок golua на языке Go
Реализация скриптового движка Lua от Microsoft поддерживает спецификацию версии 5.3. Инструмент golua ориентирован на упрощённую отладку и обработку ошибок.
Microsoft представила UWP-приложение Emoji8 для фиксации и определения эмоции пользователя, если выражение его лица похоже на emoji. Приложение использует машинное обучение Windows и регистрирует наиболее эмоциональные моменты, собирает их в gif-анимации и публикует в твиттер пользователя, если есть подключение к Интернету.
Как это работает?
Приложение обрабатывает видеопоток с веб-камеры пользователя и оценивает картинку с помощью нейросети FER+ Emotion Recognition model version 1.2. Обработка производится локально на компьютере пользователя.
Подробнее: https://tproger.ru/news/microsoft-introduced-emoji8/
Как это работает?
Приложение обрабатывает видеопоток с веб-камеры пользователя и оценивает картинку с помощью нейросети FER+ Emotion Recognition model version 1.2. Обработка производится локально на компьютере пользователя.
Подробнее: https://tproger.ru/news/microsoft-introduced-emoji8/
Tproger
Microsoft разработала UWP-приложение Emoji8
Emoji8 обрабатывает картинку с веб-камеры и определяет эмоции пользователя с помощью нейросети FER+ Emotion Recognition model version 1.2.
Amazon запустила проект Corretto — кроссплатформенный дистрибутив OpenJDK с долгосрочной поддержкой. Сейчас продукт находится в тестовом режиме, полноценный релиз планируется на первый квартал 2019 года.
Кому доступно?
Предварительная версия Corretto 8 (соответствует OpenJDK) уже доступна для платформ Amazon Linux 2, Microsoft Windows, macOS, а также для контейнеров Docker. Со стабильным, полноценным релизом появятся сборки для платформ Ubuntu и Red Hat Enterprise Linux. Исходный код дистрибутива доступен на GitHub.
Подробнее: https://tproger.ru/news/amazon-introduced-correto/
Кому доступно?
Предварительная версия Corretto 8 (соответствует OpenJDK) уже доступна для платформ Amazon Linux 2, Microsoft Windows, macOS, а также для контейнеров Docker. Со стабильным, полноценным релизом появятся сборки для платформ Ubuntu и Red Hat Enterprise Linux. Исходный код дистрибутива доступен на GitHub.
Подробнее: https://tproger.ru/news/amazon-introduced-correto/
Tproger
Amazon представила Corretto, бесплатный дистрибутив OpenJDK
Дистрибутив уже доступен для Amazon Linux 2, Microsoft Windows, MacOS, контейнеров Docker. Amazon планирует поддерживать Corretto 8 до июня 2023 года.
Учёные из MIT опубликовали исследование, посвящённое борьбе с дискриминирующими стереотипами нейросетей.
Чем это способ лучше существующих?
Новая технология позволяет скорректировать формирующиеся у ИИ представления, не жертвуя при этом точностью прогнозов. Исследователи предложили два варианта — сбор дополнительных данных из первоначального источника и кластеризация групп населения, если получить дополнительную информацию невозможно.
Подробнее: https://tproger.ru/news/mit-csail-bias-reduction/
Чем это способ лучше существующих?
Новая технология позволяет скорректировать формирующиеся у ИИ представления, не жертвуя при этом точностью прогнозов. Исследователи предложили два варианта — сбор дополнительных данных из первоначального источника и кластеризация групп населения, если получить дополнительную информацию невозможно.
Подробнее: https://tproger.ru/news/mit-csail-bias-reduction/
Tproger
В MIT CSAIL разработали новый метод борьбы с заблуждениями ИИ
Новый метод не требует жертвовать точностью прогнозов. Бороться с заблуждениями предлагают с помощью кластеризации и дополнительных данных.
Ближайшие события для айтишников
🖥 Митап BEMup
23 ноября в московском офисе «Яндекс» состоится очередная встреча приверженцев BEM-методологии в веб-разработке. В этот раз речь пойдёт о практической части библиотеки bem-react-core для работы в среде React. Спикеры обсудят основные пакеты библиотеки и обсудят с присутствующими актуальные вопросы. Митап бесплатный, но нужно зарегистрироваться.
⌨️ Хакатон социальных проектов PublicData
С 24 по 25 ноября в Москве пройдёт бесплатный хакатон социальных проектов PublicData, организованный АНО «Информационная культура».Участники хакатона будут работать с реальными задачами, которые стоят перед некоммерческими организациями и на решение которых зачастую не хватает ресурсов. Победители в трёх номинациях разделят 150 000 рублей.
🛠 Хакатон от «ДОМ.РФ»
30 ноября — 2 декабря в Воронеже состоится бесплатный хакатон от компании «ДОМ.РФ», посвящённый жилищному строительству. Участники будут разрабатывать чатбота-консультанта, систему презентации проектов или систему контроля отслеживания выполнения работ с использованием ИИ, высоконагруженных систем и картографических API. Организаторы отдают предпочтение стеку веб-технологий, но можно использовать какие угодно платформы. Каждая команда получит персонального наставника, который поможет довести идею до ума.
🖥 Митап BEMup
23 ноября в московском офисе «Яндекс» состоится очередная встреча приверженцев BEM-методологии в веб-разработке. В этот раз речь пойдёт о практической части библиотеки bem-react-core для работы в среде React. Спикеры обсудят основные пакеты библиотеки и обсудят с присутствующими актуальные вопросы. Митап бесплатный, но нужно зарегистрироваться.
⌨️ Хакатон социальных проектов PublicData
С 24 по 25 ноября в Москве пройдёт бесплатный хакатон социальных проектов PublicData, организованный АНО «Информационная культура».Участники хакатона будут работать с реальными задачами, которые стоят перед некоммерческими организациями и на решение которых зачастую не хватает ресурсов. Победители в трёх номинациях разделят 150 000 рублей.
🛠 Хакатон от «ДОМ.РФ»
30 ноября — 2 декабря в Воронеже состоится бесплатный хакатон от компании «ДОМ.РФ», посвящённый жилищному строительству. Участники будут разрабатывать чатбота-консультанта, систему презентации проектов или систему контроля отслеживания выполнения работ с использованием ИИ, высоконагруженных систем и картографических API. Организаторы отдают предпочтение стеку веб-технологий, но можно использовать какие угодно платформы. Каждая команда получит персонального наставника, который поможет довести идею до ума.
Cloudflare рассказала о начале бета-тестирования совместного использования инструментов Cloudflare Apps и сервиса Cloudflare Workers.
Что это даст?
Пользователи получили возможность экспериментировать с персонализацией, A/B-тестированием, безопасностью, проверкой содержимого и локализацией в веб-приложениях. Также теперь они могут использовать переменные, которые служат токенами при установке приложения. Работающие решения разработчики могут разместить в магазине Cloudflare Marketplace.
Подробнее: https://tproger.ru/news/cloudflare-workers-with-apps/
Что это даст?
Пользователи получили возможность экспериментировать с персонализацией, A/B-тестированием, безопасностью, проверкой содержимого и локализацией в веб-приложениях. Также теперь они могут использовать переменные, которые служат токенами при установке приложения. Работающие решения разработчики могут разместить в магазине Cloudflare Marketplace.
Подробнее: https://tproger.ru/news/cloudflare-workers-with-apps/
Tproger
Cloudflare начала бета-тестирование совместного использования Apps и Workers
С помощью Cloudflare Apps и Cloudflare Workers разработчики могут экспериментировать с персонализацией, A/B-тестированием и безопасностью.
Вышел Dart 2.1. Язык, созданный как альтернатива JS от Google, играет важную роль в ОС Fuchsia этой компании.
Что нового?
Главным нововведением стала проверка типов при компиляции, а не на этапе редактирования кода. Оптимизирован анализатор кода, усовершенствован синтаксис для «примесей» и добавлена официальная поддержка протокола protobuf.
Подробнее: https://tproger.ru/news/dart-2-1-release/
Что нового?
Главным нововведением стала проверка типов при компиляции, а не на этапе редактирования кода. Оптимизирован анализатор кода, усовершенствован синтаксис для «примесей» и добавлена официальная поддержка протокола protobuf.
Подробнее: https://tproger.ru/news/dart-2-1-release/
Tproger
Вышел Dart 2.1
В новой версии языка от Google, задуманного как альтернатива JS, разработчики оптимизировали код и ввели проверку типов на этапе компиляции.
8–9 декабря в Москве состоится крупная техническая конференция Mobius 2018 Moscow, посвящённая мобильной разработке. Среди спикеров ведущие разработчики со всего мира, включая сертифицированных Google экспертов из США и представителей сообщества Google Developers Group.
Что в ней крутого?
Мероприятие ориентировано на специалистов, поэтому темы докладов соответствующие: использование Kotlin для написания общего кода под Android и iOS, трудности внедрения Project Treble, а также механизмы работы Android-устройств на уровне ассемблера и методы их взлома. После них можно будет пообщаться с экспертами, докладчиками и единомышленниками, а также поиграть в настольные игры.
Подробнее: https://tproger.ru/events/mobius-2018-moscow/
Что в ней крутого?
Мероприятие ориентировано на специалистов, поэтому темы докладов соответствующие: использование Kotlin для написания общего кода под Android и iOS, трудности внедрения Project Treble, а также механизмы работы Android-устройств на уровне ассемблера и методы их взлома. После них можно будет пообщаться с экспертами, докладчиками и единомышленниками, а также поиграть в настольные игры.
Подробнее: https://tproger.ru/events/mobius-2018-moscow/
Tproger
8–9 декабря, Москва: конференция Mobius 2018 Moscow
Традиционно посетители данной конференции: Middle- и Senior-разработчики, тимлиды, руководители проектов и системные архитекторы.
«ВКонтакте» предоставила пользователям возможность выгрузки персональных данных. Это сделано для того, чтобы пользователи понимали, какие данные о них собирает соцсеть. Функция запущена в тестовом режиме и доступна в новом разделе сайта.
Как будут поставляться данные?
Информация будет предоставлена в виде ZIP-архива по запросу, подтверждённому одноразовым паролем. Архив будет формироваться от нескольких минут до нескольких дней. Ссылку на скачивание можно открыть только из своего профиля. Есть возможность зашифровать архив с помощью персонального ключа OpenPGP.
Подробнее: https://tproger.ru/news/vk-data-downloading/
Как будут поставляться данные?
Информация будет предоставлена в виде ZIP-архива по запросу, подтверждённому одноразовым паролем. Архив будет формироваться от нескольких минут до нескольких дней. Ссылку на скачивание можно открыть только из своего профиля. Есть возможность зашифровать архив с помощью персонального ключа OpenPGP.
Подробнее: https://tproger.ru/news/vk-data-downloading/
Tproger
«ВКонтакте» позволила пользователям скачивать собираемые о них данные
ZIP-архив с возможностью шифрования через OpenPGP будет содержать все персональные данные профиля. Функция пока работает в тестовом режиме.