[Перевод] Погружение в F#. Пособие для C#-разработчиков

Этот пост будет не о том, как «перевести» код с C# на F#: различные парадигмы делают каждый из этих языков лучшим для своего круга задач. Однако вы сможете оценить все достоинства функционального программирования быстрее, если не будете думать о переводе кода из одной парадигмы в другую. Настало время любопытных, пытливых и готовых изучать совершенно новые вещи. Давайте начнем!


08/14/2017 10:54:32
0

Дайджест свежих материалов из мира фронтенда за последнюю неделю №275 (7 — 13 августа 2017)

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

08/14/2017 10:30:30
0

Цифровая экономика должна быть цифровой


Источник
«Экономика должна быть экономной – таково требование времени»
Л.И.Брежнев (из отчетного доклада на XXVI съезде КПСС, 1981 г.)


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

08/14/2017 10:29:15
0

Бесплатный аудит безопасности сети с помощью Fortinet. Часть 2

В предыдущей статье мы затронули тему аудита безопасности сети с помощью Fortinet (часть 1). Мы обсудили основные возможности и рассмотрели пример отчета. Теперь же мы рассмотрим непосредственно установку и настройку. Мы условились, что для аудита будем использовать виртуальные решения FortiGate VM и FortiAnalyzer. Т.е. для начала вам необходимо запросить эти образы и демо-лицензии. К сожалению не можем предоставить прямую ссылку на образы (лицензионные ограничения). Схема внедрения выглядит довольно просто:



Т.е. на существующем сервере виртуализации «поднимаются» две виртуальные машины. В нашем случае мы будем использовать ESXi, но есть поддержка Hyper-V и KVM. FortiGate VM одним адаптером подключается к общей сети (vSwitch0). Этот линк будет использоваться для управления и для доступа в Интернет. Второй интерфейс подключается к другому vSwitch1, который в свою очередь подключен к свободному физическому порту сервера (eth2). Именно на этот порт должен зеркалироваться трафик для анализа. Обратите внимание, что для коммутатора vSwitch1 должен быть включен Promiscuous mode (Accept). Более подробно можно прочитать здесь.
08/14/2017 10:28:38
0

Рынок источников бесперебойного питания вырос впервые за четыре года

Седьмого августа аналитическая компания IHS Markit поделилась результатом очередного исследования: после четырех лет спада рынок источников бесперебойного питания (ИБП) вернулся к росту в 2016 году и приблизился к оценке в $7,4 млрд. Хотя положительная динамика составила 1,6%, аналитики прогнозируют дальнейшее увеличение объема рынка в 2017 и 2018 годах. Это поднимает вопрос влияния облачных сервисов на рынок аппаратного обеспечения.

08/14/2017 10:24:23
0

[Перевод] Новости нейробиологии: бессонный мозг ест сам себя, волшебная шляпа Илона Маска, переключатель-кутила, и кое-что ещё

image
Сон – это важно. Сон – это хорошо. Рано или поздно все мы приходим к этому заключению (я скучаю по тем дням детства, когда дневной сон был обязанностью, а не удовольствием, за которое сегодня приходится краснеть). Во время сна новые воспоминания консолидируются, а токсичные побочные продукты дневной мозговой активности выводятся. Но вот что было неожиданно, так это открытие исследователей из Политехнического университета Марча, обнаруживших, что недостаток сна включает тот же самый процесс – однако, в этом случае он проходит в экстремальном варианте. Выходит, что хроническая потеря сна переводит мозг из режима нормальной уборки по выходным в режим маниакального опустошения – при этом он устраняет и здоровые, необходимые нейронные связи.
08/14/2017 10:11:01
0

[recovery mode] Выпущен релиз 15.5 SP1 и 3CX Firewall Checker с проверкой SIP ALG

Выпущен 15.5 Update 1 (SP1)


На прошлой неделе мы представили бета-версию первого обновления к 3CX v15.5, а на этой неделе представляем релиз 15.5 Update 1 (SP1). Тестирование беты проходило весьма успешно, поэтому переход к релизу не занял много времени.

Напомним, что включал 15.5 Update 1 (SP1) beta:


В финальной версии вышеперечисленные возможности были дополнены:

  • добавлены ссылки на документацию для новых поддерживаемых телефонов (snom D712, Yealink T5X и Yealink CP960)
  • добавлена возможность автоматической перезагрузки телефонов snom
  • обновлены шаблоны некоторых SIP операторов
  • исправлена поддержка второй учетной записи в шлюзе Welltech-ATA172
  • в телефоне Fanvil X6 удалены кнопки MWI и HEADSET

Полный список изменений доступен здесь.
08/14/2017 10:08:52
0

Построение рекомендаций для сайта вакансий. Лекция в Яндексе

В последнее время мы много пишем о конкурсах по машинному обучению, в основном рассматривая их с точки зрения участников. Но организовать и правильно провести соревнование — тоже сложная задача. Компании учатся на своих ошибках и в следующие разы меняют структуру конкурсов. Например, RecSys Challenge 2017 с учётом опыта прошлых лет провели в два последовательных этапа. Андрей Остапец из компании Avito рассказывает об этих этапах, о различных признаках, основанных на истории поведения пользователей, и о том, всегда ли нужно использовать сложные модели для решения задачи. Команда Андрея заняла в RecSys Challenge седьмое место.


08/14/2017 10:00:01
0

Интеграция Intel Threading Building Blocks в ваш CMake проект



Привет, уважаемые читатели habrahabr. В этом блоге мы хотели бы анонсировать, что теперь у нас появились CMake модули, которые позволяют скачивать, собирать и просто использовать Intel Threading Building Blocks (Intel TBB) в ваших CMake проектах. Модули доступны в репозитории проекта Intel TBB на GitHub, а также в бинарных пакетах для Linux* OS, Windows* OS и macOS*, начиная с релиза Intel TBB 2017 Update 7.
08/14/2017 09:47:30
0

Comedy. Встречайте акторы в Node.JS

Привет, хабравчане!


В этой статье я познакомлю вас с фреймворком Comedy — реализацией акторов в Node.JS.


Акторы позволяют масштабировать отдельные модули вашего Node.JS приложения без изменения кода.

08/14/2017 09:47:24
0