In part I we started off with a simply defining a few data types – an array and a string for storing data in memory. Then we used a “for-loop” to access and manipulate our data structures. Finally we came up with a sequence of steps to test whether a word was a palindrome or not. In part II now, were going to wrap up all that code into what we call a function object.
Functions are a powerful data structure encapsulating your algorithms. Functions also are a good example of “DRY” – Don’t Repeat Yourself.
Continue reading “Data Structures & Algorithms II”
I’ve been running into the WordPress Genesis theme as of late. It’s not your standard wordpress theme when it comes to modifying template files. Genesis is actually a framework, that would be a better way to describe it. Genesis frameworks extend their functionality, allowing developers to customize their WordPress site.
The Genesis framework is built by Studio Press – I’m quite impressed with their work actually, it sounds like a solid framework I just need to learn more about it. So I dove right in – I scoured the internet for some learning material and a good list came up. This can only take you so far though – the best way to really learn is actually do it yourself, so that’s what I’m gonna do.
Continue reading “The Genesis Framework”
This post is a video review based on UNIX: Making Computers Easier To Use — AT&T Archives film from 1982, Bell Laboratories. Just like its titled thats how Unix came to life. Without its creators – Dennis Ritchie and colleague Ken Thompson, computers would not be better off with the Unix operating system. I was continuing the endless journey with programming in C but I stumbled upon one of those classics.
You would think these two brainiacs would be in some garage coding dungeon but nope, Unix was born at Bell Labs. I could just imagine both of them staying in late and hacking on some code. Well, that’s exactly what they did and now we have iOS, MacOS, Linux and Android – which all power a lot of devices we have today.
Continue reading “UNIX: Making Computers Easier To Use”
Sometimes you read things, you see things and use things – and you’re just amazed by it, every creation has its creator. There’s an artist behind a painting I can point too. I personally think I would be missing out if I thought otherwise. Now hey, you can believe otherwise and say things just appear out of no where but you’re really cutting yourself short of some really good stuff. And if you want to really dig in deep into something, then you’d consider the mind behind the machine.
Yeah I know what you’re thinking – who names anyone Linus? Well replace that “s” with an “x” in Linus and you get the most powerful open source operating system that’s ever walked the face of this earth – LINUX.
Continue reading “Linux Torvalds – The man behind Linux”