תרומה לקוד פתוח ועבודה פרילנסית

M-P-2

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

ynigun

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

M-P-2

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

ynigun

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

ים תכול

משתמש חדש
מישהי מכירה פרוייקט קוד פתוח שמתעדכן כל הזמן ומתאים לי כמתחילה ממש (יודעת רק javascript html css)
אם כן, אפשר קישור?
תודה רבה רבה
 

גזעי

משתמש מקצוען
הנדסת תוכנה
D I G I T A L

ים תכול

משתמש חדש
תזכי למצוות!!! מצאתי שם את הפרוייקט הזה: https://github.com/N3v1/Calculator- בניית מחשבון די פשוט
רמה נמוכה מאד אבל מתאים בול לתרומה ראשונה למתחילה. תודה רבה!
 

BAE

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

בגלל

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

פשוט אני!!

משתמש חדש
יש למשהי המלצה על פרויקט לתרומה לקוד פתוח...
משהו קצת יותר על רמה ומוכרב! בשפות כמו react, angular, java' c# node js וכו' עם קלינט וסרבר וDB וכו
יש לי נסיון בעבודת צוות בפרויקטים מסועפים
תודה אשמח לקישורים והמלצות!
 

מישהו12

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

ים תכול

משתמש חדש
יש למשהי המלצה על פרויקט לתרומה לקוד פתוח...
משהו קצת יותר על רמה ומוכרב! בשפות כמו react, angular, java' c# node js וכו' עם קלינט וסרבר וDB וכו
יש לי נסיון בעבודת צוות בפרויקטים מסועפים
תודה אשמח לקישורים והמלצות!
פרוייקט נוסף https://github.com/chavi362/virtual-keyboard
משתמש בריאקט ורידקס אומנם בלי
קלינט וסרבר וDB
אבל יחסית מורכב
כרגע עם 33 כוכבים ו17 תורמים (הועלה לראשונה לפני כחודש)
בהצלחה בכל פרוייקט שתשתתפי בו!!!
 

ביחד ננצח

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

חדוה טוקר

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

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

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

3. את רואה קוד לא ברור ורוצה ללמוד ממנו? תעשי הפוך לסעיף 1.


לגבי אתרי שאלות, תמציאי שאלה באנגלית בגוגל, תצייני את השפה כמובן, גוגל יפה אותך *לפי שפה* לאתר המתאים.
אישית אני נמצאת הרבה פה:
אבל זה באמת תלוי שפה.
 

ביחד ננצח

משתמש מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
אוטומציה עסקית
תגדירי "לא זורם"?

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

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

3. את רואה קוד לא ברור ורוצה ללמוד ממנו? תעשי הפוך לסעיף 1.


לגבי אתרי שאלות, תמציאי שאלה באנגלית בגוגל, תצייני את השפה כמובן, גוגל יפה אותך *לפי שפה* לאתר המתאים.
אישית אני נמצאת הרבה פה:
אבל זה באמת תלוי שפה.

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

משהו

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

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

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

מקווה שהייתי ברורה.
בסוף האסימון יפול ואז הכל ירוץ.
בהצלחה
 

חדוה טוקר

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

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

תקלות?
תעשי "ריצה יבשה" על דף.
אני עושה טבלה, עמודה ראשונה - איזו שורה הפעילה אותי, כל פרמטר נכנס - הוא עמודה נפרדת, כל פרמטר יוצא - הוא עמודה נפרדת, פרמטר שהוא גם נכנס וגם יוצא - הוא 2 עמודות.

רוצי יבש על הדף ותראי האם זה עובד לך תקין.

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

אולי מעניין אותך גם...

הפרק היומי

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


תהילים פרק קמו

א הַלְלוּיָהּ הַלְלִי נַפְשִׁי אֶת יְהוָה:ב אֲהַלְלָה יְהוָה בְּחַיָּי אֲזַמְּרָה לֵאלֹהַי בְּעוֹדִי:ג אַל תִּבְטְחוּ בִנְדִיבִים בְּבֶן אָדָם שֶׁאֵין לוֹ תְשׁוּעָה:ד תֵּצֵא רוּחוֹ יָשֻׁב לְאַדְמָתוֹ בַּיּוֹם הַהוּא אָבְדוּ עֶשְׁתֹּנֹתָיו:ה אַשְׁרֵי שֶׁאֵל יַעֲקֹב בְּעֶזְרוֹ שִׂבְרוֹ עַל יְהוָה אֱלֹהָיו:ו עֹשֶׂה שָׁמַיִם וָאָרֶץ אֶת הַיָּם וְאֶת כָּל אֲשֶׁר בָּם הַשֹּׁמֵר אֱמֶת לְעוֹלָם:ז עֹשֶׂה מִשְׁפָּט לָעֲשׁוּקִים נֹתֵן לֶחֶם לָרְעֵבִים יְהוָה מַתִּיר אֲסוּרִים:ח יְהוָה פֹּקֵחַ עִוְרִים יְהוָה זֹקֵף כְּפוּפִים יְהוָה אֹהֵב צַדִּיקִים:ט יְהוָה שֹׁמֵר אֶת גֵּרִים יָתוֹם וְאַלְמָנָה יְעוֹדֵד וְדֶרֶךְ רְשָׁעִים יְעַוֵּת:י יִמְלֹךְ יְהוָה לְעוֹלָם אֱלֹהַיִךְ צִיּוֹן לְדֹר וָדֹר הַלְלוּיָהּ:
נקרא  18  פעמים

ספירת העומר

לוח מודעות

למעלה