|
21 Nov 2014
Updated: 6 Apr 2015
Rating: 4.75/5
Votes: 5
Popularity: 3.32
Licence: CPOL
Views: 14,402
Bookmarked: 11
Downloaded: 0
Why are associations so difficult to understand, not just for developers?
|
|
24 Aug 2016
Updated: 2 Sep 2016
Rating: 4.72/5
Votes: 9
Popularity: 4.51
Licence: CPOL
Views: 14,980
Bookmarked: 11
Downloaded: 0
We discuss the widely used, but ill-defined MVC architecture metaphor, and point out that the model classes should be decoupled from the storage component.
|
All Topics
|
|
1 Oct 2015
Updated: 1 Oct 2015
Rating: 4.21/5
Votes: 8
Popularity: 3.81
Licence: CPOL
Views: 4,702
Bookmarked: 6
Downloaded: 0
If you want to become a great app developer, it's not sufficient that you master your favorite programming technologies. It's essential that you understand all basic concepts and techniques, not just in programming, but also in information management.
|
Database Development
|
|
20 Jan 2015
Updated: 20 Jan 2015
Rating: 4.89/5
Votes: 8
Popularity: 4.42
Licence: CPOL
Views: 24,532
Bookmarked: 14
Downloaded: 0
Storing database tables in JavaScript's Local Storage
|
|
24 Jan 2018
Updated: 24 Jan 2018
Rating: 5.00/5
Votes: 2
Popularity: 1.51
Licence: CPOL
Views: 11,583
Bookmarked: 8
Downloaded: 0
How to create and clear an IndexedDB database keeping all code in a single HTML file. Creating an IndexedDB database means first creating an empty database, and then adding records to its empty tables (or "object stores").
|
Internet of Things
|
|
17 Apr 2016
Updated: 18 Apr 2016
Rating: 5.00/5
Votes: 12
Popularity: 5.40
Licence: CPOL
Views: 29,017
Bookmarked: 19
Downloaded: 288
Learn how to develop Arduino-based apps for the Web of Things (WoT). This second part of a series of tutorials shows how to read analog and digital sensors with the help of Arduino.
|
|
7 Apr 2016
Updated: 22 Apr 2016
Rating: 4.80/5
Votes: 23
Popularity: 6.54
Licence: CPOL
Views: 48,665
Bookmarked: 40
Downloaded: 296
Learn how to develop Arduino-based apps for the Web of Things (WoT). This first part of a series of tutorials shows the basics of an Arduino program (known as a "sketch") and provides a quick introduction to some electronic components, including resistors, RGB LEDs and LEDs in general.
|
|
14 Oct 2015
Updated: 30 Dec 2015
Rating: 4.60/5
Votes: 4
Popularity: 2.77
Licence: CPOL
Views: 18,944
Bookmarked: 13
Downloaded: 0
Architectures for the Web of Things
|
Arduino |
23 Jul 2015
Updated: 23 Jul 2015
Rating: 4.60/5
Votes: 9
Popularity: 4.39
Licence: CPOL
Views: 105,488
Bookmarked: 13
Downloaded: 0
Three easy ways to programmatically reboot/reset an Arduino MCU.
|
|
4 Dec 2016
Updated: 4 Dec 2016
Rating: 5.00/5
Votes: 7
Popularity: 4.23
Licence: CPOL
Views: 21,262
Bookmarked: 15
Downloaded: 486
Home Automation is made simple for everyone, with the industrial grade PRODINo ESP8266 based module. It can be programmed with the Arduino IDE and allows to control (ON/OFF switch) mains (110-240 VAC) powered devices such as light bulbs, water pumps, cafe machines or garage doors.
|
|
22 Jul 2015
Updated: 22 Jul 2015
Rating: 4.60/5
Votes: 5
Popularity: 3.22
Licence: CPOL
Views: 9,291
Bookmarked: 6
Downloaded: 0
Learn how to identifying the Arduino microcontroller type by simply using C/C++ code.
|
Raspberry-Pi |
14 Oct 2016
Updated: 20 Oct 2016
Rating: 4.48/5
Votes: 8
Popularity: 4.04
Licence: CPOL
Views: 51,812
Bookmarked: 19
Downloaded: 340
As opposed to the less powerful Arduino, the competitively priced and WiFi-enabled ESP8266 supports the Web-of-Things (WoT) since it can be programmed in JavaScript.
|
Programming Languages
|
C |
3 May 2016
Updated: 3 May 2016
Rating: 5.00/5
Votes: 11
Popularity: 5.21
Licence: CPOL
Views: 28,293
Bookmarked: 15
Downloaded: 358
In this multi-part tutorial we show how to develop Arduino-based apps for the Web of Things (WoT). This third part shows how to set up a connection between an Arduino and the Internet via a WiFi network and use HTTP(S) to send data to a free cloud service like ThingSpeak.
|
ECMAScript 6 |
24 May 2017
Updated: 24 May 2017
Rating: 5.00/5
Votes: 3
Popularity: 2.39
Licence: CPOL
Views: 8,192
Bookmarked: 3
Downloaded: 0
Already available from ES5.1 (and even supported by IE 9), JavaScript's set and get methods have not been used very widely. Their main use case is the implementation of a best practice in OOP.
|
Javascript |
11 Feb 2015
Updated: 11 Feb 2015
Rating: 5.00/5
Votes: 1
Popularity: 0.00
Licence: CPOL
Views: 9,311
Bookmarked: 2
Downloaded: 0
AngularJS does not have a Model: It's not MV*, But rather VM*
|
|
16 Jul 2015
Updated: 16 Jul 2015
Rating: 5.00/5
Votes: 1
Popularity: 0.00
Licence: CPOL
Views: 7,321
Bookmarked: 2
Downloaded: 0
The concept of a class is fundamental in object-oriented programming. Objects instantiate (or are classified by) a class. A class defines the properties and methods (as a blueprint) for the objects that instantiate it.
|
|
29 Jan 2015
Updated: 29 Jan 2015
Rating: 4.60/5
Votes: 3
Popularity: 2.19
Licence: CPOL
Views: 10,891
Bookmarked: 3
Downloaded: 0
Using the HTML5 element allows to express a human-readable date or a timestamp in a web page, and annotate it with a machine-readable date/time value that can be extracted and processed by applications.
|
|
6 Jul 2021
Updated: 6 Jul 2021
Rating: 5.00/5
Votes: 2
Popularity: 1.51
Licence: CPOL
Views: 5,402
Bookmarked: 4
Downloaded: 0
The evolution of asynchronous programming in JavaScript: callbacks, promises, async/await
|
UML |
16 Aug 2017
Updated: 16 Aug 2017
Rating: 0.00/5
Votes: 0
Popularity: 0.00
Licence: CPOL
Views: 5,804
Bookmarked: 1
Downloaded: 0
How to represent information models as RDF and OWL vocabularies, and how to embed simple meta-data statements (annotations) in web documents.
|
Reactive
|
|
18 Jul 2016
Updated: 18 Jul 2016
Rating: 5.00/5
Votes: 1
Popularity: 0.00
Licence: CPOL
Views: 8,082
Bookmarked: 2
Downloaded: 0
Reactive programming and how it works
|
Structures
|
|
4 Mar 2015
Updated: 4 Mar 2015
Rating: 4.00/5
Votes: 8
Popularity: 3.61
Licence: CPOL
Views: 9,285
Bookmarked: 2
Downloaded: 0
The four types of basic data structures supported by JavaScript are: array lists, maps, records and JSON tables.
|
Web Development
|
|
18 Feb 2015
Updated: 18 Feb 2015
Rating: 4.90/5
Votes: 6
Popularity: 3.81
Licence: CPOL
Views: 17,473
Bookmarked: 4
Downloaded: 0
Enumerations and Enumeration Attributes in JavaScript
|
|
17 Nov 2014
Updated: 17 Nov 2014
Rating: 4.33/5
Votes: 2
Popularity: 1.30
Licence: CPOL
Views: 10,672
Bookmarked: 2
Downloaded: 0
Difference between a JavaScript object and a UML/Java object
|
HTML |
17 Feb 2016
Updated: 31 Jan 2017
Rating: 5.00/5
Votes: 9
Popularity: 4.77
Licence: CPOL
Views: 14,932
Bookmarked: 12
Downloaded: 95
While many new JavaScript features of ES6 (=ES2015) are still (in 2016!) not available in all important web browsers, the promising new feature of a JavaScript "promise" has arrived. This tutorial shows how to use it.
|
|
24 Apr 2020
Updated: 24 Apr 2020
Rating: 5.00/5
Votes: 4
Popularity: 3.01
Licence: CPOL
Views: 7,071
Bookmarked: 6
Downloaded: 0
The most important new language elements of JavaScript for basic programming
|
|
6 Oct 2015
Updated: 6 Oct 2015
Rating: 3.63/5
Votes: 8
Popularity: 3.28
Licence: CPOL
Views: 24,872
Bookmarked: 6
Downloaded: 0
The proper way of creating an HTML table with JavaScript and inserting it into the HTML body element is using the DOM methods insertRow and insertCell.
|
HTML5 |
25 Oct 2017
Updated: 25 Oct 2017
Rating: 5.00/5
Votes: 6
Popularity: 3.89
Licence: CPOL
Views: 11,972
Bookmarked: 3
Downloaded: 0
The HTML specification defines an event-based drag-and-drop (D&D) mechanism, which is supported by all current major browsers (including IE11 and iOS/Safari), except on Android. We show the minimum setup for a working D&D operation.
|