Погружение в технологию блокчейн: Быстрые и безопасные транзакции

Автор: admin от 12-10-2016, 19:55, посмотрело: 909

Представляем вам серию статей о первых в России проектах, разработанных на основе технологии блокчейн. Мы спросили у команд-участниц хакатона InspiRussia о технологической составляющей их решений.

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

Погружение в технологию блокчейн: Быстрые и безопасные транзакции

Категория: Microsoft, Криптография

 

Обзор топологий глубоких сверточных нейронных сетей

Автор: admin от 12-10-2016, 18:55, посмотрело: 2538

Обзор топологий глубоких сверточных нейронных сетей Это будет длиннопост. Я давно хотел написать этот обзор, но sim0nsays меня опередил, и я решил выждать момент, например как появятся результаты ImageNet’а. Вот момент настал, но имаджнет не преподнес никаких сюрпризов, кроме того, что на первом месте по классификации находятся китайские эфэсбэшники. Их модель в лучших традициях кэгла является ансамблем нескольких моделей (Inception, ResNet, Inception ResNet) и обгоняет победителей прошлого всего на полпроцента (кстати, публикации еще нет, и есть мизерный шанс, что там реально что-то новое). Кстати, как видите из результатов имаджнета, что-то пошло не так с добавлением слоев, о чем свидетельствует рост в ширину архитектуры итоговой модели. Может, из нейросетей уже выжали все что можно? Или NVidia слишком задрала цены на GPU и тем самым тормозит развитие ИИ? Зима близко? В общем, на эти вопросы я тут не отвечу. Зато под катом вас ждет много картинок, слоев и танцев с бубном. Подразумевается, что вы уже знакомы с алгоритмом обратного распространения ошибки и понимаете, как работают основные строительные блоки сверточных нейронных сетей: свертки и пулинг.

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

 

Хакатон по данным криминальной статистики

Автор: admin от 12-10-2016, 18:50, посмотрело: 222

Хакатон по данным криминальной статистики

У нас хорошая новость — наконец-то организуем хакатон по данным криминальной статистики, уже в следующие выходные: 22-23 октября.

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

 

Разработка заглушек бизнес-процесса на языке BPEL на основе Oracle SOA Suite и Weblogic

Автор: admin от 12-10-2016, 18:10, посмотрело: 289

В этой статье я расскажу как реализовать заглушки веб-сервисов бизнес-процесса на BPEL используя Oracle SOA Suite и сервер Weblogic


Задача


Есть проект по нагрузочному тестированию одной системы. В схеме взаимодействия между серверами есть внешние системы, которые не участвуют в объекте тестирования — надо их заменить эмуляторами или заглушками. Протокол SOAP. Композиты на BPEL. Стенда нет. Ужасно интересно!


Разработка заглушек бизнес-процесса на языке BPEL на основе Oracle SOA Suite и Weblogic

Читать решение

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

 

Как писать меньше кода для MR, или Зачем миру ещё один язык запросов? История Yandex Query Language

Автор: admin от 12-10-2016, 17:45, посмотрело: 252

Исторически во многих уголках Яндекса разрабатывались свои системы хранения и обработки больших объемов данных — с учетом специфики конкретных проектов. При такой разработке в приоритете всегда была эффективность, масштабируемость и надежность, поэтому на удобные интерфейсы использования подобных систем времени, как правило, не оставалось. Полтора года назад разработку крупных инфраструктурных компонентов выделили из продуктовых команд в отдельное направление. Цели были следующими: начать двигаться быстрее, уменьшить дублирование среди схожих систем и снизить порог входа новых внутренних пользователей.

Как писать меньше кода для MR, или Зачем миру ещё один язык запросов? История Yandex Query Language


Очень скоро мы поняли, что тут мог бы здорово помочь общий высокоуровневый язык запросов, который бы предоставлял единообразный доступ к уже имеющимся системам, а также избавлял от необходимости заново реализовывать типовые абстракции на низкоуровневых примитивах, принятых в этих системах. Так началась разработка Yandex Query Language (YQL) — универсального декларативного языка запросов к системам хранения и обработки данных. (Сразу скажу, что мы знаем, что это уже не первая штука в мире, которая называется YQL, но мы решили, что это делу не мешает, и оставили название).

В преддверии нашей встречи, которая будет посвящена инфраструктуре Яндекса, мы решили рассказать о YQL читателям Хабрахабра.

Категория: Программирование, Яндекс

 

Хранение пользовательских паролей в Google Chrome на Android

Автор: admin от 12-10-2016, 17:25, посмотрело: 410

Хранение пользовательских паролей в Google Chrome на Android

