ברשת הפתוח: הרבה קוד פתוח, עולם מערכות ההפעלה, מודעות וגם קורס מומלץ . למפתחים ולכולם

Alonisser ,23/12/2012

בסוף יש הפנייה למשהו מעניין, אם אתם לא מתכנתים אבל מעוניינים ללמוד ולהכיר דלגו לשם.

רשימת קריאה

כל חנוני הנשיא באיחור אופנתי כלכליסט תרגמו כתבה מהAtlantic על הצד הטכנולוגי של קמפיין הבחירות לאובמה, שעליו כתבנו לפני שבועיים. לטעמי פחות מוצלח מהקטעים שלנו (או שקישרנו אליהם) אבל לחובבי עברית. #מתי.בקמפיינים.אצלנו? all the president's men

עיצוברשת

UX Archive - דוגמאות UX לפי סוגיות ספציפיות ע"י אפליקציות מוצלחות.

ברשת השבוע:

קוד פתוח וסטנדרטים Blue Beanie Day יום בינלאומי שחוגג את האינטרנט מבוסס הסטנדרטים. זוכרים את קרב הסטנדרטים הגדול של תחילת העשור הקודם? אם אתם לא צעירים מדי אז אתם בטח זוכרים את המאבק הזה, שגם בישראל היו לו שותפים (בעיקר ]בפרוייקט "הכללים"]17 מחבורת "קונספציה" של ירדן ואורי) ואולי קצת נדמה לנו שהוא נגמר, שאף אחד כבר לא מתכנת היום אתרים שיכולים לעבוד רק בIE (כלומר, חוץ ממשלת ישראל הכוונה) ומבוססי ActiveX למינהם. אז מסתבר שאנחנו עוד רחוקים מאוטופית רשת ולטעמי בעיקר בגזרות הבאות. * אי הסכמה בין יצרני הדפדפנים על 2 (לפחות) מהסטנדרטים החשובים ביותר של Html5: אכסון בדפדפן ו פורמטי וידאו וקול. באכסון אין פורמט מתקדם אחד של אכסון sql בצד המשתמש שנתמך לאורך כל הפלטפורמות. המחנות חצויים בין IndexDb וwebsql וגם ההטמעה של Localstorage עוד חלקית ומשתנה. בעולם המדיה: פיירפוקס ואופרה תומכים בWebM בוידאו וvorbis באודיו, בעוד ספארי, אקספלורר והדפדפנים של IOS ושל Android עובדים עם Mp4 בוידאו וAAC או MP3 באודיו, כרום תומך בכל הפורמטים. גם פלאש - שהיה בחזית המאבק הקודם, ולמרות שברור שהוא לא סטנדרט פתוח, אפשר תמיכה פשוטה יחסית בוידאו, כבר לא נתמך היום על כל הקשת, כי IOS וAndroid לא תומכת בFlash. אלו שתי תחומים מובהקים שחשובים מאוד למפתחים ומשתמשים וכרגע לא נראית תנועה מובהקת של המחנות לסטנדרט משותף. * הבחירה של חלק (כנראה גדל והולך) של מפתחים להשתמש בApi חדשים עם prefix רק של וובקיט, כך שוובקיט עלול להפוך לIE6 החדש, המצב עד כדי כך נושא שאופרה הודתה שהיא שוקלת לאמץ את הprefix של וובקיט בApi שלה. הנה פרידה מאתוס הסטנדרטים שליווה את מפתחי הרשת בסוף שנות התשעים ובמחצית הראשונה של המאה ה21 וחזרה ל"בואו נשתמש במשהו שעובד כרגע". את המדרון אנחנו מכירים, השאלה אם נגלוש עליו. ולמה הכובע גרב הכחול? ע"ש תצלום של זלדמן, מאבות התנועה עם הכובע הזה בשער ספר שפרסם פעם על סטנדרטים. הנה גם

הרחבה על היום זה #אוקי זה גיקי ולא ממש בינלאומי אבל חביב 24 Pull Requests - מחזירים לקהילה: פרוייקט מיוחד לדצמבר תחת הכותרת ** Giving back little gifts of code for christmas** נרשמים עם GitHub ותורמים קצת עבודה, תיעוד, בדיקות וכו' לפרוייקט קוד פתוח לפי בחירתכם שהתרומה (באמצעות Pull request) תתועד כמובן באתר. הפרוייקט גם מציע פרוייקטים מעניינים לתרום להם. דרך חביבה להכיר את עולם הקוד הפתוח ולהתנסות בתרומה אליו מגמות בהתפתחות הרשת, לשנת 2012 מצגת של מרי מיקר, האנליסטית המפורסמ שהפכה למשקיעת הון סיכון, מפירמת ההשקעות פרקינס קליין ושות. מעניין מאוד, גם אם לדעתי (באופן אופייני משהו למיקר) קצת מקדים את המאוחר. במיוחד מדהימה שקופית 24 שמתארת התפלגות מערכות הפעלה. נכון, שלא בטוח שאפשר להכניס מערכת הפעלה לטלפון באותה קטגוריה השוואתית עם מערכות הפעלה מלאות, אבל הפער מצטמצם במהירות מופלאה ואיתו הדומיננטיות המובהקת שעל עולם הwintel. כדאי להזהר עם תגובת האינסטיקנט השמחה על ההתפתחות הזו. רוב נתח השוק שmicrosoft איבדו הוא למערכות הפעלה סגורות וקנייניות יותר, לא פחות מזו של חלונות. יותר מזה עידן ה Pax Microsoft (השלום המיקרוסופטי) שנמשך כמעט 20 שנים הקל על חייהם של מפתחים בפיתוח ממוקד בפלטפורמה דומיננטית, כולל בדיקות גיור וכו'. הפרגמנטציה החדשה של השוק עלולה גם לייקר עלויות פיתוח ובדיקה ועוד. עוד מעניים במצגת, הפנייה החד משמעית למובייל, עולם ממשקי המשתמש שצריך לעצב מחדש, #עוד.נראה

2012 KPCB Internet Trends Year-End Update from Kleiner Perkins Caufield & Byers

(אם אתם לא רואים את השקופית למעלה אז תרפרשו, מנגנון הEmbedding של Slideshare בוורדפרס איננו מענג בתפקוד שלו)

מפתחי רשת:

Gator ספרייה מאוד פשוטה ל Event Delegation ב Js. בלי jQuery. נראה מועיל בתסריטים ספציפים וApi באמת פשוט
Aware להעלות את המודעות: ספריה קטנה ודי מדהימה בפשטות והשימושיות שלה. בגדול, בעזרת Api פשוט ממש ורק בצד הלקוח היא יודעת לזהות כמה דברים בסיסים כמו: האם זו הפעם הראשונה שהמשתמש מגיע לאתר שלכם? רואה את התוכן הספציפי, כמה זמן בדיוק? איזה תוכן חדש? וגם להדגיש בהתאם.. #וואו #שימושי
PhantomCss ספרייה בדיקות שימושית שיושבת מעל Phantomjs ו CasperJs (שעליהן כתבנו בהרחבה בעבר). היא מאפשרת להשוות את התוצאה של רנדור הcss של אתר באמצעות דפדפן הרפאים PhantomJs לJpg מוכן מראש מהעיצוב! ככה אפשר לבדוק למשל Psuedo class כמו Hover או target וכו'. לא התנסתי אבל נראה #מבטיח
מהיום אפשר ליצור קבצים ישירות בממשק של גיטהאב . לא נורא שימושי אבל נוח אולי שמארגנים פרוייקט מהצד של הRepo

Html5 וחידושים מהחזיתhtml5 logo

Datalist במסגרת המסע להכרות עם האלמנטים והApi החדשים של Html5 הנה אחד מינורי יחסית אבל שימושי. בהמון טפסי Input בשנים האחרונות יש ישום של השלמה אוטומטית מתוך רשימה. משהו שהוא באמצע בין קופסת בחירה (select box) לinput רגיל. בדרך כלל משתמשים בJs בשביל להשיג את התוצאה הזו ויש כבר לא מעט widgets מוכנים בכל הספריות הפופלאריות שיודעות לספק את האפקט הזה. אז בדומה לPlaceholder שעבר מאפקט שהושג תכנותית לmarkup עצמו בHtml5 גם Datalist הוא מעבר דומה. פוסט הכרות ראשוני.

בחירה מבוססת מחרוזת חלקית בcss3: מאפשר להשתמש בתור סלקטור css בבחירת חלק ממחרוזת ולא רק בשם מאפיין מלא. לדוגמא: a[href^="https"] { color: #FF6347; border-bottom: 1px dotted; } והחדשות הטובות שזה נתמך בדפדפני IE7 וצפונה

הפניה למשהו מעניין - קורס הכשרה למפתחים. אודי אורון מארגן

מסלול למידה מרוכז באורך שלושה חודשים למפתחים. הסילבוס והאופנים נראים רציניים מאוד ומתכתבים עם פרוייקטים דומים, בעיקר בארה"ב, גם הטכנולוגיות (שלא כמו בד"כ בישראל) הן טכנולוגיות עדכניות של webdev מודרני, כולל פייטון כשפת סרברסייד ומבוא מוצלח לפיתוח גם בפרונטאנד, לטסטינג וכו' אם אתם רוצים להיות מפתחי רשת ולא עברתם את המסלול האקדמי (שבחלקו הלא קטן עוסק במתמטיקה בכלל ושהתוכנית הבסיסית שלו לא השתנתה 30 שנה) אז זו הזדמנות מעניינת, בטח במודל התשלום המוצע. ובכלל כתיבת קוד הופכת להיות מיומנות אוריינית בסיסית למדי במאה ה21 אז שווה. מאחלים בהצלחה וממליצים בחום.

תגובה