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

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

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

 

 -Статистика

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




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


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

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

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

Security Week 35: зима близко, как собрать троян, угон Теслы

Вторник, 18 Сентября 2018 г. 17:11 + в цитатник
Давно у нас не было дайджеста в жанре сборной солянки, давайте попробуем выступить в нем. Тем более, за неделю подобралось немало интересных, но совершенно разноплановых новостей. Начнем с новой модификации известной атаки типа cold boot, в которой применяется натуральная заморозка микросхем оперативной памяти.


Оригинальная исследовательская работа по атакам этого типа была опубликована в 2008 году (вот PDF). Хотя считается, что при отключении питания данные из оперативной памяти мгновенно пропадают, это не совсем так. Даже при комнатной температуре и даже после удаления модуля памяти из материнской платы данные сохраняются в более-менее нетронутом виде несколько секунд.

Если же модуль охладить, то данные можно сохранить еще дольше — для анализа на том же компьютере, либо можно вообще переставить модули в другую машину. Охлаждение до –50 градусов (простым баллончиком со сжатым воздухом) дает еще 10 минут сохранности данных. Жидкий азот и охлаждение до –196 градусов замораживают информацию на час. Из памяти можно похитить множество секретов, в ряде случаев — даже ключи шифрования данных.
В ответ на исследование консорциум Trusted Computing Group внедрил систему принудительной перезаписи памяти при включении компьютера. Получается, как минимум ноутбуки с впаянными чипами RAM защищены от подобной атаки. На прошлой неделе стало понятно, что это не совсем так.
Читать дальше ->

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


Метки:  

Конкуренты Tesla получили инвестиции объемом в $1 млрд из Саудовской Аравии

Вторник, 18 Сентября 2018 г. 16:50 + в цитатник


О компании Lucid Motors на Хабре практически не писали, и совершенно напрасно — это достаточно интересная компания, которую называют опасным конкурентом Tesla Inc. СПри этом «конкурент» пока не выпустил ни одного электромобиля, хотя рабочие прототипы есть, они тестируются на дорогах общего пользования. Но в продаже еще нет ни одной модели. Коммерческую деятельность Lucid Motors собирается начать в 2020 году.

И при этом компания стабильно получает инвестиции от различных компаний и частных лиц. На днях стало известно, что Lucid Motors смогла получить около $1 млрд от инвесторов из Саудовской Аравии, а именно — суверенного фонда этой страны (с которым, кстати, в свое время вел переговоры Илон Маск). Стоит отметить, что она была основана в 2007 году, так что не является новичком на рынке hi-tech автомобилей.
Читать дальше ->

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


Метки:  

Курс по Machine Learning от Почты Mail.Ru

Вторник, 18 Сентября 2018 г. 16:02 + в цитатник
27 сентября начинается курс по машинному обучению от Почты Mail.Ru. Занятия будут проходить два раза в неделю в офисе Mail.Ru Group в течение трех месяцев. Регистрация открыта для студентов московских ВУЗов.

В ходе курса специалисты Почты и Антиспама Mail.Ru расскажут об ML-технологиях, которые применяются для того, чтобы сделать Почту еще более удобным и современным продуктом. Под катом подробности о курсе: формат, программа, авторы и перспективы для выпускников.


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

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


Метки:  

Пишем простой транслятор на Лиспе — III

Вторник, 18 Сентября 2018 г. 15:35 + в цитатник
Предыдущая статья

Ошибки, Ошибки, Ошибки…


Хорошая программа должна быть защищена от ошибок пользователя. Это совершенно бесспорно. Ошибки нужно обрабатывать, а еще лучше – предупреждать (профилактика всегда лучше лечения!). Высший пилотаж – так выстроить диалог с пользователем, чтобы последний просто не мог совершить ошибку.
Читать дальше ->

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


Метки:  

[Из песочницы] Не уважаю инкапсуляцию, или использование таблицы методов другого типа для быстрого вызова приватных методов

