24 марта, Москва – CocoaHeads Special Event

Автор: admin от 21-03-2018, 13:05, посмотрело: 116

Привет, Хабр!



В эту субботу, 24 марта, пройдет полезное и интересное для всех iOS-разработчиков мероприятие – CocoaHeads Special Event.



24 марта, Москва – CocoaHeads Special Event



Нас там будет представлять Илья iltsarev
Царев, Head of iOS Альфа-Банка с докладом про итеративную разработку «Feedback Driven Development».



А теперь подробности.

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

 

Переписываем приложение под blockchain

Автор: admin от 20-03-2018, 09:05, посмотрело: 73

Переписываем приложение под blockchain



Отмечу сразу, что данная статья не о том как писать код на Solidity, а как существующую классическую архитектуру вашего приложения можно перевести на рельсы blockchain и думать в ключе децентрализации.



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



В последнее время по роду деятельности мне довелось поработать с несколькими проектами связанными с криптовалютой и blockchain-технологиями. Познакомившись ближе с Ethereum и его идеологией децентрализованных приложений (?App) я просто заболел этой идеей: никакой цензуры, никто не может прикрыть ваш бизнес, никто не может конфисковать ваши средства, невозможно просто взять и выключить сервер на котором работает ваше приложение. В определенный момент я пришёл к выводу, что именно в такой среде мой проект может иметь шансы на жизнь.



Итак, взглянем на фронт работ.

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

 

Обзор и практическое руководство по Katalon Recorder (Selenium IDE++ для Chrome и Firefox)

Автор: admin от 20-03-2018, 09:05, посмотрело: 324

Когда Firefox, начиная с версии Firefox 55, перестал поддерживать Selenium IDE, миллионы тестировщиков и разработчиков столкнулись с тем, что привычный ход работы по автоматизированному тестированию был нарушен, что вызвало среди них немалое беспокойство. К счастью, разработки в данной области продолжились, и не так давно команда Katalon представила Katalon Recorder – инструмент, который был разработан как альтернатива Selenium IDE.

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

 

Несколько советов по организации Python-приложения на сервере

Автор: admin от 20-03-2018, 09:05, посмотрело: 109

Несколько советов по организации Python-приложения на сервере

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



Я работаю, в основном, с Python/Django стеком, поэтому все примеры будут, в первую очередь, применительно к этому набору. Также ключевые технологии: Ubuntu (17.10), Python3 (3.6).



Содержание:




  • Логи (logrotate)

  • Демоны (systemd)

  • локальные настройки

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

 

Node.js + face-recognition.js: простое и надёжное распознавание лиц с помощью глубокого обучения

Автор: admin от 20-03-2018, 09:05, посмотрело: 251

Node.js + face-recognition.js: простое и надёжное распознавание лиц с помощью глубокого обучения


Перевод статьи Node.js + face-recognition.js: Simple and Robust Face Recognition using Deep Learning.



В этой статье мы расскажем, как реализовать надёжную систему распознавания лиц с использованием face-recognition.js. Мы искали подходящую Node.js-библиотеку, которая умела бы аккуратно распознавать лица, но ничего не нашли. Пришлось писать самостоятельно!



В этом npm-пакете используется библиотека dlib, предоставляющая Node.js-биндинги для очень хорошо зарекомендовавших себя инструментов распознавания внутри этой библиотеки. Dlib использует методы глубокого обучения и поставляется с уже обученными моделями, которые продемонстрировали точность распознавания на уровне 99,38% при прогоне бенчмарка LFW.

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

 

Распознавание речи на python с помощью pocketsphinx или как я пытался сделать голосового ассистента

Автор: admin от 18-03-2018, 18:55, посмотрело: 616

Это туториал по использованию библиотеки pocketsphinx на Python. Надеюсь он поможет вам

побыстрее разобраться с этой библиотекой и не наступать на мои грабли.

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

 

От Excel до СЭД: как организовать удобную обработку материалов для научной конференции

Автор: admin от 18-03-2018, 18:55, посмотрело: 72

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

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

 

Математическая модель тепловыделяющего элемента ядерного реактора

Автор: admin от 18-03-2018, 18:55, посмотрело: 117

Математическая модель тепловыделяющего элемента ядерного реактора


Введение



Тепловыделяющий элемент (ТВЭЛ) — главный конструктивный элемент активной зоны гетерогенного ядерного реактора, содержащий ядерное топливо [1].



В ТВЭЛах происходит деление тяжелых ядер урана 235 или плутония 239, сопровождающееся выделением тепловой энергии, которая затем передаётся теплоносителю.



ТВЭЛ должен обеспечить отвод тепла от топлива к теплоносителю и препятствовать распространению радиоактивных продуктов из топлива в теплоноситель.



Поэтому расчёт температурных полей в ТВЭЛах является важной задачей проектирования ядерного реактора.

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

 

Корпоративный IaaS-дайджест: 25 материалов о виртуализации, инфраструктуре и ИБ

Автор: admin от 18-03-2018, 18:55, посмотрело: 118

Сегодня мы собрали для вас статьи из «Первого блога о корпоративном IaaS»: о виртуализации, кибербезопасности и облачных сервисах. Под катом — кейсы использования облака в различных отраслях, материалы о работе IaaS-провайдера и ответы на вопросы о защите ПД.



Корпоративный IaaS-дайджест: 25 материалов о виртуализации, инфраструктуре и ИБ

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

 

Производство информационных систем. Часть 2. Формирование проектного решения

Автор: admin от 14-03-2018, 05:40, посмотрело: 75

V РАЗРАБОТКА ПЛАНА-ГРАФИКА ПРОЕКТНЫХ РАБОТ

Чтобы выполнить большой и важный труд, необходимы две вещи:

ясный план и ограниченное время.

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



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



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



Первое, что руководитель проекта должен включить в план — это свои собственные работы. С протяженностью этой трассы на диаграмме Ганта вряд ли может конкурировать еще какая-то линия. Под ней располагаются, прерывающиеся в некоторых местах, колеи сотрудников проектно-аналитического цеха.



Производство информационных систем. Часть 2. Формирование проектного решения

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