Мы уже обсуждали, как в разных странах контролируют работу провайдеров — так, в апреле этого года Федеральная комиссия по связи США обязала местных операторов внедрить специальную маркировку для описания интернет-тарифов, подобную этикеткам с пищевой ценностью. Сегодня мы решили продолжить тему — поговорим о внимании регуляторов к ограничениям трафика со стороны провайдеров. Читать далее
В 1981 году Алан Гус опубликовал статью о квантовой инфляционной модели Вселенной, где предположил наличие «инфлатона» - гипотетического квантового поля, которое обеспечивает ускоренный разлет Вселенной из точки сингулярности – то есть, является пружиной Большого взрыва.…
Эта статья посвящена каналам. Поднимается вопрос необходимости закрытия каналов. Приводится множество примеров, на escape-анализе и трассировке которых объясняются особенности сохранения каналов в памяти, взаимодействие с GC, горутинами. Также поднимается вопрос уместности закрытия каналов. Подсвечивается практическая польза использования однонаправленных каналов. Читать далее
А вы знали, что 70% пользователей покидают сайт или приложение, если сталкиваются с непонятными или неинформативными сообщениями об ошибках?Привет! Сегодня поговорим о том, что такое плохо написанное сообщение об ошибке. Разберемся, почему непонятные сообщения об ошибках портят не только UX, но также вредят продукту и бизнесу. Конечно, также покумекаем о формуле, благодаря которой слагаются классные сообщения, и о важности коммуникации UX-редактора с командой разработки. Читать далее
Привет, Хабр! Сегодня поговорим о том, как работают задачи в .NET, зачем может понадобиться собственный TaskScheduler и как его реализовать. Читать далее
Пару месяцев назад в очередной раз занесло меня в Акихабару, и конечно же я не мог не заглянуть в свой любимый Akizuki Denshi.Там обнаружились некие светодиодные панели, светившиеся на демонстрационном стенде приятным малиновым цветом, примерно как полоса прокрутки на ютубе. Я…
Один мудрец однажды сказал: «Чем больше людей вы приглашаете в свой дом, тем аккуратнее он становится». Тот же принцип открытости можно с легкостью применить и к миру бизнеса. Чем прозрачнее организация на уровне бизнес-процессов и корпоративной культуры, тем более…
Привет! Меня зовут Никита Соболев, я core-разработчик языка программирования CPython, а так же автор серии видео про его устройство.Сегодня я хочу рассказать, как bytearray устроен внутри.Под катом будет про: интересные оптимизации, разные аллокаторы в CPython, C pointer math, детали устройства данной структуры данных.Если вам такое интересно или целиком незнакомо – добро пожаловать! Читать далее
Чуть больше года, раз в неделю, я беру интервью у предпринимателей, пишу истории с цифрами от первого лица и размещаю на Хабр.Я постоянно анализирую статьи, чтобы писать лучше, поэтому провел исследование топа Хабр и систематизировал свой опыт. В этой статье будут выводы и статистика. Читать далее
Это вторая часть серии статей, посвящённой построению числовых систем, основанных на упорядоченных парах. В предыдущей статье мы рассмотрели как строится кольцо целых чисел из пары натуральных, освоившись с понятиями классов эквивалентности и факторизацией. В этой построим…