Архив за 24 декабря 2019 - 9

Еще одна статья про реактивное программирование. И только не надо на этой строчке закатывать глаза и томным голосом говорить вслух — "Ну что еще ты можешь мне рассказать про реактивное программирование… а?". Она немного отличается от кучи других, написаных словно под копирку, поэтому некоторые вещи в ней могут показаться… странными или даже совершенно неуместными, как сортирный юмор.

Совершенно не важно, знаешь ли ты наизусть reactive manifesto, присутствует ли в твоем утреннем кофе бекпрешур, трогаешь ли ты вот этими вот своими ручками всякие паблишеры и сабскрайберы или пишешь старый добрый синхронный, блокирующийся код. А может быть только недавно, кто-то своим откровенно рекламным докладом про светлое будущее и потоковый оргазм (ну или струйный, тут тонкости перевода решают все), от использования одной из реактивных библиотек конечно-же, зажег в твоих глазах интерес к новой технологии.

Будет интересно.

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

Samsung в этом году довела максимальную мощность зарядки своих смартфонов по проводу до 45 Вт, и вот чтобы обеспечить их резервным питанием «в случае чего», компания подготовила мобильный аккумулятор. Устройство, обозначенное каталожным номером EB-U3300, уже прошло сертификационные испытания американского регулятор FCC.

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

Задачки по программированию — плохой способ оценки квалификации Senior Developer'а - 1

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

Xiaomi в основном все знают по смартфонам, но и телевизоры компании тоже широко известны. Причем в некоторых странах популярностью ТВ Xiaomi просто зашкаливает. Свежий тому пример пришел из Китая.

Xiaomi за 6 лет сделала то, что другие компании не смогли за десятилетия
Читать полностью »

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

T6 — довольно качественный продукт с хорошим звуком, удобным сенсорным управлением, стандартной автономностью для TWS.

Послушали MPow T6 — отличные TWS-наушники с удобным управлением - 1
Читать полностью »

Совсем недавно компания OnePlus выпустила вторую линейку смартфонов в этом году (OnePlus 7T), после чего поползли слухи о следующем флагмане, который выйдет под названием OnePlus 8 ближе к середине следующего года.

Основатель и генеральный директор OnePlus Пит Лау (Pete Lau) в ходе недавнего интервью назвал самую красивую линейку смартфонов компании. Он заявил, что грядущие смартфоны серии OnePlus 8 компании станут самыми красивыми флагманами OnePlus, что неудивительно.

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

Как оценить ёмкость сервиса и не упасть под нагрузкой - 1

Рано или поздно любому растущему сервису приходится оценивать свои технические возможности. Сколько посетителей мы в силах обслужить? Какова ёмкость (она же capacity) системы? Не добрались ли мы до предела и не упадём ли, если привлечём ещё несколько тысяч пользователей? Сколько дополнительных вычислительных ресурсов заложить в бюджет на следующий год, чтобы соответствовать планам роста?

Ответы можно получить аналитическим путём, адресовав вопросы опытному разработчику/DevOps/SRE/админу. Достоверность оценки зависит от огромного числа факторов: начиная с темпов наполнения системы функциональностью и графа взаимосвязей между компонентами и заканчивая временем, которое эксперт с утра провёл в пробке. Чем сложнее система — тем больше сомнений в адекватности аналитической оценки.

Меня зовут Максим Куприянов, вот уже пять лет я работаю в Яндекс.Маркете. Сегодня я расскажу читателям Хабра, как мы учились оценивать ёмкость наших сервисов и что из этого вышло.
Читать полностью »

Привет всем. У меня депрессивное-тревожное расстройство. Вот уже 12 лет. 5 полноценных эпизодов. 4 ремиссии. МКБ F41.2 — эти цифры легко запоминаются… уже на первом эпизоде.

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

Когда-то я спрашивал, за что мне природа и генотип наградили пограничным расстройством психики. А потом один мудрый человек подправил вопрос — не «Почему?» и даже не «За что?», а «Для чего?». Мне понадобилось несколько лет и три эпизода депрессивно-тревожного расстройства, чтобы понять его правоту.

Болезнь сделала меня лучше, чем я был до неё. Я в этом уверен. Это моя история. Пусть она послужит маяком для тех, кто потерялся в штормовом море F41.2 под тяжёлым свинцовым небом — и не знает, что делать, к кому обратиться и как жить дальше. А рядом нет хорошего специалиста психиатра.

Это мой опыт и мой дар тем, кому досталось то же самое, что и мне. Пусть этот рассказ и ряд советов вам хоть немного помогут.

12 лет с МКБ F41.2. То, что нас не убивает, делает сильнее… и лучше - 1

Три самых главных вещи:

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

Источники сообщают о том, что PlayStation 5 не будет представлять особого интереса для ценителей эксклюзивных игр на момент запуска, в отличие от Xbox Series X.

Предположительно, новая игровая консоль Microsoft получит 12-16 эксклюзивов в своей стартовой линейке, тогда как Sony будет в значительной степени полагаться на порты громких блокбастеров для PS4.

Стоит отметить, что PlayStation 4 в текущем поколении явно доминировала над Xbox One, если говорить об интересных эксклюзивах, однако компания Microsoft сделала соответствующие выводы.

В копилку Греты: углекислота не только греет, но и отупляет

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


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