Sencha Touch erkennt Android 5 Tablet nicht als Profil

Im touch-Framework-Ordner die env/OS.js anpassen: if (!osEnv.is.Android && !osEnv.is.iOS && !osEnv.is.WindowsPhone && /Windows|Linux|MacOS/.test(osName)) { deviceType = ‚Desktop‘; // always set it to false when you are on a desktop not using Ripple Emulation Ext.browser.is.WebView = Ext.browser.is.Ripple ? true : false; } else if (osEnv.is.iPad || osEnv.is.RIMTablet || osEnv.is.Android3 || Ext.browser.is.Silk || (osEnv.is.Android4 && userAgent.search(/mobile/i) == […]

Cordova Dateien aller Verzeichnisse anzeigen lassen

var localURLs = [ cordova.file.dataDirectory, cordova.file.documentsDirectory, cordova.file.externalApplicationStorageDirectory, cordova.file.externalCacheDirectory, cordova.file.externalRootDirectory, cordova.file.externalDataDirectory, cordova.file.sharedDirectory, cordova.file.syncedDataDirectory ]; var index = 0; var i; var statusStr = „“; var addFileEntry = function (entry) { var dirReader = entry.createReader(); dirReader.readEntries( function (entries) { var fileStr = „“; var i; for (i = 0; i < entries.length; i++) { if (entries[i].isDirectory === […]

Cross origin Problem bei Fonts auf der gleichen Domain

In der .htaccess den Zusatz Header set Access-Control-Allow-Origin „*“ Quelle

Auf dem Mac Homebrew neu installieren

Erst den alten Stand entfernen $ cd `brew –prefix` $ rm -rf Cellar $ brew prune $ rm -rf Library .git .gitignore bin/brew README.md share/man/man1/brew $ rm -rf ~/Library/Caches/Homebrew Dann Homebrew installieren $ ruby -e „$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)“ Quelle

Propel letztes SQL loggen

Erst das Debugging aktivieren: Propel::getConnection()->useDebug(true); und dann das letzte SQL abfangen: Propel::getConnection()->getLastExecutedQuery();

Epson Scan findet Drucker nicht

Über Systemsteuerung > Geräte und Drucker > Drucker wählen > Scanner Managemant > Epson Scan Settings. Von Lokal auf Netzwek umschalten Hinzufügen Drucker IP wählen fertig  

Email-Adressen hexacodieren

// JavaScript Document function encode_now(formfield) { toEncode = formfield.email_address.value; encodedAddress = „“; for( ii = 0; ii < toEncode.length; ii++) { encodedAddress = encodedAddress +“&#“ + toEncode.charCodeAt(ii) + „;“; } completeEmailAddressCode = “ + encodedAddress + “; formfield.encoded_email_address.value = completeEmailAddressCode; } Online

Apache Probleme?

Auf der Kommandozeile mit apachectl configtest rausbekommen was schräg läuft…in Ordnung bringen und freuen.

chrooted ssh Nutzer anlegen

Chroot-Verzeichnis mit allen Unterverzeichnissen anlegen: mkdir /home/chroot/ mkdir /home/chroot/home/ cd /home/chroot mkdir etc mkdir bin mkdir lib mkdir usr mkdir usr/bin mkdir dev mknod dev/null c 1 3 mknod dev/zero c 1 5 Alle nötigen Befehle für den Nutzer anlegen APPS=“/bin/bash /bin/ls /bin/mkdir /bin/mv /bin/pwd /bin/rm /usr/bin/id /usr/bin/ssh /bin/ping /usr/bin/dircolors“ for prog in $APPS; do […]

Umstellen auf Key-Authentifizierung

Als der User, über welchen man sich später anmelden möchte einloggen. Dann mit ssh-keygen jeweils einen public und private Key erzeugen. Den privaten Key id_rsa runterladen. Den public key mit mv id_rsa.pub authorized_keys in die authorisierten Schlüssel aufnehmen. Aus Sicherheitsgründen die Rechte des Publickeys anpassen mit chmod 0700 ~/.ssh -R Dann den Login mit dem […]