Profile cover photo
Profile photo
Punarbasu Purkayastha
129 followers
129 followers
About
Punarbasu's interests
View all
Punarbasu's posts

Post has attachment

Post has attachment
His memory is amazing.

Post has attachment

Post has attachment
How to upgrade from digikam-4 to digikam-5 safely

Upgrading from digikam-4 to digikam-5 destroys, at least the sqlite, database of all images. This is because it is unable to parse the PATH in the database that is stored using "%2F" for "/". Here is how to get digikam-5 working (see https://bugs.kde.org/show_bug.cgi?id=364258 ), and comment 23 in that bug report ( https://bugs.kde.org/show_bug.cgi?id=364258#c23 )

0. I am assuming you are upgrading from digikam-4 to digikam-5, and the database files were using sqlite.
1. Make sure you backup digikam4.db and thumbnails-digikam.db
2. Start digikam-5 and let it go through the welcome dialog and "forget" all the image information. I am using this step to make digikam create the digikamrc file with the correct path to images and database. Quit digikam.
3. Install sqlitebrowser.
4. Copy the backed up digikam4.db and thumbnails-digikam.db to the album folder.
5. Open digikam4.db using sqlitebrowser.
6. In sqlitebrowser, navigate to "Browse data", and double click on the "volumeid:?pat.." that shows up. Edit the path to replace all "%2F" with "/". Click "Ok". Then click on "Write Changes" and quit sqlitebrowser.
7. Open digikam again. This time it should show all the images and tags.


My trial with KDE plasma 5:

The good:
+ looks good!
+ still amazingly customizable
+ nice, fluid, default animations

The bad:
- keyboard backlight stopped working
- Bluetooth mouse suddenly stopped working several times
- suspend and wakeup behavior changed: it doesn't wake up automatically on opening laptop lid
- unstable! It was running for three days straight, and in that while, plasma crashed several times, and finally kwin crashed.

The way I use my laptop is that I login once and continue running it that way for weeks. It gets suspended and woken up every day or every other day. Several applications remain open throughout these weeks in the meantime. However good looking and easy to use the new plasma desktop may be, I can't rely on it.

So, it is back to Enlightenment for me. Currently, I am using Enlightenment from git and it stays solid and crash free with my usage.

And here's a rant about lightdm + accountsservice. This new combination has again pushed user configuration settings from /etc to some other arcane location (/var/lib/...). To top it all, the new configurations don't work. Some developers need to get back to reality and stop fiddling around with Linux desktop internals, and strewing configuration files throughout the filesystem.

Post has attachment
Interesting summary by Peter Cameron of the Big Data & Discrete Mathematics Symposium at St. Andrews!

Post has attachment

Post has attachment
Type Hints in Python.

Status: Accepted

Post has shared content
Excellent news. Sage development** is now funded by the European Commission. This means we can look forward to a stronger community, and better (and hopefully more varied) mathematical software. :-)

** It is not specifically Sage development, but the result will be integrated into Sage.

Post has shared content
Nice overview.
Wait while more posts are being loaded