EgjugConf1

This is the home page of the EgjugConf1 wiki

EgjugCon1 Hotel and Travel

We are planning to make the JDC at one of the best Hotels in cairo like City Stars Intercontinintal or Semirames.
The speakers and visitors should know the hotels most suitable and near to the conference place. We will make a short list of hotel with all information about them and add it to the travel & hotel page. We should look for discount from the hotels whchi we will add links to them.

We need the same with the air lines. For example France Air or Biritish Airways or Qatar Airways.

We will make a toursit program for the speakers after the conference day. Visit Pyramids and other places. We should prepare a page with those places + photos for those places.

If some company can arrange all this staff and pay us, it will be nice.

EgjugCon1 Tasks

  • Create a web site for the event contains (conference details, agenda, speakers, materials, registration form, Hotels “for people from outside”, See & Do in Egypt, other things TBD)   (Omar Abdel-Wahab)
  • Enhance the Egjug Logo which will be used in prints & flyers(Ahmed Hashim)
  • Design a flyer and print few to use it while looking for sponsors. (Michael)
  • Define sponsor benefit packages (golden, silver, bronze, media ) (Amr Ali)
  • contact companies to be sponsor
    • Oracle Egypt (Ahmed Hashim + Raghu Kodali)
    • JetBrains (Ahmed Hashim)
    • ITWorx
    • IBM Egypt (Amr Ali+ Ahmed Hashim)
    • Sun Microsystems Egypt
    • Sun Microsystems (Ahmed Hashim)
    • Netbeans (Ahmed Hashim)
    • MCIT
    • Raya Software(Ahmed Aswani)
    • Vodafone
    • Orange
    • Oreilly (Ahmed Hashim)
    • GRUG
    • EDS
    • OpenCraft
    • Other sponsors
  • select another speaker from Egypt (Amr Ali)
  • Spread Invitations to companies developers and managers
    • IBM  (Amr Ali)
    • ITWorx
    • Raya
  • prepare a database with the companies in Egypt working with java to send them invitation. http://www.egypt-it-jobs.com/Links/Egypt_IT_Companies.html , (Mahmoud hashim)
  • find a good printshop with dedicated person to do that job
  • find place to copy CD’s with professional look
  • construct a media group to capture pictures, videos of the conference and publish it after the conference
  • make pre-event interview with the speakers, organizers  (Amr Ali)
  • Make a quick session before the event to introduce EJB2 if not known
  • Prepare gifts from Egjug for attendees
  • Select speaker to speak about Egjug, keynote
  • define What is next after the event day?

EgjugCon1 Volunteers

  1. Ahmed Hashim ( I can contact sponsors,contact speaker, develop website)
  2. Aly Saleh
  3. Mahmoud Rabea
  4. Michael Ageeb
  5. Shimaa Gameel
  6. Ahmed Aswani
  7. Ihab Ibrahim
  8. Amr Ali
  9. Omar Abdel Wahab
  10. Fatma Ali
  11. Ahmed Nyazy
  12. Ali Abdel Aziz
  13. Mohamed Saeed
  14. Ahmed Shalan
  15. Mostafa Abdelmalek
  16. Hossam Taman
  17. Ahmed Elbanna
  18. Mahmoud Hashim

