Рубрика: Блог

Транзакции в глобалах InterSystems IRIS

СУБД InterSystems IRIS поддерживает любопытные структуры для хранения данных — глобалы. По сути это многоуровневые ключи с различными дополнительными плюшками в виде транзакций, быстрых функций для обхода деревьев данных, блокировок и своего языка ObjectScript. Подробнее о глобалах в цикле статей «Глобалы — мечи-кладенцы для хранения данных»: Деревья. Часть 1 Деревья. Часть 2 Разреженные массивы. Часть […]

Вам недоступны 80% данных вашей компании. Что с этим делать?

Данные – движущая сила развития компаний в 2019 году. Ни одна крупная компания не обходится без сбора и управления данными, и у многих из них уже есть штат специалистов в этой области. Однако главное разочарование нашего времени заключается в том, что по различным причинам до 80% данных оказываются недоступными для обработки и анализа. На самом […]

Законопроект об обязательной предустановке отечественного ПО смягчили

В Федеральной антимонопольной службе (ФАС) доработали проект закона, который должен обязать производителей смартфонов, планшетов и компьютеров предустанавливать на них российский софт. В новой версии говорится о том, что теперь это зависит от целесообразности и востребованности программ среди пользователей. То есть пользователи могут сами выбирать, что будет предустановлено на купленный смартфон или планшет. При этом предполагается, […]

Обработку бесконтактных платежей хотят перенести в Россию

Издание РБК со ссылкой на свои источники сообщает, что Национальная система платежных карт (НСПК) готовится перенести на территорию России процессы обработки, которые осуществляются с помощью бесконтактных платёжных сервисов Google Pay, Apple Pay и Samsung Pay. На данный момент обсуждаются технические аспекты проблемы. Как отмечается, эта инициатива возникла в 2014 году. Сначала в РФ перенесли обычные […]

Энтузиаст выпустит альфа-версию The Elder Scrolls II: Daggerfall на движке Unity в ближайшие дни

Гэвин Клейтон (Gavin Clayton) ещё с 2014 года трудится над переносом The Elder Scrolls II: Daggerfall на движок Unity. Сейчас процесс производства достиг этапа альфа-версии, о чём автор сообщил в своём твиттере. Вскоре переработанная игра появится в свободном доступе, так как «финальные задумки почти завершены». I’ve moved jump formula & gravity refinement to Alpha cycle […]

ABBYY представила Mobile Web Capture для разработчиков мобильных веб-сервисов

Компания ABBYY представила новый продукт для разработчиков — комплект SDK-библиотек Mobile Web Capture, предназначенных для создания онлайн-сервисов с функциями интеллектуального распознавания и ввода данных с мобильных устройств. С помощью набора библиотек Mobile Web Capture разработчики ПО могут встраивать в свои мобильные веб-приложения функции автоматического захвата изображений документов и распознавания текста с последующей обработкой извлечённых данных […]

Бывший инженер Nokia рассказал, почему Windows Phone провалилась

Как известно, компания Microsoft отказалась от развития собственной мобильной платформы Windows Phone, которая не выдержала конкуренции с устройствами Android. Однако известны далеко не все причины фиаско софверного гиганта на этом рынке. Бывший инженер Nokia, работавший над смартфонами на базе Windows Phone, рассказал о причинах провала. Разумеется, это не официальное заявление, а лишь частное мнение, но […]

101 совет, как стать хорошим программистом (и человеком)

1. Научитесь гуглить Быть программистом, — значит научиться искать ответы на свои вопросы. Научившись эффективно «гуглить», вы сэкономите много времени, затрачиваемого на разработку. 2. Не обещайте много, но делайте больше, чем обещали Лучше сообщать вашей команде, что выполнение задачи займет три недели, но выполнять её за две, чем наоборот. Следуя этому принципу, вы выстроите доверительные […]

Latte Dock 0.9 — альтернативная панель для KDE Plasma

В новой версии: Панель может окрашиваться в цвет активного окна. При включенной прозрачности усилен контраст с фоном. Новые стили индикаторов открытых окон: DaskToPanel, Unity. Стили можно получить с узла store.kde.org. Панели в разных Комнатах могут работать не только обособленно, но и синхронизированно. Полный редизайн настроек панели, окно подстраивается под разрешение экрана. Внешний вид бейджиков (индикаторов […]

Драйвер флоппи-дисков оставлен в ядре Linux без сопровождения

В состав ядра Linux 5.3 приняты изменения с добавлением дополнительной защиты ioctl-вызовов, связанных с драйвером floppy, а сам драйвер помечен как оставленный без сопровождения («orphaned»), что подразумевает прекращение его тестирования. Драйвер рассматривается как устаревший, так как для его тестирования трудно найти работающее оборудование — все актуальные внешние накопители, как правило, используют интерфейс USB. При этом […]

11 удалённо эксплуатируемых уязвимостей в TCP/IP стеке VxWorks

Исследователи безопасности из компании Armis раскрыли информацию об 11 уязвимостях (PDF) в TCP/IP стеке IPnet, используемом в операционной системе VxWorks. Проблемам присвоено кодовое имя «URGENT/11». Уязвимости могут быть эксплуатированы удалённо через отправку специально оформленных сетевых пакетов, в том числе для некоторых проблем возможно совершение атаки при доступе через межсетевые экраны и NAT (например, если атакующий […]

В компилятор шейдеров ACO для Vulkan-драйвера RADV добавлена поддержка вершинных шейдеров

В развиваемый компанией Valve открытый компилятор шейдеров ACO добавлена поддержка вершинных шейдеров и внесены изменения, позволившие добиться заметного повышения производительности. График изменения времени компиляции шейдеров: В некоторых играх, например «Nier: Automata», данный компилятор позволяет получить примерно на 12% больший FPS, чем на Windows. На GNU/Linux, игра запускается через Proton. Тестирование было сделано на прошлой версии […]