logo C#, SQL, VB, ASP, Oyun, İnternet, İş, Güç... Uğurhan'ın Askerden Dönmesine
var.

EMC Forum 2008 Ardından

20.11.2008 tarihinde yazıldıktan sonra, 0 kişi yorum yazmış.

Geçtiğimiz salı (18 Aralık 2008) EMC Forum 2008'e katılma şansı buldum. Özellikle sanallaştırma ve vmware'ın yeni çözümleri ilgilmi çektiği için sunumları hep bu yönde seçmeye çalıştık.

Önce sahneye Serdar KUZUOĞLU çıktı biraz ortamı ısıttıktan sonra, Emc Türkiye Genel Müdürü Cem FINDIKOĞLU EMC Türkiye'nin 10 yılda nekadar büyüdüğü ve hedeflerinden bahsetti. Aklımda kalan tek şey sahnedeki dekorun teker teker yede düşüşüydü slatylara efekt gibi denk geldi.

Daha sonra AK Parti Genel Başkan Yardımcısı-ARGE ve Ankara Milletvekili Reha Denemeç sahneye çıktı ve sunumunu gerçekleştidi.Özellikle milletvekilinin teknoloji duayenlerinin bulunduğu ortamda sunum yapmasına şaşırdım ve sevindim. Sunumu ile alakalı bir şey söylemek gerekirse piyasada bilgi işlem sonucu ortaya çıkan raporlara dayanarak verilen kararlar, zamanın önemi, bilgiye ulaşma hızı ve bilgiyi işleme hızının öneminden bahsetti. Hükümetinin bu yolda izlediği ve ona benzer bir şeyler bekledim ama söylemedi. Tatmin edici buldum sanırım:)

Daha sonra EMC Başkan Yardımcısı Kenneth Steinhardt sahneye çıktı. Sunumunu Türkçe yapamayacağından ötürü baya bi sıkıntılıydı. Onun sunumu şirketlerin veri güvenliği, verilerinin saklanması, stratejileri hakkında yaptığı yanlışların ve nasıl doğru strateji belirlemelerini anlatan çok teknik olmayan güzel bir sunumdu.

Öğle oturumunun en sonunda Fujitsu Siemens'dan piskopatın biri çıktı. Siemens'ın ihtiyaçlarını karşılamak için kullandığı EMC çözümlerini, Bunları nasıl yönettiğini günlük 200 terabayt veriyi nasıl yedekleyip RPO yarattığından bahsetti. Sunum gerçekten çok teknikti. İngilizce olduğu için %25'ini anlayabildim. Oluşan bukadar veriyi Symmetrix DMX-4 kullanarak diskleri ve işletim sistemlerini sanallaştırarak çözdüğünü böylece daha kolay yönetilebilir ve kurtarılabilir olduğundan detaylıca bahsetti.

Öğle yemeği açık büfeydi. Serdar KUZUOĞLU'nun açık büfede tabakları Raid yapabilirsiniz espirisine hala gülüyorum :)

Öğleden sonra oturumlar paralel olarak başladı. Biz yeni bir teknoloji olan Enterprise Flash Disklerin Performans Optimazyonu konulu sunuma girdik. Flash Disklerin diğer disklere göre avantajlarından gerçek uygulamardan alınmış değerleri karşılaştırıp flash disklerin ne kadar çok performans getirdiğinden bahsetti ve bunu kanıtları. Burda öğrendiğim bir şeyde Flash Disklerin yazılma ömrünün istatistiksel bir ortalamaya dayandığı oldu. Ayrıca Miss Byte'larda Flash Disk'in normal disklere göre 24 kat hızlı olduğuda verilen örneklerde kanıtlanmış oldu. Oracle ile verilen örneklerde çok I/O işlemi olan tabloları flash disk'e alarak kazanılan performan ve getirdiği maliyet azalması gerçekten etkileyiciydi.

Burdan Flash Disk'e sempati duyarak ayrıldıktan sonra Yapı Kredi bankasının VmWare kullanarak sistemlerinin %50'inin nasıl sanallaştırdıklarının öyküsünün anlatan bir sunuma girdik. Bu sunum gerçek bir senaryo üzerinden gittiği için bizim için çok faydalı oldu. Yapı Kredi bankası önce iki farklı verimerkezini sanallaştırma operasyonu için tek merkeze indiriyorlar. Daha sonra IBM'in blade sunucularını kullanarak donanımsal altyapılarını oluşturuyorlar ve 200 adet sunucularını ESX kullanarak sanallaştırıyorlar. Hedefları 600 sunucuyu sanallaştırmak ve operasyon sonucunda %90,62 bir kazanım elde ediceklerini hesaplamışlar.Bazı takıntılı tiplerden de bahsetti sunumu yapan kişi. Kimi kurumlar benim yazılımım sanal ortamda çalışmaz diye kabul etmiyorlarmış bu gibi durumlara karşı koymayı bilmelisiniz diyede mesaj verdi. Bizde aldık.

