ארכיון

ארכיון לקטגוריה ‘כללי’

//aSnippet - שיתוף קוד

24 נובמבר, 2009 gadi_sr אין תגובות

Read in English

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

(As3, As2, Js, PHP, HTML, MXML…)

.אסניפט הינו שירות חינמי, מבוסס קהילה ונגיש כאפליקציה, תוסף לפלאש או אתר

.

.

חפש ושמור חתיכות קוד | צ'אט עם אנשי מקצוע ומכרים | נהל ושתף נכסי פרויקטים

.

downloadFlashIcon . downloadAirIcon.

.

לשים לב

Installation Instructions aSnippet Flash Extension - הוראות התקנת אסניפט כתוסף פלאש

Get Adobe Air - הורד והתקן אדובי איר

.

  • Share/Save/Bookmark
קטגוריות:כללי תגיות:

6rounds מגייסים, ואתם מוזמנים להצטרף !

22 נובמבר, 2009 gadi_sr אין תגובות

החברה בה אני עובד מחפשת מספר מתכנתים לשרת, לקליינט (HTML. CSS, JS) ופיתוח פלאש. אתם יכולים לפנות אלי דרך האתר, מייל או דרך אתר החברה כאן

  • Share/Save/Bookmark
קטגוריות:כללי תגיות:

MAXwidget

22 אוגוסט, 2009 gadi_sr תגובה אחת

  • Share/Save/Bookmark
קטגוריות:כללי תגיות:

Moonlight 2.0 יוצא לבטא

18 אוגוסט, 2009 gadi_sr אין תגובות

moonlight הוא פרוייקט opensource שמאפשר על ידי התקנה במערכת linux לצפות באתרים שמריצים Silverlight 2.

לכתבה המלאה

  • Share/Save/Bookmark
קטגוריות:כללי תגיות:,

קצר ומלוכלך או ארוך ונקי?

18 אוגוסט, 2009 gadi_sr אין תגובות

מאמר מצויין של Martin Fowler המשווה בין 2 דרכי כתיבת feature חדש לתוכנה לגרעון תקציבי מול בטחון כלכלי.

  • Share/Save/Bookmark
קטגוריות:כללי, פיתוח פלאש תגיות:

טיפ- כיצד לקצר את זמן הקומפילציה בפלאש

16 אוגוסט, 2009 gadi_sr אין תגובות

כאשר עובדים על פרוייקטים גדולים בפלאש, לעיתים זמן הקומפילציה (Ctrl +Enter) לוקח זמן רב (יכול להיות גם מספר דקות). דרך אפשרית לקצר את הזמן הזה, במקרה שהוא נגרם על ידי כמות מסיבית של קוד, היא להשתמש ב-standard mode לעומת strict mode.

Strict mode זוהי הגדרת קומפילציה שמבצעת בדיקת Type checking בזמן הקומפילציה, כלומר שאם אני מעביר לדוגמא לפונקציה מסויימת פרמטר מסוג Number בעוד הפונקציה דורשת String, הודעת השגיאה תתקבל בזמן הקומפילציה ותעצור את התהליך. לעומת זאת אם משתמשים ב-Standard mode מקבלים את השגיאה רק בזמן הריצה במידה שהפונקציה אכן מתבצעת אם הפרמטרים הלא תקינים.

כמובן שעל מנת ליצור קוד טוב יותר ולגלות תקלות, עדיף לעבוד תמיד ב-Strict mode אבל אם עושים שינויים מינוריים, או שינויים בגרפיקה שכלל לא משפיעים על הקוד, וזמן הקומפילציה נהייה קריטית מבחינת תפוקת העבודה של המפתח, כדאי לשקול להשתמש ב-Standard mode לזמן מסויים. השינוי יכול לקצר את זמן הקומפילציה פי 4 ויותר, מאוד משמעותי בפרוייקטים מורכבים.

שינוי ה-Mode נקבע ב-File->Publish Settings->Flash->AS3 Settings->Errors:Strict mode.

  • Share/Save/Bookmark
קטגוריות:Flash CS4, כללי תגיות:, ,

HTML5 פלאש, Java ובחירת טכנולוגיות

16 אוגוסט, 2009 gadi_sr אין תגובות

פוסט מצויין של Bruce Eckel בנושא בחירת טכנולוגיות על פי דרישה (ולא על פי המשקיעים) נוגע ב-HTML5 וקניה של On2 על ידיד Google.

  • Share/Save/Bookmark
קטגוריות:כללי תגיות:,

מדריך פלאש - שינוי תצוגה של העכבר לפי בחירה

12 אוגוסט, 2009 gadi_sr אין תגובות

מדי פעם כאשר כותבים אפליקציית פלאש נתקלים בצורך לשנות מראה העכבר, הסיבות יכולות להיות:

- שימוש באייקון מסויים (כמו שעון חול) על מנת להראות שיש פעולה שמתבצעת ברקע
- שימוש באייקון של פעולה, לדוגמא עפרון לציור, מחק וכו' (ראו שימוש באייקונים בתוכנת פלאש עצמה)
- התנהגות לא סטנדרטית של אובייקט פלאש לדוגמא: movieclip שנרצה שיראה כמו כפתור או תיבת טקסט או להיפך ואז נרצה שהעכבר יתנהג לא כמו שהוא מתנהג בדרך כלל

