javascript Controller and router: Cerebral, ReactJS and MeteorJS ES2015 In the previous controversial Post I've explained a bit the advantages of using Meteor as Client/Server data layer with mainstream NPM packages, but the architecture isn't complete. React is the View, but we still miss something important. It's possible to use directly Meteor
javascript Use Meteor as a data layer for a Webpack app to get ES2015 modules and real NPM support today! TLDR; Meteor is still fun, NPM wrapped packages are bad. Instead of meteor add obsolete:wrap-everything you can use mainstream NPM packages with Meteor, today. Think about it! Look at meteor-webpack-react. Is Meteor package system perceived as a lock-in by the NodeJS community and slowing down its adoption as data
meteor Server-Side-Rendering with react-router and Meteor Server Side Rendering (SSR) is the ultimate step to unify Single Page Applications and classic (server generated HTML) websites. Facebook immediatly sends HTML but frequent updated contents (realtime) or the less important ones are updated at a later time. What is SSR in brief? Server side generated HTML: the page
javascript Meteor, React and Material UI the easy way [UPDATE 2015-06-27] Meteor MDG is changing its skin and now they provide a Meteor + React + Material UI integration example, which is a bit different to the one suggested here. There are technologies that are cool standalone but don’t immediatly play nice together. material-ui-demo.meteor.com (source) * Meteor: the fullstack
italia Cookie Law Italia, in poche parole panico Stando alle informazioni del Garante della Privacy il 2 giugno 2015 entrerà in vigore la famigerata “Cookie Law”, che corrisponde al recepimento della direttiva Europea 2009/136/CE e al provvedimento del 8 maggio 2014 sull'acquisizione del consenso ai cookie e per la protezione dei dati personali. Altrimenti
javascript Business models, working hours and the crazy ICT in Italy This week the trending topics were the #sharingeconomy and the fact that now Uber is illegal in Italy. Personally I don’t like the term “sharing economy”, it’s just economy or probably Fluid Economy. The main difference is that you provide a service person to person and you get
drupal Migrated to Ghost. Sometimes the links have to break Yes it happened. After a decade this blog moved from Drupal to Ghost ! When I started grigio.org the word "blog" was cool and the social networks weren't so intrusive, but the world changed and also I changed. The migration drupal2ghost json went quite smooth, thanks
Visual Studio Code in Docker Microsoft released its Visual Studio Code also for Linux. But I’m not really sure i want to keep a binary from them and Docker is really nice to build isolated software environments. Visual Studio Code is a very nice IDE with javascript autocompletion. Similar to Atom editor. # Dockerfile FROM
javascript TodoMVC Meteor React with router, animations,.. I like the Meteor Blaze and Polymer libraries to manage the UI but when I’ve to deal with nested components I still didn’t find a way that satisfy me. React from Facebook is another alternative solution which works fine in Meteor and the official documentation already provide a
torino Grattacielo Intesa Sanpaolo - Video in 4k dalla Terrazza Ora se si vuole ammirare il panorama della città di Torino non c’é solo la Mole antonelliana, ma anche il Grattaciacielo Intesa Sanpaolo che dall’altezza di 166,26m permette una vista della città in tutte le direzioni. (Selezionate alta definizione 4k dall'ingranaggio se la vostra connessione
javascript Thoughts about Meteor, React and ES6 I like to use the Meteor rendering library Blaze but it feels weird when you use it for nested components and it is sad that almost nobody use Blaze outside the MeteorJS world. Examples: [FlowRouter + FlowLayout Blaze source] [FlowRouter + React source] [Leaderboard demo source] [Meteor React overlay component source] On
programmazione TorinoJS, il ritrovo per javascript a Torino Javascript non è una novità del panorama dei dell’informatica o del web, le notizie di oggi sono che Facebook ha rilasciato React Native open source e Google non integrerà Dart VM in Chrome. Che significa? Semplice. Javascript non è da un pezzo un linguaggio di programmazione, ma è il
ubuntu Why Debian 8 Jessie and Ubuntu 15.04 Vivid Debian 8 Jessie currently is RC1, it will be the first release with systemd and Gnome 3.14, which finally works as in a human way. I could try Ubuntu GNOME but I decided to go back to the origins, so a “pure” Debian GNU/Linux with just the pieces
rust Note su Rust 1.0.0 alpha In questo periodo apprezzo molto MeteorJS, tuttavia un altro progetto molto interessante sta raggiungendo la fatidica versione 1.0.0: Rust. Cos’é Rust Rust è un linguaggio di programmazione di “basso livello”, definito anche “di sistema”. Tanto per capirci ha l’ambizione di soppiantare C/C++ nonostante sia simile
meteor Meteor and Docker, with grigio/docker-meteor Docker is very useful to build isolated environments for you applications, but Meteor is a quite particular software. Installation & running of a pinned Meteor version ❯ curl https://install.meteor.com/ | sh ❯ cd myapp && meteor it means you can’t specify the meteor version that you need during
opendata Gli OpenData di #soldipubblici e SIOPE La tanto annunciata trasparenza di Matteo Renzi si sta concretizzando e da poco è attivo il sito istituzionale soldipubblici.gov.it, peccato che sia solo una versione limitata di SIOPE. La Sindrome del nastro tagliato è una brutta bestia, per tenere alta l’attenzione e far produrre sempre notizie mainstream
programmazione Polymer and MeteorJS, the Holy Grail of Web Development After some my past considerations on components and the Ry Walker presentation at Meteor Devshop I decided to try again the MeteorJS + Polymer combo meteor-polymer-example.meteor.com / source (currently there are some issues with non-Chrome browsers) Why Polymer and Meteor? Bootstrap, Materialize and similar CSS frameworks are fine. But when
javascript MeteorJS, Polymer, Angular, Web Components UI, Virtual/Shadow DOM and the future Javascript is still evolving at high pace, every time you start a new project you have to reconsider the technologies you used in the past one and you have to make a new compromise. This also means that you can’t evolve your project in a predictable way, a part
torino Meteor Italia Meeting 2014 Report and slides The italian MeteorDay event is over, 43 of 73 people registered actually were present. The main aim of this event was to consolidate the italian MeteorJS community and attract new people. Some Meteor Italia stats and numbers The map shows were the partecipants come from (tnx Eventbrite), while the single
programmazione Cos’é MeteorJS e perché è diverso da altri framework javascript/nodejs È stato rilasciato da poco Meteor 1.0, colgo quindi l’occasione per fare un post in italiano sulle caratteristiche principali. Meteor HackerChat source In breve Meteor è un framework javascript isomorfico open source per fare web app realtime. Va oltre al classico approccio client/REST API/server e quindi
ubuntu MTP on Ubuntu Linux works out-of-the-box I never been an enthusiast of MTP but sometimes when You have Android 4.x and no root you have to deal with it. Ubuntu 14.04 and above has the libmtp and mtpfs build-in but the end result is that isn’t obvious how it works. The Nautilus file
tecnologia Sony Z3 Compact benchmarks and impressions I finally got a replacement of my HTC Desire, I waited a lot an Ubuntu Phone alternative which isn’t ready yet, the iPhone 6, a new Google Nexus phone with Android L but it is a “big padella”, so I’ve bought a Sony Xperia Z3 Compact which is
torino Eventi a Torino su javascript, programmazione, web e dintorni Nonostante a Torino non ci sia ancora un Javascript User Group (come a Milano), ritengo che come città ci siano moltissimi spunti per gli appassionati di tecnologia e software. Sembra quasi di essere nella Silicon Valley (California) o a Berlino :D Da poco è c'é stato Cyberia, dove
benchmark iOS 8.0 Safari mobile Web benchmarks on iPad2 Many developers aren't interested to Apple's "new fluffy colorful things" but the web browser improvements. Here is an unofficial list about what has changed in Safari on iOS8 (*). So let's do some benchmarks, to test WebGL performance and the rest. Web standard
ubuntu Docker with systemd on Ubuntu I like to have indipendent softwares isolated from the main system and <a href="/tag/docker">Docker</a> helps very much. Currently I've a Ubuntu 12.04.5 LTS host which use Upstart as init system but in the future I plan