Каталог RSS-каналов
Статистика

RSS-каналов в каталоге: 3394

Добавлено сегодня: 0

Добавлено вчера: 0

Hi-Tech / Прочее

Хабр / Лучшие публикации за сутки

Лучшие публикации за последние 24 часа

Найдено 3253 записи
[Перевод] Влияние защиты от Spectre, Meltdown и Foreshadow на производительность Linux 4.19

Один из самых частых вопросов в последнее время — как отражается на производительности Linux защита от Meltdown/Spectre, а теперь ещё и от L1TF/Foreshadow. Начало разработки ядра Linux 4.19 в этом месяце подлило масла в огонь не только для x86_64, но и для POWER/s390/ARM. Чтобы получить общее представление о влиянии патчей на производительность, я протестировал три системы Intel Xeon и две системы AMD EPYC, а также виртуальную машину с каждой стороны, чтобы оценить производительность ядра Linux 4.19 по умолчанию с соответствующими патчами и без них. Читать дальше →

Зачем айтишнику «знать, чем живут другие»?

Среди разработчиков регулярно всплывает вопрос о непрофильных знаниях: стоит ли тратить время, разбираясь в том, что не используешь ежедневно? Порой в связи с высшим образованием: «действительно ли надо давать теоретические основы в таком объёме, или больше пригодилось бы что-то ближе к продакшну?» Порой в связи с собеседованиями: «зачем там хотят блестящего знания алгоритмов, если вакансия на самом деле этого не требует?» Про это написано уже добрая сотня постов, но я решил написать сто первый. Почему? Объясняю под катом. Читать дальше →

HP iPaq hx4700: без пяти минут современность

«Извините, что спрашиваю, а он вам зачем?» Это интересуется продавец винтажного карманного компьютера. А я думаю, и правда, зачем? Ностальгия? Желание вернуться во времена, когда трава была зеленее? Хочется написать пост на Хабр? Отвечаю честно: в 2005 году такой купил, в 2009 продал за неплохие деньги (хватило на новую Nokia E63), теперь жалею, хочу восстановить. Классный же девайс. Да, отвечает продавец, он лучший! «У меня их было семь!» И тут я понял, что до дна пропасти коллекционерства имени Степана Плюшкина мне еще далеко. Семь! Как? Ну ладно. Карманный компьютер 2004 года выпуска приезжает в почти заводском состоянии. Распродав все свои устройства, к последнему продавец приложил лишний крэдл, кожаный чехол, две карты памяти, две дополнительных крышки...

Ну или начните делать это правильно. Если бы меня попросили указать на одну конкретную проблему, которая погубила больше всего программных продуктов, то я бы точно назвал тягу разработчиков к предвиденью далёкого будущего. Это может выражаться многими способами, но общая схема примерно следующая: «Нам нужно реализовать решение {Х}, несмотря даже на то, что есть значительно более простое и подходящее нам сейчас решение {Y}, ведь когда в будущем произойдёт {Z}, то {X} сработает гораздо лучше, чем {Y}». При этом точной информации о вероятности наступления события {Z} нет и быть не может. Вот пара примеров: Нам нужно использовать kubernetes и docker! Да, с текущей нагрузкой отлично справляется один сервер и его легко настроить и поддерживать, но ведь когда нам...

Или делайте это правильно Если выбрать одну идею, которая убивает больше всего продуктов, то это создание запаса на будущее (future proofing). Обычно идея проявляется по схеме. Нам нужен {X}, и хотя сделать {Y} гораздо легче, но при наступлении {Z} первый вариант упростит нам жизнь. Где {Z} — событие, которое может произойти в далёком будущем. Вот несколько примеров: Для инфраструктуры нужны Kubernetes и Docker, хотя один большой сервер гораздо проще, но когда придётся масштабироваться до 11-ти серверов, это упростит нам жизнь. Для обработки данных нужен распределённый дизайн, хотя централизованное решение гораздо проще, но когда клиент потребует 99,999% безотказной работы в SLA, это упростит нам жизнь. Нужно набрать команду разработчиков и создать...

Справочная: 4-х дневная рабочая неделя — реальная возможность или фантазия?

Не так давно в сети стали массово появляться статьи об эксперименте с продолжительностью рабочей недели, проведенном компанией Perpetual Guardian в Новой Зеландии. Он закончился досрочно, всего через два месяца после начала, показав отличные, по словам руководства компании, результаты. Они были настолько хороши, что Эндрю Барнс, генеральный директор Perpetual Guardian, решил ввести четырехдневную рабочую неделю на постоянной основе. По его словам, все началось с желания проверить теорию о том, что снижение количества рабочих дней в неделе положительно повлияет на работоспособность сотрудников и общую производительность труда в компании. Насколько инновационным можно считать этот эксперимент и что представляет собой сокращенная рабочая неделя на самом деле...

Согласно третьему закону Кларка, любая развитая технология неотличима от магии. Действительно, многое в IT воспринимается как сплав технологий и шаманства. «Вжуух!» — и по мановению волшебной палочки где-то далеко рождается новый сервер. «Системы виртуализации,» — понимают одни. «Колдовство...» — думают другие. Компьютерные эффекты дают нам чудовищ, которые кажутся такими же реальными, как выпуски новостей; в режиме он-лайн разворачиваются масштабные битвы, а стриминговые сервисы погружают нас в фантастические миры. И за всем этим стоит брутальное серверное оборудование. Здесь есть слабые юниты массовки, которые почти ничего не могут, а есть прокачанные «танки» — виртуальные серверы, которым всё по плечу. Ну а в фэнтезийных мирах есть лишь одна раса...

SENS-Диагностика. Биомаркеры внутриклеточного «мусора»

В течение всей жизни организма в клетках образуются компоненты, которые в силу разных причин становятся не способны нормально выполнять свои физиологические функции. Такие структуры, как, к примеру, старые дефектные митохондрии, становятся внутриклеточным «мусором». Если бы такой балласт постоянно накапливался внутри клетки, это бы сделало невозможным протекание нормальных внутриклеточных процессов и привело бы к гибели клетки. Чтобы этого не происходило, в клетках существуют специальные «мусоросжигательные заводы» – лизосомы. Лизосомы – это одномембранные органеллы диаметром от 0,2 до 2 мкм. Для того, чтобы вместить в себя предназначенные для деградации клеточные структуры, лизосомы способны принимать самые разные формы. В среднем, в одной клетке может...

[Перевод] Почему человек из мира Java стал горячим сторонником Node.js и JavaScript?

Дэвид Хэррон, автор материала, перевод которого мы публикуем сегодня, задался следующим вопросом: «Должен ли человек, работавший более 10 лет в Sun Microsystems, в команде Java SE, до последнего вздоха думать лишь о байт-коде Java и создавать экземпляры абстрактных интерфейсов?». Он задавал этот вопрос применительно к себе, и для него платформа Node.js, после Java, оказалась подобна глотку свежего воздуха. Дэвид говорит, что когда он был уволен из Sun в январе 2009 года (прямо перед поглощением этой компании Oracle), он узнал о Node.js. Эта технология его зацепила. Что значит «зацепила»? С 2010-го года он много писал о программировании для Node.js. А именно, написал несколько книг, в том числе — «Node.js Web Development», четвёртое издание которой вышло в...

Метаморфозы: программирование формы на молекулярном уровне

В мире все подчиняется определенным законам. Многие вещь, что нас окружают, мы не можем представить иначе. Для нас всегда вода мокрая, огонь горячий, шар шарообразный, а куб кубический, как бы по-детски это не звучало. Но так ли это всегда? К слову, форма любого объекта обусловлена как химическими законами, так и физическими. Но человек всегда будет стремиться подстроить под себя окружающий мир, даже если придется играть с законами естественных наук. Большое внимание в наши дни уделяется минимизации устройств и их отдельных элементов, при этом сохранив или повысив их производительность и снизив энергопотребление. Однако есть и те, кто мыслит чуть шире. Сегодня мы с вами будем знакомиться с исследованием материала, способного менять свою форму по программе...

