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

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

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

 

 -Статистика

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




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


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

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

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

Когда чтение можно потрогать: обзор ONYX BOOX Monte Cristo 4

Вторник, 12 Февраля 2019 г. 15:22 + в цитатник
Выучиться не значит знать; есть знающие и есть учёные — одних создаёт память, других — философия.

Александр Дюма, «Граф Монте-Кристо»




Привет, Хабр! Когда мы говорили о новой линейке 6-дюймовых моделей букридеров от ONYX BOOX, то вскользь упомянули ещё одно устройство — Monte Cristo 4. Оно заслуживает отдельного обзора не только потому, что относится к премиальному сегменту за счёт корпуса из алюминиево-магниевого сплава и экрана с защитой от японского производителя Asahi; Monte Cristo 4 — флагман линейки, который при меньшей диагонали экрана способен предложить производительность на уровне своих старших братьев, да и взаимодействовать с контентом стало ещё интереснее. Все подробности традиционно под катом.
Читать дальше ->

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


Метки:  

Роботы в журналистике, или Как использовать искусственный интеллект для создания контента

Вторник, 12 Февраля 2019 г. 15:21 + в цитатник
Машины становятся умнее. Уже сейчас они генерируют контент такого качества, что даже профессионал не всегда отличает его от «человеческого». О том, почему журналистам и редакторам не стоит опасаться конкуренции, и о перспективах автоматизации журналистики на нашей конференции «Контентинга» рассказал Сергей Марин из «Студии данных».



Под катом расшифровка его доклада.
Читать дальше ->

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


Метки:  

[Перевод] Динамическая локальная экспозиция

Вторник, 12 Февраля 2019 г. 15:16 + в цитатник
Привет, Хабр! Представляю вашему вниманию перевод статьи «Dynamic Local Exposure» автора John Chapman.

image

В данной статье я представлю пару идей о динамической локальной экспозиции в HDR рендеринге. У Барта Вронски уже есть отличная статья на эту тему и я очень рекомендую ее прочитать прямо сейчас, если вы еще этого не сделали; идеи здесь, в большей степени, основаны на его статье. В конце я включил несколько других замечательных ссылок.

Low/High Dynamic Range


В старые добрые времена (1990-е) игры рендерились непосредственно в отображаемом LDR (узкий динамический диапазон) формате (гамма пространство, 8 бит). Это было просто и дешево, но, с другой стороны, значительно мешало созданию действительно фотореалистичной картинки.

В настоящее время, особенно с появлением PBR (physically-based rendering), игры рендерятся с гигантским динамическим диапазоном в линейном пространстве с более высокой точностью. С таким движением к фотореализму приходит реальная проблема: как мы можем отобразить HDR изображение в LDR?
Читать дальше ->

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


Метки:  

[recovery mode] Навыки, самообразование и языки программирования для начинающих разработчиков: исследование HackerRank

Вторник, 12 Февраля 2019 г. 15:16 + в цитатник


В начале этого года HackerRank опубликовала результаты масштабного исследования, в котором приняли участие 10 тысяч студентов — будущих разработчиков. Целью исследования было выяснить, насколько важно самообразование в ходе обучения, а также узнать, какие навыки студенты планируют развивать.

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

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


Метки:  

Повышаем информативность ошибок в Go – github.com/ztrue/tracerr

Вторник, 12 Февраля 2019 г. 14:36 + в цитатник
После многолетнего опыта работы с php и js, я привык иметь в ошибках стектрейс и смотреть на место, где произошла ошибка прямо из эррор-репорта. Пересев на Go пару лет назад, я был несколько удивлен, что в Go другие правила и нужно угадывать стектрейс по какой-нибудь строке типа `invalid character`. А если она произошла на проде и не известно, как ее воспроизвести, то это превращалось в целый аттракцион.

Поскольку я уверен, что не один от этого страдал, то сделал пакет, который умеет так:

golang error output

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

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


Метки:  

Законопроект об устойчивой работе Рунета принят в первом чтении

Вторник, 12 Февраля 2019 г. 14:34 + в цитатник

Источник: РИА Новости / Кирилл Каллиников

Государственная Дума приняла в первом чтении законопроект об устойчивой работе интернета в России, о чем сообщают «РИА Новости». Инициатива направлена на защиту устойчивой работы Рунета в случае возникновения угрозы его функционированию из-за границы.

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

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


Метки:  

[Перевод] Распаковка: загрузчик Dridex

Вторник, 12 Февраля 2019 г. 00:46 + в цитатник
Доброй ночи, друзья! Менее чем через месяц у нас стартует курс «Реверс-инжиниринг», в связи с этим традиционно делимся полезным материалом по теме.

У некоторых читателей были проблемы с распаковкой начального загрузчика для Dridex (того, что был сброшен макросом), поэтому сегодня я покажу вам простой способ сделать это. Еще одна проблема, с которой сталкиваются люди, которую я не могу решить, это тот факт, что инфекционные цепочки Dridex имеют очень короткое время жизни, что делает практически невозможным реверс для большинства людей. Я объясню почему.

Текущая цепочка заражения Dridex имеет около 4 стадий:

  1. Офисный документ, содержащий макрос, запускает powershell-скрипт.
  2. Powershell-скрипт, который будет загружать упакованный загрузчик со взломанного сайта или sharepoint и запускать его.
  3. Упакованный загрузчик, который распакует сам себя и вставит код во вновь созданный процесс spoolsrv или svchost.
  4. Внедренный процесс, который будет связываться с сервером загрузчика, извлекать и выполнять настоящий двоичный файл бота.




Проблема для аналитиков состоит в том, что здесь сразу 2 точки сбоя: взломанный сайт, на котором размещен загрузчик, можно очистить или удалить учетную запись sharepoint, или же сервер загрузчика может быть остановлен (любой из них предотвратит успешное заражение). Кроме того, серверы загрузчиков часто поддерживают геозону (работают только в том случае, если ваш IP находится в стране, для которой он предназначен, и не является VPN), и как только загрузчик публично загружен, Dridex-группа имеет возможность занести его в черный список, навсегда заблокировав любого, кто его запускает, от контакта с любым C2s (Commercial Cloud Services). Читать дальше ->

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


Метки:  

RISEX и Юля. 5 этапов любви заказчика и дизайнера

Вторник, 12 Февраля 2019 г. 00:27 + в цитатник

Всем доброго времени суток! Надеюсь, этот пост застал вас в добром расположении духа, потому что нужна ваша искренняя помощь в разрешении диспута, который возник между молодым стартапов и не менее молодым дизайнером. Оба красавцы, оба полны желания жить и процветать. Но прошло недопонимание, переросшее в диспут. Важно понять, кто виноват и что делать в сложившейся ситуации. Все расскажу без прикрас и честно, чтобы не было ангажированности и субъективности. А уважаемое сообщество прошу помочь в поиске правды, оценке ситуации и вердикте. Прошу выступить судом присяжных, если так можно сказать. Мы придерживаемся в проекте выбранной стратегии действовать открыто, потому что являемся крипто энтузиастами и выступаем за децентрализацию, для которой в том числе необходимо находить консенсус. а его достичь без открытости крайне трудно. Возможно наш кейс кому-то также поможет не повторять ошибок во подобных ситуациях… Уважаемые господа присяжные…



Photo by Kevin Wenning on Unsplash

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

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


Метки:  

[Перевод] Неразгаданная тайна зрения

Вторник, 12 Февраля 2019 г. 00:04 + в цитатник
Вопрос устройства зрения заметная часть нейробиологии. Данному вопросу посвящены огромные объемы литературы и четыре нобелевские премии, но в сложившейся ситуации нельзя не заметить то, что изложенное в учебниках устройство зрения млекопитающих не справляется с поставленной задачей. Цель данного эссе показать свод причин, почему не стоит закрывать на это глаза. По сути, будет предъявлен портрет тайны зрения, начиная от разнообразия мелких деталей в самом начале потока зрительной информации у млекопитающих, угрозы от их игнорирования, и заканчивая ворохом проблем в понимании обработки мозгом в конце пути.

