-Поиск по дневнику

Поиск сообщений в rss_rss_hh_new

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 17.03.2011
Записей:
Комментариев:
Написано: 51

Habrahabr/New








Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.

Исходная информация - http://habrahabr.ru/rss/new/.
Данный дневник сформирован из открытого RSS-источника по адресу http://feeds.feedburner.com/xtmb/hh-new-full, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

[Обновить трансляцию]

Пишем небесных пчелок на Cloud Haskell

Понедельник, 19 Марта 2018 г. 17:19 + в цитатник

Привет, Хабр!

Прошло всего лишь каких-то 11577635 секунд с конца осенней школы GoTo в ИТМО. Неделя направления Распределённых систем началась с прототипирования распределённой системы на Cloud Haskell. Мы начали бодро и потому быстро выяснили, что существующую документацию без PhD понять сложновато — и решили написать методичку.

Под катом введение в p2p cloud haskell, немножко функционального стека прототипирования РС, мотивация и «но зачем».
Читать дальше ->

https://habrahabr.ru/post/351496/


[recovery mode] Слушайте! 50 лучших подкастов для разработчиков

Понедельник, 19 Марта 2018 г. 16:40 + в цитатник
Развиваться, узнавать о технологиях и быть в курсе последних подходов – для ITшника особенно важно. Читать книгу не всегда удобно, смотреть видео-обзоры любят не все и времени много занимает.

Держите 50 IT-подкастов о технологических новинках в сфере ИБ, облачных технологий, IoT, тестирования и управления проектами. Все подкасты на английском языке, для прослушивания нужно знать его на уровне upper intermediate и выше.


Читать дальше ->

https://habrahabr.ru/post/351518/


Метки:  

[Перевод] Профилирование: оптимизация

Понедельник, 19 Марта 2018 г. 16:32 + в цитатник


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

Читать дальше ->

https://habrahabr.ru/post/351482/


Метки:  

Текущая разработка Kotlin

Понедельник, 19 Марта 2018 г. 16:25 + в цитатник


На прошлой неделе при поддержке Redmadrobot SPB в рамках SPB Kotlin User Group прошла встреча со Станиславом Ерохиным, разработчиком из JetBrains. На встрече он поделился информацией о разрабатываемых возможностях следующей мажорной версии Котлина (под номером 1.3).


В этой статье мы подытожим полученный материал, расскажем о планах.

Читать дальше ->

https://habrahabr.ru/post/351516/


Метки:  

Восстановление online-функций Microsoft Money. Аутентификация аккаунта

Понедельник, 19 Марта 2018 г. 16:23 + в цитатник
В предыдущей части я рассказал о восстановлении функции обновления котировок.

Следующей функцией которую хотелось восстановить является синхронизация
данных с сервером.

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

А так как эта тема получается очень обширной, то здесь я расскажу о решении первой части проблемы.
Читать дальше ->

https://habrahabr.ru/post/351514/


Метки:  

[Из песочницы] Достаточно простой и эффективный алгоритм распознавания и сопровождения движения

Понедельник, 19 Марта 2018 г. 16:18 + в цитатник
После почтения на сайте статьи Шуравина Александра (megabax) с названием: «Простой алгоритм распознавания движения», появилась потребность продвинуться в решении задачи, поставленной в статье. В результате появился алгоритм для обработки последовательности кадров, содержащих отображения движущихся объектов, например транспортных средств (ТС).

На выходе алгоритма формируются несколько кадров – по числу ТС, отображенных во входной последовательности. Каждый выходной кадр отображает индивидуальный трек ТС в поле зрения камеры и изображение этого ТС. Там же будет размещена цифровая информация о текущем положении центра окаймляющего прямоугольника, мгновенной и средней скорости ТС.
Читать дальше →

https://habrahabr.ru/post/351510/


Метки:  

[Перевод] Введение в модули Angular — корневой модуль (Root Module)

