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

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

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

 

 -Постоянные читатели

 -Статистика

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

Habrahabr








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

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

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

SOC – это люди. Качаем экспу или как стать аналитиком 20 уровня

Четверг, 15 Марта 2018 г. 14:13 + в цитатник
В предыдущей статье речь шла о поиске и обучении инженеров для первой линии центра мониторинга и реагирования на кибератаки. Сегодня мы поговорим о поиске и подготовке кадров для второй линии — аналитиков, которые занимаются расследованием нетиповых инцидентов и работой с контентом SIEM-системы, а также инженеров эксплуатации СЗИ, отвечающих за настройку средств защиты, анализ атак и разработку кастомных сигнатур.

Если спросить, какие требования мы предъявляем к кандидатам, ответ может показаться очень банальным: определенные технические компетенции, аналитический склад ума, внимательность… Однако как проверить эти качества, на что опираться, чтобы свести к нулю влияние субъективной оценки? Рассказываем, на что мы обращаем внимание и какие задания даем кандидатам.


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

https://habrahabr.ru/post/351200/


Как пройти к инвестору: короткий путь через ритейл

Четверг, 15 Марта 2018 г. 14:09 + в цитатник
Любой стартап хочет привлечь инвестиции. Инвестиции можно получить в тех отраслях, где есть деньги. Очевидная мишень — финтех. Но он уже избалован вниманием стартаперов, и конкуренция за финансирование высока. В последние пару лет стартапами заинтересовались в другой сфере — в офлайн-ритейле. К примеру, начали устраивать акселераторы, такие как МЕГА Акселератор. От развлечений для покупателей до оптимизации логистики — здесь есть множество областей, где можно применить хорошие идеи. Под катом мы подробней расскажем об отношении ритейла к стартапам и дадим советы, как начать работу с этой отраслью.


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

https://habrahabr.ru/post/351264/


Метки:  

[Перевод] Использование переменных окружения в Node.js

Четверг, 15 Марта 2018 г. 13:47 + в цитатник
Материал, посвящённый переменным окружения в Node.js, перевод которого мы сегодня публикуем, написал Берк Холланд, веб-разработчик, в сферу интересов которого входят JavaScript, Node.js и VS Code. Кроме того, стоит отметить, что у него сложились непростые отношения с Java. Вот его история.

Переменные окружения — одна из фундаментальных конструкций среды Node.js, но почему-то я никогда не стремился научиться правильно ими пользоваться. Возможно, случилось так из-за их названия — «Environment Variables». Это название вызывало у меня нечто вроде посттравматического синдрома, неприятные воспоминания о том, как я пытался добавить путь к домашней директории Java в Windows. Я тогда толком не мог понять, надо ли добавлять этот путь в переменную PATH, в переменную JAVA_HOME, или и туда и туда. Было неясно и то, нужно ли, чтобы в конце этого пути стояла точка с запятой. Собственно говоря, тогда у меня возникал и вопрос о том, почему я использую Java. Как бы там ни было, я наконец нашёл в себе силы и приступил к знакомству с переменными окружения Node.



Если вы пишете для платформы Node.js, и, так же, как и я, неважно — по каким причинам, до сих пор не особенно хорошо знакомы с переменными окружения — предлагаю это исправить.
Читать дальше ->

https://habrahabr.ru/post/351254/


Метки:  

[Перевод] Использование переменных окружения в Node.js

Четверг, 15 Марта 2018 г. 13:47 + в цитатник
Материал, посвящённый переменным окружения в Node.js, перевод которого мы сегодня публикуем, написал Берк Холланд, веб-разработчик, в сферу интересов которого входят JavaScript, Node.js и VS Code. Кроме того, стоит отметить, что у него сложились непростые отношения с Java. Вот его история.

Переменные окружения — одна из фундаментальных конструкций среды Node.js, но почему-то я никогда не стремился научиться правильно ими пользоваться. Возможно, случилось так из-за их названия — «Environment Variables». Это название вызывало у меня нечто вроде посттравматического синдрома, неприятные воспоминания о том, как я пытался добавить путь к домашней директории Java в Windows. Я тогда толком не мог понять, надо ли добавлять этот путь в переменную PATH, в переменную JAVA_HOME, или и туда и туда. Было неясно и то, нужно ли, чтобы в конце этого пути стояла точка с запятой. Собственно говоря, тогда у меня возникал и вопрос о том, почему я использую Java. Как бы там ни было, я наконец нашёл в себе силы и приступил к знакомству с переменными окружения Node.