Устройство системы зрения


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

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


Метки:  

Критическая уязвимость в продуктах компании Zemana и не только

Понедельник, 11 Февраля 2019 г. 23:17 + в цитатник
Ни для кого не является секретом, что установка антивирусного продукта может открыть дополнительные векторы атаки, однако меня очень удивил тот факт, что поиск и эксплуатация подобных уязвимостей в некоторых продуктах даже в 2018 году не является проблемой.


Уупс
Читать дальше ->

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


Метки:  

Коля, отвали… Коаксиал

Понедельник, 11 Февраля 2019 г. 23:15 + в цитатник
— Коля, отвали…

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

— Ну Олег, дай я кабель подержу. – не унимался Коля.

— Отвали, я сказал! – донеслось из-за окна. – Ты что, дебил, не видишь, что мешаешь?

— Ну чему я там мешаю, а, Олег? Давай хоть за ноги тебя подержу…

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

— Ну держись, скотина… — Олег уже забирался в комнату, бросая гневные взгляды на Колю. – Ты чего творишь, подонок? Со света меня сжить захотел?

— Блин, Олег, извини… — Коля пятился к двери. – Я только помочь хотел…

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

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


Метки:  

[recovery mode] Объяснение физической сущности явления «Подъёмная сила Крыла» без использования уравнения Бернули. Часть 2

Понедельник, 11 Февраля 2019 г. 22:52 + в цитатник

Подёмная сила крыла. Часть 2


Монин Илья Алексеевич, к.т.н., imoninpgd@gmail.com
Для понимания порядка развития «авиации» как отрасли промышленности и «аэродинамики» как науки нужно вспомнить, что сначала появились первые самолёты, построенные энтузиастами-инженерами по наитию (см.рис.11), а уж только потом начали появляться теоретики, создавшие за тем дисциплину «Аэродинамика» на основании результатов творения инженеров-конструкторов.
На картинке самолёт созданный автомобилистом Анри Фарманом переделкой из купленного мелкосерийного самолёта Вуазена. При этом исходный самолёт братьев Вуазенов начал производится только в 1907г. На момент покупки Фарманом самолёты Вуазена могли приразгоне только слегка подпрыгивать и пролетать при этом несколько десятков метров. Фарман, после ряда переделок исходного самолёта, добился возможности пролететь более 1000м, при этом ещё развернуться и, сделав круг, совершить посадку. Произошёл рекордный полёт Фармана 13 января 1908г. А уже в 1909 году фирма братьев Фарман открывает своё производство самолётов собственной конструкции и лётную школу по обучению искусству полёта на них (см.рис.12). Скорость полёта самолётов Фармана тогда составляла около 60км/ч, которая была показана в рекордном полёте на дистанцию 180км, преодолённую за 3 часа полёта. Читать дальше ->

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


Метки:  

Julia и метод покоординатного спуска

Понедельник, 11 Февраля 2019 г. 22:09 + в цитатник


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


Поиск экстремума ведется в направлении осей координат, т.е. в процессе поиска изменяется только одна координата. Таким образом, многомерная задача сводится к одномерной.

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

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


Метки:  

[Из песочницы] Как просто наблюдать за состоянием сайта

Понедельник, 11 Февраля 2019 г. 21:10 + в цитатник
Чтобы дистанционно следить за работоспособностью серверов, профессионалы используют специальные программные комплексы, вроде Zabbix или Icinga. Но, если вы начинающий владелец или администратор одного-двух веб-сайтов с небольшой нагрузкой, то нет нужды в больших системах мониторинга. Главный параметр — быстро ли сайт обслуживает пользователей. Поэтому следить за работой сайта можно с помощью простой программы, с любого компьютера, подключённого к интернету.

Фото Михаила Васильева, Unsplash.Com

