ארכיון תגיות: תיאוריה

תנועת המייקרים ומגבלות הלמידה העצמית

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

להמשיך לקרוא תנועת המייקרים ומגבלות הלמידה העצמית

קלט ופלט בלי פינים

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

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

מה קרה ל"בראשית"?

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

"בראשית" והירח, לקראת הנחיתה שלא הצליחה (קרדיט: Spaceil)
"בראשית" והירח, לקראת הנחיתה שלא הצליחה (קרדיט: Spaceil)
להמשיך לקרוא מה קרה ל"בראשית"?

היכונו לבאג ה-GPS

החל מיום שבת, ה-6 באפריל 2019, בעיה קטנה בתכנון של מערכת ה-GPS עלולה להתבטא במגוון תקלות במכשירים שמתבססים על קריאת התאריך ממקלטי GPS. למה זה יקרה ומה עושים?

מודול GPS. מה יהיה התאריך אצלו בעוד חודש וקצת?
מודול GPS. מה יהיה התאריך אצלו בעוד חודש וקצת?
להמשיך לקרוא היכונו לבאג ה-GPS

אנחנו ההאקרים האחרונים

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

להמשיך לקרוא אנחנו ההאקרים האחרונים

שיקולים בפיתוח datalogger

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

פיסת היסטוריה: ה-Datalogger הראשון שבניתי, ב-2012
פיסת היסטוריה: ה-Datalogger הראשון שבניתי, ב-2012

להמשיך לקרוא שיקולים בפיתוח datalogger

איך גורסים מיליון פאונד

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

* מסתבר שזה היה פאונד, לא אירו כפי שכתבתי קודם…

קטע מגרסה אחרת של הציור שנגרס
קטע מגרסה אחרת של הציור שנגרס

להמשיך לקרוא איך גורסים מיליון פאונד

איכס, פייתון

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

להמשיך לקרוא איכס, פייתון

טלאי על הבאג: הסכנה בכשלים שקטים

האם מנגנונים להגנה מפני שינויים לא רצויים בהגדרות המערכת הם דבר טוב, או שאולי הם מסוכנים יותר מאשר הם מביאים תועלת? נושא עקרוני בכתיבת תוכנה למיקרו-בקרים, שעלה בעקבות למידה של הגדרות השעונים ב-ATtiny החדשים  – נושא מעניין למדי כשלעצמו.

לוח פיתוח למיקרו-בקר ATtiny416
לוח פיתוח למיקרו-בקר ATtiny416

להמשיך לקרוא טלאי על הבאג: הסכנה בכשלים שקטים