במודלים מבוססי Stable diffusion יש אפשרות להשתמש בתמונת הנחיה ולהגדיר ערך שינוי, כמו כן חלק מהאתרים מאפשרים ליצור מסכה לתמונה כדי לערוך רק את החלקים הרלוונטיים
איש נחמד
-
-
@google3 כתב בניהול כ 20 שרתים עם צוות של 6 מתכנתים - תובנות וכלים שיכול לעוזר:
כמו שאני יכול לראות כל גיבוי במקום אחד,
לראות את כל השרתים במקום אחד, מה המצב של CPU, SSD וכו'.
לראות כל השרתים מה המצב עם משתמשים (הלו גם לשרת פתוח צריך להיות משתמש)מצאתי שירות חינמי שנקרא zabbix
בחיפוש בגוגל נראה שיש לו הרבה אלטרנטיבות:
https://www.google.com/search?q=zabbix+alternative -
@google3 כתב בניהול כ 20 שרתים עם צוות של 6 מתכנתים - תובנות וכלים שיכול לעוזר:
למשל, אם יש לי 30 שרתים, הרבה יותר נוח לראות במקום אחד מי יש לו גישה, מה ההרשאות שלו וכו'. וכן, לראות במקום אחד את כל הגיבויים של השרתים, אם הגיבוי היומי הצליח ועוד, במקום לרוץ משרת לשרת 30 שרתים.
אם אתה מתייחס למקרה שיש לך 30 שרתים, כדאי לך להקצות אחד לפחות לפיתוח
@google3 כתב בניהול כ 20 שרתים עם צוות של 6 מתכנתים - תובנות וכלים שיכול לעוזר:
לא לדבר על חוסר בשני שרתים נפרדים לפיתוח ולפרודקשן, שאין לי בשלב זה
-
@nigun כתב בניהול כ 20 שרתים עם צוות של 6 מתכנתים - תובנות וכלים שיכול לעוזר:
@איש-נחמד כתב בניהול כ 20 שרתים עם צוות של 6 מתכנתים - תובנות וכלים שיכול לעוזר:
אם יורשה לי לשאול - במידה ואחד המתכנתים צריך להתקין חבילה ב-apt get, להריץ פקודת composer, או להתקין מרכזיית אסטריסק. בשביל זה בעל השרת צריך לתת להם הרשאת root והאפשרות לראות את ההיסטוריה באמצעות פקודת
history
מסורבלת ולא מאפשרת לקבל במהירות מידע מי ביצע כל פקודה.
האם cockpit נותן מענה לזה?אם הכל מנוהל עם docker אף מפתח לא צריך להריץ שום פקודה על המכונה.
ואם מישהו שאתה לא סומך עליו נגע במכונה אתה לא יכול לסמוך על הקובץ היסטוריהאני אישית עובד עם docker לוקאלי, אבל הבנתי שזה לא מיועד ל-production
-
האם אין לך אפשרות במכשיר לזהות תדרים זמינים של חברת הפלאפון שלך ולהתחבר אליהם?
-
אם יורשה לי לשאול - במידה ואחד המתכנתים צריך להתקין חבילה ב-apt get, להריץ פקודת composer, או להתקין מרכזיית אסטריסק. בשביל זה בעל השרת צריך לתת להם הרשאת root והאפשרות לראות את ההיסטוריה באמצעות פקודת
history
מסורבלת ולא מאפשרת לקבל במהירות מידע מי ביצע כל פקודה.
האם cockpit נותן מענה לזה? -
@צדיק-תמים כתב בהתייעצות: Next.js Nest.js או Nuxt.js ?:
אין שום מעלה לריאקט על פני vue לדוגמה
עד כמה שידוע לי react מיועד לצד לקוח ו-vue בעיקר לצד שרת (תקן אותי אם אני טועה)
ב-stackshare אני רואה שיש פער משמעותי מאוד לטובת react על פני vue
https://stackshare.io/stackups/react-vs-vue-js -
אשמח אם תעזרו לי לעשות סדר: אני רוצה לבנות ממשק לניהול נתונים.
בצד לקוח אני מתכנן לעשות שימוש ב-react (כדי שאוכל בהמשך ליצור גירסת אפליקציה למובייל, אם הבנתי נכון), בצד שרת אני מתכנן להתבסס על node.js ומתלבט בין next, nuxt או nest (או משהו אחר, אם יש לכם להציע...).מה שאני מחפש: אפשרות ל-SPA (במקום טעינה מחדש של העמוד בכל מעבר לעמוד אחר ביישום), ניהול זהויות. ORM - בונוס...
אשמח לשמוע בעיקר על הנסיון שלכם בעבודה עם אחת מהספריות הללו (או תחליף אחר)
-
@yossiz כתב במחפש פריימוורק מבוסס Node.js ליישום מבוסס MVC:
ב) תבדוק adonisjs
יש"כ!
מבדיקה ב-stackshare נראה שיש לזה קהילה קטנה מאוד
אני מעדיף להתבסס על פריימוורק עם קהילה גדולה ומבוססת
האם יש דבר כזה?ואם יורשה לשאול - במה משתמשים חכמי ורבני חשובי המתכנתים דכאן?
האם כולם כאן מיישמים לבד ניהול זהויות, MVC והרשאות? -
במשך השנים כתבתי בעיקר ב-PHP ולאחרונה התחלתי לנסות את node.js ו-express
בחודש האחרון התוודעתי ל-Laravel והוקסמתי מסל הכלים שלו לניהול MVC בצורה מסודרת, עם סל הרחבות (כגון spatie לניהול הרשאות), והאפשרות ליצור שלד־אתר עם אפשרויות ניהול זהויות (הרשמה וכניסה) באמצעות שורת הפקודה (artisan).
ככל שחיפשתי נראה שמחוץ לעולם של PHP אפשרות כזו קיימת רק בפייתון - באמצעות Django.
השאלה שלי היא - האם יש לזה מקביל גם ב-Node.js?
אקספרס מספק אמנם ראוטינג בסיסי ו-middleware, אבל חסרות לי האפשרויות של פריימוורק מסודר שנותן מבנה התחלתי של עץ תיקיות מסודר ומחלקות בסיסיות של קונטרולר מודל ותצוגה -
@צדיק-תמים כתב בבעיית התחברות ל-API של המייל באמצעות PHP:
@איש-נחמד כתב בבעיית התחברות ל-API של המייל באמצעות PHP:
איפה הטעות?
מהו קובץ הJSON? של חשבון שירות?
כדי לגשת לAPI של שירותי גוגל שמספקים מידע משתמש פרטי, לדוגמה Gmail או Calendar, אי אפשר להשתמש בחשבון שירות, צריך להשתמש בAuth0 עם הרשאה של המשתמש במסך הרשאה (אלא אם כן מדובר בGoogle Worspace (דומיין), שאז אפשר להגדיר delegation).כאמור, אני צריך את זה בתוך מרכזיית אסטריסק, כך שאין לי אפשרות לפתוח את מסך האימות
האם אני יכול לעקוף את ההגבלה הזו באמצעות התחברות ל-google script שמחובר לחשבון? -
@A0533057932 כתב בבעיית התחברות ל-API של המייל באמצעות PHP:
@איש-נחמד רק לוודאות
הפעלת אימות דו שלבי + סיסמה לאפליקציה
ודרך הסיסמה לאפליקציה אתה ניגש
נכון?הקוד אמור לפעול דרך מרכזיית אסטריסק, ולא באמצעות גלישה בפועל
האם עלי להפעיל אימות דו שלבי למייל כדי לאפשר התחברות מסוג זה?
-
אני מנסה להתחבר ל-API של GMAIL באמצעות הספרייה, אבל מקבל שגיאה
הקוד שלי:
<?php use Google\Client; use Google\Service\Gmail; require __DIR__ . '/vendor/autoload.php'; $client = new Google_Client(); $client->setAuthConfig(__DIR__.'/email-api.json'); $client->setScopes(['https://www.googleapis.com/auth/gmail.readonly', 'https://www.googleapis.com/auth/gmail.labels']); $service = new Gmail($client); try { $labels = $service->users_labels->listUsersLabels('me'); } catch (Google\Service\Exception $e) { $error = json_decode($e->getMessage(), true); print_r($error); }
התוצאה:
Array ( [error] => Array ( [code] => 400 [message] => Precondition check failed. [errors] => Array ( [0] => Array ( [message] => Precondition check failed. [domain] => global [reason] => failedPrecondition ) ) [status] => FAILED_PRECONDITION ) )
איפה הטעות?
-
@שואף כתב באימות גוגל בסמס לבעלי טלפון כשר:
@אבי-203 אני קצת מתפלא שצריך להרכיב צוות משימה כדי לטפל בבעייה, כאשר זה ממש דבר פשוט ולא מסובך.
במקומות אחרים בעולם אפשר לקבל שיחה או סמס, סה"כ מבקשים מהם להוסיף את האופציה של שיחה.
אני מאמין שזה לא קיים כי אין להם הסדר עם מפעיל מקומי שנותן להם שיחות בארץ.. אבל זה גוגל, לא חברה של חאפרים, לא נשמע לי מה זה מסובך להקים כזה דבר.ליתר דיוק - היה להם שירות כזה עד לפני מספר חודשים והם בחרו משום מה להפסיק אותו
-
@FSHLOMO2 כתב באימות גוגל בסמס לבעלי טלפון כשר:
ממייל פשוט
זה מייל בסיומת
google.com
ולא המייל הציבורי שבדומייןgmail.com
-
יש על זה הרבה אשכולות בפרוג, תוכל לראות שם את אומדן ההיקף
-
@yossiz כתב בPHP: בעיית SSL ממספר שרתים שונים - unable to get local issuer certificate:
@איש-נחמד לא ניסיתי בקוד, בדקתי על ידי פקודה זו:
wget --no-check-certificate https://gtfs.mot.gov.il/gtfsfiles/zones_2022.zip
אם גם הפקודה לא עובד לך כנראה שיש חסימה לפי מדינה/IP
מעניין שלא חשבתי על הכיוון הזה
זה עובד, ומקביל גם:curl -k -X GET -o /var/www/html/zones_2022.zip https://gtfs.mot.gov.il/gtfsfiles/zones_2022.zip
הבעיה היא שהפקודה המקבילה ב-PHP לא עובדת
עד שבסוף נפל לי הרעיון להוסיף user-agent באופן ידני וזה פתר את הבעיה... -
@yossiz כתב בPHP: בעיית SSL ממספר שרתים שונים - unable to get local issuer certificate:
עכשיו בדקתי בשרת באנגליה וזה עובד לי אם משביתים בדיקת תעודות
תוכל להראות דוגמת קוד של השבתת בדיקת תעודות שעובדת?
במקרה שלי עשיתי שימוש בהגדרה הבאה שלא פתרה את הבעיה:curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
כמו שכתבתי למעלה
-
@nigun כתב בPHP: בעיית SSL ממספר שרתים שונים - unable to get local issuer certificate:
@איש-נחמד
נראה שהאתר חסום לגישה מחו"לבדקתי גם משרת בתל אביב, האם יש דרך לבדוק את כל נתיב התעבורה שלו עד לשרת של משרד התחבורה? (כלומר - לבדוק אם הוא מזוהה בטעות במשרד התחבורה כשרת בחו"ל?)
זה גם סותר את תגובת צוות הפיתוח של משרד התחבורה שענו לי שאין הגבלה כזו -
הקוד התמים:
<?php $url = 'https://gtfs.mot.gov.il/gtfsfiles/zones_2022.zip'; // $data = call_api( $url, [] ); $data = call_api( $url ); var_dump( $data ); function call_api( $url ) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); // Receive server response ... curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, FALSE); // curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); // curl_setopt($ch,CURLOPT_CAINFO,'cacert.pem'); // curl_setopt($ch,CURLOPT_CAPATH,'cacert.pem'); // curl_setopt($ch, CURLOPT_CAINFO, 'ca-bundle.crt'); $server_output = curl_exec($ch); $error_msg = false; if (curl_errno($ch)) { $error_msg = curl_error($ch); } $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close ($ch); return [ 'code' => $http_code, 'output' => $server_output, 'error' => $error_msg ]; }
הרצה של הקוד הזה מביאה את התוצאה עם השגיאה:
array(3) { ["code"]=> int(0) ["output"]=> bool(false) ["error"]=> string(63) "SSL certificate problem: unable to get local issuer certificate" }
ראיתי ב-stackoverflow הצעה להוריד את תעודת האבטחה מ-https://curl.se/ca/cacert.pem אבל גם זה לא עזר (מופיע בקוד למעלה בשורה מבוטלת)
לצערי גם הפתרון שזכה שם ל-724 הצבעות לא עזר במקרה שלי
ניסיתי את הקוד משרתים שונים: אירוח אתרים של hostinger, אירוח של hostgator, שרת VPS של box
בכולם השגיאה חוזרת על עצמה
היה מי שהציע לבדוק אם הזמן בשרת מכוון, הגדרתי את ה-VPS לשעון ישראל אבל גם זה לא פתר את הבעיהבדקתי גם את ההצעה של @dovid באשכול דומה:
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
אבל גם אז אני מקבל שגיאה:
array(3) { ["code"]=> int(0) ["output"]=> bool(false) ["error"]=> string(53) "OpenSSL SSL_read: Connection reset by peer, errno 104" }
חשוב לציין שכל השרתים אינם עוברים דרך הרשת של נטפרי
בינה מלאכותית מנה תמונות פרופיל
ניהול כ 20 שרתים עם צוות של 6 מתכנתים - תובנות וכלים שיכול לעוזר
ניהול כ 20 שרתים עם צוות של 6 מתכנתים - תובנות וכלים שיכול לעוזר
ניהול כ 20 שרתים עם צוות של 6 מתכנתים - תובנות וכלים שיכול לעוזר
דור 4 למה לא מחברים אותנו...
ניהול כ 20 שרתים עם צוות של 6 מתכנתים - תובנות וכלים שיכול לעוזר
התייעצות: Next.js Nest.js או Nuxt.js ?
התייעצות: Next.js Nest.js או Nuxt.js ?
מחפש פריימוורק מבוסס Node.js ליישום מבוסס MVC
מחפש פריימוורק מבוסס Node.js ליישום מבוסס MVC
בעיית התחברות ל-API של המייל באמצעות PHP
בעיית התחברות ל-API של המייל באמצעות PHP
בעיית התחברות ל-API של המייל באמצעות PHP
אימות גוגל בסמס לבעלי טלפון כשר
אימות גוגל בסמס לבעלי טלפון כשר
אימות גוגל בסמס לבעלי טלפון כשר
PHP: בעיית SSL ממספר שרתים שונים - unable to get local issuer certificate
PHP: בעיית SSL ממספר שרתים שונים - unable to get local issuer certificate
PHP: בעיית SSL ממספר שרתים שונים - unable to get local issuer certificate
PHP: בעיית SSL ממספר שרתים שונים - unable to get local issuer certificate