Habr.com

Ленты новостей Хабр
URL-адрес: https://habr.com/ru/all//
Обновлено: 1 час 50 мин. назад

DynamicData: Изменяющиеся коллекции, шаблон проектирования MVVM и реактивные расширения

вс, 03/24/2019 - 21:57
В феврале 2019 года состоялся релиз ReactiveUI 9  —  кроссплатформенного фреймворка для построения приложений с графическим пользовательским интерфейсом на платформе Microsoft .NET. ReactiveUI  — это инструмент для тесной интеграции реактивных расширений с шаблоном проектирования MVVM. Знакомство с фреймворком можно начать с серии статей на Хабре или со вступительной страницы документации. Обновление ReactiveUI 9 включает в себя множество исправлений и улучшений, но, пожалуй, самое интересное и значимое изменение — тесная интеграция с фреймворком DynamicData, позволяющим работать с изменяющимися коллекциями в реактивном стиле. Попробуем разобраться, в каких случаях нам может пригодиться DynamicData и как устроен внутри этот мощный реактивный фреймворк!
Читать дальше →

Лунная миссия «Берешит» – первое видео с бортовой камеры и новые фотографии в космическом пространстве

вс, 03/24/2019 - 20:57


Лунный модуль «Берешит» постоянно передает фотографии и делает записи своего полета в нужные для инженеров SpaceIL моменты. Но эти данные были до сих пор закрыты и не публиковались, кроме одной селфи-фотографии 3 марта 2019 года.

Возможно, организаторы миссии просто не хотели спугнуть удачу, а может, готовили что-то интересное для общественности по этим данным. Спустя 30 дней после старта аппарата «Берешит», появилось первое небольшое видео с моментом после его отделения от ракеты-носителя Falcon 9, запуск которой был осуществлен 22 февраля 2019 года.
Читать дальше →

В России создадут «цифровую железную дорогу»

вс, 03/24/2019 - 19:30
На днях премьер-министром РФ Дмитрием Медведевым утверждена шестилетняя программа цифровизации РЖД. Кроме прочих пунктов плана, в нее включен проект «цифровая железная дорога».

К сожалению, в документе нет указания размеров сумм, которые будут инвестированы в «цифровую» часть модернизации РЖД. Но общий объем инвестиций от частных инвесторов, которые планируется привлечь за период с 2019 по 2025 годы составляет 4 трл рублей. Объем государственной поддержки составляет при этом около 200 млрд рублей, о чем сообщает Cnews.
Читать дальше →

[Перевод] Как я пишу конспекты по математике на LaTeX в Vim

вс, 03/24/2019 - 18:46
Некоторое время назад на Quora я отвечал на вопрос: как успевать записывать за лектором конспект по математике на LaTeX. Там я объяснил свой рабочий процесс по конспектированию в LaTeX с помощью Vim и Inkscape (для рисунков). Но с тех пор многое изменилось, так что я хочу опубликовать несколько постов в блоге с описанием нового процесса. Это первая из статей.

Я начал использовать LaTeX для конспектирования во втором семестре курса математики, и с тех пор написал более 1700 страниц. Вот несколько примеров, как выглядит конспект:


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

Nokia 7 Plus отправляет персональные данные владельца в Китай

вс, 03/24/2019 - 18:32


Компания HMD Global, которая сейчас владеет брендом Nokia, оказалась в неприятной ситуации после публикации норвежским СМИ NRKbeta информации о некоторых особенностях телефона Nokia 7 Plus. Как оказалось, этот телефон отправляет на серверы, расположенные в Китае.

Представители HMD признали проблему, ответив, что клиентская часть ПО телефона (его международной версии) была изначально предназначена для Китая. Среди данных, которые отправляются телефоном «на родину» — IMEI, MAC ID, и SIM ICCID. В принципе, эта информация позволяет без особых проблем установить местоположение владельца устройства.
Читать дальше →

Битва за сетевой нейтралитет — шанс на возвращение

вс, 03/24/2019 - 18:27
Американские политики внесли на рассмотрение новый законопроект, который признает недействительным решение FCC об отмене правил сетевого нейтралитета в 2017 году.

Разбираемся, есть ли у Net Neutrality шансы на возвращение.

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

[Перевод] Каким был первый айфон?

вс, 03/24/2019 - 16:25

Фото: Tom Warren

Странный вопрос. Многие видели его презентацию, на которой Стив Джобс, в частности, заявил, что новый смартфон разрабатывали два с половиной года. Вскоре после этого новинка появилась на прилавках салонов связи.
Любопытно посмотреть, какие прототипы были у современных айфона и айпэда
kriokamera, отсюда Но оказывается, самый-самый первый айфон выглядел как большая плата, похожая на материнскую. Одну из них изготовил сам, чтобы всех разыграть, и прислал в редакцию сайта The Verge некто Red M Sixty (на данный момент забанен в Твиттере), решивший остаться неизвестным. Благодаря такому прототипу инженеры и программисты могли работать над будущим айфоном, не зная не только внешнего вида готового результата, но и даже его названия: плату предоставляли им под кодовыми именами M68 (отсылка к m68k?) и Purple 2 (Apple II?). Джобс очень хотел удивить всех ВНЕЗАПНО. Читать дальше →