Привет Хабр! Я молодой разработчик, специализирующийся на Android-разработке и информационной безопасности. Не так давно я задался вопросом: каким образом Google Chrome хранит сохраненные пароли пользователей? Анализируя информацию из сети и файлы самого хрома (особенно информативной была эта статья), я обнаружил определенные сходства и отличия в реализации сохранения паролей на разных платформах, и для демонстрации написал приложения для извлечения паролей из Android версии браузера.

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

 

Как оптимизировать полосу пропускания в Ethernet-сетях

Автор: admin от 12-10-2016, 17:05, посмотрело: 359

Низкая задержка — это важный фактор, обеспечивающий надежную работу и высокую производительность Ethernet-сетей. Приложения для общения в реальном времени, стриминга и проведения транзакций сильно зависят от уровня латентности. Увеличение задержки всего на несколько миллисекунд может привести к искажению изображения и голосов, «зависанию» приложений и финансовым потерям.

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

Как оптимизировать полосу пропускания в Ethernet-сетях

/ фото Thomas Williams CC

Категория: Программирование, Системное администрирование

 

ASP.NET Core: Реализация шаблонов проектирования

Автор: admin от 12-10-2016, 16:40, посмотрело: 408

В этой статье мы поговорим о шаблонах проектирования «Единица работы» и «Репозиторий» в контексте тестового веб-приложения на ASP.NET Core (с использованием встроенного DI), которое мы с вами вместе и разработаем. В результате мы получим две реализации взаимодействия с хранилищем: настоящую, на основе базы данных SQLite, и фейковую, для быстрого тестирования, на основе перечисления в памяти. Переключение между этими двумя реализациями будет выполняться изменением одной строчки кода.

ASP.NET Core: Реализация шаблонов проектирования

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

 

Кейс Guardian: свежие новости за 1 секунду

Автор: admin от 12-10-2016, 16:20, посмотрело: 201

Кейс Guardian: свежие новости за 1 секунду

Guardian – одна из крупнейших газет в Великобритании, а сайт издания является одним из самых популярных онлайн-СМИ в этой стране. Трафик на сайт превышает 100 миллионов посетителей в месяц. Издание получает значительные доходы от рекламы, которая показывается посетителям сайта. Иметь максимально комфортный сайт для посещения – одна из ключевых задач команды Guardian.

Патрик Хаманн, старший разработчик Guardian, рассказывает, как его команде удалось ускорить сайт Guardian.

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

 

Брэм Коэн: Я писал BitTorrent сидя в гостинной, безработный, в трусах

Автор: admin от 12-10-2016, 15:25, посмотрело: 210

«Храм должен был быть вечным. Как сама глубина. А значит, не зависеть ни от одного сервера. Создающие Храм программы свободно блуждают по сети, их фрагменты дублируются, рекомбинируются, самостоятельно организуются для работы. Чтобы Храм исчез, надо уничтожить все машины в сети.»
— «Фальшивые зеркала», 1999 год, за 2 года до появления протокола BitTorrent

Брэм Коэн: Я писал BitTorrent сидя в гостинной, безработный, в трусах
Сегодня стукнуло 41 год Брэму Коэну, создателю протокола BitTorrent.

Интересные факты:


  • Коэн начал программировать в 10 лет.

  • Коэн признается, что неспособен работать в фиксированном графике, по часам, в компании, предъявляющей строгие требования к дресс-коду, и категорически не может выполнять бессмысленную и неинтересную работу.

  • Работал в компании «Evil Geniuses for a Better Tomorrow» и Работал в «Valve».

  • Для тестирования BitTorrent Брэм собрал немалую пачку порнухи, которую и раздавали туда-сюда.

  • Организатор конференции CodeCon.

  • Есть жена и трое детей.

  • Самый большой файл на раздаче — архив сайта geocities.com размером в 641 Гб.

  • За первые два года было более 20 млн. закачек клиента, сейчас от 100 до 250 млн. пользователей BitTorrent.

  • В 2008 в раздачах исполняемых файлов 18% были заражены.

  • В 2009 от 43% до 70% трафика в Интернет принадлежало Peer-to-peer сетям.

  • В 2009 более 14.5% BitTorrent загрузок содержало zero-day вредоносные программы и поэтому BitTorrent был механизмом дистрибуции 47% zero-day зловредов.

  • Технологией BitTorrent пользуются Facebook, Twitter, Internet Archive, Blizzard, World of Tanks, Eve Online, правительство Великобритании, научные исследования (BOINC), множество open source и free software проектов.


Категория: Админитстрирование » Сетевые технологии

 
Назад Вперед