ru
Feedback

Не попадитесь на канал ботавода! Telemetrio находит и помечает такие каналы 👉 Хотите видеть метку — оформите подписку

BOSS DEVELOPER

BOSS DEVELOPER

Открыть в Telegram
456
Подписчики
Нет данных24 часа
-17 дней
-330 дней
Архив постов
>>> x = 2 * 2 >>> x == 4 True >>> x == 5 False >>> Cavab True olmalıdır yoxsa False?

7. Authentification və Authorization prosesləri nədir? Authentification - sistemə daxil olarkən istifadəçinin kim olduğunu sübut etmək üçün aparılan prosesdir. Məsələn, login prosesi authentification, yəni doğrulama prosesidir. Loru dildə desək istifadəçiyə “Kimsən?” sualı verilir. Və çox hallarda bu sual istifadəçi adı və şifrə formasında cavablanır. Bu proses ona görə vacibdir ki, əgər düzgün təhlükəsizlik tədbirləri olmazsa, kart nömrələri və s. kimi məxfi olması lazım olan istifadəçi məlumatları hakerlərin əlinə keçə bilər. Authorization isə icazələrimizi yoxlayan prosesdir. Məsələn, biz login oluruq amma başqa bir istifadəçinin adından post paylaşa , rəy yaza bilmirik, bunu Authorization təmin edir.

Model - Databaza ilə məlumat alış-verişini həyata keçirən bir təbəqədir. View - İstifadəçiyə ekranda görünən hissədir. Controller – Bu isə View ilə Model arasında olan məntiqi hissədir.Hansı ki, controller istifadəçinin nə istədiyini anlayır, həmin istəyə uyğun databazadan məlumatları çəkir və sonra həmin məlumatları view-a göndərir. Bundan sonra isə məlumatlar istifadəçiyə görünür. 6. CSRF token nədir? Veb saytlara edilən hücümlardan biri də CSRF adlanır. (Сross Site Request Forgery ). CSRF istifadə edilərək saytlara saxta sorğular göndərilir, istifadəçinin şifrəsi dəyişdirilir, yaxud şifrənin dəyişilməsi üçün lazım olan məxfi söz əldə olunur. Bu halda “cinayətkar ” istifadəçi adından serverə müraciət göndərə və məsələn, onun hesabından pul çıxmasına səbəb ola bilər. Ona görə də server bu tip əməliyyatları yoxlamalıdır. Saytlararası sorğu saxtakarlığının qarşısını almağın ən geniş yayılmış üsulu istifadəçiyə random olaraq yaradılan və unikal olan “token” təqdim etməkdir. Bu proses isə aşağıdakı etaplarla həyata keçir: Veb server bir token yaradır. Və bu token məxfi məlumat olaraq formda saxlanılır. Yəni biz onu front hissədə görə bilmirik. İstifadəçi post metodunu həyata keçirdikdə back hissədə sistem tərəfindən yaradılan token ilə post metodu ilə göndərilən token qarşılaşdırılır. Bu tokenlərin uyğunlaşmağı onu göstərir ki, bu sorğu bir “cinayətkar ” tərəfindən deyil də, həqiqi istifadəçi tərəfindən göndərilir. Tokenlər arası uyğunluq olmazsa isə sorğu rədd edilir, beləliklə başqa saytlardan gələn zərərli sorğuların qarşısı alınmış olur.

