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

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

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

 

 -Статистика

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




Все публикации подряд на Хабре


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

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

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

Как я писал логин по протоколу SRP6a на Python, а получил… JavaScript и Python в одной коробке

Воскресенье, 10 Июня 2018 г. 13:55 + в цитатник
Большое и увлекательное путешествие начинается с простого и банального шага. Когда мне на работе понадобилось реализовывать процесс логина для набора автоматизированных тестов, я даже не представлял, куда это приведет.

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

Отказ от авторитетности: Я программирую на Питоне не очень давно, потому, вещи о которых я расскажу, и ошибки, которые я совершал могут показаться вам тривиальными.

Я тебе конечно верю, разве могут быть сомненья?
Я и сам всё это видел, это наш с тобой секрет


image

Для начала, если вы не знаете о незаслуженно мало упоминаемом протоколе SRP-6a тот вамобязательно надо ознакомиться с замечательной статьей на Хабре и крайне подробная англовики.
Читать дальше ->

https://habr.com/post/413131/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413131


Метки:  

Два раза в одну реку или (Не)много о профессиональном выгорании

Воскресенье, 10 Июня 2018 г. 13:24 + в цитатник
Саббатикал — это оплачиваемый или частично оплачиваемый длительный отпуск продолжительностью от трёх месяцев до года (и более) с гарантированным сохранением места за сотрудником.

— Саш, очевидно, работа не приносит тебе удовольствия, — Слава проговаривал бесспорные вещи. Четвертую неделю вместо работы я мчался на очередной детский турнир по футболу. Когда у тебя трое детей, можно 120% своего времени занять их увлечениями. — У меня есть к тебе предложение. Давай отправим тебя в отпуск на год? Я за это время закрою собой бизнес. Доходы, по-прежнему, пополам. Потом ты вернешься с новыми силами, и, может быть, я на год в отпуск схожу.

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

https://habr.com/post/413773/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413773


Метки:  

В Национальной лаборатории Ок-Ридж запустили самый быстрый в мире суперкомпьютер Summit

Воскресенье, 10 Июня 2018 г. 12:48 + в цитатник

Узел суперкомпьютера Summit. Фото: Национальная лаборатория Ок-Ридж (США)

Скорее всего, США вернут себе лидерство в рейтинге суперкомпьютеров TOP500. 8 июня 2018 года объявлено о запуске «самого мощного в мире» суперкомпьютера Summit мощностью 200 петафлопс. И если Китай не преподнесёт никаких сюрпризов, то в июньском TOP500 произойдёт смена лидера. Заявленных 200+ петафлопс с лихвой хватит, чтобы обогнать по результату теста Linpack нынешнего чемпиона Sunway TaihuLight (93 PFLOPS).
Читать дальше ->

https://habr.com/post/413769/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413769


Метки:  

Что мы читали в мае: обзоры Ivy, релиз Nest 5 и прочие полезные тексты для Angular-разработчиков

Воскресенье, 10 Июня 2018 г. 12:31 + в цитатник


Для тех, кто в длинные выходные готов не только кушать шашлык, но и читать всякие нужные тексты, я собрал десятку майских ссылок из канала разработчиков Vimbox в корпоративном Слаке Skyeng. Как и в прошлый раз, подборка сконцентрирована вокруг фреймворка Angular и будет интересна работающим с ним программистам.

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

https://habr.com/post/413763/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413763


Метки:  

Chain of Responsibility на C++ variadic templates

Воскресенье, 10 Июня 2018 г. 08:03 + в цитатник
Речь пойдёт о таком простом, но часто используемом паттерне как chain of responsibility(цепочка ответственности). Суть паттерна в том, что для обработки какого либо события мы используем несколько обработчиков, каждый из которых принимает решение о том, что и когда передавать следующему. В сети есть масса примеров реализации на C++, но я хочу показать реализацию только на лямдба-выражениях. В этой реализации можно будет посмотреть немного уличной template-magic.
Читать дальше ->

https://habr.com/post/413765/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413765


Метки:  

Наш опыт миграции расширения Visual Studio на платформу Visual Studio code

Воскресенье, 10 Июня 2018 г. 00:03 + в цитатник

Всего три года назад для программиста на стэке технологий от Microsoft не существовало проблемы выбора иструмента разработки. Сегодня картина поменялась и Visual Studio Code выступает в качестве реальной альтернативы классическому Visual Studio и предостовляет функциональность которая ставит его гораздо ближе к IDE, чем к текстовому редактору. Бесплатный, кросс-платформенный и с открытым исходным кодом, этот редактор пользуется заслуженным уважением коммьюнити разработчиков ПО.

Данная статья описывает наш опыт в оценке возможности миграции одной из функций нашего внутреннего VS плагина на платформу Visual Studio Code.
Читать дальше ->

https://habr.com/post/413755/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413755


Метки:  

Curiosity обнаружил органику на Марсе, которой миллиарды лет

Суббота, 09 Июня 2018 г. 23:55 + в цитатник
image

Марсоход Curiosity продолжает исследовать Марс и радовать нас новыми данными о нем. Сейчас ровер провел химический анализ отложений в кратере Гейла, которые, по всей видимости, являются озерными. НАСА сообщает, что результаты анализа подтвердили то, что ученые подозревали уже давно: горные породы Красной планеты богаты органикой. В частности, в них содержатся ароматические и алифатические углеводороды и тиофены.

Результаты работы Curiosity ученые опубликовали в авторитетном научном издании Science. В статье говорится, в частности, что возраст обнаруженных органических веществ составляет примерно 3,5 миллиарда лет. Как образовалась органика на Марсе пока еще не совсем ясно, так что ученые строят разные предположения.
Читать дальше ->

https://habr.com/post/413759/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413759


Метки:  

«Глаз в небе»: патрульный беспилотник с распознаванием насилия в скоплениях людей и общественных местах

Суббота, 09 Июня 2018 г. 23:08 + в цитатник

Иллюстрация слева показывает 14 ключевых точек на человеческом теле, которые распознаёт система машинного зрения: голова, шея, плечи, локти, запястья, бёдра, колени, лодыжки. Справа вверху беспилотник Parrot AR с системой распознавания насилия. Справа внизу отдельные элементы фотографии из обучающего набора данных с ключевыми точками

В наше время БПЛА всё более активно используются правоохранительными органами и спецслужбами. Обычно для шпионажа, разведки, пограничного контроля и т. д. Полиция пока не очень активно применяет дроны для патрулирования городских улиц. А ведь здесь кроется огромный потенциал. Патрульные беспилотники позволяют значительно сэкономить на зарплате персонала. Они покрывают большие территории и отлично видят в темноте.

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

https://habr.com/post/413753/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413753


Метки:  

Разработана система беспроводного питания сразу для всей электроники в человеческом теле

Суббота, 09 Июня 2018 г. 19:42 + в цитатник


С каждым годом медицина продвигается вперёд — и предлагает новые виды протезов, искусственных органов и электронных устройств, которые вживляются в человеческое тело. Соответственно, всё больше людей могут позволить себе электрический «апгрейд». Но главная проблема вживляемой электроники — как обеспечить постоянное и стабильное электропитание устройств, встроенных в организм?

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

Кроме извлечения энергии из окружающей среды рассматриваются различные способы беспроводной передачи энергии. Здесь ключевая проблема — разработать гарантированно безопасный способ передачи, чтобы не повредить живые ткани организма, которые находятся между приёмником и передатчиком.
Читать дальше ->

https://habr.com/post/413745/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413745


Метки:  

Запуск LAMP и сотен других веб-приложений в несколько кликов

Суббота, 09 Июня 2018 г. 18:54 + в цитатник

image В прошлой публикации я рассказал как SSHeller помогает быстро и легко развернуть OpenVPN сервер. В версии 1.1.0 был добавлен еще один плагин — Docker.
Хочу сразу предупредить, что если у вас руки заточены под консоль, а управление Docker через командную строку кажется удобным и интуитивно понятным, — не нужно читать дальше, не нужно писать ничего в комментариях, я и так знаю, что SSHeller вам не нужен.


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


Как это работает


Нужен сервер с практически любым современным Linux дистрибутивом. Но, в отличии от OpenVPN, для Docker я бы порекомендовал Debian 9 либо Ubuntu 18.04. С Fedora и Centos дела обстоят чуть хуже, так как требуется ставить больше пакетов, дополнительно настраивать автозапуск, немного иначе построена работа с хранилищем.


Самое главное — это должна быть либо физическая либо виртуальная машина, но никак не контейнер (LXC, OpenVZ не подойдут). И нужен доступ по SSH. В прошлой публикации есть подробное описание, как зарегистрироваться и запустить сервер в DigitalOcean, а в конце — чуть менее подробная инструкция для Linode. Оба этих сервиса предлагают простые машины за $5/месяц и бонусы при регистрации по реферальной ссылке. Для начала этого будет вполне достаточно.


Как только у нас есть IP, логин и пароль к серверу, можно устанавливать SSHeller. Скачать его можно из релизов на GitHub, есть версии для macOS, Windows и Linux. После запуска добавляем наш сервер, подключаемся к нему и переходим к плагину Docker.

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

https://habr.com/post/413743/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413743


Метки:  

Что это было и как: впечатления команды Redmadrobot от WWDC

Суббота, 09 Июня 2018 г. 18:21 + в цитатник
Роботы-разработчики продолжают телеграфировать из Сан-Хосе. И если о технических новостях WWDC все уже знают — да и мы об этом писали, на этот раз mc_murphy vani2 bealex рассказывают об опыте, который получают участники конференции, и других вопросах, которые обычно остаются за кадром.

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

https://habr.com/post/413741/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413741


Метки:  

[Из песочницы] Хочу стать тестировщиком

Суббота, 09 Июня 2018 г. 17:37 + в цитатник
На самом деле три — четыре года назад мне совершенно не хотелось становиться тестировщиком. Я даже не слышал о такой профессии и не имел совершенно никакого представления, чем эти самые тестировщики занимаются. Читать дальше →

https://habr.com/post/413737/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413737


Метки:  

Пенсия айтишника

Суббота, 09 Июня 2018 г. 17:09 + в цитатник
7 июня в СМИ появилась новость о том, что Правительство определит параметры пенсионной реформы на следующей неделе. За основу взят вариант увеличения пенсионного возраста до 65 лет для мужчин и до 63 — для женщин.



Напомню, что сейчас пенсионный возраст для женщин составляет 55 лет, для мужчин – 60. Таким образом, основным вариантом является выход на пенсию мужчинам на 5 лет позже, а женщинам на 8. IT-специалисты как и все работники по законодательству РФ формируют свои будущие пенсии. С выплат работникам работодатели обязаны отчислить страховые взносы, в том числе и на пенсионное страхование. В соответствии со статьями 425-426 Налогового кодекса РФ, до 2020 года общая ставка по страховым взносам равна 30%, из них на пенсионное страхование – 22%.

Согласно данным сервиса зарплат «Моего круга» медианная заработная плата IT-специалиста — 90 000 рублей. Давайте попробуем разобраться, как повлияет на нашу пенсию возможные изменения пенсионной системы. Читать дальше ->

https://habr.com/post/413715/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413715


Метки:  

Знакомимся с хакерспейсом Нижнего Новгорода, CADR. Часть 2

Суббота, 09 Июня 2018 г. 16:38 + в цитатник


Продолжаем интервью с основателем нижегородского хакерспейса CADR — Артёмом Попцовым (см. так же — первая часть).
Какое оборудование есть? И вообще сколько места?
Хакерспейс условно можно разделить на четыре основных зоны: монтажно-компьютерная зона, компьютерно-монтажная зона, зона презентаций и кухня. По данным зонам распределено следующее оборудование:

  • 3D-принтеры: RepRap, ToyREP.
  • Компьютеры: 3 рабочие станции, несколько ноутбуков, одноплатные компьютеры (Raspberry Pi, CubieBoard)
  • Лазерный принтер и сканер.
  • Станки: сверлильный станок, наждак.
  • Ручной инструмент: дрели, ключи, стамески, напильники, отвертки-завёртки и т.п.
  • Средства персональной защиты: халат, защитные очки, респираторы, перчатки и т.п.)
  • Инструменты для пайки: паяльная станция с феном, паяльники отдельно, сопутствующая расходка.
  • Измерительное оборудование: осциллограф цифровой и аналоговый, мультиметры, штангенциркули, микрометр и пр.
  • Источники питания.
  • Микроконтроллерные платформы: Arduino, STM32, ESP (8266, 32S, 12F).
  • Разная электронная рассыпуха и сопутствующие вещи: резисторы, конденсаторы, трансформаторы, светодиоды, транзисторы, кнопки, переключатели, провода и т.п.
Читать дальше ->

https://habr.com/post/412497/?utm_source=habrahabr&utm_medium=rss&utm_campaign=412497


Метки:  

[Из песочницы] Исследование рынка вакансий BA/SA

Суббота, 09 Июня 2018 г. 15:57 + в цитатник

"Исследование рынка вакансий аналитиков" — так звучала вполне реальная задача одного вполне реального ведущего аналитика одной ни большой, ни маленькой фирмы. Рисерчер парсил десятки описаний вакансий с hh вручную, раскидывая их по запрашиваемым скиллам и увеличивая счетчик в соответствующей колонке спредшита.


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


Меня интересовали следующие вопросы, затронутые в данном исследовании:


  • средний уровень зарплат бизнес- и системных аналитиков,
  • наиболее востребованные умения и личные качества на этой позиции,
  • зависимости (если есть) между определенными навыками и уровнем зп.

Спойлер: легко и просто не получилось.


image

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

https://habr.com/post/413731/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413731


Метки:  

NumPy в Python. Часть 3

Суббота, 09 Июня 2018 г. 15:06 + в цитатник

Предисловие переводчика


И снова здравствуйте! Продолжаем наш цикл статей по переводу мана о numpy. Приятного чтения.


Операторы сравнения и тестирование значений


Булево сравнение может быть использовано для поэлементного сравнения массивов одинаковых длин. Возвращаемое значение это массив булевых True/False значений:

>>> a = np.array([1, 3, 0], float)
>>> b = np.array([0, 3, 2], float)
>>> a > b
array([ True, False, False], dtype=bool)
>>> a == b
array([False,  True, False], dtype=bool)
>>> a <= b
array([False,  True,  True], dtype=bool)
Читать дальше ->

https://habr.com/post/413381/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413381


Метки:  

О будущем шеринга в России и в мире

Суббота, 09 Июня 2018 г. 14:36 + в цитатник
Почему для стартапов актуален принцип «Бей первым, Фредди», как спасти города от перманентных пробок и почему крупные компании все чаще хотят не продавать товары, а поставлять услуги – самые интересные тезисы и мысли в нашей подборке. Мы побывали на сессии «Шеринг и платформинг. Технологии, расширяющие радиус нашего взаимодействия» конференции Startup Village и делимся тезисами спикеров.

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

https://habr.com/post/413705/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413705


Метки:  

О декомпозии кода замолвим слово: контекстное программирование

Суббота, 09 Июня 2018 г. 14:16 + в цитатник

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

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

https://habr.com/post/413579/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413579


Метки:  

Компоненты высшего порядка с использованием Recompose

Суббота, 09 Июня 2018 г. 14:16 + в цитатник
HOC — слишком громкое слово для простого функционального паттерна!

Месяц назад в РайффайзенБанке прошел первый фронтенд-митап, и поскольку я всего за пару дней подготовил презентацию на тему «High order components with functional patterns using Recompose», а информацию о Recompose мельком выцепил в интернете за неделю до доклада, то не успел подготовить никакого справочного материала, и даже не написал своих контактных данных в конце презентации, что было не очень хорошо. И на вопрос: «Где мы можем увидеть ваши слайды?», я замялся и ничего не ответил, за что очень сильно извиняюсь.

Хочу исправить ситуацию и написать справочный материал, а также выпустить цикл статей, в которых подробно расскажу всё то, чему было посвящено моё выступление.
Читать дальше ->

https://habr.com/post/354768/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354768


Метки:  

[Перевод] Этот космический корабль подойдёт ближе к Солнцу, чем все, что были до него, и не расплавится

Суббота, 09 Июня 2018 г. 14:00 + в цитатник

Солнечный зонд Паркер, приближающийся к Солнцу, в представлении художника. Паркер, который запустят в 2018 году, обеспечит нам новые данные по солнечной активности и сделает важный вклад в нашу возможность предсказывать основные события мира космической погоды, влияющие на жизнь на Земле

На это ушло 60 лет, но учёные с инженерами, наконец, готовы достать до звёзд – то есть, до нашей звезды. И они уверены, что не сгорят.

Этим летом НАСА запустит солнечный зонд Паркер, впечатляюще устойчивый к жаре космический корабль, предназначенный для самого близкого подлёта к поверхности Солнца из всех, на которые осмеливались корабли до него. Он пролетит на расстоянии в 6 млн километров от обжигающей поверхности, больше, чем в семь раз ближе, чем предыдущий корабль. Если всё пройдёт по плану, то во время близких подлётов корабль будет шпарить со скоростью 724 205 км/ч, и нести на себе единственный в своём роде тепловой щит, направленный точно к поверхности. Через семь лет он сделает 24 оборота вокруг Солнца и пройдёт мимо Венеры семь раз.
Читать дальше ->

https://habr.com/post/413613/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413613


Метки:  

Поиск сообщений в rss_habrahabr_of_lokoman
Страницы: 1962 ... 155 154 [153] 152 151 ..
.. 1 Календарь