@aaron
יתכן שזה בגלל ארכיטקטורה של מיקרו-סרוויסים
אם יש חיבורי WS אי אפשר להוריד את השרת, או שזה מסבך את הבקשות.
אבל אם זה בקשה חדשה כל שניה אפשר להעביר כל בקשה דרך מיקרו-סרוויס אחר בכל פעם בקלות.
nigun
-
האם יש חיסרון בWebSocket? -
Load balance עם NGINX + PM2@dovid אמר בLoad balance עם NGINX + PM2:
@nigun בkill יש כמה סוגים, יש בקשת סגירה בה נדמה לי הserver מטפל ומחכה לסגירת החיבורים ואז מודיע על סגירתו ואז הנוד משחרר את עצמו ונסגר, ויש את kill 9 שלא נותן ליישום בכלל זמן להתארגן, אני לא יודע פרטים מדוייקים.
חיפשתי על זה קצת
יש הבדל בין פקודתkillשנועד לשלוח את כל סוגי הסיגנאלים לתהליך
לביןSIGKILLשזה הסיגנאל למערכת הפעלה להרוג את התהליך מבחוץ, ואם רוצים לשלוח אתSIGKILLעם שורת הפקודה צריך לשלוחkill -9.
לחלופין אם רוצים לשלוחSIGINTצריך לשלוחkill -2וכן הלאה, אפשר לראות כאן עוד אפשרויות.
מקור -
שוק התכנות החרדי@davidnead
יש הרבה מתכנתים פרילנסרים בעולם, ולא זה מטעמי ביטחון בה'
יש כאלו שלא מספיק טובים בשביל לעבוד בחברה גדולה (כי אין להם הכשרה מקצועית) .
יש כאלו שלא אוהבים לעבוד עם בוס קבוע (אני למשל).
יש כאלו שאוהבים את הגיוון של פרוייקטים שונים.
יש כאלו שלא יכולים לספק את קצב העבודה של חברות ההייטק.
יש כאלו שעושים יותר כסף בתור פרילנסר/יזם, מאשר בתור שכיר.הצד השווה שבהם, שאפשר להפוך את הלימון ללימונדה, ולהיות פרילנסר זה דווקא מאוד כיף, ומעניין. במיוחד אם אתה אוהב לכתוב קוד, ועל הדרך עושה מזה פרנסה, ואז אתה לא מרגיש כל הזמן בלחץ של "מה עושים? כבר כמה ימים שאין לי לקוח חדש" אלא "איזה כיף סוף סוף ירד לי קצת הלחץ, ואפשר להקדיש כמה ימים ללמוד קצת על AI (וזה יקדם אותי למקומות חדשים בתור פרילנסר)".
ובקיצור עולם ההייטק מאוד רחב, ואם אתה מחפש ללמוד על עוד ועוד תחומים (מלמעלה), בסוף תמצא את הנישה המתאימה לך שבו אתה לא רודף אחרי לקוחות,או שתמצא נישה שבו אפשר לבנות מוצר מדף מוצלח, ואולי גם יעזור לך להתקבל יום אחד לעבודה בחברה כל שהיא, כי זה משכנע מנהלים כשהם רואים שיש עובד אוטודידקט שמבין גם בבלוקצ'יין, אפילו שאין להם צורך בכלל בבלוקצ'יין בחברה, אבל זה מוכיח להם שהוא יודע להבין דברים לבד, ולא ישאל כל הזמן שאלות של מתחילים.
אגב זה הסיבה שלפעמים השכר של הנשים נמוך , כי לפעמים הם ראש קטן קטן, ועושים רק מה שלימדו אותם, ובשביל עבודה כזאת אפשר לקחת גם עובדים מאוקראינה (בלי בכללות כמובן, אבל זה מה שהתרשמתי מכמה מקרים). -
האם יש בעיה בחשיפת הSSH,FTP,RDP לעולם?מידי פעם אני קורא בבלוגים של אבטחת מידע, שזה לא מומלץ כ"כ להשאיר את הSSH פתוח לעולם
מצד שני אני רואה (עם הכלי הזה ועוד) שהרבה ארגונים וחברות משאירים את הSSH/FTP/RDP פתוחים בשרתים שונים.
האם זה בגלל שהשרתים האלו לא חשובים כ"כ, או שזה באמת לא בעיה, או שפשוט מישהו שכח לחסום את זה? -
visual studio online: תחליף ל-cloud9סליחה על ההקפצה,
פשוט שבוע שעבר אחד החברים כאן ראה במקרה צילום מסך שלי עם code-server
והוא לא הכיר את זה לפני זה, אז נזכרתי באשכול הזה.למעשה אני עובד עם code-server כל הזמן וזה נוח, יש בזה את כל התוספים שאני צריך, אני יכול לגשת בקלות ממחשבים שונים (עם רשימה לבנה+סיסמה), והכי חשוב יכול לדמות את הסביבה האמתית של הקוד.
אמנם אני עובר על ההמלצה (הטובה) של @zvizvi ומריץ את השרת DEV על אותו מכונה של הפרודקשן, אבל לא רואה מצב כל כך שנהיה כזה עומס שיפיל את כל המכונה ולכן אני מתעצל להפריד אותם למכונות שונות, מקווה שלא אלמד בדרך הקשה

מה שכן, התחלתי לעבוד עם גיט, וזה באמת הרבה יותר בריא. -
איך מקובל לענות תשובות בסטאק?@מנצפך אמר באיך מקובל לענות תשובות בסטאק?:
הערת שוליים:
רק לשים לב לאנגלית
it works for me.
אחרת זה משמעות שונה לגמרי. (כמו להגיד "העבודה הזאת היא בשבילי")יש הבדל בין This work for me
ל This works for me .
לא יודע איך קוראים לזה בשיעורי דקדוק
נראה לי שקוראים לזה הווה פשוט .בשביל לומר "העבודה הזאת היא בשבילי"
הייתי כותב This work is for me. -
איך מקובל לענות תשובות בסטאק?@dovid
במקרה הזה יש 2 חלקים- קטע קטן שהוא פספס (המעבר שורה בCLI) שזה לא תשובה אלא תיקון טעות.
- ההבנת ההבדל בין פיענוח סטרינג בCLI לבין PHP
שזה יכול להיחשב "תשובה".
האם צריך לפצל את התשובות או אפשר לשים הכל ביחד?
@dovid אמר באיך מקובל לענות תשובות בסטאק?:
הערה: כעת שמתי לב שכתבת "ולבדוק על הדרך שני לא מקשקש בשכל" זה ממש בעיה. מה שאתה לא יודע, עדיף שלא תענה כי זה מזיק מאוד לכל האתר, ויחס המשתמשים איליך יהיה בהתאם.
אם התשובה ודאית ורק הסברא לא בטוחה תוכל לציין זאת ש"אני משער שזה בגלל"..ההוכחה המרכזית לתשובה שלי היא שזה עובד!!!
אני חושש שאולי אני לא מדייק בהסברים
(אולי אם אני לא מסביר מידי הרבה יש לי פחות סיכויים לפשל) -
מיזם WE19@clickone
נראה שהם באים לתת מענק להוצאה חד פעמית שתקדם את העסק באופן ניכר.
למשל אם מישהו פתח מכירת נעליים ,
אם הוא יקים מערכת הזמנות טלפונית ב10K זה הוצאה חד פעמית שתקפיץ לו את המכירות של העסק הקיים.
אבל אם למישהו יש רעיון לסטארטאפ חדש ובמקרה הוא גם הקים עסק בשנים האלו
לא נראה לי שלזה הם התכוונו.
ובכלל נראה שמכוונים לעסקים פשוטים ולא להייטק בכלל (לא נראה לי שבאו לממן סטארטאפים). -
עבודה ללא נסיון@אבי
נראה לי שהרבה מהחברים כאן התחילו ממשהו בחצי התנדבות ללא לימודים
אז קל וחומר שמישהו שגמר לימודים יכול ליצור פרוייקטים בהתנדבות לתועלת הציבור.
אולי מי שכבר גמר לימודים יושב על קוצים לראות כבר את המשרה, ולא מוכן לעשות שום דבר בחינם אחרי שהוציא כסף וזמן?נ.ב. אני מנסה להבין מה עובר בראש למישהו שגמר לימודים ורק מחפש עבודה?
אצלי כשאין לי משהו ספציפי לעשות (וגם כשיש), אני מוצא את עצמי חוקר כל מיני ספריות/טכנלוגיות/שפות.
א. זה מעניין ב. זה עוזר בשביל להרחיב את הארגז כלים.
אמנם בתחילת דרכי זה לא היה כל כך לךעניין לקרוא על הצפנות מתי שאני לומד לעשות לולאה
אבל אחרי שגומרים לימודים הייתי מצפה שלתמיד יהיה מספיק ידע שיתן את התאבון לעוד (אחרת הוא כנראה לא מתאים לתחום).
ובקיצור הפרוייקטים החינמיים לא צריכים להיות בגישה של בא נאסוף תיק עבודות, אלא בגישה של בא נלמד עוד דברים מעניינים (ונתמקצע בהם) והדרך הכי קלה לעשות את זה זה דרך פרוייטק. -
התייעצות על כללי הצטרפות חדשים@dovid אמר בהתייעצות על כללי הצטרפות חדשים:
בסעיף 2 אני בונה על שיהיה כתוב ב"רקע האישי ש"אני אוהב לשחק עם הגדרות תוכנה וכעת מושך אותי לכתוב קוד"
השאלה היא גם:
האם אתה רוצה כאלו שלא טרחו וקראו מדריך או שניים על תכנות
ורק באים לשאול "איך לומדים תכנות?" (ואת זה יכולים לשאול בחוץ) -
התייעצות על כללי הצטרפות חדשים@yossiz אמר בהתייעצות על כללי הצטרפות חדשים:
זה חייב להיות תהליך חסוי לגמרי נתון רק לשיקול דעתך האישית.
ואז יש את האלו שמתחילים להטריד
ולהעלות את השאלה בכל מקום
"למה לא קיבלו אותי?" -
ייעוץ לבחירת שרתים עבור מרכזייה ומערכת תוכן ב-freeswitch@OdedDvir
יש אנשים שאין להם מה לתרום (עדיין)
וגם אם הם רק שואלים שאלות כל הזמן
זה עוזר לפורום.כמובן שזה מקומם אם באים ללמוד
ואחר כך "אין זמן" לעזור לאחרים. -
C# או NODE.JS@yossiz אמר בC# או NODE.JS:
לא צריך לממש בעצמך דברים שאחרים כבר מימשו. יש את redis, או ספריות שעושים את זה בתוך נוד.
גם את redis צריך ללמוד

אני מצאתי שיותר קל להשתמש בספריה מאשר ללמוד את הAPI של redis.@yossiz אמר בC# או NODE.JS:
לא הייתי אפילו לוקח את זה בחשבון.
PM2 יכול לטפל בזה.
בכל מקרה אני מקווה שאתה לא עובד ישירות על מכונת הפרודקשיין
ואם כן בעת העלאה אתה מפעיל מחדש את השרת גם כן. אפשר לחבר סקריפט קטנצ'יק עבור עדכון השרת.
אלא מאי אתה מתכוון שאז אתה מפסיד את ה-state הגלובלי שבזכרון?
האם ב-PHP המצב יותר טוב? הרי שם אי אפשר בכלל לשמור על state גלובלי.הבעיה היא שבהפעלה מחדש כל החיבורים נופלים
ובשרת אסטריסק זה בעיה. -
C# או NODE.JS@שואף
יש עוד חסרון בPHP במערכות VOIP
שאי אפשר להחזיק משתנים בזיכרון משותף לכל המופעים
ולפעמים שמירה פשוטה בזיכרון חוסכת הרבה כתיבות לדיסק. -
איך לקבל רשימה של כל הקבצים במבנה שלהם מ FTP -
תמחור פרוייקט@WWW אמר בתמחור פרוייקט:
טוב אין טעם להתווכח על זה, כי אני פשוט אוחז שלא יהיה לו גם 3 לקוחות ענקיים, כי איך הם יגיעו אליו.
יכול להיות שהשיטה הזאת טובה לאחד שכבר מונח עמוק בעניינים, וכבר יש לו המון לקוחות, שלאט לאט יתחיל ללכת לכיוון התמחור שכתבת, כל זה לאחר שהוא כבר מוכר בשוק.
לא דיברתי על לקחות ענק
אלא על לקוח עסקי שמחובר עם אנשיים עסקיים
למשל אני קיבלתי את הלקוח האחרון שלי (שאיתו אני עובד כבר כמה חודשים, ואני מסתבך על מה לקחת לפי שעה ועל מה לא)
כי עשיתי קו פשוט בימות המשיח לעיתון מקומי כאן בביתר
ולבעל העיתון יש קבוצת וואצאפ של בעלי עסקים בביתר
וכשמישהו שאל שם מי מתעסק עם מרכזיות? הוא הפנה אלי
בלי לדעת שיש הבדל בין קו פשוט בימות לבין מערכת מסועפת באסטריסק.זה לא מוכיח בדיוק את הנקודה שלי
אבל הנקודה היא שאתה יכול להתקשקש שנים עם לקוחות פרטיים שלא מעבירים את השם שלך הלאה ללקוחות הטבים, ואם אתה מרצה לקוח עסקי טוב (אפי' בפרוייקט של 500 ש"ח) זה שווה יותר מכאבי ראש עם לקוחות של 2000 ש"ח שלא מקדמים אותך.אגב נראה לי שיש מכנה משותף בין המתכנתים כאן
שכמעט כולם לא מפרסמים, ומקבלים את הלקוחות ע"פ חבר מביא חבר
אז אם אתה רוצה שימליצו עליך בגלל שאתה זול או בגלל שאתה נותן שירות?
אם אתה בהתחלה אז אולי שווה להתחיל מהקטע הזול
אבל מתי שהוא אתה רוצה לצאת מהמעגל הזה.
מתי זה יקרה?
אם הלקוח ירגיש שירות עד הגג, ולא ירגיש תחושות חמוצות של ניצול, אי הבנות וכדו'
יש יותר סיכוי לעבור למצב שממליצים עליך בגלל השירות, ולא בגלל המחיר. -
תמחור פרוייקטהאזנתי עכשיו לפודקאסט על "איך לתמחר נכון." (באנגלית)
והתחלתי לקרוא גם את הבלוג שלו
הבחור טוען שם שתמחור לפי שעה זה מתכון לצרות.
לפי מה שהבנתי עד עכשיו התזה שלו היא שצריך לתמחר לפי "ערך" (לא לפי הרווחים שיהיו ללקוח, אלא לפי הערך שהלקוח יקבל)
והדרך שבה הוא עובד זה קודם לשבת עם הלקוח ולהבין מה הוא רוצה,
ולשאול אותו למה צריך את הפרוייקט בכלל? למה עכשיו? ולמה הוא הוא צריך אותו? למה הוא לא לוקח איזה מתכנת זול מחו"ל?
בקיצור לתת לו את כל הסיבות לרדת מהעניין, אם הוא יורד מהעץ? מצויין, חסכת עוד לקוח שלא מתאים לך. אם הוא לא ירד מהעניין? אתה תדע טוב יותר, מה הוא רוצה? מה היעד שלו? מה דחוף לו? וכו'.עכשיו צריך לתת לו הצעת מחיר שמתאימה למוצר ולא לכמות שעות המשוערת
ואם יתווספו שינויים קלים לפרוייקט אין בעיה, כי לא תמחרת לפי העבודה אלא לפי המוצר הסופי.
אם לפי החשבון שלך הערך של המוצר לא יהיה שווה את העבודה שלך? כנראה שכדאי להפסיק כאן
ולהפנות את הלקוח למישהו יותר זול.
לרוב אם הצלחת להכנס לראש של הלקוח, אתה תצליח לרצות אותו
ותחסוך הפתעות וויכוחים בהמשך, וכך תבנה את השם שלך (בקטע הזה אני פחות מאמין, כי לקוחות לא תמיד יודעים להעריך עבודה מקצועית).אפשר גם לשים בהצעת מחיר שאתה מתחייב לפתור תקלות בחינם למשך X חודשים מסיום הפרוייקט
וכך אתה באמת תשקיע זמן בלכתוב קוד איכותי (לעומת תמחור לפי שעה, שאז באופן אוטומטי עושים קיצורי דרך).כדי לתמחר ככה אז צריך להשקיע יותר זמן במיתוג, ולכן הוא טוען שאף פעם לא לקחת עבודות שימלאו את כל היום, כי חייבים להשאיר זמן פנוי ביום לקידום עצמי, זה יכול להיות בניית אתרשל העסק,לימודים, השקעה בכלים לבניית מוצרי מדף (למשל הוא הביא דוגמא מאחד שהקים סט כלים בו הוא יכול להקים אתר תוך יום, והוא התמקצע בזה, וזה המוצר שלו).
בקיצור, נשמע מעניין
לא יודע איך זה מיושם למעשה?
אבל יתכן שיש כאן תבנית יעילה לתמחור
לגבי הבעיה של אונאה, לכאורה אם מתייחסים למוצר ולא לעבודה לפי שעה
אז אולי אין בעיה של אונאה, כי זה מוצר יחודי וגם אם מתכנת אחר יעשה את זה
זה לא בדיוק אותו קוד, והתחזוק שלו יהיה שונה.
ואם מסבירים ללקוח לפני זה את כל הסיבות למה לא שווה לו להיכנס לזה, ושהוא יוכל למצוא מתכנת מתחיל במחיר (שאולי יהיה) יותר זול ,ולהסביר לו איפה הוא יכול לחפש (למשל בתחומים)
אז אין כאן אונאה. -
מעוניין בתוכנת CRM -
בקשה: זיהוי דיבור בעברית - זול!@אהרן אמר בבקשה: זיהוי דיבור בעברית - זול!:
לא נראה לי == יודע מנסיון?
ואם אדם ישב במיוחד להקליט ברור?ניסתי עם הזיהוי דיבור של גוגל דוקס
ולכאורה מדובר באותו מנוע.
לכאורה אם בן אדם ישב במיוחד וידבר לאט
זה יצא סביר, ותצטרך לעשות הגהה.
אתה יכול לעשות ניסוי פשוט עם גוגל דוקס ולראות (בהנחה שזה אותו מנוע) -
איך להסיר לינוקס ממחשב שמותן עלוי לינוקס ווינדוס