CSS for code highlight

13 декабря 2023

CURL вместо Postman / Swagger

Нужно было проверить пару API запросов на сервисе, но я не знаю установлен ли и настроен ли Swagger и где он. Postman для этого ставить лень, и вспомнил разумеется про curl. Понятно что curl заменить их в полной мере не может, но для коротеньких запросов, когда известны эти API запросы, Swagger не обязателен, можно использовать curl. Запросы известны, их дергает фронт, можно отловить в браузере в отладке на вкладке network.

02 декабря 2023

Перезапуск XFCE

Иногда XFCE начинает по разному глючить (обычно это возникает после проблем с оперативной памятью, в смысле когда она кончается ))), иногда окна приложений фризятся, то еще что-то, но перезагружать ОС совсем не хочется - есть проблема, много работы, множество открытых приложений и т.п. Можно попробовать перезапустить XFCE:

xfce4-panel -r && xfwm4 --replace & disown

Ссылки:
Как перезапустить рабочий стол без перезагрузки Linux

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

05 августа 2022

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

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

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

CURL вместо Postman / Swagger