אני מבין שאתה לא רוצה עריכה אלא רק תצוגה אז תמיר הכל לתמונות בזמן ריצה
פורסם במקור בפורום CODE613 ב09/09/2015 20:09 (+03:00)
אני מבין שאתה לא רוצה עריכה אלא רק תצוגה אז תמיר הכל לתמונות בזמן ריצה
פורסם במקור בפורום CODE613 ב09/09/2015 20:09 (+03:00)
לא מכיר wpf ...
לגבי סטרינגים חשופים זו אכן בעיה אבל מאה אחוז לא יהיה לך לעולם בדוט נט גם אם תכתוב הכל לבד
אם אתה הולך ל vb6 או cpp יש כבר רעיונות אחרים
פורסם במקור בפורום CODE613 ב09/09/2015 12:51 (+03:00)
אני מציע שלא תשתגע
ב automation אפשר לטפל על ידי subclassing ב WndProc והודעה WM_GETTEXT ראה כאן
http://www.codingvision.net/security/c-protect-the-password-inside-a-textbox
אם אתה חושש לקריאה מהזיכרון תשתמש ב securestring בדיוק מתי שאתה צריך ותעשה לו dispose מיד
פורסם במקור בפורום CODE613 ב08/09/2015 13:26 (+03:00)
דוד, הרעיון שלך ארוך מידי בשביל עצלן כמוני
הנה הסוד של העצלנים:
פורסם במקור בפורום CODE613 ב20/09/2015 00:38 (+03:00)
שמח שהבנת
chrome developer tools . . .
פורסם במקור בפורום CODE613 ב08/09/2015 20:10 (+03:00)
הדוגמה שהבאת לא ברור לי מה היא ממחישה
בא נתרכז בשאלה שלך, לתוך הפונקציה של ה searchFromDb נשלחו שתי פרמטרים האחד זה המילה לחיפוש והשני הוא משתנה שמכיל פונקציה
לפונקצית החיפוש יש לוגיקה פנימית שלפיה היא מחליטה איך להריץ את הפונקציה שיש בתוך המשתנה
פורסם במקור בפורום CODE613 ב08/09/2015 17:29 (+03:00)
@softs
אכן js היא שפה מאוד שונה משפות אחרות והמבנה שלה נוח מאוד לעבודה אסינכרונית, צריך ללמוד לחיות עם זה ולא להילחם בזה.אני ממתין לך בסבלנות
ואתה בורח אחרי שורה אחת?
אז עכשיו אנשים "בונים" עלי שאני יענה? מלחיץ קצת כי אני די מרגיש בור בהרבה דברים...
אני פשוט זוכר את עצמי מנסה להילחם באסינכרוניות ומכלה את כוחותי לריק אז נתתי עצה טובה.
לגבי השאלה הספציפית לא העמקתי בענין, ומי לנו גדול מדוד ל.ט. שכבר נראה שלן בעומקה של שאלתך והשקיע מזמנו ללמוד את הנושא במיוחד!
הלוואי על כולנו...
אגב ל jquery יש אופציה ל AJAX סינכרוני שמשתמש באובייקט הגנרי של JS (http://stackoverflow.com/questions/3481970/how-does-jquerys-synchronous-ajax-request-work)
פורסם במקור בפורום CODE613 ב06/09/2015 13:44 (+03:00)
אכן js היא שפה מאוד שונה משפות אחרות והמבנה שלה נוח מאוד לעבודה אסינכרונית, צריך ללמוד לחיות עם זה ולא להילחם בזה.
פורסם במקור בפורום CODE613 ב06/09/2015 02:19 (+03:00)
מסתבר שיש כלי של מייקרוסופט שעושה את זה....
לי זה עבד רק בשילוב של compatibility mode ברמת ה properties של הקובץ
פורסם במקור בפורום CODE613 ב02/09/2015 20:02 (+03:00)
נראה לי שזו השאלה הראשונה שאני שואל כאן, היא לא קשורה לתכנות, אבל כבר שאלו כאן על VPN וכל מיני כאלה אז אני מרגיש בנוח . . .
יש לי תוכנה שהinstaller שלה חוסם התקנה על ווינדוס סרבר ואני חייב להתקין אותה על סרבר.
הצלחתי לעשות דקומפילציה ל EXE של ההתקנה, הinstaller בנוי ב WIX ויש שם התניה כזו
<WixBalCondition Condition="NTProductType=1" Message="Windows Server not supported" /> מישהו יודע אם אפשר "לעבוד" עליו איכשהו שזה לא סרבר?
פורסם במקור בפורום CODE613 ב02/09/2015 12:46 (+03:00)
@דוד ל.ט.
אינדקסים? פשוט מאוד טבלה נוספת שהkey הוא הערך לאינדוקס והvalue זה מערך של keys לטבלה המאונדקסת.
הוא לא תומך בטבלאות
פורסם במקור בפורום CODE613 ב30/08/2015 17:32 (+03:00)
יש פנטנט נפלא לזה וזה נקרא הרשאות ומדיניות אבטחה וזה אפילו מובנה בווינדוס בחינם, איש IT שיגדיר לו הרשאות יעלה לו יותר זול כנראה.
אממה... לפעמים יושב איש IT שלא יודע את מלאכתו בתוך ארגון ומשחק שולה מוקשים, וכשצריך פתרון שדורש יותר מלהעתיק קובץ מפה לשם, הוא לא יכול להביא איש IT מבחוץ כי זה יעורר שאלות על מה משלמים לו, אז הוא מסביר שזה חייב פיתוח מיוחד, וגורר את הארגון להרפתקאות מפוקפקות.
לפעמים אמרתי, כי אני לא יודע אם זה המקרה.
אבל יש לי היכרות עם כמה מקרים כאלו.
אקיצר אני מצטרף לדעת דוד.
פורסם במקור בפורום CODE613 ב27/08/2015 17:07 (+03:00)
webRequest היא מחלקה אבסטרקטית שמכילה גם כמה פונקציות עם קוד כמו create ו httpWebRequest יורשת ממנה
StreamWriter זה אובייקט שעוזר לרשום לתוך stream בסטרינג ולא בבייטים, Flush מעדכן חזרה ל stream שעליו ה StreamWriter מוגדר, לא תמיד נחוץ, במקרה שלך שורות 17 ו 18 מיותרות כי שמת את זה בתוך using וביציאה מהבלוק הוא ממילא מבצע את שניהם אוטומטית.
לגבי לשלוח ישירות לשרת לא הבנתי את שאלתך, בקשת HTTP מורכבת מ URL, headers, Mehtod, Body, אתה מצפה לקוד יותר קצר או מה?
ראה מה כתב clickone אם תשתמש ב WS זה יהיה יותר קצר בהרבה, אבל לא לכולם יש WS . . .
פורסם במקור בפורום CODE613 ב23/08/2015 11:42 (+03:00)
Zvi:
this בתוך הפונקציה done יחזיר את האובייקט של ה AJAX ככה שזה פשוט לא יעבוד לו
אני הייתי עושה ככה:
$(document).ready(function () {
$(".myclass").click(function (e) {
$.ajax({
url: "http://fiddle.jshell.net/css/normalize.css",
}).done(function() {
$(e.target).css('color','red');
});
});
});
fiddle:
http://jsfiddle.net/foo9749o/
פורסם במקור בפורום CODE613 ב19/08/2015 16:52 (+03:00)
אם לא קוצר הזמן הייתי כותב פה מניפסט די הפוך. . .
בקצרה: טכנולוגיה מייצרת כסף כי אנשים משלמים עליה כסף, והעלויות של חברות הטכנולוגיה הם פחות מההכנסות.
ביג דאטה לא בא להציל את עולם הטכנולוגיה ואפשר בלעדיו, אבל הוא חוסך כסף רב, כי הוא נותן לך יכולת גבוהה יותר על חומרה נחותה יותר.
כשתתקדם החומרה הכלל הזה יישאר בתוקפו,
ועוד משהו, זמן הוא מימד קריטי בעולם הטכנולוגיה, מי שיש לו ביג דאטה הוא צעד קדימה לפני כולם, וזה שווה הרבה כסף.
והנושא הזה אף פעם לא "ייפתר" כי ככל שהחומרה מתקדמת השימוש שעושים בה ישתנה, כמו שפעם חשבו שאף אחד לא יצטרך יותר מכמה MB של זיכרון
פורסם במקור בפורום CODE613 ב13/08/2015 14:43 (+03:00)
סברתי וקיבלתי
בהצלחה בהבנת ההסבר ואם לא תבין בכ"ז אני פה
פורסם במקור בפורום CODE613 ב13/08/2015 00:54 (+03:00)
אתה לא מגיב, מסמן תודה או מסמן כנפתר אז מה זה אומר? אני אפילו לא יודע אם קראת את התשובה שלי
אנשים משקיעים כדי לענות לך ואתה מתעלם...
האם התשובה לא מעניינת אותך ואתה סתם זורק חידות פה? השאלות האלו לא מעניינות אותי במיוחד ואם כך אני אדע לא לטרוח להגיב
פרט לכך הפורום הוא מקור ידע, ונושאים אמורים להסגר בצורה ברורה
פורסם במקור בפורום CODE613 ב13/08/2015 00:35 (+03:00)
אני לא רואה איך האתגר הזה קשור ספיציפית ל JS אלא לתכנות באופן כללי
הנה מה שפספסת:
ראשית פעולות הכפל מתבצעות ב"עליה" מהריקורסיה ולא ב"ירידה"
שנית אין כאן שום פעולות חיבור
שלישית - ההסבר:
function abc(n)
{
if (n == 0) {return 1;}
else { var g = arguments.callee(n - 1); console.log(n + ' * ' + g); return n * g;}
};
abc(5)
/*output
1 * 1
2 * 1
3 * 2
4 * 6
5 * 24
120
*/
פורסם במקור בפורום CODE613 ב11/08/2015 14:15 (+03:00)
למה צריך את ה ToString? כי GetValue מחזיר object כי הוא לא יודע מה סוג ה property ואי אפשר להשוות object ל string בלי ToString
פונקציה כללית:
public static IEnumerable<T> Search<T>(IEnumerable<T> lst, string sProperty, dynamic Val, bool contains = false)
{
MemberInfo mi = ((MemberInfo)typeof(T).GetField(sProperty) ?? (MemberInfo)typeof(T).GetProperty(sProperty));
if (mi == null) throw new ArgumentException("Field/Property does not exists", "sProperty");
if (mi.MemberType == MemberTypes.Property)
{
PropertyInfo pi = (PropertyInfo)mi;
return lst.Where(d => Match((pi.GetValue(d) ?? "").ToString(), Val.ToString(), contains));
}
else
{
FieldInfo fi = (FieldInfo)mi;
return lst.Where(d => Match((fi.GetValue(d) ?? "").ToString(), Val.ToString(), contains));
}
}
public static bool Match(string sLeft,string sRight, bool contains)
{
return (sLeft == sRight || (contains && sLeft.Contains(sRight)));
}
פורסם במקור בפורום CODE613 ב11/08/2015 13:47 (+03:00)
כי באקסס לפעמים אין ברירה
מספיק לראות שאילתה עם 5 join בשביל לאבד את הצפון
פורסם במקור בפורום CODE613 ב09/08/2015 23:02 (+03:00)