Bu sunumuda Vay Be! diyerek terkettikten sonra. Sanallaştırmada EMC Gerçekleri adlı sunuma bilmeden girdik. Biz tanıdık bir elemanın sunumuna girmeye hazırlanırken karşımıza başka biri çıktı hiç bozuntuya vermeden dinledik. İyikide dinlemişiz yoksa şimdi Invista'dan veya Disk Sanallaştırmadan haberimiz olmazdı. EMC'nin Invista ürünü ile network üzerindeki disklerde yapabilecekleriniz. Disaster Recovery çözümlerindeki kullanım kolaylğı ve veri merkezlerindeki replikasyon atraksiyonları gerçekten olağanüstüydü.En çok etkilendiğim sunum buydu lakin sunumu yapan arkadaşın gerek kelime dağarcığı, gerekse anlatımı düzgün ve akıcıydı.

Sonuç olarak pek insanla tanışamasamda EMC ürünlerini kullanarak devasa boyutlardaki veriyi kolayca depolayıp, yönetmenin pekde zor bir şey olmadığını, Bazı servislerin nasıl olupda Sınırsız E-posta boyutu verebildiklerini kavradım. Bankaların veri depolamaları ve korumaları hakkında fikir sahibi olduk. Artık devir Gigabyte değil Terabyte, Petabyte ve hatta Exabyte oluyor...

Not: EMC Forum'da ki sunumları yakın bir zamanda ekleyeceğim.



absmiddle Yorum

Perl ile Dans ve Perl Akabinde Perl

10.11.2008 tarihinde yazıldıktan sonra, 0 kişi yorum yazmış.

Bu aralar Perl ile işlerim çok oluyor. Bunlardan paylaşabildiklerimi elimden geldiğince yazmayı düşünüyorum. Perl'de öğrendiğim ipuçlarını ve çeşitli trick'leride yazsam fena olmaz.

Perl syntax'ını öğrenmek için biraz kaynak araştırması yaptığımda hiç bir Türkçe web sitesine erişemedim. belgeler.org sitesine bir umut ile girdim ama ordada herhangi bir döküman bulamadım. Bulduğum en güzel kaynak Gazi Üniversitesi'nden Ertan TÜRKMEN'in perl dersleri. Gerçekten çok yardımcı oldu giriş seviyesinde perl öğrenmek isteyenler için güzel bir kaynak olabilir. Neyse fazla uzatmadan öteki paragrafa goto:

Gelelim aşağıdaki kodun ne yaptığına;
Belirttiğiniz klasörde ki dosyaların 61 (Bu değişebiliyor) günden eski olanları tar'layip bzip2 ile sıkıştırıp belirttiğiniz dizine yedek alıyor. Daha sonra bu 61 günden eski dosyaları siliyor.

Burda dikkat etmeniz gereken durum şu: Yedekleyeceğiniz dosyalar çoksa bzip2 sunucu performansını olumsuz yönde etkileyebilir. O nedenle sunucunun yoğun olduğu saatlerde çalıştırırsanız grogi pozisyonu doğabilir.
#!/usr/bin/perl
use POSIX qw(strftime);

my $TARIH = strftime "%Y%m%d%H%M", localtime;
my $GUN = 61;
my $PATH ="/home/vpopmail/domains/domain.com/depo/Maildir/cur";

print("Sıkıştırma Başlıyor...\n");
system("find ".$PATH." -type f -mtime +".$GUN." | tar -c --files-from=- | bzip2 > /depoarsiv/".$TARIH.".tar.bz2");
print("Dosyalar Siliniyor...\n");
system("find ".$PATH." -type f -mtime +".$GUN." -exec rm {} \\; > \/dev\/null");
print("İşlem Tamamlandı\n");


absmiddle Yorum

Red Alert 3 Çıktı!

31.10.2008 tarihinde yazıldıktan sonra, 6 kişi yorum yazmış.

;)

absmiddle Yorum

MS08-067

27.10.2008 tarihinde yazıldıktan sonra, 0 kişi yorum yazmış.

Böyle farklı bağlantı haberleri vermeyi sevmem ama önemli bir şey.

Kısaca bugün çıkan Windows'un Security Update'i ile alakalı kritik bir açığın sömürülmesini anlatan yararlı bir yazı. www.bilgiguvenligi.gov.tr'de ayrıca bir devlet teşebüsü olması hep sevindiriyor beni.


absmiddle Yorum

VB6'yı Console Çalıştırmak

27.10.2008 tarihinde yazıldıktan sonra, 0 kişi yorum yazmış.

.Net kullanarak yoğun I/O işlemi yapan bir Console Application oluşturdum. Fakat bildiğim kadarı ile yaptığım tüm optimizasyonlar sonucunda bile sistem kaynaklarını o kadar çok meşgul ediyorki bu pek kabul edilebilir bir şey değil.

.Net ile geliştirdiğim uygulama kesmeyince (nasıl bir durumsa!) VB6 kullanmaya karar verdim. İstediğim işlemleri Scripting.FileSystemObject ile yaptım ve şuan için herhangi bir sorun yok gibi görünüyor.

C# ile yazdığım uygulama %20 cpu kullanırken VB6 ile oluşturduğum %2 kullanıyor. Tabi bu tamamen benim C# cahilliğimden de kaynaklanabilir ama kodu gösterdiğim abilerim olağandışı bir şey olmadığını söylediler. (İleride kodları karşılaştırdığım yazıyı paylaşacağım.)

Sonuç olarak VB6 ile işimizi hallettik. Ha unutmadan VB6'yi Console Application çalıştırmak için LINK.exe'yi kullanmanız gerekir.

"C:\Program Files\Microsoft Visual Studio\vb98\LINK.EXE"

Yolundan ulaşabilirsiniz. Daha sonra derlediğiniz dosyayı parametre vererek çalıştırmalısınız.

LINK.EXE /EDIT /SUBSYSTEM:CONSOLE benim.exe

Kaynak : http://www.xaprb.com/blog/2005/10/14/how-to-create-a-vb6-console-program/


absmiddle Yorum

T-SQL Bölme İşlemi

23.10.2008 tarihinde yazıldıktan sonra, 0 kişi yorum yazmış.

Ufakcık İpucu niteliğinde blog girdisi.

MsSql'de çok ayrıntılı bir hesap hep yanlış çıkıyordu. Meğerse bölme işleminde (divide) ufak bir ayrıntıyı gözden kaçırıyormuşuz. Tabi bilmediğim den kaynaklanıyor.

Meğerse MsSql'in T-SQL'inde bölme işlemi yaparken bölünen'in Float yada Decimal veritipinde olması gerekiyormuş.

Örnek vermek gerekirse.

SELECT 85/100;
--
Çıktısı: 0

SELECT CAST(85 AS FLOAT) / 100
---
Çıktısı : 0,85


Ufak bir ayrıntı ama bulana kadar 1 saatimi harcadı. :)


absmiddle Yorum

Togi Twitter Client 0.2.4b

20.10.2008 tarihinde yazıldıktan sonra, 0 kişi yorum yazmış.

Togi'nin yeni sürümünü yayımladım -> http://www.oguzhan.info/togi

Bu aralar macro blog'a bir girdi yazma ihtiyacı duymuyorum. Çünkü twitter'a yazınca bu isteğim geçiyor. Togi'yide bu sebepten geliştirdim zaten. Kendime kolaylık olsun diye ihtiyaç duydukçada özellik ekledim. Şimdide herkesle paylaşılcak kıvama geldi.

Aslında felsefi bir kaç konuda yazmak istiyorum ama biraz daha kafamda şekillenmesini bekliyorum. Örneğin: neden yaşıyoruz? neden bu kadar meşgulüz? gibi sorulara kendi çapımda bulduğum yanıtlar gibi bir deneme.


absmiddle Yorum

Özel Radyolar için Icecast

13.10.2008 tarihinde yazıldıktan sonra, 0 kişi yorum yazmış.

Icecast, SHOUTcast benzeri bir media server fakat tek farkı biraz daha yenilikçi ve özelleştirmeye açık olması. En büyük özelliği ise bir kimlik doğrulama mekanizmasının olması.

Web Radyonuzu herkese açık değilde sadece kullanıcı adı ve şifresi olanların dinlemesini istiyorsanız Icecast sizin tüm ihtiyaçlarınızı karşılar nitelikte. Multi platform ve açık kaynaklı olarak insanların hizmetine sunulmuş olmasıda cabası.

Icecast iki şekilde kimlik doğrulaması yapabiliyor. Bunlardan ilki  htpasswd üzerinden. htpasswd benzeri bir dosyada kullanıcı kimliklerini (Şifreler MD5 ile gizleniyor) tutuyor ve herhangi bir streaming open olayında bu dosyaya bakıyor.
Diğer kimlik doğrulama yöntemi iste herhangi bir isteğin başlamasında ve bitişinde sizin belirleyeceğiniz herhangi bir web sayfasına istek bilgilerini POST metodu kullanarak gönderiyor. Geri dönen bilgiye görede oturumu açıyor. Tabi Icecast'ın postlayacağı sayfayı siz kendi veritabanınızda döndürebilirsiniz. PHP ile yapılmış bir örnek uygulamaya kurulduktan sonra dizinin içinde bulabilirsiniz.

En nihayetinde Icecast web üzerinden özel olarak erişilmesi gereken yayımlarda kullanabileceğiniz güzel bir media server.

Web Sitesi
http://www.icecast.org/

Download
http://downloads.xiph.org/releases/icecast/icecast-2.3.2.tar.gz
http://downloads.xiph.org/releases/icecast/icecast-2.3.2-0.src.rpm
http://downloads.xiph.org/releases/icecast/icecast2_win32_2.3.2_setup.exe


absmiddle Yorum

Datacenter Liquidweb

11.10.2008 tarihinde yazıldıktan sonra, 0 kişi yorum yazmış.

Türkiye'de bir çok datacenter gezdim, gördüm nasıl çalıştıklarını, hangi şartlarda işletildiklerine tanık oldum. Türkiye şartlarında herkes kendi çapında bir şeyler yapmaya çalışıyor. Kıyaslamak istemiyorum ama aradaki uçurumları görmemiz açısından liquidweb'ın hazırladığı vidyo'yu seyretmemiz yeterli.

Burda ki dikkat edilmesi gereken başka bir konuda fonlama ve kredi!. Türkiyede böyle bir datacenter kurmak girişimci için hayal olmasına karşın ABD veya Avrupa'da uzun vadeli kredilerle çokda zor değil.

Liquidweb Datacenter
http://www.liquidweb.com/datacenter/fullvideo.htm


absmiddle Yorum

Huh! Streaming!

06.10.2008 tarihinde yazıldıktan sonra, 1 kişi yorum yazmış.

Streaming yapan bir sunucunun anlık upstream ve downstream durumu.

Türkiye'de bu sunucuyu barındırmak aylık bir servete mal olurken. Yurt dışında çok ucuza host edebiliyoruz. Buda gösteriyor ki Türkiye'de internet daha emekleme aşamasında.




absmiddle Yorum

RSS Haberleri
RSS'ye Abone Ol.

  • Açılış
  • Projelerim
  • Arşiv
  • İletişim

  • Paylaştım
  • Twitter'ım

  • En çok ilgi görenler...

    Red Alert 2 Multiplayer
    NETSH'dan faydalanmak
    Mikrotik
    Twitter Şeyi
    MsnAdd-in : MsnDurumu Eklentisi
    Mikrotik ADSL Bridge.
    Netsis SQL Raporları.
    SQL Server Optimizasyonu.
    VBScript.Encode - Encode
    Msn Add-in MsnKi
    ReportViewer'ı dağıtmak
    Netsis SQL Server Değişikliği.
    Windows Sunucularda SYN Atakları.
    MSN Robotu

    Rastgele birşeyler...

    Mikrotik ile IP Yönl...
    Mortal Kombat - Stre...
    Barkot, Code 39 ve B...
    C# CheckedListBox Da...
    Microsoft SQL Server...
    Huh! carry trade....
    Güzel...
    MS08-067...
    Magazinden Kaçış Yok...
    Proje: MSN Translate...
    Ehliyet Islatması...
    Street Fighter IV...
    Bedava Mikrotik Lisa...
    I.E. 8 için Hızlandı...
    Log :)...
    Msn Robotu Kaynak Ko...

    Şebeke

    Dükkan, Fıro, Deniz, Serkan, Semih, Sewgi, Beşir, VosVos, Erkan, Emre, Ali

    Ne Okuyorum?

    www.kitapyurdu.com'dan satın al

    bellekmarket.com

    [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 37 38 39 40 41 42 43 44 45 46 47

    2003 - Oğuzhan YILMAZ
    Bir şey alıntıladığınız zaman kaynak göstermeniz yeterli.