Давайте сейчас напишем такой скрипт — простейшего мониторинга доступности и скорости работы сайта. Эту программу можно запустить на домашнем компьютере, смартфоне и так далее. Программа имеет всего две функции:

  • показывает на экране время, за которое ваш сайт выдаёт пользователям страницы,
  • при медленных ответах сайта или ошибках программа записывает данные в файл («журнал», или лог-файл). Эти данные стоит время от времени проверять, чтобы исправлять проблемы, когда они только начинаются. Поэтому мы позаботимся о том, чтобы записывать эти логи в наглядной, удобной для быстрого просмотра форме.

Я буду описывать каждый шаг довольно подробно, чтобы даже новичок, лишь немного знакомый с написанием командных файлов (bat и cmd в системах DOS и Windows, sh в системах типа UNIX-а), разобрался без особых проблем и смог приспособить скрипт ко своим нуждам. Но прошу не использовать этот скрипт бездумно, ибо при неверном применении он может не давать должных результатов и, вдобавок, сожрать много трафика.

Опишу скрипт для операционной системы типа «Линукс» и его использование на домашнем компьютере. По тем же принципам, такое можно сделать и на других платформах. А тем, кто лишь присматривается к возможностям Линукса, может быть интересен ещё один пример, каким простым и мощным средством являются его скрипты.
Читать дальше ->

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


Метки:  

[Из песочницы] Как я обучал нейросеть для реализации функции оценки положения на Russian AI Cup CodeBall 2018

Понедельник, 11 Февраля 2019 г. 19:43 + в цитатник
Имея возможность качественно оценить положение в игре в какой-то момент времени и возможность симулировать игровой мир, при создании бота, для одного из решений, остается лишь стремиться совершать такие действия, которые приводят к улучшению этой оценки в ближайшем будущем.

Функция оценки положения — возвращает вещественное значение где меньшее означает худшее. На вход такой функции я подавал только положение и вектор скорости мяча. Изначально эта функция была реализована довольно простыми формулами и парой if-ов. Однако это дало хорошую основу для накрутки на localrunner-е множества логов для последующего обучения нейросети. Так я прокрутил 300 игр (по 18000 тиков) локально, что в сумме дало около 12ГБ логов и плюс к этому 145 логов игр топов было скачано с сервера (5.7гб).

Далее нужно было выделить из этих логов обучающую и тестовую выборки. Делал я это следующим образом: отталкиваясь от забитого гола смотрел в «прошлое» на 300 тиков (5 секунд) и шагом в 5 тиков каждое положение и скорость мяча + эталонную оценку брал за пример.

Важный момент: эталонная оценка (выход) здесь вычислялась по формуле

$$display$$O = S/exp(T/60)$$display$$

где S = -1 если мяч залетает в «мои» ворота и 1 в обратном случае, а T это время в тиках оставшееся до гола.
Читать дальше →

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


Метки:  

Security Week 07: локальные уязвимости IoT-устройств

Понедельник, 11 Февраля 2019 г. 19:14 + в цитатник
В традиционную рубрику «что еще не так с IoT» на прошлой неделе добавилось научное исследование специалистов из американского Мичиганского университета и бразильского Федерального университета Пернамбуку. В рамках исследования было изучено 96 IoT-устройств для умного дома из списка самых продаваемых на площадке Amazon. Ученые проанализировали приложения для управления этими устройствами со смартфона, как вручную, так и с помощью автоматизированных инструментов анализа сетевых коммуникаций. Искали прежде всего уязвимости, позволяющие перехватить контроль над IoT-устройствами из-за недостаточно защищенного соединения.



Для 96 разных устройств удалось собрать 32 уникальных управляющих приложения. Из них половина либо не шифрует трафик при работе с IoT, либо использует фиксированные ключи шифрования. Соответственно, управлять устройствами может не только владелец, но и вообще кто угодно, с одной оговоркой — если есть доступ к локальной сети. Исследование в PDF находится здесь, краткое содержание на русском есть в этой новости. Мы же остановимся на наиболее интересных деталях работы.
Читать дальше ->

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


Метки:  

[Из песочницы] Создание архитектуры для нового высоконагруженного стартапа в 2019

Понедельник, 11 Февраля 2019 г. 19:03 + в цитатник
Цель — создание нового высоконагруженного стартапа в современных условиях. Создание архитектуры будем рассматривать на примере Billingolang — проект универсального биллинга, общего назначения, написанный на golang. Проект включает в себя доступ через API, сайт, интеграцию в бухгалтерские системы, отчеты и графики.

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

Обмен сообщениями между компонентами системы происходит не на классическом RabbitMQ, а на NATS — последний показал бенчмарки на сервере который сейчас используется, 1M сообщений (+360К при кластеризации) в секунду против 40К у зайца. Да и кластеризуется он быстрее и легче чем RabbitMQ.

База данных: MySQL InnoDB Сluster 7.6 (MySQL server 8.0). Шикарно верстается и отлаживается комьюнити средством MySQL Workbench.
Читать дальше →

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


Метки:  

Жизнь без Facebook: менее радикальные взгляды, хорошее настроение, больше времени для близких. Now proven by science

Понедельник, 11 Февраля 2019 г. 17:55 + в цитатник

Группа исследователей из Стэнфорда и Университета Нью Йорка выпустила новое исследование о влиянии фейсбучика на наше настроение, внимание и отношения.


Особенность в том, что это самое внушительное и глубокое исследование (n=3000, чекины каждый день в течение месяца и т.п.) о влиянии соцмедиа на людей на сегодняшний день. Контрольная группа использовала FB ежедневно, в то время как экспериментальная отказалась от него на месяц.


Результаты

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

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


Метки:  

[Из песочницы] Принципы проектирования справочников номенклатуры в 1С Управление Предприятием 2 (ERP 2.4.6)

Понедельник, 11 Февраля 2019 г. 17:42 + в цитатник
Оглавление
Основные принципы работы
Справочники и связанные с ними объекты
Перечисление «Типы номенклатуры»
Справочник «Виды номенклатуры»
Справочник «Товарные категории»
Справочник «Товарные характеристики»
Дополнительные реквизиты и сведения
Функционал «Номенклатура, продаваемая совместно»
Справочник «Производители»
Справочник «Номенклатура поставщиков»
Справочник «Ценовые группы»
Справочник «Сезонные группы номенклатуры»
Справочник «Политики учёта серий»
Справочник «Группы доступа номенклатуры»
Резюме

Принципы системного подхода к проектированию справочников номенклатуры в 1С Управление Предприятием 2 (ERP 2.4.6) или как избежать замусоривания.

В 1С Управление предприятием 2 используется целое семейство справочников для работы с номенклатурой. Эти справочники являются частью НСИ. Правильно организованный подход к НСИ гарантирует контроль работы конфигурации и пользователей. Поэтому работа с НСИ требует жёсткого и, самое главное, систематического подхода, в противном случае, справочники мгновенно превращаются в заполненные мусором списки. Кроме того, правильно организованные справочники упрощают работу с составлением запросов и выборок. Помимо этого, систематически организованные и заполняемые справочники позволяют применять математический аппарат для работы с ними (в основном аппарат из теории графов). И, независимо от этого, правильно организованные справочники позволяют вести корректную кодировку товаров.

Какие же принципы позволяют организовать систематическую работу со справочниками в 1С ERP?
Читать дальше →

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


Метки:  

Как живут фрилансеры: дизайн книжных обложек, собственное производство рюкзаков и работа в путешествиях

Понедельник, 11 Февраля 2019 г. 17:33 + в цитатник
Героиня нового выпуска интервью с Фрилансим — Наташа Байдужа, дизайнер и человек-пароход. За годы фриланса успела пожить в Москве, Одессе, Черногории, придумать свою марку рюкзаков (сшить и продать первую партию), написать детскую книгу, сделать бесчисленное множество иллюстраций и книжных обложек.

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


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

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


Метки:  

Поиск сообщений в rss_habrahabr_of_lokoman
Страницы: 1962 ... 409 408 [407] 406 405 ..
.. 1 Календарь