קוגניטיבי

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

שימוש בpty

לינוקס / 31.08.2023

כבר כמה זמן שאני לא מרגיש שאני מבין טוב מה זה tty וpty. השתמשתי בpty כדי לייצר remote shell אשר עובד ומרגיש ממש כמו shell רגיל ובנוסף כדי לראות שאני מבין מה עובר דרך הtty driver עשיתי שינוי כך שכל הקלדה שלי תמיד תופיע פעמיים.

כניסה לCPython

פייתון / 14.10.2022

במהלך חופשה רציתי להתחיל ללמוד על CPtython, לאחר שהסתכלתי על כמה באגים אפשריים שאוכל לתקן החלטתי דווקא ללכת על לנסות להוסיף Syntax משלי לשפה. הוספת הSyntax כללה הכנסה של החוקיות החדשה לחוקי Syntax של פייתון ועריכת הCompiler של Python כדי להכניס את הלוגיקה שרציתי. בסוף יצאתי עם גרסת Python משלי שתומכת בSyntax נוסף עבור בלוק של try-except.

לשחק עם לינוקס

לינוקס / 05.08.2022

במהלך פיתוח של ko, נתקלתי בצורך למצוא פתרון קל לפיתוח ודיבוג של בעיות. qemu הינה תשתית אמולציה של מערכת, השתמשתי בה ויצרתי הפצת kernel מצומצמת משלי הכוללת את הגרסת linux kernel הכי חדשה וbusybox שמאפשר פקודות בסיסיות.

;