BingGator – gnome shell extension

This extension sets the Gnome desktop background from the Bing wallpaper of the day! The source code is on GitHub: https://github.com/ristep/BingGator Copy or extract folder “bing.gator@ristepan.gmail.com” from this github repo to “~/.local/share/gnome-shell/extensions” then restart Gnome Shell and enable extension from extensions manager. This is my first GnomeShell extension and I’ve been making it just for fun. There is a startup […]

Jovana’s emergency surgery

https://gofund.me/74cf7d28 Jovana is just three years old and she was diagnosed with Cerebral paralysis. The only hope for her to walk again is to make surgery at the Center for Cerebral Palsy Spasticity at St. Louis Children’s Hospital in the USA. Her mother Emilija and her father Nikolco have to pay for a surgery that costs 100.000€, which includes post-surgery rehabilitation. Please, let’s all be humans […]

NASA API test application

NASA API test application

Interesting application from high school project for learning react.js and using REST services. Here is github link. And here is live and functional site. The purpose of this application is to demonstrate and educate how to fetch data from public service. In this case, the app uses NASA open API. For the front-end, and rendering fetched data is used ReactJS […]

COVID19 Monitor application

Working installation: covid19.sman.cloud Source code of the API used in this application is COVID19-API Several public API is used as data sources: Coronavirus monitor API covidapi.info www.worldometers.info/coronavirus/ Used: react-redux Material Design Icons Google fonts For other staf see package.json This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: yarn start Runs the […]

Controlling the battery charging threshold on Asus laptop with Ubuntu 20.04

Controlling the battery charging threshold on Asus laptop with Ubuntu 20.04

From kernel 5.4+ there is an ability to control charging of the laptop battery. In the /sys/class/power_supply/BAT0/ are some variables useful for battery monitoring and controlling. ls /sys/class/power_supply/BAT0/alarm device@ manufacturer serial_number uevent capacity energy_full model_name status voltage_min_designcapacity_level energy_full_design power/ subsystem@ voltage_now charge_control_end_threshold energy_now power_now technology cycle_count hwmon2/ present type One of those variables is charge_control_end_threshold, it is just an integer […]

Copy, Cut and Paste in Vim&Vi

Copy, Cut and Paste in Vim&Vi

Vim or its precursor Vi comes preinstalled on macOS and almost all Linux distributions. Knowing the basics of Vim is helpful in a situation where your favorite editor is not available. Copy, Cut and Paste in Normal Mode When you launch the Vim editor, you’re in the normal mode. In this mode, you can run Vim commands and navigate through […]

Samba headaches, solution

Samba headaches, solution

From the beginning of time for me on Linux, samba is a headache!Now, finally, I think I found a solution: https://linuxconfig.org/how-to-configure-samba-server-share-on-ubuntu-20-04-focal-fossa-linux And this for some permision problems: https://forums.unraid.net/topic/56307-missing-filesfolders-via-samba/

How to reset Webmin password

How to reset Webmin password

Webmin is a web-based interface for system administration for Unix and Unix-like systems. For some wired reason, Google Chrome didn’t remember or forget to remember my webmin passwords and I have to change my passwords frequently. And every time when I have to do that, I have to search the net for the solution 🙂 because I’ve been forgetting, frequently, […]

Mount an remote directory using SSHFS

Mount an remote directory using SSHFS

Tested on Ubuntu 18.04 and 18.10 First install the module sshfs, if isn’t installed: Load module in kernel: Setting the permissions: If you get an error from last command: No such file or directory Now we need to create a directory for mounting the remote folder. For example onCloudDir. Now we ran the command to mount the remote folder: xxx.xxx.xxx.xxx is an address […]