=

Daschmi's Notizblog

RSS Feed

Kleine Funktion zum formatieren von IBAN Nummern nach DIN 5008

Erstellt in PHP am 23. Januar 2018

Um IBAN Nummern mit Freizeichen nach DIN 5008 zu formatieren kann folgende PHP Funktion verwendet werden:

function formatIBAN($iban) {

  $iban = preg_replace('/\040/', '', $iban);
  $iban_formated = '';

  for ($i = 0; $i < ceil(strlen($iban) / 4); $i ++) $iban_formated .= substr($iban, $i * 4, 4).' ';

  return trim($iban_formated);

}

Padding in einem WebView unter IOS 11

Erstellt in Apple Swift, IPhone SDK am 19. Januar 2018

In iOS11 wurde ein Padding eingeführt, damit Inhalte unter der Statusbar fixiert werden. Damit das Webview (WKWebView oder UIWebView) wieder komplett unter der Statusbar liegt kann folgende ViewPort Konfiguration verwendet werden.

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no,viewport-fit=cover" />

Wichtig ist das

viewport-fit=cover

Hier: https://ayogo.com/blog/ios11-viewport/ wird das Ganze noch näher erklärt.

WLAN Steckdose eFamily korrekt anbinden

Erstellt in Sonstiges am 9. Januar 2018

Ich hatte Probleme die Wifi Steckdose, ELEGIANT Smart Wifi WLAN Home Steckdose intelligente Funksteckdose Wifi Adapter + eFamilyCloud App Switch mit Timing Funktion Unterstützt Amazon Alexa (Echo, Echo Dot) in mein WLAN Netzwerk einzubinden. Auf der Packung war ein QR Code angegeben, der zu einer APP führte die nicht funktionierte. Insgesamt gibt es 3 eFamily Apps im Google Play Store die ich getestet habe:

Die Apps sind alle sehr ähnlich aufgebaut, gefunden wurde die Steckdose aber dann bei mir nur in der eFamily Cloud App.

Nachdem das WLAN in der Steckdose eingerichtet war, konnte ich sie auch Problemlos mit einem Google Home Lautsprecher, Echo, Echo Dot und Echo Show betreiben. Vermutlich wird es auch mit dem neuen Amazon Spot funktionieren.

MySQL Notizen

Erstellt in Sonstiges am 9. Januar 2018

Länge von MySQL Text Datentypen

 Type      | Maximum length
-----------+-------------------------------------
  TINYTEXT |           255 (2 8−1) bytes
      TEXT |        65,535 (216−1) bytes = 64 KiB
MEDIUMTEXT |    16,777,215 (224−1) bytes = 16 MiB
  LONGTEXT | 4,294,967,295 (232−1) bytes =  4 GiB

DateSelected wird nicht ausgelöst, wenn keine Änderung im Datepicker

Erstellt in Sonstiges am 25. Dezember 2017

Nutzt man in Xamarin.Forms den Datepicker wird das Event DateSelected nicht ausgelöst wenn der Benutzer das Datum nicht verändert. (Beim ersten öffnen wird standardmäßig das aktuelle Datum angezeigt)

Ich habe das Problem umgangen, indem ich das Event Unfocused genutzt habe und das Datum über das Property ausgelesen habe.

<DatePicker x:Name="dpFlugbuch" IsVisible="false" Unfocused="DatePicker_Unfocused" />

und dann im EventHandler:

void DatePicker_Unfocused(object sender, EventArgs e)
{

  DateTime selectedDate = dpFlugbuch.Date;

}


Bitte genehmigen Sie die Verwendung von Cookies dieser Website! Mehr Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen