מאמרים בנושא ‏תכנה ומחשבים‏.

פיתוח Web בשפת ++C? למה, מדוע, כיצד?

ב־יום חמישי, 25 באוקטובר 2007, מאת ארתיום; פורסם תחת: תכנה חופשית, לינוקס, פיתוח, תכנה ומחשבים, CppCMS; ‏11 תגובות

מי שמכיר אותי מהפורומים השונים יודע טוב שאני רחוק מלהיות חסיד של שפות תסריטים כגון php, perl, python או שפות jit כמו C#, Java וחבריהן. אז חיפשתי framework נוח לפיתוח web עם C++/C. הסיבה העיקרית היא -- ביצועים, מערכות תוכן של היום הכתובים ב-php או שפות תסריטים אחרות הנשענות על פתרונות LAMP סטנדרטיים מספקות ביצועים נמוכים שלא מתאימים לאתרים עמוסים. התפתח דיון מעניין בנושא עם מאיר. שהטענות העיקריות היו:

  • צוואר בקבוק העיקרי הוא בסיס נתונים ולא שפת תכנות.
  • גם עם עושים caching ועובדים עם FastCGI יעיל נשארת בעיית concurrency ו-scalability.
  • זמן פיתוח הוא גם יקר, לכן C++/C הן לא השפות המועדפות במקרים אלו.

אז החלטתי לשבור את המוסכנות האלו ולהוכיח שניתן לבנות מערכת תוכן/framework בעל מאפניינים הבאים:

  1. מאפשרים פיתוח יחסית מהיר וקל.
  2. מספק ביצועים מעולים שמערכות תוכן קלאסיות היו דורשות פתרונות scaling במקרים אלו.
  3. מספק כלים ל-scaling פשוטים ושקופים במקרה הצורך.
המשך...

הבלוג עבר שרת

ב־יום ראשון, 14 באוקטובר 2007, מאת ארתיום; פורסם תחת: כללי, לינוקס, תכנה ומחשבים, הכל מלבד מחשבים, WordPress בעברית; ‏5 תגובות

הבלוג עבר בית יחד איתי וגם שרת. אם יהיו בעיות כלשהן, אנא דווחו.

עריכה:

למעשה, עברתי מ-ADSL לכבלים, כך שמהירות העלאה השתפרה משמעותית 64K/s, תמורת מחיר די נמוך. בנוסף, המערכת כרגע רצה בשרת וירטואלי -- linux-vserver שרץ על מחשב ביתי רגיל, במקום הקצאת שרת ייעודי, הכל כפי שתיארתי פעם כאן וכאן. חייב לציין שאני מופתע לטובה משיפור מהירות האתר לאחר שדרוג התשתית האינטרנט וחומרה.

בנוסף, אני הייתי ממליץ לכל אחד שמריץ שרת ביתי, להפעיל mod_deflate של Apache2 שמקטין משמעותית  את הצורך ברוחב הפס ע"י דחיסת התוכן.

ספאם -- עד מתי?

ב־יום שלישי, 25 בספטמבר 2007, מאת ארתיום; פורסם תחת: אינטרנט, תכנה ומחשבים, WordPress בעברית, ספאם; ‏6 תגובות

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

היום בלוגלי נפל קורבן להתקפת ספאם. הכל התחיל מזה ש-eSafe התחיל לסנן את שם המתחם blogli.co.il כמקור פורונו. היום מי שנכנס לאתר מגלה ש... יש עשרות בלוגים חדשים -- שנפתחו ע"י ספאמרים של פורנו. אותו הדבר קורה גם בפורום.

המשך...

ספאמרים מכבדים יום כיפור?

ב־יום ראשון, 23 בספטמבר 2007, מאת ארתיום; פורסם תחת: אינטרנט, תכנה ומחשבים, ספאם; ‏3 תגובות

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

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

פשוט זה היה מעניין לגלות: גם לספאמרים יש אלוהים... בעצם אולי.

BerliOS מת, יחי SourceForge!

ב־יום שני, 17 בספטמבר 2007, מאת ארתיום; פורסם תחת: תכנה חופשית, פיתוח, תכנה ומחשבים, LaTeX ועברית; ‏6 תגובות

אחרי מלחמות רבות עם BerliOS החלטתי לנטוש אותו לטובת SF. פרויקט BiDiTeX הועבר ל-SourceForge וכרגע ניתן למצוא אותו גם בכתובת: biditex.sf.net.

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

  • פעם shell לא זמין לחצי יום
  • פעם לא ניתן לעשות commit ל-svn במשך שעות.
  • פעם אני בכלל לא יכול לגשת לאתר.

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

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

העמוד הבא

העמוד הבא

דפים

נושאים