דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
clickoneC

clickone

@clickone
אודות
פוסטים
3.4k
נושאים
115
שיתופים
0
קבוצות
0
עוקבים
15
עוקב אחרי
0

פוסטים

פוסטים אחרונים הגבוה ביותר שנוי במחלוקת

  • cache In NGINX
    clickoneC clickone

    מה שאפשר לעשות בפשטות, זה להצמיד ver לקבצים
    ואז כשהם משתנים לשנת בהפנייה את הגיסה.
    ואז מבחינת השרת זה קובץ חדש רק בפעם שאתה מעלה עידכון
    זה בעיקר לCSS וJS
    לדוגמא כך:

    src="/test.js?ver=2"
    

    אני לא חושב שאפשר לעשות זה זה בהטמל סטטי אם זה לא אייפריים או משהו.
    זה אגב דבר שקורה אוטומטי בבנדל של ASP לדוגמא (רק שאתה רוצה שזה יהיה סטטי)

    תכנות

  • הסיסמה התאפסה - mysql יש מה לעשות ?
    clickoneC clickone

    @ליבל
    https://support.rackspace.com/how-to/mysql-resetting-a-lost-mysql-root-password/

    תכנות

  • איתור דרייבר כרטיס רשת
    clickoneC clickone

    הנה בC#

    using System.Management;
    
    ...
    
    
    ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM Win32_PnPSignedDriver");
    foreach(ManagementObject obj in searcher.Get())
    {
        // loop until you find the driver you're looking for (Hopefully you can distinguish this by the DeviceName, DriverName or FriendlyName)
        string version = obj.GetPropertyValue("DriverVersion").ToString();
    }
    
    

    לא יודע איך זה בשפה שאתה כותב בה...
    אבל מ הסתם עם API של הווינדוס אתה יכול להגיע לזה

    מקור:
    https://stackoverflow.com/questions/3351875/how-can-i-get-drivers-version-of-network-adapter-by-c-sharp-code

    עוד מקור (VB NET)
    https://social.msdn.microsoft.com/Forums/vstudio/en-US/4373ba97-f6a7-41ae-89b3-9bcd1216f1bc/how-to-get-network-cardadapter-name?forum=vbgeneral

    תכנות

  • JSON
    clickoneC clickone

    @yossiz
    רוב השאלות שלה זה בC#. לכן הנחתי שזו השפה.

    חבל רק שהיא שאלה את השאלה, ולא באה לבדוק אם מישהו הגיב.... 😞

    תכנות

  • עזרה בהצפנה ב VBA
    clickoneC clickone

    @yossiz עקרונית כן.

    תכנות

  • שאלות של מתחיל - מקצועי ב nodejs
    clickoneC clickone

    @חוקר
    http://pm2.keymetrics.io/docs/usage/quick-start/

    תכנות

  • קו וירטואלי של OVH
    clickoneC clickone

    @smk123

    1. צריך לשאול את @שואף הוא השתמש בזה
    2. ניתן להשתמש גם ללא מרכזייה מתווכת.
    3. לכאורה כן. רק תצטרך קליינט שיתמוך בזה. (הנפוצים לא תומכים בזה)
    4. זה ישים. אם אין לך מרכזייה, אז דרך שירות IPTEL - להפנות לשם. יש הוראות באתר של ימות המשיח.
      שים לב שא"א להוציא יותר משיחה אחת בו זמנית בשירות של OVH.
    תכנות

  • וויסות עומסים של שרתים
    clickoneC clickone

    @dovid כל מילה פנינה כרגיל 🙂
    אולי שווה ל @חוקר להשתמש בבלאנס מוכן במקום השלוחות הרנדומליות.
    נראה לי שcloudflare מספק את זה גם בשירות החינמי.
    (בכל מקרה זה יפתור לו את הבעייה רק של השליחה אליך מהמרכזייה של ימות. ובלי קשר לsql)

    לגבי המרכזייה, אני חושב שעדיף לך לעבוד מול אסטריסק מלא. (פשוט תעשה בימות המשיח הפנייה לשלוחת IP ותפנה לשרת שלך)
    שם, גם אם תתעקש לעבוד מול PHP, אתה מכוסה לגמרי. כי כל השיחה זה בקשה אחת ארוכה ולא כמה בקשות API כמו בימות המשיח.

    תנסה לחשוב על שיחה בקו, שמתנהלת כמו קוד שרץ.
    אתה מבקש מהלקוח שחייג לכתוב מספר ואח"כ סולמית, מקבל את זה למשתנה, הולך עם המשתנה ובודק בDB משהו, רץ בלופ ומשמיע קבצים, באמצע השמעת הקבצים מזהה שצריך להשמעה הנוכחית לשאול משהו את הלקוח, שואל, התשובה נכנסת למשתנה, וכו' וכו'
    וכל זה בקובץ אחד שרץ.
    אני חושב שזה עולם אחר לגמרי ממה שאתה מכיר כיום בAPI. (אא"כ כבר כיום אתה עובד כך)

    וכמובן שגם באסטריסק אתה יכול לעבוד מול nodejs, אבל לא חייב.

    תכנות

  • מחטף דומיין
    clickoneC clickone

    @יוסף-בן-שמעון

    1. אחרי שהדומיין מתבטל אף אחד לא יכול למשוך אותו במשך תקופה (הם כותבים את זה מפורש במייל)
    2. בדקת מה יש על הדומיין הזה כעת? זה חסום בנטפרי אז גם אני לא יכול לראות. אבל לדעתי הוא מפנה לשרת שלשם הם מנתבים את כל הדומיינים שביטלו.
    3. אפשרות נוספת זה שמישהו רצה את הדומיין הזה בתשלום. וזה סיבה אצלם לבטל לך את הדומיין בד"כ.
    4. אם זה בוטל בגלל שלא הייתה הפנייה לשום מקום על זה, ואתה ממש רוצה את הדומיין הזה, אז אתה יכול לשלם ולקבל אותו, אם כי במחיר הזה אתה מביא סיומת נורמלית.
    5. להבא, כל דומיין שלקחת תשייך קודם לאתר פעיל. אחרת הוא יישרף לך. (לי כבר נשרפו כמה 😞 )

    לכל מי שתהה, הסיומת ml היא חינמית ויש להם זכות לבטל דומיין בתנאים מסויימים.

    תכנות

  • אנטיטי ב C# - שאלות
    clickoneC clickone

    @חבלזון
    תעשה where לפני הToList
    ככה

    var q = db.Tbl123.Where(x => x.Status == 1 && x.UserName=="abc" );
    

    אח"כ אתה יכול לרוץ על זה בלולאה או כל מה שבא לך.
    אתה יכול לעשות לו גם המרה לליסט.
    בקיצור חגיגה ותענוג. באמת!

    תכנות

  • ביטול הודעת אזהרה של אאוטלוק בעת שליחת איימיל מאקסס
    clickoneC clickone

    @חייםיודלביץ
    בבקשה
    היו עוד כמה שינויים בקוד שלא תיעדתי.... אבל כעת הקוד נראה לי עובד.
    תבדוק עם שם משתמש וסיסמא.
    שים לב שכאן עבדתי עם קוד VBA מאחורה.
    תעבור עליו ותנסה להבין. זה חשוב.
    אם לא, תשאל. יענו לך.
    0_1542148424751_1542146896140-אנשי-קשר.accdb

    תכנות

  • עזרה בקרטריון בשאילתה באקסס
    clickoneC clickone

    הנה פיתרון מעניין בתוך השאיתא עצמה

     Switch([name?]="phone",[phone],[name?]="city",[city])
    

    בעצם הרעיון כאן הוא להשתמש עם סוויצ'
    שזה מקבל רשימת של זוגות פרמטרים.
    הראשון מהזוג זה מה לבדוק
    והשני, במידה והראשון אמת, הוא מחזיר את השני ומפסיק לבדוק.

    אז מה שאני עושה בעצם, זה לתת את אותו שם בפרמטר, ואז הוא קורה לו רק פעם אחת.
    ואז לבדוק לפי מה שהמשתמש כתב אני מציג נתונים.
    בשיטה הזו אתה יכול גם לתת למשתמש שמות ידידותיים, כמו לדוגמא שיכתוב "משפחה" ואז

    [name?]="משפחה", [Family]
    

    נראה לי זה עושה מדוייק את מה שרצית, ולא יקר מבחינת ביצועים.

    תכנות

  • איך ליצור טופס הזנת נתונים כפול באקסל
    clickoneC clickone

    @מתמחה-במחשבים
    נראה יקר ביחס לעמודים שיש שם

    תנסה אולי להתחיל עם זה
    http://excel.kova.co.il/קורסי-excel-למתקדמים-חינם/קורס-מאקרו-excel-vba-חינם/

    תכנות

  • מחלקה המטפלת בשגיאות כתיב וכדומה
    clickoneC clickone

    @by6199
    למה לא לנסות להשיג את המילון תיקון שגיאות של וורד?

    תכנות

  • פקודת DLookUp
    clickoneC clickone

    @הכוכב-שלנו אמר בפקודת DLookUp:

    איך מציגים יותר משורה אחת של טבלה.

    Public Function ELookup(Expr As String, Domain As String, Optional Criteria As Variant, _
        Optional OrderClause As Variant) As Variant
    On Error GoTo Err_ELookup
        'Purpose:   Faster and more flexible replacement for DLookup()
        'Arguments: Same as DLookup, with additional Order By option.
        'Return:    Value of the Expr if found, else Null.
        '           Delimited list for multi-value field.
        'Author:    Allen Browne. allen@allenbrowne.com
        'Updated:   December 2006, to handle multi-value fields (Access 2007 and later.)
        'Examples:
        '           1. To find the last value, include DESC in the OrderClause, e.g.:
        '               ELookup("[Surname] & [FirstName]", "tblClient", , "ClientID DESC")
        '           2. To find the lowest non-null value of a field, use the Criteria, e.g.:
        '               ELookup("ClientID", "tblClient", "Surname Is Not Null" , "Surname")
        'Note:      Requires a reference to the DAO library.
        Dim db As DAO.Database          'This database.
        Dim rs As DAO.Recordset         'To retrieve the value to find.
        Dim rsMVF As DAO.Recordset      'Child recordset to use for multi-value fields.
        Dim varResult As Variant        'Return value for function.
        Dim strSql As String            'SQL statement.
        Dim strOut As String            'Output string to build up (multi-value field.)
        Dim lngLen As Long              'Length of string.
        Const strcSep = ","             'Separator between items in multi-value list.
    
        'Initialize to null.
        varResult = Null
    
        'Build the SQL string.
        strSql = "SELECT TOP 1 " & Expr & " FROM " & Domain
        If Not IsMissing(Criteria) Then
            strSql = strSql & " WHERE " & Criteria
        End If
        If Not IsMissing(OrderClause) Then
            strSql = strSql & " ORDER BY " & OrderClause
        End If
        strSql = strSql & ";"
    
        'Lookup the value.
        Set db = DBEngine(0)(0)
        Set rs = db.OpenRecordset(strSql, dbOpenForwardOnly)
        If rs.RecordCount > 0 Then
            'Will be an object if multi-value field.
            If VarType(rs(0)) = vbObject Then
                Set rsMVF = rs(0).Value
                Do While Not rsMVF.EOF
                    If rs(0).Type = 101 Then        'dbAttachment
                        strOut = strOut & rsMVF!FileName & strcSep
                    Else
                        strOut = strOut & rsMVF![Value].Value & strcSep
                    End If
                    rsMVF.MoveNext
                Loop
                'Remove trailing separator.
                lngLen = Len(strOut) - Len(strcSep)
                If lngLen > 0& Then
                    varResult = Left(strOut, lngLen)
                End If
                Set rsMVF = Nothing
            Else
                'Not a multi-value field: just return the value.
                varResult = rs(0)
            End If
        End If
        rs.Close
    
        'Assign the return value.
        ELookup = varResult
    
    Exit_ELookup:
        Set rs = Nothing
        Set db = Nothing
        Exit Function
    
    Err_ELookup:
        MsgBox Err.Description, vbExclamation, "ELookup Error " & Err.number
        Resume Exit_ELookup
    End Function
    

    מקור
    http://allenbrowne.com/ser-42.html
    זה אתר שאם אתה עם אקסס אני ממליץ מאד שתעבור עליו ועל דוגמאות הקודים אצלו.
    למדתי משם המון!

    תכנות

  • יעוץ בתכנון שליחת נתונים לצד קליינט כאשר יש לקליינט כמה צורות סינון לנתונים
    clickoneC clickone

    @chagold אני ממש כעת אוחז במשהו דומה עם האובייקט של https://datatables.net/ (כדאי לך לבדוק אותו. יש שם סינונים, מיונים ושאר ירקות...)
    הם טוענים שעד 10000 רשומות הכי טוב לטעון הכל מראש ולעשות את המשחקים בקליינט.

    ואני עדיין מתלבט, כי ב7000 רשומות אני מרגיש טיפה איטיות, ועדיין יש לי התלבטות כי יש עוד כמה שעובדים במקביל. מה שאומר שעל כל עידכון אני צריך לרענן. או את כל הרשימה, או רק את מה שהתעדכן.

    וכמו שאמר @dovid זו אכן התלבטות שתהיה לך כמעט בכל אפליקצייה שתכתוב....

    תכנות

  • מערכת טלפנית- התמודדות עם הרשמות ל CSV מכמה שרתים
    clickoneC clickone

    @google3 אולי אתה יכול לשמור לDB ואחת לX זמן לייצא את כל הCSV שהיו להם תוספות בX הזמן שחלף לתיקיות הרלוונטיות?
    כמובן שזה ידרוש ממך CRON מסויים, אבל יש מצב שעד שעד שיהיה מוכן הממשק משתמש תהנה מ2 העולמות, ואח"כ המעבר יהיה חלק יותר.
    בנוסף, יש מצב שבPHP אם אתה משתמש בהוספת בלבד לקובץ הוא כן יתמודד עם זה עד גודל מסויים (באותו שרת כנראה שבוודאי. אתה שאלת על 2 שרתים....)

    file_put_contents($filename, $data . PHP_EOL, FILE_APPEND);
    

    אז אולי אתה יכול לכתוב ל2 קבצים כל שרת עם מזהה נפרד (לדוגמא עם סיומת 1/2) ולעשות שילוב בין הקבצים פעם בכמה זמן.

    (לדעתי האישית במקרה שלך אם אתה מכוון לעומסים וסקייל גבוה - תחזור לDB כמו שהציעו כאן)

    תכנות

  • חיבור API למאגר אל תתקשר אלי
    clickoneC clickone

    מה שממש מוזר, איך זה לא עושה רעש ציבורי.
    אולי אם לא היינו כעת במלחמה זה היה עושה די רעש.
    להבנתי לפי התשובה שלהם, מי שאין לו גישה למערכת יכול די בוודאות לטעון במקרה של תביעה שזו לא אשמתו, במקרה שלא משך באמת בדיקה על מספר ספציפי.

    לגבי התקציב, לך תדע מי עשה על זה קופה רצינית שזה עולה למדינה כ"כ הרבה כסף...

    תכנות

  • מיילים שונים אם אותו סיומת שמגעים למייל 1
    clickoneC clickone

    יש עוד משהו שלא הזכירו כאן ואולי יכול לעזור, השאלה אם תרצה בכך.
    גימייל לא מתייחסים לכל מה שנמצא בכתובת שלך אחרי + ולפני @ , ומצד שני רוב האתרים מכירים בזה כחשבון נפרד.

    לכן, אולי זה יכול לעזור לך, פשוט תירשם באתרים באלו ככה:
    נניח שהיוזר שלך הוא user@gmail.com
    אתה רוצה לרשום מייל ייחודי באתר כלשהו, כשמשתמש הקצה שאתה רוצה להירשם בשבילו המספר שלו לדוגמא (וזה יכול להיות כל זיהוי ייחודי אחר) 0548400000, אז אתה יכול ליצור חשבון באתר ההוא, עם הכתובת שלך, ככה:

    user+0548400000@gmail.com
    

    ואז המיילים יגיעו לגימייל שלך, וב"נשלח ל" יהיה גם את המספר אחרי הפלוס.
    עדיין תהיה לך בעיה לכאורה עם ההשבה עם אותה כתובת, ייתכן שזה אפשרי עם קוד שמישהו יכתוב עבורך

    תכנות

  • מדריך VBA בעברית
    clickoneC clickone

    @בעל-כישרון
    עברת גם על החלקים של הקוד?
    שפות אחרות אתה מכיר?
    (אני מנסה באמת לחשוב איך אני למדתי את השפה חוץ מספר על אקסס (שלקחתי מגמ"ח בב"ב עם פיקדון של 100 שח), ולא מצליח להיזכר במשהו מסודר.

    זה נראה שאתה כן יודע קצת/הרבה קוד, אבל מרגיש שזה לא מסודר.
    אם תמקד איפה אתה מרגיש מפוספס, אולי יהיה יותר קל לכוון.

    קצת קשה היום למצוא מדריכים מסודרים על VB/VBA כי הן "שפות מתות" שאין להן עידכונים יותר.
    יש ספר מאוד גדול ומקיף על VB6, שייתכן ויעזור לך, השאלה אם תצליח למצוא אותו. (ולכן לדעתי עדיף לדעת מה חסר לך ואז לנסות ללמוד את זה משפות אחרות [בסוף המבנה בכל השפות אותו דבר +-, ורק התחביר שונה], או תשובות ספציפיות)

    כמו שציינתי, כמעט אין הבדל בין VB לVBA.
    יש הבדל קצת בצורה שבה אקסס מנהל לך את הנתונים, לבין אם אתה כותב VB נקי (כולל הממשק וכו) שאז אתה צריך לכתוב גם את רוב הקוד שמנהל את הנתונים, כולל שמירה שליפה וכו.
    וכמובן שלאקסס יש כמה פונקציות פנימיות, אבל זה לא חלק מהבסיס, ואתה יכול/צריך יותר להתייחס לזה כHelep's שאקסס נותן לך כדי שלא תעבוד קשה (כמו DoCmd הידוע)
    וכן יש אובייקטים שקיימים גם בVB אבל כאן החיבור לקונקשיין לדוגמא הרבה יותר נח, כמו Recordset
    עריכה: דווקא כאן ברכיב הRecordset אין כל שינוי, השינוי הוא באובייקט CurrentDb שמחזיק את הקונקשיין הנוכחי שפתוח, וגם אליו אפשר להתייחס כפונקציית עזר ולא כבסיס השפה/אקסס (אז הדוגמא לא הכי מוצלחת 😮 )

    תכנות
  • 1
  • 2
  • 10
  • 11
  • 12
  • 13
  • 14
  • 114
  • 115
  • 12 / 115
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום