» Материалы за Август 2018 года

 

Linux in RAM: debirf way 2018

Автор: admin от Сегодня, 18:30, посмотрело: 7

Linux in RAM: debirf way



You want to have absolute disk speed? Let's see how it can be done in 2018 with versioning and automation.

Категория: Linux

 

Внедрение зависимостей в сервис Apache Ignite.NET

Автор: admin от Сегодня, 18:20, посмотрело: 7

Разрабатывая различные приложения, использующие популярную библиотеку Castle Windsor для внедрения зависимостей и Apache Ignite.NET в качестве «ключика», который открывает дверь в «облачные» вычисления, я столкнулся с небольшим неудобством: у меня не было никакой возможности внедрить зависимость в сервис, запускаемый через так называемый Service Grid.



Причина по которой это происходит довольна банальна. Apache Ignite.NET сериализует сервис, отправляет его на один из доступных серверов, где он десериализуется и запускается. Так как этот процесс никаким образом не имеет понятия о Castle Windsor, мы получаем то, что получаем.



Для решения этой проблемы нам необходимо создать плагин для Apache Ignite.NET, который получит контейнер, отвечающий за внедрение зависимостей и предоставить возможность сервису обратиться к нему, для получения того или иного объекта.

Категория: Сетевые технологии

 

Мои любимые примеры функционального программирования в языке Kotlin

Автор: admin от Сегодня, 18:10, посмотрело: 9

Одной из замечательных особенностей Kotlin является то, что он поддерживает функциональное программирование. Давайте посмотрим и обсудим некоторые простые, но выразительные функции, написанные на языке Kotlin.



Мои любимые примеры функционального программирования в языке Kotlin

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

 

Иконка со счётчиком в верхнем тулбаре: пример разнообразия подходов к одной задаче

Автор: admin от Сегодня, 15:35, посмотрело: 12

Иконка со счётчиком в верхнем тулбаре: пример разнообразия подходов к одной задаче

В жизни каждого разработчика бывает момент, когда, увидев интересное решение в чужом приложении, хочется реализовать его в своём. Это же логично и должно быть довольно просто. И наверняка заботливые люди из «корпорации добра» написали по этому поводу какой-нибудь гайд или сделали обучающее видео, где на пальцах показано, как вызвать пару нужных методов для достижения желаемого результата. Зачастую бывает именно так.

Но бывает и совсем по-другому: ты видишь реализацию чего-то в каждом втором приложении, а когда доходит до реализации того же у себя — оказывается, что лёгких решений для этого, как ни странно, до сих пор нет…

Так и случилось со мной, когда возникла необходимость добавить в верхнюю панель иконку со счётчиком. Я был очень удивлён, когда выяснилось, что для реализации такого привычного и востребованного элемента UI нет простого решения. Но так бывает, к сожалению. И я решил обратиться к знаниям всемирной сети. Вопрос размещения иконки со счётчиком в верхнем тулбаре, как выяснилось, волновал довольно многих. Проведя на просторах интернета некоторое время, я нашёл массу разных решений. В целом все они рабочие и имеют право на жизнь. Более того, результат моего исследования наглядно показывает, как по-разному можно подойти к решению задач в Android.



В этой статье я расскажу о нескольких реализациях иконки со счётчиком. Здесь представлено 4 примера. Если мыслить чуть шире, то речь пойдёт о практически любом кастомном элементе, который мы хотим разместить в верхнем тулбаре. Итак, начнём.

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

 

Госуслуги, как утекают персональные данные пользователей

Автор: admin от Сегодня, 14:50, посмотрело: 13

Госуслуги, как утекают персональные данные пользователей

Всем доброго времени суток. Все ведь помнят недавний «хайп» вокруг приложения BurgerKing, якобы оно сливает платёжные данные пользователей? Так вот, в этой статье я бы хотел рассказать о гораздо долее масштабном сливе, и не куда-то на 1 сервер а практически всем! За подробностями прошу под кат

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

 

Пятничные вебинары от Skillbox: разработка и все о ней

Автор: admin от Сегодня, 13:10, посмотрело: 11

Пятничные вебинары от Skillbox: разработка и все о ней


Очередная пятница, что означает появление новой подборки бесплатных вебинаров от Skillbox на «Хабре». Сегодняшние видео — о программировании:




  • Разработка приложений на PHP.

  • Разработка приложений для iOS.

  • Как стать Android-разработчиком.

  • Инструменты автоматизации мобильной разработки.

  • Как начать программировать на Python.

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

 

Var, let или const? Проблемы областей видимости переменных и ES6

Автор: admin от Сегодня, 12:25, посмотрело: 12

Области видимости в javascript всегда были непростой темой, особенно в сравнении с более строго организованными языками, такими, как C и Java. В течение многих лет области видимости в JS особенно широко не обсуждались, так как в языке попросту не было средств, которые позволяли бы существенно повлиять на сложившуюся ситуацию. Но в ECMAScript 6 появились некоторые новые возможности, которые позволяют разработчикам лучше контролировать области видимости переменных. Эти возможности в наши дни уже очень хорошо поддерживают браузеры, они вполне доступны для большинства разработчиков. Однако новые ключевые слова для объявления переменных, учитывая ещё и то, что старое ключевое слово codev_0? Материал, перевод которого мы сегодня публикуем, направлен на исследование проблемы областей видимости переменных в javascript.



Var, let или const? Проблемы областей видимости переменных и ES6

Категория: Веб-разработка

 

Второй PixJam внутри компании: новые концепты и работа над ошибками

Автор: admin от Сегодня, 11:45, посмотрело: 14

Второй PixJam внутри компании: новые концепты и работа над ошибками
— А мы покажем казуальный PvP-раннер с препятствиями для тех, кто любит унижения.

— Что?

— Что?



Перед одной из презентаций на PixJam Summer'18.


Зимой мы провели первый внутренний PixJam, в котором ребята из всех отделов креативили и придумывали концепты для новых игр (кстати, один из них уже готовится к софт-ланчу). Собрали тонну позитивных отзывов и фидбека, чтобы сделать его еще лучше и повторили эксперимент. Расскажу, как он проходил на этот раз и что мы изменили.

Категория: Веб-разработка, Game Development

 

Actions on Google: пишем простое приложение для Google Ассистента на Dialogflow и Cloud Functions for Firebase

Автор: admin от Сегодня, 10:55, посмотрело: 14

В конце прошлого месяца состоялся официальный релиз Google Ассистента на русском языке, так что самое время разобраться, как делать свои приложения (экшены) для Ассистента на стандартном технологическом стеке Google. В этой статье мы рассмотрим создание экшена в Actions on Google, разберём процесс извлечения сущностей и интентов из фраз в Dialogflow, узнаем, как писать обработчики извлеченной информации и работать с сетью в Cloud Functions for Firebase.



Actions on Google: пишем простое приложение для Google Ассистента на Dialogflow и Cloud Functions for Firebase
Рис. 1. Архитектура приложения для Ассистента.

Категория: Google

 

Разработка смешанной реальности: а вы ставили динамик в виртуальной гостиной?

Автор: admin от Сегодня, 10:10, посмотрело: 14

Мы продолжаем цикл статей по Windows Mixed Reality и разрабатываем с нуля приложение со смешанной реальностью на Unity в формате lab work (лабораторной работы). Вы сможете сами, параллельно с публикацией статей, создать такое приложение. В этой части рассмотрим поддержку контроллера движения и добавим префаб динамика в виртуальную гостиную.



Разработка смешанной реальности: а вы ставили динамик в виртуальной гостиной?

Категория: Microsoft

 
Назад Вперед