Sayfa:  1  2  3  sonraki 

Mesajlarını aradığınız kullanıcı: Ronin (39)

konu: JSON nedir, ne değildir? (D dilinde nasıl kullanılır...)  ; forum:: D Programlama Dili
Avatar
Ronin #1
Üye Nis 2011 tarihinden beri · 39 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Beğen butonu yok mu?
:D
Adaletli olmak zor iş.
konu: Pardus hakkında  ; forum:: Diğer Konular
Avatar
Ronin #2
Üye Nis 2011 tarihinden beri · 39 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj ID 5840
Selam arkadaşlar. Bende ilk zamanlarında çeviri işlerinde yardımcı oldum ve birkaç çeviri yapmıştım pardus projesi için. Şu an içinde bulundukları durum beni de çok üzüyor. İnşallah toparlanırlar, temennim budur. Ayrıca konu başlığı açtığın için teşekkür ederim Zafer.
Saygılar.
Adaletli olmak zor iş.
konu: Alexandrescu, Bright, Meijer, Moran: Pure versus Native (and much more)  ; forum:: Duyurular
Avatar
Ronin #3
Üye Nis 2011 tarihinden beri · 39 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj ID 5794
Konuyu tam okuyamadım fakat bende birkaç yorum yapmak istedim. Öncelikle Türkiyede adam gibi C++ bilen yok. Yüz, bilemedin ikiyüz kişi vardır.

Herhangi bir dilin kullanımı konusunda da biliyorsunuz projeler geliştirilirken bir çok aşamadan geçiyor. Fikir, mockup, prototip, vs. Bence D dili bu konuda yeterli araç, hız ve güvenliği bize verebiliyor.

Projelerde açıkcası bir dil-platform seçimi yaparken, yapılacak işin içeriğine bakıyoruz. Yaptığınız iş genelde sistem programları olunca her türlü seçeneği ele almak zorunda kalıyorsunuz.
Python, perl örneğin mockup ve prototip hazırlamak için iyi ve yetenekli diller. Fakat ben en küçük arayüzü bile C++ kullanmadan yapamıyorum. Aynı şekilde bir betik yazılacaksa, bunu python ile halletmek, awk' dan eftal geliyor.

Dilden dile atlamak çok zor bir durum. Hele yapıları birbirine benziyorsa bir süre sonra karıştırmaya başlıyorsunuz. Çünkü alıştığınız dilden gelen yapısal alışkanlıklar, yeni kullandığınız dilde hata yapmanıza neden olabiliyor. Her iki dil için aynı düşünüyorsunuz fakat aslında çok farklılar, bu yüzden aynı inşaa yöntemlerini kullanmak verimsizliğe neden oluyor.

Benim en çok kızdığım şey, C ve C++ ' ın bir tutulmasıdır mesela. İkisi aynı tabanı kullanmakla beraber, birbirinden çok farklı veri yapıları içerebiliyorlar ve aynı işler için farklı verimlilik oranlarına sahipler.

Bununla beraber, Qt kullanan adamın da, kendisini C++ bilir sayması kanıma dokunmakta. İyi şekilde soyutlama yapan bir kütüphane ile birşeyler inşaa etmek, o kütüphanenin kullandığı dili bilmek anlamına gelmiyor.

D dili yapısal özellikleri ve geniş standart kütüphanesi ile bana çok daha farklı geliyor. Sunduğu veri yapıları çok çeşitli. Ayrıca hem çöp toplama sistemi, hem de bellek ayırmalı modeli kullanabilmesi büyük bir esneklik.

Ayrıca D derleyicisinin kırpılmış da olsa C desteklemesi çok hoşuma gidiyor.

Ben D dilinin endüstriyel anlamda kendisine iyi bir yer edineceği kanısındayım.
Konuyu baştan aşağı okuyup, biraz daha yazmaktı niyetim. Cümleler kopuk gelirse, yorgunluktan dolayı affınıza sığınıyorum.
Saygılar.
Adaletli olmak zor iş.
konu: Vibe.d, bir web programlama çatısı  ; forum:: Duyurular
Avatar
Ronin #4
Üye Nis 2011 tarihinden beri · 39 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj ID 5772
Oha! desem ayıp etmiş olur muyum. Helal olsun.
Adaletli olmak zor iş.
konu: Divid - artık bir proje  ; forum:: Duyurular
Avatar
Ronin #5
Üye Nis 2011 tarihinden beri · 39 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj ID 5658
Sizi tebrik ederim Zafer hocam. Geany konusunda çok üzgünüm. O kadar yoğunum ki halen bakamadım. Söz verdiğim için de sebebini açıklama ihtiyacı hissediyorum. Elimde beş adet projem var, önceden planlanmış işlerim de mevcut. Tüm bahanem bu. Sadece aralarda foruma girip ne var ne yok bakabiliyorum. Sizi tekrar tebrik eder ve can-ı gönülden kutlarım. İnşallah projeyi tamamına erdirirsiniz.
Adaletli olmak zor iş.
konu: D Dili'ni Yayma ve Tanıtma Faaliyetleri (Sunum, tartışma, ders...)  ; forum:: D Programlama Dili
Avatar
Ronin #6
Üye Nis 2011 tarihinden beri · 39 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj ID 5617
@acehreli 30 haziran ve 1 temmuz tarihlerinde ben katılamam Ali hocam.
Adaletli olmak zor iş.
konu: D Dili'ni Yayma ve Tanıtma Faaliyetleri (Sunum, tartışma, ders...)  ; forum:: D Programlama Dili
Avatar
Ronin #7
Üye Nis 2011 tarihinden beri · 39 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj ID 5608
@zafer Sunum yapabileceğimi sanmıyorum Zafer hocam. Fakat yüzyüze görüşmek iyi olacak :)
Adaletli olmak zor iş.
konu: D Dili'ni Yayma ve Tanıtma Faaliyetleri (Sunum, tartışma, ders...)  ; forum:: D Programlama Dili
Avatar
Ronin #8
Üye Nis 2011 tarihinden beri · 39 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj ID 5602
Biri gazoz mu dedi :D
26-27 mayıs ve 30 haziran-1 temmuz arası hariç bende varım :)
Hafta içi, hafta sonu fark etmez.
Adaletli olmak zor iş.
konu: JSON'a başlangıç  ; forum:: D Programlama Dili
Avatar
Ronin #9
Üye Nis 2011 tarihinden beri · 39 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj ID 5356
Yapısını tam olarak bende bilmiyorum fakat XML' e göre çok daha hızlı işlenebilir, daha kolay okunabilir ve doğal olarak daha az yer kaplayan bir yapısı var. Json' da tüm liste ve ağaç yapılarını gerçekleyebilirsiniz. Alt düğümler için de bir sınırı bulunmuyor.
Adaletli olmak zor iş.
konu: Dosyadan bayt okumak  ; forum:: D Programlama Dili
Avatar
Ronin #10
Üye Nis 2011 tarihinden beri · 39 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj ID 4738
Şöyle birşey yaptım fakat ihtiyacı karşılamıyor.
import std.stdio;
import std.file;
import std.stream;
void main()
{
    char[21]  filename  = "BenzemezKimseSana.mp3";    
  if (exists(filename)!=0) {
    ulong size = getSize(filename);
    
    writefln("%r", cast(char[])read(filename,-128));
  } else {
    writefln("File not found. Please try again later :-)");
    /* File does not exist! */
  }    
}

Çıktısı da şu şekilde
I   D   3   ♥                   ☺   #   T   I   T   2               ¶
    B   e   n   z   e   m   e   z       K   i   m   s   e       S   a   n   a
T   R   C   K               ♣               1   /   1   2   T   L   E   N
                       2   1   8   0   2   7   T   A   L   B               ‼
           E   n       S   o   n       O   k   u   d   u   k   l   a   r   i   m
   T   P   E   1               ☼               M   u   z   e   y   y   e   n
   S   e   n   a   r   C   O   M   M
std.utf.UTFException@std\utf.d(644): Invalid UTF-8 sequence (at index 1)
47A6E8
47A55F
40462D
4051B7
404DB6
404C2F
4024AB
40213C
4020AE
4075B8
4075FC
4071F3
4DB26D
               e   n   g       M   U   Y   A   P   T   C   O   N               ☻
               1   T   Y   E   R               ♣               2   0   0   0
   7
C:\Users\workspace\d1\bin>
Adaletli olmak zor iş.
konu: D-IDE: Visual Studio Eklentisi (DotNet Platformunda D Programlama)  ; forum:: Duyurular
Avatar
Ronin #11
Üye Nis 2011 tarihinden beri · 39 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj ID 4716
Eclipse DDT biraz mesafe kaydetmiş gibi.

http://code.google.com/a/eclipselabs.org/p/ddt/
Adaletli olmak zor iş.
konu: Geany IDE Kod Tamamlama (geany)  ; forum:: Diğer Konular
Avatar
Ronin #12
Üye Nis 2011 tarihinden beri · 39 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj ID 4605
Bayram, seyran, projeler, yeni yıl, hastalık derken uğrayamaz oldum. Boş vaktimde bu işe bakacağım inşallah.
Adaletli olmak zor iş.
konu: Bayram Kutlaması (Kurban bayramı)  ; forum:: Duyurular
Avatar
Ronin #13
Üye Nis 2011 tarihinden beri · 39 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj ID 4610
Biraz geç oldu lakin bende foruma üye her müslüman arkadaşımızın, geçmiş mübarek kurban bayramını kutluyorum.
Adaletli olmak zor iş.
konu: Geany IDE Kod Tamamlama (geany)  ; forum:: Diğer Konular
Avatar
Ronin #14
Üye Nis 2011 tarihinden beri · 39 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj ID 4594
Yok hocam bırakmış değilim, çünkü kullanmayı amaçlıyorum. Sadece boş zaman işi olduğu için hareketlilik olmaması normal. Tag dosyalarını çıkardım fakat daha önceden de yazdığım gibi içerisinde tüm ifade ve kütüphaneler yok. Visual Studio ile hazırlanmış bir ide vardı ona bakmıştım en son. Onda düzgün çalışıyordu mesela.

Sanırım Geany IDE de kod tamamlama özelliği hızlı gelsin diye böyle bir yola başvurmuşlar. Normalde, diğer editörler, import/include edilen dosyanın fonksiyon ve değişkenlerini kendisi buluyor. Bu biraz uzun sürebiliyor tabi. Özellikle eclipse bu hız konusunda sabıkalı.

Dediğim gibi, işlerden ve ailemden arta kalan zamanda buna bakacağım. Aklımda bir yol haritası yok, eğer böyle bir planlama ortaya koyabilirsek, işbirliği yapabiliriz. Sizin göz attığınız şeylere ben bakmam, siz de aynı şekilde ve böylece fazladan iş gücü kaybı yaşamamış oluruz.

Keşke Türkiyede de bu tür faydası olabilecek işler için şirketler, çalışanlarına zaman sağlasalar. Ben ancak arada, sırada çeviri yapıyorum gizli, kaçak (:
Adaletli olmak zor iş.
konu: Geany IDE Kod Tamamlama (geany)  ; forum:: Diğer Konular
Avatar
Ronin #15
Üye Nis 2011 tarihinden beri · 39 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj ID 4571
Konu adı: Başarısız denemeler
Biraz uğraştım konu hakkında. Vakit buldukça bakıyorum. El yordamı ile bu dosyayı oluşturmak için artık geliştirici listesine mail atmayı düşünüyorum. Şöyle 3-4 saat boşluk bulsam yapacağım.
Adaletli olmak zor iş.
Özel Karakterler:
Sayfa:  1  2  3  sonraki 
Özel sorgulamalar

Bağlı değilsiniz. · Şifremi unuttum · ÜYELİK
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Şu an: 2017-11-22, 07:02:16 (UTC -08:00)