Если вы пишете для платформы Node.js, и, так же, как и я, неважно — по каким причинам, до сих пор не особенно хорошо знакомы с переменными окружения — предлагаю это исправить.
Читать дальше ->

https://habrahabr.ru/post/351254/


Метки:  

ZalgoFuzzing: использование нестандартных методов размытия пейлоадов

Четверг, 15 Марта 2018 г. 13:37 + в цитатник

Метки:  

ZalgoFuzzing: использование нестандартных методов размытия пейлоадов

Четверг, 15 Марта 2018 г. 13:37 + в цитатник

Метки:  

Чем занимаются менеджеры в Яндексе?

Четверг, 15 Марта 2018 г. 13:20 + в цитатник
Этим летом в Яндексе пройдет уже седьмая Школа менеджеров. Каждый год на участие в ней претендует несколько сотен человек. У большинства из них бывает очень много вопросов о том, что из себя представляет работа менеджера в Яндексе и что нужно делать, чтобы в принципе быть хорошим менеджером.

Многим из вас знаком традиционный подход с разделением менеджеров проектов и продуктов. В Яндексе зачастую такого разделения нет, и вам, скорее всего, в работе понадобятся знания и умения обеих специализаций. Роль менеджера постоянно эволюционирует. Компании и сервисы растут, меняются процессы – это все влечет за собой постоянное переосмысление этой роли. В таких условиях есть постоянный риск того, что она превратится в неясную сущность. Спасти от этого может только постоянная рефлексия на тему того, что и как должен делать менеджер.

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

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

https://habrahabr.ru/post/351208/


Метки:  

Чем занимаются менеджеры в Яндексе?

Четверг, 15 Марта 2018 г. 13:20 + в цитатник
Этим летом в Яндексе пройдет уже седьмая Школа менеджеров. Каждый год на участие в ней претендует несколько сотен человек. У большинства из них бывает очень много вопросов о том, что из себя представляет работа менеджера в Яндексе и что нужно делать, чтобы в принципе быть хорошим менеджером.

Многим из вас знаком традиционный подход с разделением менеджеров проектов и продуктов. В Яндексе зачастую такого разделения нет, и вам, скорее всего, в работе понадобятся знания и умения обеих специализаций. Роль менеджера постоянно эволюционирует. Компании и сервисы растут, меняются процессы – это все влечет за собой постоянное переосмысление этой роли. В таких условиях есть постоянный риск того, что она превратится в неясную сущность. Спасти от этого может только постоянная рефлексия на тему того, что и как должен делать менеджер.

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

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

https://habrahabr.ru/post/351208/


Метки:  

Построение сети для систем хранения данных СМБ сектора: Часть 1. Выбор сетевого оборудования

Четверг, 15 Марта 2018 г. 12:49 + в цитатник
Существуют различные методы организации централизованной системы хранения данных.
Тем не менее большинство таких методик так или иначе можно свести к одному из трёх направлений…
Читать дальше ->

https://habrahabr.ru/post/351260/


Метки:  

Финтех-дайжест. Африканская жара, способы идентификации и криптокролики

Четверг, 15 Марта 2018 г. 12:44 + в цитатник
Когда мы говорим «финтех», то как-то сразу представляется чистый просторный офис, люди в дорогой одежде, красивые компьютеры на удобных столах… Но представьте дикую жару, пустыню, отсутствие воды и электричества. При этом финтех самый, что ни на есть, настоящий. И оборот полмиллиарда долларов в год. О таком случае рассказывается в интервью на портале Fintech Futures.



В 11 странах Африки работает микрокредитная организация Letshego. В шести из них у компании есть лицензия на базовые банковские услуги – в частности, на прием депозитов. И это не какие-то благополучные страны, а Мозамбик, Нигерия, Танзания, Намибия, Гана и Руанда, где еще совсем недавно то строили коммунизм, то устраивали военные перевороты, то просто не могли десятилетиями закончить гражданскую войну. Читать дальше ->

https://habrahabr.ru/post/351258/


