Saturday, February 6, 2010

Why JavaFx???

What is JavaFx??

JavaFX is a software platform for creating and delivering rich Internet applications. it can run across a wide variety of connected devices. The current release (JavaFX 1.2, June 2009) enables building applications for desktop, browser and mobil...


Top 5 Most Important Features in JavaFX 1.2

  •  Linux and Solaris support
  •  Controls and Layout
  •  Charts
  •  Data: Persistence, RSS/Atom, and Tasks
  •  Speed

What Can I Build with JavaFX?


Interesting Photos sample     Interesting Photos

This sample uses Web Services (Flickr's REST API) to retrieve photos from Flickr into a JavaFX application. Works for desktop and mobile deployment.


Path Animation sample     Path Animation

This sample shows how to animate a shape along an arbitrary vector path. It has two scenarios: a car running on a racetrack and a boat sailing on waves. You only have to create an animated node for a visual asset and a path for the track along which it moves. Works for desktop and mobile deployment.


Media Box sample     JavaFX MediaBox Player For Streaming Video

This sample uses the JavaFX Media Component, a prefabricated video player that provides all of the standard video player controls you might need. Incorporating video in your application is as simple as creating an instance of this component, setting a few variables and including a link to your video source. Works for desktop deployment.

Reference :
http://www.javafx.com/about/overview/

Friday, January 29, 2010

My Reservation Portal System

Reservation Portal System this was my last project's title (theoretically), but finally it was finished as a very stupid Web Site that i used to display dummy things ,although my TA was satisfied with it on contrast to me, as i think that we should learn and as someone says if we didn't deliver a working project know when will we?.
the project started as Reservation system for Flights, hotel rooms,cars & may be packages also.
and it was delivered as a car reservation system only which wasn't our fault but was ...............'s  fault , as before our final exams by only one week we were still coding this stupid project.
finally there was supposed to be a bonus for Database Management and Web  interface then we all was surprised when out TA told us it wasn't a big deal and we are supposed to do this without any bonus :D :D i was very happy then for wasting my time for nothing.
all what i learned in this project is never trust your Dr. our your TA.

Wednesday, November 25, 2009

NetBeans Session

NetBeans The Only IDE You Need!
This is the title of my first session as OSUM Leader (Speaker i mean )for this year,it was targeting first year student of computer science students.
As it's clear from the title the sessions objective was to introduce these students to new OPEN SOURCE IDE which is our main application we use (Software Developer). I think that i had done my job as i think they knew the importance and the difference between NETBEANS and any other IDE.
it took about 50 mins. and here are some pictures for this event .........






 
 
finally i would like to thanks all OSUM Team who really helped to make this event successful one.

Friday, October 30, 2009

C++ Sufferring

     It seems that the whole world is working against me these days . after my suffering with C++ assignment our  TA made us a project to deliver within 2 weeks and the most beautiful thing it will be coded using C++ not only this but it must include GUI (Graphical User Interface) with C++.
     It will be delivered next Saturday and until now i had not write a single line of code,as i am still confused i had not taken my decision yet whether i will wirte it with Qt or MFS ,but i prefer QT as its Used on Open Source IDE.  I hope it will be a good one not a buggy one and deliver it ondate.

Monday, October 26, 2009

First C++ Assignment

Today i had delivered my first C++ Assignment in my entire life . first it was a horrible language until i got used to it , many pointer are moving every where i couldn't trace the pointers they were like mice running every where and anytime.
i was really lost in this assignment  however i was getting help from C++ book and a lot of tutorials, but what really helped me was NetBeans Debugger. it's a wonderful debugger you must try it .
This assignment was a week later than the C assignment so i had a wonderful mix between these .......  languages . really i hate them & i adore JAVA.

so finally i had concluded one thing that C/C++ are made for those who want to kill themselves ,but JAVA is the solution for everything.

Out Of Scope:
  • This is sarcastic opinion no more no less i really knows what is the importance of C/C++ but this opinion springs from my suffering from C.

Thursday, October 22, 2009

5 Famous Geeks

These are the most famous geeks who dropped out of university and they never finished their education.
i wish i didn't finish my education to be like them :):):)


1) Michael Saul Dell:

When he was 15 he used to take apart Apple II computers and rebuild it just for the hell of it. He dropped out of University of Texas to run PC’s Limited (now Dell) at the age of 19.


2) Steve Jobs:

Apple Computers with Steve Wozniak – NeXT Computer – Pixar Animation. Dropped out of Reed College only after one semester.

3) Bill Gates:

Best known for Microsoft. Dropped out of Harvard to start a software company with Paul Allen. After more than 30 years, Microsoft is still one of the largest software companies in the world.


4) Paul Allen:

Paul Allen was the other half of Microsoft with Bill Gates the same way Steve Wozniak was a partner with Jobs on Apple. He dropped out of Washington State University to work as a programmer.



5) John Carmack:

Cofounder of id Software and lead programmer of famous games such as Wolfenstein 3D, Quake, Doom. He dropped out of University of Missouri only after 2 years to work as a freelance programmer.

Referenece:see this Link

Wednesday, October 21, 2009

Ubuntu after 5 years

20th of cotober 2009 was the fifth anniversary of the Ubuntu Linux distribution. Today Ubuntu is the star of the Linux desktop and has achieved a level of popularity that is unprecedented among the various open source operating system.

Brief History:

The Ubuntu Linux distribution is named after an African philosophical principle which holds that the betterment of the individual and community are interconnected.this philosophy is then redefined into Ubnutu Code of Conduct.

This code is simple set of rules that Ubuntu members committed to follow and it encourages respectful and considerate collaboration to make Ubuntu more inclusive and welcoming to new contributors.

What makes Ubuntu Different :

-Short, time-based release cycles

Ubuntu is characterized by its short release cycle as it kept a constant six-month cycle based on the GNOME release model.This allowed the user to keep up_to_date .There is 12 Released available now and there is a new release on its way to be released on 29 April 2010.it's aminly released in april and in cotober every year since 2004 .

-Easy installation from a single CD image

it's installation is very easy process and Ubuntu could be Booted from a CD to try it first before installing.you don't have to handle any packages or anything during installation .its size is about 700 MB .

-Ubuntu Development

Ubuntu is developed through an open community process. Anyone with the necessary technical skills can contribute to the development of Ubuntu. If you want to learn, you can find a mentor within the development team to help you along.
Information about the development of Ubuntu can be found in the developer documentation, which is maintained in the wiki. It explains how the development team is structured, provides technical information about developing Ubuntu, and indexes other useful resources for current and prospective Ubuntu developers.

-Convenient access to useful proprietary components

Although the Ubuntu developers aim to provide a free and open desktop, the distro makes it easy to install important proprietary components that many users require to have a functioning Linux system. The difficulty of installing these bits on other mainstream Linux distributions had previously been an impediment to many prospective Linux adopters. Ubuntu's restricted driver tool will automatically detect and optionally install proprietary drivers that are required by the user's hardware. The distro also includes a codec tool that will help users install the GStreamer packages that they need to play certain video content.

reference: www.wikipedia.com

Try this Link




There are only 10 types of people in the world:
Those who understand binary and those who don't.