Hello... I'm Kelechi Ngaka a computer scientist who makes things (code/food/designs), and welcome to my awesome blog powered by Blogger

How to update Facebook status via anything (Revamped)

+

How to update Facebook Status via anything (Revamped) is a shorter limited technique/trick I use when I'm online. Feel free to read a more detailed approach without limits @ how-to-create-custom-facebook-status.

To update your Facebook status via anything using my revamped approach

Things you should note
  • You must have a Facebook account
  • Follow our 5 easy steps

Read more

How to update twitter status via anything

+
In one of our chitchats "is it possible to post a tweet via *****". Gingered by the calling, I started imploring my Facebook antiques that never worked, URL analysis e.t.c. and all failed. I goggled deeper, found different solutions and derived a custom solution in .NET using VB.

Read more

Android Programming

+
Why Android ?
Did a research on Global Positioning System (GPS) where I read lots of internet resources relating to my topic. At the end was able to deduce the history of G.P.S, how it works, mathematical formula and applications. This opened channels for me to attempt developing G.P.S applications, but the question was "on which platform (WindowsMobile | Android | iOS | BlackBerry | Symbian)?" yet again with internet resources, concluded from the various sites i visited that Android
Read more

Quick guide to PHP

+

After working with PHP for a while, I feel *wait for it* honored to post a thing or two about PHP.
Web Development doesn’t basically mean only designing a couple of webpages that just link themselves together, it’s more than that.

Present web projects/ applications don’t just show webpages, they perform operations within them. E.g getting your geographical location, Storing login information etc. 

Read more

Ultimate File Hide for Windows

+
Saturday Jan 2012, It was just me on a friends laptop with no internet (Subsidy) doing nothing (thanks to ASUU). While playing around I tried some very awkward things to actually find new things one could do with the system, and came up with the Ultimate File Hide technique for Windows. (It’s so easy even my great-grandmother can do it… As in :D)
Read more

Welcome to 2012

+ No comment yet
What you're about to read isn't tech related, it's just a random post.

We all enjoyed our 2011 even for the downturns and we thank God we made it. It was an eye opener for most of us in the tech world. Oh I mentioned tech "silly me". 

2012 is an even and a leap year and everyone's having that even feeling. Many talked about it, many dreamt to see it, many prepared for it, many thought of it,
Read more

K! Media Player

+
Introducing K! Media Player, a computer software/program written in C# programming language with Microsoft Visual Studio 2010, that plays back Multimedia files. Multimedia includes a combination
Read more

How to create a custom Facebook status update via anything

+

Update: read how-to-update-facebook-status (revamped) via anything using a shorter approach.. :)

With evolving technologies, gadgets e.t.c, one can virtually update his/her Facebook status while surfing the net using mobile phones or systems, through linked sites and even applications. In short anything that can browse...

Some of these status updates have their unique via tag i.e
  • Mobile Updates using m.facebook.com - via mobile
Read more

Steve Jobs 1955 - 2011

+ No comment yet
Steve Jobs 1955 - 2011

Kezer Browser 0.2

+
Kezer Browser is a micro browser developed in C# with Microsoft Visual Studio. 

History of Kezer Browser 
In CSC322 – A Modern Programming Language, we were lectured on how to program with C# using Microsoft Visual Studio 2010.

Read more

Programming Tips

+
These are programming tips that would help you as a programmer especially young ones like us. This is it.


Code what you want to do
Before you start coding always know your objective and a clear insight of what your end result / program should do. If you were to program a calculator and end up programming something that is not a calculator, it's not programming.
Read more

Flash

+
We must have seen it in websites. It can be an animation, a slideshow, a presentation, even games too. That's flash 

Flash manipulates vector and raster graphics to provide animation of text, drawings, and still images. It supports bidirectional streaming of audio and video, and it can capture user input via mouse, keyboard, microphone, and camera. Flash contains an object-oriented language called ActionScript and supports automation via the Javascript Flash language (JFSL).
Read more

How to program a Desktop Clock (3 Steps)

+
What is a Desktop Clock? A desktop clock is a clock that runs on your desktop. This is the first desktop application that I built when learning C#. Here you’d learn how to build your own desktop clock in 5 minutes using a new technique.



Read more

How to be a programmer (10 steps)

+ No comment yet

People think most programmers are heaven sent, bla bla bla. The truth is that anyone can be a programmer

Programming is  a skill that every computer scientist need to posses. Did you know that programming is applied in Networking, A.I and the rest... Yes it is.

Just follow the steps and you can be that programmer <<true talk>>
Read more

K! Music Player

+

K! Music Player is a germane music player that has the basic functions of a music player and more. It’s not just like any other application because it’s an evolving program with already mapped out plans for further releases. The version 0.1 was released for testing, suggestions, and criticisms for better releases to come

Read more

NACOSS University Of Lagos Online Voting System

+
In one of our courses csc307, students were asked to build a web application. Web applications are applications that are accessed over a network such as the Internet or an Intranet.

Firstly, we had to form a team or should I say a software group.  My team comprises of 4 guys, 1 girl and 1 funny dude (me).  Our team name was Dreamsoft and had to develop an e-voting system for NACOSS (National Association of Computer Science Students) University of Lagos.

Read more

Hacking

+
The art of exploitation. In one of our class csc307 Net Centric Computing, our lecturer stressed on hacking and luckily, I understood what he meant.
Hacking is easy and hard. As I would always say "all you need is the tool and a guide". Hacking tools are on the internet and risks of you getting malwares, viruses are high.


Read more

Forecasting Model In Java

+
From the word forecast, a forecasting model is a model that uses present values to forecast for the future values/ expectations.

In csc311, students were taught the different types of forecasting techniques e.g Exponential Smoothing, Moving Averages, Linear, Logarithmnic, Addictive and Multiplicative methods. These techniques are used in business operations. In this course every student is expected to develop any model from the various models taught in class. I developed a forecasting model for my friend Dipo, who was not in school for obvious reasons.

Read more

The bigger, the Better

+
You must have joined a group before, and had a particular task to accomplish. It's very nice to be in a group that has members who are committed. 

In one of our courses CSC302, each group in the class was assigned a particular project. My group was to develop an Election Inquiry System.

Read more

X and O in C

+
Most times my friends ask me how I was able to do this game, I would always try to explain, but the story is too long. This is the shorter version of how I did it. Read it and be inspired to even do more and better.

After learning the basics of C like printing a line of text, accepting inputs and making decisions, then i realized i had to take my programming in C to another level. While brain storming, it just came to me that i should try to develop a game in C which requires A.I (Artificial Intelligence). Now, the main X and O game requires 2 players to place crosses(X) and noughts(O) into squares on a grid with nine spaces, the winner is the first person to form a row of three noughts(O) or crosses(X). Note that the positions available is reduced at every play.

Looking at it from the surface, it looks simple. So my plan was to develop an X and O game in which the user plays against A.I. As you play, the c.p.u (Kelechi's A.I) would have to decide from the numerous possible places to play. For me to carry out this monstrous programming in C, I had to play the game against myself on paper for close to 70 times with different approaches and techniques, just to see errors and flaws in the game. While doing that, I was building the flow chart, all these stuffs where done by only me, on only one laptop.

It took me 3 weeks to complete the 1st phase of the development i.e Programming and Designing, and an additional 2 weeks for Testing and Maintenance. When the program was ready, i showed it to my room mates in which they were very delighted in what I did. They were even happy to be playing a game programmed by a friend. The game was played by most of the computer scientist close to me, each commending me on the superb A.I that was built. This A.I recorded no loss to any human, only wins and draws. I was glad I completed that huge task.To the high extent of superiority, i gave price to anyone that ever beats my A.I in the game N1000, this was stated in the game before you play. Thanks to my friends for supporting me with their inspirational talks and ideas.

The X and O program had up to 3470 lines of codes, and with the experience gained in the process I am never scared of coding. All the codes were hand typed as in, there were no code generators. It was developed by me when I was in yr 2 during the holidays.

My Last words are, always go for what you believe in and with time you would achieve it.