Месяц: Декабрь 2020
-
Теория инвестиций для начинающих, часть 4
—
от автора
Франс Франкен Младший. Смерть и скупец. XVII в. Галерея Wellcome, Лондон. Наш цикл об инвестициях близится к концу. Даже если вы не читали предыдущие три части, я настоятельно рекомендую прочитать раздел о сбережениях на пенсию. Вопрос накоплений на старость рано или поздно встанет перед каждым независимо от того, интересуется он финансовой математикой или нет. Впрочем,…
-
История потерянного коммита
—
от автора
Был уже вечер, когда ко мне обратился разработчик. Из мастер-ветки пропал патч — коммит deadbeef. Мне показали доказательства: вывод двух команд. Первая из них — git show deadbeef — показывала изменения файла, назовём его Page.php. В него добавились метод canBeEdited и его использование. А в выводе второй команды — git log -p Page.php — коммита…
-
Эксперимент в распознавании рукописных текстов на кириллице. Часть 2
—
от автора
Всем привет! В этой части хочу рассказать как мы использовали модель NomeroffNet предназначенного для распознавания автомобильных номеров, распознать рукописные записи. В предедущей статье я поделился опытом в использовании моделей SimpleHTR и LineHTR для распознавания рукописных текстов. Распознавание рукописного текста (англ. Handwritten Text Recognition, HTR) — это автоматический способ расшифровки записей с помощью компьютера. Оцифрованный текст…
-
ТОП-10 ошибок, найденных в C#-проектах за 2020 год
—
от автора
Наконец-то столь нелёгкий 2020 подходит к концу, а это значит, что пришло время подвести итоги! За этот год командой PVS-Studio было написано немало статей, в которых разбирались разнообразные ошибки, найденные анализатором в open-source проектах. Самые же интересные из них вы можете увидеть прямо здесь, в ТОП-е ошибок, обнаруженных в C#-проектах за 2020 год. Приятного просмотра!
-
Первый парсер на деревне
—
от автора
Сегодня мы померяемся парсерами. Точнее, померяем эффективность разных вариантов JavaScript-парсеров на примере одной простой задачи преобразования строки конкретного формата в объект. Вопросы сложностей организации многопоточности в JavaScript оставим за рамками этой статьи и сосредоточимся на различных вариантах и малоизвестных способах использования регулярных выражений для разбора строки buffers-атрибута узла плана PostgreSQL. То есть из строки вида…
-
Как связать несвязанное
—
от автора
Явное лучше неявного. В данной статье рассматривается задача пересчета неявных связей элементов графа в явные. В общем-то ответом является одна несложная формула, которая приведена под номером 3. Все остальные слова понадобились для того, чтобы рассказать, откуда она берется, и как ею пользоваться. Я написал данную статью для тех, кто интересуется анализом данных вообще и графов…
-
7 вещей, которые нужно проработать, прежде чем запускать OpenShift в продакшн
—
от автора
Взрывной рост использования контейнеров на предприятиях впечатляет. Контейнеры идеально совпали с ожиданиями и потребностями тех, кто хочет снизить затраты, расширить свои технические возможности и продвинуться вперед по пути agile и devops. Контейнерная революция открывает новые возможности и для тех, кто подзадержался с обновлением ИТ-систем. Контейнеры и Kubernetes – это абсолютно и принципиально новый способ управления…
-
Проблемы методологии проектирования микропроцессорных систем
—
от автора
Применяемая, в настоящее время, для проектирования СБИС, методология с использованием языков описания аппаратуры, обладает общепризнанными недостатками, а именно:Разработка сложных СБИС требует сотни квалифицированных инженеров, несколько лет работы и затрат в миллиарды долларов.До половины времени разработки, уходит на поиск и устранение ошибок в программной модели проектируемого микропроцессора.Существенные трудозатраты требуются для достижения высоких характеристик по площади, производительности,…
-
Есть ли жизнь без Auto Layout?
—
от автора
Технология Auto Layout появилась в 2012 году, но споры и дебаты о том, как правильно верстать интерфейс, не утихают до сих пор. Использовать ли Auto Layout интерфейс в билдере или в коде? Верстать без него на фреймах или вообще использовать что-то стороннее? Тема такая горячая, что обсуждение докладов в кулуарах на эту тему часто проходит…
-
Как мы спасли .ORG — итоги 2020 года
—
от автора
Если вы некоммерческая организация, то ваш домен .ORG. В ноябре 2018 года некоммерческие организации по всему миру были шокированы решением Интернет-общества (ISOC) продать организацию Public Interest Registry, которая управляет этим доменом, частной фирме Ethos Capital. EFF и другие известные организации подняли тревогу, написали письмо ISOC с призывом остановить продажу. Дальнейшие события, возможно, стали самым драматическим…