התמריץ

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

אנ מאמין ש Select Star SQL עומד ביעדים הללו, בזכות התמודדות עם כמה מכשולים טכניים. אני מקווה שבדומה למה שLearn You a Haskell for Great Good! ו-Beautiful Racket עשו עבור Haskell ו-Racket,
Select Star SQL יהפך למקום הטוב ביותר באינטרנט ללמוד בו SQL.


הפדגוגיה

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


סט הנתונים

סט הנתונים שלנו מתעד את הנידונים למוות בטקסס שהוצאו להורג משנת 1976, השנה בה החזיר בית המשפט העליון האמריקני את עונש המוות לתוקפו, ועד להווה. המידע חולץ מאתר מחלקת המשפט הפלילי בטקסס (Texas Department of Criminal Justice) באמצעים אוטומטיים, כשניתן היה. עם זאת, חלק גדול מהמידע עד לשנת 1995 זמין רק כצילומים של מסמכים מודפסים, מה שדרש חילוץ נתונים ידני ומייסר.

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

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

העניינים הטכניים


צרו קשר