Распределенная компиляция C/C++ проектов с помощью ICECC

вс, 03/24/2019 - 16:21

… Работаете вы, например, над очень большим проектом. Проект реально очень большой, написан на C или C++, и его билд «с нуля» может занять несколько часов, да и сборка после каких-то фиксов или патчей тоже требует немало времени, особенно если изменения коснулись чего-то фундаментального или много где используемого. Вы запускаете компиляцию на своем десктопе, все ядра загружены, вентиляторы крутятся как бешенные, и при этом вокруг вас еще десяток машин ваших коллег, которые по сути дела простаивают. Нехорошо.
Читать дальше →

[Из песочницы] Почему нельзя установить размер шрифта у посещенной ссылки

вс, 03/24/2019 - 16:16
Привет, Хабр! Представляю Вашему вниманию перевод статьи «Why can’t I set the font size of a visited link?» автора Jim Fisher.



Посещенные ссылки отображаются фиолетовым; не посещенные — голубым. Это различие пришло к нам с времен появления веба. Но CSS позволяет нам перенастроить эти свойства с помощью псевдо-селектора :visited! Скажем, вы хотите сделать посещенные ссылки серыми и уменьшить их размер, для того чтобы показать пользователю что эта ссылка уже была посещена.
Читать дальше →

Алгоритм триангуляции Делоне методом заметающей прямой

вс, 03/24/2019 - 15:44
Доброго времени суток!

В этой статье я подробно опишу алгоритм, который у меня получился в результате использования идеи «заметающей прямой» для построения триангуляции Делоне на плоскости. В нем есть несколько идей, которые я нигде не встречал, когда читал статьи про триангуляцию.
Возможно, кто-то тоже найдет их необычными. Я постараюсь сделать все в лучших традициях и включить в рассказ следующие вещи: описание используемых структур данных, описание шагов алгоритма, доказательство корректности, временные оценки, а также сравнение с итеративным алгоритмом, использующим kD-дерево.
Читать дальше →

[Перевод] AMD Radeon VII: рывок в High-End (часть 2)

вс, 03/24/2019 - 15:13
Часть 1 >> Часть 2>>Часть 3
Тесты
Из-за изменений SMU, упомянутых ранее, никакие сторонние утилиты не могут считывать данные Radeon VII, хотя патчи ожидаются в ближайшее время. Инструменты партнеров, такие как MSI Afterburner, должны поддерживать новый SMU. В целом, Radeon Wattman был единственным доступным инструментом мониторинга, хотя мы заметили, что запись логов метрик производительности иногда вызывала проблемы в играх.



Здесь стоит заметить, что важным фактором в этом обзоре была нестабильность драйвера, предоставленного для прессы. Известные проблемы включают в себя невозможность понижать частоты HBM2 на Radeon VII, что, как пояснил AMD, является известным багом, озвученным на Adrenalin 2019 19.2.1; или сбой системы, когда кривая напряжения Уоттмана установлена на одну точку минимума / максимума. Есть также проблемы крешей игр на DX11, с которыми мы столкнулись на ранних этапах, и которые AMD также рассматривает.
Читать дальше →

LockerGoga: что именно произошло с Norsk Hydro

вс, 03/24/2019 - 15:09



Фото, источник — www.msspalert.com


В ночь с понедельника на вторник (примерно в 23:00 UTC 18.03.2019) специалисты Norsk Hydro заметили сбои в функционировании сети и ряда систем. Вскоре стало понятно, что сбои вызваны массовым заражением систем шифровальщиком, которое очень быстро распространялось по объектам инфраструктуры. После идентификации угрозы служба безопасности начала процесс изоляции, однако вредонос настолько глубоко успел распространиться по инфраструктуре, что пришлось перевести часть производства в ручной режим управления ("откат" к процедурам, принятым до компьютеризации производственных процессов). Расследование атаки потребовало привлечения местных властей и органов правопорядка (National Security Authority / NorCERT, Norwegian Police Security Service, National Criminal Investigation Service), а также ряда коммерческих компаний. Восстановление инфраструктуры еще не завершено и отдельные производства (например, по прессованию алюминиевых профилей) до сих пор функционируют на половину мощности.


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

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

Делфийская история успеха программиста из Улан-Удэ

вс, 03/24/2019 - 14:50
Мир суровый, но маленький и возможности его изменить есть у каждого. В 1996 году начиная изучать только что появившийся Delphi, я не мог себе представить, какая будет судьба у этого языка, который сильно повлиял на Java и C#, а также какая судьба будет у самой компании Borland, от названия которой у каждого олдскульного кодера идут мурашки по коже.

Я попробовал сделать маленький срез исторических событий, чтобы рассказать об одном малоизвестном русском программисте из Улан-Удэ. Это очень круто, что один человек из глубинки России может вклиниться в историю и повлиять на конкуренцию больших компаний. Это дает всем нам основание думать, что усилия и надежды могут оправдаться.


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

[Перевод] Дозвониться в глубокий космос: как НАСА ускоряет межпланетную связь

вс, 03/24/2019 - 14:00
«Уже практически некуда улучшать технологию, работающую на радиочастотах. Простые решения заканчиваются»


26 ноября 2018 года в 22:53 мск у НАСА это снова получилось – зонд InSight совершил успешную посадку на поверхность Марса после входа в атмосферу, спуска и посадочных манёвров, которые позже окрестили «шестью с половиной минутами ужаса». Подходящее описание, ведь инженеры НАСА не могли узнать сразу, успешно ли космический зонд сел на поверхность планеты, из-за временной задержки коммуникаций между Землёй и Марсом, составившей примерно 8,1 мин. Во время этого окна InSight не мог полагаться на свои более современные и мощные антенны – всё зависело от старомодной УВЧ-связи (этот метод давно используется везде, от телевещания и раций до устройств Bluetooh).
Читать дальше →

Месть девопса: 23 удалённых инстанса AWS

вс, 03/24/2019 - 12:48
Если вы увольняете сотрудника, будьте с ним предельно вежливы и убедитесь, что все его требовани удовлетворены, дайте ему рекомендации и выходное пособие. Особенно если это программист, системный администратор или человек из подразделения DevOps. Некорректность со стороны работодателя может дорого обойтись.

В британском городе Рединг завершился суд над 36-летним Стефаном Нидхэмом (Steffan Needham, на фото). После девятидневного разбирательства бывший сотрудник IT-подразделения одной из местных компаний получил два года тюремного заключения.

Стефан Нидхэм всего четыре недели проработал в компании цифрового маркетинга и программного обеспечения под названием Voova, после чего его уволили. Мужчина не остался в долгу. Сразу после увольнения 17 и 18 мая 2016 года он воспользовался учётными данными своего коллеги, авторизовался в системе Amazon Web Services (AWS) и удалил 23 инстанса бывшего работодателя.
Читать дальше →

[Перевод] Возможно, вам не нужен Kubernetes

вс, 03/24/2019 - 12:23

Девушка на скутере. Иллюстрация freepik, логотип Nomad от HashiCorp

Kubernetes — это 300-килограммовая горилла для оркестровки контейнеров. Она работает в некоторых самых крупных контейнерных системах в мире, но дорого обходится.

Особенно дорого для небольших команд, которым придётся потратить много времени на поддержку и крутую кривую обучения. Для нашей команды из четырёх человек это слишком много накладных расходов. Поэтому мы стали искать альтернативы — и влюбились в Nomad.
Читать дальше →

Умный стетоскоп — проект стартапа из акселератора Университета ИТМО

вс, 03/24/2019 - 11:09
Команда Laeneco разработала умный стетоскоп, который определяет заболевание легких с большей точностью, чем врачи. Далее — о компонентах устройства и его возможностях.

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

Что такое генеративная музыка

вс, 03/24/2019 - 10:45
Это — подкаст с теми, кто создает контент. Гость выпуска — Алексей Кочетков, CEO Mubert, с рассказом о генеративной музыке и своем видении будущего аудиоконтента.


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

О дисководах и их использовании на современных компьютерах

вс, 03/24/2019 - 10:40
Неотъемлемой частью жизни практически любого любителя ретро-компьютеров являются гибкие магнитные диски дискеты и накопители на гибких магнитных дисках дисководы. Что сегодня приносит свои проблемы. Если рабочие дисководы ещё можно найти в достаточном количестве, то вот с дискетами уже всё плохо. Практически нет в продаже, а что удаётся найти — по качеству ниже плинтуса. В прошлом году нашел в одном магазине три коробки — с трудом из них набрал десяток рабочих дискет, которые два форматирования пережили. А старые дискеты, хоть и были надёжней, свой срок жизни тоже имеют. Это первая проблема.

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



Про варианты я тут и хочу написать, от хардкорных и дорогих до казуальных и не очень дорогих.
Читать дальше →

Превращаем DSLogic Basic в DSLogic Plus

вс, 03/24/2019 - 08:43
Привет, Хабр!

В данной статье расскажу как модифицировать DSLogic Basic до DSLogic Plus.

Возможно для кого-то это не будет новостью.

Во всяком случае — собрал инфу с зарубежного форума, убрал все лишнее и рассказываю вам.

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

Популярные материалы


Сейчас на сайте

Сейчас на сайте 0 пользователей и 0 гостей.