דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
ק

קן ציפור

@קן ציפור
אודות
פוסטים
78
נושאים
31
קבוצות
0
עוקבים
0
עוקב אחרי
0

פוסטים

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

  • שיתוף - zed, עורך קוד מהיר ופשוט (כעת רק למק ולינוקס)
    ק קן ציפור

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

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

    בקיצער, עורך קוד פשוט, חכם, עושה את העבודה כמו שצריך, והעיקר: מהיר במיוחד. באמת מהיר!

    קישורים:

    • אתר המיזם
    • תיעוד מפורט
    ממליץ בחום.

  • שני כלים שימושיים לשורת הפקודה בלינוקס (וגם במק)
    ק קן ציפור

    שני תוכנות שמקלות על עריכת קבצים בטרמינל, ועל קריאת קבצים בטרמינל.

    קריאת קבצים - bat

    במקום לקרוא קבצים בצורה כזאת:

    cat.png

    ניתן לקרוא קבצים כך:

    bat.png

    דהיינו:

    • מספרי שורות,
    • הדגשת תחביר,
    • שם הקובץ בכותרת.

    עריכת קבצים - micro

    במקום לערוך קבצים בעורך nano - שנראה כך:

    nano.png

    ניתן לערוך קבצים כך:

    micro.png

    דהיינו:

    • מספרי שורות,
    • ניווט באמצעות הסמן,
    • שמירת קובץ: ctrl + s,
    • יציאה מקובץ: ctrl + q,
    • ביטול פעולה אחרונה: ctrl + z,
    • שחזור פעולה אחרונה: ctrl + y,
    • בחירת שורות או מילים באמצעות הסמן.

    התקנת bat

    הפצות מבוססות דביאן ואובנטו:

    sudo apt install bat
    

    הפצות מבוססות רד-האט, פדורה:

    sudo dnf install bat
    

    מעתה, כדי לקרוא קובץ - הקלידו bat במקום cat !

    התקנת micro

    הפצות מבוססות דביאן ואובנטו:

    sudo apt install micro
    

    הפצות מבוססות רד-האט, פדורה:

    sudo dnf install micro
    

    מעתה, כדי לערוך קובץ - הקלידו micro במקום nano !

    מקורות

    • https://github.com/sharkdp/bat

    • https://micro-editor.github.io/


  • התייעצות להתקנת מערכת הפעלה -- ווינדוס או לינוקס
    ק קן ציפור

    @Whenever כתב בהתייעצות להתקנת מערכת הפעלה -- ווינדוס או לינוקס:

    בעיות עם דרייברים,

    אני משתמש עם אובונטו 22.04, אף פעם לא נתקלתי בבעיות עם דרייברים.

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

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

    באגים עם תוכנות,

    באיזה תוכנות נתקלת בבאגים?
    פיירפוקס? ת'אנדרברד? ליברה אופיס? VLC? דוקר? vmware? ויזואל סטודיו קוד?

    התוכנות הידועות והטובות הן יציבות מאוד.

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

    באובונטו מותקן ליברהאופיס כברירת מחדל, והתאימות בינו למסמכי מיקרוסופט אופיס היא חלקה להפליא.

    ואני יודע שתספר לי על distro פלוני ששם יש את כל הדרייברים הנצרכים, פשוט אחרי התקנה צריך לעשות sudo update sudo upgrade sudo annoying sudo goodbye ואז הכל עובד ושאפשר להתקין תוכנות מעולות ממש שהם כולם open source וחינמיים. Libre Office עובד מצויין עם קבצי אופיס ותמיד אפשר להתקין wine עם אופיס רגיל וכו וכו וכו וכו אבל תכלס לינוקס כולל מלא מכשולות בדרך.

    אכן, אני באמת אומר לך:
    חווית לינוקס נקבעת על פי ההפצה שלך!

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

    ואצל אובונטו יציבות היא אכן משהו שקיים אצלה בגנים.

    בקיצור!
    מחשב הוא כמו מזגן, ברגע שאתה פותח חלונות - הוא לא שווה.

    (לינוס טורבאלדס - ממציא הלינוקס)


  • מישהו מכיר תוכנה ליצירת תרשימים, שבה ההיררכיה שמשולבת כחלון בתוך חלון?
    ק קן ציפור

    @ek0583232948 ישנה תוכנה מצויינת ובחינם "draw io" שיכולה לתת מענה לצורך שתיארת. ניתן להוריד בכתובת https://www.drawio.com/, ובנוסף ניתן להשתמש בה אונליין בכתובת https://app.diagrams.net/,

    יש בה מגוון גדול מאוד של אפשרויות, תוכנה גמישה מאוד, קל ללמוד אותה ולהתרגל אליה. מומלץ.


  • התייעצות להתקנת מערכת הפעלה -- ווינדוס או לינוקס
    ק קן ציפור

    @avramk אתה מוזמן לבקר בבלוג שלי על אודות "האתגרים של מתחיל בלינוקס", אודות המערכת, הכרת המערכת והעבודה היומיומית איתה!

    אני כותב את הבלוג מאז שעברתי מווינדוס ללינוקס, והצעד שעשיתי לעבור מווינדוס ללינוקס היה בעקבות שלשה סיבות עיקריות:

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

    • טעם אישי שלא אהבתי את העומס הוויזואלי שיש בסייר הקבצים שיש לווינדוס.

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

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

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

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


  • שיתוף | סקריפט שעוזר לפעולות גיט
    ק קן ציפור

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

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

    1. מקבל את שם המאגר,
    2. עובר למיקום המאגר,
    3. מבצע את פקודת add,
    4. מציג בקשה להודעת commit,
    5. דוחף את השינויים.
    הסקריפט פותר כמה בעיות:

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

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

    1. להריץ ידנית את פקודת git pushh origin main --force
    2. לשנות בסקריפט את הפקודה ל --force.

    להלן הסקריפט:

    #!/bin/bash
    
    echo "Below is a list of your github repositories:"
    
    ls ~/git | nl
    
    echo "Please type the (exact) name of the repository you want to work on:"
    
    read repo_name
    
    cd ~/git/$repo_name
    
    git add .
    
    echo "add a commit message:"
    
    read commit_message
    
    git commit -m "$commit_message"
    
    git push origin main
    
    echo "your work is complete!"
    
    cd
    

    ניתן להוריד את הסקריפט מכאן.

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

    טיפ:

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

    למשל:

    alias togit='path/to/script'
    

    כאשר togit יהיה הכינו של הפקודה, ו- path/to/script יהיה המיקום של הסקריפט.

    כעת כדי להריץ את הסקריפט אתם רק צריכים להקליד את הפקודה:

    togit
    

  • שדרוג הטרמינל בלינוקס ובמק באמצעות "oh my zsh"
    ק קן ציפור

    מה זה oh my zsh?

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

    הבסיס: zsh

    שלב ראשון הוא התקנת מעטפת zsh. נפתח את הטרמינל ונקליד את הפקודה הבאה:

    בדביאן, אובונטו ונגזרותיה:

    sudo apt install zsh
    

    בפדורה:

    sudo dnf install zsh
    

    בגמר ההתקנה נאמת את ההתקנה:

    zsh --version
    

    אמור להיות משהו דומה לזה:

    zsh 5.9 (x86_64-redhat-linux-gnu)
    

    כעת יש להגדיר את zsh כברירת מחדל עבורך:

    chsh -s $(which zsh)
    

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

    הקצפת: oh my zsh

    שלב שני - התקנת ho my zsh:

    הקלידו את הפקודה הבאה בטרמינל:

    `sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"`
    

    בגמר ההתקנה תקבלו הודעה:

             __                                     __   
      ____  / /_     ____ ___  __  __   ____  _____/ /_  
     / __ \/ __ \   / __ `__ \/ / / /  /_  / / ___/ __ \ 
    / /_/ / / / /  / / / / / / /_/ /    / /_(__  ) / / / 
    \____/_/ /_/  /_/ /_/ /_/\__, /    /___/____/_/ /_/  
                            /____/                       ....is now installed!
    

    צאו מהטרמינל (הקלידו exit) ופתחו אותו שוב, וכך הוא ייראה:

    ohmyzsh.png

    כך ייראה זרימת העבודה בטרמינל ה"חדש":

    Ohmyzsh-workflow.png

    קצת הסבר על החידושים:

    1. החץ הירוק מופיע בתחילת שורה. אם החץ הוא ירוק - הפקודה הקודמת הושלמה בהצלחה, חץ אדום - הפקודה הקודמת נכשלה.
    2. לאחר החץ מופיע שם התיקייה שבה אני עומד. כשנפתח את הטרמינל נעמוד בתיקיית הבית ~.
    3. בתמונה אני עובר לתיקיית גיט, ומופיעה הודעה git:(main) דהיינו תיקייה זו היא חלק מפרויקט בגיט, ובסוגריים כתוב את הבראנץ' שאנו עובדים עליו.
    4. במקרה ונעשו שינויים בגיט שלא נשמרו - יופיע איקס.
    5. כתבתי git status כדי לראות את השינוייים שנעשו.
    6. אם נרצה לראות את המיקום המלא שלנו - נקליד pwd.

    תוכלו להתקין עוד ערכות נושא עבור oh my zsh, וכמובן תוספים שיקלו על העבודה בטרמינל. בפוסט הבא בל"נ אכתוב על ערכות נושא ותוספים ב- oh my zsh


  • האם יש RSS לכל האתר מתמחים?
    ק קן ציפור

    @קן-ציפור כתב בהאם יש RSS לכל האתר מתמחים?:

    השאלה שלי היא האם חש דרך "לנבאות" אם יש לאתר RSS או לא?

    כתשובה למה ששאלתי, מצאתי תוכנה מדהימה שעושה לך את כל העבודה!

    אתה רק צריך להכניס כתובת URL של אתר לדוגמה: https://linuxuserstip.blogspot.com (ספוילר: הבלוג שלי, כדאי לכם להיכנס...) והוא מחפש לכם באתר אם יש איזשהוא פיד או רסס, ואתם גם יכולים לעשות חיפוש רקורסיבי באתר.

    וזה עובד ממש מגניב. כדאי לכם לנסות.

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

    תהנו, וקריאה מהנה - וגם שמיעת פודקאסטים ערבה!


  • התייעצות להתקנת מערכת הפעלה -- ווינדוס או לינוקס
    ק קן ציפור

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


  • בלוג עם תחביר מארקדאון
    ק קן ציפור

    @A-I-V כתב בבלוג עם תחביר מארקדאון:

    אגב, לעריכת קבצי MarkDown עם תוכנה נוחה -

    אני משתמש בתוכנת Obsidian (קישור לאתר) תוכנה חוצה פלטפורמות וסופר נוחה, הנה מספר יתרונות:

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

    0498c2b4-f4dd-4d44-86f4-7485926e3dd9-תמונה.png
    התמונה מהאתר שלהם

    ועוד. ממליץ בחום.


  • בקשת הסבר - איך ניתן ליצור פרויקטים ב-VSCode?
    ק קן ציפור

    @Whenever התוסף ש- @yossiz הציע הוא בדיוק עושה את העבודה שציפיתי.


  • שיתוף | סקריפט שעוזר לפעולות גיט
    ק קן ציפור

    @Mordechai-0 כתב בשיתוף | סקריפט שעוזר לפעולות גיט:

    אני משתמש בgit extensions

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


  • עזרה - אתר על שרת וירטואלי לא נפתח
    ק קן ציפור

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


  • בעיה ב- PYCHARM בלינוקס אובונטו
    ק קן ציפור

    אכן הוספתי את התיקייה pycharm prodjects לנתיב והכל בא על מקומו בשלום...
    תודה רבה לכולם 🙏


  • בעיה ב- PYCHARM בלינוקס אובונטו
    ק קן ציפור

    גם אם אני מעביר אל תיקייה בשם אנגליתגם הוא אומר שהוא לא מוצא את זה.
    מה ניתן לעשות?
    צילום מסך מ־2024-02-24 20-06-57.png


  • קטעי קוד במדיה ויקי
    ק קן ציפור

    מצאתי את העורך קוד בעורך החזותי!
    (אמנם אחרי שהוא מטמיע את גוש הקוד בדף - לא רואים מספרי שורות ולא צביעת תחביר)
    תודה רבה רבה,
    עזרת לי מאוד!
    6666fe3d-177b-448a-bf9c-6f008444a2d6-תמונה.png
    ca4c5e0c-72f1-4b3d-9379-0f7bb331b9fb-תמונה.png


  • מכונה וירטואלית עם מערכת יוניקס (לא לינוקס)
    ק קן ציפור

    @sivan22 כתב במכונה וירטואלית עם מערכת יוניקס (לא לינוקס):

    הם קיבלו את הקוד המקורי ובנו עליו הלאה

    למרות שיוניקס הייתה לכל אורך הדרך קניינית הם קיבלו את הקוד המקור?


  • שמות תיקיות בלינוקס נהרסו לאחר העתקה מכונן חיצוני אל המחשב
    ק קן ציפור

    @yossiz כתב בשמות תיקיות בלינוקס נהרסו לאחר העתקה מכונן חיצוני אל המחשב:

    שאלות לבדיקה:

    • איזה מערכת קבצים יש בהתקן החיצוני?

    NTFS

    • האם סייר הקבצים מראה את השמות בצורה נכונה על ההתקן החיצוני?

    כן.

  • 1
  • 2
  • 1 / 2
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום