Friday, December 19, 2014
Scala Maven Project including Specs2
Since I found no up-to-date Maven Project for Scala that includes everything I want (especially Specs2), I created my own one on GitHub. There's a problem with some versions of Specs2, because org.scalaz.stream cannot be found. Due to that issue, the project currenty uses Specs 2.4 (for Scala 2.11).
Labels:
Maven,
org.scalaz.stream,
Scala,
Scala 2.11,
Specs 2
Tuesday, December 16, 2014
Updating Adobe Flash Plugin on Debian Wheezy
After my Iceweasel (Firefox) was telling me several times that the Adobe Flash Plugin is vulnerable and needs to be updated (Chromium wasn't complaining at all), I was wondering why no update is being installed when running APT?
Fortunately, the Debian Wiki explains how to update the Adobe Flash Plugin:
~# update-flashplugin-nonfree --install
Fortunately, the Debian Wiki explains how to update the Adobe Flash Plugin:
~# update-flashplugin-nonfree --install
Labels:
Adobe Flash Plugin,
Debian,
Iceweasel,
Update,
Vulnerable
Thursday, December 11, 2014
Published 'admintools' on GitHub
Some helpful scripts for system administrators are now available on GitHub.
Wednesday, December 3, 2014
IMAP over SSLv2 - Evolution Mail does not work on Debian 7.7 Wheezy: Enable TLS over port 993
After my email provider disabled SSLv3 for IMAP due to that security problem known as Poodle, Evolution Mail 3.4.4 on my Debian 7.7 Wheezy stopped working. Since there's no "ready-to-install" patch available yet, I rolled my own solution. [1] describes a patch that needs to be applied to the evolution-data-server and therefore we need to build evolution-data-server from the sources available through APT. In [2] there's a step-by-step howto, that explains how to build a APT package. I augmented those steps with the steps that were missing to build a patched evolution-data-server.
[1] evolution-data-server-3.10.4-poodle-enable-tls-for-ssl.patch for bug #1153052
[2] Re: [Evolution] my Evolution 3.6.2 backport to Ubuntu 10.12
- su -
- create a new directory and cd into it
- apt-get build-dep evolution-data-server
- apt-get source evolution-data-server
- cd evolution-data-server-3.4.4
- apply patch as described in [1]
- dpkg-source --commit (e.g. "Enable TLS over port 993)
- maybe: install fakeroot and dpkg-dev
- apt-get install fakeroot
- apt-get install dpkg-dev
- dpkg-buildpackage -rfakeroot
- cd ..
- dpkg -i *.deb
[1] evolution-data-server-3.10.4-poodle-enable-tls-for-ssl.patch for bug #1153052
[2] Re: [Evolution] my Evolution 3.6.2 backport to Ubuntu 10.12
Dynamic Packaging Prototype on GitHub
Something that I should have done in the past, but due to a lack of something that I consider "interesting" or worse to bore the world with it...at the end I never open sourced anything. But this will change now!
The first project that I gonna open source is an implementation of a distributed web-server written with Scala, Akka and Spray during my Master Thesis last year. The aim of the project was to implement a prototype for a "Dynamic Packaging" application, which is commonly used in the travel and tourism industry. I used the prototype mainly to do measurements and evaluate how Akka performs in terms of CPU utilization and horizontal scaling. I wouldn't necessarily recommend to use the project for "mission critical" things, but more as a source for ideas.
- Dynamic Packaging Prototype (server)
- Dynamic Packaging Prototype (client)
The first project that I gonna open source is an implementation of a distributed web-server written with Scala, Akka and Spray during my Master Thesis last year. The aim of the project was to implement a prototype for a "Dynamic Packaging" application, which is commonly used in the travel and tourism industry. I used the prototype mainly to do measurements and evaluate how Akka performs in terms of CPU utilization and horizontal scaling. I wouldn't necessarily recommend to use the project for "mission critical" things, but more as a source for ideas.
- Dynamic Packaging Prototype (server)
- Dynamic Packaging Prototype (client)
Labels:
Akka,
Cluster,
Distributed,
Dynamic Packaging,
Scala,
Webserver
Subscribe to:
Posts (Atom)