background preloader

Nodester · Open Source Node.JS PaaS

Nodester · Open Source Node.JS PaaS

Wolfram|Alpha Personal Analytics Connect with Faceook, sign in for free, and get unique, personalized information anad analysis on your social data-computed by Wolfram|Alpha Clustering of your friends What are the groups of friends that make up your network? How do these groups relate to each other? Where in the world are your friends? Where do your friends live? Your network's global reach Who lives farthest from you? How popular are your friends? How many friends do your friends have? What do you talk about on Facebook? The bigger the word, the more often it's used in your conversations. When do you use Facebook? When are you most active? Where are your friends at in life? Do your friends' ages reflect what kinds of relationships they're in? Explore the structure of your friend network How do your friends connect you to your other friends? Who plays the special roles in your network? How are your friends tied together? Your most popular photos What is your most liked photo? Get a new perspective on your friends

The Tapir's Tale: A Not Very Short Introduction To Node.js Node.js is a set of asynchronous libraries, built on top of the Google V8 Javascript Engine. Node is used for server side development in Javascript. Do you feel the rush of the 90's coming through your head. It is not the revival of LiveWire, Node is a different beast. Node is a single threaded process, focused on doing networking right. The graph for memory usage is even better. Read more about it at the Web Faction Blog OK, so what's the catch? // Synchronous var result = db.query("select * from T"); // Use result // Asynchronous db.query("select * from T", function (result) { // Use result }); So, all libraries that deal with IO has to be re-implemented with this style of programming. History Node is definitely not the first of its kind. Twisted appeared in Python (2002) and EventMachine in Ruby (2003). This year a couple of newcomers appeared. Get Started This example uses OSX as an example platform, if you use something else you will have to google for instructions. Networking Modules !!!

How to: Build a Social Media Cheat Sheet for Any Topic Let's say you're a butcher, a baker or a candlestick maker. You want to get up to speed on the social media activity in your market, as fast as you can. Or perhaps you want to sell things to candlestick makers online, or you're a journalist writing a story about blogging butchers, or maybe you've got some kind of weird baking fetish or academic interest. Is there any way to ramp up your knowledge of these fields, fast, other than the "Google and wander" method? Works With Just About Anything We'll use the field of Education as our example, because there is a lot of activity there and we presume we've got more educators as readers here than butchers or candlestick makers. If you doubt that these kinds of steps could help in your line of work - check out this post, where we found the best work-related RSS feeds for Fire Inspectors and Physical Therapists, just to prove that we could. Is this post a cheat sheet? Find The Most Popular Blogs in Your Field Add The Feeds to a Reader

npm registry npm registry all tags author updated depended on 1 statestream 4push 1 push-node 4sq 2 node-foursquare node-foursquare-2 abstraction 1 simple-dynamo actors 1 actors adventure 1 mingy 2 cryptojs ezcrypto algorithm 2 jshashes random-tools alignment 1 samreader amazon 4 cqs s3ncrypted_proxy simple-dynamo static-plus Amazon 4 bezos hoover mturk mws amd 1 interleave anti-spam 1 defensio api 21 diffbot directvps dnsimple giantbomb-api groupon interstate mollie njive node-prowl nodequote pinboard plumbdb plummet push-node revrise sellmate-utils sphinxapi spotifyapi ubersmith youtube-feeds zootool 5 bezos hoover mturk mws vows-ext api client 1 phonegapbuildapi append 1 append appnotifications archive 1 download arithmetic 1 bigdecimal array 3 RandomSelection arrayemitter clone article 1 diffbot assert 1 node-arse async 4 dive grain junjo relay asyncworkflow 1 drtoms-nodehelpers atom 3 atom-writer atomize feedreader audit 1 audit_couchdb auth 2 lox simple-auth authentication 3 authhmac lox simple-auth automation avectra 1 xfuse aws 2 cqs simple-dynamo db

RebelMouse Sign In Yahoo présente un module node.js pour YSlow Aujourd'hui dans l'analyse des performances des pages Webs, il y a deux outils qui sont majoritaires : Google Page Speed et YSlow (de Yahoo). Ces deux outils s'utilisaient soit sur le web ou avec un plugin dans le navigateur. Mais dorénavant, il sera désormais possible d'utiliser YSlow en ligne de commande grâce à la release (en bêta) d'un module node.js... Comme c'est un module node.js, l'installation se fait en deux secondes avec une simple commande grâce à NPM : Une fois l'installation terminée, vous pouvez utiliser le module directement dans votre terminal en fournissant un fichier har ou en intégrant le module YSlow dans une application qui par exemple stockerait des résultats de performances dans une base. Le résultat de la commande est en JSON (ce qui est parfait pour insérer les données dans une base mongoDB) et contient les informations suivantes : Source : Yahoo Developper Network

