@clickone
מה השלבים הבאים?
מה צריך להגדיר? SIP? שלוחות?
aaron
-
צעדים ראשונים בFREEPBX -
צעדים ראשונים בFREEPBX@clickone אמר בצעדים ראשונים בFREEPBX:
@aaron
https://www.powerpbx.org/content/asterisk-freepbx-install-guide-ubuntu-v14-asterisk-v13-freepbx-v12מדריך לא רציני. אין בubuntu 16.04 תמיכה ל php5.
אני עכשיו מנסה את המדריך הרשמי מPBX על 14.04 -
איך מכניסים פונקציה בתוך קלאס של אלמנט@chagold אמר באיך מכניסים פונקציה בתוך קלאס של אלמנט:
אבל אני לא רוצה שכשהוא טוען את הדף הראשון האתר הוא יריץ אותו
מה הכוונה יריץ אותו? את הטעינה של הקובץ JS או את ההרצה של הפונקציה select2() ?
מה לגבי$('#select2-div').ready(function(){ //..... select2() })
-
עזרה במסך הנעילה של וינדוס 10@nrs
החזרת כפתור הכיבוי
Show Shutdown Button at Login.reg -
תכנון מערכי משתמשים@dovid
הבעיה ביצירת משתמש לדוגמא, שאני צריך לוודאות שנוצר גם משתמש וגם שיוך, במידה ואחד מהם נכשל - למחוק את השני, ב Nodejs נוצר חגיגת callbackים מזוויעהעוד בעיה, מה קורה כשאני רוצה לשלוף את כל המשתמשים שזמינים להוספה לקבוצה?
אני צריך לשלוף את כל החברים בקבוצה, ואז לשלוף את כל מי שהוא לא ברשימה הזאת, ולסנן משתמשים כפולים, כי הרי כל אחד הוא שיוך בודד ולא משתמש בודד.
רציתי לפתור את זה על ידי רשימה בתוך רשומת הקבוצה.
כי בשימוש ב ORM זה ממש מסתדר.תכלס יש לי פתרון. אבל זה מסרבל נורא
-
תכנון מערכי משתמשיםטוב, עצם הגדרת הבעיה מועיליה לפתרון,
להוסיף טבלה שתגדיר השתיכויות וכל שורה בה תכיל השתיכות בודדת.
פתרון ביניים.. -
תכנון מערכי משתמשיםבונה מערכת קטנה, @clickone יכול לנחש מהי..
כותב ב Node.js על גבי Sailsהתלבטותי היא כזאת, מכיוון ואני צריך להוציא משתמשים מהטבלה על פי יחוסם לקבוצה,
יצרתי טבלת קבוצות, שבכל קבוצה רלוונטית יש עמודת "חברים" שמכילה רשימה JSONית של הID של הUSERים.הבעיה היא בבואי למחוק ID ספציפי מתוך הרשימה, מתחיל הצרות. הID הוא מספרי, ומקומו ברשימה אינו תואם למספרו-הוא.
אילו היה מדובר בPHP & MySql היו עומדים בפני שני אפשרויות:
- ליצור בטבלת המשתמשים עמודה נוספת של חברות. ולהכפיל שורות של משתמשים.
- כנ"ל אך בטבלת הקבוצות.
אך מכיוון ומדובר ב Sails & ORM,, הייתי רוצה לנצל את היכולת לשמור מערך בתוך שורה בודדת ולא להתחיל עם שורות כפולות ומעבר.
מה דעתכם?
-
בניית תוכנה באקסס?@aaron אמר בבניית תוכנה באקסס?:
@למדן-וידען
חחח מה שנכון נכון.
ואגב, תתחדש על המייל!
מייד רץ לבדוק את האתר..אופססס
404.. -
בניית תוכנה באקסס?@למדן-וידען
חחח מה שנכון נכון.
ואגב, תתחדש על המייל!
מייד רץ לבדוק את האתר.. -
בניית תוכנה באקסס?נראה שהגיע הזמן לנושא חדש בשם "קוד, פתוח וסגור"
-
בניית תוכנה באקסס?@למדן-וידען
לא הייתי חבר בפורום הישן -
בניית תוכנה באקסס?@למדן-וידען אמר בבניית תוכנה באקסס?:
תוכל לעדכן אותי מה מצאת שם?
לא הצטרפתי כי חפשתי עזרה ספציפית. אלא כי רציתי להיות חלק מפורום איכותי.
אז נכון, הוא לא open source. ואני חושב שרוב המתכנתים שם הם לא כאלו. אבל בהחלט מדובר בחברה רציניים.
מתאים לך - תקח. לא מתאים לך, תמשיך עם סטאק. מבטיח לך שתצליח.גילוי נאות: הפורום הוא בכל מקרה לא תחליף לסטאק ולגוגל. מי שינסה להחליף מהר מאוד יחשב כטרחן...
-
צעדים ראשונים בFREEPBX@clickone
אוקי. תודה. אשב על זה.בעצם בשיחה בין שלוחות זה טרמינלית?
כלומר לא כדי להתחבר "קולית" (גם ללא קו טלפון, אלא חיבור SIP או משהו דומה?) -
אחסון אתרים (nodejs)@dovid
לא יצא לי להשתמש בו יותר מידי, אבל הוא נראה מקצועי למדי.
איזה סוג לכלוך אתה מתכוון? -
צעדים ראשונים בFREEPBX@clickone
איך משחקים עם שלוחות בלי לשמוע את התוצאות? -
PM2 - כלי לניהול והרצת אפליקציות טרמינלאם יש הצעות לכותרת יותר מתאימה - בברכה!
-
PM2 - כלי לניהול והרצת אפליקציות טרמינלאז ראשית כך:
PM2 הוא כלי שמיועד לעזור לנהל את הרצת הסקריפטים שכתבתם. בין אם מדובר באתר Node.js, אתר שכתוב בפייתון, בוטנט או סתם סקריפט שמצנתק לכם פעם בדקה.ההתקנה: (כמובן שנדרש npm & node.js)
npm i pm2 -g
כדי להריץ אפליקציה:
pm2 start app.js
בברירת מחדל .js יופעל על node.js.
{ ".sh": "bash", ".py": "python", ".rb": "ruby", ".coffee" : "coffee", ".php": "php", ".pl" : "perl", ".js" : "node" }
ניתן גם אחרים באמצעות:
pm2 start app.go --interpreter=go
(זה אגב לא יקרה, כי go צריכה קימפול..)מומלץ להוסיף גם
--name MyApp
(לא יודע מה יהיה אם הRTL הזה...)
כך תוכלו להשתמש בשם שבחרתם לצורך זיהוי עתידי במקום להשתמש בID.כמה פקודות נוספות:
pm2 stop MyApp pm2 restart MyApp pm2 reload MyApp pm2 delete MyApp
שימו לב: כדי לבצע פעולה מסוימת על כולם תשתמשו ב
all
במקום שם האפליקציה.כדי להכניס את כל האפליקציות להפעלה אוטמטית:
pm2 startup
ולביטול:
pm2 unstartup
הפקודה
pm2 monit
תיתן תמונת מצב גרפית של צריכת המשאבים של האפליקציות. ובנוסף את שורות הlog האחרונות..
הפקודהpm2 logs
תציג לכם את הלוגים האחרונים מכל האפליקציותמדריך להרצה של אתר nodejs עם Nginx:
http://pm2.keymetrics.io/docs/tutorials/pm2-nginx-production-setup -
צעדים ראשונים בFREEPBX@clickone
VPS, ubuntu 16.04
אני רוצה בהחלט להיות מסוגל להוציא שיחות, אבל לא קריטי להתחלה.
קו נכנס אני חייב.. לא? -
הצעה- מערכת טלפונית לאישור הגעה לאירוע@clickone
אכן, אך לקחתי את זה צעד קדימה, עד לשליחת תזכורות למוזמנים לאישור הגעה. -
הצעה- מערכת טלפונית לאישור הגעה לאירוע@מנצפך
כי נייח אפחד לא יענה ...