Komputerowo
Zbiorek rozwiązań technicznych napotkanych błędów i problemów z jakimi przyszło się zmierzyć. Treści zbyt krótkie na odrębne wpisy, aczkolwiek jeśli z czasem uzbiera się tego na tyle względem tego z czym musiałem się pałować, to wyrzuci się wszystko do odrębnego wpisu, albo wydzieli odrębną podstronę.
W każdym razie krew, pot, łzy wylane przy całym tym ambarasie wraz z ilością załamań nerwowych są wartościami niepoliczalnymi.
FIREFOX / LIBREWOLF itd.
Jak rozszerzyć zbyt wąski pasek przewijania stron (scrollbar)
Domyślnie pasek jest tak wąski, że służy już wyłącznie do wskazywania aktualnej pozycji podczas przewijania strony, bo chwycić kursorem i przewinąć dłuższy kawałek tekstu to już się robi czelendż.
Dlatego about:config w pasku przeglądarki i zmiana wartości 2 opcji.
- Za zmianę stylu paska odpowiedzialna jest opcja
widget.non-native-theme.scrollbar.style
Należy zmienić wartość z 0 na 2 do 4, gdzie 0 jest wartością domyślną, natomiast 4 to klasyczny szeroki pasek. Wartość 2 jest optymalna bo pasek nie jest za szeroki podczas scrollowania kółkiem myszy, natomiast najechanie na niego powiększa i umożliwia pewny chwyt. - Aby rozszerzyć pasek do zadanej szerokości należy zwiększyć wartość
widget.non-native-theme.scrollbar.size.override
z 0 na np. 25, co jest dla mnie wartością optymalną.
Choć można i z tysiunc ustawić (´・ᴗ・ ` )
OPENWRT
Od czasu gdy zastąpiłem stockowy firmware w dość leciwym już ruterze tepelink instalując openwrt, zachłysnąłem się nieco możliwościami i bajerami w porównaniu do ubogiej oferty programowej producenta. Niestety ograniczone możliwości sprzętowe nie pozwoliły na zainstalowanie wszystkiego co fabryka zaoferowała.
Zbawieniem jest z pewnością "print server" umożliwiający bezprzewodowy druk po podpięciu równie leciwej laserówy marki brejdak do portu USB w ruterze. I od tego momentu producenci sieciowego szpeju mogą naskoczyć na snaka zwierzaka. Wyzyskiwacze, którzy już dawno wpadli na pomysł aby takie opcje oferować wyłącznie w najdroższych urządzeniach, lub tych klasy biznesowej.
Problem z urządzeniem mającym 8/64MB pamięci jest taki, że się przytyka i zawiesza, dlatego trzeba kombinować aby zmniejszyć częstotliwość ręcznego restartowania. Zainstalowany adblock również daje mu popalić, dlatego warto wyłączyć opcję DNS Report. Po kilku - i tak coraz rzadszych - przeglądach identycznie wyglądających raportów nie ma tam nic ciekawego do przeglądania. No, może poza próbami wchodzenia na strony z pocieraczami i zobaczeniem kto, gdzie i jakie próbuje oglądać bimbały (⌒ ͜ʖ⌒)
Cykliczny restart rutera w OpenWRT przy użyciu zadań cron
Druga rzecz, którą wypadało ustawić to cykliczny restart. Najlepiej o wczesnej, porannej godzinie. Dołożyłem jeszcze odświeżanie list adblocka i czyszczenie cache co kilka godzin. Aczkolwiek po czasie zrezygnowałem z restartu co drugi dzień na rzecz codziennego oraz anulowałem odświeżanie przed restartem list blokowania, bowiem aktualizują się automatycznie po restarcie. Wszystko widoczne w komentarzach crontaba.
# Reboot at 5:30am on mondays,wednesdays and fridays (1,3,5)
# Note: To avoid infinite reboot loop, wait 70 seconds # and touch a file in /etc so clock will be set properly to 5:31 on reboot before cron starts.
# 30 5 * * 1,3,5 sleep 90 && touch /etc/banner && reboot
30 5 * * * sleep 90 && touch /etc/banner && reboot
#refresh adblock daemon along with blocklist update
#30 06 * * 0-6 /etc/init.d/adblock start
#45 05 * * 1 /etc/init.d/adblock start
#45 05 * * 1,3,5 /etc/init.d/adblock reload
#clear cache every 4 hours
0 */4 * * * sync && echo 3 > /proc/sys/vm/drop_caches
Ponieważ czasem nawala wifi jw. wspomniałem, rozważam jeszcze dołożenie cyklicznego restartu interfejsów sieciowych, aczkolwiek będzie przykro gdy w tym czasie będę pobierał akurat coś większego, albo kapiącego powoli jak krew z nosa.
# restart all network interfaces every 4 hours
0 */4 * * * service network restart
jednakże pierwej przetestuję czy samo zdjęcie i podniesienie wifi zapobiegnie zawieszkom
# restart wifi interface every 3 hours with 3 sec pause
0 */3 * * * /sbin/wifi down radio0 && sleep 3 && /sbin/wifi up radio0
ANDROID
Jak sprawdzić, która aplikacja wydaje dźwięk
Enable USB debugging, install ADB on your computer, connect phone via USB, accept the authorization, run the following command in your computer's terminal:
adb devices
adb shell dumpsys media_session
Then, under "Audio playback (lastly played comes first)" you will see the package names of all the apps that played audio recently. If you don't know what app has that package name, type it into the Play Store search bar.