Cordova Zeug

Get started at https://cordova.apache.org/docs/en/latest/guide/cli/index.html. …gibt so etwas aus: Installed platforms: android 7.1.1 Available platforms: browser ~5.0.1 ios ~4.5.4 osx ~4.0.1 windows ~6.0.0 Um einen Emulator mit einem vorhandenen Virtual Device (Device Name: pixel_api_25 | nexus_api_23) zu starten: Jetzt aus dem Ordner der Cordova App ein und die App wird im Emulator gestartet. Um Code Aktuelisierungen […]

Android AVD – Hardware Device Ubuntu

…es ist kein Device attached. …zeigt mir mein ASUS ZenFone 3 ZE552KL. Von der ID den rechten Teil vom Doppelpunkt merken. …zeigt mir mein CAT S30. Von der ID den rechten Teil vom Doppelpunkt merken. Datei erstellen/editieren: …und folgenden Text rein schreiben: SUBSYSTEM==“usb“, ATTRS{idVendor}==“7780″, MODE=“0666″, GROUP=“plugdev“ Anschließend udev rules neu laden: bzw. Android 9 in […]

generate Tomcat Eclipse VM arguments

Bei den Run Configurations in Eclipse für den Tomcat (ich nutze aktuell die 8er Version) brauchts es VM arguments. Diese automatisch zu erstellen ist die einfachste Möglichkeit. Dazu muss der Tomcat per File -> new -> Server zuerst angelegt werden. Dann findet man im Server Tab den Tomcat …auf diesen doppelt klicken. Dadurch öffnet sich […]

vino VNC

start vino Failed to connect to Mir: Failed to connect to server socket: Datei oder Verzeichnis nicht gefunden Unable to init server: Verbindung ist gescheitert: Verbindungsaufbau abgelehnt Anzeige kann nicht geöffnet werden: Rufen Sie »vino-server –help« auf, um eine Liste der verfügbaren Optionen für die Befehlszeile zu erhalten. Invalid MIT-MAGIC-COOKIE-1 keyFailed to connect to Mir: […]

Eclipse – add .jar to Dynamic Web Project

1. *.jar nach /WebContent/WEB-INF/lib 2. Project properties -> Deployment Assembly -> Add -> Source = /WebContent/WEB-INF/lib; Deploy Path = / Packt man die *.jar nach /WebContent/WEB-INF/lib funktioniert es ohne Punkt 2. Startet man Eclipse neu, kann es sein, dass lauter Klassen und Pakete nicht gefunden werden. Und man sieht die Libraries aus /WebContent/WEB-INF/lib nicht in […]

Java EE, Tomcat & Eclipse

Wenn verwöhnte Netbeans User für Java EE Eclipse benutzen müssen, wirds kurz haarig 😉 catalina.base Die Variable catalina.base in den Run Configuration des Tomcats setzen weil die Tomcat Datei catalina.properties sie zum Laden der libs benötigt. Automatisch macht Eclipse z.B.: CATALINA_HOME Falls man seinem Linux in /etc/profile (oder sonst wo) gesagt hat, wo CATALINA_HOME ist […]

Aufzählung in Aufzählung (Libre-/Open-Office)

Alles versucht man: eine Aufzählung ist erstellt und darin versucht man Tastenkombinationen mit der Enter Taste (z.B. Strg + Enter). Aber es funzt mit der tab Taste. Man drückt Enter um in eine neue Zeile zu kommen und dann Tab. Hat man diese Unteraufzählung erstellt und möchte eine Aufzählung in der Hirarchie zurück, drückt man […]

svn Fehler

SVN Fehler die einem verwöhnten Git User passieren 🙂 Wenn unversionierte Dateien da sind: Wenn Dateien gelöscht|verschoben wurden oder so

ZF2 merged configuration prevent duplicate

Bei der Skeleton Application ist die System Konfiguration in /config/application.config.php. Und dort unter dem Key module_listener_options steht so etwas: Also, ZF2 überschreibt/merged die Modulkonfiguration mit denen in config/autoload/. Priorität hat global über Modul und local über global. Ist ein Array Value(s) in der config ein Null indiziertes Array, werden die Values, falls doppelt, NICHT in […]

ZF2: Attempting to quote a value without specific driver level support can introduce security vulnerabilities in a production environment

Try this for debugging SQL queries throws a Notice: Attempting to quote a value without specific driver level support can introduce security vulnerabilities in a production environment. To get also (not only remove the notice) a correct SQL query: For Platform MySQL it makes not correct query. An integer from SQL query LIMIT part give […]

git forget ignored files

Erstellt man eine .gitignore und listet darin Files die schon geaddet waren, verschwinden diese nicht aus zukünftigen Commits. Möchte man, dass sie aus zukünftigen Commits verschwinden hilft: Die letzte Zeile ist nicht die Standard-Commit-Funktion der IDEs (testet in PhpStorm (schweißt Fehler)). Also auf der Kommandozeile ausführen.

