Browse by Tags
All Tags »
ITPRO (
RSS)
מעשה (אמיתי) שהיה לפני מס' חודשים: עוזי ברוך (מנהל מחלקת החדשות של ערוץ 7) מתקשר ומתלונן: העלתי מבזק, והוא לא פורסם בזמן. עוברים יומיים, ושוב אותה תלונה, ושוב ושוב ושוב מאנשי צוות שונים – חומרים עולים לאתר באיחור. את המבזק הבא אני מבקש להעלות בעצמי. מעמדת הפיתוח. מקבל את הטקסט ב-Messenger, מעתיק, ומדביק מול עיניהם. עובד. אבל החבר'ה בחדשות ממשיכים להתלונן. אני בינתיים נובר כמו משוגע בכל רכיבי המטמון במערכת ומוודא שהם נמחקים (flush) כשנצרך. שום דבר. עוברים חודשיים בהם אני סובל מטלפונים והודעות...
קיבלתי את המייל הזה הבוקר, ממשתמש שכנראה נפרצה התיבה שלו בחברת AT&T האמריקאית: שלום זה נותן לי תענוג גדול לכתוב לך הייתי הגלישה כאשר אני נתקל הפרופיל שלך ו משהו נגע בי ליצור איתך קשר אני אשמח מאוד להיות בקשר עם לך אם יהיה לך את הרצון איתי כדי שנוכל להכיר אחד את השני ולראות מה קרה future.i ישמח מאוד אם תוכל לכתוב לי דרך הדוא"ל שלי עבור לי לספר לך עוד על עצמי ולתת לך תמונה שלי בתור התחלה טובה. אני אהיה מחכה לשמוע ממך. שיהיה לך יום מבורך. מתוך רחמים קריאה קצרה של הטקסט...
נתח שוק של דפדפנים בישראל, דגש על משתמשים לא מקצועיים: גירסאות IE: הדפדפן ההסטורי והעתיק בן התשע, שנוא נפשם של מפתחי ה-Web מזה שנים ארוכות עומד על נתח שוק של 18% בישראל. IE8 עומד על 52%. להערכתי, משרדי ממשלה וגופים ציבוריים אחראים על כ-60% ממשתמשי הדפדפן הפרה-הסטורי הזה. אם יש למישהו רעיון מה אפשר לעשות בתחום הזה – נשמח.
Nginx הוא שרת קטן שנכתב ללינוקס (אבל עובד גם על חלונות) ומיועד למטרה אחת ויחידה: Reverse Proxy מתוחכם. הוא יודע לשמור אצלו ב-Cache את הקבצים הסטטיים למינהם ומוריד את העומס ה זה מה-I/O של שרת האפליקציה*, והוא יודע גם לבזר את הבקשות בין השרתים השונים שלכם תוך שימוש ב-Sticky Sessions כדי לוודא שכל גולש משוייך ל-Session בשרת "שלו". בדרך כלל אתרים שזקוקים לדבר כזה משתמשים כבר ב-CDN או פיתרון דומה, אבל למי שצריך לשפר ביצועים של אתר בגודל בינוני+, שהגולשים שלו מרוכזים במדינה אחת זה יכול להיות...
כתבה שפירסמנו בערוץ 7 על סטטיסטיקות דפדפנים בקרב גולשים לא מקצועיים בישראל. ממחקר לא מקצועי ולא מהימן שעשינו לגבי הדפדפן העתיק והפופולארי, הסתבר כי אחוז גדול מאוד של משתמשיו הם עובדי משרדי ממשלה, ביטוח לאומי וכו', שפשוט לא יכולים לשדרג. במערכת החינוך המצב טוב יותר, אבל רחוק מלהיות מושלם. לעיתים פשוט פנינו לאחראי מחשבים של מוסדות והתחננו שישדרגו, עבד לעיתים ולעיתים – לא כ"כ. ומה אצלכם?
English: how to find what can make your IIS server 100% crazy, and fix it. debugging high CPU usage by w3wp.exe with Microsoft's IIS debugging tools. לעיתים נתקלים בשרת ש"נחנק" ומגיע ל-100% ניצולת מעבד. כמה רעיונות בסיסיים להתחלת פיתרון בבעיה. במקרה כזה דפים מגיבים באיטיות, ומדי פעם נתקעים עם שגיאות כגון Service Unavailable או Server too busy . 1. מה חונק את השרת? Ctrl + Alt + Esc יפעיל את מנהל המשימות. נמיין את "תהליכים" ונחפש מי מתעלל בשרת. בדרך כלל זה יהיה w3wp.exe , (ב...
August 09' - Israeli Browser versions. אתרי אינטרנט שונים הפסיקו לתמוך ב-IE6 ידידנו היקר (במונחי שעות עבודה) משכבר הימים, ובכל זאת - אחוז התפוצה של הדפדפן הזה עדיין גבוה. גבוה מדי. האתרים העיקרים שמציגים סטטיסטיקה בנושא הם אתרי הטכנולוגיה, ושם הנתונים מוטים לטובת דפדפנים מתקדמים ו/או קוד פתוח וכו'. השתמשנו בסטטיסטיקה של אתר ה חדשות "ערוץ 7" על מנת לבדוק את הנתונים, והרי הם לפניכם. 1. גירסאות IE. גירסא 7 מובילה, 6 תופסת כ-30% מהשוק והרבה הרבה אחורה הגירסא השמינית. המשמעות של כל זה...
English: Simple Cache management function. how to make cache thinks easier. The function below can check if something is in the cache, and also if other Web request, execute the heavy function using SyncLock. לעיתים עולה הצורך לעבוד בתצורה שבה יש משאב (למשל שאילתת SQL כבדה) שיקר לייצר אותו. הפיתרון הפשוט - שומרים אותו בקאש. Cache("name") = value או שצריך לפי מגבלת תאריך ושעה: Cache.Add(Key, Value, Nothing, Expire, Nothing, Priority, Nothing) אבל כל זה מעצבן כל פעם מחדש. אחד החידושים שיצאו...
English: forcing Windows Vista/7 to save passwords for multiple RDP remote servers using single SSH tunnel. The solution: using other DNS name/IP for any remote computer. לעיתים נוצר הצורך ליצור קשר עם רשת מרוחקת ללא שימוש ב-VPN מסיבות שונות. הפיתרון הפשוט ביותר (במיוחד אם יש מכונת לינוקס כלשהי ברשת המרוחקת) הוא שימוש בניתוב פורטים מעל SSH. נניח למשל שיש ארבעה מחשבים ברשת, בטווח 192.168.1.x. התחברנו ב-SSH לאחד מהם, והגדנו בו ניתוב פורטים כזה: 192.168.1.1:3389 = port 2001 192.168.1.2:3389 = port 2002...
English: Simple ways to find and destroy IIS hangs/timeout's. אחת התופעות המרגיזות ביותר היא אתר שעובד כהלכה, ללא עומסים חריגים נראים לעין ופתאום זורק שגיאות בסגנון של Server Unavailable, Server too Busy וכו'. כשמתחברים לשרת, מגלים את אחד משני הדברים: 1. w3wp צורך 100% CPU או קרוב לזה. לחילופין - 100% ממעבד בודד (למשל 50% במקרה של שני מעבדים לוגיים, 25 בארבעה וכו') 2. הכל "מת". מספר ה-Requestים המעובדים עומד על אפס או קרוב לזה, ה-CPU "ישן" על קרוב ל-0% אבל השרת לא...
English: Make DirectX classes and Windows Media Player enabled for Windows 2008. a solution in screenshots after hebrew explain... לאחרונה רכשנו שרת חדש עבור Streaming של וידאו. מערכת ההפעלה שנבחרה לשרת החדש היא Windows 2008 64bit - הטופ שבטופ. בשלב שלאחריו נתבקשתי להעביר לשרת החדש מלבד הקבצים, ספריה קטנה ובה כמה קבצי ASPX ששימשו לכל מיני מטרות שונות ומשונות. קובץ אחד סירב לעבוד. מדובר בקובץ שתפקידו היה ייצוא פריימים מוידאו עבור תצוגה מקדימה לפני שהגולש לוחץ על Play, על בסיס מאמר ב-CodeProject ....
חיבורי TS נוטים לעיתים רחוקות (או קרובות, תלוי בציוד) "לאבד" את תכונת ה-Copy-Paste בין הלקוח לשרת. נתקלתי בתופעה הזו בעבר בכמה הזדמנויות, הנה תאור מקוצר ובעברית של 2 בעיות נפוצות, לטובת המחפשים: 1. התנגשות בין Virtual PC / Virtual Server ל-RDP, כאשר אחד מהם מאבד את הלוח. הפיתרון: הפעלה מחדש של ה-RDP לאחר סגירת Virtual PC, שימוש ב-RDP עבור המחשב המדומה 2. לאחר כחודש-חודשיים של Session פתוח (מצד שני, היו לי גם Sessionים של חצי שנה ויותר שזה לא קרה להם), השרת מאבד את תכונת ההעתק הדבק, גם כשהחיבור...
קיבלתי מגולשת שמכירה אותי אישית (ולכן לא פנתה למי שמטפל בזה בדרך כלל, אלא ישר אליי) צילום מסך מזעזע של האתר שלנו. שיחה קצרה עם צילום מסך העלתה כי מדובר במשתמשת Windows 2000 על גרוטאה עתיקה שמתפקדת מצויין. הצעתי לה להתקין את Internet Explorer 6. היא הורידה את התוכנה מהקישור שסיפקתי לה, ולהפתעתי לאחר הרצת כלי ההורדה, הוא נכשל בה. ניסינו שוב ולא הלך. כנראה ש"אינטרנט רימון" חוסם את הורדת קבצי ההתקנה שלו משום מה. בסוף מצאתי פיתרון, והרי הוא לפניכם: IE6 למשתמשי אינטרנט רימון - השרשור בפורום והפיתרון...