Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.
Исходная информация - http://habrahabr.ru/. Данный дневник сформирован из открытого RSS-источника по адресу http://habrahabr.ru/rss/, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты. По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.[Обновить трансляцию]
Не так давно на просторах интернета узнал о такой замечательной и удивительной копии Вавилонской библиотеки как о формуле Таппера. Вернее, это больше неравенство Таппера, чем формула. Особенность данного неравенства — оно создает собственное же изображение на графике. Просто посмотрите на это чудо!
Автоматизированные тесты пользовательских интерфейсов — тема, к которой настороженно относятся даже опытные разработчики. При этом технология такого тестирования не представляет собой чего-либо экстраординарного, а в случае Visual Studio Coded UI Tests является расширением встроенной системы модульного тестирования Visual Studio Team Test. В этой статье я хочу остановиться как на теме UI-тестирования в общем, так и на нашем частном опыте применения Visual Studio Coded UI Tests в работе над статическим анализатором PVS-Studio. Читать дальше ->
В этой статье я постараюсь детально охватить узкую сферу применения технологии в рамках фреймворка Angular и его уже неотъемлемого помощника — RxJs, при этом мы намеренно не будем касаться серверных реализаций, т.к. это полноценная тема для отдельной статьи.
Данный текст будет полезен тем, кто уже знаком с Angular, но хочет углубить свои знания непосредственно по теме. Читать дальше ->
Публикуем расшифровку видеозаписи выступления Станислава Лукьянова на митапе Apache Ignite сообщества в Петербурге 20 июня. Загрузить слайды можно по ссылке.
Есть целый класс проблем, с которыми сталкиваются начинающие пользователи. Они только что скачали себе Apache Ignite, запускают первые два-три-десять раз, и приходят к нам с вопросами, которые решаются схожим образом. Поэтому предлагаю создать чек-лист, который сэкономит вам много времени и нервов, когда вы делаете свои первые приложения на Apache Ignite. Мы поговорим о подготовке к запуску; как сделать так, чтобы кластер собрался; как запустить какие-нибудь вычисления в Compute Grid; как подготовить модель данных и код, чтобы можно было записать в Ignite свои данные и потом их успешно прочитать. И главное: как ничего не сломать с самого начала.
Как подсчёт солнечных пятен объединяет прошлое и будущее науки
Самым высокомерным астрономом Швейцарии в середине XX века был специалист по солнечной физике Макс Валдмайер. После его выхода на пенсию в 1980 коллеги испытали такое облегчение, что почти отправили следом и инициативу, которой он руководил в качестве директора Цюрихской обсерватории. Валдмайер отвечал за практику, уходящую корнями во времена Галилея, и остающуюся одной из самых длинных научных практик в истории: подсчёт пятен на Солнце.
Цюрихская обсерватория была мировой столицей подсчёта солнечных пятен: холодных тёмных участков на поверхности Солнца, в которых циркуляция внутреннего тепла подавляется магнитными полями. С XIX века астрономы связывали солнечные пятна с солнечными вспышками, способными нарушить ход жизни на Земле. Сегодня учёным известно, что пятна отмечают участки, создающие колоссальные электромагнитные поля, способные вмешиваться в работу всего, от системы глобального позиционирования и электрических сетей до химического состава атмосферы. Читать дальше ->
Возобновляемые источники энергии (ВИЭ) сегодня не только «хорошая бизнес-идея» и источник непрекращающегося хайпа, пропаганды и контрпропаганды. Попробую высказать свою позицию по некоторым повторяющимся мифам в области возобновляемых источников энергии.
Утверждение(У): «Площади Земли не хватит для того, что бы обеспечить потребности цивилизации с помощью ВИЭ»
Ответ(О): Земля получает от Солнца ~190 петаватт тепловой энергии (это то, что долетает до поверхности), цивилизация потребляет 500 экзаджоулей первичной энергии, т.е. «мощность» человечества — 0,015 петаватт, порядка одной десятитысячной от приходящей энергии. Есть другая элементарная оценка исходя из выработки имеющихся крупных солнечных электростанций — для обеспечения первичной энергией цивилизации довольно в аккурат хватает площади крупных пустынь. Основное «но» в этом железобетонном опровержении мифа — неравномерность распределения удобной площади для ВИЭ-генерации по странам. В целом «неравномерность распределения» — это основное, что упускают люди, обобщающие любым образом картинку вокруг ВИЭ, и сегодня эта тема будет звучать рефреном. Скажем, Япония испытывает значительные сложности с поиском места под солнечные электростанции, посмотрите вот эту фотоподборку японских солнечных электростанций и сравните с американскими из ссылки чуть выше. Читать дальше ->
Большинство мобильных приложений содержит не один десяток экранов, сложные переходы, а также части приложения, разделенные по смыслу и назначению. Следовательно, возникает потребность в организации правильной структуры навигации приложения, которая будет гибкой, удобной, расширяемой, обеспечит комфортный доступ к различным частям приложения, а также будет бережно относиться к ресурсам системы.
В данной статье мы спроектируем навигацию в приложении так, чтобы избежать наиболее частых ошибок, которые приводят к утечкам памяти, портят архитектуру и ломают структуру навигации. Читать дальше ->
8 лет назад я написал на Хабре публикацию «Мой опыт восстановления зрения», в которой рассказал про свой опыт безоперационного восстановления зрения — путём закапывания капелек и различных упражнений. Тогда на Хабре ещё не было счётчика просмотров постов, поэтому те 75 тысяч просмотров — это многолетний поисковый трафик, лишний раз доказывающий очевидное — вопрос зрения беспокоит не только меня.
Сегодня я расскажу про второй опыт восстановления зрения, но на этот раз более радикальный и с каким-то вообще невероятным результатом. А именно — о лазерной коррекции по технологии ReLEx SMILE. Читать дальше ->
Не так давно мы уже писали о преимуществах размещения виртуальных серверов в зарубежных ЦОД и побуждающих к этому причинах. Сегодня речь пойдет о британской площадке компании RUVDS — дата-центре Equinix LD8 в Лондоне.
ЦОД Equinix LD8 полностью отвечает требованиям TIER III (99,98%). Вся инфраструктура дата-центра зарезервирована по схеме N+1. Кроме соответствующего сертификата Uptime Institute этот ЦОД обладает сертификатом PCI-DSS, который необходим для размещения платежных сервисов, а также сертификатами информационной безопасности ISO 27001, управления энергосистемами ISO 50001, стандарта качества ISO 9000, стандарта экологического управления ISO 1400 и промышленного управления OHSAS 18001.
Это не первая, но очень важная зарубежная площадка RUVDS. Почему? Об этом – ниже. Читать дальше ->
Привет Хабр! Все знают что такое NPM. Эээй, кто там крикнул «помойка»?! NPM — действительно must-have инструмент для практически любого JS разработчика. Готов поспорить что если вы один из них – где-то в вашем проекте обязательно лежит файлик package.json (а может и не один). В своё время NPM наделал немало шума: из-за одного пакета чуть не сломалась половина интернета. И что из этого? Добро пожаловать под кат. Читать дальше ->
Intel 1101, статическая RAM, стал первым массовым метал-оксидным полупроводником (МОП) и первым чипом, использующим кремниевый затвор. Чип стал результатом тяжелой работы с негарантированным заранее результатом. Что касается концептуальных основ МОП, то они были заложены еще до основания Intel, но пока еще никто даже близко не подбирался к созданию технологического процесса их коммерческого производства – это был большой риск.
Очевидно, что одних паролей для защиты активов, сетей, приложений и данных компании недостаточно. По данным аналитики Verizon, в 2017 году 81% утечек данных во всем мире было связано с некорректным использованием учетных данных, украденными или слабыми паролями. Количество утечек наряду с издержками компаний и последствиями этих нарушений возрастает ежегодно. Чтобы нивелировать эти риски, бизнесу ни в коем случае не стоит забывать об обеспечении безопасности своих данных. Читать дальше ->
Опубликованная в 2014-м исследовательская работа Generative Adversarial Nets (GAN) стала прорывом в сфере генеративных моделей. Ведущий исследователь Янн Лекун назвал состязательные сети (adversarial nets) «лучшей идеей в машинном обучении за последние двадцать лет». Сегодня благодаря этой архитектуре мы можем создать ИИ, который генерирует реалистичные изображения кошек. Круто же!
Привет, Хабр! В этой статье мы расскажем о внедрении криптошлюзов ViPNet для защиты каналов связи в рамках проекта защиты персональных данных в информационной системе ЕРИС. Нам посчастливилось стать частью такого важного для медицины Москвы проекта, который поднимает лучевую диагностику на новый уровень. Читать дальше ->
Понадобилось тут отобразить данные в виде дерева, с возможностью редактировать разные поля, удалять/добавлять строки и т.д. В процессе поиска подходящих компонентов (хотелось найти под material-ui и react) стал пробовать devextreme-reactive. Ньюанс, однако, оказался в том, что devextreme-reactive хочет данные для дерева в виде плоского массива объектов, в каждом из которых указан parent_id «родителя». А GraphQL сервер у меня отдаёт дерево в виде вложенных друг в друга объектов с массивами объектов. Пришлось делать из одного другое — возможно, кому-то пригодится. А может кто-то скажет, что я заморочился не по делу и всё это делается куда проще.
Итак, в ответ на GraphQL запрос (есть тесты, в каждом есть вопросы, для каждого опроса есть несколько вариантов ответов и мы хотим получить всё сразу): Читать дальше ->
В предыдущей статье я проверил, можно ли автоматически настраивать нечеткий регулятор, «стандартными методами» оптимизации. Оказалось можно и результат автоматической настройки вполне удовлетворительный. По крайней мере для ракеты, модель которой была использована.
Для нестационарных объектов управления где параметры объекта изменяются в широких диапазонах, нечеткий регулятор может не обеспечивать достаточное качество управления во всех диапазонах работы. В этом случае необходимо использовать нечёткий регулятор с «многоканальной настройкой».
Проверим возможно ли настроить такой регулятор стандартными методами оптимизации.
Рассмотрим синтез нечеткого регулятора с многоканальной настройкой для стабилизации баллистической ракеты по углу тангажа. Используем пример из той же книге Гостева В.В. «Нечеткие регуляторы в системах автоматического регулирования».
Все термины использованные в данном тексте взяты из этой книги и могут не соответствовать строгой терминологии теории автоматического управления. Читать дальше ->
Продолжая серию дайджестов «Стартап дня», сегодня я представляю самые интересные проекты за апрель-июнь 2018 года. Если хотите ознакомиться с остальными, то прошу в мой блог. Записи доступны в Facebook, ICQ и Телеграм. Читать дальше ->
Всем доброго времени суток, наверняка многие уже слышали про недавнюю уязвимость в роутерах Mikrotik, позволяющую извлечь пароли всех пользователей. В этой статье я бы хотел подробно показать и разобрать суть данной уязвимости. Читать дальше ->
Иногда инженеры сотворяют маленькое чудо, и на свет появляется устройство, чья цена и технические характеристики попадают в «золотое сечение». Лучший выбор за свои деньги, оптимальная конфигурация, вот это всё. Спустя некоторое время перед разработчиками встаёт непростая задача — повторить подвиг. Сделать устройство лучше, не увеличив цену. HyperX Pulsefire FPS была из таких мышей — получилось ли сделать её лучше, приписав слово Surge?
В основе теории струн лежит идея о том, что вместо нульмерных элементарных частиц Вселенная состоит из одномерных струн
Теория струн – одна из самых гениальных, противоречивых и недоказанных идей физики. В её основе лежит физический тренд, живущий много столетий – что на некоем фундаментальном уровне все различные силы, частицы, взаимодействия и проявления реальности связываются вместе как разные части одной платформы. Вместо четырёх независимых фундаментальных взаимодействий – сильного, электромагнитного, слабого и гравитационного – есть одна объединённая теория, охватывающая их всех.
Во многих смыслах, теория струн – лучший кандидат на квантовую теорию гравитации, объединяющую взаимодействия на высочайших уровнях энергий. И хотя тому нет экспериментальных подтверждений, существуют убедительные теоретические причины считать, что это так и есть. В 2015 году крупнейший из живущих специалистов по теории струн, Эдвард Виттен, написал работу о том, что каждый физик должен знать о теории струн. И вот, что она означает – даже если вы не физик. Читать дальше ->