Open in app

Sign in

Write

Sign in

Ramin Rahimzada
Ramin Rahimzada

20 Followers

Home

Lists

About

Nov 29, 2022

Rust öyrənirəm — #3.4 Şərhlər

Proqramçılar çalışır ki yazdığı kodlar anlaşıqlı olsun. Amma bəzən əlavə qeydlər yazmaq lazım gəlir. Bu hallarda compiler-in iqnor edəcəyi formada yazılan və kodun bir hissəsi olan şərhlər köməyə gəlir. Həmin qeydləri compiler iqnor edir deyə kod üçün bir məna kəsb eləmir ancaq kodu oxuyan proqramçı üçün onu başa düşməyi asanlaşdırır.Şərhi belə formada yaza bilərsiz:

Rust

2 min read

Rust öyrənirəm — #3.4 Şərhlər
Rust öyrənirəm — #3.4 Şərhlər
Rust

2 min read


Nov 28, 2022

Rust öyrənirəm — #3.3 Funksiyalar

Rust-da funksiyalar çox önəmlidir. Artıq proqram başlayanda ilk işə düşən funksiya olan — main funksiyası ilə tanış olmuşuq. Həmçinin funksiya elanı zamanı fn açar sözündən istifadə edildiyini görmüşük. Rust dilində snake case dediyimiz adlandırma həm funksiyalar üçün həm də dəyişən adları üçün istifadə olunur. …

Rust

5 min read

Rust öyrənirəm — #3.3 Funksiyalar
Rust öyrənirəm — #3.3 Funksiyalar
Rust

5 min read


Nov 25, 2022

Rust öyrənirəm — #3.2 Məlumat tipləri

Rust dilində hər bir dəyərin bir tipi olur. Bu tip əsasında rust həmin dəyəri necə yaddaşda saxlamaq lazım olduğunu, həmçinin onunla necə davranmalı olduğunu dəqiqləşdirir. Biz tiplərin iki əsas alt-çoxluğuna nəzər salacağıq. 1. Scalar (sadə) 2. Mürəkkəb(compound) Bildiyiniz kimi rust static typed bir dildir. Bu o deməkdir ki o bütün…

Rust

9 min read

Rust öyrənirəm — #3.2 Məlumat tipləri
Rust öyrənirəm — #3.2 Məlumat tipləri
Rust

9 min read


Nov 19, 2022

Rust öyrənirəm — #3.1 Dəyişənlər və dəyişiləbilənlər

Əvvəlki bölmədə qeyd etdiyimiz kimi elan edilən dəyişən default olaraq immutable olur. Bu yolla rust sizi sadə yolla concurrent kod yazmağa şövq edir. Bununla belə istəsəz dəyişəni mutable edə bilərsiz. Baxaq görək rust niyə sizi immutable stildə kod yazmağa təşviq edir və hansı hallarda bundan imtina edib mutable formada yazmalısınız. …

Rust

5 min read

Rust öyrənirəm — #3.1 Dəyişənlər və dəyişiləbilənlər
Rust öyrənirəm — #3.1 Dəyişənlər və dəyişiləbilənlər
Rust

5 min read


Nov 5, 2022

Rust öyrənirəm — #2.0 Təxmin oyunu

Gəlin praktiki nümunə göstərmək üçün bir təxmin oyununu Rust-da yazaq. Bu bölmədə real proyektlərdə istifadə edəcəyimiz bəzi Rust terminlərinə də baxacağıq. Məsələn let match keyword-ləri, method-lar, associated function-lar, external crate-lərdən istifadə etmək və s. Növbəti məqalələrdə bunlardan daha ətraflı danışacağıq. Hələlik fundamental biliklərlə kifayətlənək. Klassik bağlanğıc səviyyəli proqramlaşdırma məsələsini həll…

Rust

15 min read

Rust öyrənirəm — #2.0 Təxmin oyunu
Rust öyrənirəm — #2.0 Təxmin oyunu
Rust

15 min read


Jul 9, 2022

Rust öyrənirəm — #1.3 Salam cargo

Cargo, rust-ın build sistemi və paket meneceridir. Demək olar ki bütün rustçılar bu tool-dan istifadə edirlər. Çünki o sizin görəcəyiniz bir çox işi avtomatlaşdırır. Bu işlərə, kodun build olunması, remote dependency library-lərin download olunması və build olunması və s. aiddir. Dependency — kodun uzun asılı olduğu kənar kitabxanalardır. Əvvəlki məqalədə…

Rust Programming Language

6 min read

Rust öyrənirəm — #1.3 Salam cargo
Rust öyrənirəm — #1.3 Salam cargo
Rust Programming Language

6 min read


Jul 4, 2022

Rust öyrənirəm — #1.2 Salam dünya

Rust compiler-ini quraşdırdıqdan sonra ilk proqramımızı yazmağın vaxtıdır. Bildiyiniz kimi ekrana salam dünya — hello world çıxaran proqram yazmaq ənənədir və onu pozmaq olmaz. Biz də bu ənənəyə sadiq qalırıq. Qeyd: Bu kitab sizin kodları harda yazıb necə saxladığınızla maraqlanmır. Yəni istəsəz IDE işlədin istəməsəz yox. Hal hazırda Rust komandası IDE-lərdə…

Rust

5 min read

Rust öyrənirəm — #1.2 Salam dünya
Rust öyrənirəm — #1.2 Salam dünya
Rust

5 min read


Jul 2, 2022

Rust öyrənirəm — #0 Ön söz

Bu məqaləni yazmaqda məqsədim Rust öyrənmə prosesimi daha səmərəli etməkdir. Öyrənmək istəyən başqa kiməsə faydalı olar ümidi ilə də paylaşıram. Öyrəndiyim mənbə Rust cəmiyyətinin dəstəyi ilə Steve Klabnik və Carol Nichols tərəfindən yazılan The Rust Programming Language kitabı olacaqdır. Hər bölümü öyrəndiklərim orda yazılanlar və başa düşdüklərim əsasında ana dilimizdə…

Rust Programming Language

2 min read

Rust öyrənirəm — #0 Ön söz
Rust öyrənirəm — #0 Ön söz
Rust Programming Language

2 min read


Jul 2, 2022

Rust öyrənirəm — #1.1 Quraşdırılması

Rust ilə proqram yazmağın ilk mərhələsi onu sistemimizə quraşdırmaqdır. Rust-ı sistemimizə rustup ilə quraşdıracağıq. rustup rust-ın versiyalarını və lazımi tool-ları idarə etmək üçün cli tool-dur. Rustup-dan niyəsə xoşunuz gəlmirsə bu linkdəki yollarla rust-ı başqa cür də quraşdıra bilərsiniz. Növbəti addımımız rust compiler-inin ən axırıncı stabil versiyasını yükləmək olacaq. Stabil olmağı o…

Rust

4 min read

Rust öyrənirəm — #1.1 Quraşdırılması
Rust öyrənirəm — #1.1 Quraşdırılması
Rust

4 min read


Nov 30, 2020

Guid -lər təkrarlanırmı ?

Əvvəlcə bazada Primary Key — PK olaraq int (yaxud bigint) işlətmək yoxsa Guid işlətmək ? -that’s the question.(Hərəsinin öz yeri var desək də olar) Bəli mövzu Guid-dir ancaq onun haqqında danışmamışdan əvvəl bir neçə müqayisə aparaq: PK-i int olan bazalarda hər insert zamanı baza həmin cədvəlin PK nömrəsini tapır və…

Guid

4 min read

Guid -lər təkrarlanırmı ?
Guid -lər təkrarlanırmı ?
Guid

4 min read

Ramin Rahimzada

Ramin Rahimzada

20 Followers
Following
  • Mike Cvet

    Mike Cvet

  • Matt Eland

    Matt Eland

  • Michael Lin

    Michael Lin

  • Netflix Technology Blog

    Netflix Technology Blog

  • The woman

    The woman

See all (100)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams