Habr.com

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

«Жуткая антиутопия». Microsoft представила инструмент автоматической оценки качества работы сотрудников

2 часа 45 мин. назад

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

Чтобы помочь с определением того, является ли человек продуктивным, в конце ноября Microsoft выпустила новый инструмент для удаленных сотрудников — Productivity Score. Его можно найти в Microsoft 365, в «Рабочей Аналитике». Он позволяет начальникам следить за тем, насколько эффективно и активно их персонал использует инструменты Microsoft. Многие на Твиттере, в том числе эксперты по конфиденциальности, уже успели обвинить компанию в том, что она становится Большим Братом, и помогает организовать тотальную слежку за сотрудниками.

Читать далее

В поисках закрытого ящика или почему исчезает целый класс акустических систем

4 часа 45 мин. назад
Мировая аудиоиндустрия стремительно развивается. Вектор этого развития известен, способность производить удобоваримую электронику с минимальными затратами. Казалось бы, одним из самых логичных типов акустического оформления, не требующих ничего, кроме точного расчета, максимально технологичных и дешевых является закрытый ящик(ЗЯ). При таком оформлении можно минимизировать резонансы корпуса, получить сравнительно ровную АЧХ, а при адекватном демпфировании предотвратить появление заметных на слух стоячих волн. Получается дёшево и сердито, а значит, казалось бы, должно быть востребовано. Между тем, если вы попытаетесь найти такую акустику среди актуальных предложений интернет-магазинов и салонов электроники — вас ожидает разочарование.



Ассортимент предельно мал, если сравнивать с фазоинверторной акустикой, при этом стоимость закрытого ящика существенно выше. Многие безусловно удовлетворятся старой доброй YAMAHA NS-6490 или профессиональными мониторами от Beringer. Также есть узкий сегмент встраиваемой и ландшафтной акустики, который является достаточно нишевыми и редкие дорогие образцы за полмиллиона, типа Graham Audio LS5/9f. Но в сравнении с другими типами оформления процент ЗЯ ничтожно мал. Это означает, что сегодня, новые АС с закрытым акустическим оформлением производят крайне неохотно. Под катом анализирую ситуацию и рассуждаю на тему того, почему закрытые ящики перестали быть востребованными.
Читать дальше →

Молоко: пастеризация, туберкулез и болезни ЖКТ

сб, 11/28/2020 - 21:10

Итак, что такое молоко, и как от него эффектно умереть, разбирается ваш любопытный SV.

Читать далее

Подкасты — самый простой способ повышения кругозора программиста

сб, 11/28/2020 - 19:48


Всем привет, меня зовут Антон Околелов, вы можете меня знать по подкасту "Цинковый прод"


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


Часто кандидаты отвечают что-то вроде "Ну, я почитываю Хабр, иногда смотрю видосы с конференций, но сейчас вообще-то времени нет, на работе вечный аврал, а дома — у меня ребёнок родился, сам понимаешь, не до саморазвития".


Так вот, это bullshit. Если есть уши, и они способны слушать, то времени для развития полно.

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

Как сделать цветные тени в Android с градиентом и анимацией

сб, 11/28/2020 - 19:36

На презентации новых макбуков обратил внимание на картинку процессора: переливающиеся цветные тени на темном фоне. Давайте нарисуем на Android такие-же

Читать далее

МГЛ (ДРИ) для освещения в квартире или рабочем месте, основы и выбор + обзор ламп на 35Вт

сб, 11/28/2020 - 18:50

Хочу вам рассказать о «самой слабой», ну почти самой слабой лампе МГЛ, доступной в общей продаже. Лампы лучше выбирать «стандартной мощности» они (почти)всегда есть в свободной продаже 35/70/150Вт (остальное "экзотика" - могут быть проблемы с ЭПРА и/или лампами).

Честный индекс цветопередачи CRI >80(теплые)/ >90(холодные). Присутствуют все видимые человеком цвета 380-780нм. Примерная яркость ламп (незначительно различается от бренда, ЦТ, методов измерения): 35Вт ~3400лм, 70Вт ~6800лм, 150Вт ~14000лм.

Лампы HCI/CDM (T/TC) мощностью 35в и упаковка от них.

T – цоколь G12 (слева), TC – цоколь G8.5, они не совместимы с патронами от обычных «галогенок» можете не пробовать впихать не впихуемое, единственный вариант это изобретать «своими руками» (например клемники).

Хочу узнать большее

[Перевод] Реставрация легендарной 37-летней IBM Model F

сб, 11/28/2020 - 18:10


Мне захотелось поделиться своим опытом возвращения механической клавиатуре IBM Model F XT 1983 года ее былого шика. Я от и до расскажу вам весь процесс, включая описание шагов, ошибок и дополнительного оборудования, которое мне потребовалось для подключения этого раритета к современному ПК. Данная статья посвящается моему отцу, который познакомил меня с миром компьютеров.
Читать дальше →

Квантовая криптография: простейшие протоколы и чуть-чуть криптоанализа

сб, 11/28/2020 - 17:54

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

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

Как интроверту найти друзей: используем алгоритмы Facebook

сб, 11/28/2020 - 17:50
Почему утренняя лента начинается с трех подряд записей бывшего коллеги? Кого соцсети показывают в «Рекомендованных друзьях»? Как оказаться в ленте у людей, которых хочется узнать поближе? Вместе с телеграм-каналом «Больше чем данные» разбираемся, как Facebook с помощью скрытых алгоритмов решает, кто ваши самые близкие друзья.

Соцсети собирают и хранят о нас всевозможную информацию: сайты, которые мы посещаем, данные о поисковых запросах, деиндивидуализированные данные из переписок. Во множество сайтов встроены трекеры Facebook, Twitter, «ВКонтакте». Эти трекеры наблюдают за нашими действиями, чтобы, например, точнее таргетировать рекламу. Но применяются полученные результаты не только для рекламы. Одна из их функций — обнаружение схожих черт между пользователями соцсетей. 

Соцсети — часть больших экосистем. Например, «ВКонтакте» и «Одноклассники» находятся в составе Mail.ru Group, а Instagram и WhatsApp принадлежат Facebook. Это значит, что количество собираемых ими данных огромно. Такой массив информации позволяет группировать пользователей в виде графа, где дистанция между ними определяется объединяющими факторами, которые обладают разным «весом». 


Приятного чтения!

Раздел «Refactor» в IDEA

сб, 11/28/2020 - 17:01

Эта статья - краткий обзор по разделу меню "Refactor" в IDEA для начинающих.

Рассматриваются основные способы рефакторинга для Java-файлов, для большинства способов рефакторинга приведены анимированные картинки и примеры использованного кода.

Осторожно, много тяжелых gif-картинок.

Читать далее

Почему дилетанты ведут себя увереннее, чем профи, и что с этим делать

сб, 11/28/2020 - 16:06

Как проверить себя на эффект Даннинга-Крюгера, и преодолеть его?

Эффект Даннинга-Крюгера синдром самозванца

Мой маленький Kubernetes: настраиваем тестовый кластер в VirtualBox

сб, 11/28/2020 - 14:58

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

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

Обычно изучение Kubernetes стоит начинать с minikube - консольной утилиты, которая умеет быстро создавать кластер из одного узла с использованием VirtualBox. Это самый лучший вариант для быстрого старта.

Но есть и другой вариант. Можно взять VirtualBox, создать несколько виртуальных машин, например, с Ubuntu Server и настроить небольшой кластер Kubernetes прямо на своём домашнем компьютере.

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

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

Осторожно, трафик! В статье очень много скриншотов.

Читать далее

Купил — значит, твое: вендоров бытовой техники в ЕС обязали поставлять запчасти для ремонта и помогать сервисам

сб, 11/28/2020 - 14:22

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

Все это делается для того, чтобы увеличивать объемы потребления товаров покупателями. Сломался холодильник? Выбрасывай на свалку и иди за новым. Ремонт? Ну нет, во-первых, его могут осуществлять только авторизованные сервисные центры за сумму, близкую к стоимости нового холодильника. Во-вторых, запчастей нет, извините. Но с 2021 года ситуация меняется, причем не только для бытовой техники, но и для электроники.
Читать дальше →

Как писать статьи в IT-журналы и блоги

сб, 11/28/2020 - 14:15

Недавно на нашем ютуб-канале выступил Андрей Письменный, главный редактор Xakep.ru.

Письменный автор сотен статей, посвященных технологиям, науке и бизнесу. В роли редактора он помогал авторам обрести свой слог, оформлять идеи в связные истории.

В этом выступлении он поделится с вами опытом и приемами, которые пригодятся в работе с текстом о технологиях.

Делимся записью эфира и расшифровкой. Читать дальше →

Удобное логирование на бэкенде. Доклад Яндекса

сб, 11/28/2020 - 14:14
Что-то всегда идет не по плану. Приходится отвечать на вопросы, «Что сломалось?», «Почему тормозит?» и «Почему мы не увидели этого раньше?». На примере простого приложения Даниил Галиев zefirior из Яндекс.Путешествий показал, как отвечать на эти вопросы и какие инструменты в этом помогут. Настроим логирование, прикрутим трассировку, разложим ошибки, и все это в удобном интерфейсе.

— Давайте начинать. Я расскажу об удобном логировании и инфраструктуре вокруг логирования, которую можно развернуть, чтобы вам с вашим приложением и его жизненным циклом было удобно жить. Читать дальше →

Как с помощью хакатона столкнуть математиков и ML–щиков, и кто тогда победит

