#HackFridays - The gist

Here at cloudoki we strongly believe in the added value that comes from giving everybody the tools and means to release their creativity and curiosity, while learning from it. Hacking your way through some idea is a perfect way to pick your brain, in a fast paced chaotic and fun environment. For these reasons, and much more, the Cloudoki team gets together every Friday and rejoices with it's own HackFriday. Project ideas Hack projects can take many shapes and forms, really. Our M.O. regarding ideas is as simple as having a running poll of ideas where anyone, anytime and »

Going native with React Native

During a few HackFridays we've experimented with React Native by building a voting app. MuchVote, SuchRate by Donderlab (Source Code, Website, App Store, Google Play) Here it is our take on React Native. What is React Native Instead of trying to accomplish the impossible "write once, run anywhere", React Native's promise is that you "Learn once, write anywhere", you can use the experience you have building great user interfaces from the web to mobile. But you will still need different code bases for each platform. You may have components that can be reused directly and others that are platform specific. »

Event logging with ElasticSearch

There is a lot of web analytics services available which have great products and you will most likely be well served using them. However if you are interested in building your own web analytics you can now use a little tool (elastic-event-js) we made to dispatch and query events on the browser to an ElasticSearch server through its REST API. There's an official client library elasticsearch-js but our tool will manage for you a log of events and save them in bulk to the server from time to time. It will also save on unload of the window (when the »

Getting started with RESTful APIs using the Flask microframework for Python

Getting started with RESTful APIs using the Flask microframework for Python In this tutorial we are going to learn how to create a simple REST API using Flask Python and SQL Alchemy. A good RESTful API structure imples the logical segmentation from the Models and the Data, but for this tutorial purpose we will create everything on the same file. One other thing that we will be using is a virtual environment because we can have a clean and isolated environment that doesn’t depend/share on other virtual environments' libraries and doesn’t access global installed libraries on your »

Blockchain for Beginners

Blockchain is an encrypted, open, decentralized database, recognized by leading mathematicians, cryptographers and economists around the world. Basically Blockchain allows in a mathematical way to agree on data and transactions, without the need for intermediate parties. The network is self-regulated, transactions get verified solving mathematical equations (blocks) in exchange for rewards. (about the math: if you want to sleep well, Google ecdsa or mathematical trap door) Data can be anything — money, work, property, votes, shares, anything that represents a certain value. The network verifies and agrees the transaction, every node in the network holds a(n encrypted) copy of the »