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

למות לאט זה…
מי לא נוסע,
מי לא קורא
והוא לא מקשיב למוזיקה,
זה לא מבחין
קסם בעצמך.

למות לאט זה…
שהורס
הלבן שלך,
סירוב סיוע,
מי לא מחפש מגוון.

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

למות לאט זה…
שנמלט מהתשוקה
ומערבולת הרגשות,
שמחזירים את הזוהר לעיניים
ולהציל את הלבבות העצובים.

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

. אל תמות לאט… לחיות היום!

הסיכון היום! הפעל היום!

. אל תיתן לעצמך למות לאט!

. אל תשכח להיות שמח!

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

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

 

DN42 הוא פרויקט נפלא המאפשר לך לפתח את כישורי ה- BGP שלך מבלי לשבור את סביבת המוצר, מבלי שיהיה צורך במכשירים יקרים להכנת מעבדה כדי לבצע הדמיות עם GNS3. יחד עם זאת, זו לא צריכה להיות סביבת מעבדה גרידא שאין בה בעיות בעולם האמיתי. אני משתתף עם 1 צומת בפרויקט במשך כשנה. אחת הבעיות בפרויקט היא 1:1 עם העולם האמיתי – כשמישהו מכריז קידומות שאסור להם להכריז. כי אני עצלן ואני לא כותב פילטרים ביד כל הזמן, פתרתי את הבעיה עם סקריפט bash בסיסי שמייצר רשימת קידומות בשם dn42 ושפכתי לתוכו את הקידומות החוקיות..

#!/bin/bash</pre>
vtysh -c 'conf t' -c "no ip prefix-list dn42"; #drop old prefix list

while read pl
do
vtysh -c 'conf t' -c "$pl"; #insert prefix list row by row
done < <(curl -s https://ca.dn42.us/reg/filter.txt | grep -e ^[0-9] | awk '{ print "ip prefix-list dn42 seq " $1 " " $2 " " $3 " ge " $4 " le " $5}' | sed "s_/\([0-9]\+\) ge \1_/\1_g;s_/\([0-9]\+\) le \1_/\1_g");
vtysh -c 'wr' #write new prefix list

רשימת הקידומות התקפות צולמה https://ca.dn42.us/reg/filter.txt משם הצינור הראשי + כמה שינויים מצידי כדי ליצור גיליונות קידומת. הפקודות מבוצעות באמצעות vtysh.

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

כידוע CentOS 5 EOL (סוף החיים) מה- 31 במרץ 2017. מה שמוביל לבעיה המעניינת הבאה:

# yum update
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
&nbsp;Eg. Invalid release/
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
&nbsp;Eg. Invalid release/
removing mirrorlist with no valid mirrors: /var/cache/yum/extras/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: extras

 

הבעיה בקצרה היא שרשימות המראות ב- CentOS 5 הם כבר אבודים וכשאנחנו מנסים לקחת תוכן ישירות אנו מקבלים את הסירוב הבא:

# curl 'http://mirrorlist.centos.org/?release=5&arch=i386&repo=os'
Invalid release

 

באופן כללי, הרעיון הכי הגיוני הוא להתקין מחדש את הפח עם חלוקה רגילה התומכת בשדרוג הפצה עובד.. לצערי זה לא המקרה אצלי, וזו בכלל לא אופציה על השולחן. אז היינו צריכים לשחק קצת בסגנון צועני – אנו מתחילים להשתמש מראה קמרון. ברגע של יצור ברור ושכל ישר אני מכירה, שלא אקבל עדכונים שאינם מטרת התרגיל, ואנחנו רק רוצים שיהיה לך יום עבודה איתו להתקין את החבילה שאני זקוק לה. За целта закоментираме всички mirrorlist променливи и добавяме baseurl в /etc/yum.repos.d/CentOS-Base.repo. Накрая получаваме yum repo от вида на

[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://vault.centos.org/5.11/os/i386/
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

#released updates
[updates]
name=CentOS-$releasever - Updates
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
baseurl=http://vault.centos.org/5.11/updates/i386/
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
baseurl=http://vault.centos.org/5.11/extras/i386/
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

Накрая играем едно yum clean all && yum update. אם הכל מסתיים בלי שגיאה, אז השלמנו את התוכנית ונוכל להתקין בבטחה את החבילות המיושנות.