פורסם ב כלים לחיים קלים

תנו לאלפרד לענות במקומכן

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

אז איך אלפרד יכול לעזור?

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

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

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

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

מה שרציתי ליצור היה תוכנית מאוד פשוטה שעושה שני דברים – 

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

איך ניגשות לכתוב Workflow?

חפרתי קצת בדוגמאות של alfred וב-stack overflow, ומהר מאוד הבנתי בדיוק איך לעשות את מה שאני רוצה.
הנה התוצאה הסופית – 

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

  • הפעולה הראשונה (משמאל לימין) היא הטריגר – מה שמפעיל את אלפרד. במקרה הזה הטריגר שלי הוא הקלדת hi// באנגלית או //היי בעברית. הצירוף הזה יפתח את אלפרד עם הפעולה הבאה בתור.
    ככה נראית הקונפיגורציה של הטריגר –
  • הפעולה השניה היא הפעולה שמקבלת ארגומנטים מהמשתמש. במקרה שלי, אני מקבלת ארגומנט יחיד – שם המגייסת.
    ככה נראית הקונפיגורציה שלה – 
  • הפעולה השלישית היא פעולת הדבקת טקסט שמכילה בתוכה את הטקסט המנומס שלי.
    זו הקונפיגורציה של טקסטים מוכנים מראש. {query} מתייחס לשם המשתנה שקיבלתי מהפעולה הקודמת – במקרה הזה שם המגייסת – והוא הופך לחלק מהטקסט –

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

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


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

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

סופ״ש נעים, וחג שמח למי שחוגגת!


פורסם ב כלים לחיים קלים, לא רק למתכנתות

כך עשיתי תואר במדעי המחשב קצת אחרת

זמן קריאה: 6 דקות

בשבוע שעבר השתתפתי בפעם השלישית באירוע Hello World של גוגל המיועד לנשים שרוצות לקבל מידע על תואר במדעי המחשב. השנה הנושא של ההרצאה שלי היה ״עשר דקות על עשר שנים״, כיוון שבדיוק לפני עשר שנים התחלתי ללמוד מדעי המחשב.

להמשיך לקרוא "כך עשיתי תואר במדעי המחשב קצת אחרת"
פורסם ב כלים לחיים קלים, מתכוננות לראיונות

בחרו את הכלי הנכון לדיאגרמה שלכן

זמן קריאה: 9 דקות

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

להמשיך לקרוא "בחרו את הכלי הנכון לדיאגרמה שלכן"
פורסם ב כלים לחיים קלים

ארגז כלים – kubectl לעבודה עם קוברנטיס

זמן קריאה: 8 דקות

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

להמשיך לקרוא "ארגז כלים – kubectl לעבודה עם קוברנטיס"
פורסם ב זה רק קוד, כלים לחיים קלים

קיצורי גיט – עשו זאת בעצמכן

זמן קריאה: 7 דקות

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

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

איך להפוך פרופיל גיטהאב לכרטיס ביקור

זמן קריאה: 5 דקות

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

להמשיך לקרוא "איך להפוך פרופיל גיטהאב לכרטיס ביקור"
פורסם ב כלים לחיים קלים, לא רק למתכנתות

כך שיפרתי את הפרודקטיביות שלי

זמן קריאה: 9 דקות

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

להמשיך לקרוא "כך שיפרתי את הפרודקטיביות שלי"
פורסם ב כלים לחיים קלים, לא רק למתכנתות

יום הולדת שנה לבלוג

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

להמשיך לקרוא "יום הולדת שנה לבלוג"
פורסם ב כלים לחיים קלים

ארגז כלים – ssh tunnels

זמן קריאה: 3 דקות

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

להמשיך לקרוא "ארגז כלים – ssh tunnels"