December 9, 2014

Big Data, internet of things, graphene, and Java's death

Big Data hasn't been on the debate desk until this very moment, because it was unlikely that we'd be able to deal with such amount of information, given our current communication lines. 

That has changed in the last years, and thanks to new materials, and new algorithms, even new computational systems in a short period not far from the present, we'll be using applications which use tremendous quantities of data. But I'll explain the details:

What's exactly Big Data?

December 2, 2014

Mobile and desktop digital marketing

I'm sorry I've been a little busy lately, I couldn't write my weekly report as usual. 

I've been learning about digital marketing, business model, and many more strategies to make your/mine startups, regular companies, or even mobile programming ones to be really well positioned in Google search engine, and so the others.

Marketing tools as far as a click:

November 23, 2014

Why is the space program tackled? How far is Mars?

As you may know, I'm not talking about physical distance. First because Earth and Mars have different orbits around the sun, so this distance changes in their own planetary year (one spin around the sun); and second because I'm talking about technological distance. 

We've bought this abstract idea that we're already space explorers. Not even close, dear reader. We're barely scratching the sky. Did we go to the Moon? That's not the point of this deliver. But what's actual proof is that we don't have the proper means. Even as we can predict many of the issues we'd face, and even to program a robot to do that trip, we're quite far from accomplishing it. And I'll explain why in simple terms.

What difficulties will we have to overcome?

November 18, 2014

Algorithms, weather and politics

"Here I go again on my own..." as the song said. (Whitesnake for the curious ones).

It's announced a tiny-messy horrible weather pseudo storm with high speed winds, rain, and of course some lightning. And I love it! If I wasn't so determined to raise a "big" empire of software, mathematics (and maybe physics), I'd probably be studying weather algorithms. I even crushed on a few these days while waiting this storm to come. It's just fantastic. Did you know a guy could predict a storm almost two weeks before it happened back in the 18th century? (A little soon to be using iPhone or iPads while reading this article).

November 7, 2014

Programming languages: Next Generation

Everyone inside this little world of programming knows the existence of C, C++, Perl, Java, Ruby, Python, and others not so well known. But there are hundreds, even thousands, from Turing-complete languages to more specifically made ones i.r.t. classification.

In this post we're gonna introduce you briefly about the next generation. Even about where they might end eventually. Because at this moment they are specializing, even the Turing-complete ones, to be better at some purpose, while others are merging the old ones. Let's start this:

1. Slow and powerful languanges:

November 3, 2014

The perfect program

One day you wake up, and you'll see that what you are doing, specifically, it's not getting you closer to your dreams, to your goals, to... Well, you get my point. That happens more often than we use to realize in time, neither it last for too long.

Too much on my plate?

October 31, 2014

Improving skills. Improving the content

It's time to make things better. And i will, trust me.

I apologize if I've not been sharp enough, or detailed enough in this blog's past publications. That's gonna change now, since this blog is getting more trust, and more followers, so i am committing right here, right now, to do a trustable, decent quality, competent blog.

You may wonder what's my main subject on this blog: It's not a single thing, but a group of many. 

What you can find in here, is a day-by-day programmer's summary, along with actual subjects discussions, articles, links, and more. I use to put my personal touch on my words, and many times i try to encourage my public to keep fighting if you are on the same place i am now. That's not gonna change. But the deepness in some articles, or the sharpness in others, will adapt.

So, what's new?

October 24, 2014

"Grit". That (un)known word to successful enterpreneurs

I've read about it today. I never read about that word until now, yet i knew it since i was very young, in my gut. Because i knew i had it, even when i never used it properly on my early years. In fact, i used to ran away from it. But suddenly, years ago, hated of every dream i let go, wondering why life was being so hard on me, i decided i was going to ... "fight back". So i started saying more yes, less "noes", to grip my fingers on every stone on my path like it was gold, looking up, getting up. Not only those life lessons woke me up socially, but internally.

October 23, 2014

A* algorithm to solve a K-th puzzle with artifical intelligence.

Climbing is sometimes rooting up around. What defines intelligence is something that can't be measured completely. As a matter of fact many sort of those exists and are well known.

What i had to do these past few days was driving me nuts. To program accordingly to a given API, 2 classes, 1 as a client, to automatically solve it and find the shortest path to the solution. This to be done in the smallest possible time. I won't say it was easy. My main problem is that i have to visualize internally what my program does, as if i was looking it at a screen, and this couldn't be done here until the very end. I didn't use the Solver Visualizer a colleague made,

October 12, 2014

A.I. vs human mental block: Trying to avoid the brain death factor...

Yeah, you read me. 

I'm taking a little break on my week assignment about Algorithms. This time we're suppose to create a few data type structures, combining them in two classes, and rearranging it to automatically solve an NxN puzzle, from 3x3 to 128x128, in the minimum possible steps. It's like an artificial intelligence program with a single purpose, like most of them.

Here's an animation on what I'm building: 

September 28, 2014

Catching up

It's 7:32 in the morning, and i have just finished my algorithms assignment from Princeton University (Online assignment). It took me days to figure it out what i was failing about.
Well, to be honest those days

September 25, 2014

"It is your turn"

Those were the last words of Walter Cunningham's (Apollo 7 astronaut) speech during the event I'm participating in: Starmus festival 2014, here in south Tenerife.

We've been listening to some of the greatest minds in the world: Stephen Hawking, Robert Wilson (Nobel), Richard Dawkins, Mark Boslough, Charlie Duke (Apollo 16 astronaut), Harold Kroto (Nobel), and many more. It's been inspiring to me to have the privilege to witness something this big.

September 19, 2014

The inner core

Everyone needs a goal, something to drive them straight to the top, keeping them from taking sideways.

I called it my inner core. It's not the same as the 'place' where i get my strength from, it's more the place i look on to when i raise my sight, plus the small list in my mind of things i need to get along the way. It's a post-it every part of your house, car, or places you go. A big reminder. DO THIS, DO THAT, and DON'T FORGET YOU NEED THOSE. Sort of...

September 17, 2014

Where does my strengh come from?

I'm taking a break from my algorithms class, from Princeton University. It's a MOOC (Massive Open Online Course), that I'm doing right now, until October. At least the first part. I'll continue afterwards with part II, plus the other courses I'm doing this year. It's being VERY hard.

My timetable makes me get up early in the morning. I mean,

September 16, 2014

Starting to breath the code

I've been learning about programming languages since i was a teenager, even a little when i was a little boy. But that was just having fun, or schooling. I always had dreams of how would be a program made by me... But then happened life. That "thing" that occurs when you start making big plans, and then you fall, and you do it big and hard.

But this summer i took a decision,