CSS

תחביר השפה CSS

לפני 2 שנים

1,018 0

שפת CSS מורכבת מכללים (rules). כל כלל מורכב מבורר (selector) ומגוש הכרזות (decleraion block). התרשים הבא מציג כלל פשוט בשפת CSS:

המשך קריאה...
PHP

לולאת for בשפת PHP

לפני 2 שנים

1,935 3

לולאת for בשפת PHP משמשת להרצה של קוד מספר מוגדר של פעמים. לולאה זו שימושית כשמספר החזרות ידוע מראש. לולאת for מקבלת שלושה פרמטרים: הגדרת המונה (counter), הגדרת התנאי, הגדלת/הקטנת המונה. בדוגמה הבאה, השורה הראשונה היא הגדרת הלולאה. שלושת הפרמטרים מופרדים על ידי...

המשך קריאה...
PHP

לולאת while בשפת PHP

לפני 2 שנים

1,201 0

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

המשך קריאה...
Linux

היכרות עם לינוקס (Linux)

לפני 2 שנים

1,091 0

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

המשך קריאה...

מודל-מבט-משתמש (Model-View-Controller) היא תבנית בהנדסת תוכנה אשר יישומה מחלק את התוכנה לשלושה חלקים נפרדים הקשורים אחד לשני אך אינם תלויים אחד בשני.  ההפרדה בין החלקים באופן הזה הוא רעיון שיש בו שימוש רב בפיתוח ממשק משתמש (UI) ובעיקר בבניית אתרים ובפיתוח אפליקציות. מטרת התבנית היא להפריד בין האופן שבו המידע מוצג למשתמש לבין האופן שבו המידע מעובד מאחורי הקלעים.

המשך קריאה...
CSSHTMLJavaScript

בניית מחשבון בעזרת JavaScript, HTML ו- CSS

לפני 3 שנים

4,055 0

המדריך הבא מדגים כיצד ניתן לבנות מחשבון פשוט (עם אפשרות להרחבת היכולות שלו בהמשך) בעזרת השפות JavaScript, HTML ו- CSS. המחשבון מתוכנן בצורה שמאפשרת הוספה של לחצנים עם פונקציונאליות מותאמת אישית בקלות, בעזרת כמה שורות קוד בודדות. מבחינה עיצובית, נעשה שימוש בהרבה מהאפשרויות החדשות של CSS3 בשביל להקנות למחשבון מראה אמיתי. חשוב להדגיש שלא נעשה שימוש בתמונות חיצוניות או בכל מדיום גרפי אחר; הכל נעשה בעזרת קוד בלבד.

המשך קריאה...
כתיבת קוד איכותי, תקין ועמיד
C#C++CSSJavaJavaScriptPHPכללי

כללים לכתיבת קוד איכותי, תקין ועמיד

לפני 3 שנים

5,072 3

פיתוח תוכנה נחשב לאחד המקצועות היותר צעירים באקדמיה ובתעשיה, ואכן, רק לאחרונה התפתח תחום זה באופן המאפשר יצירתן של תוכנות איכותיות, יציבות ועמידות לאורך זמן. בעבר הלא רחוק, פיתוח תוכנה נחשב לעניין מסובך שנועד לכישלון ברוב המקרים. בשנת 2006 נערך מחקר שעקב אחרי 9,000 פרוייקטים שונים של פיתוח תוכנה. מתוך הפרוייקטים שנמצאו תחת מעקב, רק 35% הסתיימו בהצלחה. 46% הסתיימו באיחור או בעיות אחרות, וכ-19% בוטלו.<sup><a...

המשך קריאה...
כללי

ראיון עם איתמר צוקרמן

לפני 3 שנים

1,406 0

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

המשך קריאה...

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

המשך קריאה...

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

המשך קריאה...

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

המשך קריאה...
WordPress

ווידג'ט חיפוש ל- WordPress

לפני 4 שנים

8,941 6

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

המשך קריאה...