Понедельник, 19 Марта 2018 г. 16:02 + в цитатник

Прим. перев.: для понимания данной статьи необходимо обладать начальными знаниями Angular: что такое компоненты, как создать простейшее SPA приложение и т.д. Если Вы не знакомы с данной темой, то рекомендую для начала ознакомиться с примером создания SPA приложения из оф. документации.


Вступление


@NgModuleдекоратор, добавленный в Angular 2. Из официальной документации следует, что @NgModule определяет класс, как модуль Angular. Модули Angular помогают разбивать приложение на части (модули), которые взаимодействуют между собой и представляют в конечном итоге целостное приложение. Иными словами, модуль — это упаковка или инкапсуляция части функционала приложения. Модули можно проектировать с учетом многократного использования, т.е. не зависящие от конкретной реализации приложения.

Читать дальше ->

https://habrahabr.ru/post/351504/


Метки:  

[Из песочницы] Использование Reflection.Emit для предварительной компиляции выражений в MSIL

Понедельник, 19 Марта 2018 г. 15:28 + в цитатник
Привет, Хабр! Представляю вашему вниманию перевод статьи "Using Reflection.Emit to Precompile Expressions to MSIL" автора Steve Marsh.

Введение


Классы в этом проекте позволяют анализировать текстовые выражения, введенные пользователем, и компилировать их на сборку .NET. Эта сборка может выполняться «на лету» или сохраняться в DLL. Предварительная компиляция выражений позволяет обеспечить высокий уровень переносимости и позволяет очень эффективно оценивать введенную пользователем логику. Кроме того, мы можем использовать средство ildasm.exe от Microsoft для открытия и проверки создаваемого базового кода MSIL. Есть много интересных функций, которые поставляются с платформой .NET, на мой взгляд пространство имен Reflection.Emit предлагает куда больше, чем вы сможете найти. Пространство имен Reflection.Emit позволяет создавать собственный код .NET во время выполнения, динамически создавая типы .NET и вставляя инструкции MSIL в тело. MSIL — промежуточный язык Microsoft для платформы .NET. IL — это то, во что ваш код C # и VB.NET компилируется и отправляется в JIT-компилятор при запуске .NET-программ. MSIL — очень низкоуровневый язык, который очень быстрый, и работа с ним дает вам исключительный контроль над вашими программами. Я не буду вдаваться в подробности о MSIL в этой статье, но есть несколько других ресурсов, доступных в Интернете, и если вам интересно узнать побольше, я включил некоторые ссылки в конце этой статьи.
Читать дальше →

https://habrahabr.ru/post/351498/


Метки:  

[Перевод] [в закладки] Инструменты JS-разработчика, на которые стоит обратить внимание

Понедельник, 19 Марта 2018 г. 14:14 + в цитатник
Программист Трэвис Фишер, перевод статьи которого мы публикуем сегодня, решил рассказать о самых полезных, с его точки зрения, модулях и вспомогательных инструментах для JS-разработки. Полезными он считает технологии, которыми пользуется постоянно и в ценности которых убедился на собственном опыте. В частности, речь пойдёт о библиотеках и утилитах, предназначенных для серверной и клиентской разработки на JavaScript. Трэвис говорит, что не стремился к тому, чтобы включить в свой материал нечто узкоспециализированное, или сделать что-то вроде очередного awesome-списка, которые сами по себе весьма полезны, но обычно оказываются несколько перегруженными. Здесь речь пойдёт лишь о том, самом лучшем, что он с полной уверенностью может порекомендовать другим.

image
Читать дальше ->

https://habrahabr.ru/post/351480/


Метки:  

Digital-мероприятия в Москве c 19 по 25 марта

Понедельник, 19 Марта 2018 г. 13:39 + в цитатник

Подборка ключевых мероприятий в Москве на неделю


image


