22 Mart 2016 Salı
19 Mart 2016 Cumartesi
5. Dalga Filmi Hakkında
Bilim kurgu dalında fena sayılmayacak bir film diyebilirim. Filmin içeriğinde bir klasik gibi algılansa da uzaylıların dünyayı ele geçirmesi anlatılıyor. Dalga olarak ifade edilen terimler ise saldırıları belirtiyor, birinci dalga saldırısıyla elektronik harp gerçekleştiriliyor ve tüm elektronik sistemler çalışamaz hale getiriliyor, örneğin havada uçan tüm yolcu uçakları dahi yere düşüyor. İkinci dalgada deprem ve tsunami gibi felaketlerle saldırılıyor, buna benzer yöntemlerle insanların öldürülmesi amaçlanıyor. Son dalga yani 5. dalga ile de uzaylılar insan görünümünde dünyaya yayılıyor, hatta bir askeri kuvvetin en tepesindeki yöneticileri uzaylılar ele geçiriyor ve askeriyeyi yönetmeye başlıyorlar. Bu yetkiyi kullanarak insanları insanlara karşı savaştırarak son hayatta kalan kişileri de öldürterek dünyayı tamamen kontrol altına almaya çalışıyorlar.
16 Mart 2016 Çarşamba
C# Metodların Aşırı Yüklenmesi (Overloading)
using System;
using
System.Collections.Generic;
using System.Linq;
using System.Text;
using
System.Threading.Tasks;
namespace
ConsoleApplication27
{
class Program
{
//Aynı isimde birden fazla metod
tanımlandı.
static void Metodlar(int sayi, int sayi2)
{
Console.WriteLine("1.Metod");
}
static void Metodlar(float sayi, float sayi2)
{
Console.WriteLine("2.Metod");
}
static void Metodlar(string metin, string metin2)
{
Console.WriteLine("3.Metod");
}
static void Main(string[] args)
{
//Metodlar kullanılırken verilen türe
göre
//ilgili metod bulunarak çalıştırıldı.
Metodlar("Hakan","Merhaba");
Metodlar(28,34);
Metodlar(20f,30f);
}
}
}
8 Mart 2016 Salı
The Revenant | Diriliş Filmi
Yaşanmış olaylardan esinlenerek kurgulanan bu filmde ki hikaye çok harika, 2016 yılı içerisinde izlediğim en güzel filmlerden biri oldu açık söylemek gerekirse. Özellikle ayı sahnesi bir efsane niteliğinde diyebilirim. Bununla birlikte hayatta kalma, soğuk havaya karşı direnme, doğa da yalnızlık, intikam gibi bir çok farklı temayı da bu film de bulabiliyorsunuz. Filmde ki sesler ve savaş sahneleri ise gerçekten müthiş.
Kod Adı: Londra
Kod Adı: Londra filmini izledim geçen gün, film tam bir aksiyon deposu diyebilirim. Serinin ilk filminde ABD Başkanını koruma üzerine kurgulanan senaryo yine devam ediyor, bu filmde de ABD Başkanının can güvenliğini sağlamaya yönelik bir aksiyon ve çatışma görüntülerini izliyorsunuz. Vefat eden bir siyasetçinin Londra'da düzenlenecek olan cenaze törenine devlet başkanları'da davet edilir. ABD, Japonya, Fransa gibi devletlerin Başbakan ve Cumhurbaşkanı gibi üst düzey isimleri bu törene katılmak için Londra'ya gelir. Ancak ABD Başkanını hedef alan terörist bir örgüt çok iyi hazırlanmıştır ve intikam almak için her türlü yolu dener.
7 Mart 2016 Pazartesi
C# Değer ve Referans Tipli Metotlar
C#'ta bir metot'un değer ve referans tipinden veri alması arasında bir takım farklar vardır. Bu farkları aşağıdaki uygulamanın sonucunu gözlemleyerek görebilirsiniz. Referans tipli bir metot'ta göreceğiniz gibi kullanılan dizinin elemanları tek tek kopyalanamıyor, kopyalanan kısım sadece referansta yer alan adres oluyor. Dolayısı ile main metodunda diziye bir değer atansa dahi referans olarak bellekteki yerde farklı bir değer olduğu için metot veri olarak o kısmı kullanıyor.
using System;
using
System.Collections.Generic;
using System.Linq;
using System.Text;
using
System.Threading.Tasks;
namespace
ConsoleApplication26
{
class Program
{
//Değer tipi alan bir metot
static void DegerTipi(int a)
{
a = 50;
}
//Referans tipinde veri alan metot
static void ReferanMetot(string[] Deger)
{
Deger[0] = "100";
}
static void Main(string[] args)
{
//Metot yazılmadan önce ve sonra a
değişkeni yazdırıldı.
int a = 10;
Console.WriteLine(a);
DegerTipi(a);
Console.WriteLine(a);
string[] b = {"100","200"};
Console.WriteLine(b[0]);
ReferanMetot(b);
}
}
}
24 Şubat 2016 Çarşamba
C# Metod Parametresine Dizi Vererek İşlem Yaptırmak
using System;
using
System.Collections.Generic;
using System.Linq;
using System.Text;
using
System.Threading.Tasks;
namespace
ConsoleApplication24
{
class Program
{
static void DiziYazanMetod(int[] Intdizi)
{
//Dizi elemanlarına tek tek ulaşabilmek
için foreach döngüsü kullanıldı.
foreach (int i in Intdizi)
{
Console.Write(i);
}
}
//Main metodunda ise dizi tanımlanarak
değerleri verildi. Ve bir üstteki metod çalıştırıldı.
static void Main(string[] args)
{
int[] Intdizi = { 1,2,3};
DiziYazanMetod(Intdizi);
}
}
}
19 Şubat 2016 Cuma
C# Bilinçsiz Tür Dönüşümüne Küçük Bir Örnek
using System;
using
System.Collections.Generic;
using System.Linq;
using System.Text;
using
System.Threading.Tasks;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
byte a = 50;
//byte değişkeni bilinçsizce int tipine
dönüştürülür.
int b = a;
Console.WriteLine(b);
}
}
}
18 Şubat 2016 Perşembe
Kaydol:
Kayıtlar (Atom)