Библиотека для тестов с заполнением пропусков

Автор: admin от 14-02-2017, 21:20, посмотрело: 188

Библиотека для тестов с заполнением пропусков

Не всегда же только пользоваться. Именно с такой мысли началось написание библиотеки под Android и последующее написание этой статьи. Вдруг кому пригодится. Под катом то, что в итоге получилось.

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

 

Обзор 5 самых популярных JavaScript фреймворков 2017

Автор: admin от 14-02-2017, 20:35, посмотрело: 763

Популярность javascript продолжает расти. В 2016 году мы стали свидетелями больших изменений с выходом полного апгрейда AngularJS и анонсом Angular 2, окончательного первенства jQuery, который применяют в 96,5% всех JC сайтов, эволюции ECMAScript, двух обновлений Node.js в апреле и октябре соответственно, и даже более того. Чего ожидать от 2017 года? Вот то, что мы знаем к этому времени: Angular 4 ожидается в марте 2017, выпуск ES2017 планируется в середине 2017, релиз Bootstrap v4 также ожидается в этом году.

Обзор 5 самых популярных JavaScript фреймворков 2017

Недавно javascript занят место среди лучших языков для изучения по версии IBM в 2017 году. На данном этапе он используется, как для клиентской, так и для серверной части и помогает проектировать привлекательные интерфейсы, обогащать веб-приложения многочисленными функциями и фичами, изменять веб-страницы в реальном времени и много другое.

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

 

Черная магия метапрограммирования: как работают макросы в Rust 1.15

Автор: admin от 14-02-2017, 20:25, посмотрело: 555

Черная магия метапрограммирования: как работают макросы в Rust 1.15В прошлой статье мы познакомились с одной из самых интересных возможностей языка Rust — процедурными макросами.


Как и обещал, сегодня я расскажу о том, как писать такие макросы самостоятельно и в чем их принципиальное отличие от печально известных макросов препроцессора в C/C++.


Но сначала пройдемся по релизу 1.15 и поговорим о других новшествах, поскольку для многих они оказались не менее востребованы.

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

 

Как «пробить» человека в Интернет: используем операторы Google и логику

Автор: admin от 14-02-2017, 18:40, посмотрело: 4245

В очередной статье нашего цикла публикаций, посвященного интернет-разведке, рассмотрим, как операторы продвинутого поиска Google (advanced search operators) позволяют быстро находить необходимую информацию о конкретном человеке.


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

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

 

Почему я работаю только удалённо

Автор: admin от 14-02-2017, 18:40, посмотрело: 173

Почему я работаю только удалённо

Создание программного обеспечения для стартапов — серьёзная задача. Не потому, что само написание программного обеспечения является довольно трудным, а потому, что у большинства стартапов места для выполнения такой работы далеки от оптимальных. За свои более чем 10 лет опыта разработчика ПО для стартапов я научился не доверять способности работодателей обеспечить мне адекватную рабочую среду, и это мешает мне выполнять работу для них наилучшим образом. Я, по своей природе, амбициозный, энергичный, и я не хочу ничего более, чем выдать на том месте, где я работаю, лучшее из того, что я могу. Я отдаю себя на 100% компании, в которой я работаю. Но в большинстве мест, где я работал, было сделано немало, чтобы воспрепятствовать мне в этом. Вот почему в какой-то момент времени я занял чёткую позицию: отныне я буду работать только «удалённо».

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

 

Вебинар: Введение в Singularity

Автор: admin от 14-02-2017, 18:25, посмотрело: 163

Вебинар: Введение в Singularity

Команда FlyElephant приглашает всех на вебинар "Введение в Singularity", который проведет
Gregory Kurtzer (HPC Systems Architect и Technical Lead в Lawrence Berkeley National Laboratory).
Вебинар будет проходить завтра, 15 февраля, в 19:00 (EET) / 9:00 am (PST). Язык — английский.

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

 

Мобильная платформа. Как не бояться ReactNative

Автор: admin от 14-02-2017, 18:10, посмотрело: 211

Первый пост блога мы решили посвятить «мобильной» тематике и  рассказать о  разработке глобального решения для запуска и создания приложений — «Мобильная платформа ЕФС».
       
Что это? Это многомодульный продукт, позволяющий массово создавать мобильные приложения, тиражировать их и поддерживать во время эксплуатации.

Мобильная платформа. Как не бояться ReactNative


Итак, что мы делаем по порядку и по пунктам.

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

 

Routing слой в iOS-приложениях

Автор: admin от 14-02-2017, 17:45, посмотрело: 147

Случалось ли с вами, что вы открыли Storyboard и от увиденного вас начинают переполнять положительные эмоции?
Routing слой в iOS-приложениях
В этот момент, возможно, вы задумываетесь, что хорошо продуманная навигация между экранами (в дальнейшем Routing) в крупных проектах может стать крайне значимой задачей, решение которой поможет экономить время и нервы всем, кто будет участвовать в проекте.

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

 

Сбор сообщений ВКонтакте для Samsung Gear

Автор: admin от 14-02-2017, 17:30, посмотрело: 162

Купив себе samsung gear s2 долго не мог нарадоваться. Все хорошо, все работает. Поток уведомлений, приходящих на мой телефон, стал волновать и отвлекать меня гораздо меньше. Одним взглядом на запястье я могу сразу узнать, о чем на этот раз уведомляет мой телефон.

Однако один нюанс все же портил мне жизнь. А именно, в уведомлениях отображалось лишь последнее сообщение из мессенджера ВКонтакте. Если сообщения приходят одно за другим, а еще и от разных людей, надо было постоянно смотреть на часы чтобы ничего не пропустить.

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

 

Создаём нейронную сеть InceptionV3 для распознавания изображений

Автор: admin от 14-02-2017, 16:40, посмотрело: 402

Создаём нейронную сеть InceptionV3 для распознавания изображений

Привет, Хабр! Под катом пойдёт речь о реализации свёрточной нейронной сети архитектуры InceptionV3 с использованием фреймворка Keras. Статью я решил написать после ознакомления с туториалом "Построение мощных моделей классификации с использованием небольшого количества данных". С одобрения автора туториала я немного изменил содержание своей статьи. В отличие от предложенной автором нейронной сети VGG16, мы будем обучать гугловскую глубокую нейронную сеть Inception V3, которая уже предустановлена в Keras.

Вы научитесь:


  • Импортировать нейронную сеть Inception V3 из библиотеки Keras;

  • Настраивать сеть: загружать веса, изменять верхнюю часть модели (
  • Категория: Компании » Google

     
    Назад Вперед