CSS for code highlight

12 сентября 2023

Wine fullscreen - запуск игры в Wine на полный экран

Вспомнил и нашел одну старую игрушку (Disney's Tarzan 1999) для дочки, но она не запускалась на полный экран в Linux Mint 18.3 Wine 4.0.1 в ноуте на Intel, нашел следующее, помогло:

xrandr --output LVDS1 --set "scaling mode" "Full aspect"

Ссылки:
Intel graphics / Setting scaling mode

03 июня 2023

Git статистика - количество строк, закоммиченных автором(и) (git, awk, sed)

Стало интересно посмотреть на число закоммиченных строк, решение было найдено на stackoverflow

Немного допилим, и получаем...

Статистика по одному автору:

git log --author="_Your_Name_Here_" --pretty=tformat: --numstat \
| gawk '{ add += $1 ; subs += $2 ; loc += $1 - $2 } END { printf "added lines: %s removed lines : %s total lines: %s\n",add,subs,loc }' -

23 февраля 2023

ROW_NUMBER() "без" OVER в SQL

Понадобилось (в MS SQL Server) пронумеровать строки без какого либо упорядочивания при этом, как есть, но ROW_NUMBER() требует выражения OVER и т.п. ...

Решенение нашлось на stackoverflow:

ROW_NUMBER() OVER (ORDER BY (SELECT NULL))

16 октября 2022

PL/SQL в операторе WITH (Oracle)

Случайно наткнулся на статью про WITH и обнаружил что он поддерживает вставку PL/SQL функций и процедур, да, раньше такого не знал. Эта возможность появилась с версии Oracle 12c.

01 сентября 2022

WordViewer, ExcelViewer, PowerPointViewer

Это просто небольшая заметка, где скачать данные вьюверы, может кому-то пригодится, т.к. с сайта Microsoft уже не скачать, найдено в web.archive.org

05 августа 2022

Установка модуля DBD::Oracle на Perl5 в Linux Mint 18.3

Для подключения к БД Oracle из скриптов потребовалось установить DBD::Oracle для Perl5 на Linux Mint 18.3. Методом познания ошибок в поисковике, через тернии к звездам, так сказать, получилось установить модуль. В итоге хочу поделиться опытом, может кому-то пригодится.

30 июля 2022

Установка Python3.7.9 из исходников на Linux Mint 18.3 (Ubuntu 16)

Предыстория - для пакета dadata (который планировал использовать для одного проекта) требуется Python 3.7, т.к. это минимально поддерживаемая версия. Но в моей системе Linux Mint 18.3 стоит Python 3.5 и это последняя доступная в репозитариях версия, а каких-то более вменяемых репозитариев найти не удалось, поэтому будем ставить "вручную" из исходников.

29 июля 2022

Установка Oracle InstantClient 11.2 на Linux Mint 18 / Ubuntu 16

Понадобился Oracle InstantClient для скриптов на Python/Perl, да и вообще чтобы был, т.к. со своего ноутбука запускал SQL/PLSQL скрипты в "самосборном lite" клиенте Oracle 9i для Windows через Wine. Извращение подумаете Вы? Но работает! :)

Последнее...

CURL вместо Postman / Swagger