Arbeiten mit JavaScript

Der MEAN-Stack:
MongoDB, Express, Angular 2 – TypeScript / ECMA-Script und die Wurzel aller Freude: node.js!

@angular/core:
in jeder Application; Kern für Komponenten, Direktiven, Dependency Injection und Lebenszyklen der Komponenten
@angular/common:
häufig verwendete Direktiven, Pipes und Services
@angular/platform-browser:
Browser- und DOM-relevante Bestandteile, v.a. zum Rendern neuer Elemente
@angular/platform-browser-dynamic:
triggert die Aktualisierung der View, verfügt über Methoden des Bootstrappings zur Initialisierung der Anwendung
@angular/http:
Modul für http-Aufrufe, verfügt über alle notwendigen Elemente, um dynamisch Inhalte zu laden oder Informationen ans Backend zu senden (XHR-Aufrufe, Client-Server-Kommunikation)
@angular/router:
Elemente für komponentenbasiertes Routing
@angular/compiler:
kombiniert Logik mit Vorlagen zu Views. Compiler wird automatisch über @angular/platform-browser-dynamic angestoßen

Links:
Angular API Liste

Quellen:
angular.io, video2brain

HTML 5.1 / HTML Living Standard / HTML5

Wir gedenken W3C, WHATWG & Apple:

Compatibility
(Rücksicht auf das, was bereits besteht)
– Support Existing Content
– Degrade Gracefully
– Do not Reinvent the Wheel
– Pave the Cowpaths
– Evolution Not Revolution

Utility
(Nützliche Dinge effektiv regeln)
– Solve Real Problems
– Priority of Constituencies
(users over authors over implementors over specifiers over theoretical purity)
– Secure By Design
– Separation of Concerns
– DOM Consistency

„HTML 5.1 / HTML Living Standard / HTML5“ weiterlesen

Docker for Windows

C:\Users\xxx\Entwicklung\Docker
λ docker run -p 4000:80 friendlyhello
 * Running on http://0.0.0.0:80/ (Press CTRL+C to quit)

C:\Users\xxx\Entwicklung\Docker
λ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
ee21b1b202ab friendlyhello "python app.py" 17 seconds ago Up 15 seconds 0.0.0.0:4000->80/tcp upbeat_booth

C:\Users\xxx\Entwicklung\Docker
λ docker run -d -p 4000:80 friendlyhello
741d25dc2f66ea2be8d89cf85001e90780b4f70a6d3c2c589796df7783c70849
docker: Error response from daemon: driver failed programming external connectivity on endpoint silly_swartz (eb2731697f9a185975656648c21ae978a4ece3ea2a7fab200a4586c2c0dca2f6): Bind for 0.0.0.0:4000 failed: port is already allocated.

C:\Users\xxx\Entwicklung\Docker
λ docker-machine ls
NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS

C:\Users\xxx\Entwicklung\Docker
λ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
ee21b1b202ab friendlyhello "python app.py" 54 seconds ago Up 53 seconds 0.0.0.0:4000->80/tcp upbeat_booth

C:\Users\xxx\Entwicklung\Docker
λ docker stop ee21b1b202ab
ee21b1b202ab

C:\Users\xxx\Entwicklung\Docker
λ docker run -d -p 4000:80 friendlyhello
3f5a728eaa306c01f6ab40567bd1636733aaa1b7ca01e976ff809dec58f6dc5b

C:\Users\xxx\Entwicklung\Docker
λ

„Docker for Windows“ weiterlesen

tel email und url

Was alles dahinter steckt, dass das Format von Telefonnummern weltweit sehr unterschiedlich sein kann, eMails und URL-Angaben aber nicht, darüber könnte sehr lange referiert werden. Zwischen Gleichschaltung, Leitkultur, „Living Standards“ (html5 vs. html), Bilderberger-Verschwörung, Reichsbürgern und internationalem Judentum oder der Evolution der Menschheit im Rahmen der mittlerweile vierten (in „unseren Breiten“) identifizierten Revolution kann viel angeschnitten werden.

Ist es international, dass der Eichenwidderbock mit schwarz-gelb ähnlich gut wegkommt wie eine Wespe? Und kommt eine Wespe gut weg, gemeinsam mit einem Eichenwidderbock? Picken sie im Schwarm wie das Adlerjunge mit den Hühnern?

Das ist das mit dem Euro und den lokalen Währungen. Auch Anarchismus wurde mit Gewalt, dafür ohne Erfolg zu Beginn des 20 Jahrhunderts stärker propagiert, insofern den Berichten aus der Universität Michigan und den Hollywood-Dokumentationen Glauben geschenkt wird.

Geräte-Wiki

Das Spring-Boot / Ajax-jQuery / Bootstrap – basierte Tool Geräte-Wiki dient grundsätzlich dazu, Artikeldaten aus einer Warenwirtschaft auszulesen und den Fachkräften zur Ergänzung übersichtlich zur Verfügung zu stellen.

Die mit Zusatztexten, weiteren Informationen, Metadaten, Übersetzungen und Mediadaten (Bildern, Explosionszeichnungen, Filmen, Info-Material) ergänzten und per vorgegebenen Automatismen optimierten Artikeldaten können dann zum Export von JSON-, csv-, XML-Dateien oder per Direktanbindung an Schnittstellen anderer Systeme für z.B. Webshops, Amazon B2B, Alibaba, eBay, google-Shopping usw. verfügbar gemacht werden.

Zudem produziert ein Generator aus den Artikeldaten jeweils einzelne Webseiten, die als Landing-Pages auf die genannten Shopping-Systeme verlinkt werden können.

Der Link zum git-Archiv: Geräte-Wiki (Frontend)