git add .
git commit -m "my message"
git push origin master

zvizvi
-
תקלה בהעלאת פרוייקט לGIT -
עזרה בJSשלום
אני מסתדר ב"ה בPHP אבל חלש מאוד (מאוד) בJS.
אני צריך משהו פשוט, ראיתי שמדברים על זה ברשת אבל לא הבנתי איך אני מתאים את זה לצורך שלי.
אם מישהו יוכל לעזור לי אודה לו מאוד.יש לי IFRAME פשוט, נגיד כזה:
<iframe id="myFrame" src="https://netfree.link" style="height:100%;width:100%"></iframe>
[אפשר לבדוק ולערוך כאן]
עכשיו יש למעלה כפתור לעבור לאנגלית. אני רוצה שיהיה משהו שיבדוק כל הזמן את התוכן של הFRAME וברגע שמזהה שכתוב שם "NetFree in numbers" הוא יקפיץ לי הודעה שהשפה עברה לאנגלית.מצאתי איך תופסים את הקליק הזה, אבל הקליק לא מעניין אותי. אני רוצה את זה למשהו אחר, שמישהו עושה כמה פעולות בFRAME (והוא בכלל לא יודע שזה FRAME, הוא חושב שהוא באתר שלי), וברגע שהוא הגיע לשלב מסוים שכתוב שמה הודעת האישור, הFRAME ייסגר והאתר שלי ימשיך לטפל בו.
בקיצור אני צריך לנטר את התוכן של הFRAME ולזהות ברגע שמופיע שם טקסט מסוים.וכל העוזרים והמסייעים יבורכו מפי עליון...
תודה
"אם הבנתי נכון את השאלה...
מה שאתה רוצה זו בעצם בעיית אבטחה, כי אתה יכול לעשות דף שנראה כמו בנק הפועלים לדוג', להציג את האתר של הבנק האמיתי באייפריים ולהאזין לכל מה שהולך בפנים.
מהסיבה הזאת הדפדפן לא מאפשר את זה.אם אתה פותר את הבעיה (למשל אם הדף באייפריים הוא אותו URL כמו בדף הראשי) - יש לך גישה מתוך האייפריים ככה:
window.parent.document
אוwindow.parent.document.body
ככה אתה יכול לגשת לדף הראשי ולשנות לו דברים כמו למחוק אלמנטים (וגם למחוק את האייפריים עצמו). -
חיבור שני כוננים פנימים למחשב נייד [רעיון]@מתמחה-במחשבים אמר בחיבור שני כוננים פנימים למחשב נייד [רעיון]:
@zvizvi אמר בחיבור שני כוננים פנימים למחשב נייד [רעיון]:
@מתמחה-במחשבים אמר בחיבור שני כוננים פנימים למחשב נייד [רעיון]:
הרעיון שלו הוא חיבור כונן נוסף למחשב נייד במקום המגירה של הדיסק (כמובן שזה מתאים לדגם מסוים)
יעיל לאחד SSD למערכת ועוד אחד HDD לקבצים
אני שואל אם מישהו שמע על זה
ויודע איך ניתן למצוא מגירות נוספות לדגמים נוספים
מצאתי את זה באתר הזהhttps://ksp.co.il/?uin=27993 עובד לי מצוין והוא אוניברסלי.
תודה רבה!
לא ידעתי על כך
אתה יודע מה השם הכללי שלו שאוכל לחפש אותו בחנויות הרשתחפש בגוגל "מתאם SSD"
-
חיבור שני כוננים פנימים למחשב נייד [רעיון]@מתמחה-במחשבים אמר בחיבור שני כוננים פנימים למחשב נייד [רעיון]:
הרעיון שלו הוא חיבור כונן נוסף למחשב נייד במקום המגירה של הדיסק (כמובן שזה מתאים לדגם מסוים)
יעיל לאחד SSD למערכת ועוד אחד HDD לקבצים
אני שואל אם מישהו שמע על זה
ויודע איך ניתן למצוא מגירות נוספות לדגמים נוספים
מצאתי את זה באתר הזהhttps://ksp.co.il/?uin=27993 עובד לי מצוין והוא אוניברסלי.
-
עדכון אנטי וירוס איסט - לעדכן ?@מעמד אמר בעדכון אנטי וירוס איסט - לעדכן ?:
האנטי וירוס מבקש עדכון מוצר, לעדכן ?
תמיד.
(אא"כ יש לך גרסה פרוצה וייתכן שהסריאל ייחסם לאחר העדכון) -
דיון בנושא הביצועים בJS@dovid אמר בדיון בנושא הביצועים בJS:
@zvizvi אמר בדיון בנושא הביצועים בJS:
https://coderwall.com/p/_ggh2w/the-array-native-every-filter-map-some-foreach-methods
מה יש במובאה זו?
השוואה בין כל סוגי האיטרציות על מערכים
-
דיון בנושא הביצועים בJS -
דיון בנושא הביצועים בJS@dovid אמר בדיון בנושא הביצועים בJS:
@zvizvi אמר בדיון בנושא הביצועים בJS:
[1, 2].includes(1)
מהיר יותר מ
[1, 2].indexOf(1) > 0
זה נכון אבל שים לב שזה שתי פעולות שונות.
למעשה הindexOf מהיר באותה מידה, רק שאתה מוסיף פעולה של בדיקת התוצאה.
המסקנא הנכונה היא שלבדוק אם איבר קיים, לא חכם להשתמש בindexOf. נכון, אוסיף זאת בע"ה, תודה!הסיבה שהבאתי את זה, כי עד לאחרונה לא היתה האפשרות לבדוק ב
includes
וכולם השתמשו בindexOf >= 0
כאשר הוסיפו את includes חשבתי לתומי שזה סה"כ קיצור דרך ל indexOf >= 0 ואין הבדל בביצועים. לכן בדקתי וזה לא נכון.ועוד משהו includes טיפ-טיפה מהיר יותר גם אם לא תבדוק את התוצאה, עצם זה שהוא מחפש גם את המיקום, כנראה, מוסיף משקל,
בנוסף includes יכול לעצור ברגע שהוא מצא התאמה, indexOf לא. -
דיון בנושא הביצועים בJS[1, 2].includes(1)
מהיר יותר מ
[1, 2].indexOf(1) >= 0
-
תוסף חדש: השלמה אוטומטית לכתובת מייל, ועוד...@www אמר בתוסף חדש: השלמה אוטומטית לכתובת מייל, ועוד...:
@zvizvi אמר בתוסף חדש: השלמה אוטומטית לכתובת מייל, ועוד...:
עם הזמן...
גם לא עובד לי באאוטלוק בווב.
העליתי עדכון שמתקן את התצוגה באאוטלוק ווב.
(1.0.3) -
איך מזהים קידוד ואיך ממירים מקידוד לקידוד@אהרן אמר באיך מזהים קידוד ואיך ממירים מקידוד לקידוד:
כשאני בוחר בקידוד יוניקוד, זה בעצם UTF-8 או שהם 2 דברים שונים?
UTF-8 זה סוג מסוים של תקן יוניקוד
ציטוט מהמכלול:
תקן מקובל לייצוג טקסט לפני יוניקוד היה ASCII, שייצג את האלפבית הלטיני הפשוט (ללא אקצנטים וכו'), מספרים וסימני פיסוק בקידוד של 7 סיביות. כדי לתמוך בתווים נוספים הורחב ייצוג זה לקידוד של 8 סיביות, שכל אחד מהם הכיל 256 תווים: 128 תווי ASCII ו-128 תווים אחרים לפי האזור. כך למשל, המספר 224 הכיל את האות à בקידוד של מערב אירופה ואת האות א בקידוד העברי. דבר זה גרם לבעיות בהעברה של טקסט ממערכות שונות. ב־1990 התכנסו חברות תוכנה ותקשורת עולמיות כדי לפתור את הבעיה וכך החלה התקינה של יוניקוד.תחילה (כלומר עד לגרסה 2.0) התבסס יוניקוד על קידוד של 16 סיביות, היכול להכיל 65,536 תווים. לאחר שתוקנו תווים רבים לצורכי תאימות (כגון הברות קוריאניות), היה ברור כי אין זה מספר מספיק לכל הצרכים העולמיים, וגרסה 2.0 של יוניקוד הורחבה להכיל 1,112,064 תווים באמצעות מנגנון UTF-16, שבו 2048 קודים מנוצלים כדי לייצג יותר ממיליון תווים. בגרסה 3.1 של יוניקוד הותקנו התווים הראשונים מעבר לתחום ה־65,536 העליונים (המשטח הרב־לשוני הבסיסי), וקידוד יוניקוד ניתן לבצע באחת משלוש צורות: UTF-8, UTF-16 ו־UTF-32. הראשונה משמשת באינטרנט ובלינוקס, השנייה ב־Java ובחלונות, והאחרונה בתור קידוד פנימי (בתוך הזיכרון) של מערכות יוניקס מסוימות.
-
תוסף חדש: השלמה אוטומטית לכתובת מייל, ועוד...@www אמר בתוסף חדש: השלמה אוטומטית לכתובת מייל, ועוד...:
@zvizvi רוצה לשמוע הצעות לשיפור?
- ברשימת בחירה של מיילים, אם מקלידים ABC@g, לדוגמה, נאבד הרשימה, על אף ש g זה תחילת ג'מייל.
- כמו"כ בלחיצה על אנטר, מומלץ שיכניס את הבחירה הראשונה.
עם הזמן...
-
תוסף חדש: השלמה אוטומטית לכתובת מייל, ועוד...בניתי תוסף חדש המאפשר 2 פעולות באחת.
- השלמה אוטומטית בעת הקלדת כתובת דוא"ל, רשימת הסיומות להשלמה ניתנת להתאמה אישית.
- ניתן להגדיר רשימת מילים (או כתובות) אותם ניתן להכניס אל תוך הטקסט בעת בחירה בתפריט שבלחצן העכבר הימני.
התוסף נבנה עבור לוחפון
הורדה:
https://softwares.center/email-address-autocomplete/אשמח לשמוע תגובות, הארות ודיווח על בעיות אם ישנן.
-
שאלה ב NPM@מנצפך אמר בשאלה ב NPM:
יש לי תיקיית node_modules שבתוכה כל המודלים.
אבל בתוך המודלים יש גם תיקייות כאלו.
זה לא כפילות? האם ישנה אפשרות לסדר שהמודל הפנימי יגש לתיקייה החיצונית?בעבר זה היה ככה. מגירסה 4 ומעלה הם סדרו את זה וכל מודול מופיע רק פעם אחת.
כך או כך אילו שיקולים פנימיים של מפתחי npm וזה לא אמור לעניין אותך - כפי ש @dovid כתב.
(אם אתה עובד עם Git, אתה אמור לשים את כל הnode_modules ב gitignore). -
התממשקות מתכנת עם מעצב/מאפיין אתרים@שמואל
ישנם מעצבים שיתנו לך קבצי PSD (פוטושופ) עם העיצוב שלהם,
יהיה עליך "לשבור את הראש" לבד וליישם את זה ברמת HTML css.ויש מעצבים שהם מפתחי פרונט-אנד, הם יבקשו ממך גישה לקבצי הHTML css ויממשו את העיצוב שלהם לבד, תצטרך לתת להם גישה בFTP / Git או כל דרך אחרת.
(לפעמים בהתאם לנסיבות הם יוכלו ליצור בעצמם את הקבצים הנדרשים וימסרו אותם אליך מוכנים).
-
שאלה באובייקטים ב JS@dovid אמר בשאלה באובייקטים ב JS:
הדרך המקובלת היא כמו שכתבתי לך בעבר:
http://tchumim.com/topic/2989/js-גישה-לילדים-של-אובייקט/3
רק שכנראה אתה שואל איך משתמשים בזה להשמה, אז ככה:x.y = x.y || {}; x.y.z = {};
בטריקיות זה יכול להיכנס בשורה אחת:
(x.y = x.y || {}).z = {};
זה מרגיז אבל אין מה לעשות. בדרך כלל בתכנון נכון לא מגיעים למצב הזה בתדירות גבוהה.
ואני מסכים עם דברי @zvizvi שם שהכי טוב להשתמש בספריה כמו שהוא הדגים שמה.בהמשך לשם, בLodash עושים את זה ככה:
_.set( x, 'y.z', {} );
-
מציג התמונות של WIN (הישן והטוב) -
Data table טוב ל AngularJS@מנצפך אמר בData table טוב ל AngularJS:
@dovid אז במה משתמשים?
@zvizvi אמר בעורך CURD לווב. האם כדאי להשקיע או יש משהו חינמי מקביל?:
@clickone אמר בעורך CURD לווב. האם כדאי להשקיע או יש משהו חינמי מקביל?:
@zvizvi בפרוייקטים עם פריימוורק כדוגמת אנגולר גם יש צורך בזה? או שזה מיותר שם?
האמת שהחלק הבסיסי מיותר (אני לא השתמשתי בו בפרויקטים של אנגולר).
אבל יש לו גם יכולת של מיון וסינון בצד שרת ע"י בקשות אג'קס, ובזה ייתכן שכדאי להשתמש גם באנגולר.באנגולר קל מאוד לבצע סינון/חיפוש/מיון כל עוד מדובר בצד לקוח.
והאמת שגם צד שרת קל יחסית לבצע באנגולר. יותר מבjs רגיל. -
JS- גישה לילדים של אובייקט@dovid אמר בJS- גישה לילדים של אובייקט:
@zvizvi בJS לדעתי חייבים לדעת להסתדר בלי ספריות חיצוניות כדי לא לפתח תלות. ואחרי שיודעים ורגילים להסתדר, על פי רוב לא צריכים שום ספריה.
זה נכון שחייבים לדעת להסתדר בלי ספריות חיצונית.
אבל אחרי שכבר יודעים להסתדר לדעתי עדיף לעבוד עם ספריות פופולאריות וציבוריות. משתי סיבות:- תמיד הן יעשו את הפעולה המבוקשת בדרך הכי יעילה. (וגם אם לא, מתישהו מישהו יעדכן אותן לעשות ככה).
- את הזמן שאתה רוצה להשקיע בכתיבת הפעולה המבוקשת - עדיף שתשקיע בדברים האחרים שאתה רוצה לפתח.
-
JS- גישה לילדים של אובייקט@מנצפך אמר בJS- גישה לילדים של אובייקט:
יש לי אובייקט obj.
אני רוצה לדעת האם יש לו את
obj.x.y
ומה ערכו.
איך אפשר לעשות זאת בצורה הקלה ביותר? האם צריך לבדוק שקודם יש את X ואז לבדוק האם יש ל X את Y?שוב, lodash.
_.get(obj, 'x.y');