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

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

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

חגי

@חגי
אודות
פוסטים
567
נושאים
11
קבוצות
0
עוקבים
4
עוקב אחרי
0

פוסטים

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

  • אם ה' לא ישמור שרת...
    חגיח חגי

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

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

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

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

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

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

    אני אנסה לחשוב על עוד פתרונות יצירתיים, זה ממש כיף 🙂


  • איך לומדים לבנות תוכנה
    חגיח חגי

    אני חולק על כל מי שחושב שכדאי להתחיל מjavascript בתור שפת תכנות ראשונה.
    השפת תכנות הראשונה צריכה להיות שפה שתתרום לך להכיר את הקונספטים של תכנות הכי טוב, javascript מציעה יותר מדי פי'צרים ייחודיים (המילה this מחליפה תפקיד לפי הקונטקסט, כל הOOP מבוסס על prototype בשונה משפות OOP אחרות, דינאמיות דינאמית מדי).

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

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

    • C#
    • TypeScript
    • Kotlin
    • go

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

    • javascript
    • python
    • ><>
    • apl

    ויש את השפות שאף אחד לא צריך, אבל תורמות מאוד לידע:

    • C
    • Pharo
    • Haskell
    • Assembly

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


  • מעוניין לסייע (ללא תשלום) למפתח WEB
    חגיח חגי

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

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

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

    נ.ב. מצאתי את המדריך של מיקרוסופט - תודה ל @nigun על התרגום
    https://github.com/ynigun/Web-Dev-For-Beginners


  • איך לדמות צביטה במסך מגע במחשב
    חגיח חגי

    יש ספרייה שמישהו כתב שעושה את זה https://github.com/hammerjs/touchemulator
    אפשר להוסיף אותה לעמוד בתור סימניה

    javascript:!function(a){var b=a.createElement("script");b.onload=function(){TouchEmulator()},b.src="//cdn.rawgit.com/hammerjs/touchemulator/0.0.2/touch-emulator.js",a.body.appendChild(b)}(document);
    

    אח"כ אתה פשוט לוחץ shift ולוחץ במקביל וזה מציג לך איפה זה מדמה את הצביטה.

    אני שם לב שזה לא עובד בכל האתרים, למשל פה זה לא עובד, ניסיתי על 5 אתרים וזה עבד על 2 מתוכם.

    6d732f75-9c24-4f01-be67-16aca4bb538b-1e96ace3-6897-432d-be64-5f1055d42383.gif


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

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

    היה זה יום רגיל, כנראה יום שלישי, האברך, בחור צעיר כבן 45, רב'ה בחיידר, עושה את דרכו לבית המדרש בו ישב פלוני אלמוני שידוע כחובב מחשבים חְנון ורחום.
    האברך שואל חצי בנימת בקשה, חצי בנימת דרישה - "אני רוצה מחשב נייד בשביל לכתוב בו, וגם הבת שלי צריכה בשביל עבודות לסמינר, אתה יכול להמליץ לי על משהו?", הפלוני שהיה תמים ונאיבי חשב וענה "ישנו מחשב מאוד זול, בסה"כ 60$ כולל משלוח. החסרונות הם רק שצריך גם לקנות לו מדבקות בעברית למקלדת, שהזיכרון הקשיח שלו מוגבל ל16GB בלי יכולת להחליף", פלוני לא ידע לאיזה סיפור הוא נכנס, הוא התחיל לתאר כמה פרטים טכנים משעממים על הימצאות מערכת הפעלה קצת "שונה", אבל עונה לצרכים שהוא מתאר.
    האברך שמעולם לא ניסה בכלל להבין על מה פלוני מדבר אמר "מצוין, ואיפה אני יכול לקנות את זה", פלוני ניסה להסביר לאברך מה זה אמזון, ועל תרבות הצריכה האינטרנטית המושכת. האברך שלא התעניין בקניית נדל"ן באזורים טרופיים לא הבין כל כך מה הקשר לאמזון, אבל החליט "לזרום", הפלוני המסכן התנדב לבצע בשביל האברך את הרכישה בכרטיס האשראי של האברך, והמחשב יגיע עד לפתח ביתו של האברך.
    והנה מגיע היום, שליח מיוזע מתדפק על דלתו של האברך ומגיש לו קרטון בגודל של חצי חדר, מבקש ממנו לחתום, ויוצא.
    האברך אחוז ההתפעלות מוציא את המחשב מהאריזה, הוא לוקח את המוצר לכיוון בית המדרש הידוע בו יושב פלוני אלמוני והוגה באמרי שפר.
    האברך מניח את המחשב שאחוז שרעפים על גמרתו של פלוני ושואל חצי בנימת התנצלות חצי בנימת נצלנות "נו.. מה עכשיו?", פלוני עשה שם כמה דברים, במקרה היה לו דיסקאונקי בכיס עם איזו מערכת הפעלה, גם מתאם לשקע אירופאי בחליפה. כשפלוני סיים היה זה מחשב שמריץ הפצת דביאן ומותקן בו ליברה אופיס. פלוני חשב שבזה תם תפקידו, הם נפרדו לשלום, האברך לביתו ופלוני לגמרתו שהתקמטה בטרם עת.
    ...
    עברו הדקות ופלוני מקבל טלפון, "שלום, כאן החבר הכי טוב שלך, האברך, נכון שאנחנו חברים? עזוב, בכל מקרה אני מנסה לחבר פה אוזניות ואני לא מצליח, יש מצב שאתה עוזר לי? כן כן אני יודע שמחברים אותם לחיבור הזה, כן כן אתה לא צריך להסביר לי, כבר שנים שאני משתמש באוזניות האלה עם הווקמן שלי, טוב טוב אני אנסה לשאול את המוכר מחשבים שגר מולי"... "הוא לא יודע לעזור לי, אז יש מצב?" - פלוני ניסה וניסה, אך פיתרון לא מצא. הציע פלוני חלופות, כדי שאולי האברך יפסיק לבכות.
    עברה דקה, עברו דקותיים, האברך מתקשר לפלוני עם אש בעיניים. "הרי אנחנו חברים טובים, לא? כבר לפחות שעתיים, אולי תבוא לכמה דקות לבדוק למה המדפסת לא מוכנה להדפיס, הכל בעצלתיים". הפלוני המסכן התחיל לקלוט, למוכר מחשבים הוא כבר לא יכול להפנות. "תמיכה בחינם לכל החיים" כבר כתובה לו על המצח, והאברך הצעיר ינצל אותה לנצח.
    התקלות הלכו וגברו מיום ליום, לא עובד PDF, השעון לא מכוון - בשביל מה צריך מחשב, אם לא בשביל העבודה כמובן. האייקון נמחק, הדיסקאונקי לא מתחבר, הפח אשפה מלא, ועל המהירות אין מה לדבר...

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

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

    ואני לא אתחיל לדבר על השלב שהוא ניסה את ההפצה galliumOS ז"ל.

    את מי שזה מעניין זה המחשב https://www.amazon.com/Lenovo-N23-11-6-inch-Chromebook-Processor/dp/B07959QZBH/

    אני רק יכול להעיד שלפלוני היה מאוד לא נעים מזה. ושלכל תקלה היה פיתרון אם האברך היה טכני, אבל זה פשוט לא אותו דבר. ובשביל פלוני זה באמת היה נראה כמו דברים פשוטים, להתקין את הדרייבר, להחליף לגירסא שתומכת בwayland, לעשות שמירה בשם במקום סתם "שמור" ולהחליף את הסיומת של הקובץ, לקבוע תוכנת פתיחה קבועה לסוגי הקובץ המדובר וכד' וכד' עד אין סוף. לאברך הלא טכני זה היה פשוט בלתי אפשרי.
    תדמיינו אפילו שהאברך היה צריך להתקין בעצמו את ליברה אופיס, הוא היה צריך לעשות אחד מהשניים -
    להגיע לחבילת התקנה מהאינטרנט עם סיומת deb, לנסות ללחוץ עליה פעמיים ולגלות איזו שגיאה.
    להשתמש במנהל החבילות המובנה של ההפצה, עם הGUI הלא ברור (דווקא באובונטו הוא ממש בסדר).

    לאיש הטכני זה היה 2 פקודת sudo apt install לליברה אופיס + חבילת עברית. וגם אם היה מגיע אליו רק הקובץ deb, הוא היה בקלות מבין שהוא צריך לעשות sudo dpkg -f && dpkg -i libre-office.deb


  • לימודים והשמה בהייטק
    חגיח חגי

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

    אחלק את האפשרויות ל2 מרכזיות,
    האם ללמוד לבד, או ללמוד במקום מסודר.

    שאר השיקולים הם יותר אישיים ואין לנו את הכלים לכוון אותך (אולי רק לפרוש בפניך את השיקולים).

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

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

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

    האם ניסיון כסטודנט בגוף בטחוני עוזר משמעותית במציאת עבודה?

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

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

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


  • שעון חכם שלא מצריך סמארטפון|בקשת מידע
    חגיח חגי

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

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

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


  • python
    חגיח חגי

    @שרה-רחל
    א.
    תיקון:

    if __name__=='__main__':
        print("hello world")
    

    ב.
    דוגמה פשוטה לדבר:
    נניח שmain.py נמצא בתוך חבילה ששמה example
    9dfb776b-9458-447c-ab0b-bafb5ac6f8fe-image.png
    main.py:

    def example(*args):
        print(*args)
    
    example('hello world'')
    

    עכשיו כשאני רוצה לייבא את הפונקציה example בקוד אחר אני עושה ככה:
    917aa3f1-85ab-45e6-8cd2-3bab59cdfdd7-image.png

    אוי.. אני רק רציתי את הפונקציה, זה מאוד לא נוח שעכשיו זה גם מריץ לי את הפונקציה example('hello world') אבל אני כן הייתי רוצה לייצא את החבילה שלי בצורה כזאת שיהיה אפשר להריץ אותה בצורה עצמאית, גם לא בשביל לייצא את הפונקציות.

    סתם מעניין אותי לדעת, מה זה __name__?

    אני אשנה את main.py

    def example(*args):
        print(*args)
    
    example(__name__)
    

    עכשיו כשאני אייבא את הפונקציה, זה ידפיס לי את __name__
    5be115c3-0392-4d95-96c1-d0eb451a83f9-image.png
    אהה.. זה השם של החבילה והמודול שלי, אבל מה יקרה אם אני אריץ את הקובץ ישירות עם פייתון?
    74e8bf0d-82c8-4a9b-a81d-54e38cf3d06a-image.png

    אם כך זה פשוט 🙂 אני רק אבדוק שאני לא מריץ את החבילה ישירות, אני כבר יודע איך עושים את זה:

    def example(*args):
        print(*args)
    
    if __name__ == '__main__':
        example(__name__)
    

    ועכשיו אבדוק:
    611123ed-b802-47c6-9f38-2e53ebd17ae6-image.png

    אהה יופי, בדיוק מה שרציתי.


  • למה DoForEach לא קיים ב-LINQ?
    חגיח חגי

    @קומפיונט
    הרעיון הכללי של LINQ הוא ליצור pipeline של פונקציות שעובדות על קלט מסוים ומחזירות פלט מסוים, רעיון זהה לרעיון של תכנות פונקציונלי.
    בצורה הזאת מתאפשר "חישוב עצל", כלומר - עד שאתה לא צריך את הערך המסוים, הפונקציה הזו פשוט לא תרוץ, וכך אתה חוסך לך משאבים, גם של זיכרון וגם של עיבוד. ובצורה הזו הערך מחושב רק ברגע שצריך אותו, מה שהופך פעולות כמו take\skip להיות מאוד יעילות.
    ForEach מחייב אותך לבצע פעולה כאן ועכשיו, ולכן צריך גם לחשב את הערך הבא מהפונקציה, שזה נוגד את הרעיון של LINQ ושל ה"חישוב העצל".
    ישנה פונקציה ForEach שעובדת רק עם List, בהנחה והחלטת לזרוק את הרעיון של LINQ, והחלטת "לחשב" את כל הenumarable מיד, אתה יכול לעשות כזה דבר:

    myEnumerable.ToList().ForEach(...);
    

    כמובן שאתה יכול ליצור את הExtension method שלך, רק חשוב לדעת שזה מחשב את כל הערכים מייד.


  • בעיה בבניית CNC בפייתון
    חגיח חגי

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

    וגם לכתוב שהבעיה בCLI זה לא מבודד כלום. זה רק אומר שהקוד שלך עובד ויש סיבה אחרת שזה לא עושה מה שאתה רוצה, לא?


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

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


  • לימודי תכנות
    חגיח חגי

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

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

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

    יש ספר מאוד יפה בשם The pragmatic programmer (באנגלית) שמדריך מאוד יפה איך צריך להראות פיתוח של מוצר. (לשלב מאוחר יותר כשאתה כבר סגור על מה שאתה רוצה לעשות)


  • חיפוש עבודה
    חגיח חגי

    @ayali
    הייתי מציע להעלות את ה"ידע מקצועי" למעלה, זה יותר רלוונטי למעסיקים.
    וכמו כן להוריד את הXP מה-windows xp.
    להוריד את mongodb ו-SQL מהשפות תכנות, כבר כתבת אותן במסדי נתונים, ולהוריד גם את הקובול, אלא אם כן זה למשרה בקובול.
    לשלוח את הקורות חיים בצורה ממוקדת ולהדגיש (ע"י הבלטה למשל) את הטכנולגיות שרלוונטיות למשרה.
    כל השורה של הfullstack לא ברורה, חלק זה שפות תכנות וחלק זה קונספטים.
    השורה של "טכנולוגיות" קצת מיותרת.
    גם הסביבות עבודה פחות רלוונטיות.


  • בירור | עבודה בתחום התכנות
    חגיח חגי

    @yossiz
    דוקא אני אוהב יותר את התגובות שלך בהשקפה מאשר את התגובות במחשבים 🙂

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


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

    @barbar
    אז אתה מאשר שמדובר על אתר שמשתמש בסוג כלשהו של captcha?
    תנסה לכתוב דברים ברורים על מה אתה מנסה לעשות, יכול להיות שאתה נעול על הפתרון הלא נכון.


  • כניסה לאתר בלוגין דרך URL מבלי להכניס כל פעם ידני
    חגיח חגי

    אם אתה רוצה לדעת איך לייצר fetch מ-post,
    אז אתה פותח את הטאב של הרשתות\network בכלי מפתח
    ועושה את זה
    1a246321-e4f3-4b23-99db-08add5e7612a-image.png

    וזאת התוצאה:

    fetch("https://www.015.cloud/api/agentToolBarLogin", {
      "headers": {
        "accept": "*/*",
        "accept-language": "en-US,en;q=0.9",
        "content-type": "application/json",
        "sec-ch-ua": "\" Not A;Brand\";v=\"99\", \"Chromium\";v=\"101\", \"Google Chrome\";v=\"101\"",
        "sec-ch-ua-mobile": "?0",
        "sec-ch-ua-platform": "\"Windows\"",
        "sec-fetch-dest": "empty",
        "sec-fetch-mode": "cors",
        "sec-fetch-site": "same-origin"
      },
      "referrer": "https://www.015.cloud/",
      "referrerPolicy": "strict-origin-when-cross-origin",
      "body": "{\"username\":\"\",\"password\":\"\"}",
      "method": "POST",
      "mode": "cors",
      "credentials": "include"
    });
    

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


  • אחסון אפליקציית ASP Core
    חגיח חגי

    אתה יכול להשתמש בheroku,
    אם אתה לא צריך לשמור קבצים או ביצוע משימות ברקע, זה מצויין.
    לכאו' זה נשמע מתאים לצרכים שלך
    https://dev.to/alrobilliard/deploying-net-core-to-heroku-1lfe


  • זיהוי של סטטוס תמונה בנטפרי - פתוחה/חסומה/לא נבדקה
    חגיח חגי

    חוזר HEADER
    x-netfree-human-image--value

    אחריו יש מספר מה הסטאטוס של התמונה
    100 פתוח
    50 חסום
    undefined בבדיקה

    ויש מסתמא עוד, אבל לא חפרתי בזה יותר.


  • מהיכן קונים שרת
    חגיח חגי

    אם אתם רוצים להקים את השרת בעצמכם, אז לdigital ocean יש מסלול של 5$ לחודש.
    ומקבלים שרת לינוקס עם IP קבוע.
    אם זה בשביל PHP, אפשר להתקין שם apache\nginx
    בשביל פייתון אפשר להשתמש בgunicorn עם רוורס פרוקסי (אני ממליץ על caddy, אבל גם apache\nginx יכולים לעשות את זה)
    בשביל רובי אפשר להשתמש בunicorn.
    אם זה בשביל asp.net core, אז אפשר גם להריץ לוקלי בשרת ולהשתמש ב-reverse proxy
    אם זה בשביל אתר סטאטי, כל שרת אמור להיות טוב.

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


  • בירור | שמות קיצורי הדרך לנתיבים בתיקיות
    חגיח חגי

    @הללוהו
    כשאתה פותח תיקייה, אתה יכול להכניס בנתיב את הטקסט הבא:
    cmd /K set
    ויופיע לך חלון שחור עם כל המשתני סביבה (המילים שעוטפים ב%) שניתן למצוא ביניהם נתיבים מקוצרים
    2ed63f4b-5ba3-4f91-ab5d-b3186fcac859-image.png
    זה החלון
    5047e46b-471b-458d-9c83-6b8f6aed929d-image.png
    בדוגמה הנ"ל אתה יכול לראות שהגישה ל-C:\ProgramData יכולה להעשות גם ע"י פניה ל-%ALLUSERSPROFILE% (בשורה הראשונה)

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

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

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