@צדיק-תמים $
מהווה קיצור ל document.querySelector
בChrome, (כנראה בהשפעת jQuery)
על זה הדרך $0
מחזיר את האלמנט האחרון שנבחר בinspect element, ועוד.
@צדיק-תמים $
מהווה קיצור ל document.querySelector
בChrome, (כנראה בהשפעת jQuery)
על זה הדרך $0
מחזיר את האלמנט האחרון שנבחר בinspect element, ועוד.
@יוסף-בן-שמעון אמר באיך קוראים לפונקציה שמעדכנת ומוסיפה שדות לאובייקט:
לדוגמא, רשומה של יוזר במסד מכילה שדה מספרי של רמת ההרשאות שלו ושדה של תאריך לידה, בכל פעם שאני שולף את הרשומה אני צריך - להפריט את רמת ההרשאה לערכים בולייאנים (isUser, isEditor) ולחשב את התאירך לידה כדי לקבוע את גילו ומספר הנעליים שלו.
איך קוראים לפונקציה כזו? define, set, update?
פונקציה שמשכתבת ומגדירה את השדה הקיים בשפה מובנת יותר, הייתי קורא לה Normalize ולצורך הדוגמה permissionsFieldsNormalize.
[לחלופין הגדרה של משהו שלא קיים במקור וע"י חישוב, הייתי קורא לזה definePermissions.]
שירות משלים שעשיתי:
אתר נוח לנוסח ספירת העומר (ספרד בשלב זה)
https://sefirat-haomer.ml/
יש כמה שיטות לניהול מספרי גרסאות, וכולם בגדר המלצה בלבד ולא משהו מחייב.
השיטה של NPM היא שהמספר הראשון (משמאל) הוא גרסה ראשית, זה מתבטא בכך שלא תמיד יש תמיכה ותאימות אחורה לגירסאות קודמות (הנושא של תאימות לא כ"כ רלוונטי לתוספי כרום).
המספר השני אחרי הנקודה מבטא שינוי משמעותי אך לא במידה רבה כל כך, כמו כן לא שוברים תאימות לאחור בשינוי כזה.
המספר השלישי אחרי הנקודה מייצג שינוי מינורי ולפעמים אפילו שינוי לא חשוב.
אין יותר מ3 מספרים לפי השיטה הזאת.
בגדול מתקינים תוכנה בשם Fiddler שהיא מציגה את כל הכתובות אליהם המחשב ניגש.
כאשר אתה מוריד קובץ מהחנות, כתובת ההורדה תופיע ברשימה ותוכל לגשת אליה מהדפדפן ולהוריד ידנית את הקובץ.
@זלמן התוכנה הזאת מאפשרת לבטל את התפריט החדש.
https://winaero.com/downloads/winaerotweaker.zip
(https://winaero.com/download-winaero-tweaker)
@master אמר בממתי ספירת העומר הופך להיות אתר נגוע?:
היה פה עוד אחד שדיווח,
ככל הנראה מדובר במוצר אבטחה של check point,
לא כתוב שם שזה אתר נגוע, אני מניח שאתה מבין את השפה, כתוב שזה לא עומד במדיניות האבטחה של החברה שלך,
לדעתי הדומיינים החינמיים נתקלים בחשדנות מצד האנטי-וירוסים.
@שמואל4 אמר במייל עם הדומיין שלי:
@dovid אה... ממש ממש סליחה... @zvizvi אני מתנצל, לא שמתי לב.
הכל בסדר, לא היתה פה כוונה רעה...
@shraga אמר בשיתוף: סימניה להורדת תוסף כרום:
@zvizvi
אפשרי לזייף שההפניה לupdate.googleapis.com תתבצע עם referer של chrome.google.com?
אם כן, אולי זה יגרום שהתוסף יותקן אוטומטית (כמו בחנות כרום) ולא יביא שגיאה של:
אולי אפשר שיהיה שתי כפתורים "הורד" ו"הורד והתקן". אחד ישלח עם referer של החנות והשני לא.
למיטב ידיעתי לא ניתן לזייף דבר כזה מטעמי אבטחה.
אני חושב שהפיתרון הכי טוב זה תוסף שיוסיף לחצן הורדה באתר החנות של כרום (אם כי גוגל לא יאשרו את זה..., אולי באדג' החדש) ואז אין בעיה של referer.
פונט כתב רש"י חינמי.
http://www.theimagemaster.com/horadot.html
הבעיה שאם @dlt יאחד את הפרופילים, הפורום יאבד פתאום הרבה משתמשים...
@chagold אמר בcss כיסוי מסך מלא:
באתר X צריך לעצב דף בית, והעיצוב שלו תופס את כל המסך.
בכל האתר יש מעטפת, ואני כפוף אליו גם בדף הבית. למען הדוגמא המעטפת לוקחת 2 ס"מ מימין ומשמאל של הדף - ואני עכשיו צריך לכסות גם אותם. אבל אני יכול לעשות את העיצוב רק מתוך הDIVים הפנימיים.
אז עשיתי margin:-200% לכל צד. הבעיה שהוא תופס יותר מהרוחב של העמוד ( = מגדיל את הרוחב של העמוד ויוצר פס גלילה מאוזן).איך אני נותן תנאי שיכסה רק בעמוד?
תשקול לקבוע אותו כfixed, שאז הוא יתייחס למסך בלבד ולא להורים.
אם כי לא תמיד זה מתאים.
@dovid אמר בvisual studio online: תחליף ל-cloud9:
אני חושב שהוא ממליץ לא לעבוד ככה כי ממ"נ, אם זה הפרודוקשיין אז ברור שזה לא מומלץ. ואם זה הטסט למה צריך לעבוד מרוחק ולא במחשב עצמו.
אני חושב שזה הסיבה שרוב העולם לא צריך את המוצר הזה (גם הC9 לא מעלה על נס את הנקודה הזו).
כל מילה.
הכי מומלץ זה להגדיר אוטומציה שיודעת לקחת את הקוד מהריפו של Git, ולפרוס לשרת (אם production ואם develop).
זה נותן לך גישה חופשית לשינויים כי אתה תמיד יכול לדחוף לגיט מה שאתה רוצה וזה ייפרס מייד. ותמיד תוכל בשניה לקפוץ חזרה אחורה אם נתקעת.
מי שיגיד שזו הרבה עבודה, התשובה היא שזו עבודה ח"פ לכל משך חיי המוצר. ובהחלט שווה להשקיע את הזמן הזה.
קשה מאוד לדמות שרת פיתוח במחשב - חייבים בשביל זה מכונה וירטואלית שעובדת לעיתים קרובות פחות טוב מעבודה מרוחקת
בשביל זה כדאי מאוד מאוד להקים שרת נוסף עבור develop (שרת בלי משאבים ב2$ לחודש), שיהיה דומה לגמרי לסביבת הפיתוח, וגם עליו להגדיר את האוטומציה מהריפו develop.
אני משתמש בו
https://summernote.org/
עם זה
https://github.com/summernote/angular-summernote
וזה
https://github.com/zvizvi/summernote-rtl-plugin
בפרוייקט אחר השתמשתי בזה
https://alex-d.github.io/Trumbowyg/
ובקשר לdns מומלץ לנהל אותו דרך https://www.cloudflare.com (חינם)
@clickone אמר בהתייעצות על רישיון ספריה:
@zvizvi
זה יוצר שגיאה בנטפרי.
שלחתי פנייה כעת.
תוריד את כל הריפו כקובץ zip (אל תגלה לאף אחד )
function getValue () {
let value = 0;
let keyes = ['cow', 'deer'];
return new Promise((resolve, reject) => {
if (any_condition) {
return resolve(Promise.all(keyes.map((row) => {
return new Promise((resolve, reject) => {
db.get('value', (err, newValue) => {
if (err) console.log(err); // return reject?
return resolve(value += newValue);
});
});
})));
}
return resolve(value);
})
.then((result) => {
return result;
});
}
אני מוכן לעזור ב Node/Angularjs/איפיון/פיתוח קליינט.
@מנצפך אמר בעטיפת אתר באפליקציה לאנדרואיד:
אני מעוניין לעטוף אתר שלי באפליקציה, כך שיוכל לרוץ על אנדרואיד ללא דפדפן.
מדובר במכשיר ללא חסימות, אך אין בו דפדפן.
אבהיר שזה נצרך כעת עבור מספר מצומצם של לקוחות כך שאיני רוצה לבזבז על זה זמן רב.
מה אתם ממליצים?
Phonegap Build
https://build.phonegap.com/