30. Juli 2013

by

In: horde, Tech

2 comments

The passwd app is a password management/changing utility for Horde which normally lives in a menu „my account“ in the toolbar.

While it has been released and is in production use at many sites, it is also under development to expand and improve the module.

Passwd provides fairly complete support for changing passwords via Poppassd, LDAP, Unix expect scripts, SMB/CIFS (under unix), Kolab, ADSI, Pine, Serv-U FTP, VMailMgr, vpopmail, SQL passwords and other more complicated setups.For a certain horde 5 installation, I needed to move the passwd app under the gearwheel/settings menu and out of the toolbar. After setting up passwd to work correctly, I added only one line to the registry.local.php file:

applications['passwd']['menu_parent'] = 'settings';
?>

Everything you put into the menu labelled „settings“ automatically appears in the gearwheel menu.

30. Juli 2013

by

In: Allgemein, Energie, Jena, Non-Tech and German

Kommentare deaktiviert für Link: Lokal-TV-Beitrag zu BürgerEnergie

Der Lokalsender JenaTV berichtet über die aktuellen Pläne der BürgerEnergie Jena eG.
Im Gespräch: Reinhard Guthke (Vorsitzender der BürgerEnergie Thüringen e.V.), Thomas Winkelmann (Vorstand der BürgerEnergie Saale-Holzland eG) und Ralf Lang (Vorstand der BürgerEnergie Jena eG).

Unter anderem will die Genossenschaft das Thema JenaWohnen stärker in den Vordergrund rücken und in einer öffentlichen Veranstaltung am 12.09.2013 den neuen Ökostrom der Stadtwerke Energie Jena-Pößneck genauer unter die Lupe nehmen. Die Partner im Holzland übernehmen einige Projekte, die ursprünglich von der BürgerEnergie Jena vorbereitet wurden.

Online nachzuschauen ist der Beitrag hier:

JenaTV: Zwischenbilanz: Die Genossenschaft BürgerEnergie Jena hat mehr als 700 Mitglieder

21. Juni 2013

by

In: Karim Geiger's Head Revision, Test

Kommentare deaktiviert für Revision #30 – iPhone – der Härtetest

Als ich mich das letzte mal so über Android aufgeregt habe, habe ich beschlossen mir ein iPhone zu kaufen und es zu testen. Gesagt, getan. Seit Mittwoch – also seit drei Tagen – besitze ich nun ein weißes iPhone 5 in der 32 GB-Variante und hatte ausgiebig Zeit, mit dem iDevice einiges anzustellen. Da iOS für mich wegen des iPads nicht ganz #neuland ist, beziehen sich meine Punkte, die iOS betreffen nicht nur auf die letzten drei Tage, sondern auf das letzte halbe Jahr. Die letzten drei Tage habe ich stichpunktartig alle positiven und negativen Punkte festgehalten um sie jetzt geordnet und objektiv wiedergeben zu können.

Das wars zum Vorwort. Was gleich beim Einrichten des iPhones auffällt ist die übertrieben kleine nanoSIM, die ich mir anhand einer Schablone aus der microSIM zurecht schneiden musste. Ich weiß nicht so ganz, was die Aktion mit der nanoSIM Seitens Apple sollte. Der Slider, in den man die Karte einlegt ist exakt gleich groß wie der des Nexus 4 oder des HTC One, welche beide eine microSIM benötigen. Platz kann also nicht der Grund sein.

Schaltet man das gute Stück nun ein, fällt einem nach der Einrichtung direkt auf: Es funktioniert. Keine Ruckler, nichts. Es läuft einfach flüssig. Und das, obwohl nur ein Dual-Core Prozessor unter der Haube steckt. Diesen bemerkt man zwar bei 3D-Spielen wie z.B. Subway Surf, im alltäglichen Betrieb jedoch nicht. Auch hier sieht man wieder, wie schlecht die Entscheidung für Android Java zu verwenden war.

Der Sync Seitens iCloud ist super. Täglich wird ganz heimlich ein Backup vom Gerät wahlweise auf den laufenden PC via WLAN geschoben oder in die iCloud. Auch Kontakte, Kalender, Mails und co. werden natürlich problemlos gesynct. Allerdings nur von Apple. Wer sein Google-Konto verknüpft haben möchte kann das nicht etwa per Exchange o.ä. hinzufügen sondern muss für den Kalender und die Kontakte einzeln CalDAV bzw CardDAV einrichten, was nicht gerade einfach ist. Einmal konfiguriert klappt jedoch auch dieser Sync problemlos.

Bevor ich nun mit der Usability von iOS im Alltag weitermache und anfange mich über iTunes zu beschweren, möchte ich noch ein paar Worte über die Hardware verlieren. Das Telefon an sich ist wie jeder weiß sehr hochwertig und gut von Kinderhänden in Asien produziert und hat die perfekte Größe, weil – man glaubt es kaum – der Bildschirm keine 5+ Zoll groß ist!!1 Man kann dieses Ding wirklich mit einer Hand bedienen ohne Weltmeister im Daumenverdrehen sein zu müssen, wenn man an den oberen, linken Rand möchte. Auch schön ist, dass der Akku selbst am USB-Port sehr zügig lädt. Punktabzug gibt es jedoch bei der Positionierung des Audio-Ausgangs, denn der stört beim Handy halten. Ja ich weiß, er ist an der unteren Seite positioniert, weil man das Handy dann richtig herum (also falsch herum) in die Tasche stecken kann, wenn man gerade Musik hört. Trotzdem kann sich mein kleiner Finger nicht mit dieser Position anfreunden.

Kommen wir zum Zubehör. Damit meine ich die Apple EarPods. Die, bei denen der Bass und die Form so super sein sollen. Nun, was die Form angeht stimme ich ihnen zu. Die Hörer liegen gut im Ohr und stören nicht. Die Klangqualität ist allerdings sehr luftig und lässt sich nicht mit (Teufel) In-Ear-Kopfhörern vergleichen. Für beigelegte Billigkopfhörer sind sie allerdings wahrlich nicht die Schlechtesten.

zeitungskioskSo, genug zur Hardware. Sprechen wir über das, was das iPhone zum iPhone macht: iOS. Vorab gibt es ein paar Punkte, die mich wirklich unfassbar aufregen. Mit an erster Stelle ist dieser bes..scheidener Zeitungskiosk. Nicht nur, dass er die wohl unnötigste App am ganzen System ist, nein, er fungiert auch noch als Ordner und lässt sich somit nicht in einen Unterordner verschieben. Dieser in meinen Augen Mordsbug wurde glücklicherweise in iOS 7 behoben, trotzdem darf sowas doch nicht in die Produktion gehen! Das ist genau das selbe wie der Battery Saver aus dem HTC One review. Was mir auch nicht gefällt ist, dass man für Smileys in WhatsApp und co extra eine App herunterladen muss, die dann eine Tastatur nur für Emoticons ist, aber damit kann ich leben.

Gut finde ich jedoch das Berechtigungssystem unter iOS. Bei Android kommt einmal eine Bestätigung beim Installieren, dass die App 90% des Handys kontrollieren kann und dann sieht man nie wieder, was passiert. Bei iOS jedoch wird immer erst dann gefragt, wenn die App darauf zugreifen möchte. So sieht man erstens warum die App das braucht und zweitens kann man beliebig einstellen, was welche App für Berechtigungen bekommt. So kann man Facebook beispielsweise verbieten den aktuellen Standort zu verwenden aber Zugriff auf die Photos gewähren und Push-Benachrichtigungen zulassen.

Auch schön ist, dass Benachrichtigungen verschwinden, sobald die App geöffnet wurde und die Anzahl oben rechts neben der App angezeigt wird. So verschwinden die Benachrichtigungen über neue Tweets sobald man die Twitter-App öffnet ohne sie einzeln wie bei Android wegwischen zu müssen. Auch kann man pro App festlegen, wie viele Benachrichtigungen angezeigt werden sollen. Gruppiert werden sie auch.

Was gar nicht geht ist die Integration der Klingeltöne. Entweder man gibt sich mit den vorhandenen zufrieden oder man bekommt die Möglichkeit im AppStore welche für teures Geld käuflich zu erwerben. Unter Android war es zwar auch kein Kinderspiel eigene Klingeltöne hinzuzufügen, aber immer hin ging es ohne lästigen iTunes-Sync. Ich sehne mich nach den alten Zeiten, in denen man jede mp3-File mit einem Klick zum Ringtone machen konnte.

Und wenn wir gerade bei Einstellungen sind: Das Konzept, dass App-Settings nicht nur in der App sind, sondern auch zentral unter den Systemeinstellungen ist finde ich genial gelöst. So hat man alle Einstellungen auf einem Blick und kann ohne zwischen tausend Apps wechseln zu müssen genau das übernehmen, was man möchte.

itunesAbschließend möchte ich noch ein Wort zu iTunes verlieren. Katastrophal. Der Gedanke dahinter ist ja schön und gut, trotzdem gibt es so einiges, was einfach gar nicht geht. Zum Beispiel werden nur mp4-Videos unterstützt, welche alle konvertiert werden müssen. Dann wird für jedes Photo ein Thumbnail generiert, welches im SELBEN PFAD in einen Cache-Ordner abgelegt wird, was imho sehr, sehr nervig ist. Immer hin geht der Sync mittlerweile über WLAN und nicht mehr nur via Datenkabel. Trotzdem. iTunes muss nicht sein.

Zusammengefasst noch einmal alle positiven und negativen Punkte. Wie du siehst ist auch das iPhone nicht perfekt, doch meiner Ansicht nach noch das beste Smartphone-OS.

+ Alles läuft reibungslos
+ Einfache Backups
+ Perfekte Größe
+ Lädt sehr schnell
+ EarPods sind angemessen
+ Berechtigungssystem
+ Benachrichtigungen
+ Zentrale Einstellungen
- nanoSIM imho unnötig
- 3D-Grafik etwas langsam
- Google-Sync ist sehr kompliziert (Cal-, CardDAV)
- Audio-Ausgang ungünstig gewählt
- Zeitungskiosk COMES DIRECTLY FROM HELL
- Ringtones
- iTunes

The post Revision #30 – iPhone – der Härtetest appeared first on HeadRevision.

flattr this!

18. Juni 2013

by

In: Karim Geiger's Head Revision

Kommentare deaktiviert für Revision #29 – Amazon-Streiks

Ich glaube du hast bereits mitbekommen, dass die Mitarbeiter bei Amazon derzeit streiken. Gerade haben sie einen zweitägigen Streik angefangen und schon im letzten Monat fanden einige Streiks statt.

Ich schreibe diesen Post nicht, um auf die Streiks einzugehen, sondern um die Strategie zu erklären, mit denen Amazon diese Zeit unbeschadet überstehen möchte. Wer momentan bei Amazon bestellt, muss oft mehrere Tage warten bis die Bestellung raus geht. Das ist auch ganz logisch, wenn nur die Hälfte der Arbeiter arbeiten. Folglich muss Amazon dafür sorgen, dass sie weniger Kundschaft bekommen, solange der Streik anhält.

Du kennst doch bestimmt die Amazon Kreditkarte. Bei dieser Karte bekommt man wenn man bei Amazon einkauft pro Euro zwei Punkte, wenn man mit der Karte woanders einkauft ein Punkt pro zwei Euro. Ich besitze eine solche Karte und habe daher gerade von der LBB, die hinter der Amazon Kreditkarte steckt, eine Mail bekommen (siehe oben rechts). Dort heißt es:

Ab sofort und bis zum 25.07.2013 gilt es, für Ihre Einkäufe außerhalb von Amazon.de 4-fache Amazon.de Punkte abzuräumen

Im ersten Moment eine komische Aktion. Warum sollte Amazon dafür werben, dass man außerhalb von Amazon einkauft? In Verbindung mit den Streiks aber ganz logisch: Sie wollen Kunden loswerden. Aber nur vorübergehend.

Meiner Meinung nach eine coole Idee. Ich für meinen Teil werde nächsten Monat etwas weniger bei Amazon bestellen ;)

The post Revision #29 – Amazon-Streiks appeared first on HeadRevision.

flattr this!

15. Juni 2013

by

In: Karim Geiger's Head Revision, Vision, Visionen, Web 3.0

Kommentare deaktiviert für Revision #28 – Web 3.0

Das Web 2.0 ist langsam ein alter Hut und wir bewegen uns in Richtung Web 3.0. Während viele Websites noch versuchen, auf das Konzept des sozialen Netzes aufzuspringen, entwickelt sich das Internet langsam und ohne dass die Nutzer es merken weiter. So wird bald ein Web entstehen, wie wir es uns alle wahrscheinlich nicht wünschen. Ich habe mal versucht, dir meine Vorstellung des Internets in 5 bis 10 Jahren nahezubringen.

Das “freie Netz”, wie wir es kennen wird vermutlich nicht mehr wirklich existieren. Es ist natürlich noch vorhanden, aber wird sich denke ich ähnlich verhalten wie die heutigen Newsgroups. Die meisten kennen es nur als Download-Plattform, früher war es Kommunikationsmittel Nummer Eins. Das, was wir derzeit noch Browser nennen, wird in ferner Zukunft keine große Rolle spielen. Und Domains sind sowieso obsolet.

Wir werden ein Programm haben, das Facebook (oder Google, bin mir nicht ganz sicher, wer den Größeren hat. Gehen wir einfach mal von Facebook aus) öffnet und nichts anderes. Am Handy haben wir Facebook OS (das erste Facebook-Phone gibt es ja schon) und am Laptop eventuell so etwas ähnliches wie Chrome OS, wobei ich mir damit noch nicht sicher bin. Fakt ist aber, dass wir keinen Browser mehr haben. Wir haben keine Millionen von Websites, die alle anders aussehen, vollgestopft mit Werbung sind und alle wirr in der Gegend rumlinken. Wir haben eine zentrale Anlaufstelle: Facebook.

Auf Facebook kann man heute (Stand 2013):

  • Chatten (ICQ, Jabber, SMS, …)
  • News lesen (Google News, RSS, …)
  • Freunde verwalten (Kontakte, Email, …)
  • Das Internet durchsuchen (Google, Bing, …)
  • Werben (Google AdWords, …)
  • Events planen (Private Website, …)
  • Sich informieren (Wikipedia, …)
  • Bilder/Videos sharen (Instagram, YouTube, …)
  • Spielen (Travian, …)
  • Und so unfassbar viel mehr..

Facebook hat jetzt schon einen Großteil der Dienste abgelöst, die damals noch alle ein unterschiedliches Design hatten und einzeln synchronisiert und gepflegt werden mussten. Was jetzt noch fehlt um das gesamte Internet im Heimanwenderbereich zu “übernehmen” sind Foren, Shops und Downloads. In vielen dieser Bereiche arbeitet Facebook an einer Umsetzung. einen Blog kann man beispielsweise mit seinen Abonnements verwirklichen, Downloads gibt es schon auf dem Smartphone und der Rest wird auch bald kommen. Ein weiterer wichtiger Punkt ist die Möglichkeit, andere etwas entwickeln zu lassen und damit Geld zu verdienen. FarmVille und co machen vor, dass es funktioniert. Auch das wird noch erweitert werden, sodass Firmen zukünftig die Möglichkeit haben werden, Content und Anwendungen für Facebook (natürlich abgesegnet durch das QA-Team) bereitzustellen.

Nachdem es nicht mehr wirklich nötig ist, einen neuen Tab aufzumachen um zu gucken, wie das letzte Fußballspiel ausging oder um herauszufinden, wann Barack Obama von seinem Amt zurückgetreten ist, wird dieser Aufwand auch nicht mehr betrieben werden. Man guckt eben im in Facebook integrierten Wikipedia nach (ist übrigens heute schon so bei automatisch generierten Seiten) oder sieht sich ein Video im Videobereich an.

Facebook wird zum Browser

Facebook wird zum Browser

Viele große Fimen werden ihr Augenmerk verstärkt auf Facebook legen und dort die Produkte oder Services vermarkten, weil es wesentlich einfacher ist, als einen Webdesigner für die Homepage zu beschäftigen. Das World Wide Web wird sich immer mehr auf Facebook zentrieren, weil ja sowieso so gut wie jeder da ist und jeder es benutzen kann. Bald gibt es keine URL-Leiste mehr und bald keine Browser mehr. Wozu auch? Es ist ja alles in Facebook integriert.

Irgendwann wird niemand mehr auf die Idee kommen auf firmenname.com zu gehen oder die Frage in Google einzutippen. Man hat Facebook ja sowieso gerade offen. Das Web wird langsam zu Nerdwissen und beschränkt sich auf unternehmensinterne Services, kleine Dienste, spezielle Informationsquellen, Pornos, illegale Downloads und löst langsam die Newsgroups ab.

Wenn nicht bald etwas ganz gravierendes passiert, wird das meiner Meinung nach die Zukunft des Internets sein. In vielen Punkten finde ich den Plan von Zuckerberg nicht schlecht, weil es das Internet gerade für Normalanwender vereinfacht, alle Informationen bündelt und es endlich ordnet und strukturiert, was Yahoo! und Google ja vergebens versuchen. Doch natürlich hat das auch riesengroße Nachteile. Das Medium Internet wird nicht mehr der Punkt sein, an dem kleine Start-Up aus dem Boden sprießen und neue Ideen von heute auf morgen geboren werden. Es wird von großen Konzernen regiert. Ähnlich wie das Fernsehen, das Radio, das Auto, der Immobilienmarkt und sonst jede andere Branche. Aber es wird eine neue Innovation geben, die nach dem Internet kommt und das WWW zum Radio unter den Fernsehern macht.

Deine Meinung? Alles Schwachsinn oder könnte doch was dran sein?

The post Revision #28 – Web 3.0 appeared first on HeadRevision.

flattr this!

15. Juni 2013

by

In: Karim Geiger's Head Revision, videos, vine

Kommentare deaktiviert für Revision #27 – 6 Sekunden Videos

Du kennst doch Vine, den neuen Service von Twitter, mit dem du Videos aufnehmen kannst, die 6 Sekunden lang sind. Damit kann man ja einiges an lustigen Sachen mach, aber es nervt mich.

Sobald Vine bekannter wurde, gab es auch auf Facebook genug Seiten, die eben solche Videos anbieten. Und dann gibt es natürlich Freunde, die einem das permanent schicken. Das Problem dabei ist, dass diese immer Ton brauchen und buffern müssen (warum auch immer. Irgendwie bekommt Facebook das mit dem Buffering nicht ganz auf den Kasten). Und da ich entweder am Handy bin (an dem Videos ja bekanntlich eine Katastrophe sind) oder am PC Musik höre, muss ich diese immer unterbrechen, um mir 6 Sekunden lang irgend einen Mist anzusehen, den man genau so gut auch als gif (yiff) mit Untertiteln verpacken kann.

Ich finde es also sehr schade, dass so Kurzvideos immer bekannter werden und einfache gifs, die heutzutage weder buffern müssen noch irgendwelche nervigen Töne von sich geben und mit allen Geräten kompatibel sind, immer mehr in den Hintergrund verschoben werden.

So viel zum Thema. Wollte einfach mal loswerden, dass ich den neuen Hype (hoffentlich bleibts dabei) nicht gut finde. GIF FOR THE WIN!

The post Revision #27 – 6 Sekunden Videos appeared first on HeadRevision.

flattr this!

15. April 2013

by

In: Allgemein, Jena, Non-Tech and German

Kommentare deaktiviert für BürgerEnergie Jena und Saale-Holzland nun eng verbunden: Erste Energieprojekte

Veranstaltungsbericht von Reinhard Guthke zum 8. BürgerEnergieTreff in Jena am 11.04.2013

Herr Thomas Winkelmann, Vorstand der im Februar neu gegründeten BürgerEnergie Saale-Holzland, war zu Gast. Er und die Mitglieder der Jenaer BürgerEnergie-Genossenschaft Josefine Diekhof und Christian Weber stellten neue Projekte zu geplanten Photovoltaik-Anlagen vor, sowohl in Jena-Lobeda-West als auch im Landkreis. Mit bereits genauen Zahlen auf der Einnahmen- und Ausgabenseite wurde für beide Projekte die erwartete Wirtschaftlichkeit bei Zinserlösen von über 3% für Darlehen von Bürgern demonstriert. Darlehen von weniger als 100.000 Euro genügen, um die Projekte in der Regie der BürgerEnergie Saale-Holzland in kommenden Sommer oder Herbst zu realisieren. Frau Diekhof, studierte Betriebswirtin und jetzige Doktorandin im Bereich Innovationsökonomik an der Jenaer Uni, vertritt die Jenaer Energiegenossenschaft im Aufsichtsrat der Energiegenossenschaft des Landkreises. Ferner haben jetzt sowohl Ralf Lang, der Vorstand der Jenaer Genossenschaft, als auch die Jenaer Genossenschaft selbst, Anträge auf Mitgliedschaft in der BürgerEnergie Saale-Holzland gestellt. Damit sind beide Energiegenossenschaften strukturell eng verbunden. Das ist eine ausgezeichnete Voraussetzung für eine gute, arbeitsteilige Zusammenarbeit beider Genossenschaften. Die BürgerEnergie Jena mit derzeit über 700 Mitgliedern setzt weiterhin ihren Schwerpunkt auf die Bürgerbeteiligung an den Stadtwerken, wofür nun dank der Kooperation auch im Landkreis um neue Mitglieder geworben wird.

Die Vortragsfolien von dieser Veranstaltung können Sie hier einsehen:

http://www.buergerenergie-jena.de/wiki/img_auth.php/2/2f/2013_04_11BETreff_BE-J1.pdf

http://www.buergerenergie-jena.de/wiki/img_auth.php/1/1f/2013_04_11BETreff_BE-SH.pdf

18. Februar 2013

by

In: Allgemein, Energie

Kommentare deaktiviert für Thüringer Kommunen: EON-Aktien an Kommunalen Energiezweckverband (KET)

Die Thüringer Kommunen stimmen der Übertragung der EON-Aktien an den Kommunalen Energiezweckverband (KET) mehrheitlich zu. Sollte die Transaktion tatsächlich so über die Bühne geben, wäre ein wichtiges Ziel erreicht: Die Netze in die Hände von Körperschaften geben, die direkt den Bürgern verpflichtet sind, die von Netzausbau und Netzinstandhaltung betroffen sind.

Ganz richtig sagt Bodo Ramelow, Vorsitzender der LINKEn im Thüringer Landtag:

 “Die Energieversorgung in kommunale Hand zu nehmen, ist eine gute Investition in die Zukunft”

http://www.jenapolis.de/2013/02/mehrheit-stimmte-fuer-uebertragung-der-eon-aktien-auf-den-kommunalen-energiezweckverband-ket/

http://www.bodo-ramelow.de/nc/politik/aktuell/detail_aktuell/zurueck/bodo-ramelow/artikel/ramelow-fordert-von-landesregierung-mehr-schwung-fuer-die-energiewende/

14. Februar 2013

by

In: Allgemein, Energie, Jena, Non-Tech and German

Kommentare deaktiviert für Ich werde Vorstand der BürgerEnergie Jena e.G.

Seit 2012 bin ich Mitglied der BürgerEnergie Jena e.G., deren Vorstand ich nun geworden bin. Die Genossenschaft versucht über eine Beteiligung an der Energiesparte der Stadtwerke (zunächst 2%) und eigene Projekte Einfluss zu nehmen auf die kommenden Herausforderungen für die Jenaer: Energiewende, Marktliberalisierung und das relativ teure und knappe Wohnungsangebot in der „kleinen Großstadt“ Jena.

Die offizielle Pressemitteilung geht so:

BürgerEnergie Jena hat neuen Vorstand und 610 Mitglieder

Jena. Die BürgerEnergie Jena hat einen neuen Vorstand: Ralf Lang (29). Er ist beruflich als Informatiker in einem IT-Unternehmen tätig. Ehrenamtlich wird er künftig zusammen mit Gunther Lorenz, dem anderen Vorstandsmitglied, die Geschicke der Genossenschaft führen und gestalten. Nötig war die Neubestellung deshalb, weil Martin Berger am ab 15. Februar eine neue berufliche Aufgabe als Stadtkämmerer übernimmt und zum gleichen Tag sein Vorstandsamt bei der BürgerEnergie niederlegt.

Der Aufsichtsrat der Genossenschaft hat in einem dreistufigen Findungs- und Auswahlverfahren und nach intensiven Gesprächen mit mehreren Vorstandskandidaten den neuen Vorstand berufen. „Ich freue mich, dass mehrere sehr kompetente Jenaer Persönlichkeiten bereit waren zu diesem arbeitsintensiven und verantwortungsvollen bürgerschaftlichen Engagement“, sagt Reinhard Guthke, der Vorsitzende des Aufsichtsrates der BürgerEnergie. „Wir danken Martin Berger und seiner verständnisvollen Familie, dass er zwei Jahre lang vor allem seinen kaufmännischen Sachverstand mit wöchentlich vielen Stunden seiner Freizeit in das Demokratieexperiment der Bürgerbeteiligung an den Stadtwerken investiert hat. Wir sind froh, dass Martin Berger uns weiterhin mit Rat und Tat zur Seite steht.“ Vieles liegt in den Händen des Vorstands: Beispielsweise die Aufnahme von neuen Mitgliedern – allein im vergangenen Monat waren es 75 – und die Verwaltung ihrer Einlagen möchte korrekt und rasch abgewickelt sein. Anfang dieser Woche hat die Genossenschaft die Schwellen von 600 Mitgliedern und 5 Millionen Euro Einlagen deutlich überschritten. Im März steht die Wirtschaftsprüfung durch den Genossenschaftsverband bevor und im Juni die erstmalige Gewinnausschüttung. Ebenso wichtig ist die konzeptionelle Arbeit des Vorstandes gemeinsam mit dem Aufsichtsrat. Diese Arbeit wird nicht weniger werden. Gilt es doch den Beitrag der Genossenschaft für die dringend nötige Energiewende gemeinsam mit den Stadtwerken Energie Jena-Pößneck und den anderen Thüringer BürgerEnergie-Genossenschaften zu gestalten. Aufsichtsrat und Vorstand freuen sich darauf und hoffen weiterhin auf Interesse, Unterstützung und Mitarbeit der Jenaer Bürger und umliegender Landkreise.

29. Januar 2013

by

In: Allgemein, OpenSUSE, Tech

1 comment

In a recent discussion among php core developers, Zeev Suraski of Zend Technologies offered to open source their proprietary byte cache „Zend Optimizer+“. The main objective is to get a bytecode cache into the PHP distribution and finally into the core. There is a lot of discussion if the 5.5 release should be delayed by two months to include the open-sourced Optimizer+. Some advocate that PHP 5.5 should stick to its original release schedule and Optimizer should go into the master instead, eventually becoming PHP 5.6 : While there is strong support for getting a byte code cache into PHP Core, some are questioning why the php.net project’s native cache extensions „APC“ is not the preferred option. PHP Leader Rasmus Lerdorf says “

You also have to take into account that most sites can’t actually move
to the next release of PHP until APC is stable with it. So effectively
the PHP 5.4 release didn’t happen until APC 3.1.13 in September 2012
which was a full 6 months after PHP 5.4.0. I don’t foresee this getting
any better for PHP 5.5.

In order for PHP releases to actually mean something this is a problem
we have to fix. I honestly don’t care which opcode cache implementation
we base a core version on, what I care about is developer buy-in. Dmitry
and Stas being familiar with the code already outnumbers the number of
active core devs working on APC today.

I understand some of the skepticism and hurt feelings around this from a
few old-timers, but let’s move on and see if we can finally push out a
release with solid opcode caching right at the release date. From my
perspective anything up to a 6-month delay would beat the current situation.

The APC would then be reduced to a userspace data cache. For Optimizer+ to get into the core, some cleanup and compatibility with ZTS (Thread Safety) needs to be achieved. Traditionally, Zend products only run in PHP’s non-threadsafe mode.

29. Dezember 2012

by

In: Allgemein, horde, Tech

8 comments

Now that Horde Groupware 5 has been released as stable software, a lot of users noticed the shortcomings of the PEAR packaging systems. It does not provide an easy and smooth way to upgrade Horde 4 to the latest bugfix version anymore. If you run Horde 4 apps that have not been ported for Horde 5 yet, you need to be very cautious which pear commands you run. A simple pear upgrade -c horde would break your existing installation because it would upgrade everything to the most recent major version. This is not desirable for production systems. Distribution packaging is the solution to this. Receive only compatible upgrades until you decide to do a major upgrade.

Distribution packages of Horde 5 are available for openSUSE and SUSE Linux Enterprise Server from the isv:B1-Systems:Horde5:rolling project.

These packages include development snapshots of unreleased applications like Passwd for Horde 5. They have been modified to fit into the distribution specific standard directories, install regular jobs the distribution way etc. For example, the distribution apps don’t have separate .htaccess files but provide a ready-to-run apache2 vhost config.

Under debian however, nobody stepped up to help the main debian horde packager, Mathieu Parent, to finish the Horde 5 packages in time. This means, the next stable Debian release will probably not include Horde 5.

I have talked to Mathieu and built a patch for the Open Build Service which facilitates PEAR packaging for debian targets.

You can see the progress of debian packaging by adding the Debian repository of the project to your /etc/apt/sources.list file

cd /root/
echo "deb http://widehat.opensuse.org/repositories/isv:/B1-Systems:/Horde5:/rolling/Debian_6.0 ./" >> /etc/apt/sources.list
wget http://download.opensuse.org/repositories/isv:/B1-Systems:/Horde5:/rolling/Debian_6.0/Release.key
apt-key add Release.key
apt-get update

As of today, the repository only contains php-horde-autoloader but it I aim to fill it with all ~ 100 Horde pear packages (minus the bundles).

If you need business critical, supported Horde 4 or Horde 5 packages for openSUSE/SLES, Redhat/CentOS, Debian, Ubuntu or special architectures like ARM or Itanium, don’t wait for community action but ask for a commercial solution.

14. Dezember 2012

by

In: OpenSUSE, Tech

5 comments

In a recent developer vote, the php project decided to deprecate the mysql extension in PHP 5.5 and finally remove it from the main PHP project. It may or may not be available for a longer period as a PECL extension.

The mysql extension has long been superseded by two more powerful extensions, PDO/Mysql and mysqli (improved). For years, the older extension has not received any new features and the developers kept it around just to keep compatibility with old code. Framework and application developers are now urged to update their code to use one of the alternative mysql APIs. There are a lot of old code snippets and tutorials around which describe the old API. Eventually, this code will begin to throw warnings and finally stop to work.

Developers discussed the impact of this move on end users. While it might be shocking to see hordes of old installations break just because the hoster updates his PHP version, there is no need to panic. Most hosters have not even upgraded to the recent PHP 5.4 release and it might be years to go until PHP 5.6 finally hits enterprise distributions like SLES or RHEL. Additionally, distributors and hosters might opt to provide the PECL version of the mysql extension for backward compatibility. There is enough time left for developers and end users to react on the coming change.

More on the deprecation vote

12. Dezember 2012

by

In: Non-Tech and German

Kommentare deaktiviert für Die Partei, die Partei, die hat immer…hin dazugelernt!

Hallo Ralf Lang,

du hast es unter Umständen schon erfahren: Die LINKE Online-Community Linksaktiv.de wird zum 15. Januar 2013 abgeschaltet. Nach diesem Termin ist kein Login und damit auch kein Zugriff auf die Daten mehr möglich. Wir nach der Abschaltung keine deiner Daten speichern oder gar weitergeben.

Das ist eine der besseren Nachrichten aus der Politik: Eine der Parteien beendet ihren teuren und letztlich nicht erfolgversprechenden Sonderweg, ein soziales Netzwerk speziell für ihre Mitglieder zu betreiben, statt für möglichst angenehme Präsenz in den Netzwerken der Allgemeinheit zu sorgen. Zwar scheute die Linke mit Linksaktiv durchaus keine Mühen, am Ende blieb aber nichts als eine weitere Baustelle neben Facebook, meinvz und wo die Linksaktivisten sich sonst so rumtrieben. Zuletzt fiel die Plattform nur noch als Spam-Müllhalde auf, in der praktisch nichts los war.

Das ist kein Wunder. Wer sich frei vernetzen will, geht zu Facebook. Wer in einem politischen Allerlei mitmischen will, geht zu Dol2day.com – oder wohin auch immer.

Herzlichen Glückwunsch, liebe Linke. Vorwärts immer, rückwärts nimmer ;).

27. November 2012

by

In: Allgemein

2 comments

-------- Original-Nachricht --------
Betreff: [announce] End Of Life for Horde 3
Datum: Tue, 27 Nov 2012 13:21:17 +0100
Von: Jan Schneider 
Antwort an: core@lists.horde.org
An: announce@lists.horde.org, vendor@lists.horde.org, horde@lists.horde.org

The Horde Team is announcing the End Of Life (EOL) for the Horde 3
release series.

With the final release of Horde 5 the state of the following release
series is updated:

Horde 3: EOL
Horde 4: Security Fixes
Horde 5: Bug Fixes

Please see http://wiki.horde.org/Doc/Dev/ReleaseCycle for details
about the Horde release cycle and
http://www.horde.org/development/versions for the affected applications.

Horde 3 had been a huge milestone in Horde's history and has served us
well for 8 long years. We really hope you enjoyed it too. We know it's
still in use in many, many places, and we like to encourage everyone
to upgrade to the latest version which is such a huge improvement over
the now outdated Horde 3 line.

Thank you, Horde 3, and thank you, everyone who made it such a great
success!

26. November 2012

by

In: Allgemein, Tech

Kommentare deaktiviert für No Bullshit #1: Apache vhost config AllowOverride All does not activate mod_rewrite

This is beginner’s talk, but I have seen it too many times anyway.

A lot of tutorials on the web claim that you have to state „AllowOverride All“ in an apache config and it magically activates mod_rewrite somehow.

This is all bullshit. Your mileage may vary, you may be lucky on debianish systems. It’s not very secure anyway.

Here’s what you do instead:

(suse)

yourserver:# /etc/apache2/conf.d # a2enmod rewrite
yourserver:# /etc/apache2/conf.d # vim /etc/apache2/vhosts.d/www.somesite.com.conf

 DocumentRoot /srv/www/somesite.com/wordpress
 ServerName www.somesite.com
 ServerAdmin ralf.lang@somesite.com
 /somesite.com/wordpress>
  Options +FollowSymlinks
  RewriteEngine On
  ## put your rewriting-related .htaccess file content here, for example wordpress
  RewriteBase /
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . /index.php [L]
  ## end put stuff here
  ## ... more vhost stuff to follow

  ## finally
  Order allow,deny
  Allow from all
 
 yourserver:# rcapache2 reload

(debian)

yourserver:~# /etc/apache2/conf.d # a2enmod rewrite
yourserver:~# vim /etc/apache2/sites-available/www.somesite.com 

        ServerAdmin webmaster@localhost
        ServerName  www.somesite.com
        DocumentRoot /var/www/somesite.com/www
        

                Options FollowSymLinks
                AllowOverride None
        
        somesite.com/>

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
                Options Indexes +FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        
     ## more debianish vhost stuff
     ## ...
     ## finally
yourserver:/etc/apache2/conf.d # a2ensite www.somesite.com
yourserver:/etc/init.d/apache2 reload

Here’s the explanation why:

AllowOverride allows a special hidden file .htaccess in any directory of your vhost to override settings from your apache vhost configs, especially security-related stuff like URL rewriting and symlink behaviour. This is fine for your hacky development setup but you do not want this in production. First, it’s slow because every lookup has to check for a .htaccess file and parse it if present. Second, it’s a hassle to debug once something screws up. Something will screw up at some point. Usually you are better off configuring your vhost properly.

Why does it work on debian?

Debian systems often have mod_rewrite enabled (loaded) but not active (working) in the default config. Allowing .htaccess files to magically activate them will work in many cases and provide a confusing problem for the rest.

Why doesn’t it work on openSUSE 12 and SLES 11??

SLES is optimized for enterprise environments where security counts. If you don’t enable overriding, it’s usually turned off. If you don’t enable mod_rewrite globally or for the site, it won’t magically be loaded later on. This leads to more tedious work but also a more predictable environment for admins under fire.

Stop confusing people. Tell them how to do it right and make them understand why it works. It will spare you trouble.