» Материалы за 05.02.2019 » Страница 4

 

Что такое корпоративный блокчейн?

Автор: admin от 5-02-2019, 11:20, посмотрело: 10

Перевод статьи авторов из Carnegie Mellon University. Каковы характерные особенности корпоративного блокчейн? Лучше ли корпоративный блокчейн, чем центрально контролируемая база данных?



Авторы:

Ariel Zetlin-Jones

доцент по экономике Tepper School of Business — Carnegie Mellon University



Bryan Routledge

доцент по финансам Tepper School of Business — Carnegie Mellon University



Что такое корпоративный блокчейн?



У нас в голове есть образ перегруженного работой директора по технологиям (

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

 

Как я отказался от Ruby в пользу Python, работая над бэкендом

Автор: admin от 5-02-2019, 10:50, посмотрело: 11

Как я отказался от Ruby в пользу Python, работая над бэкендом


Перевели для вас статью Бенуа Зен, разработчика ПО в компании Sqreen. Бенуа работает над backend веб-сервиса и недавно перешел с Ruby на Python.



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



Веб-сайт, который стал бы лицом сервиса, должен был быть быстрым, эффективным и простым в управлении. Примерно в то время появилось демо-видео Ruby on Rails «Как создать блог за 15 минут», после чего основатели твердо решили работать именно с ним.

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

 

Изучаем Docker, часть 1: основы

Автор: admin от 5-02-2019, 10:30, посмотрело: 18

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



Docker — это платформа, которая предназначена для разработки, развёртывания и запуска приложений в контейнерах. Слово «Docker» в последнее время стало чем-то вроде синонима слова «контейнеризация». И если вы ещё не пользуетесь Docker, но при этом работаете или собираетесь работать в сферах разработки приложений или анализа данных, то Docker — это то, с чем вы непременно встретитесь в будущем.



Изучаем Docker, часть 1: основы




Если вы пока не знаете о том, что такое Docker, сейчас у вас есть шанс сделать первый шаг к пониманию этой платформы. А именно, освоив этот материал, вы разберётесь с основами Docker и попутно приготовите пиццу.

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

 

Мониторинг окружающей среды в серверном помещении (Bolid + Zabbix)

Автор: admin от 5-02-2019, 09:35, посмотрело: 23

Наверное самым простым способом для ИТ-специалиста при решении задачи мониторинга окружающей среды в серверном помещении будет использование специализированных контроллеров с выдачей данных по SNMP (например, NetBotz или NetPing). Но для тех кто не боится трудностей и хочет получить недорогое решение промышленного уровня (с серийным выпуском оборудования) — есть интересный вариант с протоколом Modbus.



Мониторинг окружающей среды в серверном помещении (Bolid + Zabbix)

Категория: Сделай Сам

 

BotMan знакомство

Автор: admin от 5-02-2019, 09:05, посмотрело: 16

Хочу рассказать о PHP фреймворке для создания ботов BotMan (Сайт). Botman можно использовать и как библиотеку, и как расширение Laravel (BotMan Studio).



BotMan знакомство

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

 

React & БЭМ – официальная коллаборация. Часть историческая

Автор: admin от 5-02-2019, 08:55, посмотрело: 32

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



React & БЭМ – официальная коллаборация. Часть историческая

Все слышали о методологии БЭМ. CSS-селекторы с подчёркиваниями. Компонентный подход, о котором говорят, имея в виду способ написания CSS-селекторов. Но про CSS в статье не будет ни слова. Только JS, только хардкор!

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

 

Уникальный проект команды CATIA DESIGN: концепт-кар Bleu

Автор: admin от 5-02-2019, 08:55, посмотрело: 15

Разработчики решения CATIA в компании Dassault Systemes продемонстрировали новые технологии моделирования автомобилей на собственном примере.



Уникальный проект команды CATIA DESIGN: концепт-кар Bleu

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

 

Анализ подходов к связыванию модулей в Node.js

Автор: admin от 5-02-2019, 08:55, посмотрело: 17

Многие разработчики Node.js для связывания модулей используют исключительно создание жёсткой зависимости с помощью require(), однако существуют и другие подходы, со своими плюсами и минусами. О них я в этой статье и расскажу. Будут рассмотрены четыре подхода:




  • Жёсткие зависимости (require())

  • Внедрение зависимостей (Dependency Injection)

  • Локаторы служб (Service Locator)

  • Контейнеры внедряемых зависимостей (DI Container)

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

 

Проблемы использования сервиса Яндекс.Метрика

Автор: admin от 5-02-2019, 08:55, посмотрело: 32

В последние дни наблюдаем весьма странное поведение сервиса Яндекс.Метрика. Некоторые сайты, в которых нужно вводить/выбирать пользовательские данные, стали вести себя не очень адекватно. При полной очистке истории браузера проблема пропадает, однако далее всё возобновляется.



Суть ошибки, как видно из скриншотов, в JS-ошибке скрипта, расположенного по адресу mc.yandex.ru/metrika/tag.js. Сейчас (11:41 04.02.2019 по Москве) эту ошибку можно увидеть, например, на сайте Аэрофлота, попробовав с морды сайта выбрать направление полёта:



Проблемы использования сервиса Яндекс.Метрика

Категория: Яндекс

 

Новогоднее соревнование CS центра 2018

Автор: admin от 5-02-2019, 08:55, посмотрело: 14

Введение



Уже в октябре 2018 мы с радостью вспомнили адвент-календарь с задачами 2017 года (условия здесь) и начали думать, что можно сделать в этом году. Из нескольких достойных идей выбрали вариант, в котором подберём разноплановые «цепляющие» задачи, объединенные красивой новогодней историей.



Оставалось всего ничего: собственно, подобрать задачи, сочинить историю, сделать сайт с лидербордом, красивый и крепко провязанный с Яндекс.Контестом, и запуститься в начале декабря :-)



Результат



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



В результате получилось:




  • 11 задач (+1 бонусная) разной сложности, все с проверкой в Контесте;

  • внешний сайт для участников ;

  • 11 дней (с 7 по 17 декабря включительно) на решение задач.



Интересные факты и истории



780 участников зарегистрировались, 333 человека приступили к решению, 203 человека сдали успешно хотя бы две задачи.



Изначально мы оценили чистое время на решение всех задач в семь дней для неподготовленного участника и в два дня для очень опытного (aka свежий выпускник CS центра). Первый правильно решивший все одиннадцать задач помощник Деда Мороза уложился примерно в сутки, ещё двое справились на вторые!



Письмо одного из участников: «Добрый день! Из-за вашего контеста я остановил работу офиса (40 человек) конкретно второй задачей про кофе деда мороза, дайте еще подсказку пожалуйста. Мы все очень мучаемся.»



Разбор задач

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