Что почитать про Java прямо сейчас?

Язык Java появился в уже далёких в 1990-х годах и менее чем за 5 лет стал одним из трёх самых популярных языков на планете. Сегодня, в том числе благодаря развитию мобильного мира, Java продолжает быть современным и невероятно востребованным представителем мира IT. Но популярность вкупе с возрастом имеет и обратную сторону медали — за эти 23 года было издано огромное количество литературы. Некоторые книги стали настоящей классикой, поэтому именно на них ориентируются преподаватели на учебных курсах даже сегодня в 2018 году. Однако это не означает, что за последние годы не издавалось хороших книг. В подтверждение этого, автор GeekBrains Илья Бубнов изучил онлайн-магазины, чтобы найти десяток самых рейтинговых книг по Java, изданных или переизданных на...

[Перевод] Как международная хакерская сеть заработала $100 млн на краже пресс-релизов

Весной 2012 года в киевском ночном клубе подвыпивший 24-летний Иван Турчинов бахвалился перед дружками-хакерами. Он хвастал, что много лет взламывает ленты бизнес-новостей и продаёт биржевым трейдерам неопубликованные пресс-релизы через московских посредников за долю в прибыли. Один из хакеров в том клубе Александр Еременко раньше работал с Турчиновым — и решил войти в долю. Вместе со своим другом Вадимом Ермоловичем они взломали ленту Business Wire, украли внутренний доступ Турчинова к сайту и заставили московского главаря, известного под псевдонимом eggPLC, взять их в схему. Враждебное поглощение означало, что Турчинову пришлось делиться. Теперь в игру вступили три хакера. Читать дальше →

Илон Маск отказался от планов по превращению Tesla в частную компанию

Руководитель компании Tesla Inc Илон Маск написал в корпоративном блоге, что отказывается от идеи превращения компании в частную. Маск заявил совету директоров о том, что компании лучше оставаться публичной, с тем, чтобы ее акции торговались на фондовом рынке. Совет директоров, что не удивительно, согласился с этой точкой зрения, поскольку большинство его членов придерживаются той же точки зрения. Маск рассказал, что решение было принято после ряда консультаций с акционерами своей компании. «Большинство акционеров, с которыми я связался, заявили, что останутся с Tesla даже в том случае, если компания станет частной», — говорит бизнесмен. В то же время, общее настроение акционеров можно выразить фразой «не стоит этого делать». Читать дальше →

LLTR Часть 2: Алгоритм определения топологии сети по собранной статистике

В предыдущих частях… 0. Автоматическое определение топологии сети и неуправляемые коммутаторы. Миссия невыполнима? (+ classic Habrahabr UserCSS ) 1. Первые шаги в OMNeT++ и INET [tutorial] Q: Что у нас есть? A: Статистика, собранная с хостов. Q: Что мы хотим получить? A: Топологию сети! Точнее, нужно построить правильную цепочку пиров (хостов) для RingSync. Нам предстоит придумать алгоритм, который вначале превратит статистику в топологию сети, а затем – в цепочку пиров. Пока алгоритм выглядит так: статистика –-[*магия*]--> топология сети --[*магия*]--> цепочка пиров Читать дальше →

[Из песочницы] Зачем нам «хвостатые» автомобили?

В последнее время все чаще можно встретить концепты с активной аэродинамикой. На реальных автомобилях используют активные спойлеры, и антикрыло с изменяемым углом атаки. Все разработки, реализованные в «металле» настоящих автомобилей, используются для улучшения управляемости, и прижимной силы. Экономию топлива за счет активного изменения формы машины пока можно встретить только на концептах вроде Renault EOLAB, и Mersedes Benz IAA. Развитие «активной аэродинамики», впрочем, не ограничивается легковыми автомобилями. Читать дальше →