תהליך הפיתוח מלא באתגרים ובעיות בלתי צפויות, לכן כל כך חשוב לייעל את העבודה שלנו ע”י כלים ואוטומציה של פעולות פשוטות.
תוכן עניינים
Visual Studio Code
VSCODE הוא ללא ספק עורך הקוד הטוב ביותר שיצא לי לעבוד אתו.
אחד היתרונות הגדולים היא תמיכה כמעט מושלמת בכל שפת תכנות שאתם מכירים וטרמינל מובנה יוצא מן הכלל.
את כל זה עוטפת עטיפה מודולרית נוחה וזריזה ואחת הסיבות לנוחות היא ריבוי התוספים והקיצורים שהיא מכילה.
לדעתי מדובר בנוסף גם בתחליף ל++NotePad המפורסם ומה שגרם לתוכנה להיות כל כך פופולרית היא התמיכה בכל מערכות ההפעלה שלחלקן היה חסר עורך קוד ברמה כזו.
הורידו בחינם מכאן >>
Ditto
הכלי השני ברשימה הוא Ditto –
כולנו מכירים את קיצורי המקלדת העתק הדבק (Ctrl+C , Ctrl+V) ובלי לשים לב משתמשים בהם
אז תתחילו להתרגל (זה יקרה מהר) לקיצור החדש במקלדת: ~+Ctrl ברגע שתתחילו לא תצליחו לעבוד בלעדיו.
Ditto הוא כלי ששומר לכם את כל ה500 העתקות האחרונות שלכם ובכל רגע נתון תוכלו לבחור ולהדביק את אחת ההעתקות!
האפליקציה נתמכת בWindows בלבד, הורידו בחינם מכאן >>
FlyCut עבור משתמשי Mac או CopyQ אם אתם משתמשי Linux
AnyDesk
AnyDesk היא תוכנת IT סופר שימושית
רוצים לעזור לסבתא במחשב? לחבר בעבודה? להתחבר למחשב במשרד?
תוכנה מעולה שתיתן לכם את היכולת להתחבר לכל מחשב מרחוק מכל מערכת הפעלה (Windows/Mac/Linux ואפילו מהסלולר/טאבלט אנדרואיד/iOS שלך).
בניגוד ל- TeamViewer המפורסמת, הגרסה החינמית הזו באמת עובדת ללא בעיות מכל הפלטפורמות.
הורידו בחינם מכאן >>
Everything
התוכנה הקלילה הזו היא ללא ספק תוכנה שאתם צריכים אם אתם משתמשי Windows.
“Everything” הוא כלי חיפוש שמאתר קבצים ותיקיות לפי שם קובץ באופן מיידי עבור Windows.
למה זה טוב?
כשאנחנו מחפשים ע”י החיפוש הרגיל של Windows לוקח נצח עד שהוא מסיים לסרוק את כל המחשב בהשוואה ל”Everything” שיסיים את המשימה הפשוטה הזו תוך שניה אחת (לא, אני לא מגזים) ע”י אלגוריתם שיודע לאנדקס מיליון קבצים בזמן מהיר.
הורידו בחינם מכאן >>
* לא ראיתי צורך להמליץ על אלטרנטיבה לMac/Linux כי מנגנון החיפוש שם מהיר בדיוק כמו שהוא אמור להיות.
Habitica
יש כל כך הרבה תוכנות לניהול משימות בשוק, באמת שלא חסר גם כאלה טובות כמו Trello, Monday ועוד רבות אחרות
במקרה הזה מדובר באפליקציה לניהול משימות לא טיפוסית שהבינה את מה שחברות המשחקים הבינו כבר מזמן – המוח שלנו צריך תגמולים!
Habitica מתייחסת למשימות היומיומיות כאל משחק מחשב כך שתקבלו נקודות ותעלו רמה לאחר השלמת כל משימה.
כדי לעזור לך להתקדם, קיימת מערכת מתגמלת המאפשרת לך לאסוף מטבעות, לקבל פרסים אם תתקדם בעבודתך, לשפר את הדמות שלך וכמובן שחשוב לציין שיש בה את כל מה שצריך באפיקציות ניהול משימות הפשוטות והרבה מעבר.
האפליקציה מעולה לבעלי הפרעות קשב וריכוז כמוני ואני מאמין שכמו רבים אחרים ותהפוך אתכם לאנשים פרודקטיבים הרבה יותר.
ניתן גם להירשם לאפליקציה בתור קבוצה וכך לנהל משימות משותפות (אופציה זו היא בתשלום)
LICEcap
עוד תוכנה מגניבה היא LICEcap – יודעת לצלם את המסך שלכם ישירות לתוך אנימציית GIF (קובץ אנימציה קל משקל לעומת סרטון)
תסתכלו על התמונה של הNotepad ותבינו, תרצו ליצור מדריך לעובד חדש? להציג פיצ’ר שפיתחתם? זו ללא ספק התוכנה שתעזור לכם
האפליקציה זמינה למשתמשי Windows, Mac.
הורידו בחינם מכאן >>
Process Hacker
מדובר בכלי חינמי המסייע לך לפקח על משאבי מערכת, סרביסים, תהליכים, לאתר באגים ולזהות תוכנות זדוניות.
בנוסף היא מעולה גם בנתוני זמן אמת על הרשת שלכם, כרטיס מסך, זיכרון ועוד..
הורידו בחינם מכאן >>
MobaXTerm
תוכנה מעולה לניהול חיבורי Remote ולהתחבר לכמה מחשבים / טרמינלים במקביל ונותנת מעבר קליל בין מחשב למחשב מבלי להעמיס על המשאבים.
MobaXterm מספקת את כל סוגי חיבור כלי הרשת המרוחקים החשובים (SSH, X11, RDP, VNC, FTP, MOSH, TELNET)
אני אישית משתמש בה ביום יום כדי לסרברים שונים, מכונות אוטומציה, אני מתחבר איתה גם לטרמינלים של מכונות לינוקס VM וכמובן גם לRDP של ווינדאוז
במקום לזכור את כתובות הIP והסיסמאות של כל המחשבים תוכלו לנהל ולשמור הכל בMobaXTerm
הורידו בחינם מכאן >>
* לצערי למערכות הפעלה אחרות אין תוכנה שמתקרבת לרמה של MobaXTerm אך בכל זאת אמליץ על ZOC למשתמשי Mac
Beyond Compare
תוכנה מעולה שמשווה קבצים / תיקיות ומראה את השינויים בין קובץ קוד אחד לשני
תוכנה ותיקה מאוד אך היא עדיין רלוונטית גם בשנת 2021.
לאחר שהתוכנה מותקנת לוחצים על קובץ אחד קליק ימני בעכבר ותראו שנוצרה אפשרות להוסיף לBeyond Compare, בוחרים קובץ שני ומיד תיפתח התוכנה ותשווה בינהם.
אני חיברתי אותה לVisual Sudio וגם לתוכנת TurtoiseGit שאני משתמש בה והיא מאוד עוזרת לי בכל הקשור לMerge שאני עושה ונותנת חיים קלים בהשוואה של שינויים בקוד.
התוכנה נתמכת בכל מערכות ההפעלה, יש לציין שהתוכנה לא חינמית (היא ל30 יום) אך מנסיון היא תמשיך לעבוד לכם גם לאחר מכן
הורידו בחינם מכאן >>
WSL2 + Windows Terminal
בתקופה האחרונה מייקרוסופט עשתה צעד חשוב במטרה לבלום את גל עזיבת המתכנתים לטובת מערכות UNIX.
Windows Terminal היא תוכנה שתרכז לכם את PowerShell וכל תוסף שתתקינו (סוגי לינוקסים שונים או Ubuntu שאני התקנתי כפי שתראו בתמונה למטה)
למי שאינו מכיר, WSL (ראשי תיבות Windows Subsystem for Linux) זו מערכת שמיקרוסופט פיתחה שמשמשת כ”מתרגם” מה-API של ה-Linux Kernel ל-NT API כך שלא באמת מותקנת המערכת הפעלה על המחשב שלכם אלא רק נותן לכם את המסגרת המספקת כדי לעבוד כמו לינוקס.
בנוסף, המערכת גם דאגה לסדר באופן לינוקסי את מבנה הקבצים ותיקיות שלכם כך שלא היה צורך ליצור Partition של לינוקס מצד אחד, ומצד שני קבצים בינאריים של לינוקס לא יכלו לרוץ על Windows שלא מותקנת בה WSL.
להתקין מערכת הפעלה זה דבר שלוקח זמן ואם נניח, בדיוק אתם רק רוצים לנסות משהו שניתן לעשות רק בלינוקס, בנוסף אם תרצו לשנות דברים בDocker כמו שאתם רגילים לעשות בלינוקס או כל פעולת טרמינל שתרצו לנסות תוכלו לעשות זאת ע”י WSL2
F.lux – תדאגו לעיניים שלכם
180-200 שעות בכל חודש אנחנו מבזבזים על מבט במסכים שלנו (וזה בלי להוסיף את הצפייה בטלוויזיה והסמארטפון)
תוכנה מצויינת שתשמור לכם על העיניים על ידי סינון אור כחול לפי שעות מסויימות שתגדירו או באופן אוטומטי לפי אור השמש, הוקפצתם באמצע הלילה לטפל באופן בהול בקריסת קוד? התוכנה תדאג שהמסך לא יסנוור אתכם.
תוכלו לנטרל את האור הכחול גם לפי שעות מסויימות והגדרה שלכם וכך תשמרו על העיניים שלכם לאורך זמן וגם העייפות תרד מכם בזכות זה.
התוכנה זמינה לכל מערכות ההפעלה
WakaTime
זהו Plugin שמתווסף לעורך הקוד (תומך כמעט בכולם) ומעניק לכם תובנות רבות על האופן שבו אתם כותבים קוד ע”י סטטיסטיקות ומטריקות.
בין היתר תוכלו לדעת כמה שעות כתבתם קוד, באיזה שפות אתם מתכנתים, תוכלו להציב שם מטרות ולעקוב אחריהן ועוד.
כמובן שהדשבורד שתראו הוא פרטי שלכם ואחרים לא יוכלו לראות אלא אם תשתפו להם.
הורידו בחינם מכאן >>