איך להעביר אתר וורדפרס מ- http ל- https

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

  1. שהאתר שלכם יעבוד דרך cloudflare
  2. ב- cloudflare לוודא בלשונית Crypto שתחת החלק של SSL ההגדרה היא Flexible
  3. להתקין את הפלאגין CloudFlare Flexible SSL
  4. אם אתם משתמשים ב wp-super-cache ו/או autoptimize – תרעננו את המטמון (ואם אתם לא, תתחילו להשתמש בהם, אתם רוצים ביצועים טובים של האתר)
  5. גילשו לאתר שלכם עם https ותוודאו שהוא עובד כמו שצריך.
  6. אם הכל עובד כמו שצריך, תכנסו ל cloudflare ותוסיפו כלל שיעביר את האתר שלכם ל https כברירת מחדל (יש הנחיות לזה כאן)
  7. תגבו את בסיס הנתונים (אני אוהב להשתמש ב WP-DBManager לשם כך)
  8. תתקינו את התוסף Better Search Replace ואז תעבור ותחליפו את הקישורים הפנימיים באתר שלכם מ http ל- https, לדוגמא על ידי כתיבת:  https://www.talgalili שיהפוך להיות https://www.talgalili. וגם יכול להיות שזו הזדמנות טובה לטפל בקישורים עם ובלי www. זה קצת פחות אידיאלי כי זה הופך גם את כתובת הבסיס של האתר שלכם בתוך וורדפרס ל https. מצד שני, זה מעדכן לכם בלי הרבה מאמץ את כל הקישורים הפנימיים (וחוסך את העבודה הידנית הזו אחר כך). תוודאו שאינכם עושים כלל כללי כמו http ל- https, כי אז זה עלול לשבור לכם הרבה קישורים החוצה (לאתרים שקישרתם אליהם שאינם תומכים ב https!)
  9. תבדקו האם אין לכם widget text שבתוכו יש קריאה ל http במקום https (לדוגמא, בקריאה ל badge של feedburner או לפרסומות גוגל ישנות)
  10. תכנסו לגוגל אנליטקס ותעדכנו את האתר שלכם. ניתן לעשות זאת ב
    admin – property settings – default URL – https://
    וללחוץ על save
  11. תכנסו ל google webmaster tools ותצרו פרופיל חדש עבור האתר. (לדוגמא: https://www.talgalili.com/)
    אז תוודאו שאתם מוסיפים את ה sitemap.xml. וגם תעשו תחת Crawl את Fetch as google. לאחר מכן תבחרו submit to index (ותסמנו לגלוש באתר ובמה שהוא מקשר אליו).
    זה אמור לעזור לגוגל להבין את מה שקרה באתר שלכם בהקדם.
  12. תוודאו שאין לכם קריאות ל http שצריך לתקן בתוך קבצי העיצוב עצמו (זה בעיקר קורה בעיצובים ישנים יותר). אולי גם ב htaccess ו/או ב- sitemap.xml וגם robots.txt

סוגיות שעלולות לצוץ בעקבות המעבר:

  1. תקחו בחשבון שהלייקים שיש לכם בפייסבוק יתאפסו בעקבות המעבר הזה. מצד שני, לטווח הרחוק, זה שווה את זה.
  2. הקישורים לפוסטים שלכם יתעדכנו. אם אתם משתמשים במשהו כמו feedburner – הוא יחשוב כאילו כל הפוסטים הישנים שלכם הם חדשים (ולדוגמא, ישלח אותם מחדש במייל).

 

איך להתקין לינוקס מינט על מחשב ישן

עידכון אחרון: 2019-12-07

רקע

המשימה: יש לי מחשב PC ישן, שאני רוצה להכין אותו לשימוש מזדמן. (זה עובד עבור מחשבי PC, לא עבור מחשבי mac)

למה לינוקס? ראשית, אני לא מורגל במערכת ההפעלה של מק, אז ההעדפה שלי היא חלונות. עם זאת, מחשבים ישנים מתקשים להריץ מערכות הפעלה כמו "חלונות 7" (ובוודאי לא את 8). וחלונות XP כבר לא נתמך על ידי מייקרוסופט, וחשוף לוירוסים ופריצות (מה גם שהוא פשוט ישן). זה אומר שאם אתם מחפשים מערכת הפעלה נעימה כדי להמשיך להשתמש בלפטופ ישן, כנראה שלינוקס היא אופציה עדיפה בהרבה.

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

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

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

איך להכין דיסק התקנה – מק

  1. הייתי צריך תוכנת טורנטים שאוכל להוריד את מערכת ההפעלה. אני מעדיף תוכנות קוד פתוח, אז הורדתי את qbittorrent לצורך המשימה.
  2. הורדתי את גירסת ה- 64 ביט של xfce של mint מכאן (קישור). בידקו את הגירסה הכי עדכנית פה (קישור).
  3. להכנת דיסק ההתקנה עקבתי אחרי ההוראות כאן (קישור).
    1. הורדתי את etcher (קישור)
    2. השתמשתי בו כדי ליצור את הדיסק לפי ההנחיות

איך להכין דיסק התקנה – חלונות

שלב 1: עליכם להוריד את לינוקס מינט. הנה הקישור להורדה. (אני מעדיף להוריד אותו בעזרת טורנט, על פני mirror משרת). למחשבים ממש ישנים אפשר גם להתקין את peppermint (שהיא גירסה אפילו יותר מינימליסטית למחשבים יותר ישנים).

שלב 2: עליכם להוריד ולהתקין את תוכנת ההכנה של ה USB להתקנה. הנה קישור לאתר ההורדה (והנה קישור ישיר לתוכנה, למרות שזה עשוי להתעדכן בעתיד)

שלב 3: עליכם להשתמש בתוכנה שהורדתם משלב 2, כדי להעלות את הלינוקס שהורדתם משלב 1, אל הדיסק USB. זה לוקח רק 3 צעדים, שתוכלו לראות צילומי מסך שלהם בקישור כאן.

איך להתקין?

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

linuxmint

 

 

גרף דינאמי של כמה טילים ספגה ישראל בעשור האחרון (ו-12 קישורים מומלצים למי שמחפש מידע סטטיסטי על ישראל)

מעניין אתכם לשלוח לחברים שלכם כמה טילים ירו על ישראל בשנים האחרונות?
אתם יכולים להשתמש בגירסה הפשוטה הזו של הגרף: (גרף של מספר הטילים שירו עלינו בעשור האחרון, בשילוב עם מספר הפלסטינים שכוחות צה"ל הרגו)

הגרף מופץ ברשיון CC-BY-SA חופשי, ואתם מוזמנים לעשות בו שימוש כרצונכם בבלוג שלכם או איפה שתרצו (תחת מתן קרדיט/לינק).

ולפני שנעבור לקישורים המומלצים לסטטיסטיקה על ישראל, הנה הגירסה הדינאמית (אינראקטיבית) של הגרף:
להמשיך לקרוא גרף דינאמי של כמה טילים ספגה ישראל בעשור האחרון (ו-12 קישורים מומלצים למי שמחפש מידע סטטיסטי על ישראל)

סרטוני וידיאו (קצרים) המדגימים כיצד להשתמש באתר pancher.org

בעקבות שיחרור התירגום שלי של אושהידי לעברית, יצרתי ארבעה סרטוני וידיאו (קצרים!) המדגימים כיצד להשתמש באתר פנצ'ר עבור צפיה בדיווחים, הרשמה לקבלת התראות אימייל על דיווחים חדשים, שליחת דיווח חדש לאתר, ושימוש באפליקציית הסמארט-פון (לאייפון) של אושהידי. בפוסט הזה יופיעו ארבעת הסרטונים בשילוב עם הסברים כתובים.

1) צפייה בדיווחים (מבוססי מיקום) מהאתר פנצ'ר (pancher.org)

הנה הסרטון, ולאחריו הסברים מילוליים:

האתר פנצ'ר מציג את הדיווחים שלו, בעמוד הבית, בתור נקודות (לרוב בצבע סגול) על גבי מפה (אשר מאפשרת לעשות zoom in/out). הקלקה על נקודה סגולה של דיווח פותחת חלון קטן שמאפשר לקבל פרטים נוספים על הדיווח. הקלקה על כותרת הדיווח תשלח אותנו לעמוד עם פרטי הדיווח המלאים (דוגמא לעמוד דיווח). פרטי הדיווח יכללו דברים כמו כותרת, תוכן הדיווח, תאריך הדיווח, מיקום הדיווח והקטגוריות אליהן הדיווח משוייך. במסך של פרטי הדיווח אנחנו יכולים לשנות את גודל המפה כדי שיהיה לנו יותר נוח לצפות בה.

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

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

2) הרשמה להתראות אימייל על דיווחים מהאתר פנצ'ר (pancher.org)

הנה הסרטון, ולאחריו הסברים מילוליים:

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

3) שליחת דיווח מבוסס מיקום לאתר פנצ'ר (pancher.org)

הנה הסרטון, ולאחריו הסברים מילוליים:

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

4) שימוש באפליקציית אייפון לאושהידי (עם האתר pancher.org)

הנה הסרטון, ולאחריו הסברים מילוליים:

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

  • לראות את הדיווחים שבאתר בצורה של מפה או רשימה
  • לסנן את הדיווחים המוצגים
  • לשלוח דיווח לאתר באמצעות הסמארטפון

לסיכום

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

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

אושהידי – תרגום לעברית של פרוייקט (קוד פתוח) לדיווח על אירועים מבוססי מיקום

אם אתם מחפשים דוגמאות, ולא רוצים לקרוא כלום – פשוט תכנסו לאתר האושהידי שבניתי בשם פנצ'ר, ותשחקו. (לנוחיותכם, פירסמתי שלושה סרטוני וידיאו (קצרים) המדגימים כיצד להשתמש באתר pancher.org)

רקע – אושהידי בעולם

סרטון הסבר קצר של 2 דקות:

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

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

אושהידי בעברית

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

פאנצ'ר – הדגמה לאתר אושהידי בעברית

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

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

  • בעלי חיים – דיווח על חיות שהלכו לאיבוד, דיווח על חיות שנמצאו, ודיווח על מקום שהשארתם צלוחיות מים בשביל שחיות רחוב יוכלו לשתות
  • בעייה ברחוב – כאן תוכלו לדווח על מדרכה או כביש שבורים, ודברים דומים
  • הזדמנויות ברחוב – דיווחים על חפצים נטושים שאפשר לאסוף (כמו האתר "אגורה" רק עבור מידע גיאוגרפי), או נקודות חמות של אינטרנט חינם
  • פשיעה ברחוב – דיווח על גניבת אופניים, ארנק ודברים דומים (שכנראה לא הייתם טורחים לדווח עליהם במשטרה, אבל למה שלא לדווח כדי שאחרים ידעו?)
  • שריפה! – הלוואי והיה לנו מערכת כזו לפני שריפת הכרמל
  • תל אופן – דיווח על תקלות ובעיות במערכת התל אופן של תל אביב. יש כבר אפליקצית אייפון בשם telobike שכבר עושה את זה די טוב.

האתר מאד פשוט לשימוש, הנה הדברים העיקריים שאתם יכולים לעשות עם האתר:

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

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

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