@yossiz אמר במדריך: לתכנת עם גופן fire code:
ו-jetbrains mono של jetbrains,
ולמי שמשתמש עם עורך שלהם ולא מזהה את הליגטורות:
יש להיכנס להגדרות>עורך>פונט ולצ'קבק את "הפעל ליגטורות"
@yossiz אמר במדריך: לתכנת עם גופן fire code:
ו-jetbrains mono של jetbrains,
ולמי שמשתמש עם עורך שלהם ולא מזהה את הליגטורות:
יש להיכנס להגדרות>עורך>פונט ולצ'קבק את "הפעל ליגטורות"
כמובן כמו שכתב @חגי
זמן ההמתנה השיווקי שלי הסתיים תוך יום... !
התקנתי את התוסף בphpstorm
למען האמת זה חמוד מאוד
בא נתחיל עם החסרונות:
ועכשיו ליתרונות (אלה שלא מתנגשים עם החסרונות)
אני כותב בPHP במסגרת Laravel אז אנסה להציג אותם ממבטי אך אני מאמין שזה נוגע לשפתות האחרות גם.
זהו בינתיים, מאמין שתמצאו הוספות לשני הצדדים.
בהצלחה
@ארכיטקט
אהה... (עם פתח בה"א ארוכה ובניחותא...)
@yossiz
הצלחתי לשחזר את הבעיה כאן
https://codesandbox.io/s/angry-feather-qhhi6?file=/src/App.js
הורדתי הרבה קוד לא רלוונטי
שים לב לצעדים לשחזור
כשתפתח תראה בתצוגה את המערך
המערך מאותחל עם אובייקט אחד (הנקרא section) [ אם תשנה את הuseItems ותכניס לו פרמטר של מערך ריק הוא יאותחל כמערך ללא אלמנטים ]
הsection שמאותחל בתחילה לא עושה בעיות
אם תלחץ על הכפתור Add Widget הוא יוסיף לאובייקט האחרון בcontentColumns הראשון את הספרה 1 בתוך מערך הwidgets.
לאחר מכן תוסיף section ע"י לחיצה על הAdd section
עכשיו חזור על תהליך הוספת widget והנה הבעיה בהתגלמותה.
הספרה 1 נוספת לכל widgets שב contentColumns שבאובייקט האחרון
זה יקרה גם אם תאתחל את הuseItems למערך ריק ותוסיף אובייקט ראשון, כלומר הבעיה רק עם אלמנטים שנוספים ע"י הקוד לאחר האתחול
עיין ותמצא נחת (מקווה שגם אני )
@yossiz אמר בבעקבות האשכול תבניות של API - איזה תחליף יש לnode.js ??:
אגב, אין פה בפורום משתמשי Laravel?
רק עכשיו שמת לב לשאלה הזאת, כבר כתבתי - באשכול הקודם - עכשיו עליו...
ומי שבאמת מעוניין בחיים מאושרים זה המתכון שלי (זה לא אומר שאין אפ' אחרת... )
צד שרת:
PHP
Laravel
Inertiajs
Laravel forge
צד לקוח:
React/Vue (כמובן עם inertiajs)
Tailwindcss
כלים:
Phpstorm
ועוד עזרים:
Tinkerwell
@shpro654
אני לא קראתי את כל התיעוד של וורדפרס
ראשית המשתנה wpApiSettings לא נמצא באוטומט בכל דף אלא אם כן מישהו שלח אותו לשם.
ואתה גם יכול לקרוא לו בכל שם שתרצה...
function addObjectToFrontend(){
wp_localize_script( 'wp-api', 'selectJsObjectName', array(
'root' => esc_url_raw( rest_url() ),
'nonce' => wp_create_nonce( 'wp_rest' )
) );
}
add_action( 'wp_enqueue_scripts', 'addObjectToFrontend' ); //יופיע בפרונט
add_action( 'admin_enqueue_scripts', 'addObjectToFrontend' ); //יופיע בדפי הניהול
אבל... למיטב ידיעתי בREST API אין צורך חובה בnonce כמו שיש צורך בadmin_ajax (כלומר מניסיון)
ככל הנראה הוא תהליך פשוט של זיהוי שהגולש מגיע מהאתר ולא מדפים חיצוניים, אם אתה צריך את האימות הזה, אז תעשה אותו.
תהליך הזדהות ברמת משתמש הוא פשוט מאוד ע"י כל הפונקציות הרגילות של וורדפרס
ראשית יש לך את שדה function_callback בregister_rest_route שם תוכל לוודא את תפקיד המשתמש או את עצם היותו מחובר או כל דבר אחר ולהחזיר true או false
לווידוא משתמש מחובר (תיעוד)
is_user_logged_in()
קבל את אובייקט המשתמש הנוכחי (תיעוד)
wp_get_current_user()
@shpro654 אמר בוורדפרס כמסד נתונים - מותר?:
"חייב"
תוכן ופוסטים ניתן ליצור רק בוורדפרס?
אני חושב שכל הדרכה בסיסית בכל מסגרת היא על פוסטים.
@dovid
אני לא יודע עם מבחינה טכנית זה קל אבל..
הרעיון שלי כדי לדעת כמה המשתמש רציני הוא כך:
תן לו אפשרות בחודשים הראשונים רק לשאול ולהשתתף באשכולות שהוא עצמו פתח.
דרוש מיני' של אשכולות בנושאים מגוונים.
בדוק את רמת הרצינות שלו מהתערבותו באשכול (שהוא עצמו פתח)
מאמין שהתשובות יבואו מעצמם אחרי חודש או חודשים...
עריכה: דרוש גם לא שאלות אלא רעיונות וטריקים או הדרכות פיצפונות...
@chagold
נראה לי שאירוע בvue עוקף את האירוע הרגיל.
יש צורך להשתמש באפשרויות של vue
https://vuejs.org/v2/guide/events.html
@yossiz
ממש ממש תודה רבה,
כבר חודשים אני מחפש תשובה, לא הכרתי את האפשרות הזאת, שוב תודה.
@clickone אמר בעידוד תכנות לילד?:
והוא הבטיח שאם רק יתנו לו, להתעסק עם זה, שעה ביום, ובפיקוח, אז הוא יחזור וילמד וכו'.
גם הבן שלי מבטיח שאם אתן לו עוד פרוסה גבינה צהובה אחת אז... הוא מבטיח שיאכל את כל הסנדוויץ....
@clickone אמר בעידוד תכנות לילד?:
(החברותא גם במחשב וגם בלימוד הייתה אמורה להיות איתי)
הכי טוב שיש, לו ידענו כמה אפשר להעביר ולחנך ילד או כל חניך אחר בעבודה אחרת שאינה לימוד גמרא או משנה.... וודאי אם היית אחראי על שני הקצוות.
@בעזרתו אמר בעוד שאלה... כתוביות נעות באקסס:
בכל מקרה, התבלבלתי כנראה עם כמה מהחבר'ה בפרוג, דוגמת a26955, ש.ב.ח. ואפקטיביות, ושוב אקווה שאיני טועה.
נכון, הייתי קטן באקסס ועודני קטן...
במהרה הבנתי שאקסס עם כל הכבוד לה שייכת לפנסיונרים... אל אף יכולותיה.
אני היום משוטט בעולם הווב (php, js וכל כיוצא בזה...) ונהנה מכל רגע...
האמת נכנסתי לזה לעומק רק לפני כחצי שנה וכבר אני באמצע פרוייקט לא רע בכלל למתחילים, בקרוב אסיימנו ואשמח לקשר אתכם לחוו"ד.
@dovid
זיהיתי את הבעיה.
האלמנט המועבר הוא העוטף ולא הinput עצמו...
תודה רבה
כבר אנסה לפתור...
@yossiz כתב בJunie של Jetbrains:
מדובר על באגים של ממש? או סתם שיפורי קוד?
גם וגם...
@yossiz כתב בJunie של Jetbrains:
ואם כן אולי כדאי לתת לו משימות קטנות יותר כמו השלמת פונקציה יחידה וכדומה
ברור, רק שמידי פעם אני בודק איפה אוחז העולם הזה... ממשש דופק...
בינתיים הוא רחוק מלהיות מה שהיו מצפים ממנו...
מה החברה אומרים עליו?
קצת מהתחושות שלי:
יצרתי פרויקט laravel חדש
ביקשתי ממנו ליצור לי ספר טלפונים נתתי לו את כל הפרטים שממנו אני רוצה שהוא יהיה מורכב,
הוא עשה עבודה לא רעה בכלל.
כמובן שכשעברתי על הקוד היה ה-מ-מ-מ-ו-ן מה לשפר... (ואני באמת לא יודע מה יותר קל, לעבור על קוד שמישהו אחר כתב, או לכתוב מחדש)
התוצאה שלו הייתה מקבלת ציון 6/10 מבחינתי.
מה שיפה בו שהוא מאפשר ללכת אחורה אחרי כל השינויים שהוא מבצע בקוד.
אבל זה מוגבל למשימה האחרונה...
הוא מבצע פקודות בטרמינל, באישור כמובן...
אבל AI נשאר כזה, בקבצי js למשל הוא יצר הרבה לוגים (console.log) וטען שהוא בדק ונמצאו תקינים... חי חי, איך בדקת? פתחת דפדפן?
מה גם שבבדיקה אנושים שלי, הם יצאו לא תקינים, או נכון יותר, לא כפי המצופה.
לlaravel מערכת אקולוגית חזקה.
אתה יכול להשתמש בforge שלהם forge.laravel.com
אתה צריך חשבון באחת מחברות אירוח (כמו AWS) ולחבר לforge
המחירלא זול אבל אז יש לך את
@חנניה100 כתב בשרת מומלץ לפרוייקט laravel+vue:
איפה מומלץ לפרסם אותו, שיהיה מהיר וקל לתחזוקה
מחיר ניהול שרת בודד 12$ לחודש מחירון כאן
זה מלבד המחיר לAWS על השרת.
יש גם את vapor.laravel.com
שזה ניהול "ללא שרת" על גבי AWS
אבל זה הרבה יותר יקר. (אמור להיות בעל ביצועים גבוהים יותר)
ואם תמתין קצת יש את cloud.laravel.com
שזה בדיוק מה שאתה רוצה...
זה עדיין לפני שחרור, כך שגם המחיר עדיין סודי.
אבל תוכל להירשם בלינק הנ"ל לרשימת המתנה וליהנות מזה בחודשים הקרובים (לפי ההצהרות שלהם: רבעון אחרון של 2024)
@Nedarim יש חדש?
@שלום-עולם-0 אני משתמש עם התוסף הזה על אתרים שאני נכנס אליהם בדרך כלל
https://chrome.google.com/webstore/detail/stylebot/oiaejidbmkiecgbjeifoejpgmdaleoha
פשוט עובר על כל האלמנטים שאני מעוניין לסדר ומוסיף CSS מתאים.
למשל לאתר שהבאת בבעיה 2 הוספתי רק את
body{
direction: rtl;
}
#menu {
right: 0;
}
וזה כבר נראה מותאם...
@לעזור-לכולם
השאלה היא מה אתה מתכוון שגיאה?
אם כוונתך לטקסט המכיל שגיאה הודעת שגיאה, כמו שכתב @צבי-ש אין זה סוג אלא תוכן בסוג סטרינג.
אם כוונתך על שגיאה בקוד או משהו כזה עטוף את הקוד בtry
catch
אם אתה בתוך איזה פריימוורק או פלטפורמה, עדכן כאן ונוכל לעשות חישוב מחדש לתשובה...
אגב אם אתה יודע איך ליצור את השגיאה במכוון, עטוף את המשתנה בvar_dump כדי לראות איזה אינסטנט הוא וכך תוכל לבדוק אותו עם instanceof