Sunday, August 8, 2010

Software Freedom Day@alexandria University 2010




Software Freedom Day (SFD) is a worldwide celebration of Free and Open Source Software (FOSS). The goal in this celebration is to educate the worldwide public about the benefits of using high quality FOSS in education, in government, at home, and in business -- in short, everywhere! The non-profit company Software Freedom International coordinates SFD at a global level, providing support, giveaways and a point of collaboration, ...but volunteer teams around the world organize the local SFD events to impact their own communities.
The event targets people interested in FOSS technology and principles but also -mainly- people who don't have any background, don’t know anything about open source but are willing to learn about it. We believe that providing the public with information about open source will increase the adoption of open source software and replace- to some extend - closed source software.

Goals & Objectives:
Our goal is to foster a general understanding of software freedom, encourage adoption of free software and open standards and celebrate software freedom and the people behind it.
By this we hope to increase the awareness of open source software among our community.
Our mission is to spread the word of open source in our city in every possible way, to give students the urge to learn, use, develop and share different open source technologies, to tell students about technologies that they would want to use and help them use it during this period.

Costs:Free

Date: 24 - 26 August 2010

Place:
Bibliotheca Alexandria

Seats are limited so register ASAP
Registration Form:
https://spreadsheets.google.com/viewform?formkey=dFBMM0IyWEg5bkNuSGVGeWQ1R0g2Qmc6MQ

For More Info.:
http://softwarefreedomday.org/
http://osum.sun.com/group/alexandriauniversityosum
http://www.facebook.com/event.php?eid=116643131719800

Or send Email :

ahmedemara0@gmail.com
rania.ibrahim.salama@gmail.com

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

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