פה תמצאו את כל המאמרים, ממוינים לפי סדר הכתיבה, האתר קיים משנת 2008 ומתעדכן מדי שבוע, אז יש כאן המון מאמרים. אם אתם רוצים לחפש מאמר מסוים, אפשר להשתמש בתיבת החיפוש או בקטגוריות מצד שמאל.
![כיתוב: WEB](https://internet-israel.com/wp-content/uploads/2016/02/web_image_free-300x225.jpg)
Haven OnDemand
הסבר על API שימושי ומעניין מאוד של Haven OnDemand והזדמנות נהדרת לראות איך API אמיתי עובד
![כיתוב: WEB](https://internet-israel.com/wp-content/uploads/2016/02/web_image_free-300x225.jpg)
REST – הקדמה
הסבר על ארכיטקטורת REST ואיך היא עובדת כולל דוגמאות.
![כותרת על מאסרו של אהוד אולמרט + תוספת מודגשת. התוספת המודגשת שאני הוספתי היא: חכה חכה ביבי, גם תורך יגיע](https://internet-israel.com/wp-content/uploads/2016/02/haaretz-300x184.png)
למה אסור להאמין לצילומי מסך
כך יצרתי לגמרי בטעות גל הסתה ברשת והפלתי בפח כתבים, עורכים ואנשי תקשורת
![Git logo](https://internet-israel.com/wp-content/uploads/2015/11/Git-logo-300x125.png)
![Git logo](https://internet-israel.com/wp-content/uploads/2015/11/Git-logo-300x125.png)
![לוגו וורדפרס](https://internet-israel.com/wp-content/uploads/2013/12/wordpress.jpg)
אבטחת וורפרס – ההבדל בין אבטחת קוד להקשחה
מה ההבדל בין אבטחה להקשחה? איך בדיוק מקשיחים וורדפרס? במאמר הזה תמצאו את כל התשובות
![תמונות מגניבות של האקרים וממשק גרפי מהסרט האקרז](https://internet-israel.com/wp-content/uploads/2016/01/אבטחת-מידע-באתרי-WordPress-300x169.jpg)
![האייקון של גיטהאב](https://internet-israel.com/wp-content/uploads/2016/01/github-octocat-300x158.png)
פרופיל GitHub הוא הכרחי למפתחים ולכאלו שמחפשים אותם
מפתחי ווב? כדאי מאוד שיהיה לכם פרופיל גיטהאב, לפחות לדעת חלק מהאנשים.
![Git logo](https://internet-israel.com/wp-content/uploads/2015/11/Git-logo-300x125.png)
Git rebase וההבדל בינו לבין git merge
על git rebase וההבדל בינו לבין git merge
![Git logo](https://internet-israel.com/wp-content/uploads/2015/11/Git-logo-300x125.png)
Git – יצירת pull request
עדכון ופתרון קונפליקטים ב-git עם git pull וגם מעט על pull request.
![Git logo](https://internet-israel.com/wp-content/uploads/2015/11/Git-logo-300x125.png)
Git – עבודה עם ענפים (branches)
יצירת ענף מקומי, דחיפה שלו לשרת וקבלת עדכונים.
![Git logo](https://internet-israel.com/wp-content/uploads/2015/11/Git-logo-300x125.png)
Git – עבודה מול שרת חיצוני של גיטהאב
עבודה מול שרת מרוחק של גיטהאב עם git.
![Git logo](https://internet-israel.com/wp-content/uploads/2015/11/Git-logo-300x125.png)
![Git logo](https://internet-israel.com/wp-content/uploads/2015/11/Git-logo-300x125.png)
![אם אנחנו משתמשים בפילטר בלשונית ה-network של תפוז אנו יכולים לראות רק את הקריאות לשרתים אחרים בלבד](https://internet-israel.com/wp-content/uploads/2015/11/tapuz_network_filtered-300x104.png)
אז למה העפתי את הלייקים מהאתר שלי?
כולם יודעים שבאינטרנט אין פרטיות. אבל מעטים יודעים שהמעקב מתבצע בכל אתר ואתר, גם באתרים שלא שייכים לפייסבוק או גוגל.
![לוגו וורדפרס](https://internet-israel.com/wp-content/uploads/2013/12/wordpress.jpg)
מסך המוות הלבן של וורדפרס
פרוטקול בהיר ופשוט להתמודדות עם WordPress white screen of death.
![subversion logo](https://internet-israel.com/wp-content/uploads/2015/10/subversion_logo-300x259.png)
כלים גרפיים לניהול SVN
מערכות לניהול קונפליקטים באופן גרפי וקל לניהול.
![subversion logo](https://internet-israel.com/wp-content/uploads/2015/10/subversion_logo-300x259.png)
עבודה עם לוג של SVN
מעבר בין גרסאות, השוואה בין גרסאות וחזרה לגרסה מסוימת ב-SVN
![subversion logo](https://internet-israel.com/wp-content/uploads/2015/10/subversion_logo-300x259.png)
מדריך לעבודה עם SVN – קונפליקטים
הסבר מקיף על אחד מהמצבים השכיחים ביותר בעבודה עם מנהל גרסאות SVN: קונפליקטים
![subversion logo](https://internet-israel.com/wp-content/uploads/2015/10/subversion_logo-300x259.png)
מדריך לעבודה עם SVN – פקודות בסיסיות
פקודות בסיסיות ב-SVN למשיכת קוד, עדכון, הכנסה וגם יצירת ענף
![subversion logo](https://internet-israel.com/wp-content/uploads/2015/10/subversion_logo-300x259.png)
![Travis Build Example](https://internet-israel.com/wp-content/uploads/2015/10/travis_build_example-300x121.png)
grunt.js כחלק מבילד של Travis CI עם תוסף וורדפרס
שילוב של בדיקת סטנדרטים של קוד PHP בבילד של Travis CI בתוסף וורדפרס
![](https://internet-israel.com/wp-content/uploads/2015/07/Grunt-JavaScript-300x115.jpg)
יצירת משימות ב-Grunt.js
יצירת משימות ותתי משימות משלכם עם Grunt כדי לבצע מה שאנחנו רוצים בבילד שלנו.
![דוגמת שימוש בכלי PHPCS](https://internet-israel.com/wp-content/uploads/2015/09/phpcs-300x175.png)
אכיפה של סטנדרטים של כתיבה ב-PHP
Coding Standards זו לא מילה גסה גם ב-PHP. למה זה חשוב? איך בודקים ומתקנים אוטומטית?
![דוח גרפי לדוגמה של כלי כיסוי קוד באמצעות PHPunit - הנתונים שיש בממשק לא חשובים ומובאים כדוגמה בלבד של הצלחת הפקה](https://internet-israel.com/wp-content/uploads/2015/09/code_coverage_report_sample-300x119.png)
בדיקת אפקטיביות של בדיקות אוטומטיות ב-PHP
הרצה של code coverage בבדיקות שרצות עם PHPUnit עם דוגמאות על בדיקות תוספי וורדפרס
![חיבור פרויקט ל-Travis CI](https://internet-israel.com/wp-content/uploads/2015/08/travis_ci_repo_activation-300x167.png)
אינטגרציה של וורדפרס עם Travis CI
יש לכם תוסף לוורדפרס בגיטהאב? כך תריצו את כל הבדיקות שלו עם Travis באופן אוטומטי
![בדיקה של אלמנט בדף דוגמה. מקור העיצוב הוא בקובץ SCSS](https://internet-israel.com/wp-content/uploads/2015/08/sourcemap_example_in_chrome_dev-300x128.png)
עבודה עם sourcemaps
איך מדבגים קבצי CSS שעברו קימפול מ-SASS\LESS?
![](https://internet-israel.com/wp-content/uploads/2015/07/Grunt-JavaScript-300x115.jpg)
תתי משימות עם Grunt.js
בניית מטרות שונות עבור משימה אחת ב-Grunt.js. איך והכי חשוב: למה.
![](https://internet-israel.com/wp-content/uploads/2015/07/Grunt-JavaScript-300x115.jpg)
טעינת מודולים חדשים ב-Grunt.js
טעינת מודולים באופן אוטומטי ללא צורך בשימוש חוזר ונשנה ב-loadNpmTasks.
![](https://internet-israel.com/wp-content/uploads/2015/07/Grunt-JavaScript-300x115.jpg)
לעשות קומפילציה אוטומטית של קבצי SASS עם Grunt.js
סביבת עבודה מודרנית עם SASS ו-grunt שמקפל לקבצי CSS בכל שינוי.
![CSS3 icon](https://internet-israel.com/wp-content/uploads/2015/05/css3-300x300.png)
טבלאות עם CSS
אפשר ליצור טבלאות עם display: table ו-CSS בקלות רבה. כאן תלמדו איך.
![](https://internet-israel.com/wp-content/uploads/2015/07/Grunt-JavaScript-300x115.jpg)
grunt watch
כך תפעילו את ה-build ותריצו את כל התהליכים שאתם רוצים עם grunt בשינויי קבצים באפליקציה.
![CSS3 icon](https://internet-israel.com/wp-content/uploads/2015/05/css3-300x300.png)
תחיליות והטיפול בהן
לפעמים עלינו להשתמש בתחיליות על מנת לגרום ל-CSS3 לעבוד. אני מפרט שלוש דרכים עיקריות להתמודדות עם זה.
![](https://internet-israel.com/wp-content/uploads/2015/07/Grunt-JavaScript-300x115.jpg)
Grunt – מבוא
הסבר פשוט ובהיר על כלי האוטומציה הפופולרי של node.js, התקנה ותחילת שימוש
![הפעלת של כלי מפתחים על הפופ-אפ - אפשר לראות את ה-iframe](https://internet-israel.com/wp-content/uploads/2015/07/fb_virus_3-300x177.png)
וירוס בפייסבוק – הדגמה חיה
דוגמה חיה לתרמית פשוטה שתגרום לכם לעשות שייר לכל דבר שהתוקף רוצה בקלות וביעילות.
![CSS3 icon](https://internet-israel.com/wp-content/uploads/2015/05/css3-300x300.png)
CSS3 transform
שינוי אלמנטים בשני מימדים באמצעות CSS בלבד. לא תאמינו מה אפשר לעשות.
![הגדרות של מכונה וירטואלית](https://internet-israel.com/wp-content/uploads/2015/06/vm9-300x222.png)
איך מתקינים Virtual Machine
התקנת מכונה וירטואלית עם Virtualbox למגוון שימושים – ממשחקים לפיתוח.
![CSS3 icon](https://internet-israel.com/wp-content/uploads/2015/05/css3-300x300.png)
CSS3 transition
צריכים לשנות את האלמנטים בדף? אפשר להוסיף בשורה אחת אפקטים יפים לשינוי.
![אנימציה - תמונת המחשה](https://internet-israel.com/wp-content/uploads/2015/05/Animexample3edit.png)
אנימציות עם CSS3
כך אפשר להנפיש כל אלמנט באתר/אפליקציה שלכם עם CSS3 באופן קל ופשוט.
![דוגמה של פס גלילה לרוחב](https://internet-israel.com/wp-content/uploads/2015/05/horizental-scrolling-256x300.png)
![בדיקת headers בכלי הפיתוח של גוגל כרום](https://internet-israel.com/wp-content/uploads/2015/05/chrome_dev_tools_header-300x179.png)
Cross-Origin Resource Sharing
תקשורת בקליינט סייד בין דומיינים שונים בקלות. אפילו עם אקספלורר.
![JavaScript code of promises JS](https://internet-israel.com/wp-content/uploads/2015/05/promise-300x239.png)
JS Promises
הסבר על אחד הפיצ'רים השימושיים של JavaScript שמאפשר ניהול קל ונעים של משימות אסינכרוניות.
![](https://internet-israel.com/wp-content/uploads/2015/04/2015-04-24-19.17.04-e1429896756327-300x169.jpg)
לעשות casting מהטלפון לאמאזון TV
ויתרתם על העולם הטלוויזיה הישראלית והתחברתם לאמאזון TV? כך תעשו סטרימינג מהטלפון לאמאזון TV דרך המכשיר.
![צילום מסך מתוך ממשק וובי של uglify. משמאל - הקוד המקורי, מימין, הקוד לאחר שעבר טיהור. ההבדל - 16 KB](https://internet-israel.com/wp-content/uploads/2015/04/uglify-300x186.png)
Uglify.js – למה זה טוב?
כך חוסכים ברוחב פס מצד השרת, הופכים את האתר למהיר יותר ומשיגים אבטחת מידע. מתכנתים בממשלה? כדאי לקרוא.
![](https://internet-israel.com/wp-content/uploads/2013/03/facebook_unlike-300x94.png)
נדבקת בוירוס בפייסבוק? מה עושים?
עוד פעם מישהו אמר לכם שעשיתם שייר לאתר מפוקפק? כך תמנעו את המכה.
![](https://internet-israel.com/wp-content/uploads/2015/04/run_command_in_console-300x195.png)
משתמש בתשתית של בזק? אתה חשוף לסיכונים
משתמשים בבזק? ייתכן והראוטר שלכם משמש כ-access point שלא בטובתכם.
![קוד CSS של פלקסבוקס](https://internet-israel.com/wp-content/uploads/2015/03/flex_code-300x221.png)
CSS3 Flexbox – אלמנטים ילדים
במאמר הזה אני ממשיך בהסבר על flexbox ועכשיו עם הסברים על אלמנטים ילדים.
![קוד CSS של פלקסבוקס](https://internet-israel.com/wp-content/uploads/2015/03/flex_code-300x221.png)
CSS flexbox – אלמנט אב
פלקסבוקס היא הדרך החדשה לעמד אלמנטים שונים בעמוד ולקבוע את מיקומם. במאמר זה אני מסביר בפירוט על איך עושים את זה עם אלמנט האבא.
![משתמשי אינטרנט אקספלורר 8 בשלושת החודשים הראשונים של שנת 2015 עומדים על פחות מחמישה אחוזים](https://internet-israel.com/wp-content/uploads/2015/03/StatCounter-browser_version_partially_combined-IL-monthly-201412-201502-bar-300x194.png)
לראשונה: אפשר לתמוך רק בגרסה אחת של אינטרנט אקספלורר
שינויים במספר המשתמשים מאפשרים הפסקת התמיכה באינטרנט אקספלורר 8 וחסכון בכסף וזמן פיתוח
![אייקון של PHPMyAdmin בתוך ממשק של שרת](https://internet-israel.com/wp-content/uploads/2015/03/phpmyadmin_logo-300x166.png)