blog.bartlweb - a technologist's external brain

Alle Artikel

PDFs im Querformat aus Confluence exportieren

Confluence erlaubt einzelne Seiten oder ganze Spaces als PDF zu exportieren. Standardmäßig erfolgt das in A4 und im Hochformat. Gerade beim exzessiven Einsatz von Tabellen ist es aber oft praktischer, ein PDF mit Seiten im Querformat erstellen zu können.

Leider gibt es dazu keine einfach setzbare Einstellung beim Export. Ein Space-Adminstrator kann allerdings das für den PDF-Export verwendete Layout in Form von CSS editieren und so den Export für den gesamten Space anpassen.

  • Gehen Sie dazu im Space unter Space Tools und wählen die Option Look and Feel.
  • Dort gibt es den Punkt PDF Stylesheet, das über den Edit-Button am Ende bearbeitet werden kann.

Port für den Zugriff via SSH unter CentOS ändern

Wer unter CentOS den Port für SSH ändern möchte, muss nicht nur die SSH-Konfiguration anpassen, sondern auch die zugehörigen Regeln in iptables verändern.

Anpassen von iptables

Damit der Zugriff auf den gewählten Port auch von außen gewährt wird, muss die iptables-Konfiguration angepasst werden.

In der Datei  /etc/sysconfig/iptables wird in der folgenden Zeile der Wert des Parameters dport entsprechend auf die neue Portnummer geändert:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

Sollte die Zeile noch nicht vorhanden sein, müssen Sie diese unbedingt ergänzen.

Die Änderungen werden über den Befehl service iptables reload wirksam.

Webapps/Websites als eigenständige Fenster auf den Desktop bringen

Viele der heute angebotenen Webapplikationen fühlen sich vom Look&Feel, der Bedienung und der Geschwindigkeit bereits wie lokal installierte Anwendungen an, wäre da nicht jedes Mal das Öffnen des Browsers und vor allem dessen unnötigen Bedienelemente. Wer regelmäßig solche Webanwendungen nutzt, wünscht sich oft, diese als Verknüpfung auf den Desktop oder in die Taskleiste bringen zu können und vor allem in einem Fenster ohne störende Browserelemente und damit Bildschirm füllend anzeigen zu können. Und genau das lässt sich - gewusst wie - leicht bewerkstelligen.

Mit Google Chrome unter Windows

Unter Windows lässt sich das mit dem Chrome Browser (www.google.com/chrome/) bewerkstelligen.

Remote-Beitrag: 10 Tipps die Auftraggeber bei der App Entwicklung beachten sollten

In meinem aktuellen Gastbeitrag schreibe ich im Blog von bluesource - mobile solutions gmbh (www.bluesource.at/blog) darüber welche Punkte heute bei App-Projekten wichtig sind und welchen Themen man sich bereits vor dem Starten eines solchen Unterfangens bewusst sein sollte. 10 Tipps die Auftraggeber bei der App Entwicklung beachten sollten oder warum eine App mal eben nicht einfach nebenbei entsteht.

Lesen Sie meinen Artikel unter www.bluesource.at/blog/detail/app-entwicklung-was-muessen-sie-beachten/

Installierte Perl CPAN-Module auf einmal aktualisieren

Wer umfangreiche und komplexe Perl-Skripte entwickelt, wird rasch auf eine Vielzahl nützlicher Module aus dem CPAN-Verzeichnis zurückgreifen. Diese Module werden stetig weiterentwickelt und so gibt es auch dafür ab und an neuere Versionen. Mithilfe des Tools cpanm und dem Modul cpan-outdated lassen sich veraltete Module nicht nur finden, sondern auch gleich in einem Rutsch aktualisieren.

Installieren Sie dazu zuerst cpanm. Entweder über das Software-Repository von Ubuntu

apt-get install cpanminus

oder mittel Konsolenbefehl

curl -L http://cpanmin.us | perl - App::cpanminus

Danach installieren Sie das Perl-Modul cpan-outdated:

cpanm App::cpanoutdated

 

Erfahrungsbericht aus Österreich: Ist LTE für Powernutzer eine echte Alternative?

