Heroes, 25 Eylül 2006 tarihinde Amerikan NBC kanalında yayınlanmaya başlayan televizyon dizisi, dizinin ilk bölümü 14,3 milyon seyirci çekmiş ve NBC kanalında beş yıldır en fazla reyting alan dizi olmuştur. Heroes’un ilk sezon bölümleri 4 Mart da CNBC-e‘de de yayınlanmıştı. Ve Heroes 24 Eylül’de 2.sezonun açtı, her ne kadar ilk sezonun final bölümünde beklenilen sonu veremese de dizi 2.sezon için umut verici bir başlangıç yaptı.

Heroes

Uyarı: Yazının devamı, spoiler içermektedir.

Hikaye: Dizi “sıradan insanlar” gibi olduğunu düşünürken, bir gün inanılmaz yeteneklerle uyanan insanların hikayesini anlatıyor. Japon bir bilgisayar yazılımcısı, zamanı ve mekanı yönlendirebildiğini keşfeder. New York‘lu bir ressam, geleceği resmedebilmektedir. Liseli bir ponpon kız, hiçbir şekilde yara almadığını, bir anne, güçlü bir ikinci kişiliğe sahip olduğunu, bir polis memuru, başka insanların düşüncelerini okuyabildiğini keşfeder ve daha bir sürü süper güçlü olan insanlar.

Tüm bütün bu insanların “insanlığı kurtarmak” adına yapmaları gereken görevleri vardır.Bu zor bir görevdir.

2.Sezonun ilk bölümünde yeni tanıştığımız birkaç karakter var ayrıca 1.sezondaki kahramanlarımızda birbirlerine iyice kaynaşmışlar hatta ortak çalışıyorlar. Hiro Nakamura Syler’dan kaçarken geçmişe gitmişti en son, onun maceralarıda japonya’nın 1671′inde devam ediyor. Petrelli kardeşlerde ise durum iyi değil, peter kayıp ve politikacı abi de kendini iyice salmış. Tabii son dakikada yine bir sürpriz bizi bekliyor bu bölümde. Bakalım önümüzdeki haftalar neler getirecek. Ayrıntılı özeti burada bulabilirsiniz.

Bazen Döviz Bilgileri, Maçsonuçları gibi başka bir sitenin içeriğini almanız gerekebilir. Bunun için C# da aşağıdaki meddu kullanabilirsiniz:


public static string icerikAl(string url)

{

    WebRequest wReq = WebRequest.Create(url);

    wReq.Timeout = 10000; // zaman aşımı süresi

    WebResponse wRes = wReq.GetResponse();

    Encoding enc = Encoding.GetEncoding("iso-8859-9");

    StreamReader sRed = new StreamReader(wRes.GetResponseStream(), enc);

    return sRed.ReadToEnd();

}


lt01.text = icerikAl("http://www.goals365.com/feed/ soccer/index.php");

26 Eylül 2007asp.net sayfalama

Asp.net ‘de datagridview kullandığımız zaman sayfalamayı .NET kendisi yapıyor ama listenizi kendiniz oluşturuyorsanız o zaman problemler çıkabiliyor.

Aşağıdaki metoda toplam sayfa sayısını,ekrandaki sayfayı ve gideceğimiz linkin ön ekini göndererek şu şekilde sayfalama oluşturabiliriz.sayfalama.gif

private static string sayfalamaYap(int ts, int es, string yol)

{//ts=toplam sayfa, es=ekrandaki sayfa, yol = link

    int eis = 0;

    int ess = 0;

    bool i2demi = (es - 6 < 1) ? true : false//ilk 2 sayfadan birindeysek true–not:-2 idi

    bool s2demi = (ts - 6 < es) ? true : false; //son 2 sayfadan birindeysek true

    bool imi = (es == 1) ? true : false;        //ilk sayfa isek true

    bool smu = (es == ts) ? true : false;      //son sayfa isek true

    string text = "<div id=\"paging\">";

    string buton = "<a href=\"/" + yol + "{0}\" class=\"{2}\">{1}</a>";

    if (i2demi & s2demi) { eis = 1; ess = ts; }

    else if (!i2demi & s2demi) { eis = ts - 8; ess = ts; }

    else if (i2demi & !s2demi) { eis = 1; ess = 8; }

    else { eis = es - 4; ess = es + 4; }

    if (!imi) { text += string.Format(buton, (es - 1).ToString(), "< previus", "nav"); }

    if (!i2demi) { text += string.Format(buton, "1", "1", "nav") + string.Format(buton, "2", "2", "nav") + " … "; }

    for (int i = eis; i <= ess; i++)

    {

        if (i == es) { text += "<span href=\"\" class=\"navnone\">" + i.ToString() + "</span>"; }

        else { text += string.Format(buton, i.ToString(), i.ToString(), "nav"); }

    }

    if (!s2demi) { text += " … " + string.Format(buton, (ts - 1).ToString(), (ts - 1).ToString(), "nav") + string.Format(buton, ts.ToString(), ts.ToString(), "nav"); }

    if (!smu) { text += string.Format(buton, (es + 1).ToString(), "next >", "nav"); }

    return text + "</div>";

}

ASP.Net ile uğraşan herkesin çok iyi bildiği bir gerçek vardır o da Visual Studio.NET ile HTML tasarımı yapmak gerçekten çok zordur. Bu yüzden genelde Dreamwaver gibi diğer programları kulanırız ve VS.Net ile bir tablo çizmek için saatlerce uğraşarak zaman harcamak zorunda kalmayız, Microsoft da bu eksiği görmüş olacak ki bizlere yeni ürün ailesini tanıttı: Microsoft Expression
Bu ürünlerden özellikle Microsoft Expression Web ürünü ilgimizi çekecektir, bu programı kullanarak diğer popüler tasarım programlarında yapabildğimiz her şeyi yapmamız mümkün. İyi hoş ama bu ürün Microsoft tarafından VS.Net in içinde bize sunulmuyor malesef bağımsız olarak satılıyor.
Programda en dikkat çekici özelliklerden biri de ASP.NET 2.0 Web kontrolleri ile entegre çalışıyor olmasıdır ki buda zaten bir çok HTML tasarım programında bulunmaktaydı. Ancak Expression Web olayı bir adım daha öteye götürerek ASP.NET kontrollerinin design-time’da render edilmesinide sağlıyor. Örneğin bir Calendar kontrolü koyduğunuzda Calendar kontrolünü tasarım aşamasında HTML hali ile görebiliyorsunuz. Sonuç olarak özetlemek gerekirse Expression ürün ailesi yeni bir teknoloji yada yaklaşım modeli sunmuyor bize. Microsoft’un daha önce yapamadığı dolayısıyla çözümü başka yerlerde aradığımız bir çok şeyi geçte olsa bize sunmuş oluyor.
Şu anda resmi bir bilgi yok ama tahmin ediyorum ki expression web ürünü ileride VS.NET’e entegre edilecek. Ama aynı zamanda ayrı bir ürün olarakda sunulması gündeme gelebilecektir. Nitekim Frontpage‘in yerini dolduran bir ürün olarak da anılmaktadır. Artık Frontpage’in yeni versiyonlarını görmeyeceğiz. Aşağıda meraknızı gidermek açısından Expression Web ürününe ait bir ekran görüntüsü koyuyorum.

expressionweb1.jpg

Expression ürün ailesi aşağıdaki ürünlerden oluşmaktadır.

Expression Blend :
Expression Design :
Expression Media :
Expression Studio :

21 Eylül 2007Kyle XY nedir?

35825.jpg

Bugün sizlere geçenleri bir çırpıda indirip izlediğim hoş bir diziden bahsedeyim, bir gün ormanda pembe bir madde ile kaplı, hiç bir geçmişi olmayan , sanki yeni doğmuşcasına bi oğlan bulurlar, bu oğlan aynı zamanda bir dahidir de polis onu çocuk esirgeme kurumu tarzı bir yere gönderir ve ona kyle ismini takarlar.logo.gif

Buranın müdürü kyle‘ın farklı bir çocuk olduğunu anlayıp iyi kalpli sosyal görevli nicole trager‘ı çağırır. Nicole’de onun farklı olduğunu sezmiştir, bu çocukta aşk, nefret, neşe gibi duygular yoktur sonunda nicole bu çocuğu evine götürür, kyle da zekasıyla kendi gizemini çözmeye başlar ve trager’lar ona yardım eder.

Kyle’ın göbek deliği yokmuş. o yüzden her yere göbeğini açan resmini koymuşlar. bu da dizideki gizemlerden biri.

Abc bu diziye güzel de bir site yapmış. burada önce bir oyun oynayıp şifre edinip, iz sürme kısmında şifre ile gidip bir takım dökümanlara ve resimlere ulaşıyoruz. tıpkı lost’un oyunu gibi. siteden verilen önizleme video’da ise daha çok kyle‘ın şaşkınlığına ve yeteneklerine dikkat çekilmiş.

Dizi yaz sezununda ABC Family‘de yayınlanıyor ve şu sıralar 2.sezon yeni bitti herkese tavsiye ederim.

20 Eylül 2007Google Moon yenilendi

Google‘un giderek tüm evreni izlemek isteyeceğinden artık adım gibi eminiz. Geçen ay Google Sky özelliği ile uzaya adım atan Google, hazır fezaya çıkmışken Dünya‘mızın biricik uydusu Ay’a da bir revizyon yapayım diye düşünmüş olacak ki Google Moon‘u yeniledi. Artık Ay yüzeyindeki çeşitli yerlerde çeşitli bilgiler görülebiliyor. Üstelik Astronot simgesi ile birlikte.
Google Moon artık içerisinde bir çok “sürpriz yumurta” barındırıyor. Ayrıca çeşitli yerlerde Apollo Astronotlarının çekimlerinden yararlanılarak Street-View özelliğini de ekledikleri Google tarafından açıklandı.
new-google-moon1.jpg

gapps1.jpgGoogle, iş dünyası ve eğitim kurumları olmak üzere her alandan kullanıcının ana dillerinde bilgi paylaşmasını sağlamak için iletişim ve birlikte çalışma servislerini verdiği Google Apps‘ye yeni özellikler ekledi.

Google’den yapılan açıklamada, ilk olarak 2006 Ağustos ayında hizmete sunulan Google Apps’in webmail hizmetleri, takvim, anında mesajlaşma ve VOIP servisi, Google Talk ve Start Page’den oluştuğu, bazı bölümleri İngilizce olan Apps’in artık aralarında Türkçe’nin de bulunduğu 10 farklı dilde kullanılabileceği bildirildi.

Açıklamada, internet kullanıcılarının Türkçe olarak web tarayıcılarından Google Apps’ye ulaşabileceği ve Google Docs ile doküman ve çalışma tablosu oluşturabileceği, ayrıca dünyadaki Google Docs kullanıcılarının gerçek zamanlı olarak sunum oluşturup düzenleyebileceği ve üzerinde birlikte çalışıp web üzerinde saklayabileceği aktarıldı.

20 Eylül 2007Türkçe Crysis Geliyor

crysisYakın zamanda piyasaya çıkması beklenen Crysis hakkında iyi haberler var:

“Tom’s Hardware Guide TR sitesi Crysis’le ilgili olarak, CryTek çalışanlarından Turgut Özbayram ile bir röportaj yaptı. Röportajın da en ilgi çekici yanlarından birini Crysis’in Türkçe versiyonu hakkında verilen bilgiler oluşturuyor. THGTR’nin “Firmada çalışan Türklerden mi yardım alındı. Çevirileri, seslendirmeleri kimler yaptı?” sorusuna karşılık, Özbayram “Hayır, Crysis’in Türkçe seslendirilmesinde CryTek firmasında çalışanlar görev almadılar. Crysis´in Türkçe´sinin çok özel olmasını istedik. Bundan dolayı Türkiye’deki ünlü dizi oyuncuları ve ses sanatçıları ile çalıştık. Ama size ne yazık ki bu şahısların kimler olduklarını söyleyemem. EA izin vermiyor. Ama bu konuyu basının önünde tüm Türkiye´ye sunacağız. Beklemediğiniz bir anda TV kanallarında reklam veya haberlerde bizleri görebilirsiniz.” cevabını verdi. Crysis’te ünlü isimlerin seslerini duyabileceğiz. Ama şuanda bu isimler kim bilgi yok.”

Anlaşılan yakında Türkçe yi tamamen destekleyen inanılmaz grafiklere sahip bir oyunumuz olacak.


.NET projenizin bulunduğu konumla ilgili güvenlik sorunu olduğu zaman ekranınızda, “The project location is not fully trusted by the .NET runtime” uyarısı alırsınız çözümü;
Denetim masası > Yönetimsel Araçlar > .NET Configuration X.xx
(projenizin kullandığı framework versiyonuna göre) sonra

Runtime Security Policy > Machine > All Code > Add a Child Code Group a tıklayın.

Okumaya Devam Et »

Bir Klasörün içerisindeki aspx dosyalarını listeler…


DirectoryInfo di = new DirectoryInfo(MapPath("~/klasor"));
FileInfo[] rgFiles = di.GetFiles("*.aspx");
foreach(FileInfo fi in rgFiles)
{
ListBox1.Items.Add(fi.Name);
}

© 2007 Karalama Noktası | Theme by TextNData | Powered by Wordpress