אודות
מה זה האתר הזה
מועדון המפתחים הוא אתר תוכן עצמאי בעברית על תכנות מעשי: פייתון, SQL ומסדי נתונים, לינוקס ושורת הפקודה, Git, JavaScript, ביטויים רגולריים, קוד פתוח, כלי פיתוח ואוטומציה של משימות. המדריכים נכתבים למי שמתחיל, למי שחוזר לתכנת אחרי הפסקה, ולמי שמכיר שפה אחת ורוצה להבין את הכלים שסביבה.
העיקרון פשוט: כל מדריך מתחיל ממשימה שמישהו באמת צריך לבצע, מציג קוד שאפשר להריץ כפי שהוא, ומסביר מה כל חלק עושה. כשיש כמה דרכים טובות לעשות משהו, אנחנו מציגים אותן ומסבירים מתי כל אחת מתאימה, במקום להכריז על מנצחת.
מה האתר הזה איננו
האתר אינו מכללה, קורס או בוטקאמפ. איננו מוכרים הדרכות, ליווי אישי או שירותי פיתוח, איננו מדרגים קורסים בתשלום ואיננו מקבלים עמלה על הפניה אליהם. כשמופיעה במדריך המילה "קורס", הכוונה היא שהמדריך עצמו מנסה לכסות את מה שאנשים מחפשים תחת המילה הזאת — בחינם, בטקסט.
האתר אינו לוח דרושים ואינו יועץ קריירה. לא תמצאו כאן מודעות, הערכות שכר או הבטחות למשרה. שאלות כאלה ראויות למקורות שעוסקים בהן ברצינות.
האתר אינו מלמד פריצה. נושאי אבטחה מופיעים רק מהצד המגן: איך כותבים שאילתה שלא חשופה להזרקה, איך שומרים סיסמאות מחוץ לקוד, איך מגבילים הרשאות. לא נפרסם צעדים לניצול חולשה, לא נסביר איך עוקפים מנגנוני גישה, ולא נכתוב כלי שנועד להיכנס למערכת שאינה שלכם.
על הכתובת
הכתובת osdc.org.il שימשה בעבר, לפני שנים רבות, אתר של כנס מפתחים בתחום הקוד הפתוח, שאינו פעיל עוד. לאתר הנוכחי אין שום קשר לכנס, למארגניו או לכל גוף שפעל בכתובת הזו בעבר, והוא אינו ממשיך, ארכיון או אתר רשמי של אף אחד מהם. אם הגעתם לכאן דרך קישור ישן לעמוד של הכנס או לרשימות התפוצה שלו — העמודים האלה כבר אינם קיימים.
איך המדריכים נכתבים
המדריכים נכתבים לגרסאות נפוצות ועדכניות של כל שפה וכלי, וכשההתנהגות משתנה בין גרסאות אנחנו משתדלים לציין זאת במפורש. חלק מהמדריכים מוכנים בסיוע כלים לכתיבה אוטומטית, כפי שמפורט במדיניות התוכן, ולכן לפני שמריצים דוגמה על מערכת אמיתית כדאי להריץ אותה קודם בסביבה נפרדת. התיעוד הרשמי של כל שפה וכלי הוא המקור הקובע: כשיש סתירה בין מה שכתוב כאן לבין התיעוד העדכני, התיעוד צודק, ונשמח לשמוע כדי לתקן.
שלושה כללים שלא משתנים: לא נציע להריץ פקודה שמוחקת או משנה קבצים בלי להסביר קודם מה היא עושה, לא נציע להריץ סקריפט מהרשת בלי לקרוא אותו, ולא נשמור סיסמה או מפתח גישה בתוך קוד לדוגמה.
הכותבים
הדס קורן כותבת על פייתון, SQL, JavaScript ואוטומציה של משימות קטנות. היא אינה מרצה, אינה מגייסת ואינה נציגה של קורס, מכללה או חברה. מה שהיא עושה: כותבת מדריכים עם קוד שאפשר להריץ, ומסבירה מה כל שורה עושה.
גל אברמוב כותב על לינוקס, Git, כלי פיתוח וקוד פתוח. הוא אינו מנהל מערכות מוסמך ואינו נותן שירותי תמיכה או ייעוץ. מה שהוא עושה: מתרגם תיעוד רשמי ותבניות עבודה מוכרות לעברית, עם דוגמאות שנבדקו על מחשב רגיל.
מצאתם באג במדריך?
זה קורה. גרסה חדשה משנה ברירת מחדל, פקודה מקבלת דגל אחר, או שפשוט טעינו. אפשר לכתוב לנו דרך עמוד יצירת הקשר עם שם המדריך ומה ראיתם אצלכם. אנחנו מתקנים, אבל לא עונים על בקשות לדבג קוד פרטי.
מועדון המפתחים הוא אתר מערכתי עצמאי על תכנות מעשי. הוא אינו קורס, אינו לוח דרושים, אינו שירות פיתוח, ואינו קשור לשום כנס, ארגון או אדם שפעלו בעבר בכתובת זו.