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

עדכוני RSS
חיפוש
נושאים
כנסת  (1)
פיתוח  (1)
תוכנה  (1)
ארכיון
יוני 2012  (6)
פוסט נמבר טו
23/06/2012 13:43
Danza
שלום בעיקר לעצמי...

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

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

בנוסף - שחקתי קצת ב htmkl5  כל פעם זה מדהים אותי מחדש....
הנה לינק טוב  מה חדש שם....


טוב אני ממשיך...
ביי




0 תגובות
הפוסט הראשון שלי - פרק V
22/06/2012 15:13
Danza
 מה היה צריך לעשות?
  1. לבחור סביבת פיתוח - כנראה PHP - 
  2. למצוא שרת זונה- שיארח אותי בחינם
  3. תוך כדי עבודה לכתוב בלוג - כי זה נראה כל כך מגניב הסרט הרשת החברתית
  4. להציג דף ראשון המראה רשימה של הצעות חוק - צריך לשאוב מכנסת פתוחה את הנתונים
  5. להפוך את האתר לאפליקציית פייסבוק
  6. לבנות דף הצבעה 
  7. לבנות דף סטטיסטיקות...
  8. לסדר גרפיקה לאתר
15:06 כל הירוקים בוצעו.....למרות שלקח יותר זמן מהמתוכנן... עכשיו נתחבר לפייסבוק
אולי קודם נאכל משהו...

15:09 דן יצא לאכול, זה הזמן להשתלטות עוינת על הבלוג שלו.... התגובה אני לא מבינה על מה הבלוג הזה הייתה כל כך במקום! היום יום שישי והבחור תקוע בבית ומתכנת להנאתו משהו מאוד "חשוב"... זה נראה לכם הגיוני?!?

15:10 אני רעבה... אולי אעבור להשתלטות עוינת אך מרצה על המקרר לו



0 תגובות
הפוסט הראשון שלי - פרק IV
22/06/2012 13:55
Danza

12:48 מקלל את מי שם את ה - ו ליד ה - ן על המקש של ה I - בן זונה. יצא לי בכותרת הפוסט סיפרה רומית מקראית בגללו

12:49- קרון סיימה לסדר את הפוסט המתחרה שלי - 

12:50 - טוב עכשיו צריך להתחיל קצת עבודה תכנותית אמתית, יש לנו את ה html צריך לחלץ את המידע שמעניין אותנו - ואלו הצעות החוק,
צריך לבחון את ה html של  http://oknesset.org/bill/?&page=3 ולהבין מה אנחנו לעזאזל מחפשים שם .

טוב זה קל מדי ... כל הצעת חוק מתחילה תמיד בתאריך שמוצג ככה בקובץ ה html
div class="date-item

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

13:10 עשיתי split  על date-item נראה כמה יצא - צריך לקבל 21  חזרות - 21 ולא 20 כן....

13:15 אני שונא PHP אני מקבל Arraylength   במקום את המספר...

13:16 אני יותר שונא PHP עכשיו.... כותבים שם הפוך!!!!
count( $bills) c  במקום bills.count!!!

13:17 הפסקת פיפי.

13:21 חזרתי עם קפה! נו... נגיד שכתבתי משהו שנון על זה שהלכתי לעשות פיפי וחזרתי עם 2 כוסות קפה ביד.

13:29 שוב שיקרתי לקרן....היא מכריחה אותי לקרוא את הבלוג שלה....כתב נמלים בלי רווח...אלוהים אני מעדיף PHP .....אמרתי לה שאהבתי.

13:39  - הקוד העיף אותי וזרק לי שגיאה....אמרתי כבר אני שונא php
13:41 שכחתי נקודה פסיק, טעות של סטודנט שנה א'....אבל החרא עדין לא עובד....יאללה בדיקות...

13:52 - יצאתי טמ-בל זה היה קשה....המקלדת השתגע יצאתי וחזרתי חלונות ..אלוהים ישמור.
בכל מקרה...בPHP אין משתנה i  הם תמיד מתחילים ב $....damm רבע שעה סתם הלכה...

14:06 - יש לי טעות בקוד....משהו כאן לא מסתדר...
14:18 נמצא טעות.....אבל לא אחת שמקדמת אותי....

14:33 אני ממש שונא php  מה מסתבר....שחיפשתי כיצד מוצאים את המופע של תת-מחרוזת במחרוזת קפצה לי הפונקציה strrpos    .....מה מצחיק
זאת פונקציה שמחזירה את המופע האחרון ולא הראשון.... הפונקציה שמחזירה את המופע הראשון היא strpos ....מחזיר אותי למדור האגדי מצא שישה הבדלים!!!!!

14:56 טוב...סיימו את החלק הראשון.....
הייתה עקומת לימוד קטנה בPHP שעכבה אותנו...ותעכב בהמשך...אבל יש לנו רשימת חוקים












...
0 תגובות
הפוסט הראשון שלי - פרק III
22/06/2012 12:45
Danza
12:06 טוב נגמרו המשחקים עכשיו לעבודת תכנות...
קרן בונה משהו לא ברור עם חרוזים - בהצלחה לקרן

12:08 שיט שכחתי שאני לא יודע PHP טוב צריך גוגל....איך אני מוריד HTML של אתר לשרת
קרן עשתה לטאה מכוערת - אמרתי לה שזה יפה!
מרשים קרן! לא לתקן! הילדים אוהבים אותך בגלל הכוונה!

טוב PHP!!!!  נחפש בגוגל  PHP HTTP REQUEST - 
התוצאה הראשונה נראית מבטיחה....נעתיק את שורות הקוד ונשנה...

$r = new HttpRequest('http://example.com/feed.rss', HttpRequest::METH_GET);

למי שלא יודע אני מתכנת ב - cpp 
copy paste programing 

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

$homepage file_get_contents('http://www.example.com/');


טוב המתח בעיצומו בוא נתחיל....
12:20 קרן מנסה להתחיל בלוג מתחרה!

12:24  -הניסוי עבד!!! יש את ה html , אני עדין חייב לתקן את הכותרת...

12:24 ושלושים שניות כותרת חדשה...."תצביע תשפיע" 

טוב עכשיו צריך לקבל בכתובת את מספר הדף הרצוי ..בכל דף יש כ 20 הצעות חוק...
בדף 3 יופיעו הצעות חוק 41-60 בול עשרים תאימנו לי ספרתי....

12:28 גוגל גוגל שעל הקיר איך אני ב php מספר עמוד מחזיר?

12:30  - קרן סוף כל סוף הייתה יעילה ומציאה להביא פופאייס קר וטעים!!! קרן תביאי!

12:43 יש לנו paging  - 
באמת הולך לעמוד 10 ....יאללה קצת QA 

12:45 קרן רוצה עזרה בפוסט המתחרה....


1 תגובות
הפוסט הראשון שלי - פרק II
22/06/2012 12:01
Danza
10:40 - המקלדת שלי סוררת!! מזל שקרן יודעת לקרוא ומתקנת אותי- היא בקשה קצת קוט'ג
10:41 :היא גמרה לי את הקוטג'!!!

טוב חוזרים לעבוד....

מסתכל על המשימות ונראה מה עשינו
  1. לבחור סביבת פיתוח - כנראה PHP -  בוצע
  2. למצוא שרת זונה- שיארח אותי בחינם - השרת שלי! זה אומר שאני סרסור?
  3. תוך כדי עבודה לכתוב בלוג - כי זה נראה כל כך מגניב הסרט הרשת החברתית - יש בלוג- לא מגניב
  4. להציג דף ראשון המראה רשימה של הצעות חוק - צריך לשאוב מכנסת פתוחה את הנתונים - יש לבצע!
  5. להפוך את האתר לאפליקציית פייסבוק
  6. לבנות דף הצבעה 
  7. לבנות דף סטטיסטיקות...

טוב אז עכשיו צריך ללכת לכנסת וללמוד את ה api שלה. הנה הכתובת  - http://oknesset.org/
לא עזר....נפנה לדוד גוגל
10:51 אולי כן עזר....יש  api  לא ברור עדין מה ניתן לחלוב ממנו חוץ מכל הפרטים על ח"כ שלמה (נגוסה)

10:54 - עכשיו למדנו איך לשלוף מידע על הצעת חוק

צריך עכשיו לשלוף את רשימת החוקים
 ניחוש ראשון היה http://oknesset.org/api/bills  אבל זה לא עבד
ניחוש שני היה http://oknesset.org/api/bill/ בלי ה S - נראה טוב....עדין לא ברור עם זה זה , אבל בטוח חסר כאן משהו....

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

11:24 - זה הזמן לגרעינים כי יש לנו פיצוח!!!
מסתבר שהם לא השלימו את התיעוד ל api  למזלי מדובר בפרויקט קוד פתוח, אז הלכתי למקור!
לאחר חיטוט קצר מצאתי את הקבצים שמתעסקים ב api 

11:54  - זה מרגיש כאילו ה api  שלהם לא גמור ....לא הצלחתי לבצע paging על רשימת החוקים...למרות שבאתר שלהם ניתן....חוסר שיוון מוחלט!

כנראה שלא נעבוד אם ה api אלא ניגש ישירות לדף ה html ונחלוב ממנו מידע...באסה!

הניסיון הראשון שלי יהיה להראות את שמות הצעות החוק ברשימה בהתאם למספר הpage  
בהצלחה לי !!!!!









 


















0 תגובות
הפוסט הראשון שלי
22/06/2012 10:36
Danza
פיתוח, תוכנה, כנסת
עדין לא ברור לי על מה הבלוג שלי... ואם בכלל אני באמת אעלה מילים אלו לחלל הוירטואלי.

אולי זה משהו כמו "יומני היקר"....

טוב נתחיל....

שעה: 9:17 , יום: שישי , מצב רוח : באסה.
 אני לא אספר לכם למה אני בבאסה היום, פשוט תאמינו לי.

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

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

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

למה אני עושה את זהת זה?
כבר אמרתי לא באסה.. אני צריך משהו שיסיח את דעתי...חוץ מזה זה נשמע אתגר (לבנות את זה מהר)

מה צריך לעשות?

  1. לבחור סביבת פיתוח - כנראה PHP - 
  2. למצוא שרת זונה- שיארח אותי בחינם
  3. תוך כדי עבודה לכתוב בלוג - כי זה נראה כל כך מגניב הסרט הרשת החברתית
  4. להציג דף ראשון המראה רשימה של הצעות חוק - צריך לשאוב מכנסת פתוחה את הנתונים
  5. להפוך את האתר לאפליקציית פייסבוק
  6. לבנות דף הצבעה 
  7. לבנות דף סטטיסטיקות...
נתחיל "בכיף"....

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

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

9:46 - אני יושב על הרצפה בסלון קפא לי התחת.
9:48 יש כרית לתחת ומים רותחים לעוד קפה....
09:50
09:54 שינוי אסטרטגיה - נזכרתי שיש לי דומיין ושרת אחסון! 

10:00 - קצת חפירות בג'ימייל בשביל לאתר את השרת שלי....
10:15 קרן מגיעה עם בורקסים!!!!
10:30 אנחנו באוויר בכתובת -http://knesset.danz.co.il/myKnesset.php
כרגע אין שם שום דבר חוץ מכותרת לא נכונה....
 














3 תגובות