Thursday, November 6, 2008

zaTILL Opdatering

Die zaTILL projek het nou 'n BLOG om dit makliker te maak om opdaterings en nuus uit te gee.

zaTILL is 'n gratis, oopbron projek om verkooppunt-sagteware te ontwikkel vir klein besighede in Suid Afrika. Die meeste besigheids-eienaars kan nie 'n POS pakket koop aan die begin nie aangesien dit so vreeslik duur is. Die idee is om 'n gratis stelsel te ontwikkel wat voldoen aan die vereistes van klein besighede sonder om 'n onnodige las op hardeware te plaas.

Die projek word begin Desember vrygestel, met opdaterings en nuusflitse wat deurentyd op die blog gelys sal word.

Wednesday, November 5, 2008

zaTILL

NoFuss Solutions het 'n nuwe verkoop-punt sagteware pakket wat volgende maand vrygestel word. Dis 'n OOPBRON (open source) Java verkoop-punt pakket. 'n Wat ? Dis 'n POS (Point of Sale) program, met bronkode!

Loer gerus volgende maand in by zaTILL se tuisblad vir meer inligting.

Dis dalk 'n goeie idee om iets soorgelyks te doen vir 'n projek, daar is nogal aanvraag vir goeie, betroubare oplossings in Suid Afrika vir kleiner besighede wat nie die duur, tradisionele oplossings kan bekostig nie.

Sunday, October 26, 2008

Java Take, Projekte en Huiswerk

Dankie vir al die eposse oor take, huiswerk en projekte. Ek wil julle ALMAL baie graag help, maar daar is net nie genoeg tyd in elke dag nie. Tans hou ek 'n databasis van versoeke aan (in H2 Database, dis fantasties!) en sodra daar genoeg navraag is na 'n onderwerp, skryf ek 'n kort artikeltjie vir JavaK.

Ek kan egter nie help met jou taak of projek nie. Die webwerwe word gratis aangebied en ek ontvang geen direkte vergoeding vir die ure wat hier ingesit word nie. Daarom maak dit net nie sin om individueel te help met take of projekte nie.

As jy nie die antwoord op een van my webwerwe kry nie, stuur 'n epos en ek sal probeer antwoord. As ek nie vinnig genoeg reageer nie, is die kans goed dat jy nie die enigste een is wat 'n vragie aangestuur het nie!

Op en aan die gang

Die nuwe Java webwerf is aan die gang! Die eerste les fokus op die gebruik van die NetBeans omgewing om vinnig 'n klein programmetjie te skryf en dien as 'n inleiding tot Java programmering. Volgende week word les twee gelaai wat fokus op lusse (loops) in Java.

Die eerste paar lesse in die reeks help gebruikers om hulle voete te vind met Java. Die plan is om stadig in Java in te beweeg en te vorder tot by databasis-applikasies en natuurlik grafiese koppelvlakke. Kom loer gerus hier in vir nuus!

Die gratis Java lesse is beskikbaar vir almal en alles wat jy nodig het is gratis beskikbaar op die internet. Daar is verskeie fantastiese Java kursusse beskikbaar op die Net, maar bitter min Afrikaanse inligting. Ons poging sal hopelik die leemte 'n bietjie aanspreek.

Friday, October 24, 2008

Nuwe webwerf

Daar is 'n nuwe webwerf by NoFuss Solutions vir diegene wat dalk nie Java op skool het nie. Dis meer gemik op die van julle wat Java doen vir 'n stokperdjie eerder as 'n skool vak. Die klem val dus meer op die algemene gebruike van Java en aanvaar dat mense nie noodwendig Java agtergrond het nie.

Die idee agter die nuwe webwerf is om meer Afrikaanse gebruikers 'n kans te gee om die Java-taal te ontdek en te verken. Baie mense het ons gekontak en gevra dat ons tog een of twee Afrikaanse inleidings tot Java moet publiseer. Deur die volgende paar weke gaan ons dus die artikels daar uitbrei om julle ook tegemoet te kom.

Friday, October 10, 2008

Afrikaans bo!

Sjoe! Dis lekker om vir 'n slag ietsie in Afrikaans te tik. Ek is tans besig met 'n Afrikaanse handleiding vir Java studente en ander nuuskieriges. Indien jy sou belangstel in so iets,laat my weet WAT jy soek in so 'n handleiding.

Die idee is natuurlik om dit gratis weg te gee op die internet, maar ek wil darem net seker maak dis nuttig en nie vol gemors nie. As jy weet van enige, goeie Afrikaanse handleidings sal ek graag wil weet van hulle, my navorsing het net mooi niks opgelewer wat nie direk uit Engels vertaal is nie. Die meeste Afrikaanse handleidings wat ek kon opspoor is vreeslik oud of baie swak of natuurlik 'n kombinasie van die twee.

Stuur 'n epos as jy op die lysie wil kom van proeflesers (ek soek nog so 'n paar) en sal kan help met voorstelle en foute uitwys.

Afrikaans rock!

Saturday, August 9, 2008

Skooltake, projekte en huiswerk

Hallo.

Ons ontvang vreeslik baie navrae oor skooltake en projekte. Onthou tog asseblief dat ons in Java spesialiseer en jou nie kan help met jou geskiedenis taak nie, al wil ons ook hoe graag. Soveel ouers skryf vir ons om uit te vind oor walvisse of waar die spaarvarkie vandaan kom. Alhoewel ons julle frustrasie verstaan kan ons regtig nie hulpbronne aanwend vir navrae wat nie met ons Java-fokus te doen het nie.

Indien jy wel hulp soek met jou Java projek, of net sukkel met 'n stukkie Java huiswerk, stuur gerus vir ons 'n epos en ons sal jou so gou moontlik probeer help.

Java Summer School and Extra Class

Cape Career Training College (CCTC) is offering a Java Summer School for grade 11 and 12 students this September. They also offer extra classes for Java students (think homework, projects, assignments and general assistance) who need a hand with their programming.

If you are in grade 11, the summer school will help you with preparation for your grade 12 (Matric!) practical assignments as well as lay a good foundation for the Matric Java concepts you will be exposed to next year.

The main focus is of course our grade 12 students! You guys need a bit of preparation for the final exams in October and the few days spent in September can greatly benefit you and make it a lot easier to pass those frustrating practicals.

Tuesday, July 15, 2008

Interesting idea for a Java project

Today I came across an interesting idea for a Java project : Shorthand (speedwriting) applications.

It's a relatively simple concept, but it's an interesting idea from a programming perspective as it will test your string manipulation expertise and give you good exercise in arrays! Also, I bet not a lot of kids are going to be doing something like this, and it's really quite fun to test out the program on various shorthand and speedwriting concepts.

So, how does shorthand work ? It's basically a way of writing down words quickly while taking notes and is mostly used by secretaries, typists, writers and journalists. There are many shorthand and speedwriting systems, but almost all of them have the same common principles. Of course, the following section won't be hard for MXIT freaks to understand!

Shrthnd sa wy f rtng smtng na shrtr wy tht s fstr ltho nt qte s isy t ndrstnd.

Shorthand is a way of writing something in a shorter way that is faster although not quite as easy to understand.

Phew! So where's the programming exercise then ? Well, why don't you write a simple program that will identify common words in a text file and shorten them, thereby creating a list of shorthand words someone can study so that they can write faster. Then write a counter-program that will extract words from a text file and expand them back to their proper form, highlighting words it did not understand as it goes along.

This project can easily make use of a database for storing and retrieving words (shortened and expanded) and could very well be sold to a few clients as well!

Try searching the Net for shorthand and speedwriting to get more ideas on how these methods work. This is also a very nice idea for a research project as it's sure to draw the attention of your teacher as being a unique effort!

Wednesday, May 21, 2008

More Java Answers

Looking for Java answers ? In a hurry to get help with some obscure API feature ? Why not visit http://www.javaworld.com and learn from the experts.

Sunday, April 27, 2008

Make a beep!

Hi.

A reader asked how to get his program to make a BEEP whenever a user clicks a button. The simplest way of doing this is to import the java.awt.Toolkit library and then add the following code to your application :

Toolkit beeper = Toolkit.getDefaultToolkit();
beeper.beep();

Until next time.

Saturday, April 26, 2008

Center a JFrame or JDialog on a parent window or the desktop.

I often get asked how to center a JFrame or JDialog on the desktop or another frame. It's really a quite simple operation. All you need is the following command :

theFrame.setLocationRelativeTo(null);

This command will set the frame object as CENTERED on the main desktop of the current operating system. If you replace the null with the name of another object, like a parent frame in a JDialog window you can center the JDialog on a JFrame.

Easy!

Friday, April 25, 2008

Welcome

Welcome to the Java for Kids blog!

This blog is dedicated to providing practical examples, source code and explanations for students studying the Java programming language.

Use our resources to help you do your homework, school work or projects and assignments. The blog content is aimed at grade 10 to 12 students and is based on the local school curriculum. If you are looking for Afrikaans resources, consider visiting our Afrikaans-orientated website at JavaK.

Download our free Java and SQL tutorial from http://www.nofuss.co.za/downloads/sqltutorial.pdf if you are a beginner SQL programmer.