Метки:  

Финтех-дайжест. Африканская жара, способы идентификации и криптокролики

Четверг, 15 Марта 2018 г. 12:44 + в цитатник
Когда мы говорим «финтех», то как-то сразу представляется чистый просторный офис, люди в дорогой одежде, красивые компьютеры на удобных столах… Но представьте дикую жару, пустыню, отсутствие воды и электричества. При этом финтех самый, что ни на есть, настоящий. И оборот полмиллиарда долларов в год. О таком случае рассказывается в интервью на портале Fintech Futures.



В 11 странах Африки работает микрокредитная организация Letshego. В шести из них у компании есть лицензия на базовые банковские услуги – в частности, на прием депозитов. И это не какие-то благополучные страны, а Мозамбик, Нигерия, Танзания, Намибия, Гана и Руанда, где еще совсем недавно то строили коммунизм, то устраивали военные перевороты, то просто не могли десятилетиями закончить гражданскую войну. Читать дальше ->

https://habrahabr.ru/post/351258/


Метки:  

Нужно ли беречь данные от сотрудников

Четверг, 15 Марта 2018 г. 12:18 + в цитатник
Банально писать, что данные компании и клиентская база — актив любого бизнеса в XXI веке. А вот относятся к этому активу по-прежнему наплевательски: даже менеджер по продажам может легко увести часть базы и выгодно её продать, опционально вместе с собой. Безопасность в корпоративной сфере хромает на обе ноги, и можно бы всё свалить на русский авось, но не тут-то было — такое творится во всём мире, от Москвы до Сиднея. Сотрудники и инсайдеры мстят, зарабатывают на чужих данных, просто вредят компании из своих соображений. Конечно, не все и не всегда, но частота событий заставляет остановиться на проблеме и набросать план Б.


Источник sokoniafrica.com
Читать дальше ->

https://habrahabr.ru/post/351196/


Метки:  

Нужно ли беречь данные от сотрудников

Четверг, 15 Марта 2018 г. 12:18 + в цитатник
Банально писать, что данные компании и клиентская база — актив любого бизнеса в XXI веке. А вот относятся к этому активу по-прежнему наплевательски: даже менеджер по продажам может легко увести часть базы и выгодно её продать, опционально вместе с собой. Безопасность в корпоративной сфере хромает на обе ноги, и можно бы всё свалить на русский авось, но не тут-то было — такое творится во всём мире, от Москвы до Сиднея. Сотрудники и инсайдеры мстят, зарабатывают на чужих данных, просто вредят компании из своих соображений. Конечно, не все и не всегда, но частота событий заставляет остановиться на проблеме и набросать план Б.


Источник sokoniafrica.com
Читать дальше ->

https://habrahabr.ru/post/351196/


Метки:  

Валидация строк с validate.it.js

Четверг, 15 Марта 2018 г. 11:43 + в цитатник

Если вспомнить все ТЗ с описаниями валидации полей — они всегда выглядили примерно так:


  • не должно быть короче 6 символов
  • не должно превышать 12 символов
  • должно включать только латинские символы, цифры и знак подчёркивания

Требования часто приходят набором простых однозначных фраз. А мы, программисты, переводим эти требования в код.


Можно превращать их в одно ультимативное регулярное выражение, вроде


const validateLogin = login => /^[a-zA-z_\d]{6,12}$/.test(login);

Но лучше писать более простые функций которые легче читать и связывать с непосредственным ТЗ:


const charMatch = new RegExp('^[a-zA-Z_0-9]*$');
const validateLogin = login => {
    if (login.length < 6) return false;
    if (login.length > 12) return false;
    if (!charMatch.test(login)) return false;
    return true;
};

А что если ещё сильнее упростить этот код до чего-то вроде:


const validateLogin = login => 
  validate(login)
    .notLessThan(6)
    .notLongerThan(12)
    .hasOnly(['a-z','A-Z','0-9','_']);
Читать дальше ->

https://habrahabr.ru/post/350438/


Метки:  

Валидация строк с validate.it.js

Четверг, 15 Марта 2018 г. 11:43 + в цитатник

Если вспомнить все ТЗ с описаниями валидации полей — они всегда выглядили примерно так:


  • не должно быть короче 6 символов
  • не должно превышать 12 символов
  • должно включать только латинские символы, цифры и знак подчёркивания

