В нашем новом дайджесте статьи о порхающих велосипедах, собеседованиях и резюме, тестировании и учебных проектах, технологиях и ключевых метриках приложений. Все это и многое другое — под катом!
Архив за 01 апреля 2018 - 4
Дайджест интересных материалов для мобильного разработчика #247 (26 марта — 1 апреля)
2018-04-01 в 12:22, admin, рубрики: AI, Magic Leap, Блог компании Everyday Tools, маркетинг мобильных приложений, монетизация, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOSПростой способ установить Mikrotik RouterOS в любом облаке
2018-04-01 в 11:57, admin, рубрики: cloud, digital ocean, kvm, linux, mikrotik, routeros, виртуализация, системное администрированиеМногие облачные провайдеры не позволяют загружать ISO-файлы и не предоставляют никакой возможности для установки ОС отличных от тех что предусмотрены самим облаком.
В этой статье я расскажу вам как избежать данное ограничение и как просто в 5 шагов можно установить Mikrotik Cloud Hosted Router на любой облачной виртуалке.Читать полностью »
Паттерны внедрения зависимостей. Часть 1
2018-04-01 в 11:53, admin, рубрики: .net, C#, constructor injection, dependency injection, injectionДавайте разберемся с внедрением зависимостей в .Net, так как данная тема является одним из обязательных к изучению для написания качественного, гибкого к изменениям и тестируемого кода. Начнем мы с самих необходимых и базовых паттернов внедрения зависимостей — внедрение через конструктор и через свойство. Итак, поехали!
Читать полностью »
Специалист по разметке данных
2018-04-01 в 11:40, admin, рубрики: 1 апреля, big data, deep learning, Блог компании New Professions Lab, Карьера в IT-индустрии, машинное обучение, обработка изображений, разметка, семантическая разметкаСегодня замечательный день (if you know what I mean), чтобы анонсировать нашу новую программу — Специалист по разметке данных.
На текущий момент в сфере искусственного интеллекта сложилась такая ситуация, при которой для обучения сильной нейронной сети нужны несколько компонентов: железо, софт и, непосредственно, данные. Много данных.
Железо, в общем-то, доступно каждому через облака. Да, оно может быть недешевым, но GPU-инстансы на EC2 вполне по карману большинству исследователей. Софт опенсорсный, большинство фреймворков можно скачать себе куда-то и работать с ними. Некоторые сложнее, некоторые проще. Но порог для входа вполне приемлемый. Остается только последний компонент — это данные. И вот здесь и возникает загвоздка.
Deep learning требует действительно больших данных: сотни тысяч–миллионы объектов. Если вы хотите заниматься, например, задачей классификации изображений, то вам, помимо самих данных, нужно передать нейронке информацию, к какому классу относится тот или иной объект. Если у вас задача связана еще и с сегментацией изображения, то получение хорошего датасета — это уже фантастически сложно. Представьте, что вам нужно на каждом изображении выделить границы каждого объекта.
В этом посте хочется сделать обзор тех инструментов (коммерческих и бесплатных), которые пытаются облегчить жизнь этих прекрасных людей — разметчиков данных.
Читать полностью »
Нативная валидация как фреймворк. Лекция в Яндексе
2018-04-01 в 11:34, admin, рубрики: api, javascript, jquery, Блог компании Яндекс, валидация, валидация форм, интерфейсыРазработка форм — один из самых ответственных и сложных этапов создания веб-интерфейсов. Проект должен получить пользовательские данные, проверить их и дать пользователю обратную связь. Современные браузеры предоставляют разработчику встроенный API, позволяющий поэтапно реализовать валидацию данных методом progressive enhancement — от HTML/CSS к JS. Можно ли уже сегодня отказаться от тяжеловесных библиотек для валидации? Какие преимущества обеспечивает нативная валидация и насколько тернист путь её использования? В своём докладе на конференции FrontTalks технический директор LOVATA Павел Ловцевич рассмотрел основные аспекты работы с HTML5 Constraint Validation API.
— Всем привет, меня зовут Павел, я приехал из Минска. Я расскажу про валидацию веб-форм на основе нативных, встроенных в браузер, технологий.
Читать полностью »
Ученые рассказали, как часто нужно стирать постель
2018-04-01 в 11:08, admin, рубрики: Это интересно
Американские специалисты провели исследования, в ходе которых было определено, как часто следует стирать постельное белье. Специалисты проанализировали количество бактерий на данном виде текстиля, они определили как скоро микроорганизмы заселяют материю и как часто ее соответственно необходимо очищать.
К своему 50-летию Intel выпускает коллекционные компьютеры на базе своих х86 процессоров, начиная с 286
2018-04-01 в 10:32, admin, рубрики: Intel@50, Блог компании Intel, Компьютерное железо, Процессоры, х86 каждомуВ июле 2018 года компании Intel исполняется 50 лет. Такая дата бывает только раз в жизни, поэтому готовиться к ней стали заранее. И вот сейчас мы можем рассказать о главном подарке, который компания подготовила для энтузиастов-любителей. Совсем скоро в продаже появятся коллекционные компьютеры на базе процессоров, начиная с i286 и заканчивая Intel Pentium, а также наборы периферии и софта, необходимые для их работы.
Идея главной акции проекта, названного «Intel at 50» (Intel@50) лежала на поверхности. Компания Intel занимается самым разными аппаратными и программными технологиями, но если говорить о ее миссии — тут двух мнений быть не может. Intel не просто вошла в историю процессоростроения — она ее, собственно, создала. А вот реализация идеи оказалась совсем не простой — подготовка затянулась на 2 года и проходила в обстановке строгой секретности.
Читать полностью »
Новая микроархитектура процессоров Intel: быстро, но не бесплатно
2018-04-01 в 10:32, admin, рубрики: SEO в процессоре, Блог компании Intel, высокая производительность, Монетизация IT-систем, платное ядро, Программирование
Выявление аппаратных уязвимостей Spectre и Meltdown в процессорах Intel поставило перед архитекторами компании сложнейшую задачу – внести в микроархитектуру CPU изменения, обеспечивающие полную безопасность исполнения при сохранении и даже повышении производительности процессоров. Сейчас, полгода спустя, настало время поделиться результатами данной работы. Конечно, не всеми, а только частью, не являющейся Intel Top Secret.
Читать полностью »
IoT в банке
2018-04-01 в 10:30, admin, рубрики: finance, IoT, unet, Блог компании Unet, Интернет вещей, финансыНекогда консервативный и осторожный к новшествам банковский сектор в последние годы стал одним из наиболее автоматизированных, и во многом это произошло благодаря решениям на базе Интернета вещей (Internet Of Things, IoT). Банкиры видят в этой технологии множество потенциальных возможностей, которые могут помочь банковскому бизнесу перейти на новый, цифровой уровень.
Две недели назад в Джэксонвилле встречался комитет стандарта ISO C++. Сегодня я хочу представить короткую сводку и написать о революционном решении, принятом на собрании в Джэксонвилле. Для получения дополнительной информации я рекомендую к прочтению статью C++ больше не будет иметь указатели. Комитет по стандартизации языка принял решение о том, что указатели будут объявлены устаревшими в C++20 и с большой долей вероятности будут удалены из C++23.
Откровенно говоря, то, что кажется революционном, — всего лишь последний шаг длинной эволюции.