alexmada

106 Flips | 4 Magazines | 24 Likes | 6 Following | 1 Follower | @alexmada | Keep up with alexmada on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “alexmada”

MIT origami algorithm creates any 3D shape with minimal seams

Back in 1999, Erik Demaine was a PhD student who created an algorithm that determined the folding patterns necessary to turn a piece of paper into …

Origami

An open-source web platform for the new President of France

<i>This Case Study is a guest post written by Titouan Galopin, lead engineer and product lead at EnMarche project. Please note that this is a strictly</i> …

Web Development

12 Ways to Tell Someone Is Really Intelligent (and Not Just Faking It)

Confidence is too often mistaken for competence. Don't be taken in: Follow these tips.<p>It doesn't take much experience of the world of work to figure out that it's not always the most competent people who rise to the top. Nor is the fact that someone has a strong opinion on a subject a reliable …

Really Big Data At Walmart: Real-Time Insights From Their 40+ Petabyte Data Cloud

Walmart – the world’s biggest retailer with over 20,000 stores in 28 countries, is in the process of building the world’ biggest private cloud, to process 2.5 petabytes of data every hour.<p>To make sense of all of this information, and put it to work solving problems, the company has created what it …

Big Data

7 Things You May Not Know in JavaScript

You're reading 7 Things You May Not Know in JavaScript, originally posted on Designmodo. If you've enjoyed this post, be sure to follow on Twitter, …

JavaScript

Pattern Matching in Swift

It’s the perfect pattern match!<i>Pattern matching</i> is one of the most powerful features of any programming language, because it enables you to design …

Linux TCP flaw lets 'anyone' hijack Internet traffic

What started as an attempt to secure TCP/IP in Linux ended up enabling an attack vector that can be used to break, or even hijack, internet …

Top-64

I Peeked Into My Node_Modules Directory And You Won’t Believe What Happened Next

The left-pad fiasco shook the JavaScript community to its core when a rouge developer removed a popular module from npm, causing tens of projects to …

What the Success of CSS Says About Technology Standards

Earlier this month developer Zack Bloom wrote a thought-provoking essay that presented a look back in time to the 1990s when new Web content-styling …

DevOps

How We Started Releasing Features Twice As Fast (Case Study)

• 15 min read<br>• Business, Workflow, Strategy<p>Smashing Newsletter<p>Upgrade your inbox and get our editors’ picks twice a month.<p>With useful tips for web devs. …

Build Tic Tac Toe with AI Using Swift

I have a fascination and deep passion for learning. Recently, I developed a hypothesis that I could apply the principles of game making to app …

Writing a JavaScript Framework - Project Structuring

In the last couple of months Bertalan Miklos, JavaScript engineer at RisingStack wrote a next generation client-side framework, called NX. In the</b> …

These 10 Tech Skills Are In High Demand by Employers

<i>This piece originally appeared on Monster.</i><p>As a denizen of the tech industry, you know that the number of potential areas of specialization can be …

290 cursos universitarios, online y gratuitos que inician en julio

Una nueva colección de cursos online y gratuitos para julio, con cientos de propuestas cubriendo diferentes temáticas. Una buena oportunidad para …

60+ Free Books on Big Data, Data Science, Data Mining, Machine Learning, Python, R, and more

<b>By Brendan Martin,</b> (LearnDataSci).<p>Pulled from the web, here is a great collection of eBooks. While every single book in this list is provided for …

Suspended – Medium

Concurrent JavaScript: Part V — The Mantra

Today we’ll be talking about some of the differences in performance between Nexus and Node, and I will answer some questions I’ve received over the …

10 Must-Read Books For All Programmers

The road from newbie to professional developer can be long and bumpy. Here are 10 books (plus a few more) that can help guide you on the journey to …

Nest releases open-source version of its networking protocol

Nest announced today that it is releasing an open-source version of its Thread networking protocol. Called OpenThread, the protocol makes the technology already used by Nest's products available to other developers and device makers. The company says that this will make it easier for other …

How quitting my corporate job for my startup dream f*cked my life up

Finally the SMS arrived:<p><i>“Tomorrow morning 5am, flight number AZ610 from Rome to NewYork.”</i><p>An SMS hitting my BlackBerry on Sunday evenings used to …

Entrepreneurship

When programmers get weird: The funniest code projects on GitHub

Of the 35 million open source projects on the code-sharing website GitHub, many are sophisticated software packages used by corporations all over the world. Others are smaller, single-purpose code libraries that many developers couldn’t live without. And some are just funny jokes.<p>Code jokes may …

Mathematics

Superset

<b>Apache Superset</b> (incubating) is a modern, enterprise-ready business intelligence web application<p>[this project used to be named <b>Caravel</b>, and <b>Panoramix</b> …

Databases

The decorator pattern in JavaScript using closures, monkey patching, prototypes, proxies and 'middleware'

• A simple wrapper (wherein we investigate closures)<br>• Monkey patching<br>• Prototypal inheritance<br>• Proxy object (ES6)<br>• For want of a better word: “middleware”<p>I …

New functional programming language can generate C, Python code for apps

Researchers at the University of Copenhagen's Department of Computer Science recently unveiled Futhark, an open source functional programming …

Programming

Legendary Productivity And The Fear Of Modern Programming

Ritika Trikha Contributor<p>Ritika Trikha is a tech writer at HackerRank.<p>More posts by this contributor:<p>The Interdependency Of Stanford And Silicon Valley<p>JavaScript master Douglas Crockford once said that software is the most complex thing that humans have ever created. It’s made up of intricate bits …

Comprehensive Guide to Learning Python for Data Analysis and Data Science

<b>By Martijn Theuwissen, DataCamp.</b><p>Python is widely used for data analysis and you might have considered learning it yourself (if not, or if you’re …

Holding Your Hand Like a Small Child Through a Neural Network – Part 2

<b>By Paul Singman, Freelance Data Scientist</b>.<p>For Part I of this riveting series, click here.<p>In Part I, we went through each calculation by hand of a …