Open in app

Sign In

Write

Sign In

Veli Uysal
Veli Uysal

241 Followers

Home

About

Published in Cruxia Labs

·2 days ago

Rust Generic Types

Bu yazının konusu olan daha önceki yazımda not olarak Generic’leri daha sonra anlatacağımı söylemiştim. Bu yazımda generik(jenerik) türlerini ve kullanım şekillerini ele alacağım. Generic Types Generic Types(Jenerik Tipleri) fonksiyon imzaları veya struct’lar gibi öğeler için kullanılmaktadır. Önce generic’leri kullanarak işlevlerin, yapıların, numaralandırmaların ve yöntemlerin nasıl tanımlanacağına bakalım. …

Blockchain

3 min read

Rust Generic Types
Rust Generic Types
Blockchain

3 min read


Published in Cruxia Labs

·4 days ago

Rust Error Handling

Biz yazılımcıların kodlama aşamasında bolca karşılaştığı ve bazen günlerini alan durumların başında hatalar gelmektedir. Rust dili ise hataları iki ana kategoride gruplandırır. Bu gruplar kurtarılabilir ve kurtarılamaz hatalar olarak ayrılır. Dosya bulunamadı hatası gibi kurtarılabilir bir hata için, büyük olasılıkla sorunu kullanıcıya bildirmek ve işlemi yeniden deneme yoluyla çözüm sağlanabilir…

Blockchain

5 min read

Rust Error Handling
Rust Error Handling
Blockchain

5 min read


Published in Cruxia Labs

·5 days ago

Rust Common Collections

Bir çok dilde olan ve kullanımı ile bir çok kolaylıklar sunan Collections konusuna bu yazı ile gireceğiz. Rust dilinde diğer veri türlerinin çoğu belirli bir değeri temsil eder, ancak Collections(koleksiyonlar) birden çok değer içerebilir. Array ve Tuple tiplerinden farklı olarak bu koleksiyonların işaret ettiği veriler heap alanında depolanır. Bundan dolayı…

Blockchain

4 min read

Rust Common Collections
Rust Common Collections
Blockchain

4 min read


Published in Cruxia Labs

·6 days ago

Rust enum ve match

Enum veyahutta Enumarations daha önce herhangi bir yazılım diline aşina olan birisinin bildiği ve kullandığı bir yapıdır. Bir de match keywordü ile nasıl kontrol işlemlerini yapabileceğimizi göreceğiz. Haydi gelin Rust dilinde kullanımı ve detaylarına bakalım. Rust dilinde diğer dillerin birçoğunda olan ve enum keywordü ile enumaration tanımlaması yapılmaktadır. …

Blockchain

3 min read

Rust enum ve match
Rust enum ve match
Blockchain

3 min read


Published in Cruxia Labs

·Mar 13

Rust Structs

Rust dilinde struct veya structure tipi anlamlı bir grup oluşturan, birbiriyle ilişkili birden çok değeri birlikte paketlemenize ve adlandırmanıza olanak tanıyan özel bir veri türüdür. Nesne yönelimli bir dile aşina iseniz, bu veri tipini daha hızlı kavrayabileceksiniz. Gelin detaylarına geçelim. Struct’lar “Tuple” yapılarına benzer, her ikisi de birden çok ilgili…

Blockchain

2 min read

Rust Structs
Rust Structs
Blockchain

2 min read


Published in Cruxia Labs

·Mar 11

Rust Control Flow

Bir koşulun doğru olup olmadığına bağlı olarak bazı kodları çalıştırma ve bir koşul doğruyken bazı kodları tekrar tekrar çalıştırma yeteneği, çoğu programlama dilinde temel yapı taşlarıdır. Rust dilinde yazılan kodun yürütme akışını kontrol etmenizi sağlayan en yaygın yapılar, if ifadeleri ve döngülerdir. Bu if ifadelerini ve döngüleri diğer dillerden de…

Blockchain

3 min read

Rust Control Flow
Rust Control Flow
Blockchain

3 min read


Published in Cruxia Labs

·Mar 8

Rust Functions

Diğer yazılım dillerinde olduğu gibi Rust dilinde de fonksiyonlar konusu karşımıza çıkmaktadır. Fonksiyonlar diğer dillerdeki gibi benzer yapıya ve kullanım şekline sahiptirler. Rust dilinde kullanılan isimlendirme standartı tüm harflerin küçük harf olduğu ve ayrı kelimelerin altını çizdiği işlev ve değişken adları için geleneksel stil olarak snake_case kullanılır. …

Blockchain

2 min read

Rust Functions
Rust Functions
Blockchain

2 min read


Published in Cruxia Labs

·Mar 6

Rust Data Types

Daha önceki yazımda Rust dilindeki variables(değişkenler), mutability(değişkenlik) ve shadowing(gölgeleme) kavramlarını ele aldım. Bu yazımda ise bizim değişken tanımlamak için gerekli olan data types(veri tipleri) konusundan bahsedeceğim. Rust dilindeki veri tipleri nelerdir ve nasıl kullanılır sorularının cevaplarına bakcağız. Haydi başlayalım. Rust'ta kullandığımız her değer, ne tür verilerin belirlendiğini söyleyen ve bu…

Blockchain

5 min read

Rust Data Types
Rust Data Types
Blockchain

5 min read


Published in Cruxia Labs

·Mar 3

Rust Variables ve Mutability

Rust serisine başlarken “Rust Nedir?” konulu yazımla ilk adımı atmış olduk. Şimdi de bu yazımda Rust dilinin ve dillerin olmazsa olmazı olan variables(değişkenler) ve dillerin barındırdığı mutability(değişkenlik) konularını ele alacağım. Haydi başlayalım. Variables(Değişkenler) Herhangi bir yazılım diliyle daha önce uğraşan birisi değişken terimine aşina olacaktır. Rust dilinde ise her bir değişken…

Blockchain

4 min read

Rust Variables ve Mutability
Rust Variables ve Mutability
Blockchain

4 min read


Published in Cruxia Labs

·Mar 2

Hyperledger Nedir - III

Daha önceki yazımda hem Hyperledger Foundation tarihçesini hem de Hyplerledger projelerinden olan Hyperledger Fabric ve Hyperledger Besu projelerini anlattım. Bu yazımda ise Hyperledger Foundation projesi olan Hyperledger Sawtooth projesi olacaktır. Haydi başlayalım. Hyperledger Sawtooth Hyperledger Sawtooth projesi bizlere core sistemi uygulama alanından ayıran esnek ve modüler bir mimari sunmaktadır. Bu yapısından dolayı…

Blockchain

2 min read

Hyperledger Nedir - III
Hyperledger Nedir - III
Blockchain

2 min read

Veli Uysal

Veli Uysal

241 Followers

Software Architect | Web3 | Blockchain

Following
  • Alp Işık

    Alp Işık

  • Fuel Labs Turkiye

    Fuel Labs Turkiye

  • Solidity Foundry Opcodes Security

    Solidity Foundry Opcodes Security

  • Mustafa Melih YILMAZ

    Mustafa Melih YILMAZ

  • Patrick Collins

    Patrick Collins

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech