Google Reader was an essential part of my workflow for keeping up with the literature. I had configured several PubMed-searches as RSS-Feeds. For example, I created an automated search for olf*. Hence, every time a new article appeared on pubmed that contained that term, it would appear in my Google Reader. That was extremely convenient, as I could simply log in to Google Reader whenever I felt like reading new stuff, then browse the RSS with the pubmed query, star interesting abstracts, download those articles and push them to my cloud storage where I keep the PDFs.
Now Google announced to shut down the Reader Service. Booooooh, bad Google! However, I can't afford to let the decision of some internet company disrupt my workflow ;) So I looked for alternatives, and found Tiny Tiny RSS. TT-RSS is a server-side application to be installed on some webserver. It provides similar service as Google Reader, and even an Android client!
It took me two hours to set it all up, including dusting off my Mysql knowledge and learning how to use systemd. I got along mostly with the install instructions from the TT-RSS website. The only thing which took some time was figuring out how to set up a MySQL database for ttrss, and configuring systemd to run the update daemon. In the end it was pretty straightforward.
Now my workflow's saved! Happy! ;)
Note to self: Here's the systemd-service file that is required to start the update daemon for ttrss. To enable it, store it at /lib/systemd/system/ttrss-update.service, and enable it permanently using systemctl enable ttrss-update.service.
[Unit]
Description=Update daemon for ttrss
After=network.target
[Service]
Type=simple
User=wwwrun
Group=www
ExecStart=/usr/bin/php /srv/www/htdocs/feeds/update.php --daemon
Restart=always
RestartSec=60
[Install]
WantedBy=multi-user.target
!!! Update!!! (April 12.2013): the script was missing a second hyphen before -update, which caused the update to be run exactly once on startup, and never again. Fixed.
Second Update Oct 30, 2013: Added Restart flag to the service that takes care of firing the update daemon up again if it exits.
Posts mit dem Label openSUSE werden angezeigt. Alle Posts anzeigen
Posts mit dem Label openSUSE werden angezeigt. Alle Posts anzeigen
Donnerstag, 21. März 2013
Montag, 7. Juni 2010
Suse 11.3 M7 on Lenovo T410s
Today, I got my new shiny Lenovo T410s. First thing I did, throw that Windows 7 off the disk and install Linux! :)
So I downloaded the current milestone 7 of opensuse 11.3. Install from DVD went smoothly, as was expected: I chose to use the entire Harddisk (which is not a disk but rather an SSD ;) ). No exotic software configuration was chosen, either, just plain KDE4 desktop.
The only thing that crashed was firefox, but this is a known bug, with known remedy: update to the lates factory repository.
Another known bug with known workaround prevented me to have wifi out of the box. So installed the "Laptop" pattern, and the kernel-firmware package, and voila, wifi works. Like a charm.
The integrated camera worked straight out of the box.
The fingerprint reader seems not to work, as the proper driver is not included in openSUSE 11.3. More precisely, it is only in the current development version of libfprint that the driver is contained. But chances are that this version will become available for SUSE some time soon.
Check also the thinkwiki-page for the T410s, and the installation instructions for SUSE.
So I downloaded the current milestone 7 of opensuse 11.3. Install from DVD went smoothly, as was expected: I chose to use the entire Harddisk (which is not a disk but rather an SSD ;) ). No exotic software configuration was chosen, either, just plain KDE4 desktop.
The only thing that crashed was firefox, but this is a known bug, with known remedy: update to the lates factory repository.
Another known bug with known workaround prevented me to have wifi out of the box. So installed the "Laptop" pattern, and the kernel-firmware package, and voila, wifi works. Like a charm.
The integrated camera worked straight out of the box.
The fingerprint reader seems not to work, as the proper driver is not included in openSUSE 11.3. More precisely, it is only in the current development version of libfprint that the driver is contained. But chances are that this version will become available for SUSE some time soon.
Check also the thinkwiki-page for the T410s, and the installation instructions for SUSE.
Montag, 12. Mai 2008
openSUSE 11.0 (and why I'll wait with the upgrade)
I tried Beta 1 and Beta 2 of the newest SUSE Release. Beta 1 was already very streamlined for a Beta, and Beta 2 put something on top.
On the upside, the overall feel is very snappy and responsive. Suspend to disk and RAM is faster than ever on my Thinkpad T60, and the kernel supports more energy saving fanciness. They even polished KDE4 such that it can almost replace trusty KDE3. But, alas, only almost...
On the downside, KDE4 has still some issues, like Drag-n-drop not yet working with files on the desktop. That's a minor issue, I know, but then again what's a full blown desktop environment for if you can't drag'n drop? But since they also ship KDE 3.5.9, this wouldn't keep me from upgrading.
More important, I couldn't get my T60's WiFi to work; it's an Atheros 5418 which needs madwifi drivers from svn, and they don't seem to work with 11.0's NetworkManager. I didn't even dare to mention that on the 11.0 mailing list since I expect the answer would be something like "This Madwifi release is not part of the distribution, so we don't support it" (which has a point, I admit). In addition on the hardware side, the radeonHD driver that is used by default for my Mobility X1300 doesn't like compositing in KDE4.
Finally, openSUSE still has no numpy/scipy in the standard repository, and the "science" repo which provided numpy and related stuff hasn't upgraded to 11.0 yet.
Taken together, as much as I'm looking forward to using KDE 4 and saving battery with the modern kernel, as long as my WiFi's not working and numpy/scipy support is not there I'll have to force myself not to upgrade my system... and I already know that I'll have a hard time doing so, because from what I have seen in the Betas, openSUSE 11.0 will kick ass :)
On the upside, the overall feel is very snappy and responsive. Suspend to disk and RAM is faster than ever on my Thinkpad T60, and the kernel supports more energy saving fanciness. They even polished KDE4 such that it can almost replace trusty KDE3. But, alas, only almost...
On the downside, KDE4 has still some issues, like Drag-n-drop not yet working with files on the desktop. That's a minor issue, I know, but then again what's a full blown desktop environment for if you can't drag'n drop? But since they also ship KDE 3.5.9, this wouldn't keep me from upgrading.
More important, I couldn't get my T60's WiFi to work; it's an Atheros 5418 which needs madwifi drivers from svn, and they don't seem to work with 11.0's NetworkManager. I didn't even dare to mention that on the 11.0 mailing list since I expect the answer would be something like "This Madwifi release is not part of the distribution, so we don't support it" (which has a point, I admit). In addition on the hardware side, the radeonHD driver that is used by default for my Mobility X1300 doesn't like compositing in KDE4.
Finally, openSUSE still has no numpy/scipy in the standard repository, and the "science" repo which provided numpy and related stuff hasn't upgraded to 11.0 yet.
Taken together, as much as I'm looking forward to using KDE 4 and saving battery with the modern kernel, as long as my WiFi's not working and numpy/scipy support is not there I'll have to force myself not to upgrade my system... and I already know that I'll have a hard time doing so, because from what I have seen in the Betas, openSUSE 11.0 will kick ass :)
Abonnieren
Posts (Atom)