Outils de publication automatique Comparateur collaboratif S'inscrire Se connecter Se connecter Déconnexion Mon Espace - Outils de publication automatique Internet > Communications > Curation J'aime 13 mars 2017 23:49:44 Comparatif des outils de publication automatique Outils permettant de sélectionner automatiquement des contenus en ligne, de les mettre en page et de les publier. Ce comparatif est associé à celui des plates-formes de curation, qui permettent la sélection manuelle de contenu et leur éditorialisation : Le tableau est librement modifiable, vous pouvez le mettre à jour vous-même et noter vos outils préférés. Inclure 2011-03-11 16:06:57 2017-03-13 23:49:44 Curation Compare Aggregate vs Curata vs Curators.com vs DayLife vs Fever vs Flipboard vs Genieo vs Paper.li vs Publitweet vs Pulse vs Qwiki vs Summify vs The Twitted Times vs Yahoo! Plus de comparatifs Commentaires a noté Paper.li: Note globale 1Not user friendly. Laisser un commentaire

NoSQL Databases and Node.js In recent years, non-relational DBMSs have reemerged with proponents’ claiming advantages in scalability and simplicity. Many of these DBMSs now exist targeted towards a variety of usage scenarios. They are popularly referred to as NoSQL databases. This article looks at two popular NoSQL databases – Redis and MongoDB – and also Mongoose, a popular API that abstracts access to MongoDB. Authors: Mike Cantelon and TJ Holowaychuk This article is based on “Node.js in Action“, to be published in April 2012. In the early days of the database world, non-relational databases were the norm. Redis Redis is a data store well-suited for handling simple, relatively ephemeral data such as logs, votes, and messages. The most mature and actively developed Redis API module is Matt Ranney’s node_redis module. The following code establishes a connection to a Redis server, using the default TCP/IP port, running on the same host. client.on(‘error’, function (err) { console.log(‘Error ‘ + err); }); MongoDB

DeadSocial Node.JS + WebSocket = near real offline/online check « Simple API The problem is well know : the online/offline state is not reliable on many browser, this create a difficult situation for developers who wants to create an offline solution : if you don’t know when the client is online or offline, this became difficult to manage (for example) a local backup before having a new connection. Note : if you already use socket.io, you can combine with existing one, because here I only use basic event from socket.io (in this case, you only need the client part). With this simple trick on client side and server side, I was able to manage (at +/- 5sec) a good online/offline test : Server : Here I use console from previous page here but if you don’t want, just replace "cs." by "console." Just pass a socket.io to this module like this : That’s all, we create in fact a basic (most basic one), ping system from socket.io : this system got nothing except connect/disconnect event, which is enough for us in this case. Client : Like this: J'aime chargement…

[Dossier] RebelMouse : une seule limite, votre imagination ! Sommaire 1 – Qu’est-ce que RebelMouse ? a – Description de RebelMouse b – Les points forts de RebelMouse 2 – Quel est l’intérêt pour vous ? a – A quoi va me servir RebelMouse ? 3 – Quelles sont les limites de RebelMouse ? a – Les limites de l’outil b – Recommandations 4 – Annexes a – Blog RebelMouse b – Adresse des conditions d’utilisation et autres adresses utiles c – Quelques chiffres 1 – Qu’est-ce que RebelMouse ? a – Description de RebelMouse “Your Social Front Page” Rebel Mouse (lancé en beta début juin 2012) est un projet de l’ancien directeur technique du “Huffington Post”, Paul Berry. (Edit 07/02/2013 : Vine et SoundCloud sont désormais intégrés à RebelMouse) Vine et SoundCloud intégrés à RebelMouse Chaque post sur les profils que vous avez connectés se retrouve affiché sous la forme d’un encadré sur votre front page. Voici un aperçu de ma front page Social Reflex (cliquez sur l’image pour y accéder) : Rebelmouse socialreflex frontpage b – Les points forts de RebelMouse –> Des « goodies ».

The Naked Technologist » ql.io and Node.js Article Now Available in August JSMag

Related: