Архив за 23 ноября 2018 - 2

Как известно, лазер – это устройство способное к усилению света путем вынужденного излучения. И возможность построения этого устройства была сначала предсказана в теории, а лишь много лет спустя удалось построить первый образец. Напомню, что вынужденное излучение было объяснено с точки зрения квантовой теории Эйнштейном, а первое воплощение этого принципа в железе началось в 50х годах ХХ века независимо различными группами ученых, наиболее известными из которых стали Ч. Таунс, А. М. Прохоров и Н. Г. Басов. Тогда им удалось построить первый квантовый генератор – мазер, который генерировал излучение в области сантиметровых волн. Непокоренным на то время оставался оптический диапазон, и о том, как его удалось покорить я и постараюсь рассказать в этой статье.

image

Читать полностью »

Блогер JerryRigEverything добрался до топового смартфона Huawei и проверил его на прочность. С тестом защитного стекла всё, как обычно. Бесполезный тест на нагрев аппарат из-за экрана AMOLED не прошёл.

Никаких таблеток: изобретено радикальное средство от укачивания

Читать полностью »

Ассортимент SilverStone пополнил адаптер SilverStone EP13 (каталожный индекс — SST-EP13C). Он рассчитан на подключение к порту USB 3.1, выведенному на разъем USB Type-С, превращая его в порт Gigabit Ethernet с разъемом RJ45. Он поддерживает скорости передачи данных 10/100/1000 Мбит/с, технологии дистанционного включения по сети (Wake-on-LAN) и RealWoW (Wake-on-LAN).

Подкасты перестают быть небольшими независимыми медиа: всё больше популярных интернет-аудиошоу выпускают крупные медиакомпании. Они привлекают всё больше спонсоров. По оценке IAB и PwC, к 2020 году доход от размещения рекламы в подкастах на одном только американском рынке вырастет по отношению к 2017-му на 110% — до $659 млн. Рассказываем, как бренды работают с подкастами и по какому пути может развиваться аудиореклама.

Ситуация: бренды тратят всё больше денег на рекламу в подкастах — разбираемся, почему - 1Читать полностью »

Forever Junior. Почему вне зависимости от квалификации нужно всегда оставаться Junior - 1

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

Иоанн Златоуст

Открывая сайт наподобие «хэ-хэ-ру», вбив в поиск вакансий «Java» (подставьте свой любимый язык) вы получите список, просматривая который вам будут попадаться слова «Junior», «Middle», «Regular», «Senior». Эти слова относятся к общепринятой классификации уровней разработчика. На тему к какому уровню отнести себя написано огромное количество статьей, в том числе и на хабре, поэтому я не буду повторяться. Напишу лишь общий вывод: нет точных критериев, по которым можно точно отнести себя тому или иному уровню. У каждой компании они свои.

Зачем такая градация существует в вакансиях — понятно. Зачем нам как разработчикам относить себя к какому-то уровню — не ясно. Где наша выгода? Потешить самолюбие? Повысить ЧСВ? Мы тратим на этот процесс время и силы, особенно в начале пути в мире IT. Я не выбираю такую философию!
Читать полностью »

Системы Apple CarPlay и Android Auto стали доступны владельцам неновых автомобилей Mazda

Компания Mazda объявила о том, что владельцы ряда ранее выпущенных автомобилей смогут наделить свои транспортные средства поддержкой систем Apple CarPlay и Android Auto.

Читать полностью »

Гибкость — без сомнения хорошая вещь, и в манифесте Agile есть смысл. По сравнению с хрупкой практикой под названием «водопад», Agile заметно лучше. Тем не менее, на практике гибкие подходы часто наносят глубокий вред, и в действительности вряд ли здесь уместна дихотомия Agile/Waterfall.

Я видел, как множество вариантов Agile, называемых Scrum, реально убивают компанию. Под «убивают» я имею в виду не «ухудшение культуры», а скорее когда акции компании падают почти на 90% за два года.

Что такое Agile?

Agile вырос из среды веб-консалтинга, где он приносил определённую пользу: при работе с привередливыми клиентами, которые не знают, чего они хотят, обычно приходится выбирать из двух вариантов. Или одолеть клиента: установить ожидания, соответствующую оплату за переделки и поддерживать отношения равенства, а не подчинения. Или принять некорректное поведение клиента (как, скажем, приходится многим дизайнерам) и ориентировать рабочий поток вокруг клиентской дисфункции.
Читать полностью »

Странно, что на Хабре до сих пор не было упомянуто о наделавшем шуму предложении к стандарту C++ под названием "Zero-overhead deterministic exceptions". Исправляю это досадное упущение.

Если вас беспокоит оверхед исключений, или вам приходилось компилировать код без поддержки исключений, или просто интересно, что будет с исключениями в C++2b (отсылка к недавнему посту), прошу под кат. Вас ждёт выжимка из всего, что сейчас можно найти по теме, и пара опросов.

Читать полностью »

Добрый день, представляю вашему вниманию перевод статьи о работе PDF в Swift.
Всем заинтересовавшимся, добро пожаловать под кат.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js