ניוזגיק מחלק לכם כרטיסים ל-JDev 2012 [הזמנות]

בסוף החודש הקרוב יערך כנס מפתחי הג’אווה השנתי, JDev 2012 של ג’ון ברייס מכללת הייטק. קיבלנו 3 כרטיסים בשווי 950 ש”ח כל אחד לחלק לכם

בסוף החודש הקרוב, ב-25 וה-26 ביולי, ייערך כנס מפתחי הג’אווה השנתי, JDev 2012 של חברות טריינולוג’יק וג’ון ברייס מכללת הייטק. הכנס עצמו, אשר יחולק השנה ליומיים שלמים של סדנאות וסמינרים, יאפשר לכם להיחשף לכל החידושים האחרונים ב-Java 8 ו-JavaEE 7, לחפור לעומק בכל טכנולוגיות הפיתוח הקשורות לעולם ה-Java, כגון Scala, Grails, Spring ולהכיר קצת יותר את החיבור שבין עולם ה-Java ל-Web עם סדנאות בנושא Javascript, JQuery, CSS 3 ו-HTML5.

נשמע מדליק, מה עושים עכשיו?

אם אתם מעוניינים ללמוד עוד על כל אחד מהסמינרים השונים בכנס, תוכלו למצוא את הסילבוסים המלאים של כולם באתר הרשמי של הכנס.

מתאים לכם? תוכלו להירשם ישירות דרך האתר הרשמי של הכנס לכל אחת מהסדנאות. שימו לב שכל סדנה בכנס היא סדנה של יום שלם, כך שלא ניתן להירשם לשתי סדנאות שונות הנערכות באותו יום. המחיר לכל סדנה בנפרד הוא 950 ש”ח בלבד.

רוצים לקבל כרטיסים בחינם?

רוצים להנות מכרטיס חינם לסמינר אחד לפי בחירתכם? במסגרת שיתוף הפעולה עם ג’ון ברייס קיבלנו 3 כרטיסים (בשווי 950 ש”ח כל אחד!) לחלק לגולשים אשר ישתפו איתנו (ועם שאר הגולשים) כאן בתגובות טיפים מועילים, קיצורי דרך ודברים מעניינים שלא ידענו על פיתוח ב-Java. הרעיון המנחה מאחורי התגובות הוא למצוא טיפים או כל דבר אחר שיועיל לעבודת הפיתוח היומיומית של אנשים אחרים המפתחים בטכנולוגיות שונות הקשורות ב-Java.

הבחירה במנצחים תהיה על-ידי צוות השופטים בניוזגיק לפי הטיפים המעניינים והשימושיים ביותר.

אנא שימו לב כי אתם משאירים בתגובה כתובת מייל אמיתית (כתובת המייל לא תחשף בתגובה עצמה, אך תשמש אותנו על-מנת ליצור איתכם קשר במקרה של זכייה בפרסים).

התחרות תסתיים ביום ראשון, ה-15 ביוני והודעות לזוכים ישלחו עד 72 שעות לאחר סיום התחרות. 

מערכת גיקטיים

גיקטיים, שהוקם בגלגולו הקודם כניוזגיק במרץ 2009, פונה לאנשי טכנולוגיה ואינטרנט בארץ הרוצים לקבל חדשות, עדכונים וכתבות בתחומים אלה בעברית. בנוסף לסיקור טכנולוגי לקח על עצמו גיקטיים לקדם את תעשיית ההיי טק בארץ.

הגב

18 תגובות על "ניוזגיק מחלק לכם כרטיסים ל-JDev 2012 [הזמנות]"

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 

* היי, אנחנו אוהבים תגובות!
תיקונים, תגובות קוטלות וכמובן תגובות מפרגנות - בכיף.
חופש הביטוי הוא ערך עליון, אבל לא נוכל להשלים עם תגובות שכוללות הסתה, הוצאת דיבה, תגובות שכוללות מידע המפר את תנאי השימוש של Geektime, תגובות שחורגות מהטעם הטוב ותגובות שהן בניגוד לדין. תגובות כאלו יימחקו מייד.

סידור לפי:   חדש | ישן | הכי מדורגים
ירון
Guest

למפתחי הווב שבינינו,

Play Framework מחזירה ל-JAVA את ה-WEB.
פליי הינה פריימורק קוד-פתוח, מהירה וקלה (שקיבלה את ההשראה שלה מ-RoR).