EgjugConf1 MindMap

  1. Conference Name
    1. Java Developer Confernce (JDC)
    2. Java technology Conference (JTC)
    3. EgjugConf2006
  2. make some surveys
    1. what are the available hotels for guests and halls for the conference
    2. what are the sessions people will like?
  3. select the sessions in the conference
    1. Software Development
      1. AJAX
      2. SOA
      3. EJB3
      4. Hibernate
      5. JSF
    2. Testing
      1. TestNG
    3. Design and archietecture
    4. OpenSource
    5. Software Process
    6. Session from companies, Jboss can talk about Jboss, Netbeans can Talk about netbeans ..etc
    7. Offshore development and outsourcing
  4. select the local speakers
  5. print flyer about egjug b4 the sponsor contact
  6. flash running all the time, (Java, Egypt, Egjug, Event, sponsors, topics)
  7. data show outside to show the flash
  8. Sponsors
    1. IBM Egypt
    2. Oracle Egypt
    3. Sun Microsystems Egypt
    4. Sun USA
    5. Netbeans
    6. ITWorx
    7. Raya
    8. Vodafone
    9. MCIT
    10. JetBrains
    11. Advertisement for sponsors
  9. Sponsors Package
    1. Golden
    2. Silver
    3. Pronze
    4. Media sponsor
  10. Regiseration
    1. Academic Staff
    2. Developers
    3. Companies (large number of developers)
  11. Organization committee
  12. Travel agency to manage the process ot international speakers travel and hotel ..etc
  13. Attendences
    1. send invitation to all Academic Staff and comanies by Post with a special offer.
    2. find a person in every medium-larg company to motivate people.
  14. learn from international conferences
    1. http://conferences.oreillynet.com/euos2006/
    2. http://www.sun.com/javaone
    3. http://jaoo.dk/
    4. http://www.web2con.com/web2006/
    5. http://conferences.oreillynet.com/etech/
    6. http://conferences.oreillynet.com/where2006/
  15. develope a website for the conference
  16. graphics designer
  17. Media committe
  18. How to manage volunteers
    1. volunteers in companies
    2. volunteers for marketing and advertisement and internet ads.
  19. conference team structure http://conferences.oreillynet.com/contacts.csp
  20. Promote the Egypt Software market to the global world and focus on
    the offshore development and software industry growth in Egypt and show
    that Egypt is not like India, it is better and stress on the complete
    software lifecycle offshore and the success stories of offshore
    developement and outsourcing.

JDC 2008

Java Developer Conference 2008

JDC 2008 presentations


Thanks a lot for attending JDC 2008, I hope that it was a good experience for you.

Please
blog about the event and tell us your opinion about the event, we will
collect the feedbacks and take it into consideration in our events.

Now, You can download the JDC2008 presentation from EGJUG Website.

Ed Burns

1- De-mystifying JSF                     http://www.egjug.org/jdc2008/sessions/demystifying-jsf.pdf

2- Enterprise Grade Ajax and JSF    http://www.egjug.org/jdc2008/sessions/enterprise-grade-ajax-and-jsf.pdf



http://www.theserverside.com/tt/knowledgecenter-is/knowledgecenter-is.tss?l=PodcastEdBurns

Alef Arendsen

http://www.egjug.org/jdc2008/sessions/Alef-di_with_spring.pdf

http://blog.springsource.com/main/2008/03/18/spring-dependency-injection-java-5-including-slides-and-code/

Hossam Karim

http://www.egjug.org/jdc2008/sessions/Hossam-Karim-EI-and-SOD.pdf

Giesele Consoline

http://www.egjug.org/jdc2008/sessions/Giesel-IBM_BDD4SOA.pdf

Pooya Darugar

http://www.egjug.org/jdc2008/sessions/Pooya-MS.pdf

http://blogs.msdn.com/pooyad/archive/2008/03/15/java-and-net-interoperability-session-at-egypt-java-developers-conference.aspx

 

JDC 2008, the conference you must attend

Register NOW

AttachmentSize
POSTER3.jpg202.11 KB

Java Developer Conference 2008 launch

Dear EGJUG Members,

I would like to announce about the 2nd Java
Developers Conference. It will take place at 15 March 2008 in
Intercontinental City Stars. Full day event from 9:00 AM to 7:00 PM.

We have 6 speakers

  • Ed Burns (Co-spec lead for JavaServer Faces)

  • Alef Arndsen (SpringSource Consultant)

  • Gisele Consolinehas (IBM SOA Team)

  • Pooya Darugar (Software Architect at Microsoft)

  • Hossam Karim (Software Architect)

Great topics

  • Interoperability between Java and .net platform

  • Rich Internet application development using Java Server Faces and AJAX
  • Service Oriented Architecture

  • Business Process Management & Business Rules
  • Open Enterprise Java Bean 3.0, a light weight implementation
  • Spring2.5, The de-facto Java EE application platform.
  • Aspect Oriented Programming
  • Developing Rich clients using JavaFX

What is next?

  • Register in the event website and pay to EGJUG representative, you will get the invitation card for the event.
  • Forward the JDC announcement to all your friends and colleges in your company.

  • If you will not be able to attend and looking for job, you can register only .. our sponsors are looking for Java developers.

Registration fees for Egyptian: 50 LE

Registration feed for Others: 100 USD

Number of seats 600

I would like to thank Etisalat for supporting the event, Microsoft
for the great initiative to support the Java community. Thanks for
ITSoft for sponsoring our event for the 2nd time. Thanks for iCraft for
the contribution & sponsorship.




For more information about the event, visit the website http://www.egjug.org/jdc2008/index.php

- More info about the Microsoft sponsorship in Ahmed Hashim's blog

-If you think that your company can participate as a sponsor in this event, harry up, there is a chance till the next week.

--

Ahmed Hashim

EGJUG Leader http://egjug.org

http://weblogs.java.net/blog/ahashim/

Sun Java Champion https://java-champions.dev.java.net/

JDC 2010

JDC 2009 Survey

This is a survey to know what EGJUG member is expecting from JDC, what are the pros/cons, what are the wishes of JDC, who would like to contribute?

The survey is based on your feedback from JDC 2008 and what you are looking for in JDC 2009.

JDC 2010 Call For Speakers

AttachmentSize
JDC-CFS.jpg483.6 KB

JDC 2009 SUBMISSION CRITERIA

Follow these criteria when you fill out the paper submission form.

1) Title:
# Choose a title that is clear, concise, and intriguing.
# Capture the essence of your topic and make it sound hot!
# If selected, many attendees will decide whether or not to go to your session based on your title.

2) Abstract:
# Your abstract should be detailed and well-written.
# Spell check and proof-read carefully.
# Convey the essence of your talk, this is the main information used by the selection committee to evaluate your talk.
# If your talk is selected, your abstract will be reviewed, edited and published on the Conference web site and in various Conference materials.

Make the most out of your abstract in 4000 characters or less. Identify what knowledge or skills the developers in your audience will take away from your talk. Provide just enough detail to indicate how deep you will go into your subject matter. Please be sure to cite any prerequisite knowledge attendees should have to get the most out of the session.

3) Presentation Summary (outline and details):
# Include an outline that describes how you will cover your subject.
# Describe code samples and any other training components you plan to include in your presentation.
# This information is not published, but is for the benefit of the selection committee.

4) Select Session Type:
Indicate whether your talk is a Technical Session or a Birds-of-a-Feather Session (BOF).

Technical Sessions
# May have an audience of 800 - 1,000 attendees.
# Technical sessions are for experienced Java technology developers that include code examples and/or demos.
# These talks do take deep dives into the details and inner workings of a technology or implementation.
# Talks will be considered from both a theoretical and a practical application perspective.

5) Tracks
# Please select the appropriate track that your talk will fall
# If you think your submission for Cool Stuff or Open Source would also belong to one of the other topic areas, feel free to select from one of the track pairs. E.G., [Cool Stuff-JavaME/Open Source-JavaME]

6) Speaker(s)
# Please be sure to include speaker(s) to the proposals.
# Up to two (2) speakers will be allowed, with exceptions for Panel type discussions.
# Only proposals with speaker names will be considered.
# Speaker Biography: Briefly describe your background and expertise in 500 words or less.
# Please indicate prior speaking experience.

KEY DATES
# Wednesday, July 22, 2009: Call for Papers opens
# Wednesday, September 30, 2009: Call for Papers closes

References
*http://www28.cplan.com/cfp_prod/CFPLogin.jsp?wId=72T235

JDC 2010 Registration Open



JDC 2010 Technical Committee

JDC 2010 sessions and speakers will be selected by a committee of Egyptian experts which already knows what is new in the market and what the Egyptian developers need to be enhanced.

The committee's members

- Ahmed Aboleinen, Software Development Manager ValleySoft
- Ahmed Hashim, EGJUG Leader
- Amr Khalifa, BSS Development manager of Etisalat
- Hazem Saleh, IBM
- Hossam Karim, ITWorx
- Mohamed Ragab, Architect at Orange
- Usama Rashwan, Architect at IBM
- Youssef Mahmoud,IT consultant at Xeon

JDC 2010 Topics

1- Rich Internet Application and Client
- JSF and JSF 2.0
- Spring MVC
- JavaFX
- Adobe Flex & Flex Integration
- JBoss Rich Faces & JBoss Seam
- Portal development
- Eclipse RCP & NetBeans Platform
- J2ME & Android

2- Enterprise Application Integration
- EJB 3.1
- Spring Integration
- Enterprise Servce Bus (JBoss ESB, Mule ESB, OpenESB ..etc)
- SOA using Oracle Fusion Middleware, IBM and TIBCO (comparison)
- Business Process Management
- Apache ActiveMQ
- Webservices (WS Security, RESTFul WS)

3- General topics
- Scalability "Facebook "
- Clustering and Cloud (Sun Grid Engine ...etc)
- Java Performance Tuning
- Application server/JVM performance optimization & tuning
- JDK7 Features
- Developing VOIP application using SIP
- JRuby, Groovey, Grails, Scala
- OSGI and Modular JEE Server (Spring dm Server, JBoss OSGI ...etc)
- Maven
- Software Engineering and Software Processes (TDD, DDD, MDA, Agile, SCRUM, Extreme Programming ...etc)
- OpenSourceSoftware

4- How Do I sessions (15 minutes session)
- Google API's
- Google App Engine
- Create Facebook application with Java API's
- IDE tips and tricks

5- Case studies (20-30 minutes session)
- Any case study by Egyptian developers

6- Innovative Graduation Projects
- Any innovative graduation project by undergraduate written in Java.

JDC Presentations

EJB3 Resources by Raghu Kodali

The JDC presentations are attached

AttachmentSize
tiger_mustang_dolphin.pdf627.23 KB
chuk_bulletproof_webservices.pdf1.07 MB
Roman_Strobl_NetBeans.pdf1.29 MB
BeginningEJB3-JDC-Submit.pdf538.78 KB
BPEL-HW-BR-JDC-submit.pdf1.33 MB
PJFSTF.ppt226 KB

JDC Proposal


JDC Proposal

About Egjug

Egyptian Java User  Group is a not profit community, independent from any organization or entity, established by Egyptian Java Developers for Egyptian Java Developer.  Sun Microsystems is the main sponsor for the JUG's allover the world, they are providing the JUG's with the knowledge needed to make a successful community and offer a way of communication between java developers and their local communities as well as international communication between the JUG's across the sea. All companies realized that the JUG's are the best way of communication, marketing and surveys. IBM, Oracle, O'reilly, JetBrains, JBoss and other companies are supporting JUG's.

EGJUG has a set of goals and objectives derived from the needs of the local community in Egypt. Some of the EGJUG goals is to make monthly meeting to connect the Java Developers to others and improve the communications. The technical seminars is one of the most important activities which increase the java developers skills and guide them to the new technologies. EGJUG is making monthly technical seminars introducing the latest technologies to the members.

The current ongoing activity by EGJUG is conference organization, EGJUG believe that the best way to be connected to the other world in Java Technology is the communication with the technologies initiatives themselves. From this point, they start working on the first Java Developer Conference in Egypt by the local community and invited many international speakers from many countries to make presentations.

Why should I join Egjug? 

About ESEA

Why we would like to organize JDC?

JDC goals
1- Increase the technical skills of the Egyptian Java Developers through teachical session by the technologies makers.
2- Introduce the hot and latest topics to java developers through the initiatives of the technologies.
3- Promote Egypt as a country in the software development market
4- Motivae the Egyptians to share in the communities activities.
5- Attract companies to make business in Egypt.

Why to attend:
1- You will learn about the new technologies which will be represented during the conference
2- You will meet the java geeks in your area (Egypt)
3- You will get the great gifts from Egjug ;)
4- You may be lucky to get one of the random free gifts from the sponsors.
6- Received DVD contains all videos and intervies during the conference.
7- If you are a job seeker, it will be a great chance for you to meet the bug recruiters (EDS, Raya, ITWorx, Oracle, IBM, espace, ervmax, the-employer)
8- Get in touch with the latest technologies

Who are the speakers in JDC?

  1. Raghu Kodali: consulting product manager and SOA evangelist for Oracle Application
    Server. Kodali leads next-generation SOA initiatives and J2EE feature
    sets for Oracle Application Server, with particular expertise in EJB,
    J2EE deployment, Web services, and BPEL. Prior to product management,
    Kodali held presales and technical marketing positions in Oracle
    Asia-Pacific, based in Singapore. Prior to Oracle, he worked as
    software developer with National Computer Systems, Singapore. He holds
    a master's degree in computer science and is a frequent speaker at
    technology and user group conferences. Kodali maintains an active blog
    at Loosely Coupled Corner
  2. Roman Stroble: Roman Strobl has over 8 years of experience doing software development
    in Java and all sorts of scripting languages. His work experience
    includes software development tools, Cisco IP telephony, and
    information security. He gets very excited about new Java technologies
    and tools and enjoys helping developers use them effectively.

    Roman works for Sun Microsystems as a technical evangelist on the
    NetBeans project. He is also a passionate blogger and he produces his
    own podcast about NetBeans. Visit has a great blog

  3. Simon Ritter specialises in looking at emerging technologies including
    grid computing, RFID, wireless sensor networks, robotics and wearable
    computing. Simon has been in the IT business since 1984 and holds a
    Bachelor of Science degree in Physics from Brunel University in the
    U.K.Originally working in the area of UNIX development for AT&T
    UNIX System Labs and then Novell, Simon joined Sun in 1996 and started
    working with Java technology; he has spent time doing both Java
    development and consultancy.
  4. Rob Harwood has been a professional software engineer for 7 years, and
    is a technology evangelist at JetBrains, s.r.o. in Prague. He has a
    broad range of experience from online games to distributed business
    applications, and an even broader range of technical interests from
    evolutionary algorithms to user interface design. Rob is an aspiring
    science fiction writer, with additional interests in natural sciences,
    philosophy, and the human experience. He has an Honours B.Sc. in
    Computer Science from the University of Toronto, specializing in
    Human-Computer Interaction.

What are the sessions in JDC?

  1. NetBeans: Universal Tool for Java Development and More This presentation introduces NetBeans as an open-source IDE, platform
    and community. Attendees will discover newest features of NetBeans 5.5 for development of client, mobile, web and enterprise Java applications.
    The presentation is very much demo-driven, so developers will see many of the new features in action.
  2. Productive Java from Start to Finish: As Java software development has
    become more complex over the years, programming tools have become more
    and more focused on productivity and usability. Rob Harwood
    demonstrates how IntelliJ IDEA 6.0 has evolved to meet the needs of
    Java programmers, from individual developers to small and large
    development teams. Learn how to program without breaking 'flow', how to
    use static analysis inspections effectively, and how teams can
    collaborate with the new team server product TeamCity.

Marketing and Advertisement

In this wiki page, we will write our plan for the marketing in EGJUG JDC. We have a target to get 300+ registrations.

We will target all developers in all known company to us and here is the list of companies with the contact person in this company, this contact person will be responsible in the marketing in his/her company :-

  • IBM (Amr Korany)
  • ITWorx Cairo (Aly Saleh)
  • ITWorx Alexandria
  • EDS (Ahmed Hashim, Ihab Ibrahim, Mohmaed Ragab, Ahmed El Rashidy)
  • Raya (Ahmed Aswani)
  • Intercom
  • OpenCraft (Ali Abdel Aziz)
  • SandValley
  • Asset
  • United Offoq
  • Harf
  • ITSoft (Ahmed EL Bana)
  • eRevMax (Michael Ageeb)
  • NTG
  • eSpace Alexandria

 

We would like to make announcement in some IT magazines and newspapers like:-

  • Loghat Al 3asr
  • Al Akhbar (IT Page)
  • Al Ahram (IT Page)
  • Al Gomhoria (IT Page)
  • BusinessToday
  • PC Magazine
  • BusinessWeek
  • BusinessMonthly

Companies in Arab countries

  • SBM (Ahmed Mostafa)
  • GBM (Amr Korany, Ahmed Shahawy)
  • Ejadah (Kestrel)
  • Mobily (Kestrel)
  • Atos (Hani)
  • Enjazat (Hassan, Tamer)

Ads through websites:-

  • Stick on the top of the Egjug website
  • Banner on the left side of Egjug
  • Banner in blogs (Hashim blog, Michael's blog, Hazem Blog)
  • Announcement on FCI-CU website
  • Add to Java.net events
  • Add to JUGCentral calender
  • Add to websphere group events

Use the companies listed in this page http://www.egypt-it-jobs.com/Links/Egypt_IT_Companies.html

Slogan for our conf

slamo 3likom

I think we need to have  a slogan for our conf, so lets make our suggestions.for

have one:

" Offering More choices!! " it refer to the variety of techs our conf provide, and the many attendees can gain.

I hope you have many Ideas.

thanx
 

open your eyes to the new technologies

I suggest a slogan for java technologies

"open your eyes to the new technologies"

is that the attendee will see the new technologies only in the conference and we tell him open your eyes to see what's new in java technologies.