@men770 אמר בעזרה ביצירת שולחן עבודה מרוחק Windows 10:
אתה צריך להריץ את התוכנה, לבחור את הקובץ, בRun As לבחור SYSTEM, ולהריץ.
ניסיתי

לכאורה בחרתי את הבעלים הנכון

לתיקיה אחרת זה אכן עובד, אך לתיקית המערכת לא מבוצע שום שינוי
@men770 אמר בעזרה ביצירת שולחן עבודה מרוחק Windows 10:
אתה צריך להריץ את התוכנה, לבחור את הקובץ, בRun As לבחור SYSTEM, ולהריץ.
ניסיתי

לכאורה בחרתי את הבעלים הנכון

לתיקיה אחרת זה אכן עובד, אך לתיקית המערכת לא מבוצע שום שינוי
@men770 אמר בעזרה ביצירת שולחן עבודה מרוחק Windows 10:
לפתוח 7-Zip עם AdvancedRun בתור SYSTEM, ולהחליף דרכו
אשמח ליותר הסבר איזה פקודה עלי להריץ בתוכנה, ואם כבר למה לא להריץ פקודה ישירה לשכפול הקובץ לתיקיה המבוקשת וכדומה?
תודה
@upsilon01 אמר בעזרה ביצירת שולחן עבודה מרוחק Windows 10:
אם אתה בכל זאת מחליט לעשות את זה:
אם אוכל לאחוז 2 משתמשים מחוברים בו זמנית זה יעזור לי הרבה, כי לפעמים אני צריך להתחבר מרחוק ומישהו אחר מבני הבית על המחשב, והוא לא מבין שעליו לפנות אותו כעת..
אם נוכל לעבוד במקביל ללא להפריע אחד לשני זה אמור לעזור לי.
לעניינו, המחשב המארח הינו על IP קבוע עם רשת של נטפרי, הלקוח המרוחק הינו טאבלט עם סייפטק.
אני קצת מתקשה בלאתר את כתובת הIP הנכונה של הטאבלט, כי בסייפטק הסינון קצת מורכב, חלק אפליקציות עוברות דרך הVPN שלהם - כאשר האפליקציה מוגדרת כדפדפן וכדומה שיש לסנן את הרשת שלו.
וחלק מועברים ישירות - כאשר זה מוגדר שאין משם גישה ישירת לרשת, וזה רק API של אפליקציות וכדומה.
ולכן קשה לאתר את הIP הנכון שהולך להתחבר כעת.
מה שעשית הוא פתרון כזה, במחשב המארח יש לי גם שרת אינטרנט, בניתי בPHP סקריפט קטן שאני יכול להוסיף ולמחוק איתו כללים לראוטר, ולפני שאני יצטרך להתחבר אני נותן קריאת HTTP עם סיסמא או מה לבצע כעת פתיחת הפורט הרצוי (לכל הכתובות, משום מה ), ובסיום אני נותן קריאה לסגור את הפורט חזרה.
כך רוב ככל שעות היום זה סגור, ורק בעת הצורך אני פותח וסוגר פורט..
אגב לשנות שם של המשתמש מנהל שאיתו קיבלתי את המחשב לא יכול ליצור בעיות בנתיבים של קבצים וכו'?
וליצור משתמש חדש לא בטוח יעזור, כי בלאו הכי לחשבונות מנהל יש גישה מRDP לפי מה שהבנתי.
@איש-ימיני אמר בעזרה ביצירת שולחן עבודה מרוחק Windows 10:
@שמחת-החיים
כבר הסתדרת?
אני נתקל באותה בעיה שאני לא יכול להחליף.
איך מחליפים ללא בעיות בהרשאות?

המייל שלי מחובר לקבוצת (גוגל) ניהול שרוב העדכונים אינם נדרשים לי ליום יומי, ולכן יצרתי מסננת שזה יכנס ישירות לתווית מיוחדת.
לפעמים יש להם צורך שאני כן יקרא את ההודעה.
האם יש דרך לסנן שבמידה ואני מכותב מלבד המייל של הקבוצת גוגל, דהיינו שאם כותבים אל הקבוצה ואלי במפורש, שאז זה כן ייכנס לתיבת הדואר הנכנס?
@שואף אמר באופס… המערכת נתקלה בבעיה (#2014) - מנסה שוב בעוד 2:33…:
אחרי כמה ימים של בדיקה, מתברר שזה התוסף המצוין הזה Email Privacy Protector: Is My Email Tracked?
https://chrome.google.com/webstore/detail/email-privacy-protector-i/ocodabmcnjfjeioonacpommjjlmhbccg
מישהו פה משתמש בו?
אין לי מושג, אבל אולי זה קשור לנטפרי?
תוכל לבדוק אולי בעיות אבטחה הנגרמות בגלל הסינון וכדומה
@nigun
הכי מוצלח יהיה, עם ללא צורך בהדגשה, אלא כל הפיסקה האחרונה שנכתבה כעת ברצף, בלחיצת כפתור היא הופכת שפה.
ניתן לדמות כמו לפעמים במייל או באופיס יש פעמים שקונטרול+Z מסיר מקטע שלם שנכתב.
משהו בסגנון.
@dovid אמר בעזרה ביצירת ביטוי רגולרי:
אתה בודק התאמה של מחרוזת בודדת? אתה יודע מה גבולות ההתאמה (למשל שיש בקצה רווח או סוף מילה? באיזה פלטפורמה אתה צריך את זה?
שלילת מילה בREGEX היא תמיד קשה, היא יכולה להיעשות ע"י Negative Lookahead או Negative Lookbehind. אני תמיד מתקשה להרכיב כזה ביטוי, ולכן בד"כ פוזל לבדיקת קוד של "מתחיל ב" + "נגמר ב" וכדומה.
זה בPHP
מדובר במשתנה משכיל את שם הדומיין מתחילתו עד סופו
$_SERVER['HTTP_HOST']
הקטע הוא שסיומת הדומיין גם לא קבוע דהיינו ייתכן והדומיין יהיה tchumim.com או tchumim.net
אני לא מסתדר עם כתיבת הביטוי הנכון.
אני צריך ביטוי שיבטא לי על הטקסט האם קיים בו חלק מדומיין אך בתנאי שהוא לא מכיל בראשו כיתוב
לדוגמא:
יש לי משתנה שאמור להכיל את הדומיין ואני בודק עליו כך:
באם הוא מכיל
tchumim. (הנקודה אחרי המילה tchumim)
אך בתנאי שהוא לא מכיל בראשו את הכיתוב to
דהיינו:
tchumim.com = אמת
fg.tchumim.com =אמת
fgrrto.tchumim.com = אמת
to.tchumim.com או tofgk.tchumim.com = שקר
תודה
@רחמים אמר בתיקון טקסט בעברית שנכתב במקלדת אנגלית:
אבל איפה הקוד הפתוח של התוכנה הזו?
אולי כאן?
http://www.langover.com/SDK.aspx
@רחמים אמר בתיקון טקסט בעברית שנכתב במקלדת אנגלית:
@חוקר אם אתה מכיר את המתכנת וסומך עליו אז הכל בסדר. אם לא אז לא כדאי.
נראה לי שכל אחד מאיתנו משתמש בתוכנות קוד פתוח למרות שהוא לא מכיר את המתכנת, מספיק שקהילת המפתחים סומכת עליו, או שזה קוד פתוח בגיטהאב וכדומה שהוא שם את הקוד ציבורי והקובץ המקומפל הוא ציבורי ופתוח לבדיקה..
לכן אני שואל האם יש עליו חוות דעת באן שהוא
@בערל אמר בתיקון טקסט בעברית שנכתב במקלדת אנגלית:
@חוקר
תוכנת הפוך על הפוך היא תוכנה פופולרית לעניין זה
http://www.langover.com/
יש מה לחשוש מבעיות אבטחה בתוכנה? או שהיא אמינה?
האם יש פיתרון שהמחשב יחליף בלחיצת כפתור את הקטע האחרון שנכתב במקלדת א למקלדת ב?
לפעמים לא שמים לב וכותבים בעברית כאשר המקלדת על אנגלית או הפוך, וחבל למחוק ולכתוב שוב בשפה הנכונה..
תודה
@nigun אמר בניהול קאש למאות קריאות במקביל:
[200] 19968 responses
רק שים לב, 32 מתוך 20000 בקשות נכשלו..
@nigun
מה שאני עשיתי בNODEJS הוא כך.
יוצר משתנה (מעל הבלוק של השרת, דהייני משתנה שנמצא בסקופ הראשי והוא יהיה זמין לכל בקשות הHTTP ולא נוצר לכל בקשה מחדש).
וכאשר אני מקבל בקשה אני בודק, באם המשתנה עדיין לא מוגדר, או שהוא מוגדר אך ה lestTime שלו הוא מעל שניה אחורה, אני מגדיר מחדש את המשתנה עם פרומייז ובתוכו מבוצעות פעולות החישוב, המחזירות בסיומם את הערך העדכני כולל עדכון ה lestTime לתאריך ושעה הנוכחים.
באם הוא מוגדר והוא עודכן לפני פחות משניה הוא מחזיר את הערך העדכני.
מה שאני מרוויח: הפעולה מבוצעת לכל היותר פעם אחת בשניה לכל הבקשות יחד, וברגע שעברה שניה מהעדכון ויש בקשות חדשות, הן ממתינות את הכמה מאות מילי שניות לביצוע החישוב, וכל בקשה נוספת מצטרפת להמתנה, וברגע שהחישוב הסתיים כולם מקבלים יחד את התשובה, והבקשות הבאות באותה שניה כבר מקבלים תשובה מוכנה ללא המתנה.
אני לא יודע איך לתרגם אותו לשפה שלך, אך זה הכיון.
let myData = {};
'GatStatistics' : function(DinerId, QuestionId){
if (!myData.Statistics[DinerId]){
myData.Statistics[DinerId] = {};
}
if (!myData.Statistics[DinerId][QuestionId] || moment().diff(myData.Statistics[DinerId][QuestionId]['lestTime']) > 1000 ){
myData.Statistics[DinerId][QuestionId] = database.selectSQL('SELECT COUNT(`id`)...', [QuestionId, DinerId]).then(row => {
let StatisticsData = {
'General' : {'true' : 0, 'false' : 0},
};
...// פעולות חישוב שונות..
return myData.Statistics[DinerId][QuestionId] = {'lestTime' : moment(), 'StatisticsData' : StatisticsData, 'PercentStatisticsData' : PercentStatisticsData, 'PercentStatisticsDataHe' : PercentStatisticsDataHe};
}).catch(error => {
console.error(error);
return {'status' : 'error'};
});
}else {
return new Promise((resolve, reject) => {
resolve(myData.Statistics[DinerId][QuestionId]);
})
}
return myData.Statistics[DinerId][QuestionId];
}
//הגדרות השרת שמטפל בבקשה
if (Action === 'GetStatistics'){
return myData.GetStatistics(DinerId, myData.Users[DinerId].QuestionId).then(res1 => {
res.send(res1);
}).catch(error => {
res.send({'status' : 'error'});
console.error(error);
});
בהצלחה
@ליבל אמר בנטפרי ו Wowza:
@חוקר אני השבוע בניתי שרת כזה לא מסובך כלל ומבחינת נטפרי לא אמור להיות בעיה
עברתי על הלינק שהבאת.
משהו בםאזל לא מסתדר לי.
היכן השרת והיכן המחשב שמעבד את הוידיאו.
לפי הנראה בלינקמדובר באותו מחשב שמתקינים עליו את השרת שמתקינים עליו גם טת המעבד שמחובר למצלמות הוידיאו.
מבחינתי זה לא מוצלח כי אין לי בשטח מהירות אינטרנט לשרת..
למיטב הבנתי אני צריך מחשב בשטח שמחוברים אליו מצלמות ומיקרופון, והוא משדר את אותם לשרת שאליו יגלשו הצופים.
זה אפשרי בקלות עם הלינקים הנ"ל?
כי אם כן אולי אשתדל לעשות להם את זה, השידור לא עבורי, אלא עבור הקהילה, ואני משתדל לעזור קצת בהתנדבות..
ישנו אתר של סטרימינג לשידורים חיים - וידיאו https://www.wowza.com/
אני צריך מידע האם יש שם אפשרות של זיהוי הלקוח/ערוץ, בכדי שאוכל לבקש מנטפרי פתיחה לפי בעל החשבון/ערוץ שהוא משדר רק תכנים נכונים לפתיחה, שלא יצטרך לבקש פתיחה בכל שידור מחדש.
אם יש למישהו נסיון איתם, אשמח לדעת.
בתודה מראש
@dovid אמר בשאיבת נתונים מד"ב mysql ישירות לעומת מזכרון בתהליך nodejs רץ:
הצורה הזאת שכל המערכת על הזיכרון של נוד היא לא מומלצת
תודה על כל התוספת, נצטרך בעזה"י עם הזמן להגיע לזה.
בכל מקרה עיקר הסיבה שאני על נוד ואני שומר נתונים בזיכרון היא בגלל צורת העבודה שלי עם המערכות בימות המשיח, שם לכל נתון יש לי קריאה חדשה בhttp ואבוי היה לי אם הייתי שולף לכל קריאה מחדש את כל הנתונים, יכולים להיות לי בדקה כמה מאות בקשות מיותרות לשליפת נתונים מהדאטהביס. (זה היה פעם, והcpu היה תמיד גבוה, לעומת המעבר לנוד שמאז הcpu עבור mysql עומד ברוב היום על אחוזים בודדים 2-5/10)
אני מתפלא אם redis אמור לעזור לי בזה.
יש לי בממשק הניהול ללקוחות שלי (php-yii2) דף של רשימת תורים, שבו עלי להעביר לjs של הדף גם מערך של המנויים שלו, ומפעם לפעם אם יש שינויים והוספות אני אמור לרענן אותו.
וזאת מלבד הנתונים העיקריים של הדף, בו מוצג רשימת תורים.
יש לי 2 דרכים להעביר לphp היוצר את הjs את המידע, א. ע"י שליפת הנתונים מטבלת המנויים (חיבור ל mysql + פעולת סינון על עמודה פרוייקט-יש עליו אינדקס), ב. גישה לתהליך nodejs פנימי ע"י גישה לכתובת http://127.0.0.1:3030/getContacts והתהליך יחזיר מערך מוכן של הנתונים (בתהליך שמור לי בזכרון בלאו הכי כל טבלת המנויים בתוך אובייקט המכיל תתי איבייקטים על פי שם הפרוייקט, דהיינו אני שולף ס'ה res.send(myData.Contacts[projectName]).
אציין שהרבה מהפעולות של המערכת הנ'ל מבוצעות בעיקר על ידי הנוד, אך רק התצוגה של הממשק שבדר'כ שולף הכל ישירות מהד"ב בנוי בphp.
השאלה שלי מבחינת צריכת cpu ומבחינת איכות ומהירות, האם יש הבדל או בעיות העלולות לצוץ..
תודה