таки сделал рефакторинг. было много вызовов sqlite3, заменил на сборку одного скрипта и скрипт этот обернул в транзакцию. upsert переделал на update. теперь один итоговый вызов sqlite3 - на порядок быстрее работает.
и ещё столкнулся с тем что регекспы у баша очень медленные. был простой разбор xml по наличию символов < и > — тот же алгоритм на перле гораздо быстрее отрабатывает. вот не думал
задача вобщем-то несложная была, собрать с железок xml, разобрать и положить в базу. xml один и тот же, если код работает один раз, то и второй раз сработает без кучи проверок. в итоге на всём объёме задачи с 15-20с ускорилось до 0.5-1с )
Я не программист, но как-то решил разбор ini-файла написать на awk. Примерно в 500 раз быстрее, чем башовый ini-парсер с гитхаба. Я кроме qbasic, html, js, awk и bash языков не знаю, но по работе с текстовыми файлами awk меня порадовал!
У меня с вентоя только gparted нормально грузится. Остальные iso образы (хоть и дефрагментированные по 4 раза) вентой предлагает открыть как... (огромный список форматов, где ни один не подходит).
Я тут статью про сравнение linux и freebsd почитал. У чувака, который 10 лет пользуется и тем, и тем, на линуксе красноглазие занимает 50% времени за компом, в то время, как в bsd — 20%.
Кто-нибудь знает, есть ли какая-нибудь софтинка, которая может открыть html-файл в виде диалогового окна, как hta в винде? Я попробовал yad, но он не показывает картинки (хотя, они с абсолютными путями и даже URI). Просто страшно с нуля осваивать qt...
Везёт. Может, мне какая-то бета досталась. Вообще, идея иметь на флешке, или винчестере кучу дистров мне нравится. Тем более, что ноуты стали выпускать без дисководов.
Там, по умолчанию, флешка разбивается как MBR only, но у меня разбита в гибридном режиме, потому работает везде. И там где чистый биос и там где UEFI / GPT.
Browsh is a fully-modern text-based browser. It renders anything that a modern browser can; HTML5, CSS3, JS, video and even WebGL. Its main purpose is to be run on a remote server and accessed via SSH/Mosh or the in-browser HTML service in order to significantly reduce bandwidth and thus both increase browsing speeds and decrease bandwidth costs.