Selbst in einer Großstadt wie Wien (Österreich) - vor allem am Stadtrand - ist die Verfügbarkeit einer schnellen Internetleitung, die den Ansprüchen eines Powernutzers oder gar des eines Serverbetriebs gerecht wird, keine Selbstverständlichkeit. So habe ich mir vor etwas mehr als zwei Jahren dazu entschlossen LTE als Ersatz für meine langsame 12Mbit-Leitung mit bescheidenen 768 Kbit/s Upload eine Chance zu geben.

IP-Adressen in Access- und Error-Logs des Apache Webserver anonymisieren

Wer das Thema Datenschutz seiner Nutzer ernst nimmt, weiß das auch die IP-Adresse des Nutzers zu seinen schutzwürdigen persönlichen Daten zählt. Die Kombination einer IP-Adresse und die Parameter einer Anfrage an den Server (z.B. bei einer Suche) lassen dann bereits Rückschlüsse auf das Nutzungsverhalten bestimmter Personen zu und genau das wollen wir vermeiden.

Der Apache Webserver bietet bereits von Haus aus die Möglichkeit das Format der Log-Datei für Zugriffe über seine Einstellungen anzupassen. Allerdings gibt es erstens nur die Möglichkeit die IP-Adresse ganz wegzulassen und zweitens kann nur das Format der Access Logs (Zugriffe), aber nicht der Error Logs (Fehler) angepasst werden.

Funktionsumfang und Stile des RTE-Editors von WordPress anpassen

Der RTE-Editor von WordPress ermöglicht es Redakteuren komfortabel und einfach Beträge zu erstellen und vor allem ohne HTML-Kenntnisse zu formatieren. Doch selten sind die vordefinierten Formatierungsmöglichkeiten ausreichend und noch viel weniger ist es ratsam den geballten Umfang an Funktionen und Möglichkeiten zur Formatierung des integrierten Editors anzubieten.

Mit etwas eigenem Code in der Datei functions.php des geladenen WordPress-Templates lässt sich der Editor an die eigenen Bedürfnisse anpassen.

Eigene Stile definieren

Der erste Schritt ist den Redakteuren sinnvolle Stile anzubieten und daher die standardmäßig angebotenen Stile auf die tatsächlich durch das WordPress-Template bereitgestellten CSS-Stile zu limitieren.

LEDE Packages mit Opkg aktuell halten

Die Router-Firmware LEDE (Nachfolger von OpenWrt) lässt sich nicht nur durch Aufspielen eines neuen Firmwareimages aktualisieren, sondern bietet mit dem Packagemanager opkg auch eine Paketverwaltung zum Installieren, Deinstallieren, sowie eben auch zum Aktualisieren von Softwarepaketen an. Wer die Kommandozeile nicht scheut, kann so die Software seines Routers mit wenigen Befehlen aktuell halten.

Zunächst muss das lokale Softwareverzeichnis aktualisiert werden. Der folgende Befehl lädt die aktuellen Softwarelisten aus dem Internet:

opkg update

Danach kann man sich die verfügbaren Updates mit dem nachstehenden Befehl als Liste anzeigen lassen:

“Keine Verbindung” – Freigegebene Kalender werden unter Outlook 2016 nicht mehr aktualisiert

Outlook 2016 in Verbindung mit einem Exchange-Server bietet für die Terminkoordination den Vorteil einen Blick in den freigegebenen Kalender seiner Kollegen werfen zu können bzw. sich dafür den Terminplanungsassistenten zunutze zu machen.

Diese freigegebenen Kalender konnten bei mir aber plötzlich nicht mehr aktualisiert bzw. geöffnet werden und zeigen dabei ein Ausrufezeichen und den Zusatz Keine Verbindung. an.

Weder Neuinstallation von Office noch das Zurücksetzen von diversen Outlook-Einstellungen konnten das Problem beseitigen. Daher fiel zuletzt der Verdacht auf eine installierte Outlook-Erweiterung. Starte ich Outlook über Ausführen mit dem Befehl outlook.exe /noextensions, bei dem alle Erweiterungen deaktiviert werden, funktioniert die Synchronisierung des Kalenders plötzlich wieder.