פיצוי על סימן גלגל המזלות
סלבריטאים C החלפה ג

גלה תאימות על ידי סימן גלגל המזלות

מעקב אחר הוריקן: היצירה של IbisEye.com עבור Sarasota Herald-Tribune

אַחֵר

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

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

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

למה עשה אתהראלד טריביוןליצור IbisEye?

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

מה מקור שמו?

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

זוהי IbisEye גרסה 2.0. מה שינית ואילו לקחים מסתתרים מאחורי השינויים הללו?

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

אני חושב שהצלחנו.

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

גם מערכת ההתראה משופרת בהרבה.

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

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

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

יש עוד, אבל זה יספיק.

מה הערך של IbisEye לצרכנים?

זה אמור להיות חווית שוטטות; בוא תסתכל מסביב; לִלמוֹד. ואולי חשוב מכך, הוא נועד לתת הקשר וכלים להתמודדות והערכת הוריקנים.

כמה רחבה הייתה טווח ההגעה שלו?

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

כמה זמן לקח להפיק את הגרסה הראשונה והשניה?

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

יש לנו עוד שתיים או שלוש תכונות להוסיף ואז נסיים לשנה.

אילו מערכי מיומנויות נדרשו כדי ליצור אותו? מי היה בצוות ומה כל אחד תרם?

אנחנו שניים וזו באמת הייתה שותפות.

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

לצ'רלי יש עין יפה Javascript ו ActionScript (פלקס/פלאש) ובלעדיו, כל הנתונים האלה שהרכבתי יהיו בלתי שמישים. אבל אתה צריך מישהו עם ידע הגון בתכנות בצד השרת ובניהול מסדי נתונים.

איך השגת את המידע הנדרש לבניית IbisEye?

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

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

אנו גם מוסיפים כמה תמונות לוויין, אותן אנו תופסים ישירות מ-NOAA.

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

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

יש לציין גם שעבודת ה-Javascript שעשה צ'ארלי הייתה עצומה ומורכבת ביותר - הוא עשוי לבחור מילים אחרות.

באילו תוכנות השתמשת כדי ליצור IbisEye?

IbisEye הוא יישום NET שפיתחנו באמצעותו MS Visual Studio. הנתונים יושבים על כמה שרתי SQL . השתמשנו גם ArcGIS ופוטושופ ועוד כמה יישומים מותאמים אישית.

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

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

והתרעות מזג האוויר והרוחות אינן תלויות בסערות פעילות.

שאלה בשורה התחתונה: מה ההוכחה שלך לכך ש-IbisEye הייתה שווה את כל הטרחה?

שום דבר ממש לא מוחשי - עדיין. השנה שעברה הייתה כולה להוכיח שאנחנו יכולים לבנות את המערכת.

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

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

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

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

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

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

ואנחנו מוכנים להפוך את השירותים האלה לניתנים לחיפוש אם נרחיב אותם.

האם זה היה שווה את זה? אני לא יודע. תשאל אותי בעוד חמש שנים. אם אני עדיין בעניין, אז כנראה הייתי אומר שכן.

מה הייתה ההפתעה הגדולה ביותר ביצירת IbisEye v1 ו-v2?

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

מה היו הלקחים החשובים ביותר שאתה והצוות שלך למדת מהפרויקט?

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

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

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

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

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

האם יש שאלות, נושאים, נושאים שלא התייחסתי אליהם שאתה חושב שהקוראים צריכים לדעת עליהם?

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