Совместный доступ с RAIDIX и Apple Xsan. Яблочный спас для видеомонтажеров |
|
Результаты веб-деятельности спустя 10 лет |
Метки: author stdanila фриланс работа опыт клиенты заказчики |
[Из песочницы] Stryker, мутационное тестирование в JavaScript |
Недавно я познакомился с методом тестирования ПО под названием «Мутационное тестирование» и уже успел стать фанатом такого подхода к написанию тестов.
Цель мутационного тестирования состоит в выявлении неэффективных и неполных тестов, то есть это по сути тестирование тестов.
Идея состоит в том, чтобы изменять небольшие случайные фрагменты исходного кода и наблюдать за реакцией тестов. Если после внесения изменений тесты всё равно пройдены, то такой набор тестов неэффективен или неполон.
Читать дальше →
Метки: author taxnuke javascript testing nodejs node.js mochajs chai.js mocha.js mutation-testing mutation-analysis тестирование по мутационное тестирование |
Интервью с Павлом Голубевым (Appodeal) о паблишерах, монетизации и медиации рекламы |
|
Архитектура хранения и отдачи фотографий в Badoo |
|
[Перевод] Объясняем современный JavaScript динозавру |
Если вы не изучали JavaScript с самого начала, то осваивать его современную версию сложно. Экосистема быстро растёт и меняется, так что трудно разобраться с проблемами, для решения которых придуманы разные инструменты. Я начал программировать в 1998-м, но начал понимать JavaScript только в 2014-м. Помню, как просматривал Browserify и смотрел на его слоган:
Browserify позволяет делать require («модули») в браузере, объединяя все ваши зависимости
Я не понял ни слова из предложения и стал разбираться, как это может помочь мне как разработчику.
Цель статьи — рассказать о контексте, в котором инструменты в JavaScript развивались вплоть до 2017-го. Начнём с самого начала и будем делать сайт, как это делали бы динозавры — безо всяких инструментов, на чистом HTML и JavaScript. Постепенно станем вводить разные инструменты, поочерёдно рассматривая решаемые ими проблемы. Благодаря историческому контексту вы сможете адаптироваться к постоянно меняющемуся ландшафту JavaScript и понять его.
Читать дальше ->
Метки: author AloneCoder системы сборки разработка веб-сайтов node.js javascript блог компании mail.ru group frontend никто не читает теги |
Числа и буквы: как прошла конференция SmartData |
Метки: author phillennium машинное обучение big data блог компании jug.ru group smartdata machine learning deep learning gradient boosting |
[Перевод] Как руководить людьми, у которых больше технического опыта, чем у вас |
Метки: author MagisterLudi управление продуктом управление персоналом карьера в it-индустрии блог компании edison управление facebook edisonsoftware hr pm |
Адаптивные email-письма без боли и страданий |
|
Чем похожи крутые нетворкеры и выступающие публично? 5 качеств, которым можно позавидовать |
Выступать перед незнакомыми людьми, пытаясь увлечь их своими идеями — для многих это труднейшая задача. Страшно, жуть — «а что они подумают», «это неприлично», «что я им скажу». Но есть сэнсеи, которые с ходу прекрасно находят общий язык с самыми разными людьми и интересно выступают перед любой аудиторией. Один из таких мастеров — Ирина Трипапина, руководитель по международному развитию MyTarget. Благодаря её таланту в myTarget пришли очень крупные клиенты из нескольких стран. Под катом — советы и интервью с Ириной, в котором она рассказывает о главных качествах, помогающих выступать и увлекать людей. Передаем ей слово.
Читать дальше ->
Метки: author Olga_ol конференции карьера в it-индустрии блог компании mail.ru group mail.ru публичные выступления нетворкинг |
[Перевод] Ember.js: отличный фреймворк для веб-приложений |
Метки: author ru_vds разработка веб-сайтов javascript блог компании ruvds.com ember.js разработка |
Реализация HFT роботов на устройствах CEPappliance |
|
[Перевод] Вред маленьких функций |
Метки: author NIX_Solutions программирование блог компании nix solutions маленькие функции большие функции |
Геометрия данных 5. Преобразование базиса |
Метки: author dmagin математика граф дистанционные координаты барицентрические координаты матрица преобразования |
[Перевод] Эволюционные вычисления: учим табуретку ходить |
Метки: author PatientZero разработка игр машинное обучение математика эволюционные вычисления эволюционные алгоритмы unity3d |
[Из песочницы] Перевод и озвучка фильма дома — Indie Game: The Movie Special Edition |
Метки: author ImAllIn работа со звуком работа с видео перевод озвучка в домашних условиях озвучивание adobe audition indie game the movie special edition |
[Перевод] Кто такой fullstack-дизайнер |
|
На дворе почти 2018, а мы любим колбэки |
Если в первый момент идея не кажется абсурдной, она безнадёжна.
— Альберт Эйнштейн
Мы собрали для вас самые популярные темы из обсуждений Node.js на Хабре, и попросили рассказать о них признанных экспертов: некоммерческого Node-хакера Матиаса Мэдсена и автора множества книг и курсов по Node, Азата Мардана.
Вот точный список тем:
Инструменты для мониторинга нод.
Азат Мардан (Azat Mardan) — Tech Fellow, менеджер в компании Capital One, и эксперт по JavaScript/Node.js с несколькими онлайн-курсами на Udemy и в Node University, а также автор 14 книг по той же тематике, включая «React Quickly» (Manning, 2017), «Full Stack JavaScript» (Apress, 2015), «Practical Node.js» (Apress, 2014) и «Pro Express.js» (Apress, 2014).
Метки: author olegchir node.js javascript блог компании jug.ru group nodejs holyjs holyjs2017moscow |
[Перевод] Работаем с биткоином на Эликсире |
Недавно меня с головой захватил волшебный мир биткоин. Жажде знаний не было предела, и утолить её помогла замечательная книга «Mastering Bitcoin» Андреаса Антонопулоса и полное погружение в биткоин-разработку. Книга подробно освещает технические основы биткоин, но ничто так не помогает в изучении нового дела, как практика.
Простенькое приложение на Эликсире для управления полной биткоин-нодой и связи с ней через интерфейс JSON-RPC, по-моему, – отличный «Hello, World!». Поехали!
Читать дальше ->
Метки: author tresstensel финансы в it разработка веб-сайтов платежные системы erlang/otp elixir/phoenix bitcoin elixir wunsh |
Дайджест IT-событий на ноябрь |
Метки: author EverydayTools хакатоны карьера в it-индустрии блог компании everyday tools конференции митапы it сообщество образование самообразование |