May 25, 2006

?כי מקרואדובי מטומטמים לפעמים ScrollPane -האק ל

אתם יודעם שיש רשימה של מוגבליות לפלאש? ודאי שאתם יודעים. כל מי שפתח את התוכנה הזו אי פעם הבין שהוא נכנס לכיתה הטיפולית של הפיתוח. זה שאנחנו, מפתחי הפלאש באשר היננו, הצלחנו לגבור על רב הבעיות רק אומר שיש לנו כוח סיבולת של אמריקאי בכביש ישראלי. שהטירונות 02 שעברנו הכשירה אותנו לעמוד מול תלאות הקוד ומכשולי הגראפיקה... עשויים ללא חת במלחמה נגד הכסילות הנוכרית.
"מה עכשיו הוא רוצה?" תשאל כל חסודת-חצאית, אז הנה – קבלו:
אחת מהמוגבליות של פלאש קשורה ל-width ול-height. ידעתם שהם יכולים להגיע עד ל-2880? רק עד 2880? כאילו... אם אני למשל, באופן היפוטתי לחלוטין, אנסה להעלות בצורה דינאמית תוכן אל scrollPane שגובהו עולה על הערך הזה – אני אקבל "נה-בעין" או בשפה יותר מקצועית – התוכן הדינאמי יחתך לי בדיוק ב... ניחשתם נכון: 2880 פיקסלים.
זה גדול, הא?
אתה יכול לשבת שעות ולחשוב ולחשוב... למה?! למה, ימותו המקקים על מפתן ביתי – למה?! מי חשב לעצמו, שם במשרדים הגבוהים, ש"במילא אין מסכים שמראים יותר מ-2880 פיקסלים... שיהיה". מי?! אני בטוח, אגב, שהוא היה ישראלי.
בכל מקרה, מספיק לתקוע לכם כפיסי עץ בין התאים האפורים – איך פותרים, אתם ודאי רוצים לדעת. אם כן:
נעלה תוכן דינאמי גדול מהערך המדובר, ונקבל שלשול, אבל (!) אם נעלה את התוכן אל הספריה של הסרטון, ניתן לו linkage ונקרא לו כך אל ה-scrollPane, הכל עובד כמו רוברטו באג'יו, מונדיאל 88 (נו באמת... אל תלכו לבדוק, אין לי מושג מתי הוא שיחק).
אם זה נכון לעשות כך? ודאי שלא. זה נראה כמו ה"חיקוי של החיקוי" של מה שאמור להיות (מאיר אריאל), אבל זה מה יש. אנו, מפתחי ומנתחי הפלאש, יודעים שזו לא שפה זרה. אנחנו שם בכדי לעקם את המרחב.
ועכשיו... מנוחה.

May 21, 2006

דרוש מתכנת פלאש, לקחת את מקומי

כן, הכותרת אומרת את הכל, פחות או יותר.
אני עוזב את מקום עבודתי הנוכחי ומחפש מתכנת פלאש שייקח את מקומי. מדובר בפיתוח אפליקציות לומדה ברמה מאוד מתקדמת ועבודה תכנותית בעיקר.
הדרישות הן:
ידע תכנותי ב- as1 וחשוב מכך ב-as2 חובה.
ידע ב- OOP חובה.
ניסיון בשילוב תוכן XML בפלאש חובה.

אם את או אתה חושבים שאתם מתאימים, אתם יותר ממוזמנים לשלוח אליי קו"ח לכתובת:
matib[at]ecb.co.il.

חן חן.

May 14, 2006

עוד אפליקציות עבור בטא 3

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

השניה מעט תמוהה, אבל העיצוב שלה מגניב. זה למעשה כלי לניטור מכירות חלקי אופניים (אם הבינותי נכונה). נחמד לראות את השעונים מתאפסים על המיקום שלהם והשימוש הנרחב ב-charts:
BrightPoint
מה שכן, יש באפליקציה הזו באג ידוע ומוכר – כאשר לוחצים על הסקרולרים, נזרקת שגיאת runtime. הסיבה היא שכנראה המפתחים השתמשו באירוע של change על ה-list והוא נורה גם כאשר לוחצים על הסקורלר, אבל ה-target שלו הוא לא ListItem מה שאומר שאין לא מאפיינים שצריך בכדי להמשיך ולעבד את המידע. חבל...

