Programmierung

Hier findet sich alles was mit aktiven Programmieren zu tun hat.

JavaSkript: Funktion als Argument an weitere Funktion übergeben

Im Quelltext sieht das folgermaßen aus: // Aufruf der Funktion und übergabe einer weiteren Funktion als Argument bar("Hello world!", function (x) { alert(x);} ); // Übergebene Funktion aufrufen function bar(a, foo) { foo(a); } Quelle:… mehr

Javascript Überlade Funktionen

Das Überladen von Funktionen (mehrere Funktionen mit gleichem Namen aber unterschiedlichen Parametern) ist in JavaSkript auf dem herkömmlichen Wege wie zum Beispiel in Java nicht möglich. Der folgende Quelltext soll zumindest erklären wie man mit… mehr

JavaSkript: Überprüfen ob eine Funktion exisitiert

Gerade wenn man Funktionen als Paramter an andere Funktionen übergeben möchte ist es ratsam zu testen ob es sich bei dem Weitergereichten überhaupt um das Gewünschte handelt. if (typeof(funktion) == „function“) { // … }… mehr

SPS: EC4P-222

Links zum Thema Moeller FTP-Server ftp://ftp.moeller.net/AUTOMATION/ Ethernet Zugriff http://easy-forum.net/index.php?topic=3759.0 Downloads von Eaton Moeller http://www.moeller.net/de/support/related_downloads.jsp?group=dlg_23657 easySoft CoDeSys Video-Tutorials http://www.trainingscenter.moeller.net/basics/easySoft-CoDeSys.html X-Soft CoDeSys http://eaton-automation.com/desktopdefault.aspx/tabid-8/26_view-400/

jQuery Mobile Flip Toggle Switch

Mit dem folgenden Quelltext ist es möglich einen Flip toggle switch aus dem jQuery Mobile Framework per Code zu schalten: var select = $(’select[id=schalter]‘); var val = 0; if (select != undefined) { select.val(val).slider(„refresh“); }… mehr

JSON und JSONP erzeugen

JSON und JSONP mit PHP Um eine cross-server JSON-Abfrage mit dem JQuery Framework durchzuführen muss der Antwort String als JSONP codiert sein. Der JavaSkript-Code für einen Cross-Server-Request: // … var param = „par1=eins&para2=zwei“; $.getJSON(„http://www.anyserver.com“+“?“+param+“&callback=?“+“&_=[TIMESTAMP]“, function(data)… mehr

Windows Sidebar Gadget programmieren

Grundlagen von Microsoft für ein Windows 7 Sidebar Gadget: Windows Sidebar Object Reference System.Gadget.Settings object Developing a Gadget for Windows Sidebar In Windows 8 verfolgt Microsoft das App-Prinzip. Info dazu: Windows Desktop app development Ein… mehr

Diagramme im Web

Graphen als Grafik pChart … Interaktive Graphen Bei der Suche nach Bibliotheken zum erstellen von Diagrammen für den Webbrowser bin ich die beiden folgenden sehr netten Frameworks gestoßen: pChart Sehr mächtige Library die png-Dateien generiert…. mehr

Javascript Snippets

forEach // for each devices.forEach(function (device){ console.log(device); }) // jQuery $.each(json, function(key, device) {   console.log(key + ‚> ‚ + device);         }); // konventionell for (var d = 0; d < devices.length; d++) { console.log(devices[d]); } ! Ein… mehr

Atmel 8-bit AVR

Hier findet sich eine Sammlung von verschiedensten Hinweisen zu der Programmierung von 8-bit Atmel Mikrocontrollern. UART // UART-Register UCSRC = (1 << BIT1) | (1 << BIT2) | (1 << BIT3); Das komplette Register muss… mehr

EASY-SOFT-PRO

A – Analogwertvergleicher Hysterese nur bei Ausschaltvorgang > schaltet erst bei x-h aus < schaltet erst bei x+h aus

CSS: Media Queries

Um eine Webseite an verschiedene Anzeigegeräte anzupassen bietet CSS3 Media Queries an. @media (min-width: 950px) { /* Desktop */ } @media (min-width: 450px) and (max-width: 950px) { /* Tablets */ } @media (max-width: 600px) {… mehr

C: nicht != NICHT

PORTA ^= PORTA -> fail => PORTA =~ PORTA TODO