- 3 Body Problem
- Black Mirror
- Gen V (spin-off of The Boys)
- Hazbin Hotel
- Helluva Boss
- Invincible
- Love Death + Robots
- Rick and Morty
- Silicon Valley
- Solo Leveling
- One-Punch Man
- The Amazing Digital Circus
- The Boys
- The Last of Us
Wednesday, January 7, 2026
My Active Series as of 2026
Thursday, August 4, 2022
My Personal HTPC Setup v3.0
I managed to break my HTPC operating system when forcing Ubuntu to update to version 22.04, so I decided to format everything and start from scratch. This is like a step by step list of software and scripts I am using:
- Ubuntu
- OpenSSH –
sudo apt-get install ssh - Docker + Docker Compose
- Docker Aliases
- SWAG
- Deluge
- Jellyfin
- Audiobookshelf
Minecraft Server- Dropbox from Ubuntu Software app
- Kodi from Team Kodi PPA repository
sudo adduser $USER dialoutfor CEC adapter to workThe Crew add-on from https://team-crew.github.io
- Stremio
GitHub Desktop- xpadneo
That is it for now. In future I will add something for storage like NextCloud or CopyParty or other stuff I might need.
Sunday, July 4, 2021
How to run web apps in background
Most popular browsers stop web apps when there is another full screen app in the foreground.
To fix that on Chromium based browser (Chrome, Edge, Brave, etc) go to chrome://flags and disable #calculate-native-win-occlusion.
Update 1: This flag is being removed, for now it can be temporary brought back enabling flags starting with #temporary-unexpire-flags, but not for long.
Update 2: The flag is gone. Another solution would be adding command line parameter --disable-features=CalculateNativeWinOcclusion, found on r/Granblue_en subreddit.
Update 3: Looks like the flag #calculate-native-win-occlusion is back in version 101+, but I would suggest using both the flag and the command line parameter.
To fix that on Firefox go to about:config and here are some options:
- widget.windows.window_occlusion_tracking.enabled to false
- media.block-autoplay-until-in-foreground to false
- browser.tabs.unloadOnLowMemory to false
-
full-screen-api.warning.delay to -1
Chrome also suspends non-active tabs. Disabling flag #intensive-wake-up-throttling or extension The Great Suspender should remedy that, however it did not work for me at a first glance. Not sure about Firefox.
Wednesday, June 26, 2019
How to force full screen on Huawei for some stubborn apps (might work on other Android devices too)
Monday, November 14, 2016
Ghost in the Shell anime chronological order
Arise, set in 2027:
- GitS: Arise - Ghost Pain (ova) or GitS: AAA - Ghost Pain, Part 1-2 (tv series ep. 3-4, cut down version of ova)
- GitS: Arise - Ghost Whispers (ova) or GitS: AAA - Ghost Whispers, Part 1-2 (tv series ep. 5-6, cut down version of ova)
- GitS: Arise - Ghost Tears (ova) or GitS: AAA - Ghost Tears, Part 1-2 (tv series ep. 7-8, cut down version of ova)
- GitS: Arise - Ghost Stands Alone (ova) or GitS: AAA - Ghost Stands Alone, Part 1-2 (tv series ep. 1-2, cut down version of ova)
- GitS: AAA - Pyrophoric Cult (ova) or GitS: AAA - Pyrophoric Cult, Part 1-2 (tv series ep. 9-10, cut down version of ova)
- GitS: The New Movie (movie)
- GitS: SAC (tv series season 1, set in 2030) or GitS: SAC - The Laughing Man (ova, cut down version of tv series)
- GitS: SAC 2nd GIG (tv series season 2, set in 2032) or GitS: SAC 2nd GIG – Individual Eleven (ova, cut down version of tv series)
- GitS: SAC - Solid State Society (movie, set 2034)
- GitS (movie, set in 2029, comparison of versions)
- GitS 2: Innocence (movie, set in 2032)
Wednesday, June 1, 2016
Run Seafile Windows client as a background service
- Seafile windows client, of cource
- NSSM - the Non-Sucking Service Manager pre-release build because stable does not work with Windows 10 Creators Update
Step by step guide:
- Install and configure the Seafile client as usual, turn on synchronization for desired libraries.
- Quit the Seafile client (right click on tray icon and choose Quit)
- Download and extract NSSM
- Start the command prompt (Win+S -> cmd) and navigate to
nssm.exefile, for example if you extracted it on Your desktop, type in the command promptCD C:\Users\Your_user_name\Desktop\NSSM_folder_name\win64 - Type in the command prompt
nssm install ccnet(this service will manage the network) - NSSM service installer window will open, click the "..." button and navigate to
C:\Program Files (x86)\Seafile\bin\ccnet.exe - Fill arguments as described in documentation, change Administrator to Your user name
- Click the tab Log on, choose "This account" and enter Your credentials
- Click Install service - one done, one to go
- Type in the command prompt
nssm install seaf-daemon(this service will manage the files) - NSSM service installer window will open, click the "..." button and navigate to
C:\Program Files (x86)\Seafile\bin\seaf-daemon.exe - As for arguments this one is a bit trickier,
-cargument is same as in step 5,-dargument value can be found inC:\Users\Your_user_name\ccnet\seafile.inifile and-wvalue is path to Your Seafile data folder, for example:-c C:\Users\Admin\ccnet -d C:\Users\Admin\Documents\Seafile\seafile-data -w C:\Users\Admin\Documents\Seafile - Same as earlier click the Log on tab, choose This account and enter Your credentials
- Click Install service, and it's done
- Now restart the PC or start the services manually (Win+S -> Services -> look for ones named ccnet and seaf-daemon)
Read the NSSM Usage guide for more information.
Update: documentation linked in step 7 is no longer available, but You can check required parameters by executing commands
ccnet -h and seaf-daemon -h in folder C:\Program Files (x86)\Seafile\bin\.
Friday, April 22, 2016
Upgrading Uniform Server
- Export Your databases using phpMyAdmin
- Export Your databases users using phpMyAdmin because databases export does not do that
- Stop Apache and MySQL, if You are running them as Windows services - uninstall them
- Rename Your UniServerZ folder to UniServerZ-backup or something
- Put Your new UniServerZ folder where Your old one used to be
- Check .httaccess files for stuff that might conflict
- If everything is OK copy www folder from UniServerZ-backup to UniServerZ
- If You use VHosts copy vhosts folder from UniServerZ-backup to UniServerZ compare \core\apache2\conf\extra\httpd-vhosts.conf files and copy extra lines at the end from UniServerZ-backup to UniServerZ - this one did not work for me, I had to recreate vhosts in UniController and after that do the copying, might have something to do with hosts file
- If You use SSL copy ssl folder from UniServerZ-backup to UniServerZ, compare \core\apache2\conf\extra\httpd-ssl.conf files and copy extra lines at the end from UniServerZ-backup to UniServerZ
- Compare \core\mysql\my.ini files and copy settings from UniServerZ-backup to UniServerZ if needed
- Compare \core\php70\php_production.ini files and copy settings from UniServerZ-backup to UniServerZ if needed
- Start the new UniController.exe (as administrator if You need to edit start-up settings)
- Enter the root MySQL password, preferably same as the old one for simplicity
- Edit start-up settings if needed
- Reinstall Windows services if needed, start the Apache and MySQL
- Import (or recreate) Your databases users using phpMyAdmin
- Import Your databases using phpMyAdmin
- If You need to access Your databases from outside:
- Comment the "bind-address=127.0.0.1" line in UniServerZ\core\mysql\my.ini file (it might be already done in 10th step)
- Change the hostname for database users using phpMyAdmin
Wednesday, March 30, 2016
IPTV M3U players
Before I begin, Your playlist might be compiled from multicast streams and Your router might forbid multicast packets to pass through it, so You either need to enable multicast in Your router or use udpxy, but this post is not about that, so lets assume that router is set up and streams reach the device You want to watch on, here is a list of players tested by me:
Simple stand alone players:
- VLC media player - most popular player in the world, should work on any platform, but not very convenient on a big screen and lacks EPG
- BorPas-Soft IP-TV Player - VLC based Windows IPTV player with EPG support
- IPTV Player SimpleTV - another VLC based Windows player with EPG support, did not test it, but it can scan for available IPTV channels!
- Tano Player - Multi platform IPTV player with EPG support, did not test it
- GOM media player - VLC alternative, did not test it
- IPTV by Alexander Sofronov - best app for Android in my humble opinion
- IPTV Player (TV online) by VideoExpertsGroup - alternative app for Android, did not test it
- LAZY IPTV by LazyCat Software - yet another Android app, did not like it
- New! OTT player - supports iOS, MacOS, Android, Samsung SmartTV, LG SmartTV, Windows and Windows Phone
- New! CherryPlayer
- Kodi + IPTV Simple Client - my personal favorite, works great on Windows, should be same on Mac and Linux, however did not test it on Android
- MediaPortal - another very powerful media center package with great EPG support, but quite hard to set up compared to Kodi or Plex
Plex + IPTV.bundle - plugin made by me, EPG is much humbler and playback capabilities are quite limited compared to Kodi or MediaPortal, but devices supports is wider, check github repository for more informationretired by Plex- New! Emby - did not test much but it has IPTV support out of the box
- New! Jellyfin - needs testing
- xupnpd - ultra compact DLNA server, no EPG but completely free, can be installed on a router!
- Serviio - very powerful DLNA server, lacks EPG and free version is limited
- Vintera.tv - free
- SS-IPTV - free
- SIPTV - one time fee
- nStreamVOD - one time fee
- yestv.moy.su - in russian language
And finally my choice of EPG "grabing" is WebGrab+Plus.
Thats it for now, If You have a solution not listed in here, please share it in the comments bellow.
Friday, March 4, 2016
Removing Skype adds
Monday, June 22, 2015
Blog update
- English language - first of all from now on
I willI think I will write in English, and as nobody reads it anyway I will give no reasons why. And I think I will skip on long stories, just essential information that might be useful to somebody, but mostly will be useful to me. - New home - domain cigaras.tk got disabled as a result fraud that I know nothing about, I tried contacting freenom.com for more details but they could not give me the exact reasons, so as I was forced to change the domain, I decided to change the blog location also, and here I am at blogspot.com, also reachable by
valdas.mlvaldas.ax.lt.
Thursday, April 16, 2015
Suntour suspension fork hierarchy and features
- Axon
- Epixon
- Raidon
- XCR
- XCM
- XCT
- P = Post-mount brakes
- D = Disc brake mounts
- D-P = Disc mount and Post-mount brakes
- MLO = Mechanical Lock Out
- HLO = Hydraulic Lock Out
- RLO = Remote Lock Out
- LOD = Lock-out with Rebound Damping
- E = chromoly stanchions and steerer
- D (vs E) = STKM stanchions and steerer
- DS = ?
Tuesday, April 14, 2015
Shimano MTB XC parts hierarchy
- XTR
- Deore XT
- SLX
- Deore LX
- Deore - lowest for mountain biking
- Alivio - highest for recreational biking
- Acera
- Altus
- Tourney
Tuesday, March 31, 2015
UDPXY command line arguments
usage: udpxy [-vTS] [-a listenaddr] -p port [-m mcast_ifc_addr] [-c clients] [-l logfile] [-B sizeK] [-n nice_incr]
-v : enable verbose output [default = disabled]
-S : enable client statistics [default = disabled]
-T : do NOT run as a daemon [default = daemon if root]
-a : (IPv4) address/interface to listen on [default = 0.0.0.0]
-p : port to listen on
-m : (IPv4) address/interface of (multicast) source [default = 0.0.0.0]
-c : max clients to serve [default = 3, max = 5000]
-l : log output to file [default = stderr]
-B : buffer size (65536, 32Kb, 1Mb) for inbound (multicast) data [default = 2048 bytes]
-R : maximum messages to store in buffer (-1 = all) [default = 1]
-H : maximum time (sec) to hold data in buffer (-1 = unlimited) [default = 1]
-n : nice value increment [default = 0]
-M : periodically renew multicast subscription (skip if 0 sec) [default = 0 sec]More info: mankier.com
Bonus, reading the multicast ip from ifconfig:
udpxy -m $(ifconfig vlan2 | grep 'inet addr:' | sed -e 's/.*inet addr://' -e 's/ *Bcast.*//')
Tuesday, February 17, 2015
Removing μTorrent ads
- bt.enable_pulse
- distributed_share.enable
- gui.show_notorrents_node
- gui.show_plus_upsell
- offers.content_offer_autoexec
- offers.featured_content_badge_enabled
- offers.featured_content_notifications_enabled
- offers.featured_content_rss_enabled
- offers.left_rail_offer_enabled
- offers.sponsored_torrent_offer_enabled
- gui.show_gate_notify
- gui.show_plus_av_upsell
- gui.show_plus_conv_upsell
- gui.show_plus_upsell_nodes
Sunday, October 5, 2014
Aukso Lapas
Aukso lapas
Atėjo ruduo spalvotas,
Nukrito lapas ūsuotas.
Nukrito į balą, sušlapo lapelis,
Tapo aukso spalvelės.
Vėjui papūtus pakilo lapelis;
Tuo tarpu pro šalį skrido žvirblelis.
Lapas prilipo žvirbliui prie snapo,
Žvirblis nukrito ant šlapio asfalto.
Wednesday, March 12, 2014
Wake-on-Wan
arp -i br0 -s 192.168.1.254 FF:FF:FF:FF:FF:FF
Tuesday, December 17, 2013
IPTV 7-oji diena - xupnpd - DLNA serveris routeryje
- Jungiamės prie routerio Putty pagalba ir instaliuojame Entware arba Optware (galima apseiti ir be Entware, bet taip papraščiau)
- Entware duos toolsą opkg kuris padės instaliuoti xupnpd:
opkg install xupnpd
- Tada kažkam reikia į iptables įdėti tokią taisyklę:
iptables -I INPUT -i lo -j ACCEPT
Tiesą sakant nelabai įsivaizduoju ką ji daro ir kam ji reikalinga, netestavau xupnpd be jos, taigi nesu įsitikinęs ar ji tikrai reikalinga, bet kad problemų nebūtų ji įrašyta į ankščiau aptarinėtą services-start skriptą kad perkrovus routerį viskas veiktų.
Monday, October 14, 2013
IPTV 6-oji diena - Plex media serverio pluginas
Friday, October 4, 2013
IPTV 5-oji diena - Asus RT-N66U papildomi nustatymai skriptų pagalba
vi /jffs/scripts/firewall_start
#!/bin/sh sleep 10 killall udpxy udpxy -m eth0 -p 4000 iptables -I INPUT -p tcp –dport 4000 -j ACCEPT
chmod a+rx /jffs/scripts/*
Tuesday, October 1, 2013
IPTV 4-oji diena - transliacija į išorę naudojant Udpxy ir Asus RT-N66U
iptables -I INPUT -p tcp --dport 4000 -j ACCEPT
killall udpxy udpxy -m eth0 -p 4000
http://išorinis adresas arba IP (mano atveju cigaras.tk):4000/udp/xxx.xxx.xxx.xxx:1234