1. Nəyə görə Python? Onun nə kimi üstünlükləri var? Python yüksək səviyyəli, ümumi təyinatlı və masa üstü tətbiqlər, veb-saytlar, onlayn proqramlar yaratmaq üçün istifadə edilə bilən proqramlaşdırma dilidir. Pythonu digərlərindən fərqləndirən bir sıra üstün cəhətləri var. Bunlara aşağıdakılar daxildir: Açıq qaynaqlıdır Sadə sintaksisinin olması onun öyrənilməsini daha praktik edir. İstifadəçilərin işini asanlaşdıran NumPy, Pandas və s. kimi kitabxanaları mövcuddur. Data növünü təyin etməyə ehtiyac yoxdur Obyekt yönümlü proqramlaşdırma dilidir İnterpreted language olduğundan kodu sətir-sətir oxuyur və hər hansı bir hissədə xəta olarsa error verir. Java, C++ kimi proqramlaşdırma dilləri ilə müqayisədə daha az kod sətri yazmaqla daha çox funksionallıq təmin edir. 2. Modullar nədir? Modullar başqa Python proqramı daxilində idxal edilə bilən Python kodunu ehtiva edən “.py” uzantılı fayllardır. Sadə dillə desək, modulu kod kitabxanası və ya proqramınıza daxil etmək istədiyiniz funksiyalar dəstini ehtiva edən fayl ilə eyni hesab edə bilərik. Kod modullar şəklində təşkil edildikdə, onu başa düşmək və istifadə etmək daha asan olur. Biz böyük proqramları kiçik, idarə oluna bilən və mütəşəkkil fayllara bölmək üçün modullardan istifadə edirik. Modullar iki kateqoriyaya bölünür: Quraşdırılmış (built-in) modullar – sys, os, datetime, math,random, statistics və s. kimi modulları idxal edərək asanlıqla istifadə edə bilərik. İstifadəçi tərəfindən təyin edilən modullar(user-defined) 3. List və tuple arasındakı fərq nədir? List və tuplenin hər biri məlumatların toplanması üçün istifadə olunur. Lakin aralarında müəyyən fərqlər mövcuddur. Ən əsas fərq odur ki, list dəyişkəndir(mutable) , amma tuple immutable, yəni dəyişməzdir. Bu, o deməkdir ki, biz listi yaratdıqdan sonra onun üzərində dəyişikliklər edə bilərik, amma tupleda bunu etmək mümkün deyil. Buna görə də Python tuple üçün minimum yaddaş ayırır, yəni tuple listə nəzərən daha səmərəli yaddaş tutumuna malikdir. 4. Pythonda yerli və global dəyişənlər nələrdir? Yerli (local) dəyişənlər bir funksiya daxilində təyin edilən və yalnız yaradıldıqları funksiya daxilində əlçatan olan dəyişənlərdir. Yəni biz onları global mühitdə (scope) istifadə edə bilmirik. Lakin global dəyişənlər hər hansı funksiyadan kənarda təyin edilir və həm funksiyaların xaricində, həm də daxilində istifadə oluna bilir. 5. MVC nədir? Proqramistlər Software design patternlərdən istifadə edirlər. Bu onlara yazacaqları program üzərində bir dizayn qurmağa yardımçı olur. Hansı ki, bu dizayn daha sonra həmin proqram üzərində nəyisə axtarmaq istədikdə, yaxud başqa bir proqramistin həmin layihə üzərində işlədiyi müddətdə onun strukturunu asanlıqla anlamasına köməklik edir. MVC , yəni Model-View-Controller də həmin patternlərdən biridir.

Görürəm bəziləri paylaşdığım repolara şikayətlər vurur github dan niyə?

Başka nə tip şeylər atım?

Bütün gizli repolarımı açığa çıxardıram dəyərləndirin bunu😂😂

Telegram Gruplarınıza Başqa qruplardan adam çəkə biləcəyiniz Script

DDOS Hücumlarını etmək üçün Telegram botu.
DDOS Hücumlarını etmək üçün Telegram botu.

Termux programı üçün təməl quraşdırılma paketi.
Termux programı üçün təməl quraşdırılma paketi.

Reaksiyalardan başa düşdüyümə görə istiyən var😂😂

Biraz açıq repository paylaşmaq istiyirəm nə məsləhət edirsiz? Həm discord bot kodları həm telegram bot kodları həm fərqli kodlar python da java da vəya başqa billərdə olan lazımdı kodları hazırlayıb sizin üçün paylaşım deyirəm. nə deyirsiz edim?

Salam Necəsiz?

Qarabağ-Galatasaray Oyunun Canlı izləmək üçün gəlin https://vt.tiktok.com/ZS8btkp69/

Repost from BOSS DEVELOPER
Programlaşdırma sahəsində iş axtaran var?

https://www.linkedin.com/in/nihatfarz/ Linkedin də məni izləyərək həm işlərimizdən xəbərdar olub həmdə paylaşdığım blogları izləyə bilərsiniz.

İstiyirəm işləri Discorda köçürüm nə məsləhət görürsüz? aktivlik olar?

Bu il buraxılış imtahanlarında (3 fənn üzrə) iştirak edən, lakin müxtəlif səbəblərdən 1-15 mart tarixlərində keçirilən ərizə qəbulunda iştirak etməyən cari ilin məzunlarına da yenidən imkan yaradılacaq. Onlar 15 aprel – 5 may tarixləri arasında aparılacaq sənəd qəbulunda iştirak edə biləcəklər. https://t.me/BirInciAzDili

Kimdə nə İPhone modeli var yazsın mənə alıram @FarzNihat

💠Diqqət Mobil tədbiq vəya Web Sayt ideyası alınır. Partlayış yarada biləcək mobil tədbiq vəya veb sayt ideyası alınır. İdeya müzakirə olunur və keçərli olan zaman ideya sahibinə böyük pul mükafatı vəya danışılmış başqa bir şey verilir. 📍İdeya verən şəxs daimi qazanc üçün tədbiqdən daimi faiz müqaviləsidə ala bilər. 📍ƏTRAFLI MƏLUMAT ÜÇÜN @FarzTeam