מכירים מדפסת הזמנות של מסעדות? אז מישהו חיבר כזו ל-JIRA ולגיטהאב שלו
מתכנת אמריקאי שהתקשה לעקוב אחרי כל המשימות שלו קיבל השראה מביקור במסעדה
אחד הכלים המרכזיים לניהול ותקתוק עבודה במסעדות העמוסות ביותר הוא מערכת הזמנות משומנת שמקבלת הזמנות ומדפיסה את ה"בונים" או פרטי ההזמנה, כדי שבמטבח ידעו אילו מנות להכין ולהוציא. עכשיו, אם הכלי הזה עובד מצוין במסעדות הומות אדם, למה שהוא לא יעבוד היטב גם במקומות עמוסים לא פחות כמו פרויקטים וריפוז פופולריים בגיטהאב?
הרעיון הגיע מהמסעדה
אנדרו שמליאן הוא מפתח פול סטאק מאורלנדו, שבזמנו החופשי גם אוהב לתרום חזרה לקהילה, מעלה סרטוני הדרכה של תכנות ביוטיוב ובטוויץ' ומתחזק כמה פרויקטים בגיטהאב. "הבעיה היא" הוא מספר בפוסט שכתב, "שכל מיני בעיות והצעות לפרויקטים הולכות לאיבוד בין כל המיילים, או שאני שוכח לעבור בין כל הריפוז שלי ולהוסיף דברים לרשימת המשימות שלי". שמליאן ניסה כבר להעביר את המשימות לעולם הפיזי עם שיטת הפתקים הדביקים, אבל גם היא לא ממש עבדה והוא המשיך לחפש שיטות טובות יותר.
שיטה כזו הוא מצא כשביקר יום אחד במסעדה לאסוף טייק אווי שהזמין. "אחרי שראיתי מדפסת הזמנות פולטת הזמנות ביעילות, חשבתי מה אם תהיה לי מדפסת כזאת שתדפיס לי משימות בכל פעם שייפתח טיקט".
אחרי קצת מחקר, רכש שמליאן באיביי מדפסת תרמית TM-T88IV של אפסון – גם כי נפוצה וגם כי יש לה תיעוד רחב ברשת ומחשב Raspberry Pi Zero W, כדי לקשר אותה לרשת. למרות שהוא שולט גם בפייתון וגם ב-Node, הוא החליט להשתמש דווקא ב-PHP מכיוון שיש לה ספרייה מקיפה ב-ESC/POS – סט הפקודות שהמדפסת מבינה. אחרי כמה ניסיונות ו-Hello World – הניסוי הוכתר בהצלחה. המדפסת חוברה לגיטהאב והחלה לפלוט טיקטים כמתוכנן – כולל קוד QR שמוביל לפוסט עצמו.
שמליאן הסביר כי מדובר כמובן רק ב-POC, אבל אתם יכולים לקחת את הקוד והרעיון ובעזרת webhook ושימוש ב-API לייצר לכם מדפסת Jira (ואנחנו נוסיף בפטריוטיות גם מאנדיי). עוד הסברים טכניים תוכלו למצוא פה ואת הקוד תמצאו כאן.
הגב
13 תגובות על "מכירים מדפסת הזמנות של מסעדות? אז מישהו חיבר כזו ל-JIRA ולגיטהאב שלו"
* היי, אנחנו אוהבים תגובות!
תיקונים, תגובות קוטלות וכמובן תגובות מפרגנות - בכיף.
חופש הביטוי הוא ערך עליון, אבל לא נוכל להשלים עם תגובות שכוללות הסתה, הוצאת דיבה, תגובות שכוללות מידע המפר את תנאי השימוש של Geektime, תגובות שחורגות מהטעם הטוב ותגובות שהן בניגוד לדין. תגובות כאלו יימחקו מייד.
עם כמות המשימות שהולכות לbacklog חבל על הנייר
בלי קשר חבל על הנייר
אם מי שפותח את הissue לא יכתוב מגילה כמו שבדרך כלל קורה, זה אחלה
כשאין repro ולוגים, אתה מתלונן. כשיש יותר מדי מידע, אתה מתלונן. תהיה סגור על עצמך.
אוי, זה פשוט מדהים!
גם אני רוצה אחד כזה!
אין על PHP… שפות אחרות וטכנולוגיות אחרות באות והולכות… PHP פה כדי להישאר…
וגם COBOL
גם PL1
Haters be haters.
מה 10- ?????
שנים לא כתבתי php, אני ב go וכל השיט החדש. אבל php היתה ותישאר אחלה שפה. גם לאתרים פשוטים, גם ל pic וגם פאן צרוף.
יללה חבורת טהרנים….
Cobol. Net
איד'וט חבל על העצים
אוקיי, גימיק חמוד, אבל בואו, זה לא באמת פתרון לשום דבר…אין מצב שערימה של פתקים מודפסים שאי אפשר למיין או לסנן או לעשות בהם חיפוש, הם יותר יעילים/נוחים/מאורגנים מ…כל רשימת משימות בכל שירות שקיים באינטרנט.
אתה כבר משקיע ועושה משהו , לא יותר קל בתור מפתח פול סטטק לעשות תוכנה של פתקים וירטואלים במחשב או להתממשק לתוכנת משימות קיימת ? גימיק חמוד אין מה לומר , אבל ממש לא פרקטי לדעתי…