אתגר תכנות קטן ישמש לנו קרש קפיצה לדיון על הגדרות, ספציפיות והכללה, ייצוגי מידע ומה לא.
להמשיך לקרוא חמש ושבע (מקרה פרטי)ארכיון תגיות: תיאוריה
תנועת המייקרים ומגבלות הלמידה העצמית
ב-27 במאי הרציתי בכנס "מידע 2019", שנערך במלון הילטון בתל-אביב, הרצאה קצרה מאוד על הנושא הגדול והמורכב שבכותרת. מטבע הדברים, הקהל באותו כנס – בעיקר מידעניות וספרניות – לא הכיר את תחום המייקינג טוב כמוכם. חלק מהדברים יהיו מוכרים לכם מהבלוג הזה עצמו. אף על פי כן, למען התיעוד ההיסטורי וכדי שההשקעה שלי בהכנת ההרצאה לא תסתכם באותן עשרים דקות בלבד, הנה חלק מהדברים שאמרתי (מנוסחים מחדש), וכמה דברים שרציתי להגיד ולא הספקתי.
להמשיך לקרוא תנועת המייקרים ומגבלות הלמידה העצמיתקלט ופלט בלי פינים
מחשבות שהתחילו בדיבוג ובחיסכון בפיני קלט/פלט של מיקרו-בקר התגלגלו (שלא לומר: הידרדרו) לרעיונות פרועים של קלט ושל פלט ללא פינים כלל. איך עושים דבר כזה? נסו לחשוב לבד, ואז תמשיכו לקרוא.
להמשיך לקרוא קלט ופלט בלי פיניםמה קרה ל"בראשית"?
באחד הרגעים המרים של השנים האחרונות, דקות ספורות ממש לפני מה שאמור היה להיות נחיתה היסטורית וראשונה של חללית ישראלית על הירח, משהו השתבש. בהתחלה זה נראה כמו משהו קטן, אבל מהר מאוד הסתבר שזה – או שזה נהיה, או שזה התחלף ב– משהו גדול מאוד, ו"בראשית" התרסקה. מה עושים עכשיו?
להמשיך לקרוא מה קרה ל"בראשית"?היכונו לבאג ה-GPS
החל מיום שבת, ה-6 באפריל 2019, בעיה קטנה בתכנון של מערכת ה-GPS עלולה להתבטא במגוון תקלות במכשירים שמתבססים על קריאת התאריך ממקלטי GPS. למה זה יקרה ומה עושים?
להמשיך לקרוא היכונו לבאג ה-GPSאנחנו ההאקרים האחרונים
מגמת המזעור בטכנולוגיה, שנמשכת כבר שנים רבות, והמגמה החדשה יחסית של חיבור כל הדברים לרשת (IoT), מצמצמות עוד ועוד את יכולת וחופש הפעולה שלנו ביחס לטכנולוגיה הביתית. האקינג של חומרה יומיומית ברמת החובבים וה"עשה-זאת-בעצמך" עתיד להיעלם כמעט לגמרי מהעולם.
שיקולים בפיתוח datalogger
מערכת Datalogger היא אחד היישומים המוכרים, ולכאורה גם הפשוטים, למיקרו-בקרים: רק לקרוא מידע גולמי מחיישן או חיישנים כל פרק זמן מסוים, לצבור את המידע הזה איפשהו, ומדי פעם להעביר אותו הלאה למערכת אחרת (אלקטרונית או אנושית…) שתבצע את עיבוד הנתונים ה"כבד". אבל גם כשהדרישות נראות מינימליות, יש הרבה פרמטרים שצריך לקחת בחשבון. הנה כמה מהם.
איך גורסים מיליון פאונד
אמן בריטי, שמסתיר את זהותו האמתית מאחורי השם "בנקסי" (Banksy), הכין ציור שנגרס בהפתעה על ידי המסגרת של עצמו, רגע אחרי שנמכר בכמיליון פאונד* במכירה פומבית בסותבי'ס. את ההשלכות של זה על הקונה ועל עולם האמנות נשאיר לאחרים; כאן נתמקד בכלים ובשיקולים הרלוונטיים לצד המייקרי של יצירה שכזו.
* מסתבר שזה היה פאונד, לא אירו כפי שכתבתי קודם…
איכס, פייתון
לכל שפת תכנות שאני מכיר יש את המוזרויות הפרטיות שלה: תחביר לא עקבי, סימונים דו-משמעיים, "יוצאי דופן", או כל חריגה אחרת מהקו הראשי-כביכול של השפה, שלמתכנתים אין ברירה אלא פשוט לזכור בעל-פה. מהבחינה הזו פייתון לא מיוחדת, אבל מה שכן הצליח להרגיז אותי הוא המהירות והעוצמה שבה המוזרויות של פייתון נחתו עליי.
טלאי על הבאג: הסכנה בכשלים שקטים
האם מנגנונים להגנה מפני שינויים לא רצויים בהגדרות המערכת הם דבר טוב, או שאולי הם מסוכנים יותר מאשר הם מביאים תועלת? נושא עקרוני בכתיבת תוכנה למיקרו-בקרים, שעלה בעקבות למידה של הגדרות השעונים ב-ATtiny החדשים – נושא מעניין למדי כשלעצמו.