Архив за 14 мая 2017 - 5

В новом дайджесте – разбор RxJava 2, перегрев команды VR-разработки, новинки Build для всех, выбор архитектуры и кодинг финнов во время езды на велосипеде.

Дайджест интересных материалов для мобильного разработчика #203 (9-14 мая) - 1Читать полностью »

Ученые считают, что жизнь на Марсе была, но ее уничтожил древний вулкан

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

Читать полностью »

image

Долго меня мучала идея из старенького RPI сделать принт-сервер (удаленная печать и сканирование) и наконец я до этого добрался.

Исходим из того, что у нас есть набор из RPI, флешки с Raspbian, Wi-Fi адаптера, принтера HP LaserJet Pro 1022, МФУ HP Deskjet F2180 и usb-хаба. Основная машина (ББ), которая будет использовать принт-сервер живет на Linux (впрочем, отличия в использовании для Windows будут минимальны).

Читать полностью »

Мы уже несколько раз упоминали серию мероприятий Data & Science, где специалисты по анализу данных и учёные рассказывают друг другу о своих задачах и ищут способы для взаимодействия. Одна из встреч была посвящена биоинформатике. Это отличный пример отрасли, где есть масса ещё не решённых задач для разработчиков.

Алгоритмические задачи в биоинформатике. Лекция в Яндексе - 1

Под катом вы найдёте расшифровку лекции Игната Колесниченко — выпускника мехмата МГУ и Школы анализа данных. Сейчас Игнат работает ведущим разработчиком службы технологий распределённых вычислений Яндекса.

Читать полностью »

Компания Nike выпустила две модели чехлов для смартфонов Apple iPhone 7. Они называются Nike Air Force 1 и Nike Roshe. Характерной общей чертой новинок является рельефный рисунок.

Чехлы Nike Air Force 1 и Roshe предназначены для смартфонов Apple iPhone 7

Модель Air Force 1 окрашена в синий цвет, тогда как чехол Roshe выпускается в цветах Team Crimson и Green Glow. Материалом чехлов служит термопластичный полиуретан.

в 9:44, , рубрики: B2B, BeepCar, BlaBlacar, e-commerce, email, Exist.ru, mail.ru group, myTarget, авто, Алексей Лазоренко, Андрей Судник, билайн, блокировка, Вконтакте, Владислав Доморацкий, вымпелком, Доверие к соцсетям, инвестиции, Интернет-реклама, Италия, кейсы, колонка, мессенджеры, одноклассники, Оценка трафика, Россия, сотовые операторы, Текучка, трэвел, яндекс.касса, метки: , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Андрей Судник, основатель шопинг-мессенджера «Алоль», по просьбе «Роем!» рассказал о самых важных событиях недели на рынке e-commerce. В сюжете: учредитель Exist увёл на свою новую площадку почти всех покупателей старой; Яндекс.Касса научилась работать в email; владелец «Билайна» решил вкладываться в свой мессенджер; Mail.Ru Group запретил BlaBlaCar рекламироваться в «Одноклассниках» и «ВКонтакте».Читать полностью »

В этой статье мы попробуем описать один из известных принципов объектно-ориентированного программирования, входящий в аббревиатуру не менее известного понятия SOLID. На английском языке он носит название Single Reponsibility, что в переводе на русский означает Единственность Ответственности.

Этот принцип гласит:

Класс должен иметь только одну причину для изменения

Для начала попробуем определить понятие Ответственность. Любой программный компонент имеет некоторые причины, почему он был написан. Их можно назвать требованиями. Обеспечение следования реализованной логики налагаемым на компонент требованиям назовем ответственностью компонента. Если требования меняются, меняется и логика компонента, а следовательно и его ответственность. Таким образом, первоначальная формулировка принципа эквивалентна тому, что класс должен иметь только одну ответственность, одно назначение. Тогда и причина для его изменения будет одна.Читать полностью »

Для пожилых создали экзоскелет, который поможет им увереннее ходить

Швейцарские ученые разработали специальный экзоскелет, который будут носить пожилые люди. Приспособление поможет им более устойчиво ходить и предотвратит случайное падение. По мнению ученых, пожилые люди и их родственники высоко оценят данное изобретение, ведь оно уменьшит их заботы и поможет избежать несчастных случаев.

Читать полностью »

Компания Cree подала в американское патентное бюро заявку на патент №20170127492. В ней описана светодиодная лампа со встроенным датчиком изображения.

Формируемое датчиком изображение можно использовать для определения уровня освещенности вокруг светильника

Читать полностью »

Деплой Ruby on Rails приложения при помощи Docker и Mina - 1

Введение

Данное руководство в первую очередь предназначено для новичков, которые хотят научиться азам деплоя и ознакомиться в общих чертах с алгоритмом работы над удаленной unix системой локально. Итак, что же такое Mina? Это инструмент для деплоя и автоматизации выполнения операций на удаленном сервере.

Преимущество этого решения, в первую очередь, заключается в быстроте выполнения. Mina работает очень быстро, поскольку деплоит bash скрипт, который генерируется на удаленном сервере из вашего deploy.rb файла и в последствии выполняется.

Capistrano, к примеру, выполняет каждую команду отдельно, в своей ssh сессии, и поэтому уступает по скорости в разы, mina выполняет все в одном bash скрипте, который требует только одну сессию.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js