ישנן שתי דרכים לבצע שינוי של עכבר, הראשונה מתאימה לשינוי אייקון ממש, והשניה לשינוי תפקיד (כמו האפשרות השלישית)

שינוי אייקון

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

var circle:Circle = new Circle();
Mouse.hide();
addChild(circle);

stage.addEventListener(MouseEvent.MOUSE_MOVE, handleMouseMove);

function handleMouseMove(evt:MouseEvent):void
{
circle.x = mouseX;
circle.y = mouseY;
}

This movie requires Flash Player 9

שינוי התנהגות

במקרה הזה, שימוש בפקודת Mouse.cursor החדשה של Flash Player 10 תאפשר לפתור את הבעיה בשיטה הקלה ביותר. השימוש בפרמטר זה אפשרי רק מ-Flash Player 10:

This movie requires Flash Player 9

Mouse.cursor = MouseCursor.HAND;

עוד על אפשרויות שינוי cursor

  • Share/Save/Bookmark
קטגוריות:Flex, כללי תגיות:

Google קונה את On2 ב-106M$

6 אוגוסט, 2009 gadi_sr תגובה אחת

את חדשות היום אתם ודאי כבר יודעים. Google קונה את On2 technologies האחראים על Flix בגרסאותיו השונות (Live, Engine, DirectShow SDK וכו') וגם מחזיקה ב-IP של VP6, ה-encoder שכנראה שינה את הדרך בה רואים וידאו באינטרנט. כיום הוא מוטמע כ-decoder בפלאש אבל לא כ-encoder (בו משתמשים כיום ב-Sorenson Spark).

המחיר נמוך יחסית כמובן, לעומת הפוטנציאל הטמון ברכישה. לגבי השינויים הצפויים אני מניח ש:

- Google יטמיעו את הקודקים של הוידאו ב-Google talk
- יכולים להכריז על de facto סטנדרט חדש של encoder שיהיה מוטמע ב-chrom
- אם הם ישחררו חלק מה-codecs אולי נראה VP6 encoder ב-Flash player (???)
- סטנדרט חדש של codec ל-HTML5 (???)

מבחר כתבות בנושא:

Press Release

TechCrunch

On2

Twitter

  • Share/Save/Bookmark
קטגוריות:Flash Player 10, כללי, מולטימדיה תגיות:, ,

Policy service עבור socket באפליקציות פלאש - הקוד

4 אוגוסט, 2009 gadi_sr אין תגובות

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

שיהיה בכיף.

  • Share/Save/Bookmark
קטגוריות:AS3, כללי תגיות:

מדריך פלאש - התקנת SDK חדש לשימוש ב-Flex/Flash Builder

3 אוגוסט, 2009 gadi_sr אין תגובות

מטרת המדריך היא להסביר כיצד ניתן להשתמש בגרסה האחרונה או בגרסאות קודמות של ה-Flex SDK על מנת להשתמש בפיצ'רים האחרונים ובתיקוני הבאגים של הגרסאות האחרונות.

שלב ראשון: הורדת התקנה מאתר Opensource.adobe.com

באתר של Adobe ניתן להוריד כל גרסה של Flex SDK על בסיס Nightly build. כמובן שעדיף להשתמש בגרסאות יציבות.
מהאתר ניתן להוריד את גרסת ה-production האחרונה (כרגע 3.3.0.4852), את ה-milestone האחרון ב-Flex 4 Beta 1, וגרסאות נוספות.

גרסאות להורדה של Flex 3

גרסאות להורדה של Flex 4

אחרי שנבחרה גרסת ההורדה, ניתן להוריד ולפתוח את קובץ ה-zip שנוצר.

שלב שני: מיקום הקבצים

את קבצי ה-SDK הפתוחים יש למקם ב-FlexBuilderInstallPath/sdks

שלב שלישי: הגדרת ה-SDK בפרווייקט ובסביבת העבודה

על מנת להגדיר שימוש ב-SDK מסויים בפרוייקט ספיציפי:

1. קליק ימני על הפרוייקט -> properties
2. בתפריט Actionscript Build Path לבחור את ספריית ה-SDK שבה רוצים להשתמש
3. בתפריט Actionscript Compiler לבחור את ה-SDK מתוך הרשימה

על מנת להגדיר שימוש ב-SDK מסויים כברירת המחדל של כל הפרוייקטים:

1. לפתוח בתפריט הראשי: window->prefrences
2. בחירה בקטגוריה Flex->Installed Flex SDKs
3. הוספת ה-SDK החדש לרשימה אם לא קיים, וסימון v בתיבה השמאלית להגדרה כ-default.

אפשרות נוספת: שימוש ב-Flex SDK בפלאש

לפעמים מתעורר צורך להשתמש בספריות Flex SDK מתוך פלאש בדרך כלל בגלל שימוש בספריות חיצוניות שנכתבו במקור לסביבת Flex.

על מנת להגדיר שימוש ב-SDK מתוך פלאש:

1. File -> Publish settings-> Flash tab
2. בחירה ב-Settings של Actionscript 3
3. בחירה ב-External library path ובחירה בספרית lib של ה-SDK הנבחר.

  • Share/Save/Bookmark
קטגוריות:AS3, Flex, כללי תגיות: