Ana içeriğe atla

Kayıtlar

Bash Script sadə əmrlər və sintaksis

  Bash (Bourne Again Shell) - Unix üçün yazılmış shelldir. 1988-ci ildə Brian Fox tərəfindən yazılmağa başlamış və 1989-cu ildə beta versiya buraxılmışdır. Hal-hazırda Linux və Mac OS X əməliyyat sistemlərində susmaya görə istifadə edilən shelldir. Bash istifadəçi tərəfindən mətn şəklində verilən komandaları emal edir. Bash ilə shell skriptlər də yazmaq mümkündür. Bu məqalədə sadə Bash skriptlər haqqında nümunələr paylaşacam: Dəyişən Mövcud olan hər bir proqramlaşdırma dilində dəyişənlər anlayışı mövcuddur - dəyərləri təyin edə, oxuya və idarə edə biləcəyimiz bir yaddaş üçün simvolik bir ad. Bash-dada bu istifadə edilir. Qeyd edək ki, "=" işarəsi ətrafında boşluq olmamalıdır:  VAR=dəyər  işləyir;  VAR = dəyər  işləmir. Birinci halda, shell "=" simvolunu görür və əmrə dəyişən kimi baxır. #!/bin/sh MY_MESSAGE = "Hello World" echo $MY_MESSAGE Bash Kopyala Shell dəyişənlərin növlərinə əhəmiyyət vermir; mətn, tam ədədləri, həqiqi ədədləri - istədiyiniz hər ş

Freelance nədir?

    Freelance (Frilans): sərbəst işləmək, sərbəst işçi mənasını daşıyır.   Frilans işlər evdən, kafedən və s. kimi yerlərdən idarə oluna bilər. Özəlliklə qrafik dizayn, tərcümə işləri, sosial media marketinq, veb saytların qurulması və s. xidmətlər frilans işlər arasında çoxluq təşkil edir. Frilans işləyən şəxs, qazancını maaşla deyil, etdiyi iş üzərindən ya da saata uyğun əldə edir. Burada iş saatları frilanser və sifarişçi arasında razılaşdırıla bilər. Frilanser müştərinin sadəcə mövcud sifarişini etməklə məsuldur. Siğorta və digər ehtiyaclar tərəflərin məsuliyyəti üzərində deyil.   Şirkətlər adətən frilanserlər ilə periodik olaraq işləyirlər. İşlərin həddindən artıq çox olduğu zamanlarda işin bitmə vaxtına (deadline) uyğun olaraq frilanserlərə müraciət edirlər. Frilanserlər daha çevik, sürətli və münasib işləyə bildiyindən şirkətlər üçün bu əlverişli vəziyyət yaradır.   Frilanserlər iş yükündən asılı olaraq eyni zamanda bir neçə fərqli müştəri ilə işləyə bilərlər. Müştəriyə işi təhv

Termux Nədir?

  Android və Linux üçün bir tətbiq və terminal emulatoru olan Termux           Termux   Android cihazları üçün bir terminal emulatorudur və Linuxdakı bir tətbiqdir   Kök girişə və ya xüsusi konfiqurasiyaya ehtiyac olmadan birbaşa işləyir. Termuxda   əlavə paketlər APT paket meneceri vasitəsilə əldə edilə bilər.   Geliştiricinin əsas məqsədi Linux komanda xətti təcrübəsini mobil cihaz istifadəçilərinə çox baş ağrısı gətirməməkdir və Termux böyük bir yardım proqramı ilə zənginləşdirilmişdir.         Termuxda   daxil olan bütün paketlər Android NDK ilə qurulur   və yalnız Android-də işləmələri üçün uyğunluq düzəlişlərinə sahibdirlər. Əməliyyat sistemi   fayl sistemlərinizə tam giriş təmin etmir,   beləliklə Termux / bin, / etc, / usr və / var kimi standart qovluqlara paket sənədləri yükləyə bilmir. Bunun əvəzinə,   bütün fayllar tətbiqetmənin xüsusi qovluğuna quraşdırılmışdır   "/data/data/com.termux/files/usr" -də yerləşir. Sadəlik üçün bu qovluq "prefiks" olaraq dəyi

Windows-da fayllar tamamən silmək

  Windows-da fayl və ya qovluqları sildiyinizdə bu onu tamamən silməz. Təbii ki, hər kəs standart əmr olan “delete”-dən istifadə edərək silir və bildiyiniz kimi sildiyimiz hər şeyi geri qaytarmaq şansımız da var. Məntiqlə düşünən hər bir şəxs anlayır ki, geri qaytarıla bilən bir şey tamamən silinməmişdir. Belə ki, Windows bizim sil əmrimizdən sonra bu dosyaları silməz və sistemə “bu sahə boşdur və istifadəyə hazırdır” mesajı verir. Bunu köhnə telefonlarınızda hər yeni gələn zəngdən sonra ən birinci nömrənin silinməsi kimi ifadə etmək olar. Sərt diskdə yer azaldıqca silinmiş kimi bildiyimiz fayllar həqiqətən silinərək bu klasterləri yenilərinə buraxırlar. Bu səbəbdən biz sildiyimiz faylları hələ yerlərini yenilərinə verməyiblərsə geri qaytara bilirik. Hər zaman geri qaytarılmasını istəmədiyimiz fayllar və qovluqlar olmaya bilər. Bəs necə edək ki, sildiyimiz fayllar və qovluqlar birdəfəlik yox olsun? Bunun üçün Windows-da gizli bir proqram mövcuddur. Bu proqramın işə düşməsi üçün sadəcə

PHP veb təhlükəsizliyi

    PHP veb təhlükəsizliyi   Zəifliklər və anlayışlar Zəiflik Tipləri: Cross Site Scripting (XSS) Bu zəiflik veb-səhifələrə yeridilən olmaq üçün məlumata imkan verir. Bu məlumat kod kimi təfsir edilir və effektiv qurbanın brauzerini uzaq idarə etmək kimi görülə bilən tamaşaçının veb-brauzeri ilə yerinə yetirilir. Cross Site Request Forgery (CSRF) CSRF qurbanın brauzerinin zəif veb tətbiqinin daxilində əslini təsdiq edilən hərəkəti çağırmağa aldatdığı əməllərin tipinə müraciət edir. Hədəf vebsaytına XSS-ə tez həssas olmaqdan asılı olmayaraq CSRF ilə təsir göstərilə bilər. Təhlükəli necə CSRF bu yolu çağırılan hərəkət növündən və onun təsirindən həqiqətən asılı oluna bilər. SQL Injection SQL inyeksiyası hücumları SQL sorğuların manipulyasiyasına gətirir. Əgər müvəffəqiyyətlə istismar etdilərsə , hücum edən verilənlər bazasında bütün məlumata girişi əldə edə bilər. Insecure Session Handling Bu kateqoriya sessiya ardıcıl idarə etmək üçün və ya nəzarətə almaq üçün giriş əldə etməyi və ya tə