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

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

**  You  snooze You lose  ** @Daniell 9. רוֹבּוֹבִּי 3949.65 נקודות @Daniell 88 עוקבים

לפרטים נוספים

פרטים נוספים ב- Amazon

As an Amazon Associate I earn from qualifying purchases. כשותף של אמזון, האתר מרוויח מרכישות מתאימות.

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

הסתיים

תגובות

@Daniell

יש קבוצה של מתכנתים של אבא פגום

https://chat.whatsapp.com/IGkJQWdI1Nm6MQiCxw6f6J
כנס יגאון !

@Daniell

:stuck_out_tongue_closed_eyes:
ענקקק , כזה נכון

@BenDanielPere

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

@Daniell

אז מאיפה כל הידע בעולם ה WEB ? אתה עוקב אחרי איזה גורו בתחום ?

@BenDanielPere

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

@Daniell

מדהים ! לכל דבר יש פתרון ..
אז בשפות שהזכרת אתה מפתח מוצר WEB ?

@BenDanielPere

האמת שלא טרחתי מחמת עליבות הפרסים.. מה גם שהסתכלתי על זה קצת וראיתי שזה "קשה".. קשה אבל פתיר. לצורך העניין למלא את הטופס ולשלוח אותו זה לא מסובך בכלל. אבל הם מרנדמים נתונים חדשים כל פעם שהדף עולה אז בפועל צריך לעשות refresh לדף אבל אז מה ששמת ב- console כבר אבוד..
בשביל זה יש extensions כמו Tampermonkey שמאפשרות לך להגדיר סקריפטים קבועים שירוצו בכל מיני ארועים - למשל שכל פעם שאתה נכנס לאתר מסויים (נניח איקאה) זה יפעיל את הסקריפט שממיין לפי מחיר.. ככה אפשר כל פעם שאתה נכנס לדף של ACE שהוא יחכה כמה שניות וישלח את הטופס... אשכרה כתבתי את הקוד שאמור לרוץ ב- tampermonkey אבל בסוף ויתרתי כשהבנתי שאין שם שום פרס שאני חפץ בו - אלא זה נטו בשביל התחביב האיום והנורא שלי לנצל פרצות בכל דבר שאפשר.

@Daniell

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

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

@BenDanielPere

כן האמת שזה כלי ממש ממש חזק לעשות כל מיני דברים מגניבים.
אפשר כמובן לקחת את זה למקומות אפלים יותר של להשתתף מיליארדי פעמים בלולאה באיזשהו Poll או למלא איזה טופס מיליון פעמים ומתישהו לזכות בפרס שווה (היה לא מזמן את הגלגל המזל של ace - לכאורה במקום לנסות 4-5-10 פעמים יכלת להבין מה קורה שם ולהשתתף מיליארד פעמים וכל פעם לתת סיומת אחרת למייל [email protected], [email protected] וכו'

אולי זה מעניין אותך ברמה של בונה אתרים - לדעת ממה צריך ואפשר להתגונן וממה לא.. היום הרבה הרבה הרבה אתרים פרוצים לכל דכפין בגלל שמסתמכים על פתרונות צד לקוח כמו JS בלי לדעת שבקלות אפשר לדלג מעל הכל.. דוגמא קלאסית מפעם שלאתר mapa היה מנויים בתשלום שיכולים לפתוח במפות הרבה יותר אפשרויות אבל אם היית משנה ב- JS איזה משתנה מ- false ל- true פתאום כל האפשרויות היו נפתחות בפניך :) דברים מגוכחים כאלה.

@Daniell

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

ופשוט גאוני המהלך להשתמש ב slice בשביל לקבל את 2 האלמנטים של המחיר ועל אותו משפט אתה עושה את ההפרש בזמן שאתה מחליף את הסימן הש"ח


@BenDanielPere

חחחח אתה מפרגן בהגזמה :)
אני מהנדס תוכנה במקצועי. בעיקר ב- c/c++ ו- python. שפות שבני אנוש אוהבים.
js זה לא הצד החזק שלי. זה לא שכתבתי את מה שכתבתי על עיוור עשיתי די הרבה גוגלים כדי לגרום לזה לעבוד :) בוא נגיד שישבתי על זה כמעט חצי שעה. עכשיו תשובות:

