Что-то вы гоните насчет "привычного вида формата 755 и 644". Я вот вообще не понял что это!😳
Действительно, что означают цифры которые мы получили в прошлом посте?
Это кодировка, заключающая в себе режимы доступа к файлу.
Подробней можно почитать в статье про chmod.
Там можно увидеть альтернативное обозначение того же самого с помощью символов r w x, что значит чтение, запись, исполнение.
Чтобы преобразовать восьмеричное число в такое обозначение в Python есть готовая функция
>>> stat.filemode(0o755)
'?rwxr-xr-x'
Мы видим 3 группы по 3 символа, дающие 3 типа доступа для 3 типов юзеров.
А что за знак вопроса в начале?
Давайте передадим в эту функцию необрезанное значение от os.stat
>>> stat.filemode(os.stat(path).st_mode)
'drwxr-xr-x'
Это данные, которые мы безжалостно обрезали в прошлый раз😼
Первый символ обозначает тип объекта. Это может быть файл (-), директория (d) или симлинк (l).
Вот простая схема данной кодировки
[1][3][3][3]
│ │ │ │
│ │ │ └──> Others Permissions
│ │ └─────> Group Permissions
│ └────────> Owner Permissions
└───────────> File Type
(разверните экран если вы с телефона)
Если вы попробуете получить пермишены для симлинка то получите пермишены для файла
>>> path = '.venv/bin/python3'
>>> stat.filemode(os.stat(path).st_mode)
'-rwxr-xr-x'
Чтобы получить свойства именно симлинка, нужно это явно указать
>>> stat.filemode(os.stat(path, follow_symlinks=False).st_mode)
'lrwxrwxrwx'
#tricks#basic
🔴בעקבות הביקורת: WestJet עוצרת את החלפת המושבים הקיימים לכאלה ללא הטיה
חברת התעופה הקנדית WestJet הודיעה כי היא מקפיאה בשלב זה את הרחבת פרויקט התקנת מושבים ללא אפשרות הטיה (Non-Reclining) במטוסי הבואינג 737 שלה, זאת לאחר גל ביקורת חריף מצד נוסעים.
סרטונים שפורסמו ברשת מציגים תא נוסעים צפוף במיוחד, עם מה שמכונה בחברה "Fixed Recline Design" - מושבים קבועים ללא הטיה לאחור. בחלק מהשורות במחלקת התיירים הסטנדרטית מרווח הרגליים צומצם לכ-28 אינץ' בלבד, כאשר מרווח גדול יותר זמין רק בתשלום נוסף במסגרת מושבי “Extended Comfort”.
למרות ההקפאה, 22 מטוסים כבר הוסבו לתצורה החדשה, מתוכם 21 מטוסים כבר פועלים בפועל עם תא הנוסעים הצפוף.
נזכיר כי בספטמבר הודיעה WestJet על תוכנית להסבת 43 מטוסי בואינג 737, שכללה הוספת שורת מושבים נוספת, חלוקת תא הנוסעים למספר רמות שירות וגביית מחיר גבוה יותר עבור מושבים עם יותר מרווח.
https://t.me/AviationNewsIL/8668
#מושב#WestJet
Хакеры атакуют авиакомпании Северной Америки 🌎
Киберпреступная группа Scattered Spider, известная взломами корпоративных ИТ-систем с последующим вымогательством, нацелилась на авиационный сектор Северной Америки.
По имеющейся информации, хакерам удалось получить доступ к системам двух крупных авиаперевозчиков — канадской WestJet и американской Hawaiian Airlines. К счастью, ни одна из компаний не зафиксировала сбоев в работе.
Эта активность вновь подняла вопрос о киберугрозах в авиации и побудила специалистов по информационной безопасности усилить защиту корпоративных данных.
📌На фоне этих событий American Airlines сообщила о проблеме в собственной ИТ-инфраструктуре, которая привела к задержкам рейсов по всей сети.
Лёгкое небо
#aviation#American#Hawaiian#WestJet
🔴🔴זוכרים את הנחיתה הקשה של מטוס WESTJET לפני כחודשיים? אז מתברר שקריסת כן הנסע לא נבעה מנחיתה קשה!
תקרית קריסת כן הנסע הימני של מטוס WestJet ב-7 בספטמבר בסנט מארטן לא נבעה מנחיתה קשה, כך טוענת מועצת הבטיחות של קנדה בדו"ח מעודכן.
הבדיקה הראשונית של נתוני מקליט הטיסה מצביעה על כך שלא היה מדובר בנחיתה קשה, כך טוענת הסוכנות.
במהלך בדיקת המטוס, נמצא שבר בפין האחורי של כן הנסע הימני. שני חלקי פין הנחיתה האחורי נשלחו למעבדת ההנדסה של TSB באוטווה, אונטריו, וממתינים לבדיקה נוספת.
עוד התגלה, כי כן הנסע הימני עבר שיפוץ בשנת 2016.
ה-TSB בוחנת אירועים קודמים של שברים בפין הנחיתה האחורי במטוסי בואינג 737.
https://t.me/AviationNewsIL/8274
#נחיתה#WestJet#סנטמארטן#כןנסע#TSB