Блог разработчика игр

Showing: 1 - 9 of 284 RESULTS
CMake Logo
🗒

CMake pretty print

Небольшой кусочек кода, который позволяет выводить текст с возможностью выравнивания по центру, по правому и левому краям. Пример использования для вывода текста по центру с заполнением символом «*» и шириной 50: /**************** Text on center ****************\ | Left aligned 1 …

VIM logo
🗒

Прощай YouCompleteMe, привет COC.VIM

Устал от борьбы с YouCompleteMe и решил окончательно прибраться на coc.vim + coc-clangd. Ранее я уже делал попытки использовать coc.vim в связке с ccls, но каждый раз откатывался на монструозный, но привычный YCM. Из плюсов ccls можно выделить удобство настройки …

OUYA
🗒

Реанимация консоли OUYA

В 2015 году стартап OUYA перешел к компании Razer. Пользователям было предложено перейти на новую консоль Forge TV от Razer. Но владельцы OUYA все еще могли пользоваться купленной консолью и приобретенными играми …пока не наступил 2019 год. В 2019 году …

Python Logo
🗒

Менеджер Python для macOS

Правильный способ установки нескольких версий Python, не нарушающий работу системы и позволяющий легко переключаться между версиями. Краткое изложение оригинальной статьи Устанавливаем менеджер Python с помощью менеджера пакетов brew. С помощью переменной окружения PYTHON_CONFIGURE_OPTS разрешаем фреймворк (это нужно для YouCompleteMe): Устанавливаем …

Android logo
🗒

Android logging

Большинство android-разработчиков знакомы с командой logcat или ее версией adb logcat. Но не все знают, что эта команда имеет много приятных и полезных опций. Например, опция -e поддерживает выражения (прощай grep). А так же подсветку, что делает выхлоп более читабельным. …

Gmail logo
🗒

G Suite и LSA

Starting February 15, 2021, G Suite accounts will only allow access to apps using OAuth. Password-based access will no longer be supported. С таким заголовком все админы получили письма Привожу письмо целиком на всякий случай. Dear Administrator, We’re constantly working …

Emscripten logo
🗒

Emscripten «ReferenceError: Can’t find variable: IDBFS»

Если после сборки проекта у вас перестала работать IDBFS, то значит у вас Emscripten v1.39.1 или новее. ReferenceError: Can’t find variable: IDBFS Начиная c Emscripten v1.39.1 поддержка всех файловых систем (NODEFS, IDBFS, WORKERFS, PROXYFS) была вынесена в отдельные модули. Достаточно …

MacBook Pro 15 TouchBar EU-Keyboard
🗒

MacBook Pro EU / RU Keyboard

Частично исправить косяки европейской / русской раскладки клавиатуры MacBook можно без каких-либо сторонних приложений. Достаточно воспользоваться утилитой hidutil. Конечно эта утилита не изменит размеры и форму кнопок, но все же часть проблем решить сможет. Эта команда назначит кнопке обведенной красным …

VIM logo
🗒

The Silver Searcher vs ripgrep

Я использую утилиту FZF (а так же плагин fzf.vim) для поиска файла в корневой директории проекта. В качестве команды долгое время использовал ag (The Silver Searcher) – мномопоточная и быстрая утилита, которая формирует список файлов по маске. Увы, результат ее …