1. tuple זה בעצם כמו Pair אצלך ב- .net - זה פשוט מחזיק 2 אובייקטים. הרעיון הוא להחזיק את המספר קודם ואז את האובייקט כדי שהמיון יהיה לפי מספרים.. זה לא מאוד אלגנטי אבל זה עובד :)
2. זה feature של chrome - בלי קשר יש דרכים לשנות js בכל דפדפן - זה נועד בשביל לעזור למפתחים לדבג אבל כמובן שתמיד יש מי שינצל את זה.. יש איזה משחק אונליין שהמחשב שלי משחק לבד כבר כמה חודשים כי כתבתי קוד js עצום שעושה שם הכל (קונה נשקים, נלחם, מוכר, ועוד ועוד) - האמת זה מוציא את הכיף מהמשחק אחרי שאתה מקום ראשון בכל דבר כמעט אבל זה אחלה Practice.
3. פעם אחת החלפתי את כל הפסיקים בכלום, כשהמחירים הגיעו לאלפים זה הפך להיות
1,234 $ 1,199$
אז הייתי צריך להעיף את הפסיקים אחרת המיון לא עבד.. כל ה- /,/g זה כתיבה של regex שאומרת תחליף את כל הפסיקים - איכשהו ב- JS אם תרשום רק פסיק הוא יחליף רק את הראשון - ממש דפקט של שפה :) אחרי הפסיקים החלפתי גם את הסימן של ה- ש"ח בסימן של חילוק (או חיסור, תלוי לפי מה ממיינים)
4. querySelector מביא את כולם אבל למעשה במקרה הזה יש רק אחד.. שים לב שמופעלת הפונקציה .each על הסלקטור של ה- .prod_data_wrap..
5. האמת עכשיו נכנסנו לזמן לא נח. עד עכשיו יכולתי לדבר חופשי - עכשיו לא נח עד הערב :( סורי! בוא נדבר מחר בבוקר? יש לי ישיבה ראשונה ב- 11 בבוקר ואחרי זה מ-2 אני פנוי עד 3. בערך.

@Daniell

ממש רמה גבוהה !
אני מפתח ASP.NET וחידשת לי המון , מה אתה עושה בחיים ?
אני קראתי את מה שרשמת לפחות 10 פעמיים , ולאט לאט זה מתחיל להתבהר
כמה שא'
1. מערך tuple אף פעם לא שמעתי על זה , ועדיין לא מבין מה מיוחד במערך הזה ?
2. השימוש ב Console לא ידעתי שאפשר להכניס שם JS ולשנות את הדף , איך זה באמת עובד ?
3. רשמת replace פעמיים לא הבנתי למה ?
4.querySelector לא מביא את האוביקט הראשון ? איך הוא יודע לדלג לבא בתור ולהכניס למערך ?
5. באיזה שעה נוח לך שאני אתקשר ?

תודה יאלוף ! אני בשוק מהבוקר ממה שעשית שם


@BenDanielPere

@|Daniell חחחחחחחחחחחח לא פחות מאדיר! הקטע של להספים פוסט ענתיקה.
תראה האמת שמה שעשיתי הוא ערבי למדי. פשוט מצאתי את סוג האובייקט שמכיל את המחירים עצמם (זה ה- $(".prod_data_wrap")), המחירים שם נראו משהו כמו:
3$ 5$ (משתמש בסימן של דולר במקום ש"ח כי אין לי כח לעשות העתק הדבק)
ואז החלפתי את ה- $ הראשון בסימן חילוק וחתכתי את הסוף ואז הגעתי לצורך העניין ל-
3 / 5
עשיתי לזה eval וקיבלתי 0.6.. אז הכנתי למערך tuple שמכיל את היחס ואז את האובייקט עצמו.. מיינתי את המערך, ואז הכנסתי את האב-אב-אב שלו לאב-אב-אב-אב שלו שוב ושוב ושוב (כי האובייקט שמכיל את המחירים הוא תת-תת-תת האובייקט שמכיל את המוצר עצמו).

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

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

@Daniell

חבר'ה - כתבתי 2 קודי javascript שממיינים את הדף לפי אחוז הנחה ולפי כמות הנחה בשקלים..
בשביל למיין צריך לקחת את הקוד שמופיע ולזרוק אותו בתוך ה-console ב- Developer Tools ב- Chrome שלכם.. הנה הקודים:

בשביל למיין לפי אחוזי הנחה: https://pastebin.com/0qG61nJX
בשביל למיין לפי הנחה בשקלים: https://pastebin.com/xSN2f8wD

תגידו לי אם יש לכם צרות :)
הערה - אני לא מומחה JS, למעשה אני ממש ממש גרוע בזה - ולכן אחרי שתריצו את זה על איזה 5-6 דפים הדפדפן שלכם יתחיל לטחון - כדאי להריץ את זה על 3-4 דפים ואז לסגור ולפתוח מחדש את ה- tab

@Daniell

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

BEE.DEALS
מוח כוורת לצרכנות נבונה