Все потоки
- Новые
- Лучшие
- Все
- ≥0
- ≥10
- ≥25
- ≥50
- ≥100
Новости
Мончегорск по итогам за год
Техногенная пустошь за полярным кругом. Город, в котором иногда трудно дышать из-за серной кислоты в воздухе. Один из самых экологически неблагополучных городов в СССР в 1980-е годы. Всё это – про Мончегорск.
Этот город построили из-за ошибки в расчётах – здесь предполагали большое количество полезных ископаемых. Месторождение оказалось не очень богатым, и теперь фанштайн на комбинат возят из Норильска.
Смотрим, как меняется город и как выглядит в разное время года.
Анатомия асинхронных фреймворков в С++ и других языках
Пройдёмся по разным архитектурам построения серверов — от самой простой синхронной к более интересным, посмотрим на типичную архитектуру корутинового движка, а после окунёмся в дебри C++ и взглянем на самое страшное на примере нашего фреймворка userver.
Пишем синхронный сервер
Представьте, что у вашего сервиса очень маленькая нагрузка — 100 rps, и вам дали задачу написать простой сервер, понятный каждому второму школьнику. У вас получится что-то наподобие следующего:
void naive_accept() {
for (;;) {
auto new_socket = accept(listener);
std::thread thrd([socket = std::move(new_socket)] {
auto data = socket.receive();
process(data);
socket.send(data);
});
thrd.detach();
}
}
Open source: от графических оболочек до биометрических гаджетов
Дмитрий Костюк совмещает преподавание в университете и работу в Percona. А еще он активно занимается организацией опенсорс-конференций, инфраструктурой GNU/Linux, базами данных с открытым исходным кодом и эргономикой графического интерфейса и UI/UX. На TestDriven Conf вместе с Дмитрием разберёмся, как биометрические гаджеты помогают в usability-тестах.
В этом интервью Дмитрий рассказал о том, с чего начались его исследования в usability-тестировании десять лет назад и о новинках этого направления, которые могут «взлететь» в ближайшее время.
Kincony KC868-A4: ультимативный гайд. Часть 1. Обзор и железо
Как-то длинным зимним вечером я сидел перед монитором и просматривал интернет на предмет чего-нибудь интересного вообще и чего-нибудь интересного микроконтроллерного в частности. К сожалению, интернет ничем особенным не радовал и на глаза попадались либо уже набившие оскомину стандартные отладочные платы, либо вариации на тему «коробочка с ESP8266/ESP32 c 1–4 реле».
ESP32 c 4-я реле это, конечно, хорошо, но хотелось чего-то большего и тут мне на глаза попалась плата Kincony KC868-A4. Неплохо! подумал я и надел очки, чтобы получше её рассмотреть…
Удаление GIL из Python: заметки со встречи Python Core и Сэма Гросса
Во время ежегодного спринта разработчиков ядра Python мы встретились с Сэмом Гроссом, автором nogil — fork в Python 3.9, который удаляет GIL. В статье — итоги встречи.
Среди вопросов, на которые ответил Сэм:
— Какова вероятность того, что nogil в итоге окажется нежизнеспособным для включения в CPython?
— Как вы планируете синхронизировать свою работу с main? Есть ли какие-то советы по порядку коммитов?
— Включение nogil во время запуска — это долгосрочная опция, или только на переходное время?
— В финале предполагается исключительно nogil, без вариантов вернуть GIL обратно?
— Что вы думаете о параллельном запуске нескольких интерпретаторов Python с одним GIL для каждого?
И многие другие. Полный список приведен в начале статьи.
Почему мы теряем интерес к играм?
На минутку мысленно вернись в те счастливые мгновения своего детства, когда игры приносили столько эмоций, впечатлений и неподдельного чистого восторга, что перед запуском каждой новой игрушки всё внутри замирало от предвкушения, остальные события окружающего мира отходили на второй план, а происходящее на экране завораживало с такой силой, будто смотришь вживую на принимающую душ Марго Робби, а не пялишь в светящиеся разноцветные пиксели монитора.
Вспомни те времена, когда копил денежку на посещения компьютерного клуба, каждое из которых было мини-праздником, или выбирал новый диск на пиратском прилавке, отчаянно разрываясь между двумя потрясающими игрушками, или же спешил домой со школы, чтобы поскорее прыгнуть за компьютерный стол и утонуть, наконец, в игре, которая весь день занимала мысли.
Diablo, Warcraft, StarCraft, третьи Герои, первые два Фаллаута, первый/второй Half-Life, Готика, Морровинд, Сталкёр и тд и тп - все эти названия были не просто словами. Они были пропусками в иные, безумно интересные и притягательные миры, исследовать которые, казалось, можно было вечно.
Интерфейсы как универсальный паттерн и блокнот душевного покоя
Это две последние главы раздела «Обратная совместимость» моей книги о проектировании API. На этом раздел окончен и доступен для чтения целиком.
Вам дадут тестовое на все выходные, а затем откажут по culture fit. Мой опыт устройства в Калифорнию через HazelCoders
Привет, Хабр! Меня зовут Михаил Мазуровский, я - мобильный Flutter разработчик. Сегодня я расскажу вам историю о том, как я столкнулся с худшей организацией по найму в своей жизни.
Боты, работа с логами и обзоры инструментов: что было интересного про Serverless за год
Привет, Хабр! Меня зовут Антон Черноусов, я куратор хаба Serverless. В этом посте я расскажу, что интересного тут было про бессерверные технологии за год. Разложил их по нескольким группам и выстроил от теории к практике: сначала посты про саму технологию, затем про старт работы, про инструменты, про важные особенности, и в конце сделал подборку интересных кейсов.
Под катом 20+ публикаций про Serverless за 2021 год.
Разработка сегодня: штукатурим комнату в доме под снос
Предположим, вы устраиваетесь на новую работу, заполняете кучу бумажек. Один из вопросов в короткой незатейливой анкете звучит примерно так: «Вы бы согласились за хорошие деньги отштукатурить комнату в доме под снос?» Некоторые ответят на этот вопрос утвердительно: «Почему бы и нет? За работу заплатят, а что будет дальше — меня не касается». Другие ни за что не согласятся выполнять бесполезную работу, так называемый «мартышкин труд». В крайнем случае — за неприлично большие деньги. Разработчики некоторых программных систем вынуждены отвечать на этот вопрос утвердительно.
АРМ Администратора Облака для ПДн и ГИС: комплайнс, защита, удобство
Очевидно, что любой АРМ Администратора находится вне облака и его требуется защищать. С одной стороны, такая защита должна соответствовать требованиям регуляторов. С другой, сегодня наши клиенты видят управление
Нейросети (на примере трансформеров) на фондовом рынке. Коды, «граали», финансовый результат
Пост в помощь тем кто интересуется практической пользой от применения нейросетей на фондовом рынке.
Как мы дорабатывали оценку рабочих в Success Factors, попутно меняя разработку
Привет! Меня зовут Григорий, в Группе НЛМК я руководитель команды в отделе Backend-разработки. Примерно год назад мы доработали SAP SuccessFactors - автоматизировали расчет оценки сотрудников рабочих специальностей.
Параллельно с доработкой SAP SF наша компания внедряла Единую цифровую платформу (ЕЦП) - меняла подход к разработке через взаимную интеграцию удобных инструментов. Расскажу обо всем этом на примере нашего проекта.
Опасные слова: чего не стоит говорить при носителях английского
Любите Захер? Я люблю. Но испытываю на этот счет смешанные чувства. Если бы Франц Захер запускал производство своего торта в сегодняшней России, добрые люди посоветовали бы ему подумать над сменой названия. Так же, как подсказали в свое время сменить фамилию первому болгарскому космонавту Георгию Какалову.
Русское ухо мгновенно улавливает неприличные коннотации во вполне пристойных иностранных словах. В той же степени, что иностранцы – в нашей речи. Существует немало русских слов, которые вызывают вопросы у англоговорящих людей. Также есть особенности русского произношения, которые превращают нейтральные английские слова в ругательные. Об этих двух категориях и поговорим.
Невеста из древнего Рима
Автор Лысый Камрад (@LKamrad)
Когда осторожно сняли крышку саркофага вздох удивления пронесся по толпе: в полупрозрачной воде колыхались длинные темные волосы, бледное лицо с широко распахнутыми глазами смотрело вверх, лоб обрамлен чудесным золотым венком…
"Где череп был зацвел коралл,
В глазницах жемчуг замерцал.
Ты слышишь колокол наяд?
По тебе они звонят…"
Это парафраз песни Ариэль из пьесы Шекспира «Буря», а выше вы видите картину английского художника XIX века Эверетта Милле «Офелия». Но сегодня у нас с вами речь пойдет о юной девушке, умершей не двести лет назад, и даже не во времена Шекспира – более четырех веков назад, а о «невесте из древнего Рима» – эпохи, отстоящей от нас почти на два тысячелетия.
Советская «Семерка», современная космонавтика и Илон Маск
Этот текст написан инженером-ракетостроителем, который не один десяток лет посвятил работе на «РКЦ Прогресс». Это предприятие производит и модернизирует одну из самых известных и востребованных в мире ракет – «Союз». Эта ракета исторически развивается от легендарной Р-7, сконструированной под руководством Сергея Королёва, и запустившей первый спутник, первого человека, первые автоматические межпланетные станции… Ниже будет много букв об уникальности конструкции ракеты, о секретах её успеха, об особенностях технологии производства, и о том, чему у советских инженеров научился Илон Маск.
Intel NUC 11 Essential: первые в году, последние в семействе
Год назад мы рассказывали о модельных рядах Intel NUC 2021 года: семействах NUC 11 Enthusiast, Performance и Pro, а позже и Extreme. Сегодняшний пост можно считать послесловием к данной теме, здесь также пойдет речь о NUC 11 в его самой доступной разновидности — семействе Essential. В этот раз оно запускается последним.
Идентификаторы элементов в XCUITest
Меня зовут Семен, я занимаюсь автоматизацией тестирования мобильных приложений в hh.ru, и сегодня я расскажу о том, как писать автотесты под iOS.
Быстрые регрессы, низкий time-to-merket, счастливые пользователи, у которых нет багов — для всего этого нам нужны автотесты. Наше мобильное приложение работает сразу на двух платформах, и мы пишем автотесты для каждой из них.
Вега — голубая жемчужина северных небес
Вега — удивительно красивая и притягательная звезда. Одна из ярчайших на всем небе, а в северном его полушарии она конкурирует с оранжевым Арктуром из созвездия Волопаса за право считаться ярчайшей звездой северного небосвода. В отличие от Арктура, Вега отчетливо голубого цвета.
Долгое время об этой звезде астрономы не могли сказать ничего кроме уже перечисленного выше.
Она считалась звездой-одиночкой, с постоянным блеском — не переменная, никак не связанная ни с какими другими феноменами или явлениями — не наблюдалось вокруг неё никакой туманности, и спектр звезды был в полном порядке. Но она все равно привлекала к себе пристальное внимание ученых. Ну, не может быть, чтобы такая красавица, и без какого-то секрета!