PhpStorm line or block comment on german keyboard

Mit deutschen, vielleicht auch anderen, Tastaturen hat PhpStorm ein Problem. Die Line Comment & Block Comment Shortcuts STRG + Schrägstrich STRG + UMSCHALT + Schrägstrich scheinen nicht zu funktionieren. Grund ist, dass PhpStorm statt Schrägstrich die Sieben nimmt (gleiche Taste). Schortcuteinstellungen: File -> Settings -> Keymap -> nach ‚comment‘ suchen Dort ein Doppelklick auf ein […]

phpMyAdmin database export file name template

Meist möchte man den Dateinamen, der exportierten Datenbank, mit der aktuellen Zeit und wahrscheinlich mit dem Datenbanknamen bestücken. Default ist nur der Datenbankname mittels @DATABASE@ (auch zu ersetzen mit __DB__). Zusätzlich zu @DATABASE@ gibt es noch @TABLE@ und @SERVER@. Man kann alles verwenden was die PHP Funktion strftime() verwendet, plus beliebige andere Zeichen. Für ein […]

SMTP service 554-Bad DNS PTR resource record

Diese Fehlermeldung schmeißt web.de und gmx.net wenn beim DNS Reverse Lookup mit der IP, von der gesendet wurde, etwas heraus kommt wie z.B. providername435678.provider.net anstatt eurer Top Level Domain. Lösung: Bei z.B. Strato den DNS Reverse eurer IP statt auf die Inklusive Domain (h1234567.stratoserver.net), auf die tatsächlich verwendete Domain stellen. Habt ihr keine eigene IP […]

PNG mit Inkscape vektorisieren

Ausgangslage ist ein schwarz/weiß PNG Bild. [Datei] => [importieren] => PNG Datei auswählen das Bild mit linker Maus markieren [Pfad] => [Bitmap nachzeichnen] Reiter „Modus“ => „Helligkeit ausschalten“  den Schwellwert bei 300 (Vorschau ist pixelig und entspricht nicht dem Ergebnis) Reiter „Optionen“ => [Pfade optimieren] die Toleranz bei 0,02 – 0,40 gab bei einem einfachen […]

sql_mode = only_full_group_by on Ubuntu 16.04 MySQL

By einer Default-Installation von MySQL kann es zu folgender Fehlermeldung bei bestimmten GROUP BY geben: SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #8 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‚dbname.short.long_column_name‘ which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by In […]

switch PHP Version Linux

von PHP 7.0 nach PHP 7.1: Apache CLI Die ganz faulen schreiben sich n Skript: Das kann man dann aufrufen: Das PHP PPA gibt es von https://deb.sury.org. Die PHP Version in einer Shell checken: oder

iText font with effect

TestDoc.java\r\n\r\n\r\nTestHeader.java\r\n\r\n\r\nEs funzt wie in Grafiklibraries. Da setzt man die Farbe und kann anschließend etwas machen, das dann in der zuletzt gesetzten Farbe erstellt wird.

SSL redirect mit Plesk / Odin

In den Webseiteneinstellungen gibt es den Punkt „Einstellungen für Apache & nginx“. Darin gibt es ein Feld (zwei: eins für HTTP und eins für HTTPS) für „Zusätzliche Apache-Anweisungen“. Dort, natürlich das für HTTP, packt man folgendes rein: Jetzt ist die Webseite nur mit HTTPS zu erreichen.

PdfPCell addElement() & setHorizontalAlignment()

Erstelle ich eine PdfPCell und füge mit addElement() beispielsweise eine Phrase hinzu, kann ich NICHT mit setHorizontalAlignment(Element.ALIGN_CENTER) die Ausrichtung des Inhalts bestimmen.\r\n\r\n\r\nStattdessen muß man sich die Column holen:\r\n\r\n\r\nGuckt man sich den Source Code von PdfPCell bei Github an wird es deutlich. Die Methode addElement() fügt im obigen Beispiel das Element der PdfPCell hinzu. Wohingegen der […]

HTML Entities in Form Element Text oder Textarea

Weils mir schon wieder passiert ist mache ich mal diese Notiz hier.\r\nWenn man als InputFilter den HtmlEntities benutzt, werden Umlaute etc in ihre HTML Entsprechungen umgewandelt. Wenn man den Output dann nicht von den HTML Entities zu seinen DAU-lesbaren Zeichen dekodiert hat man ein Problem …wegen dem DAU ;)\r\n\r\nWenn die HTML Entities in der Datenbank […]

Favicon mit Gimp

1. ein 16 x 16 großes Bild erstellen 2. am besten mit dem 1px Stift malen 3. Datei >> Exportieren 3.1. Als „Microsoft-Windows-Symbol (*.ico)“ exportieren 3.2. darauf achten, daß die Dateiendung .ico ist 3.3. „… bpp, …, 16-Slot Palette“ wählen 3.4. „Exportieren“ klicken