דילוג לתוכן
  • הפעלת תהליך נוד מחדש לקובץ ספציפי - הגיוני?

    תכנות
    7
    0 הצבעות
    7 פוסטים
    119 צפיות
    צדיק תמיםצ
    @צבי-ש כתב בהפעלת תהליך נוד מחדש לקובץ ספציפי - הגיוני?: נכון, כי זה נשמר לקואלית, לא מורכב לשייך את כל הנתונים שיישמרו בredis או מסד חיצוני מהיר אחר, ולא יורגש כמעט ההבדל במהירות במהלך השיחה, וזה כן יישמור נתונים אחרי ריסטארט בכללי הטריק של הספריה הוא שאתה כותב קוד שרץ רק פעם אחת ואז התשובה של הread שמורה בזיכרון ולא שכל פעם הקוד רץ מחדש ואתה צריך לבדוק אם הפרמטר כבר קיים ממילא ברגע שאתה מפעיל מחדש את התהליך הפונקציה כבר לא קיימת ואין דרך לא לאפס את הריצה, וגם אם היה לך דרך לשמר את הפונקציה רצה אז זה היה גרסה ישנה שלה ולא היה עוזר לך לפיתוח היתרון של זה הוא שהכתיבה והדיבוג מאוד פשוטים, הקוד רץ מלמעלה ללמטה ברצף אם אתה עושה שהקוד כן ירוץ מחדש רק יקח את הנתונים מהזיכרון, אז פעולות שהן לא idempotent כמו נניח שליחת מייל יהיה צריך לעטוף ככה בערך const name = await call.read([{ type: ‘text’, data: ‘מה שמך?’ }]) await call.once(async () => { await db.insert({ name }) await sendEmail(name) console.log(‘נשמר!’) }) const age = await call.read([{ type: ‘text’, data: ‘מה גילך?’ }]) @ששא בכל מקרה מה שהצעת לא יעזור לך לעניין של איפוס הסטייט בפיתוח ולפרודקשן עדיף לדעתי שיטות יותר פשוטות של החלפת התהליך כולו
  • פתיחת תוכנת פרוייקט השו"ת על ידי מאקרו מוורד

    תכנות
    4
    0 הצבעות
    4 פוסטים
    436 צפיות
    ד
    @האדם-החושב לאחר שנים שעזבתי את זה, בקשתי בסוף שבוע שעבר מג'מיני שיכתוב לי משהו, והוא הצליח בצורה אחרת! והנה דבריו: זוהי תקלה קלאסית של SendKeys. מה שקורה זה שווינדוס שולח את האות "V" לפני שהספיק "להחזיק" את מקש ה-Ctrl בזיכרון של תוכנת היעד, ולכן במקום הדבקה מתקבלת האות עצמה. כדי לפתור זאת בצורה מקצועית ויציבה, נשתמש בשיטה שנקראת Windows API. במקום "לבקש" מהמערכת ללחוץ על מקשים, אנחנו נדמה לחיצה פיזית על המקלדת. זה הרבה יותר אמין. ' הצהרות עבור המקלדת והשהיה #If VBA7 Then Public Declare PtrSafe Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As LongPtr) Public Declare PtrSafe Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As LongPtr) #Else Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long) Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long) #End If ' קבועים עבור המקשים Const VK_CONTROL As Byte = &H11 Const VK_V As Byte = &H56 Const KEYEVENTF_KEYUP As Long = &H2 Sub תוכנת_חיפוש_מתוקן() On Error Resume Next ' 1. העתקה בטוחה מוורד Selection.Copy DoEvents Sleep 200 ' זמן קצר לוודא שהטקסט בלוח Dim AppPid As Long AppPid = GetFirstPid("Responsa") ' 2. מעבר לתוכנה If AppPid = 0 Then AppPid = Shell("C:\Program Files (x86)\ResponsaCD29\RESPONSA.exe", vbNormalFocus) Sleep 2500 ' המתנה ארוכה יותר להפעלה ראשונית Else AppActivate AppPid Sleep 600 ' זמן למערכת להעביר פוקוס לחלון End If On Error GoTo 0 ' 3. שליחת F4 לפתיחת חלון החיפוש SendKeys "{F4}", True Sleep 500 ' המתנה קריטית לפתיחת תיבת הטקסט בתוכנה ' 4. הדבקה באמצעות דימוי לחיצת מקשים פיזית (Control + V) keybd_event VK_CONTROL, 0, 0, 0 ' לחיצה על Ctrl keybd_event VK_V, 0, 0, 0 ' לחיצה על V Sleep 100 keybd_event VK_V, 0, KEYEVENTF_KEYUP, 0 ' שחרור V keybd_event VK_CONTROL, 0, KEYEVENTF_KEYUP, 0 ' שחרור Ctrl Sleep 300 ' 5. אישור (Enter) SendKeys "{ENTER}", True End Sub Private Function GetFirstPid(applicationName As String) As Long Dim services As Object, processes As Object, process As Object Dim resultPid As Long Set services = GetObject("winmgmts:\\.\root\CIMV2") Set processes = services.ExecQuery("SELECT ProcessID FROM Win32_Process WHERE Name LIKE '%" & applicationName & "%'", , 48) For Each process In processes resultPid = process.ProcessID Exit For Next Set processes = Nothing Set services = Nothing GetFirstPid = resultPid End Function מה תיקנו כאן? שימוש ב-keybd_event: במקום לשלוח פקודת ^v שמתפרשת לעיתים כסתם v, אנחנו אומרים למחשב: "תלחץ על קונטרול, עכשיו תלחץ על V, עכשיו תשחרר". זה מונע את כתיבת האות V. הגדלת ה-Sleep אחרי ה-F4: בתוכנה שציינת, לעיתים לוקח לחלון החיפוש חצי שנייה להיפתח. אם ננסה להדביק מיד, הטקסט "ייזרק" לאוויר ולא ייכנס לתיבת הטקסט. סדר פעולות: הוספנו DoEvents ו-Sleep קטן אחרי ההעתקה כדי לוודא שוורד לא "משחרר" את הפעולה לפני שהטקסט באמת מוכן בזיכרון.
  • תמלול הקלטות לעברית - בדיוק מלא

    אינטרנט
    20
    0 הצבעות
    20 פוסטים
    227 צפיות
    ש
    @NH.LOCAL כמי שעסקת בתחום, על מה את ממליץ הכי טוב - בapi או בai? גוגל? ויספר? openAi (דיבור לטקסט)? gpt? מייקרוסופט? ג'מיני?
  • 6 הצבעות
    2 פוסטים
    280 צפיות
    dovidD
    מקפיץ.
  • איקס אדום גדול על כל העמוד באפליקציית vue

    תכנות
    2
    0 הצבעות
    2 פוסטים
    101 צפיות
    dovidD
    עונה לך ממה שקלוד מציע לי: מחשב ישן שלא תומך בהאצת חומרה, או תיקיית userData לא ניתנת לכתיבה, או runtime לא עדכני של webview. את האחרון לא הבנתי, השני לא סביר, הראשון ניתן לפתרון על ידי הוספת פרמטר "--disable-gpu" אבל זה לא כדאי לעשות את זה לכולם בגלל המעטים, אולי לתת לזה אפשרות בהגדרות.
  • קריאה ל-openfiledialog מ-webview ב-C# דרך js

    תכנות
    3
    0 הצבעות
    3 פוסטים
    47 צפיות
    pcinfogmachP
    @dovid כמו שאמרת דרך post הפתרון שמצאתי הוא להשתמש עם begininvoke רוב תודות!
  • תוסף לקול רגע

    גומלין - כללי
    24
    12 הצבעות
    24 פוסטים
    5k צפיות
    מ
    @dovid תודה על התוסף הנפלא! (בשימוש אצלי מיום היווסדו... יעיל מאוד.) האם יש אפשרות להכליל בתוסף גם את אתר emess.co.il של קול חי? כיום (לדעתי) הוא האתר הכי מתעדכן, (עדכוני חדשות ווידאו) אבל הפרסומות בו זה משהו שלא נותן לנשום...
  • 6 הצבעות
    18 פוסטים
    639 צפיות
    גמליאלג
    אני לא רוצה להרגיש או להישמע פרנואיד, אבל כיון ויצא לי להכיר מקרוב סטנדרטיים של אבטחת מידע, אני אישית חושב ששירותים מסוג זה הם פרצת אבטחה והפרת פרטיות משמעותית גם בעידן הנוכחי, ואולי ביתר שאת מאז עידן הAI. אחת הבעיות המוכרות בהגנה על פרטיות או מידע מסווג נקרא 'אפקט הפסיפס', כשהמשמעות היא שניתן לקחת פיסות מידע מפוזרות שאדם כלשהו (במקרה הטוב, או ישות ממשלתית במקרה הגרוע) מפזרים ברשת ובאמצעות הרכבת פאזל יוצרים תמונה מלאה שהיא פרצה משמעותית. דוגמה פשוטה: אנשים שאינם מנוסים נוטים להשאיר לפעמים פוסטים בפורומים (כאן או בפרוג למשל) עם מספר הנייד שלהם מתוך מחשבה שכמעט אף אחד לא מכיר את מספר הנייד שלהם, והם לא יודעים שקיימים שירותי רשת רבים שמאפשרים לקבל את השם שלהם לפי מספר הנייד שלהם. זו דוגמה פשוטה של פאזל של 2 חלקים בלבד, משהו שרוב האנשים כן נזהרים ממנו. אבל יש לא מעט פאזלים מורכבים יותר, שניתן להרכיב ולגלות מידע מסווג. גם בזמננו למשל, יש הורים שלא היו רוצים לשתף בדילמות חינוכיות בפומבי, הם משאירים הודעה אנונימית לכאורה, אבל עם קצת מאמץ ומעקב אחרי פוסטים קודמים ניתן לגלות כי הם מתגוררים בX, שייכים לקהילת Y, ובתאריך Z נוסף בן למשפחה. זה נותן הרבה מאוד מידע. וכאן מגיע תפקיד הAI. בעולם רגיל, רק משועממים יאספו מידע. כלומר, אם אתה לא איש ציבורי שמחפשים עליך מידע ואין לך שונאים מיוחדים אז אתה לא חושש שמישהו יחפש אותך ברשת (וגם אז יש חשש שמישהו יגלה עליך מידע באקראי). אבל עם ההתפתחות האקספציונלית של AI לא מופרך בכלל שבוטים יעשו את העבודה. זה לא מדע בדיוני שיקום איג'נט AI בו תכניס פרט מזהה של אדם והאיג'נט יבנה פסיפס מדהים מכל המידע הקיים עליך ברשת. לגבי השירות נשוא האשכול ושירותי SAAS אחרים, אני לא חושש שחברה מסחרית תשתמש במידע האישי שלי (אבוי לנו עם מישהו בgemini או בopenai בודק את השיחות האישיות שלנו...), מאידך חברה לא מספיק גדולה ויציבה לא מקיימת סטנדרטים של אבטחת מידע ברמה הגבוהה ביותר, ונניח, ברמת סיכון של מאית האחוז, ששיחה בודדת שלי זולגת החוצה, העולם כבר מחזיק בפס הקול הייחודי שלי. האם מופרך שבעוד חמש שנים בוט AI יהיה יכול למצוא סרטונים ביוטיוב בו פס הקול שלי מופיע? טוב, אמרתי שאני לא רוצה להישמע פרנואיד, ויצאתי סכיזופרן...
  • הגדרת תנאים שונים שלא יזוהו כבוטים בקלאודפלר

    רשתות
    9
    0 הצבעות
    9 פוסטים
    89 צפיות
    צבי-שצ
    @ששא כתב בהגדרת תנאים שונים שלא יזוהו כבוטים בקלאודפלר: (את ה UA אפשר לזייף) לא הבנתי user agnet הוא פרמטר שכל אחד מחליט מה למלאות שם, אי אפשר לסמוך על זה כאבטחה
  • בקשת המלצה על איש devops

    רשתות
    3
    0 הצבעות
    3 פוסטים
    151 צפיות
    יהודי טובי
    @צדיק-תמים כתב בבקשת המלצה על איש devops: לא כתבת איך ליצור איתך קשר srulik@srulik.me שלחתי לך מייל.
  • המלצה על צימר באזור ירושלים אפילו לפי שעה

    גומלין - כללי
    3
    0 הצבעות
    3 פוסטים
    115 צפיות
    by6199B
    @eido כתב בהמלצה על צימר באזור ירושלים אפילו לפי שעה: וכן אם יש למישהו המלצה מה לעשות בירושלים, אשמח. תודה תוכל לראות כאן גם טיולים ודברים האזור ירושלים וגם צימרים שונים. https://cochav-hanofesh.com/areas/ארצי/ירושלים/
  • דרושים מתכנתי (בעיקר) node וyemot router

    תכנות
    8
    0 הצבעות
    8 פוסטים
    144 צפיות
    E
    stamandsefer של גימייל
  • רשימת ספרים לבית מדרש ישיבתי

    צרכנות
    1
    0 הצבעות
    1 פוסטים
    46 צפיות
    אין תגובות
  • nodejs תקינות פונקציה

    נעול תכנות
    5
    0 הצבעות
    5 פוסטים
    101 צפיות
    dovidD
    @eido כתב בnodejs תקינות פונקציה: אולי תמקד אותי איפה הבעיה? איזה חלק פספסתי כאן? שפת JS. אתה פשוט לא מכיר אותה (הAI דוקא אמור להכיר). זה לא שונה משאר השפות, אולי גם אותם אתה לא מכיר, לא בדקתי מספיק. אני נועל את הנושא, תחזור לפורום רק אחרי מעבר טוב ותרגול של מדריך בשפה עליה תרצה לשאול. בהצלחה.
  • המלצה על כיסא לעבודה

    גומלין - כללי
    10
    1 הצבעות
    10 פוסטים
    661 צפיות
    ר
    שלום לכולם, קראתי את הדיון כאן ואני רוצה להוסיף זווית מקצועית מהניסיון שלי בתחום הריהוט המשרדי. הדיון שהתפתח כאן סביב דגמים ספציפיים (כמו ה-F15 שהוזכר) הוא דוגמה מצוינת לכלל הכי חשוב בעולם הארגונומיה: אין "כיסא אחד שטוב לכולם". כשלקוח מגיע אלינו, הדבר הראשון שאנחנו מסבירים הוא שכיסא הוא מוצר אינדיבידואלי לחלוטין. מה שנוח ומומלץ מאוד לאחד, עלול לגרום לכאבי גב לשני. למה זה קורה? מבנה גוף שונה: גובה, משקל, רוחב הכתפיים ואורך הרגליים משפיעים על האופן שבו הגב נתמך. הרגלי ישיבה: יש מי שיושב זקוף מאוד, ויש מי שזקוק להטיה קלה לאחור או תמיכה מסיבית יותר בגב התחתון (הלורדוזה). אופי העבודה: מי שעובד שעות רבות ברצף על המחשב זקוק לכיוונונים שונים מאשר מי שיושב לסירוגין או לומד מול ספר. ההמלצה שלי למי שמחפש כיסא לעבודה היא לא להסתפק רק ב"המלצות" כלליות מהרשת, אלא להבין שכל אדם הוא עולם ומלואו עם צרכים שונים. הדרך הבטוחה ביותר למצוא את הכיסא הנכון היא להתייעץ עם מומחה בתחום. במקום לנחש מה מתאים לכם, איש מקצוע יבצע אתכם "סקר צרכים" קצר וממוקד שכולל שאלות קריטיות: כמה שעות ביום אתם מבלים בישיבה מול המחשב? האם אתם סובלים מכאבים בגב התחתון, בצוואר או בשכמות? מהן המידות הפיזיות שלכם ומהו אופי העבודה (תכנות, כתיבה, ישיבות)? רק לאחר אבחון מקצועי כזה, המומחה יוכל להתאים עבורכם את הכיסא המדויק – כזה שתומך בנקודות התורפה שלכם ומאפשר לכם לעבוד שעות ארוכות בריכוז ובנוחות מקסימלית. זכרו: כיסא טוב הוא השקעה בבריאות שלכם לשנים קדימה. בהצלחה רבה! https://r-pardes.com/
  • מספר חייגני PPPOE על סיב בזק / IBC

    רשתות
    11
    1 הצבעות
    11 פוסטים
    387 צפיות
    S
    @yoel3 איפה הצלחת לרכוש חייגן?
  • בירור על מסך למחשב עם יחס WUXGA

    חומרה
    2
    0 הצבעות
    2 פוסטים
    46 צפיות
    מדמ
    @מטעמים אגב, בהרבה מסכים אתה יכל לקבל עוד שורות באמצעות הגדרה זו: [image: 1770925056932-4543b9bc-75a8-4843-84eb-e1272cd9add4-image.png]
  • עבודה נכונה עם sql/מסדי נתונים

    תכנות
    9
    0 הצבעות
    9 פוסטים
    205 צפיות
    E
    @י.פל. התכוונתי, שלי בתור בונה המערכת אין בעיה, אבל יום יבוא ואעביר אותה למי שהזמין אותה, והוא ירצה להוסיף תקופות, לדעתי יהיה לו קצת קשה להוסיף את זה, לא כי זה קשה, כי אנשים לא יודעים איך להתעסק עם זה (ואני לא מתעסק עם GUI) במיוחד אם זה מערכת שמיועדת לשימוש של לקוחות (לדוגמא מערכת ivr) אז יצטרך להוסיף את הפרטים גם במערכת וגם בDB. אם הוא היה כתוב בטבלה הראשית, א. היה יותר קריא. ב. מוסיפים בקובץ שהרשימה נמצאת בו את התקופה המבוקשת וכשיוסיפו מודעה היא תכנס כבר עם המידע הזה בלי הצורך המגע בDB עצמו.
  • 0 הצבעות
    6 פוסטים
    159 צפיות
    א
    @האדם-החושב תודה! רק עכשיו ראיתי, עובד מעולה. עזרת לי מאוד.
  • שיתוף | parsec

    תוכנה
    7
    1 הצבעות
    7 פוסטים
    166 צפיות
    י.פל.י
    לא בדקתי, לא כ"כ סביר. בRDP אתה שולט בגודל של המסך הנשלט?
בא תתחבר לדף היומי!