והקטע המגניב?
אין צורך לקמפל. רק להריץ!

לעוד מידע:
http://www.playframework.org/

shai
Guest

אם הדרך שלך לפתור בטיחות בקלאסים בדומיין שלך שכמה ת’רדים אמורים לגשת אליהם ע”י הוספת synchronized בכל אחת מהmethods בקלאס אז עצור! אתה 99% עושה משהו לא טוב וכדאי לך לחשוב על פיתרון אחר כמו חלוקה נכונה יותר של ת’רדים או מבנה נתונים אחר שיהיה משותף בצורה טוב או איזהשהוא ת’רד updater יחיד שניתן לעשות לו post לאיזהשהוא אובייקט runnable שיעדכן בפנים את הקלאס דומיין.

יאיר
Guest

האם java מתה? יש תחליף!!! שפת scala מריצה קוד java תחת jvm..
נוספה פרדיגמה חדשה במקום ת’רדים יש אקטורים שהם תורי הודעות אסינכורניות.. חוסכי נעילות אפשר להגיד שלום לדיידלוק..

גלעד
Guest

טיפ של אלופים:

הכירו את Xtend

http://www.eclipse.org/xtend/

שפה קטנה שמשלימה את כל מה שחסר ב Java ועובדת איתה בהרמוניה מושלמת.

אפשר לשלב ביטויים כמו

(1..999).filter[ i | i % 3 == 0 || i % 5 == 0 ].reduce[ i1, i2 | i1 + i2 ]

בפרויקט Java הקיים ועוד הרבה דברים

green
Guest

טיפ:
תעברו ל ++C !

אופיר
Guest

טיפ מועיל לקיצורי דרך לכתיבת קוד לפתחים ב – eclipse.
השתמשו ב templates.

לכו אל:
Window->Preferences->Java -> Editor -> Templates

וצרו קיצורי דרך לקודים שאתם משתמשים בהם לעיתים קרובות.
לדוגמא: surrond with quotes
“${word_selection}”${cursor}

או sysout
System.out.println(${word_selection}${});${cursor}

בכל מקרה כאן תמצאו המון templates. תהנו
http://stackoverflow.com/questions/1028858/useful-eclipse-java-code-templates

אופיר
Guest

קיצורי דרך ב- eclipse
השתמשו ב templates.

Window->Preferences->Java -> Editor -> Templates

לדוגמא surround with quotes
“${word_selection}”${cursor}

או sysout
System.out.println(${word_selection}${});${cursor}

המון דוגמאות וטמפלטים פה:
http://stackoverflow.com/questions/1028858/useful-eclipse-java-code-templates

תהנו

תומר בר-שלמה
Guest
טכנולוגיית AJAX תופסת תאוצה והצורך להפעיל קוד המבוסס על POJO או אובייקטים פשוטים מתוך Javascript ממשי במיוחד. הדרך החינמית והמועדפת מבחינת אבטחה היא להשתמש בDWR שהן ראשי תיבות של Direct Web Remoting ראשית יש להוריד מהכתובת http://directwebremoting.org/dwr/downloads/index.html ניתן לשלב זאת באמצעות WEB-INF/dwr.xml וServletFilter בWEB-INF/web.xml כמפורט בכתובת http://directwebremoting.org/dwr/documentation/server/configuration/servlet/index.html או באמצעות שילוב עם Spring כמפורט בכתובת http://directwebremoting.org/dwr/documentation/server/integration/spring.html קצת מסוכן אבל אפשרי לשלב גם עם Hibernate כמפורט בכתובת http://directwebremoting.org/dwr/documentation/server/integration/hibernate.html אפילו עם JSF http://directwebremoting.org/dwr/documentation/server/integration/jsf.html אישית אני מעדיף Annotations כמפורט בכתובת http://directwebremoting.org/dwr/documentation/server/configuration/annotations.html בשילוב עם Spring MVC כמפורט במדריכים http://krams915.blogspot.co.il/2011/01/spring-mvc-3-and-dwr-3-integration.html http://www.codercorp.com/blog/spring/configuring-dwr-30-with-spring-using-annotations.html לאחר מיפוי מוצלח ניתן להפעיל במצב בדיקה מידע נוסף בכתובת http://directwebremoting.org/dwr/documentation/index.html ועוד טיפ לסיום שהוא… Read more »
אבי יהודה
Guest

תנסו להימנע משימוש בsingletones וב-UtilityClasses.

למה?
אתם יוצרים תלות גבוהה מדי בין הclasses כשאתם משתמשים בsingletones ובUtility classes. זה גורם לקוד פחות קריא והרבה יותר קשה לכתוב לו unittests.

הפתרון:
הפתרון הטוב ביותר הוא פשוט להזריק את התלות מבחוץ ע”י שימוש בspring או בgoogle guice.

לקריאה נוספת – http://prettyprint.me/2009/06/24/beware-of-the-singleton/

אבי יהודה
Guest

כתיבת unittests היא דבר מאוד מייגע.
אני ממליץ להשתמש ב framework שייעשה לכם את החיים כלים.

יש הרבה frameworks כאלו, אני השתמשתי בfrmaework בשם mockito.
mockito הופך את החוויה של כתיבת unittests לקלה יותר מאי פעם.
אני ממליץ עליו בחום:
http://code.google.com/p/mockito/

אבי יהודה
Guest

הנה עוד טריק נחמד בjava.
אם אתם רוצים להעתיק מערך אחד לתוך מערך אחר, הדרך המהירה ביותר היא להשתמש בפונקציה System.arraycopy.
היות ופונקציה זו היא native, היא תהיה ללא ספק יותר מהירה מכל מימוש אחר.

http://docs.oracle.com/javase/6/docs/api/java/lang/System.html#arraycopy(java.lang.Object, int, java.lang.Object, int, int)

שלומי
Guest

אמנם לא רק לג’אווה אבל טיפ פשוט ומהיר שמקל משמעותית ביום יום.
פשוט לשנות את צבע הרקע מלבן לשחור או לצבע כהה אחר. זה הופך את הבהייה בשורות הקוד להרבה פחות מעייפת.

shai
Guest

בעבודה עם קבצי XML במיוחד קבצים גדולים אל תשתמשו לעולם עם XMLDOM PARSER למרות שזה יותר נוח לכתוב קוד איתם ומבחינת המתכנת זה עושה את הפרסור קצר יותר, אתה משלם המון גם במחיר של זמן ריצה ארוך הרבה יותר וגם הרבה יותר זיכרון.
עדיפות היא לXML PARSER מסוג PUSH או PULL כגון STAX או kXML (לסביבות כמו J2ME או אנדרויד אפילו)

Avishai Yanai
Guest

רוצים להריץ קוד ואין לכם כוח לכתוב את מטודת ה main()??
הקוד הבא נמצא בתוך בלוק static וירוץ בזמן שהקוד נטען. נסו בעצמכם

public class JavaProgramWithoutMainMethod{
static{
System.out.println(“This java program runs without the main
method”);
System.exit(0);
}}

Avishai Yanai
Guest

רוצים להריץ קוד ואין לכם כוח לכתוב את מטודת ה main()??
הקוד הבא נמצא בתוך בלוק static וירוץ בזמן שהקוד נטען. נסו בעצמכם

public class JavaProgramWithoutMainMethod{
static{
System.out.println(“This java program runs without the main
method”);
System.exit(0);
}}

Avishai Yanai
Guest

רוצים להריץ קוד ואין לכם כוח לכתוב את מטודת ה main()??
הקוד הבא נמצא בתוך בלוק static וירוץ בזמן שהקוד נטען. נסו בעצמכם

public class JavaProgramWithoutMainMethod{
static{
System.out.println(“This java program runs without the main
method”);
System.exit(0);
}}

Avishai Yanai
Guest

רוצים להריץ קוד ואין לכם כוח לכתוב את מטודת ה main()??
הקוד הבא נמצא בתוך בלוק static וירוץ בזמן שהקוד נטען. נסו בעצמכם

public class JavaProgramWithoutMainMethod{
static{
System.out.println(“This java program runs without the main
method”);
System.exit(0);
}}

אסף
Guest

היי!

יש לי המלצה שתקל את החיים בכל הנוגע בקריאות קוד וסדר אוטומטי.
השתמשו ב-Formatter שנמצא בהגדרות תחת Java>Code Style.
בו תוכלו להגדיר את הפורמט שכל מאפיין צריך לקיים ואוטומטית לסדר את הקוד (ע”י קיצור נוח).

wpDiscuz

תגיות לכתבה: