Umut D.

Umut D.

Powered by Jekyll & Github

  • Programlar

  • rastgele-ad-soyad-olusturucu İşte gene ihtiyaçtan yazdığım bir program daha. Excel’de tablolar üzerinde çalıştığım ve farklı konulara dair pratik yaptığım zaman rastgele sayı üretimini ilgili fonksiyondan kolayca yaparken aynı işlemi maalesef rastgele ad soyadlarda yapamıyordum. Haliyle sütunlarda ad soyad eksikliği göze çarpıyordu. Böyle durumlarda sallama isimler girmek hem canımı sıkıyor hem de internette isimler/markalar içeren hazır seçenekleri bulmaya beni yönlendiriyordu. En sonunda illallah deyip internette hazır isimlere dair kısa bir veritabanı araştırması yaparken anonim halde 14.115 ismin yer aldığı bir liste buldum (evet, bazı isimler çok tırt!) ve böyle bir programa ihtiyaç duyduğum için vakit kaybetmeden aksiyona geçtim.

    Programı ilk yazdığım zaman sadece rastgele isim üretmekteydi. Bunun yetersiz olduğunu farkına varınca kah internetteki bazı sitelerden kah da önceki dönem milletvekillerinin soyadlarını alarak 1.447 bunları aynı veritabanına ekledim. Finaldeyse ortaya bu ilginç program çıktı. Ve son olarak, programın performanslı çalışması için baya bir optimizasyon yapmaya çalıştım. Önceki versiyonlara göre çok daha hızlı işlem yapabiliyor artık. Programın özelliklerine gelecek olursak;

    • Tamı tamına 14.115 x 1.447 = 20.424.405 tane rastgele ad soyad üretebilme,
    • Veritabanına eklediğiniz yeni ad ve soyadlara göre genişleyebilme,
    • Tek seferde maksimum 500 adet rastgele ad soyad üretebilme (Fazla abartmanın alemi yok),
    • Üretilen ad ve soyadları metin belgesi (.txt) olarak kaydetme,
    • Üretilen ad ve soyadları Excel çalışma sayfasına aktarma.
    Rastgele Ad Soyad Oluşturucu
    Versiyon Durum
    Rastgele Ad Soyad Oluşturucu (Proje)
    Lisans Arşiv
    MD5: a7e48b456ae44ae197cfe150c78e9b52 MD5: 7401cebe45d6b7a38bbc0dddaee80b5f
    Boyut: 336.0 KB Boyut: 1.17 MB
    Gereksinimler: .Net Framework 4.0 Gereksinimler: .Net Framework 4.0
    Platform: Microsoft Windows Programlama Dili: C#
    İndir: Link İndir: Link