I’m Mahmut Bulut,
a Software Engineer
from Turkey

about me

Working on Swarm Intelligence, MAS, Multicast systems and M2M. I’m also contributor and project developer of Rust Programming Language and experimenting with AI Planning in Hackage.

recent public projects

Rust PL
a safe, concurrent, practical language
luaenv
Custom Lua Execution Environments for use with Koneki LDT
Volvox
Volvox mode for Emacs

found on

contact at

mahmutbulut@about.me

MSC Tanımlamaları

- -

Varyans etkisi

Varyans değeri arttıkça kümelenmede öklit uzaklığı artar orijine nazaran artma atanan değerlerin yoğun olduğu tarafa doğrudur.

MATLAB Toplu Resim İmport Etme

- -

Matlab’da ayni dizinde istediğiniz tek biçimde resimleriniz yoksa bunu import etmek için oluşturduğum örnek kod: Ben 3000’e yakın resim yüklediğimden parfor kullandım.

[Load iff jpg ifn convert to jpg] []
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
%% load if and only if jpg...
imagepath = '/Users/vertexclique/Desktop/SAMPLES';

patternname = '*.jpg';

imagelist = dir(fullfile(imagepath,patternname));
imdata = cell(1,numel(imagelist));
parfor k=1:numel(imagelist)
    imdata{k} = imread(fullfile(imagepath,imagelist(k).name));
end

%% ...if not convert to jpg

imagepath = '/Users/vertexclique/Desktop/SAMPLES';
patternname1 = '*.png';
patternname2 = '*.bmp';
patternname3 = '*.tiff';

imagelist1 = dir(fullfile(imagepath,patternname1));
imagelist2 = dir(fullfile(imagepath,patternname2));
imagelist3 = dir(fullfile(imagepath,patternname3));
parfor k=1:numel(imagelist1)
    varpng = imread(fullfile(imagepath,imagelist1(k).name));
    varjpg1 = imwrite(var1 , imagelist1(k)+'.jpg' , 100);
    % dosyaya yazın veya başka değişkene kopyalayın
end
parfor k=1:numel(imagelist2)
    varbmp = imread(fullfile(imagepath,imagelist2(k).name));
    varjpg2 = imwrite(var1 , imagelist2(k)+'.jpg' , 100);
     % dosyaya yazın veya başka değişkene kopyalayın
end
parfor k=1:numel(imagelist3)
    vartiff = imread(fullfile(imagepath,imagelist3(k).name));
    varjpg3 = imwrite(var1 , imagelist3(k)+'.jpg' , 100);
     % dosyaya yazın veya başka değişkene kopyalayın
end

Rust’a Giriş

- - posted in publication

Rust üzerinde çalışmaya başladığımdan beri Rust ile ilgili giriş niteliğinde bir döküman yazmak istedim. Galiba bu isteğimi bu minik kitap ile gerçekleştirmiş oldum. Rust daha çok yeni bir dil olmasına rağmen çok büyük bir yankı uyandırdı. Kullanıcı kitlesi gittikçe genişliyor ve Rust’ta buna paralel gelişiyor. Yeni bir dil olan Rust birçok eksikliği olmasına karşın şimdilik basit düzeyde ihtiyaçlarımızı karşılayacak seviyede. Kısa zaman içerisinde yeni bir sürümünü çıkartmak istediğim bu kitabın içinde Cargo paket yöneticisi ve diğer tüm tartışması bitmiş ve karara varılmış yeniliklerin de olmasını bekliyorum.

Keyifli okumalar ve uygulamalar…