Требования часто приходят набором простых однозначных фраз. А мы, программисты, переводим эти требования в код.


Можно превращать их в одно ультимативное регулярное выражение, вроде


const validateLogin = login => /^[a-zA-z_\d]{6,12}$/.test(login);

Но лучше писать более простые функций которые легче читать и связывать с непосредственным ТЗ:


const charMatch = new RegExp('^[a-zA-Z_0-9]*$');
const validateLogin = login => {
    if (login.length < 6) return false;
    if (login.length > 12) return false;
    if (!charMatch.test(login)) return false;
    return true;
};

А что если ещё сильнее упростить этот код до чего-то вроде:


const validateLogin = login => 
  validate(login)
    .notLessThan(6)
    .notLongerThan(12)
    .hasOnly(['a-z','A-Z','0-9','_']);
Читать дальше ->

https://habrahabr.ru/post/350438/


Метки:  

Введение в Postman

Четверг, 15 Марта 2018 г. 11:17 + в цитатник

image


“Разработка API сложна, Postman делает её лёгкой” © Postdot Technologies, Inc

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


В этой статье мы расскажем о Postman и попробуем написать свой первый скрипт.

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

https://habrahabr.ru/post/351250/


Метки:  

Введение в Postman

Четверг, 15 Марта 2018 г. 11:17 + в цитатник

image


“Разработка API сложна, Postman делает её лёгкой” © Postdot Technologies, Inc

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


В этой статье мы расскажем о Postman и попробуем написать свой первый скрипт.

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

https://habrahabr.ru/post/351250/


Метки:  

[Перевод] 5 ошибок при разработке WebRTC звонков из браузера

Четверг, 15 Марта 2018 г. 11:14 + в цитатник
precut

WebRTC — не самая простая штука. Только недавно API стали поддерживать все основные браузеры, но с оговорками и «нюансами». Добавим к этому темное наследие VoIP телефонии в виде торчащего наружу SIP, борьбу между Ёжиком и SIP с применением oRTC, падающие при неудачном сочетании звезд браузеры — и получаем штуку, которую не в любом коворкинге за вечер запилишь. Цахи, бессменный автор bloggeek.me и старый телеком-разработчик, продолжает писать как все это правильно готовить. А мы в Voximplant адаптируем перевод для Хабра, основываясь на собственном многолетнем опыте голосовых и видеозвонков с участием браузеров.
Читать дальше ->

https://habrahabr.ru/post/351234/


Метки:  

[Перевод] 5 ошибок при разработке WebRTC звонков из браузера

Четверг, 15 Марта 2018 г. 11:14 + в цитатник
precut

WebRTC — не самая простая штука. Только недавно API стали поддерживать все основные браузеры, но с оговорками и «нюансами». Добавим к этому темное наследие VoIP телефонии в виде торчащего наружу SIP, борьбу между Ёжиком и SIP с применением oRTC, падающие при неудачном сочетании звезд браузеры — и получаем штуку, которую не в любом коворкинге за вечер запилишь. Цахи, бессменный автор bloggeek.me и старый телеком-разработчик, продолжает писать как все это правильно готовить. А мы в Voximplant адаптируем перевод для Хабра, основываясь на собственном многолетнем опыте голосовых и видеозвонков с участием браузеров.
Читать дальше ->

https://habrahabr.ru/post/351234/


Метки:  

Хакатон AI.Hack: возьмите на работу искусственный интеллект

Четверг, 15 Марта 2018 г. 11:14 + в цитатник
Со времен палки-копалки рабочий инструмент человека претерпел множество изменений, сменил ипостась на виртуальную, мигрировал в облака. Теперь пришла пора искусственного интеллекта. AI-технологии проникают во все сферы нашей жизни и берут под свое крыло многие привычные нам операции. Но работа с ними требует не только большого багажа теоретических знаний — но и опыта. Который отлично нарабатывается в игровой обстановке. Например, на хакатоне AI.Hack. Подробности – под катом

https://habrahabr.ru/post/351210/


Метки:  

Поиск сообщений в rss_rss_hh_full
Страницы: 1824 ... 1801 1800 [1799] 1798 1797 ..
.. 1 Календарь