Fix: Safari load pages very slow

I have the problem for some time that the Safari when the first time a website is called up takes quite a long time until the page is displayed. I’ve tried everything:

  • Delete the cache
  • Remove extensions

…and and and.

Then I found in an article, where also this problem was discussed, a reference to the DNS Prefetching of Safari. In Mac the DNS prefetching needs to be disabled using “Terminal” application as explained below:

Disable DNS Prefetching in Safari:

defaults write com.apple.safari WebKitDNSPrefetchingEnabled -boolean false

Enable DNS Prefetching in Safari:

defaults delete com.apple.safari WebKitDNSPrefetchingEnabled

And what can I to say? It was the turbo switch for my safari. The web pages were loaded again fast and displayed in lightning speed. A disadvantage, with regard to the loading time of clicked links I could not determine personally.

Thanks internet for this sensational tip!

mehr lesen

Create CD-ISO from files or folder on MAC OS X

Sometimes I have to create an CD ISO from files to mount them as CD on a VM. But how should i do this without searching and buying certain tools? Use the terminal!

I found the following piece of code here and wanna share it to you:

 

hdiutil makehybrid -o ~/Desktop/image.iso ~/path/to/folder/to/be/converted -iso -joliet

mehr lesen

Configure snmp on VMware vSphere 5.5

I searched a long time to set the snmp settings on our ESXI 5.5 hosts with the vSphere webclient. NO CHANCE!

I found nothing to set the community with the vSphere web client. But i found many article where people described how to configure the snmp settings through cli. The following commands have to run within a console session on your host:

esxcli system snmp set –communities public
esxcli system snmp set –enable true
esxcli system snmp set –syscontact=“contact@mail.me
esxcli system snmp set –syslocation=“Street, postcode, city
esxcli network firewall ruleset set –ruleset-id snmp –allowed-all true
esxcli network firewall ruleset set –ruleset-id snmp –enabled true
/etc/init.d/snmpd restart

You have to customize the bold strings with your own values. After the restart of the snmpd you can monitor the host.

By the way we use Observium to monitor our hosts, server and network. Take a look!

mehr lesen

Aus der Eishalle Vorderort wird die Pflugbeil Arena

Seit Monaten haben die Mitglieder der Miners Oberhausen auf diesen Tag gewartet. Heute konnte endlich der neue Spielboden verlegt werden. Dank der vielen Helfern konnte bereits nach knapp 3 Stunden das erste Etappenziel erreicht werden. Die Spielfläche ist mit dem neuen Boden ausgelegt. Es fehlten jetzt nur noch die fein arbeiten an den Rundungen, wo dem Spezialboden mit Stichsägen die perfekte Form gegeben wurde.

Wer mehr über die Miners Oberhausen erfahren will, kann dies entweder über die Internetseite oder die Facebook Seite tun.

mehr lesen

Rolladensteuerung mit Homematic

Im Sommer 2014 saßen wir mit Freunden gemütlich auf der Terrasse, als abends plötzlich das Rollo von der Terrassentür herunter ging. In letzter Sekunde schafften wir es noch unterm Rollo hindurch zu huschen. Dann die Fernbedienung vom Rollo suchen, Rollo wieder hochfahren, schrecken verdauen und wieder – mit der Fernbedienung – zu den anderen auf die Terrasse setzen und sich dem Spot der anderen aussetzen. Damit sollte endlich Schluss sein.

Nach einigen Recherchen zu dem Thema kam nur eine Lösung in Frage. Es muss eine Hausautomation her. Aber welche? Nachträglich Kabel im ganzen Haus verlegen kam nicht in Frage. Dadurch blieben nur die Systeme die mit Funk arbeiten. Neben einigen anderen interessanten Produkten hat mit die Lösung von EQ-3 vor allem wegen des bidirektionalem Funkprotokolls überzeugt. Wenn also die Zentrale einen Schaltbefehl an einen Aktor sendet bestätigt dieser den erhalt des Befehls. Dadurch ist sichergestellt, dass die Befehle auch wirklich ihren Empfänger erreicht haben. Was nützt es mir, wenn die Rollos Abends runtergehen sollen, aber die Aktoren den Befehl nicht mitbekommen haben, die Zentrale aber glaubt, dass die Rollos unten sind.

Also frisch ans Werk. Benötigte Komponenten zusammengestellt und bestellt. Wenige Tage später war das begehrte Paket da und ich war überrascht wie klein die HomeMatic CCU2 Zentrale ist. Schnell war die CCU2 angeschlossen und Grundkonfiguriert (Hostname, IP, Gateway). Nach nicht mal 15 Minuten waren seit dem auspacken vergangen bis die Zentrale Ihren Dienst aufnahm.

Etwas länger hat es allerdings schon gedauert, bis ich die 3 Rolladenaktoren in Betrieb nehmen konnte, da dazu erst die alte Rolladensteuerung ausgebaut und die neuen angeschlossen werden mussten. Das obligatorische anlernen der Aktoren an der CCU2 verlief erwartet unkompliziert und schon konnte ich über das WebUI der CCU2 die ersten Rollos rauf und runterfahren lassen.

Der nächste Schritt ist die Automatisierung des ganzen, denn bisher hatte die ganze Aktion keinen Mehrwert gebracht.

mehr lesen

Beta-Tester für Variomedia

Ich habe vor kurzem in meinem Twitter Client meiner Wahl (TweetBot) mal wieder einen Tweet von meinem Provider Variomedia gesehen, in dem er Freiwillige für einen Beta-Test suchte:

Variomedia
Wer hat Lust auf einen Betatest unserer neuen, modernen Webserver-Plattform? Mit Apache 2.4, neueren Librarys und mehr Performance! ^jp

Dumm nur, das der Tweet bereits 7 Tage alt war, und deshalb habe ich kurzerhand bei Variomedia nachgefragt und wurde nach einer kurzen Konversation ins Beta Programm aufgenommen worden.

Kurze Rede langer Sinn, Variomedia hat es geschafft, ohne bemerkbaren Ausfall meinen Webserver umzuziehen – und wer das hier zeitnah liest hat die Seite bereits vom neuen Server ausgeliefert bekommen.

Nun werde ich erstmal meine restlichen Webseiten testen… Ich werde berichten 😉

mehr lesen

CryptX minor bug fix

The new version 3.2.8 of CryptX fixes some minor bugs. No new features, but you should update.

If you have wishes or ideas for new features, please mail me 🙂

mehr lesen

Work in progress…

I can not remember when i submitted so many versions of CryptX at one day. This is the third and the last version for today. But keep in mind, i will never stop working on it!

If you have found errors or bad behaviors or you are missing a feature/function contact me. I try to resolve every reported problem – as soon as possible.

Version 3.2.7 will now load the javascript only if necessary!
( see this thread at the support forum: link )

mehr lesen

Update for CryptX available

Yesterday I received an email from Gerhard in which he informed me that there is a better solution to integrate javascripts. So far I had javascript in a ‚quick and dirty‘ method which involved what really goes elegantly with wordpress’s functions. I have my function now changed to ‚wp_enque_script()‚:

wp_enqueue_script( 'decryptx', plugins_url( '/js/cryptx.min.js' , __FILE__ ), array(), false, $cryptX_var['load_java'] );

Thanks Gerhard for the tip!

The new version 3.2.5 is now available on the Wordpress repository.

mehr lesen

DDoS Attacke auf meinen Provider

Am 2.7. ist einer der Webserver meines Providers Variomedia durch einen Distributed Denial of Service (DDoS) Angriff lahmgelegt worden.

„Einer unserer Webserver wird per UDP DDoS angegriffen, daher sind mehrere Webserver im gleichen Netz nicht erreichbar. ^jp“ (Quelle)

Sämtliche Webseiten, die auf diesem Webserver liegen waren für mehrere Stunden nicht mehr erreichbar, da der gesamte Traffic zu diesem Server, noch vor dem Rechenzentrum, in ein „schwarzes Loch“ oder nach /dev/null umgeleitet wurde.

„Kurz zum technischen Hintergrund: Zugriffe auf die betroffene Webserver-IP werden momentan von unserem Carrier „geblackholed“. ^jp“ (Quelle)

Das ist zwar eine extrem radikale Maßnahme, jedoch die wirksamste um das Ausmaß des Angriffs in Grenzen zu halten.

Ich möchte mich auch bei meinem Provider bedanken, der über die gesamte Zeit hinweg versucht hat alle Betroffenen auf dem laufenden zu halten und sogar zeitnah direkte Anfragen beantwortet hat. Das und der insgesamt hervorragende Support von Variomedia sind nur zwei der Gründe, warum ich mich für diesen Provider entschieden habe.

mehr lesen