בכל אופן, איזה יופי לראות את האפליקציות הללו צצות כמו פטריות אחרי הגשם, הא?

May 10, 2006

MXNA posts feeder for Player 9

ככה זה... אתה בונה אפליקציה, פוף יוצאת גרסאת בטא חדשה וטראח – חפש את ה-API שלך.
שינסתי מותניים, אזרתי אומץ וצללתי אל תהומות flex beta 3. דפים על גבי דפים של שינויי API, של namespaces ששונו, פשוט חוויה...
אחרי כמה יריקות דם וקללות מינוריות, הצלחתי להוציא את גרסה 1.0.4 של האפליקציה שתומכת בנגן 9. השוני העיקרי הוא העניין שכרגע לאובייקט RCP אין עוד מאפיין result, אלא lastResult ובכך טמונות רב הבעיות שבהן ניתקלתי. מעבר לכך, גם ה-packages שונו – כך למשל נמצא את trace תחת flash.utils ולא flash.util (קיביני-צ'ורבה!).
יש עוד המון קטנות, אבל בכללי המעבר לא כזה כואב. אני מניח שזה החסרון הבולט בלקבל תוכנות beta ולפתח עליהן. מה שכן – ה-HELP הרבה יותר ידידותי ואפילו נפתח ב-tabs (!).
בכל אופן, מקווה שזה גם עובד עבורכם – יום טוב.

האפליקציה.

May 09, 2006

Flex Builder 2.0 Beta 3

יצא! רוצו בהמוניכם... טוב נו, אולי רוצו במקצתכם.
יאללא.

May 08, 2006

מסמך חשוב - FPS

ללא ספק, אחת הפינות החשוכות והמסתוריות בפלאש היא רינדור הפריימים. איך שולטים על זה? כמה זה מדויק? האם זה אמור להיות מדויק? איך הסביבה משפיעה על זה? כל אלו הן שאלות שמקבלות מוסיקת-רקע של "תיקים באפלה".
בשעה טובה (או כמו שאומרים אצלנו: "too little too late"), הוציא Tinic Uro מסמך מסכם על התהיות הללו. זה נחמד, כי נראה שהולך להיות שינוי מסוים בפליירים הבאים. בנינו? פחחח! לא נראה לי שיהיה שינוי, אבל תמיד נחמד לחלום.
עוד משהו מרגש שקורה באמצע המאמר, טיניק (סחתיין על השם, אגב...) אומר שיש באג בכל הקשור לסינכרון בלינוקס וזה יכול להסביר הרבה עצבים, קללות, דפיקות על מסכים וכיו"ב. גם ההבדלים בין IE לבין FireFox מעניינים ובקיצור – לקרא לקרא, זה באמת מסמך השופך אור על נושא חשוב.

המאמר.

May 04, 2006

לתלמיד העצל as3 שליף

נו נו, מי לא השתמש בשליפים? מי לא הצמיד אותם לתחתית השולחן עם נעץ, בעוד החלק החופשי קשור בגומיה לנעץ אחר – מה שמעניק לשליף יכולת הסוואה שלא הייתה מביישת את צ'אלס ברונסון.
לא, הא...? נו טוב.
בכל מקרה, הוציאו שליף של as3. מגניב, לא? רק חבל שהוא משתרע על 3 עמודים ולא על 1 כמו as2.
הנה, תראו.

May 01, 2006

כמה אפליקציות פלקס

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

אפליקציה לחיפוש יהלומים: אין ספק שזו מבין האפליקציות החשובות שנקראו בדרכי. מה הייתי עושה בלעדייה? ממשק תמוה אמנם (ולא ממש עובד אצלי) אבל נראה רעיון לא רע על פניו. יש שיאמרו שגם Web Services צריך לדעת לבחור.

שובר-לסתות (המשחק): משחק חמוד. נותן אפשרות לעצב את המטריצה דינאמית ו.... באמת חמוד.

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

No more macromedia.com

ולמי שתהה, וודאי יש את אלו שתהו – הכתובת הבאה: http://www.macromedia.com תביא אותנו ל: http://www.adobe.com. זהו, חברים, תם ונשלם.