In my first article I have demonstrated the gnuplotwindow.sh
script and other utilities to feed the gnuplot with live data streams.
Shown scripts are easy to use and if combined together they build
powerful chains of data filters. The only problem with the script is
that it can only display a continuous data stream updating the plot with
each new incoming data sample. To display even more complex data like
scatter or 3D plots a different approach of data feeding is needed. It
would be necessary to update the plot blockwise and input data should
also be fed in blocks. This new concept didn't match well with the gnuplotwindow.sh
script so I have written a new script because mixing both concepts in
one script would make it unnecessary complex and unmaintainable.
Thoughts and ideas about programming, scripting, automation, electronics, gadgets, web and technology
Thursday, September 8, 2016
Sunday, May 22, 2016
Wednesday, February 17, 2016
Tuesday, January 5, 2016
How to fix broken power management in Xubuntu 15.10 (16.04)
As we know Ubuntu has switched to the new "shiny" init system called systemd since the release 15.04. But the integration of that new init system isn't yet completely finished because some things aren't working as before the switch. Power management that utilized pm-utils previously is completely broken for example and no alternative solution is offered. In this article I'll explain how to restore pm-utils's old behaviour as a temporary workaround that can be used until a new and of course better official solution will be implemented.
Sunday, October 25, 2015
Using the i3 tiling window manager with XFCE services
Since around a year or two I've been using i3 tiling window manager together with the xfce4 services as my desktop environment and I'm quite content with the result. The i3-wm can be installed on top of the xfce4 DE without any package conflicts. Such a combination allows to have both DE at the same time and share common settings and applications between them.
I can't remember exactly why I have chosen the i3-wm as my window manager but maybe it's because I have read that i3-wm has vim style movement keyboard shortcuts. As far as I'm a vim user I decided to 'take it for a spin'.
Saturday, February 14, 2015
Sound volume change notifications using pynotify
As I started to use the i3 window manager I wanted to have a visual feedback on sound volume change events. Usually it's done by a daemon that binds to specific keyboard combinations to adjust volume and to send notifications to a notify daemon. In xfce this is done by the xfce4-volumed. I should also point here to other lightweight volume daemons like volnoti or pa-applet. Without a dedicated daemon it is also pretty much simple to handle sound volume keys by a simple bash script which is bind to specific keyboard combinations.
Labels:
bash,
notify-send,
python,
sound
Saturday, May 10, 2014
Minimal Xubuntu 14.04 LTS installation
I have previously described the process of minimal Xubuntu Desktop installation with versions 13.04 and 13.10. Now it's time to install Xubuntu 14.04 LTS!
Note: There's already a newer article – Xubuntu 16.04 LTS minimal installation
Sunday, November 24, 2013
Minimal Xubuntu 13.10 Desktop installation
I have performed a clean install of the newest Xubuntu distribution and I like the result. They have reacted to the bug reports I posted and fixed dependencies to the bloatware and spying packages that were not possible to avoid during Xubuntu 13.04 installation. I have also spent some time trying to figure out the minimum set of packages for the network-manager to work. Here's the installation procedure:
Thursday, September 12, 2013
Multimonitor support in Xubuntu 13.04
One new feature planned for the Xubuntu 13.10 release is the multi-monitor support integrated into XFCE desktop. Previously one would have to use xrandr to adjust monitors settings and now it should also be possible with the updated Display Settings dialog. But it is also possible to use this feature in Xubuntu 13.04
Labels:
xubuntu
Tuesday, September 3, 2013
Javascript vs Perl vs Python vs Lua speed comparison
I have previously compared performance of the three most popular interpreted languages - Perl, Python and Lua (part1, part2). The next question was - how do they compare to the Javascript? Unlike the above mentioned languages it was quite unusual to use Javascript outside of a browser sandbox but with developing of the node.js this became possible.
Labels:
javascript,
lua,
perl,
python
Subscribe to:
Posts (Atom)
![[Image]](https://xubuntu.org/wp-content/uploads/2016/04/d09c/xerus-release-art-700.png)


![[Image]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2FXf_UufXAylF2dwEpLMuRIW1_1hcInQz0DRnw4A6iQFrmV_SjsiOSqOdYlecHcGioPlmFgPuj2CL9H7vr6ui4t7b53zuO7lWeZRjQWEOWrqMoCdm3XayvhsOLxl72oSJKmOMZwC9MRM/s1600/xub1404.jpeg)
![[Image]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtkTUBfb2L33iaRphRU6QyrJ8kQ4gfqeP9DDdIhyzx3yoUMBrCOxTorw5U4ThkcWIzESDe9iUR8Xev7JGtlSeAe4X0FuNPn6CGjeBCwVs724jLpNPm2Yi4kVzhR2p4UN0-P_FydxbxEhc/s1600/xubuntu-brandmark-with-in-circle-logo-400.png)