running rust on raspberry pi zero

in my previous post I’ve described my first rust project. when i finally got everything working I went on to deploy my app on the raspberry pi zero host. and it wasn’t easy at all.

for reasons I didn’t quite understand it’s impossible to compile rust on the zero. the rust toolchain only support the new arm7 architecture and not the older arm6 used on the zero.

I found plenty of articles describing how to perform the cross compilation, and after a couple of days downloading linkers and building virtual machines, I gave cross a try. while it requires docker to be installed, I found it as a small price to pay considering the ease of use.

as per the instructions, I’ve typed the following line and watch the magic happen

Continue reading running rust on raspberry pi zero
Pin It

rust for the regular human being

some time ago I wrote about the poor run-time performance of python. I recently wanted to use that same piece of code and thought it might be a good exercise to rewrite that program in rust.

rust is a new system programing language focused on safety without sacrificing performance.
So I could have the advanced features I easily implemented on python with the speed of C, and figure out what’s behind the hype over rust.

Continue reading rust for the regular human being
Pin It

עציץ הידרופוני

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

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

Continue reading עציץ הידרופוני
Pin It

מדידת עובי שערה בעזרת סמן לייזר

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

Continue reading מדידת עובי שערה בעזרת סמן לייזר
Pin It

retrospective

Six years ago we opened a startup with the hope of providing online tools for psychotherapists. At the time we encountered a lot of resistance from the medical community and mental healthcare practitioners. 

The need for online therapy was obvious to me from the beginning. We met so  many people who needed remote assistance. People who are living in rural areas, people with physical disabilities or victims of shame related issues like drug abuse and prostition that will not go and meet with a “conventional” professional. 

Back then, suggesting that patients and practitioners will not be sitting in the same room, was considered blasphemy. Introducing technology and getting people sit in front of a screen was heradory. Regulatory problems were piling up. It seemed therapists were not immuned themselves from the fear of change.

Fast forward to current days and we are in the middle of the coronavirus cricess. Whole communities are on lockdowns, health organizations are suggesting social distancing and avoiding meetings and gatherings. Diagnosed patients are quarantined.

There is a lot of confusion and frustration in the public. It’s been a long time since humanity had more questions than answers. The lack of data ignites fear of the unknown. What we do know is not less troubling. And getting outside the daily routine causes a lot of anxiety.

So in a sense the COVID19 is highlighting both need and solution legitimacy. I also see tech companies are finding solutions to overcome the issues, in order for  people to receive the help they need.

For us, it’s too late. We ran out of funds and closed shop. But it’s always fun to look back, feel self righteous and say I TOLD YOU !

Pin It

הלווין הקאטרי QO-100

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

ההבדל בינו לבין הלווינים הקודמים הוא שהוא גאו-סטאציונארי. כלומר מהירות הסיבוב שלו סביב כדור הארץ זהה לזו של כדור הארץ עצמו, ולכן הוא נראה לנו במיקום קבוע בשמים מעלינו. כך עובדים לוויני תקשורת רבים, לדוגמא שידורי הטלוויזיה של yes.

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

Continue reading הלווין הקאטרי QO-100
Pin It

Antiseptic Scrub Timer

If you ever seen and TV series that takes place in a hospital, you’re familiar with the scene where the two doctors prepare for a surgery, scrubbing their hands while making a long and meaningful dialog.

Recently I’ve had to learn this procedure, as I needed to perform a routine medical treatment at home. as I found out, it takes 60 seconds for the soap (Chlorhexidine) to be effective, hence the lengthy dialog.

the nurse instructing me suggested I use my phone or an “egg” timer, but of course I opted for something a little more high tech.

Continue reading Antiseptic Scrub Timer
Pin It

פאנאדפטר לkx3

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

אני משתמש ותיק בkx3 שלצערי, משיקולי מחיר אני מניח, יחידת תצוגה כזו באה כמכשיר חיצוני (px3) בעלות גבוהה. לשמחתי ראיתי שניתן לבנות תצוגה כזו בשבריר מהמחיר המקורי

Continue reading פאנאדפטר לkx3
Pin It

ארגון כלי עבודה

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

אז חיפשתי באינטרנט והגעתי ללוחות עם חורים, pegboard בלע״ז. היו שתי בעיות: זה נורא יקר בארץ, והמתלים היו לא ממש מוצלחים. את הבעיה הראשונה פתרתי עם דיקט ומקדחה, בשביל השניה הייתי צריך להפעיל את המדפסת תלת מימד.

Continue reading ארגון כלי עבודה
Pin It