Browse By

Category Archives: NodeJS

Nodeschool.io – Make it modular

Recently I was playing with the exercises from the fantastic http://nodeschool.io. Below is my solution to “Make it modular” exercise. Of course you can improve it eg. with the use of Regex but I just wanted to keep it simple for the start.  So the

Web scraping with Cheerio in NodeJs

Πριν λιγες ημερες χρειαστηκε να αποθηκευσω δεδομενα μιας ιστοσελιδας τα οποια ανανεωνονταν αρκετες φορες καθημερινα. Για το λογο αυτο, καθοτι αδυνατο αυτη η δουλεια να γινει manual εφτιαξα ενα μικρο app σε NodeJS το οποιο χρησιμοποιει τα module, Request και Cheerio. Το μεν πρωτο ειναι

ExpressJs Middleware BasicAuth – To πιο απλο authorization για NodeJs

Εαν προγραμματιζετε σε NodeJs με το ExpressJs framework και θελετε ενα πολυ βασικο authorization σε καποια σελιδα τοτε ο πιο ευκολος τροπος ειναι χρησιμοποιωντας το basicAuth() του middleware. Ας δουμε ενα παραδειγμα: var express = require(‘express’); var app = express(); var basicAuth = express.basicAuth(function(username, password)

NodeJs + Socket.IO + Arduino + SerialPort = Epic win :)

Τις τελευταιες μερες ασχοληθηκα στον ελευθερο μου χρονο με το να γνωρισω μερικα δημοφιλη npm πακετα που συνοδευουν και γενικως κανουν πιο ευκολο το development εφαρμογων με βαση το NodeJs. Αυτο που εφτιαξα παρακατω μπορει να εχει πρακτικη εφαρμογη σε περιβαλλοντα που υπαρχει καποιος server και θελουμε τα

Node.js και proxy

Εαν ειστε απο τους ατυχους(μαλλον ειμαστε πολλοι) που στην δουλεια η συνδεση με το διαδικτυο περναει απο proxy και θελετε να χρησιμοποιησετε την βιβλιοθηκη node  τοτε σας εχω καλα νεα. Ο τροπος για περασετε τις ρυθμισεις του proxy ειναι σχετικα ευκολος. Αυτο που εχετε να