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

dovid
-
סלקום מחללים שבת!! -
שינוי ערך בקניה באיביי כדי להיפטר ממסראשית שוב סליחה מקטיעת הנושא עם תוכחות.
שנית, הנושא הוא לפני אסור/מותר. הנושא הוא כתיבה ציבורית לעיני כל, על דברים שגם לו יצוייר שהם היו מותרים לכתחילא הם לא נראים טוב.
יש בהלכה מקרים שמותר להטעות אדם. אז יבוא מישהו יפתח נושא על שיטות איך להטעות, וכל אחד יביא רעיון יותר קרימינלי מחברו. זה לא רק לא מכובד כלפי אחרים, זה כלפי עצמנו. כשצריך להתעסק עם זבל מתעסקים איתו, אבל זה לא נושא חביב.
כל זה על הצד שהכל היה מותר וישר, אני משוכנע שזה לא, אבל אני הנחתי את זה בצד.שלישית, בקשר להלכה עצמה. אני מניח שלא רק שלא שאלו רב במקרים שעלו פה, אלא שגם לא היו מעיזים לשאול בפירוט צבעוני כזה כפי שנכתב פה (ולמי שיודע, כששואלים רב צריך להביא את כל הצבעים גם מה שנראה שולי). לא זו בלבד, אלא בגלל שמדברים ככה בצורה ציבורית, אז גם אחרים שייתכן ולעצמם היו שואלים רב הם כבר לא שואלים כי זה נראה שכולם עושים ככה, אז כנראה זה מותר.
אפרופו, אני הלכתי לשאול רב חשוב זצ"ל בבית הדין של הרב ואזנר זצ"ל על ביצוע מבחן בצורה לא חלקה מבחינת יושר, המבחן היה לחבר שלי מול רשויות ואקדמיה בחו"ל (עזבו את החילוקים ההלכתיים). הוא קטע אותי ממש בתחילת השאלה עם פרצוף עם עווית גועל. -
גם זאת הונאה?לא, זו לא הונאה. רוץ על זה.
-
התממשקות עם הבנק??@WWW אותו דבר גם בפאגי.
עזוב שניה אם אני או אתה מצליחים. שורה תחתונה, הדפדפן מצליח? כל הכבוד. אז גם כל תוכנה אחרת יכולה.
הצפנה לא משנות כלום מהעובדה שהבנק נאלץ להסכים לתת מידע לתוכנה שבמקרה קוראים לה דפדפן.במקרים שרוצים אנטי רובוט שום הצפנה לא עוזרת אלא משתמשים בכלים שאוספים מידע על התנהגות הדפדפן ומנתחים האם ההתנהגות אנושית. למשל בן אדם כשהוא נכנס לאתר הוא מזיז את העכבר לכיוון הכפתור בצורה אנושית מסויימת והוא מתעכב/מזדרז בהזנה ובצפיה בצורה אופיינית לבן אנוש. ככה עובדת למשל הrecapcha של גוגל. הבנקים ברוב טובם לא עושים שימוש בכלים מתקדמים אלה, ועל כך מגיעה להם תודה.
-
יש לך שאלה בהנה"ח? מצאתי אדם שיענה!@dovid אמר בחוקי המרחב הפרטי:
ג. לא מוסווה: הוא לא כולל פרסום מוסווה, דיוג, או הונאה אפילו קלה. 100% הוגנות. במקרה של קישורי שותפים שימו הכל על השולחן: מה קורה בקניה דרככם, מה קורה בקניה לא דרככם ואת עובדת הרווח שלכם.
למה אתה כותב מצאתי? מה הבעיה שלך לומר שאתה אחיו או הוא עצמו או מקדם שלו בשכר?
ואם תאמר שכלום מכל אלה אלא רק באת לשתף, היית צריך לפתוח את הנושא בגומלין, למה ב"מרחב הפרטי"? -
לימוד אנגלית (לא בכאילו)אני יודע הרבה אנגלית ע"י ששילמתי טבין ותקילין על ספרים (בטכנולוגיות שאהבתי והכרתי כבר את חציין) וקראתי בהם במאמץ רב.
למעשה חסכתי כמויות של לימוד לא רלוונטי של השפה כמו איך אומרים פרה וארנבת ובהווה ממושך
אבל אני לא מסכים עם הקביעה שאנגלית היא מפתח, ולכן לא כדאי לך לשים על הסל הזה את כל הביצים.
אם אליהו הנביא ילמד אותך בלילה אחד את השפה על בוריה, אתה קצת תתאכזב מעצמך אחרי חודש.
הקושי הוא גם בשפה, אבל גם בבחירת החומר המתאים ללימוד, וכמובן השימוש בו וההתמדה. בקיצור בשביל ללמוד קופצים למים, ובכח, ויותר מפעם אחת (כי ייתכן שהראשונה ואולי גם העשר הראשונות יהיו על טכנלוגיות שרק אחרי שתבין אותם טוב, תחליט שהם לא מתאימות לך).בנוגע ללימוד אני אומר לך מה שאני מציע להרבה (כולם בורחים...), תשתמש בפורום הזה.
לפחות אני, מוכן לשלם למישהו שישאל שאלות נכונות מרוב הכמיהה שלי לשתף והרצון שלי באתגרים מבחניים, וגם האחרים שלא משועממים כמוני נותנים פה ושם ידע ששוה כסף.פורסם במקור בפורום CODE613 ב31/10/2017 09:17 (+02:00)
-
בירור | מחפש כלי פשוט לסיווג הורדותתקליד בתפריט ההתחלה ISE,
תפתח את Windows PowerShell ISE
תדביק בחלון שמה את הטקסט הבא:$URLS = ( "https://tchumim.com/assets/uploads/files/1682845675232-start.html", "https://tchumim.com/assets/uploads/files/1655157220832-dupfinder.7z" ) $path="D:\מידע שבועי\$((Get-Date).ToString('yyyy-MM-dd'))\" [System.IO.Directory]::CreateDirectory($path); foreach ($url in $URLS) { $res = Invoke-WebRequest -URI $URL $filename = $res.Headers.'Content-Disposition' -replace '.*\sfilename="?([^"]+)"?(?: |"|$)', '$1' $stream = $res.RawContentStream $fileStream = New-Object System.IO.FileStream("$path$filename", [System.IO.FileMode]::Create, [IO.FileAccess]::Write) $stream.CopyTo($fileStream) $stream.Dispose() }
תשנה בשורות הראשונות לרשימה של לינקים שלך (שים לב למרכאות נכונות ולפסיק לפני כל שורה נוספת).
בשורה 6 תשנה את תחילת הנתיב לתיקיה המתאימה לך,
ותריץ (בעזרת הכפתור כמו Play) ותראה אם זה עושה את העבודה. אם זה טוב עליך לשמור את זה וללחוץ לחיצה כפולה על הקובץ כל שבוע להפעלה. -
regex in c#@שרה-רחל ראשית בקוד שלך יש כפל של escape, כי גם שמת @ וגם לוכסן הפוך, אז יוצא שהRegex מחפש את הטקסט \wwwwwwwwwwww. (לוכסן שאחריו 10 w).
אם נתקן את הבעיה הזאת נקבל תוצאה קרובה למה שאת רוצה:hello now is ten av uvwxyz
התוצאות חולקו נכון, אך שנמטו שניים.
למה? כי הרג'קס לא כולל בתוצאות את המפריד עצמו, ופה המפריד הוא כל ה10 אותיות...
כדי לכלול את המפריד אפשר לעטוף אותו בסוגריים (איזה קוסמות!) אבל ניסיתי במקרה שלנו והתוצאה משום מה כזו:hello now is ten av abcdefghij klmnopqrst uvwxyz
אני הייתי מממש את העניין ללא רג'קס עם פונקציה ייעודית, למשל:
List<string> SplitByWordsAndLength(string input, int len = 10) { var list = new List<string>(); var pos = -1; for (var counter = 0; counter < input.Length; counter++) { if (char.IsSeparator(input[counter])) { if (pos != -1) list.Add(input.Substring(pos, counter - pos)); pos = -1; } else { if (pos == -1) pos = counter; else if ((counter - pos) == len) { list.Add(input.Substring(pos, counter - pos)); pos = counter; } } } if (pos != -1) list.Add(input.Substring(pos)); return list; }
וזה בטעם מודרני יותר:
IEnumerable<string> SplitByWordsAndLength(string input, int len = 10) { var pos = -1; for (var counter = 0; counter < input.Length; counter++) if (char.IsSeparator(input[counter])) { if (pos != -1) yield return input[pos..counter]; pos = -1; } else { if (pos == -1) pos = counter; else if ((counter - pos) == len) { yield return input[pos..counter]; pos = counter; } } if (pos != -1) yield return input[pos..]; }
-
שמירה בשם במקום תצוגת תמונותהבעיה כעת סודרה, לכאורה.
הייתה בעיה רצינית שמי שהעלה html, הקובץ היה נפתח לתצוגה בדפדפן ולא להורדה.
למה זה בעיה? ההסבר של @יוסף-בן-שמעון ו @yossiz מסביר את הרקע אבל לא לגמרי מדייק.
העוגיות של הדפדפן הם אלה שגורמות לכך שהאתר מזהה אותי כמי שלפני תקופה שמתי שם וסיסמה ומכח זה הגולש יכול לגשת לאיזור אישי שלו דיקא, או כמנהל לאיזור ניהול וכו'
כעת כל זה קורה במחשב הגולש שאכן הזין את השם והסיסמה הנכונים. אז עד כאן הכל בסדר.
עכשיו התוקף יכול לבנות דף HTML ולהעלות אותו לפורום תוך עידוד פתיחתו ("מה דעתכם על העיצוב"), ושמה בדף הוא יכתוב קוד JS שלוקח את התוכן של העוגיות ולאחמ"כ לשלוח למקום שידוע לו. לזה קוראים גניבת עוגיות - אבל החשש הזה לא היה קיים במקרה שלנו! כי העוגיות על מצב http only = אין גישה לJS.
אז מה כן החשש? פשוט מאוד - כותב הדף הHTML, ינסה בקוד הJS לגנוב מידע במקום לגנוב עוגיות. למשל הוא ייגש למייל של הגולש הנתקף שמוסתר לכולם (וזה זכות הקוד של הJS לגשת למידע זה שהרי הוא רץ במחשב של המשתמש הרלוונטי) ולחמ"כ לשלוח אותו לשרת של התוקף'.
ב"ה פתרתי את זה בעזרת @magicode ע"י הוספת ההידר Content-Disposition 'attachment;' זה גורם לכך שהדפדפן יתייחס לקבצים כקבצי הורדה ולא יציג אותם. כך מחשב הנתקף מוגן מגניבה, כי הקוד שבדף לא ירוץ במחשב שלו, ופרטיו לא ייגנבו. -
בקשה- קטגוריה בע''ח@יוסף-חיים-016 אמר בבקשה- קטגוריה בע''ח:
ועד שלא תרגישו את זה, לא תוכלו לחוות דעה.
זה טיעון חזק..
אבל אני מפנה אותך לעובדה שהיא נקודה למחשבה,
יש המון משתמשים (ואפשר לקרוא להם השלד של הפורום) שאין להם שום היתקלות בחוקים, הם לא נכשלים לא בשעת לחץ ומשום מה לא מצויים מעולם בשעת אונס.
השאלה מה המכנה משותף שלהם, אולי האופי שלהם יותר רגוע, אולי אין להם סוג של דורסנות/או פזיזיות, אולי הגיל שלהם יותר מתאים למושג פורום. -
ניו אייג' - ניו אדג' VS גוגל כרוםתודה על הסקירה, חשוב לציין שזה בדיוק בדיוק אותו דבר כך שאין תחרות ואין מקום להבדלים משמעותיים בשום נושא.
ההגדרות זה מעטפת נחמדה, להבנתי כל ההבדלים הם בסגנון "תוספים מובנים" כלומר מיקרוסופט מטמיעה דברים במעטפת כפי שתוספים יכולים לעשות. כמו"כ אני חושב ששינויים עמוקים יותר יעשו מתכנתי מיקרוסופט ישירות בקוד המקור מה שישפיע גם על כרום ונקבל את מאמצי הפיתוח של צוות גדול יותר.
אציין גם שאופרה מבוססת כרומיום מזה זמן רב ומאפשרת תוספים בכלל מחוץ לחנות, ובעצם הדפדפן היחיד שנשאר מול כרומיום זה מוזילה פיירפוקס שיצטרך לתת פייט ליריב הרבה יותר מגובש.
מצד אחד זה יעשה מונופוליות באינטרנט שזה התחום הכי פתוח שהיה בטכנולוגיה עד היום (כפי שהזהירה מיידית מוזילה), אבל מאידך זה מוביל לסוף המערב הפרוע וחזרה לממסד תקני כפי שיש בכל התחומים האחרים, ולדעתי זה רק טוב. -
דומיין ישראלי כולנו.ישראל@קינג-קומפיוטר אני דוקא לא חושב שיש הרבה מה ללמוד ולהבין.
כשאתה הולך לחברה גדולה אתה מרגיש בתוך עמי אנכי יושבת ויש לך רוגע בקשר לסטנדרטים שלה.
בחברות הישראליות המילה סטנדרט היא מילה גסה, הכל עניין של הזנחה או מרפקים.
הפיתוח בממשקי האינטרנט הוא חובבני או מיושן ולפעמים שניהם.
כשאתה רוכש דומיין יש לך איזור אישי לניהול, עם זיהוי לפי שם וסיסמה. כיום יש סטנדרטים רבים מאוד של אבטחה סביב ההזדהות ה"פשוטה" הזו (כדגומת אורך הסיסמה/אסימון נגד זיוף/אנטי רובוט מודרני), כשבאתרים הישראלים של ניהול דומיינים בחלקם ניכר שהדף ברמה שהייתה בשנת 2005 (שזה כמו מאה שנה במובני טכנולוגיה).
יש נושא של רמת איכות, איך מתמודדים עם איומי אבטחה על הלקוחות (הן על פרטיהם והן על האיום על שרתי הDNS) ועוד היבטים בסגנון. -
תוכחה מגולה ואהבה מסותרתמאוד מסכים עם הנאמר, אבל קשה לי מה מעשית יש לעשות מעבר ל"עצור והתבונן בטרם תכתוב".
@אינטרקום כתב בתוכחה מגולה ואהבה מסותרת:
כשמישהו מעלה שאלה לגיטימית, גם אם לדעתנו הוא טועה ביסוד וכדו’ נסו רגע להיכנס לנעליים שלו, נסו להבין את המקום שממנו הוא בא, ורק אז תגיבו, וגם אז, תשתדלו לא להגיב בצורה בוטה או מעליבה ח”ו, גם אם זה פופולרי, אלא בצורה המבקשת להאיר את עיני השואל..
ההודעות האלו שגורמים בד"כ להתפרצות של המגיבים, הם לעיתים (בא נאמר לא רחוקות) נכתבים על ידי מניפולטורים, במקרה הטוב לכוונות לגיטמיות רק בצורה של ערמה בכתיבה (בא נשאל מה המחשב הכי זול ומזה נדע מה חושבים על החנות הזו), אבל לפעמים גם הכוונות שלהם לא הכי טובות.
אחרי שאתה עולה על זה שסובבו אותך, שמישהו שאל שאלת תם איפה לקנות מחשב ואתה טורח קשות לעזור לו ופתאום אתה קולט שהוא סה"כ רצה משהו אחר, או הסוג היותר גרוע שמלהיט רוחות מקצועי עבור ההנאה לאכול פופקורן כשפורץ ויכוח שמסגיר מי מהניקים עדות מזרח מי חסיד ומי ליטאי, נאבד לך החשק והכח לפרגן את היחס שאתה אומר שצריך לתת (להיכנס לנעליים שלו).
זה לא רק רגשי, זו עמדה כזו שהשני צריך להוכיח שהוא בן אנוש שמגיע לו יחס, ולא להיפך. המציאות היא שכאלה שזה לא הפוסט הראשון שלהם ויש להם עבר של פוסטים אנושיים, מתחשבים בהם מאוד גם במקרים שיוצאים מהם הודעות שנראות לגמרי כשטויות או נגד ההשקפה וכדומה. -
מה יותר חסכוני בצריכת החשמל ?@zvinissim אין טעם לדון על ידיעות ניק כזה או אחר, ואפילו לא על דבריו. יש לו טעות לדעתך? תתקן. אל תבקש ממנו לעשות אצלך מבחנים
כסדרן, אבקש
, אל תתמקדו אחד בדבריו של השני, אלא בעובדות הרלוונטיות לשאלת פותח האשכול.
אם לדעתכם אחר מכניס דיס אינפורמציה, תקנו זאת ע"י ציון הנתונים הנכונים לדעתכם עם אישוש/הוכחות/הסברים.איך אני כסדרן?
-
פורום תלת מימד@פנטזיה לא חשבתי שיש לך מטרה סמויה, רק ניסיתי להבין מה המטרה.
אתה שאלת מה קרה אבל אחרי שעניתי השוות את התלת מימד לשאר הפורום כלומר אם אתה סוגר לפי מיעוט השימוש, סגור כבר את הכל. וזה מרפה ידיים.
גם לי אין מושג מה עתידו של הפורום, אני מקוה לטוב ומשתדל לא לשנות ללא תועלת ברורה שום דבר. את התלת מימד סגרתי מפאת שהייתי בטוח שאין מי שיתעניין בו.
הכלל שמנחה אותי לבינתיים שכל פורום שיש יותר מאיש אחד ששבע רצון על קיומו, ויש מי שמקובל עלי שמוכן לנהל אותו, אני משאיר. -
תקלה באתרעדכון: התקלה הייתה בגלל שגולן (שרצה לקחת הפסקה מהאתר) מחק את המשתמש שלו בלי לדעת שזה יגרור מחיקה של רוב הודעותיו.
התייאשנו מלתקן את הבעיה כך שהמצב יישאר כפי שהוא.
בקשר לאתר הוא ימשיך באותה מתכונת, ההודעות החסרות (כדוגמת ההצטרפות לקבוצות) יתוקנו בימים הקרובים. -
החיפוש בפורום@צדיק-תמים עובד!
תודה רבה רבה,
ובדיעבד גם תודה רבה ל@NH-LOCAL שהציף נושא שכבר שיעמם אותי... -
שאלת המשך ל: מעבר מאקסס לתוכנה שולחנית רגילהלא ענית לגבי WinForms. אני אסביר, אתה בחרת בWindows Forms שזה הפטלפורמה החלונאית הישנה של דוטנט.
יש פלטפורמה חדשה בשם WPF שאני ממליץ עליה כי שמה יש לך קלות עיצוב גדולה בהרבה.בינתיים נענה על הקיים - WinForms.
שלב א: תוסיף Data Source לפרוייקט:- בתפריט Project בחר בAdd New Data Source...
- באשף בחר בDataBase ואח"כ DataSet. בחר בNew Connection והזן את פרטי מסד האקסס.
- בעת לחיצה על Next תישאל אם להעתיק לפרוייקט את מסד הנתונים, בינתיים תענה שלא.
- סמן את האפשרות לשמור את מחרוזת החיבור (Connection String) בקובץ התצורה (Application Config).
- בחר את תיבות הסימון של Tables וViews וסיים את האשף.
שלב ב: תוסיף את הפקדים לטופס:
- בצע בניה (Build) של הפרוייקט - בתפריט Build בחר בBuild Solution
- בחלונית הפקדים בצד שמאל יתווספו תחת מקטע של Xxx Components (הXxx זה שם הפרוייקט) כמה פקדים (כמספר הטבלאות במסד הנתונים).
- גרור לטופס את הפקד ששמו הXxxxxDataSet וגם את פקד XxxxTableAdapter (כאשר הXxxx זה שם הטבלה הרצויה).
- הוסף פקד נוסף בשם BindingSource מהמקטע Data.
בחר את הפקד BindingSource שהוספת זה עתה, בחלונית המאפיינים פתח את התיבה הנפתחת של הDataSource שלו ותחת Form1 List Instance בחר בXxxDataSet שלנו. במאפיין DataMember בחר בטבלה הרצויה.
שלב ג: איגוד הפקדים שיצרת לנתונים
- בחר בפקד שיצרת כמו תיבת טקסט של שם פרטי
- בחלון המאפיינים הרחב את המקטע DataBindings ובמאפיין Text פתח את התיבה הנפתחת הרחב שם את הBindingSource ותחתיו בחר בשדה הרצוי בטבלה.
- חזור על הפעולה על כל פקד רצוי.
שלב ד: טעינת הנתונים דרך הקוד
- לחץ על F7 למעבר לקוד
- עבור לאירוע טעינה ע"י בחירה בתיבה האמצעית למעלה בForm Events ובתיבה הימנית בLoad.
- בתוך הפרוצדורה הוסף את השורות הבאות:
XxxxTableAdapter1.Fill(XxxxxDataSet1.Xxxx)
כמובן שבמקום הXxxx יהיה את מה שמתאים למקרה שלך. שים לב באחרון שזה יהי הטבלה הרלוונטית.
שלב ה: שמירת נתונים
- לחץ לחיצה כפולה על לחצן השמירה כדי לנווט למטפל האירוע שלו
- הוסף שמה את הקוד הבא:
BindingSource1.EndEdit() XxxxTableAdapter1.Update(XxxxxDataSet1.Xxxx)
כעת תוכל להריץ ולראות אם זה עובד.
נשאר לך לתהות איך לקבוע את השורה הנוכחית לשורה מסויימת לפי ID או ליצור שורה חדשה.
השאלה איך אתה מעוניין לעשות את זה מבחינת ממשק, לכן לא סיפקתי לך תשובות על זה.השימוש בפקדים המוכנים של מקרוסופט גורם לתחושה מאוד "אקססית" של פלאים שלא יודעים מה עומד מאחוריהם, אבל אחרי זמן מה של שימוש והעמקה מבינים הכל.