Ferrein Talks. Технологии VS Бизнес (Сергей Солонин)


  • 20 марта (вторник)
  • Большая Полянка, 65/74с1
  • 300 р.
  • Сергей Солонин — сооснователь и глава Qiwi. Поговорим о том, как непросто собрать 1000 человек, казалось бы, в очень прогрессивном социуме Москвы; как объединять общими интересами существующих участников; как вовлекать в промо проекта участников и со-участников.

Ментальное здоровье персонала: тренды и возможности


  • 21 марта (среда)
  • онлайн
  • бесплатно
  • 21 марта, в офисе Московской Биржи, состоится бизнес-сессия "Ментальное здоровье персонала: Тренды и возможности".

митап «Performance marketing для автобизнеса»


  • 22 марта (четверг)
  • MailRu, Ленинградский проспект 39, стр. 79
  • бесплатно
  • 22 марта в 10:00 в Mail.ru Group состоится митап «Performance marketing для автобизнеса».
    Обсудим, как эффективно продвигать проекты автомобильного рынка в digital.
    Специалисты агентства performance-маркетинга «Реаспект» расскажут о роли сайта для бизнеса и типовых ошибках в его юзабилити и поисковой оптимизации. Также эксперты поделятся опытом автоматизации и визуализации ключевых маркетинговых показателей.

Атмосфера Стартапов. Конференция


  • 22 марта (четверг)
  • Ленинский проспект 109
  • бесплатно
  • В этот раз вы узнаете историю таких стартапов, как Skyeng, RapidSpeaker, Boontar Live, Want, стрит-арт платформа FGA и некоторых других.
Читать дальше ->

https://habrahabr.ru/post/351488/


Метки:  

Про вероятности

Понедельник, 19 Марта 2018 г. 12:42 + в цитатник

image
(source)


Иногда мне приходится рассказывать другим людям как работает машинное обучение и, в частности, нейронные сети. Обычно я начинаю с градиентного спуска и линейной регрессии, постепенно переходя к многослойным перцептронам, автокодировщикам и свёрточным сетям. Все понимающе кивают головой, но в какой-то момент кто-нибудь прозорливый обязательно спрашивает:


А почему так важно, чтобы переменные в линейной регрессии были независимы?

или


А почему для изображений используются именно свёрточные сети, а не обычные полносвязные?

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


Так давайте не будем мучить себя и других и просто вспомним основные понятия теории вероятностей.

Читать дальше ->

https://habrahabr.ru/post/351400/


Метки:  

SSH у людей не достаточно безопасен. Как я борюсь с паранойей

Понедельник, 19 Марта 2018 г. 12:17 + в цитатник
Под моим надзором примерно 1000 железных серверов, VPS даже не начинаю считать. Пару десятков из них обладают весьма критичными данными. И банальный ssh с ключами в стандартной ситуации не достаточно безопасен. Не все «кожаные люди» берегут ключи, поговорим как защититься от возможности потери ключа пользователем.
Читать дальше ->

https://habrahabr.ru/post/351310/


Метки:  

Смена аккумуляторов: ИБП на технологии Li-Ion

Понедельник, 19 Марта 2018 г. 12:00 + в цитатник
Аккумуляторные батареи (АКБ) — уязвимое звено многих систем бесперебойного питания ЦОД. Проблемы — большой вес, требующий усиления несущих конструкций помещений, где размещаются такие батареи, сильная зависимость их характеристик от температуры, что вынуждает использовать средства кондиционирования, недолговечность — быстрый выход из строя ведет к частой замене с соответствующими затратами. Все это относится к традиционным, свинцово-кислотным аккумуляторам, которые на данный момент доминируют в проектах.

Специалисты возлагают надежды на новое поколение аккумуляторов, прежде всего на литий-ионные, которые лишены многих недостатков свинцово-кислотных АКБ и имеют отличные перспективы использования в самых разных областях, включая промышленность, системы связи, центры обработки данных и пр.
Читать дальше ->

https://habrahabr.ru/post/351140/


Метки:  

Годовой отчет по кибер- и инфобезопасности за 2017 год

Понедельник, 19 Марта 2018 г. 11:51 + в цитатник
Здравствуй, Хабр. Мы бы хотели представить тебе краткую версию годового отчета по кибер- и инфобезопасности за 2017 год, написанный нами совместно с главным партнером — Wallarm, предоставившим информацию по наиболее заметным уязвимостям и взломам.

В 2017 году компании Qrator Labs и Wallarm отметили растущую диверсификацию угроз из-за увеличивающегося множества возможных векторов атаки. Диапазон критических уязвимостей современной глобальной сети настолько широк, что злоумышленники могут выбирать из различные способы создания проблем для практически любой организации. И все большее количество инструментов может работать автоматически, делая централизованное управление излишним.

Если 2016 год можно назвать годом ботнетов и терабитных атак, то 2017 год был годом сетей и маршрутизации. Такие инциденты как спровоцированная Google утечка маршрутов сетей Японии, перехват чужого трафика Level3 в Соединенных Штатах и «Ростелекомом» в России, как и многие другие, демонстрируют устойчивые и высокие риски, связанные с человеческими факторами, основанные на бесхозяйственности и недостаточной автоматизации процессов. Храбрый инженер, уверенно останавливающий важный автоматический сценарий, может создать серьезные проблемы в доступности сетевых ресурсов.


Динамика количества атак за 2016–2017 гг
Читать дальше ->

https://habrahabr.ru/post/351466/


Новые уязвимости 4G LTE: массовая рассылка сообщений, имперсонификация абонентских устройств и другие

Понедельник, 19 Марта 2018 г. 11:41 + в цитатник

Сетевая архитектура LTE

На прошедшей конференции по безопасности сетей и распределённых систем в Сан-Диего NDSS 2018 было немало интересного, но самое большое внимание привлёк доклад американских исследователей из Университета Айовы и Университета Пердью по уязвимостям в сетях связи четвёртого поколения (4G): LTEInspector: A Systematic Approach for Adversarial Testing of 4G LTE (pdf). Такое внимание объяснимо, учитывая широкую распространённость сетей 4G LTE.

Исследователи сосредоточились на анализе трёх критических процедур, которые используются в протоколе:

  • Attach — процедура, которая связывает абонентское устройство с сетью (например, при включении телефона).
  • Detach — осуществляется при выключении устройства или отключении сети (например из-за плохого качества сигнала или если телефон не может пройти проверку подлинности в сети).
  • Paging — этот протокол является частью установки вызова, чтобы форсировать на устройстве повторный приём системной информации, а также сообщений экстренного характера.
Читать дальше ->

https://habrahabr.ru/post/351470/


[recovery mode] Наши на Delex: как прошла первая DevOps и advanced Test Automation конференция в Минске

Понедельник, 19 Марта 2018 г. 11:36 + в цитатник
“Нам есть, что рассказать миру о белорусском DevOps,”– говорили они. “Инфраструктура тестирования меняется и скоро произойдет перелом. Нам нужна площадка для общения с правильными практиками,” – говорили они. Они говорили – они сделали Delex. А еще 300+ человек пришли, чтобы послушать доклады, познакомиться и стать свидетелями рождения нового технологического комьюнити. Были там и EPAMеры: состояли в программном комитете, читали доклады и представляли новые разработки.
image

Читать дальше ->

https://habrahabr.ru/post/351468/


Метки:  

[recovery mode] Интеграция 3CX с собственной CRM-системой: генератор шаблонов CRM

