Web-приложения в Android без Cordova, Phonegap и SMS

Автор: admin от 15-09-2017, 17:55, посмотрело: 221

Начиная с 5 версии Android компонент WebView поставляется не как часть системы, а как обычное приложение которое может быть обновлено из Google Play:



Web-приложения в Android без Cordova, Phonegap и SMS



Что это даёт разработчикам? Теперь HTML-приложения можно встраивать в .apk без дополнительных костылей. Все возможности HTML5 будут доступны.



Рассмотрим пример публикации в Google Play реального HTML5 приложения.
->

Категория: Операционные системы » Android

 

Приглашаем на mini ai cups

Автор: admin от 15-09-2017, 17:30, посмотрело: 238

Приглашаем на mini ai cups



Вот уже семь лет мы проводим russian ai cup, крупнейший в СНГ ежегодный чемпионат по искусственному интеллекту (а если проще — по написанию ботов для игр). И вот уже семь лет участники этого чемпионата просят либо оставлять песочницу работать весь год, либо запустить площадку, где можно было бы весь год играться в подобные же конкурсы, только чуть меньше размером.



Мы подумали и решили опробовать второй вариант — открыли новую площадку с мини-конкурсами, связанными с искусственным интеллектом и написанием ботов для игр. Встречайте новый для нас класс чемпионатов — [/url][url=http://aicups.ru/]http://aicups.ru/.

->

Категория: Программирование

 

Путешествие из Node в Crystal

Автор: admin от 15-09-2017, 13:15, посмотрело: 185

В компании Duo много лет, в качестве основной платформы, использовали Node. Однако, в последнее время они экспериментировали с очень новым, ещё не вполне оформившимся языком Crystal. По их словам, чем больше они им занимались — тем сильнее к нему привязывались.



Сегодня мы хотим поделиться с вами переводом их рассказа о сильных и слабых сторонах платформ Node и Crystal, и о том, почему в Duo всё больше серверных проектов переводится на Crystal.



Путешествие из Node в Crystal
->

Категория: Программирование » Веб-разработка

 

Что общего у крупных успешных Open Source-проектов?

Автор: admin от 15-09-2017, 09:00, посмотрело: 135

Что общего у крупных успешных Open Source-проектов?


В организации The Linux Foundation задались вопросом, что объединяет проекты с открытым кодом, которым удалось собрать вокруг себя большое сообщество и добиться быстрых темпов разработки. Чтобы ответить на него, Дэн Кон (Dan Kohn), возглавляющий одно из многочисленных подразделений организации — CNCF (Cloud Native Computing Foundation), и его коллега-разработчик (Lukasz Gryglicki) создали визуализацию для 30 самых активно развивающихся Open Source-проектов, по статистическим данным с мая 2016 по апрель 2017 года. В качестве численных показателей, которые были учтены для выборки самих проектов и их визуализации, авторы использовали: ->

Категория: Операционные системы » Linux

 

Немного из истории криптографии СССP: M-105 под кодовым названием Агат

Автор: admin от 15-09-2017, 08:35, посмотрело: 467

История криптографии корнями уходит во времена Ивана Грозного. Первые криптографы использовали простые шифры замен, позже, при Петре Первом начали появляться профессиональные службы, занимающиеся шифровальным делом. В середине 1700 появились так называемые «черные кабинеты» — тайные комнаты в почтовых отделениях, где благополучно (порою не очень) вскрывались конверты с письмами. Возникло понятие — «перлюстрация».



Немного из истории криптографии СССP: M-105 под кодовым названием Агат
Кабинет перлюстрации при почтовом отделении в Российской империи



В истории отечественной криптографии времен СССР образовалось много пробелов, так как информация находилась под семью замками, строго хранилась в тайне. ->

Категория: Информационная безопасность » Криптография

 

Приглашаем на конференцию Azov Developers Meetup — 23 сентября в Таганроге

Автор: admin от 15-09-2017, 06:30, посмотрело: 150

Приглашаем на конференцию Azov Developers Meetup — 23 сентября в Таганроге



Приглашаем провести 23 сентября с нами в Таганроге на Azov Developers Meetup 2017.



Приезжаем к 9 утра в конгресс-отель «Таганрог» на ул. Дзержинского, 161 попить кофе перед началом и до трёх часов дня послушать лекции о разработке. Мы расскажем о Vue.js и CQRS, попробуем найти точки соприкосновения SQL и NoSQL, поговорим о пределах совершенства кода и о настоящем Quality Assurance, развеем страхи перед интервью с заказчиком и ответим на дизайн-вопросы. Кроме того, мы пригласили на конференцию Михаила Скипского — игрока телеклуба «Что? Где? Когда?», обладателя двух «Хрустальных сов» (2010, 2016) — он расскажет о принятии решений и эффективности в малых группах.
->

Категория: Программирование » Веб-разработка

 

RPM-репозиторий — своими руками

Автор: admin от 15-09-2017, 06:30, посмотрело: 195

Итак, начнём.



При внедрении DevOps-процесса в компании одним из возможных вариантов хранилища артефактов сборки может стать rpm-репозиторий. По существу — это просто веб-сервер, раздающий определённым образом организованное содержимое. Есть, конечно, коммерческие варианты maven-репозиториев, которые имеют плагины для поддержки rpm, но мы же не ищем лёгких путей?



RPM-репозиторий — своими руками



Задача



Написать сервис, который будет принимать готовые rpm-пакеты по протоколу HTTP, парсить их метаданные, раскладывать файлы пакетов по каталогам в соответствии с внутренней структурой репозитория и обновлять метаданные репозитория после обработки очередного пакета. Что из этого получилось — описано под катом.

->

Категория: Программирование » Веб-разработка