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

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

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

 

 -Статистика

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




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


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

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

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

[Перевод] Чему нас научила PDP-11?

Понедельник, 21 Января 2019 г. 06:38 + в цитатник

C. G. Bell, W. D. Strecker, “Computer What Have We Learned from the PDP-11,” The 3rd Annual Symposium on Computer Architecture Conference Proceedings, pp. l-14, 1976.

Эта статья, которую я выбрал сегодня, является ретроспективой компьютерного дизайна. Это одна из ряда статей Гордона Белла с различными соавторами, описывающей разработку, рост, и внезапную замену культовой линейки продуктов компании, миникомпьютеров PDP-11.
Читать дальше ->

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


Метки:  

defi.js — реактивная библиотека, основанная на Object.defineProperty

Понедельник, 21 Января 2019 г. 02:45 + в цитатник
defi.js

defi.js — это библиотека, включающая в себя дюжину функций, которые добавляют интересные фичи любым JavaScript объектам с помощью геттеров и сеттеров.


Гифка для привлечения внимания (3.5МБ)
Репозиторий


В качестве Hello World создадим небольшой виджет, состоящий из поля имени, фамилии и приветствия (демо).





// данные по умолчанию
const obj = {
  first: 'John',
  last: 'Doe'
};

// слушаем изменения в свойствах first и last
// если произошло изменение, сообщим об этом в консоли
defi.on(obj, 'change:first', () => console.log('First name is changed'));
defi.on(obj, 'change:last', () => console.log('Last name is changed'));

// автоматически генерируем приветствие (свойство greeting) каждый раз,
// когда first или last изменились
defi.calc(obj, 'greeting', ['first', 'last'], (first, last) => `Hello, ${first} ${last}`);

// объявляем двусторонний байндинг между свойствами 
// и соответствующими элементами на странице
defi.bindNode(obj, {
  first: '.first',
  last: '.last',
  greeting: '.greeting'
});

В итоге, если first или last изменились, обработчики события сообщают об этом в консоли, свойство greeting автоматически обновляется, а его элемент получает новое значение (по умолчанию, "Hello, John Doe"). Это случается каждый раз, когда свойства меняются, причем не имеет значения, каким образом. Можно установить значение с помощью кода obj.first = 'Jane', либо изменив значение поля, и все остальные изменения произойдут автоматически.

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

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


Метки:  

АНБ объявило о выпуске внутреннего инструмента для реверс-инжиниринга

Понедельник, 21 Января 2019 г. 01:49 + в цитатник
image

Агенство Национальной безопасности США планирует выпустить в свободное пользование свой внутренний инструмент для реврс-инжиниринга. Данное событие было анонсировано старшим советником и оратором АНБ Робертом Джойсом.
Читать дальше ->

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


Метки:  

Дайджест свежих материалов из мира фронтенда за последнюю неделю №348 (14 — 20 января 2019)

Понедельник, 21 Января 2019 г. 00:51 + в цитатник
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.


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

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


Метки:  

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

Понедельник, 21 Января 2019 г. 00:13 + в цитатник
Это — подкаст с теми, кто пишет, редактирует, снимает фото, видео и руководит созданием контента. Сегодня мы подготовили для вас текстовую версию восьмого выпуска.

Его гость — Ольга Севастьянова — журналист и нейроблогер.


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

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


Метки:  

[Из песочницы] Понимание сверточных нейронных сетей через визуализации в PyTorch

Воскресенье, 20 Января 2019 г. 23:13 + в цитатник
В нашу эру, машины успешно достигли 99% точности в понимании и определении признаков и объектов на изображениях. Мы сталкиваемся с этим повседневно, например: распознавание лиц в камере смартфонов, возможность поиска фотографий в google, сканирование текста со штрих-кода или книг с хорошей скоростью и т. д. Такая эффективность машин стала возможным благодаря особому типу нейронной сети, называемой сверточной нейронной сетью. Если вы энтузиаст глубокого обучения, вы, вероятно, слышали об этом, и вы могли разработать несколько классификаторов изображений. Современные фреймворки глубокого обучения, такие как Tensorflow и PyTorch, упрощают обучение машин изображениям. Однако все еще остается вопрос: как данные проходят через слои нейронной сети и как компьютер обучается на них? Чтобы получить четкое представление с нуля, мы погрузимся в свертку, визуализируя изображение каждого слой.

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

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


Метки:  

[Перевод] Как заDDoSить целую страну

Воскресенье, 20 Января 2019 г. 22:29 + в цитатник
Хакер из Британии, положивший интернет всей Либерии, отправился в тюрьму.

image

Даниэль Кэй был нанят для атаки на телекомпанию Lonestar.

Даниэль Кэй признался, что напал на африканскую телефонную компанию — непреднамеренно положив интернет Либерии — в 2016 году.

30-летний британец остается в центре крупного международного расследования сотен случаев кибер-саботажа по всему миру.

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

Судья Александр Милн заявил, что Кэй совершил «циничное» финансовое преступление, заключив Кэя в тюрьму на 32 месяца в Королевском суде Блэкфрайарса в Лондоне.

Он добавил:
«Парадоксально, но вы достаточно умны, чтобы понимать, какой силой вы обладали. Но это делает ситуацию только более пугающей, ведь Вы использовали Ваши способности, чтобы совершить эту атаку.»

Кэй плакал навзрыд, когда его арестовывали.
Читать дальше ->

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


Метки:  

Переход на Boost-1.65.1 и баги, которые всплыли

Воскресенье, 20 Января 2019 г. 21:12 + в цитатник
В прошлом году(уже почти целый год прошел) мы все–таки перешли на новую версию Boost-1.65.1, и под капотом вы найдете тройку багов boost-а, с которыми мы столкнулись. Еще важно упомянуть, что до этого у нас в ПО использовался boost -1.62.1, поскольку какие-то баги появились в boost ранее версии 1.65.1

В нашем проекте есть специальная команда интеграции, основной задачей которой является миграция всего софта на новую версию библиотек, Visual Studio, новые версии компонентов низкого уровня (базовые, от которых зависят большинство других компонентов) и т.п. Также команда интеграции ответственна за устранение всех проблем, которые при этом возникают, естественно при содействии мейнтейнеров компонентов, если это необходимо. Итак, баги, которые особенно запомнились мне.
Читать дальше ->

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


Метки:  

[Перевод] Конференция DEFCON 19. Anonymous и мы. Часть 1

Воскресенье, 20 Января 2019 г. 20:10 + в цитатник
Вы видите на экране фразу «Кто сражается с монстрами», а я – модератор этой презентации Пол Робертс, редактор threatpost.com, новостного портала, посвященного компьютерной безопасности. У нас большая группа выступающих, которых я представлю через пару секунд, а пока что расскажу про основные правила нашей дискуссии. У нас также имеются слайды, которые относятся к тому, что будет рассказывать каждый участник дискуссии.



После выступления мы собираемся отвечать на вопросы, но у нас есть только час, так что попрошу вас относить записки с вопросами вон в ту дверь, там у нас будет комната вопросов и ответов Q&A, и потом ваши вопросы передадут выступающим. Читать дальше ->

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


Метки:  

Новый указ президента США существенно граничит работу в стране китайских IT-компаний

Воскресенье, 20 Января 2019 г. 20:09 + в цитатник


Администрация президента США Дональда Трампа разработала указ, который способен значительно осложнить работу телекоммуникационных компаний Китая в США. Об этом сообщает Bloomberg. По мнению представителей издания, ограничения призваны защищать интересы национальной безопасности страны.

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

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


Метки:  

Оценка затрат на разработку через TDD

Воскресенье, 20 Января 2019 г. 19:49 + в цитатник

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


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

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

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


Метки:  

Как взять сетевую инфраструктуру под свой контроль. Часть третья. Сетевая безопасность. Продолжение

Воскресенье, 20 Января 2019 г. 19:33 + в цитатник
Это вторая часть главы «Сетевая безопасность» (которая в свою очередь является третьей частью цикла статей «Как взять сетевую инфраструктуру под свой контроль»). В первой части этой главы мы рассмотрели некоторые аспекты сетевой безопасности сегмента «Data Center». Эта глава будет посвящена «Internet Access» сегменту.

image

Internet access


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

При аудите этого сегмента обратите внимание на следующие аспекты:

  • дизайн
  • настройки BGP
  • DOS/DDOS защита
  • фильтрация трафика на фаерволе
Читать дальше ->

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


Метки:  

256 строчек голого C++: пишем трассировщик лучей с нуля за несколько часов

Воскресенье, 20 Января 2019 г. 19:25 + в цитатник
Публикую очередную главу из моего курса лекций по компьютерной графике (вот тут можно читать оригинал на русском, хотя английская версия новее). На сей раз тема разговора — отрисовка сцен при помощи трассировки лучей. Как обычно, я стараюсь избегать сторонних библиотек, так как это заставляет студентов заглянуть под капот.

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

Внимание: просто рассматривать мой код, равно как и просто читать эту статью с чашкой чая в руке, смысла не имеет. Эта статья рассчитана на то, что вы возьмётесь за клавиатуру и напишете ваш собственный движок. Он наверняка будет лучше моего. Ну или просто смените язык программирования!

