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

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

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

 

 -Статистика

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




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


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

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

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

[Перевод] Играем в Mortal Kombat с помощью TensorFlow.js

Воскресенье, 28 Октября 2018 г. 21:11 + в цитатник
Экспериментируя с улучшениями для модели прогнозирования Guess.js, я стал присматриваться к глубокому обучению: к рекуррентным нейронным сетям (RNN), в частности, LSTM из-за их «необоснованной эффективности» в той области, где работает Guess.js. В то же время я начал играться с свёрточными нейросетями (CNN), которые тоже часто используются для временных рядов. CNN обычно используют для классификации, распознавания и обнаружения изображений.


Управление MK.js с помощью TensorFlow.js

Исходный код для этой статьи и МК.js лежат у меня на GitHub. Я не выложил набор данных для обучения, но можете собрать свои собственные и обучить модель, как описано ниже!
Читать дальше ->

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


Метки:  

Winamp возвращается — обсуждаем, есть ли у него шанс в эру стриминговых сервисов

Воскресенье, 28 Октября 2018 г. 19:52 + в цитатник
Radionomy планирует выпустить новую версию Winamp после пятилетнего перерыва. Плеер должен стать агрегатором стриминговых сервисов, подкастов и аудиокниг.

Обсуждаем, какие перспективы его ждут.

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

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


Метки:  

Equifax: год спустя после крупнейшей утечки данных

Воскресенье, 28 Октября 2018 г. 18:06 + в цитатник
Привет, Хабр! Все мы помним утечку персональных данных из баз данных Equifax (145.5 млн. клиентов). Спустя год в августе 2018-го года GAO (Счётная палата США (англ. The Government Accountability Office, аббр. GAO) является аудиторским, оценочным и аналитическо-следственным органом Конгресса США) выпустила отчет «Actions Taken by Equifax and Federal Agencies in Response to the 2017 Breach», его можно почитать вот тут. Я лишь сделаю выдержки, которые мне показались интересными, и, надеюсь, будут интересны читателям.

Equifax – бюро кредитных историй. Является одним из трех крупнейших кредитных агентств в США наряду с Experian и TransUnion (вместе их называют “большой тройкой”). Бюро имеет базу из более чем 280,2 млн. кредитных историй физических лиц и 749 тысяч кредитных историй юридических лиц.


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

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


Метки:  

Уже не luggable pc, ещё не notebook: Laptop TOSHIBA T3100/20

Воскресенье, 28 Октября 2018 г. 17:50 + в цитатник
Привет, Хабр! Продолжаем ковыряться в старом железе и обозревать его по мере сил.
Сегодня у нас на столе лэптоп из той эры когда это слово не было синонимом ноутбука.



Я нашёл этот экземпляр на одной интернет-барахолке в мае 2018 года в Химках, он выдавал ошибку жёсткого диска и ругался на севшую батарейку.



Помогли мне в транспортировке этого агрегата некто deadelf и TomFarr. Спасибо им огромное.
Читать дальше ->

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


Метки:  

Памятка по разновидностям фишинга

Воскресенье, 28 Октября 2018 г. 17:49 + в цитатник

Мы с племянником решили внести свою лепту в дело противодействия фишингу и подготовили памятку. Распространяется безвозмездно. Вы можете скачать её и, распечатав, повесить у себя в офисе; разместить в посте в социальных сетях, добавить в буклет или книгу.


Вот памятка:



A теперь пояснения, почему фишинг всё ещё актуален, и почему он останется таковым и в будущем.

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

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


Метки:  

[Из песочницы] Responsive design: сохранение формы элементов разметки

Воскресенье, 28 Октября 2018 г. 17:16 + в цитатник
Одним из приемов адаптивного веб-дизайна является установка размеров элементов разметки
в процентах относительно размеров контейнера их содержащего. Тем самым достигается пропорциональное изменение размеров всех элементов при изменении размеров окна браузера. Если задаются только горизонтальные размеры, как, например, при верстке страницы, когда важно правильно разместить элементы по горизонтали, мы можем очевидным образом предсказать, каковы будут действительные горизонтальные размеры элементов. При этом однако, наверное, мы ничего заранее не можем сказать об их вертикальных размерах (конечно, если высоты не заданы явно). Отсюда вытекает следующая задача — как сохранять пропорции элементов?

Простой пример из практики. Страница состоит из трех колонок: левое вертикальное меню, картинка, правое вертикальное меню.

При изменении размеров окна картинка должна растягиваться (сжиматься), оставаясь в пространстве между левым и правым меню. В свою очередь пункты меню должны быть представлены квадратными областями, которые при изменении размеров окна должны оставаться квадратными:

image
Читать далее

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


Метки:  

Протокол ISCP/eISCP от Onkyo: управление устройствами Onkyo по сети

Воскресенье, 28 Октября 2018 г. 16:02 + в цитатник
Я уверен, что многие из читателей Хабра знают, или хотя бы слышали, об аудио-аппаратуре компании Onkyo. Современные сетевые плееры и A/V ресиверы имеют на борту Линукс, а также возможность проводного/беспроводного подключения к сети. Компания Onkyo предоставляет своё фирменное мобильное приложение для удалённого управления подобным устройством — Onkyo Controller. Информации, как это приложение работает, практически нет — есть крохи на форумах, а также несколько проектов на github.



Но можно отыскать в сети описание протокола Integra Serial Communication Protocol over Ethernet (eISCP), который и лежит в основе этого приложения. Протокол интересный. На Хабре ни одной статьи по этому протоколу найти не удалось. С одной стороны, ничего трагичного в этом нет, так как эта проприетарщина нигде, кроме Onkyo, вроде бы и не используется. С другой стороны есть шанс, что найдутся энтузиасты, которые захотят самостоятельно порулить своим плеером или ресивером Onkyo. Также статья может быть интересна тем, кто чисто из теоретического любопытства коллекционирует знания по различным сетевым протоколам. Если заинтересовал, прошу под кат.
Читать дальше ->

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


Метки:  

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 13: «Сетевые протоколы», часть 3

Воскресенье, 28 Октября 2018 г. 15:42 + в цитатник

Массачусетский Технологический институт. Курс лекций #6.858. «Безопасность компьютерных систем». Николай Зельдович, Джеймс Микенс. 2014 год


Computer Systems Security — это курс о разработке и внедрении защищенных компьютерных систем. Лекции охватывают модели угроз, атаки, которые ставят под угрозу безопасность, и методы обеспечения безопасности на основе последних научных работ. Темы включают в себя безопасность операционной системы (ОС), возможности, управление потоками информации, языковую безопасность, сетевые протоколы, аппаратную защиту и безопасность в веб-приложениях.

Лекция 1: «Вступление: модели угроз» Часть 1 / Часть 2 / Часть 3
Лекция 2: «Контроль хакерских атак» Часть 1 / Часть 2 / Часть 3
Лекция 3: «Переполнение буфера: эксплойты и защита» Часть 1 / Часть 2 / Часть 3
Лекция 4: «Разделение привилегий» Часть 1 / Часть 2 / Часть 3
Лекция 5: «Откуда берутся ошибки систем безопасности» Часть 1 / Часть 2
Лекция 6: «Возможности» Часть 1 / Часть 2 / Часть 3
Лекция 7: «Песочница Native Client» Часть 1 / Часть 2 / Часть 3
Лекция 8: «Модель сетевой безопасности» Часть 1 / Часть 2 / Часть 3
Лекция 9: «Безопасность Web-приложений» Часть 1 / Часть 2 / Часть 3
Лекция 10: «Символьное выполнение» Часть 1 / Часть 2 / Часть 3
Лекция 11: «Язык программирования Ur/Web» Часть 1 / Часть 2 / Часть 3
Лекция 12: «Сетевая безопасность» Часть 1 / Часть 2 / Часть 3
Лекция 13: «Сетевые протоколы» Часть 1 / Часть 2 / Часть 3 Читать дальше ->

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


Занимательный пролог #3

Воскресенье, 28 Октября 2018 г. 14:55 + в цитатник

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


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


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


Вызов


Решить задачу еще быстрее, там был питон и было время, и есть на питоне более быстрое решение?



Мне сообщают "Runtime: 2504 ms, faster than 1.55% of Python3 online submissions for Wildcard Matching."

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

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


Метки:  

История SXSW: с чего начинался крупнейший фестиваль вокруг культуры, медиа и технологий

Воскресенье, 28 Октября 2018 г. 14:17 + в цитатник
Получилось так, что второй год подряд я вхожу в число советников SXSW Pitch event. Сегодня я расскажу, с чего начиналась история одного из крупнейших «гиковских» эвентов в 70-е и 80-е.

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

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


[recovery mode] Google запустила домены для быстрого создания документов

Воскресенье, 28 Октября 2018 г. 13:58 + в цитатник
Несколько дней назад Google опубликовал небольшой лайфхак для тех, кто использует Google Docs. Теперь появилась возможность мгновенно создавать документы, таблицы, слайды и т.п. Пользователю нужно лишь набрать ключевое слово в строке браузера и добавить к нему домен ".new"



Например doc.new создаст новый документ, а sheet.new таблицу.
Читать дальше ->

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


Метки:  

Мессенджеры vs соцсети vs … — анонс нового проекта

Воскресенье, 28 Октября 2018 г. 13:05 + в цитатник


В апреле прошлого года Павел Дуров, создатель «Вконтакте», обнулил списки своих друзей и подписчиков в Instagram, Twitter, Facebook и Youtube.

«Друзья в социальных сетях – явление из 2010 года. Все, кто нужен, давно в мессенджерах», — отметил Дуров. По его мнению, поддерживать устаревающие списки друзей в публичных сетях бессмысленно и долго. «Читать чьи-то новости – засорение мозга», — убежден создатель крупнейшей в России соцсети.

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

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


[Из песочницы] Как выжить Инди разработчику. Часть 1

Воскресенье, 28 Октября 2018 г. 12:50 + в цитатник
Прим. перев.: Здравствуйте, уважаемые хабровчане!

Хочу с вами поделиться историей инди-разработчика Jake Birkett, рассказанной им на конференции Independent Games в 2016. Выступление Джейка — это глубоко личная, полная деталей повесть о длинном и сложном пути в игровой индустрии. Перевод сделан с видеозаписи выступления. По всем ошибкам и неточностям, пожалуйста, пишите в личку. Спасибо!




Часть первая


Ты никакой не избранный, твоя игра не хит и ты его никогда не сделаешь


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

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


Метки:  

Пишем игру на LWJGL

Воскресенье, 28 Октября 2018 г. 11:40 + в цитатник

Создание игры на LWJGL #1


Написание игры — сложный и интересный процесс, который требует много времени. В данном цикле статей я расскажу, как создать простую 3D игру на Java с использование библиотеки LWJGL.


Для создания своей игры необходимо следующее:


  • Умения писать код на Java (необходимый минимум: понимание работы условий, циклов, строк, массивов, функций, классов)
  • Среда разработки (я буду использовать Eclipse)
  • Библиотека LWJGL
  • Видеокарта, поддерживающая OpengGL версии не ниже 3.3
  • Свободное время
  • Идея

Кому интересно, прошу под кат.
Читать дальше ->

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


Метки:  

Новый законопроект о защите больших пользовательских данных (БПДн)

Воскресенье, 28 Октября 2018 г. 10:42 + в цитатник


Раньше серьезную инфраструктуру для хранения и анализа Больших данных (Big Data) могли позволить себе только масштабные организации. Сегодня же, большие данные находят все более разнообразное применение в самых различных областях. При этом, развитие Big Data не только открывает возможности, но и сопряжено с многочисленными сложностями. Современные организации все чаще используют технологии машинного обучения и когнитивные технологии, которые часто позволяют более эффективно использовать большие данные. Так же, в области больших данных присутствуют и свои, присущие относительно новым технологиям угрозы безопасности информации. Читать дальше ->

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


Занимательная математика. Самая экономичная система счисления

Воскресенье, 28 Октября 2018 г. 04:50 + в цитатник
Все мы знаем из школьного курса что такое системы счисления(СС). Но не все задумываются о том, на сколько затратны СС. Т.е. какой набор цифр нам необходим для представления числа в данной СС. Когда у нас есть ограниченный набор уникальных элементов (разноцветные камушки разных размеров), с помощью которого мы можем представить число, какое максимальное число мы можем представить используя эти элементы? (все красные камушки — это ноль, зелёные — один, синие — два и т.д., маленькие — нулевой разряд, средние — первый, большие — второй и т.д.). Где та грань, при которой основание СС играет большую роль чем разрядность числа?
Читать дальше ->

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


Метки:  

Зацените: сделал стол

Воскресенье, 28 Октября 2018 г. 02:10 + в цитатник


TL;DR В статье описывается мой опыт постройки стола c нуля из фанеры. От проектирования до сборки.

Я очень долго страдал от плохих столов. Все они неудобные, плохого качества, маленькие и, самое главное, ШАТКИЕ. Более-менее приличные столы стоили тысячи долларов. В итоге я решил изготовить стол самостоятельно.

Основные требования к столу:

  • Устойчивость! Предметы на столе не должны трястись, если резко положить руки на стол или оттолкнуться от него. Мой стол весит ~120кг. С его края можно делать сальтухи, при этом на другом конце паять SMD компоненты.
  • Ширина и глубина столешницы. Столы шириной 60 см — это унижение. Мне нужно иметь запас по глубине, чтобы можно было отодвинуть ноутбук вперед, и при этом получить достаточное рабочее пространство.
  • Вместительность. Мне нужны полки, чтобы разместить там оборудование: паяльники, лабораторный блок питания, осциллограф, аудио усилитель и т.д. При этом полки должны быть так же устойчивы, как и стол.
  • Цена. Я не готов выложить за стол несколько тысяч долларов. Мой стол обошелся в ~$300 с учётом покупки всего инструмента для сборки и покраски.


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

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


