Главная » Хабрахабр (страница 20)

Хабрахабр

[Из песочницы] Байт-машина для форта (и не только) по-индейски

Начну по порядку. Да-да, именно «байт» и именно по индейски (не по индийски). А когда-то давным-давно я развлекался тем, что писал форт-системы. В последнее время тут, на Хабре, стали появляться статьи о байт-коде. Они были 16-ти разрядными. Конечно, на ассемблере. Даже с 32 поиграться не удалось. На x86-64 никогда не программировал. Почему бы не замутить 64х разрядный форт, да ещё ...

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

Итоги конкурса «ТехноТекст»

Друзья, мы подвели итоги нашего конкурса статей «ТехноТекст». У нас десять победителей в десяти различных номинациях, и мы готовы поделиться всеми деталями. "ТехноТекст" — это наша «проба пера». Но сначала пару слов о самом конкурсе для тех, кто узнал о нем только сейчас. На конкурс можно было подавать работы, опубликованные на других площадках или корпоративных СМИ. Участвовать в нем могли ...

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

В ядре Linux слово fuck заменили на hug

После решения Линуса Торвальдса о временном уходе из проекта в сентябре 2018 года совет директоров Linux Foundation принял новый кодекс поведения для разработчиков ядра Linux — Code of Conduct (CoC), чтобы «решить проблемы, связанные с дискриминацией, и улучшить эмоциональную обстановку среди разработчиков». Разгорелись жаркие дебаты. У новых правил было много сторонников, но объявились и недоброжелатели, которых вообще не привлекла идея ...

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

[Перевод] Малоизвестные возможности JavaScript

JavaScript часто называют самым простым языком для новичков, в программировании на котором сложнее всего достичь мастерства. Автор материала, перевод которого мы публикуем, говорит, что не может не согласиться с этим утверждением. Всё дело в том, что JS — это по-настоящему старый и по-настоящему гибкий язык. Он полон таинственных синтаксических конструкций и устаревших возможностей, всё ещё им поддерживаемых. Сегодня мы поговорим ...

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

Microsoft обогнала Apple по рыночной капитализации: как такое произошло?

С момента вступления Сатьи Наделлы в должность исполнительного директора в 2014 году акции Microsoft выросли почти в три раза. Фото: CreditCreditTed S. Warren/Associated Press Пятилетнее доминирование Apple по этому показателю сохранялось с 1 августа 2013 года, если не считать двух дней в 2016 году, когда её ненадолго опережала Google. Спустя восемь лет корпорация Microsoft вернула себе звание самой дорогой американской компании ...

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

[Перевод] Заблуждения программистов об именах — с примерами

В 2010 году Патрик Маккензи написал знаменитую статью «Заблуждения программистов об именах», перечислив 40 фактоидов, которые не всегда верны в отношении человеческих имён. К сожалению, не совсем. Думаете, программисты сели, подумали и изменили обработку имён в компьютерных системах? Эти системы по-прежнему предполагают, что наши имена всегда можно записать символами алфавита, зачастую только ASCII.Подозреваю, что статья Патрика оказала недостаточное влияние на ...

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

Как правильно работать с исключениями в DDD

На нем был затронут вопрос работы с исключениями, который вызвал жаркий спор, но не получил развернутой дискуссии, поскольку не являлся основной темой. В рамках недавно прошедшей конференции DotNext 2018 состоялся BoF по Domain Driven Design. Также, изучая множество ресурсов, начиная от вопросов на stackoverflow и заканчивая платными курсами по архитектуре, можно наблюдать, что в IT-сообществе сложилось неоднозначное отношение к исключениям ...

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

Идёт мобильный разработчик по лесу, видит — Котлин горит. Сел в Котлин и сгорел

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

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

PVS-Studio ROI: как не терять миллионы

Время от времени нам задают вопрос, какую пользу в денежном эквиваленте получит компания от использования анализатора PVS-Studio. Я решил реализовать на сайте ROI-калькулятор и разместить подробное описание принципов его работы. Но прежде я решил вынести свои мысли и расчёты на обсуждение. Я надеюсь получить интересные и полезные комментарии, которые помогут сделать калькулятор как можно более достоверным и убедительным. Однако, мы ...

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

[Перевод] О 3D-графике простыми словами

Часть 1. Введение Привет меня зовут baldurk. Я уже несколько лет работаю программистом графики, поэтому хоть я и не в коем случае не являюсь экспертом, кажется, я уже многое понимаю во всём том, что касается работы с графикой. Идея этой серии постов уже давно витала где-то на периферии моего сознания, и снова всплыла после прочтения интересной статьи с разбором последней ...

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