Итак, сегодня я покажу, как отрисовывать подобные картинки:


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

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


Метки:  

В США собираются модернизировать морально устаревшие АЭС, продлив им жизнь

Воскресенье, 20 Января 2019 г. 18:54 + в цитатник


В такой большой стране, как США около 20% всего производимого электричества генерируется на АЭС. Атомная энергетика дает около 50% так называемого «низкоуглеродного электричества». Но сейчас у Штатов с этим проблемы — дело в том, что подавляющее большинство АЭС были построены в 70-х и 80-х годах прошлого века.

Единственный реактор установили в 90-х, так что он может считаться «молодым». Все остальные морально и физически устарели. Правда, моральное устаревание здесь превалирует, поскольку американцы стараются заменять устаревшее оборудование.
Читать дальше ->

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


Метки:  

Естественный износ головок жесткого диска. Обнаружение и оценка

Воскресенье, 20 Января 2019 г. 18:29 + в цитатник

Введение


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

  1. Повреждения головок при аварийном завершении работы диска (залипание на поверхности, неправильный заход на парковку и т.п.).
  2. Повреждения головок при физическом воздействии на диск (падение диска, удар по диску, сильные вибрации во время работы и т.п.).
  3. Повреждения головок при электрическом шоке (сгорел блок питания, скачок напряжения в сети электропитания, переполюсовка при подключении питания (не спрашивайте меня как, разъем каким-то образом умудряются другой стороной забить) на накопитель и т.д.).
  4. Заводской брак.
  5. Естественный износ.
Читать дальше ->

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


Метки:  

Есть мнение: IPv6 провалился — кто и почему так считает

Воскресенье, 20 Января 2019 г. 17:46 + в цитатник
IPv6 появился ещё в середине 90-х и должен заменить собой IPv4. Спустя почти 30 лет IPv4 никуда не делся, а на новую версию IP-протокола перешла лишь пятая часть пользователей интернета. Для некоторых экспертов такое положение вещей стало поводом усомниться в перспективах IPv6. Чем обосновано их мнение, и кто с ним не согласен, — рассказываем далее.

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

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


Метки:  

Запускаем свой нейросетевой детектор на Raspberry Pi с помощью Neural Compute Stick и OpenVINO

Воскресенье, 20 Января 2019 г. 17:34 + в цитатник
С распространением и развитием нейронный сетей все чаще возникает потребность их использования на встроенных и маломощных устройствах, роботах и дронах. Устройство Neural Compute Stick в связке с фреймворком OpenVINO от компании Intel позволяет решить эту задачу, беря тяжелые вычисления нейросетей на себя. Благодаря этому можно без особых усилий запустить нейросетевой классификатор или детектор на маломощном устройстве вроде Raspberry Pi практически в реальном времени, при этом не сильно повышая энергопотребление. В данной публикации я расскажу, как использовать фреймворк OpenVINO (на C++) и Neural Compute Stick, чтобы запустить простую систему обнаружения лиц на Raspberry Pi.

Как обычно, весь код доступен на GitHub.


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

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


Коммуникационный виджет от 3CX для вашего сайта Wordpress

Воскресенье, 20 Января 2019 г. 17:11 + в цитатник
Представляем новый коммуникационный виджет для вашего сайта Wordpress от создателей АТС 3CX!

При входе на сайт, у посетителя появляется небольшой виджет (коммуникационная панель), через который клиент может общаться с сотрудниками вашей компании. Новый плагин 3CX Live Chat and Talk работает с 3CX v16 и выше. Вызовы из плагина направляются в АТС через WebRTC (Web Real-Time Communication) шлюз, интегрированный в АТС, и совершенно бесплатны. Читать дальше ->

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


Профессиональная деформация админа

Воскресенье, 20 Января 2019 г. 17:01 + в цитатник
У меня выработался критический взгляд со стороны на эту нужную и важную профессию, которая имеет спектр от простого «эникейщика» до грозного админа, лочащего эккаунты нерадивым сотрудникам, и к которому униженно идут сплошной вереницей просители.

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

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


[Из песочницы] Собственное исследование, что нам могут рассказать открытые источники?

Суббота, 19 Января 2019 г. 21:51 + в цитатник
image

Вдохновившись статьей Group-IB о масштабной хакерской атаке на банки и предприятия от лица госучреждений решил разузнать про RTM немного больше.

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

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


Метки:  

Поиск сообщений в rss_habrahabr_of_lokoman
Страницы: 1962 ... 385 384 [383] 382 381 ..
.. 1 Календарь