Метки:  

DNS over TLS — Шифруем наши DNS запросы с помощью Stunnel и Lua

Суббота, 27 Октября 2018 г. 19:37 + в цитатник


источник изображения


DNS (англ. Domain Name System — система доменных имён) — компьютерная распределённая система для получения информации о доменах.

TLS (англ. transport layer security — Протокол защиты транспортного уровня) — обеспечивает защищённую передачу данных между Интернет узлами.

После новости "Google Public DNS тихо включили поддержку DNS over TLS" я решил попробовать его. У меня есть Stunnel который создаст шифрованный TCP туннель. Но программы обычно общаются с DNS по UDP протоколу. Поэтому нам нужен прокси который будет пересылать UDP пакеты в TCP поток и обратно. Мы напишем его на Lua.


Вся разница между TCP и UDP DNS пакетами:


4.2.2. TCP usage
Messages sent over TCP connections use server port 53 (decimal). The message is prefixed with a two byte length field which gives the message length, excluding the two byte length field. This length field allows the low-level processing to assemble a complete message before beginning to parse it.

RFC1035: DOMAIN NAMES — IMPLEMENTATION AND SPECIFICATION


То есть делаем туда:


  1. берём пакет из UDP
  2. добавляем к нему в начале пару байт в которых указан размер этого пакета
  3. отправляем в TCP канал

И в обратную сторону:


  1. читаем из TCP пару байт тем самым получаем размер пакета
  2. читаем пакет из TCP
  3. отправляем его получателю по UDP
Читать дальше ->

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


Метки:  

[Из песочницы] Почему я не использую story points для планирования спринта

Суббота, 27 Октября 2018 г. 19:05 + в цитатник
Привет, Хабр! Представляю вашему вниманию перевод статьи «Why I Don’t Use Story Points for Sprint Planning» автора Mike Cohn.

Как описано в «Agile Estimating and Planning», я большой поклонник story points для оценки бэклога продукта. Тем не менее, я также рекомендую оценивать бэклог спринта в часах, а не в story points. Почему это кажущееся противоречие? Ранее я писал о причинах. Я рекомендую использовать разные единицы измерения (points и часы) для различных бэклогов.
Читать дальше →

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


Метки:  

[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 13: «Сетевые протоколы», часть 2

Суббота, 27 Октября 2018 г. 16:59 + в цитатник

Массачусетский Технологический институт. Курс лекций #6.858. «Безопасность компьютерных систем». Николай Зельдович, Джеймс Микенс. 2014 год


Computer Systems Security — это курс о разработке и внедрении защищенных компьютерных систем. Лекции охватывают модели угроз, атаки, которые ставят под угрозу безопасность, и методы обеспечения безопасности на основе последних научных работ. Темы включают в себя безопасность операционной системы (ОС), возможности, управление потоками информации, языковую безопасность, сетевые протоколы, аппаратную защиту и безопасность в веб-приложениях.

Лекция 1: «Вступление: модели угроз» Часть 1 / Часть 2 / Часть 3
Лекция 2: «Контроль хакерских атак» Часть 1 / Часть 2 / Часть 3
Лекция 3: «Переполнение буфера: эксплойты и защита» Часть 1 / Часть 2 / Часть 3
Лекция 4: «Разделение привилегий» Часть 1 / Часть 2 / Часть 3
Лекция 5: «Откуда берутся ошибки систем безопасности» Часть 1 / Часть 2
Лекция 6: «Возможности» Часть 1 / Часть 2 / Часть 3
Лекция 7: «Песочница Native Client» Часть 1 / Часть 2 / Часть 3
Лекция 8: «Модель сетевой безопасности» Часть 1 / Часть 2 / Часть 3
Лекция 9: «Безопасность Web-приложений» Часть 1 / Часть 2 / Часть 3
Лекция 10: «Символьное выполнение» Часть 1 / Часть 2 / Часть 3
Лекция 11: «Язык программирования Ur/Web» Часть 1 / Часть 2 / Часть 3
Лекция 12: «Сетевая безопасность» Часть 1 / Часть 2 / Часть 3
Лекция 13: «Сетевые протоколы» Часть 1 / Часть 2 / Часть 3 Читать дальше ->

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



Поиск сообщений в rss_habrahabr_of_lokoman
Страницы: 1962 ... 298 297 [296] 295 294 ..
.. 1 Календарь