Вторник, 18 Сентября 2018 г. 15:09 + в цитатник
Всем привет. Хотелось бы поделиться примером использования StructLayout для чего-то более интересного, чем примеры с байтами, интами и прочими цифрами, в которых все происходит чуть более, чем ожидаемо.
Читать дальше ->

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


Метки:  

Generics + Spring: Да прибудет с вами сила

Вторник, 18 Сентября 2018 г. 15:00 + в цитатник

Однажды в одном далёком, далёком банке ...


Доброго времени суток, хабр. Сегодня наконец-то вновь дошли руки написать сюда. Но в отличие от предыдущих туториалов — статей сегодня хотелось бы поделиться своим опытом и показать мощь такого механизма как дженерики, который вместе с магией спринга становится ещё сильнее. Сразу хочу предупредить, что для понимания статьи нужно знать основы спринга и иметь представления о дженериках большие чем просто “Дженерики это, ну, то что в ArrayList в ковычках указываем”.

Эпизод 1:


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

Проблему с общими полями я решил просто — наследованием. Таким образом у меня появились классы:

public class Transfer {
    private TransferType transferType;
    ...
}
    
public enum TransferType {
      INTERNAL, SWIFT, ...;
}
    
public class InternalTransfer extends Transfer {
    ...
}
    
public class BaseRequest {
    ...
}
    
public class InternalRequest extends BaseRequest {
    ...
}    

...

Эпизод 2:


Дальше стояла проблема с контроллерами — у них у всех должны были быть одинаковые методы — checkTransfer, approveTransfer и тд. Вот тут то в первый, но не в последний раз мне пригодились дженерики: я сделал общий контроллер с нужными методами, и унаследовал от него остальные:
Читать дальше ->

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


Метки:  

Be a security ninja: начни свой путь к вершинам ИБ

Вторник, 18 Сентября 2018 г. 14:45 + в цитатник

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

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


Метки:  

Классный тимлид ответит за сервис

Вторник, 18 Сентября 2018 г. 14:43 + в цитатник
Кто такой тимлид в Яндексе? Чем хороший отличается от плохого и стоит ли приглашать на эту должность человека со стороны — в нашем интервью с Алексеем Шаргаевым, занимающим одну из руководящих должностей в поисковых службах Яндекса.


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

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


Метки:  

Прямой эфир: СI/CD в iOS и Android

Вторник, 18 Сентября 2018 г. 14:27 + в цитатник

Всем привет! Меня зовут Дима Воронин, я архитектор мобильных приложений в Авито, занимаюсь инфраструктурой тестирования, CI. 27 сентября на нашем ютуб-канале мы проведем прямой эфир и обсудим continuous integration и continuous delivery в iOS и Android. Вещаем прямиком из нашего офиса. Поговорим об основах: зачем нужны CI/CD и как их настраивать, коснемся UI-тестирования и feature toggling, а дальше — глубже и интереснее. Сами не знаем, куда заведет разговор. В дискуссии будут участвовать эксперты из Яндекса, Альфа-Банка и Авито.


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


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

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


[Перевод] Создаём простую нейросеть

Вторник, 18 Сентября 2018 г. 14:05 + в цитатник


Перевод Making a Simple Neural Network

Что мы будем делать? Мы попробуем создать простую и совсем маленькую нейронную сеть, которую мы объясним и научим что-нибудь различать. При этом не будем вдаваться в историю и математические дебри (такую информацию найти очень легко) — вместо этого постараемся объяснить задачу (не факт, что удастся) вам и самим себе рисунками и кодом.
Начнем.

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


Метки:  

Где мои деньги чувак: оформление и бандлы Steam, локализация и дистрибуторы

Вторник, 18 Сентября 2018 г. 13:17 + в цитатник
Это длиннющие следующие три части из цикла «где мои деньги, чувак» в которых мы будем говорить о важности оформления странице на Steam, работе с комьюнити и важности региональных ограничений. Посмотрим на дистрибьюторов и рынок 3d-party дистрибуции, альтернативных открытых платформах, бандлах, фондах и лучших практиках краудфандинга в 2018 году. Наконец, посмотрим на то, что важно для безболезненной локализации игр и сколько это стоит.

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

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


[Перевод] Доклад Римского клуба 2018, Глава 2.6: «Философские ошибки рыночной доктрины»

Вторник, 18 Сентября 2018 г. 12:37 + в цитатник
image


Философские ошибки рыночной доктрины


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

  • Концепт «Невидимой руки» Адама Смита и соответствующая убежденность, главным образом Чикагской Школы Экономики, в том, что рынки по определению стоят выше государств или законодателей в плане поиска оптимального пути развития.
  • Открытие Давида Рикардо о сравнительных преимуществах, которые в теории делают торговлю выгодной операцией для обеих сторон обмена.
  • Теория Чарльза Даврина, которая было ложно интерпретирована как постулат от том, что конкуренция, чем жестче, тем лучше, ведет к продолжению прогресса и эволюции.

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

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


[Из песочницы] Плеер для аудиокниг в ретро-стиле

Вторник, 18 Сентября 2018 г. 11:47 + в цитатник
Снова пришла осень. А вместе с ней пришли серое небо, дождливая погода и осенняя хандра. В такую погоду хочется разжечь камин, забраться с ногами на кресло, укутаться в теплый плед и, неспешно попивая горячий чай, послушать какой-нибудь радиоспектакль, как в детстве. Казалось-бы при современном развитии техники с прослушиванием спектаклей или аудиокниг нет никаких проблем — нас окружает множество устройств, способных воспроизводить звук. Это компьютеры, телефоны, mp3-плееры. Но проблема в том, что этот звук отличается от того, который издавали старые радиоточки, приемники или проигрыватели. А значит надо сделать плеер, который будет звучать «как в детстве». И выглядеть соответствующим образом.

image

Кому интересно, добро пожаловать под кат.
Читать дальше →

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


Метки:  

Достучаться до небес: управляем закупками в облаке с помощью SAP Ariba

Вторник, 18 Сентября 2018 г. 11:02 + в цитатник
Сегодня нам хочется поговорить о семействе решений SAP Ariba, которые предлагают интересные технологии для развития процесса взаимодействия между компаниями в области закупок. В этом посте мы коснемся принципов работы относительно нового для России решения на платформе SAP и поговорим о парочке уже реализованных проектов с готовыми результатами.

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

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


Метки:  

Два скилла, которые помогут стать отличным разработчиком

Вторник, 18 Сентября 2018 г. 10:38 + в цитатник
image

От переводчика: эта статья — перевод оригинальной статьи Бара Франека, специалиста по JavaScript. В новом своем материале он решил рассказать, какие навыки помогают разработчику в его ежедневном труде. Но речь не о программных инструментах, а, скорее, ментальных.

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

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


Метки:  

7. Check Point на максимум. Sandboxing. Заключение

Вторник, 18 Сентября 2018 г. 10:26 + в цитатник


Добро пожаловать на 7 урок. Сразу хотелось бы предупредить, что данный урок последний. Последний для данного курса. В планах уже два новых курса, поэтому следите за обновлениями. А тема сегодняшнего урока — Sandboxing (т.е. песочница). И прежде чем начать рассказывать что это такое и чем полезно, мне бы хотелось подвести небольшой итог уже проделанной нами работы. Давайте еще раз пробежимся по пройденному материалу.
Читать дальше ->

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


Метки:  

Управление изменениями в ИТ-инфраструктуре компании Марс

Вторник, 18 Сентября 2018 г. 10:20 + в цитатник
В нашей жизни нет ничего более постоянного, чем изменения. В Mars IS инструментом регистрации и управления всеми изменениями в ИТ-инфраструктуре является программа «Управление изменениями и релизами» на платформе ServiceNow. В 2017 году успешно проведено около 12 тысяч полезных изменений с минимальными прерываниями в оказании ИТ-услуг бизнесу.

Но так было не всегда. Вплоть до октября 2015г. обстановка с чейнджами больше походила на хаос. Потом появился ITSM, который навёл порядок со всеми неавторизованными чейнджами. Появилась структура, позволившая измерить неизмеримое.


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

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


[Перевод] Блуждающий монстр: как избавиться от проблем на карте

Вторник, 18 Сентября 2018 г. 10:18 + в цитатник
image

Уже в процессе создания The Witness стала одной из самых любимых моих игр. Я начал играть в неё с того момента, когда Джонатан Блоу начал её разработку, и не мог дождаться её релиза.

В отличие от предыдущей игры Джона Braid, масштаб ресурсов и программирования The Witness был гораздо ближе к AAA-проектам, чем к инди-играм. Всем, кто работает над подобными проектами, известно, что объём работы при выборе такого пути значительно возрастает. Над The Witness работало гораздо больше людей, чем над Braid, но как и в случае с любым проектом такого уровня, в нём есть множество аспектов, которые требуют больше внимания, чем может позволить себе руководство проекта.

Поэтому я всегда стремился находить свободное время, чтобы помогать в создании The Witness, когда дело дошло до выпуска игры. Поэтому однажды в День благодарения мы с Джоном уселись и просмотрели список вещей в кодовой базе, которые бы выиграли от дополнительных усилий со стороны ещё одного программиста. Определившись с относительной важностью пунктов списка, мы решили, что сильнее всего выиграет игровой процесс, если мы внесём улучшения в код движения игрока.
Читать дальше ->

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


Метки:  

FAQ по междугородним пассажирским автобусным рейсам

Вторник, 18 Сентября 2018 г. 10:01 + в цитатник


Диск аналогового тахографа с записанной самописцем информацией (графики внизу и справа)

— Я пришёл на остановку за 2 минуты до отправления по расписанию и помахал рукой ушедшему автобусу. Что делать?

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

— Что это за тахограф на каждом автобусе?

Раньше это было нечто вроде часового механизма, соединённого со спидометром. Самые современные тахографы — это независимый аккумулятор, устройство хранения (обычно onboard-флеш), GPS/Глонасс-приёмник, акселерометр, входы для датчиков (уровень топлива, температура в салоне), интеграционный модуль для CAN-шины. Всё чаще их комплектуют GSM-модемами с M2M-сим-картами для удалённого получения данных перевозчиком (основного лога в реальном времени при наличии сети на маршруте или детальной выгрузки в конечном пункте). Тахографы постоянно совершенствуются, равно как и знания водителей о том, как их обмануть. Задача тахографа — фиксировать нарушения рабочего графика, видеть, когда водитель сгонял на дачу на служебном автобусе или сделал «левый» рейс, знать точный расход топлива.

— Есть ли автобусы с лежачими местами — можно ли ехать лёжа?

У нас по ПДД пассажир и водитель должны ехать сидя. Поэтому автобусов с лежачими местами нет. Точнее, изредка встречаются «лежанки», но они предназначены для отдыха водителей между рейсами. А, например, в Китае, Таиланде и Индии есть sleeping bus — как правило, ночные рейсы, где можно загрузиться и поспать до приезда.
Читать дальше ->

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


Метки:  

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

Вторник, 18 Сентября 2018 г. 09:59 + в цитатник

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


C 22 по 24 октября Southbridge проводит интенсив для системных администраторов, где покажет свои подходы, регламенты, инструменты, инструкции и скрипты.



По сути РедСлёрм — это набор материалов для подготовки нового сотрудника Southbridge.


Осваивать подход к администрированию, основанный на унификации и стандартизации, полезно даже начинающему администратору.


Все, что можно, отрабатываем на практике.

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

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


Метки:  

Поиск сообщений в rss_habrahabr_of_lokoman
Страницы: 1962 ... 258 257 [256] 255 254 ..
.. 1 Календарь