сб, 11/28/2020 - 13:39
Введение
Эта статья о том, как мы совместно с роснефтёвой «дочкой» «Самаранефтехимпроект» и Казанским Федеральным Университетом в сентябре 2020 года провели «Хакатон трёх городов», на котором предложили студентам решить классическую задачу сейсмической корреляции отражающих горизонтов. С такими задачами постоянно сталкиваются специалисты по сейсморазведке по всему миру. Для участников задачу решили преподнести как «задачу поиска оптимального пути», чтобы не отпугнуть студентов страшными словами. В статье расскажем подробнее про задачу и разберём интересные решения участников. Это будет увлекательно для специалистов как по прикладному математическому моделированию, так и машинному обучению и анализу данных.
Читать дальше →

Наиболее точное скалярное произведение векторов типа double. Вычисление значения полинома

сб, 11/28/2020 - 10:09
В прошлой статье речь шла о том, как можно сложить массив из чисел типа double наиболее точно, то есть получить такую сумму, как если бы мы выполняли вычисления в рамках арифметики с бесконечной точностью, а затем один раз округлили бы результат. Был показан алгоритм, который эквивалентен применению типа данных double-double, в котором сложение происходит сразу в двух переменных: основная сумма и хвостик-погрешность. Опытные читатели сразу догадались, что сложение хвостиков-погрешностей также допускает по отношению к себе рекурсивное применение того же алгоритма, что приводит не к удвоенной, а к утроенной точности, и вообще, можно организовать каскад сложений произвольного размера, получая любую наперёд заданную точность расчётов, поэтому фактически в прошлой статье была показана предпосылка к так называемой «дробной длинной арифметике». Опытный программист без труда разберётся как её реализовать, ну а я обещал дать аналогичные фундаментальные основы для скалярного произведения и вычисления полинома в точке. Поскольку все базовые вводные слова уже были сказаны в двух предшествующих статьях, в этой будет меньше «воды» и «лишних», по мнению опытных математиков, сведений. Прошу под кат.

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

Обязательно ли назначать на должность Тимлида Старшего разработчика?

сб, 11/28/2020 - 07:00
Введение.

В данной статье был проведен анализ рынка тимлидов и он показывает, что 63% компании закрывают позицию на должность тимлида внутренними сотрудниками, а 23% компании закрывают как внутренними, так и внешними сотрудниками.


Часто встречал такую картину, когда старшего программиста назначают на позицию тимлида, а старший разработчик получает больше удовольствия от написания кода и решения сложных задач, потому же он и старший разработчик! Когда старший разработчик получает позицию тимлида, он думает, что почти ничего не поменяется, команда знакомая, продолжит писать код, и пару встреч добавятся в календаре. Но со временем, он начинает замечать, что на код уходит все меньше и меньше времени, большая часть кода пишется уже без его участия, и он успевает лишь проводить code review.


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

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

Стриминг становится основным источником дохода музыкантов — они не в восторге от этого

сб, 11/28/2020 - 03:13

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

Читать далее

Всё о проекте «Спутниковый интернет Starlink». Часть 20. Внутреннее устройство терминала SL

сб, 11/28/2020 - 01:02
Предлагаю ознакомиться с ранее размещенными материалами по проекту Starlink (SL):

Часть 1. Рождение проектаЧасть 2. Сеть SL Часть 3. Наземный комплекс Часть 4. Абонентский терминал Часть 5. Состояние группировки SL и закрытое бета-тестирование Часть 6. Бета-тестирование и сервис для абонентов Часть 7. Пропускная способность сети SL и программа RDOF Часть 8. Монтаж и включение абонентского терминала Часть 9. Сервис на рынках вне США Часть 10. SL и Пентагон Часть 11. SL и астрономы Часть 12. Проблемы космического мусора Часть 13. Спутниковая задержка в сети и доступ к радиочастотному спектру Часть 14. Межспутниковые каналы связи Часть 15. Правила предоставления услуг Часть 16. SL и погода Часть 17. Второе поколение SL Часть 18. SL на рынке COTM Часть 19. Что у SL в будущем

Внешний вид абонентского терминала UT-201 компании SpaceX для работы в сети Starlink был приведен ранее, как и его технические характеристики. В данной главе рассмотрим его внутреннее устройство. Тем более, как только терминалы Starlink пошли «в народ», тут же появились желающие их разобрать. Первый оказался «жмотом» и не стал его ломать, ограничившись разбором пластика и выяснением устройства электропривода (см. видео ниже)


Отмечу, что данный господин уже засветился как один из самых ранних тестеров Starlink и, судя по коричневому цвету коробки из под терминала, он ее получил еще до официального публичного бета-тестирования из самой первой партии, что как бы намекает, что у него есть неофициальные контакты со SpaceX, возможно поэтому он и не стал ломать терминал и показывать его внутреннее устройство.

Однако, другой обладатель терминала от SpaceX, которого зовут Кеннет Кейтер, не пожалел 600 Долларов (цена терминала с учетом доставки и налога с продаж) и разобрал его, что называется «до последнего гвоздя» Читать дальше →

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

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