Понедельник, 19 Марта 2018 г. 11:27 + в цитатник
Начиная с v15.5 SP2 в АТС 3CX появился механизм серверной CRM интеграции. Он позволяет передать входящий Caller ID в CRM-систему и найти в ней соответствующую запись о клиенте. При этом 3CX получает имя и фамилию клиента из CRM, добавляет их в корпоративную адресную книгу АТС и показывает на IP-телефоне пользователя. Веб-клиент 3CX также показывает эти данные и кнопку, по которой можно перейти в полную карточку клиента непосредственно в интерфейсе CRM.

3CX «из коробки» поставляется с обширным набором модулей интеграции для популярных CRM-систем. Однако в каждом регионе и отрасли существуют собственные популярные системы, и невозможно обеспечить поддержку каждой из них. Поэтому мы пошли другим путем — создали генератор шаблонов, в котором любой пользователь с базовыми навыками программирования может создать шаблон интеграции с REST API выбранной CRM, а затем установить его на сервере АТС.

В шаблоне интеграции определяются методы аутентификации, URL авторизации, URL и методы вызова данных контакта. Этот шаблон используется серверным «движком» 3CX для обращения к CRM.

В этой статье мы рассмотрим использование генератора шаблонов 3CX для создания шаблона интеграции с новой CRM-системой. Для успешной интеграции, CRM-система должна иметь RESTFul API с хорошей документацией и поддерживать режимы аутентификации Basic или oAuth. Читать дальше ->

https://habrahabr.ru/post/351464/


[Из песочницы] Классификация музыкальных композиций по исполнителям с помощью Скрытых Марковских Моделей

Понедельник, 19 Марта 2018 г. 11:14 + в цитатник
image

Скрытые марковские модели (Hidden Markov Models) с давних времен используются в распознавании речи. Благодаря мел-кепстральным коэффициентам (MFCC), появилась возможность откинуть несущественные для распознавания компоненты сигнала, значительно снижая размерность признаков. В интернете много простых примеров использования HMM с MFCC для распознавания простых слов.

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

https://habrahabr.ru/post/351462/


Метки:  

Как мы общаемся с React-компонентам при помощи декораторов в TypeScript

Понедельник, 19 Марта 2018 г. 11:03 + в цитатник
При разработке приложений на React довольно неудобно создавать независимые друг от друга компоненты, т.к. стандартным способом для обмена данными между ними является "Lifting State Up". Этот подход постепенно загрязняет ненужными свойствами промежуточные компоненты, делая их неудобными для повторного использования.

image


Наиболее популярными средствами решения этой проблемы (и некоторых других) являются такие библиотеки как Redux и Mobx, позволяющие хранить данные в отдельном месте и передавать их компонентам напрямую. В этой статье я хочу продемонстрировать наш подход к решению данного вопроса.
Читать дальше ->

https://habrahabr.ru/post/350646/


Метки:  

[Перевод] Почему подводят персонажи

Понедельник, 19 Марта 2018 г. 10:52 + в цитатник
Всем привет!

Запускаем завтра курс «Проектирование UX/UI», что немного волнительно, т.к. второй не совсем программерский курс, да ещё и радикально отличающийся от такого же первого (Digital маркетинг). В общем ждём старта и первых отзывов от наших студентов, а пока что очередной понравившийся материал от наших преподавателей про персонажей.

Поехали.

Кратко: Персонажи — удобный инструмент для выполнения задач UX. Почему же они часто не помогают? Узнайте, какие подводные камни мешают персонажам быть полезными, и как их избегать.

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

Персонажи — это собирательные образы групп вашей целевой аудитории, разделяющих схожие взглядами, ценности и особенности поведения относительно продукта. Это очеловеченные “снимки” релевантных и осмысленных особенностей, по которым вы группируете ваших пользователей, основанные на результатах исследований. Нередко они выглядят приблизительно так:


Пример персонажа (Источник)
Читать дальше ->

https://habrahabr.ru/post/351456/


Метки:  

Поиск сообщений в rss_rss_hh_new
Страницы: 1437 ... 1419 1418 [1417] 1416 1415 ..
.. 1 Календарь