2011 yılında açtığım ilk blogumdan itibaren Türkiye’de iyi hosting firması arama maceram başladı. Ucuz diye alınan birkaç hosting firmasından hiç memnun kalmadım hatta birinden çoğu zaman mail atamadığımızı, attığımız maillerin spama düştüğünü söylediğimizde anlık hata olduğunu belirttiler ancak olayın üzerine gittiğimizde “başka bir firmaya geçebilirsiniz” diye cevap bile aldım. 🙂 (Yapma ya hiç aklımıza gelmedi) Pahalı ve kaliteli olduğu söylenen yerli firmalarda ise neredeyse hepsinin Türk Telekom altyapısını kullanması sebebiyle TT’nin veri merkezinde yaşanan en ufak sıkıntıda sitelere erişilemez hale geliyordu. Yurt dışı firmalar ise normal fiyatlarının pahalı olması ve zamanla dolar kurunun yükselmesi nedeniyle kullanılmaz oluyordu. Zamanla site sayısınında artması da tüm bunların üstüne tuz, biber oldu.
Merhaba sevgili kod severler, 🙂
Yine kod yazmakla geçen gecelerim birinde Entity Framework code first yaklaşımı ile tablo bağımsız update işlemi yapmak amacı aşağıdaki kodu yazdım. kodların geri kalan kısmında ilgili context ile diğer nesnelerim ve generic class için Tentity adında bir sınıf oluşturdum.
Bir yazılım projesi için Entity Framework Code First migration uygulamamam gerekti ancak Package manager console’da “Update-Database” komutunu çalıştırınca aşağıdaki hatayı aldım.
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 – Error Locating Server/Instance Specified
Feragatname (disclaimer) : Bu metin tamamen eğitim amaçlı yayınlanmış olup, hiçbir mali kayıptan veya bilgi yanlışlığından sorumluluk kabul edilmez.
Öncelikle bu tezde bana yardımcı olan danışmanım Dr. Zehra Aysun ALTIKARDEŞ hocama teşekkürlerimi sunarak başlamak istiyorum. Bu yazı 33 sayfalık tezimin özeti şeklinde, bu konuda uğraşacak, bu konuda bitirme tezi/projesi yazacak arkadaşların işini kolaylaştırmak, deneyimlerimi aktarmak için yazılmıştır. Yazının sonunda ilgili dosyaları indirebileceğiniz bağlantı vardır. O zaman hadi başlayalım…
Feragatname (disclaimer) : Bu yazıda bolca öznel kabullere başvurulmuştur. Baştan bu yargılara katılmıyorsanız yazının devamını okumanıza gerek yok. Zamanınızı daha faydalı şeylere harcayın 🙂
Ön kabuller ;
- Ülkemizde ve ekseriyetle gelişmekte olan (ki bu gelişmemiş demenin kibarcasıdır) diğer ülkelerde (ve ABD liselerinde) nadir örneklerin başında kaliteli öğretim, eğitim kurumu ve öğretmen bulunmamaktadır.
- İlk maddedeki sorunlara çözüm bulunsa bile bunların eğitim vermesi için gerekli araç gereç (Çoğu devlet üniversitesinin bilgisayar laboratuvarında her öğrenciye bir bilgisayar bile düşmemektedir.) yoktur. Yakın zamanda temini için siyasi irade (istinasız) gönülsüzdür.
- Her insan bir ve eşit değildir. Bazılarımız sporda, doğa ve teknik bilimlerde, sanatta veya sosyal bilimlerde DAHA başarılıdır.
- Amacımız bir balinaya ağaca tırmanabileceğine inandırmak değil, tabiatta daha iyi bir yere sahip olmasını sağlamaktır.
- Kaynaklar ve zaman sınırlıdır. Bu ikisini en iyi kullanan toplumlar refaha erecektir.
İnternette ramin ne olduğu ile ilgili sayfalar dolusu ansiklopedik bilgi okudunuz ancak hala ramin çalışmasının pratiğini kavrayamadınız mı ? O zaman doğru yerdesiniz… 🙂 Eğer RAM hakkında temel bilgileriniz yoksa kısa bir Google aramasından sonra buraya tekrar dönmelisiniz.
[email protected] Nedir?
[email protected] Stanford üniversitesinin protein katlama projesidir. Peki nedir protein katlama ? Protein katlama (protein folding ) proteinin temel yapı taşları olan aminoasitlerin değişik formatlarda birleşerek ne gibi dizilimlerde olduklarını bilgisayar similasyonu ile irdelenmesidir. Bu simulasyonlarla kanser alzheimer gibi pek çok hastalığın çözümünün bulunması amaçlanmaktadır. Ancak proteinlerin diziliminin hesaplanması için çok fazla işlemci yükü gerektiğinden ki bu işlemci yükü olsa bile bunun çok fazla zaman alacağından Standford üniversitesi bu olayı iş parçacıklarına bölerek diğer insanlarında yardım etmesini sağlıyorlar. Şu an hem pc hemde PS3 ile Protein folding yapılabiliyor. PS3 de daha iyi sonuç alınmakta şu an… PS3 de protein folding yazılımı yüklü olarak geliyor. PC için ise buraya tıklayarak gerekli yazılımı indirebilirsiniz.
Merhaba bu yazımda size Ajenti V üzerinde Subdomain açmayı anlatacağım. Öncelikle site paneline giriş yapıyoruz.
https://siteadresi:8000 //veya https://siteip:8000
Sol taraftan Websites bölümüne gidelim. Buradan sanki yeni bir site bağlıyormuşuz gibi New Website da name kısmına subdomainimiz ismini verelim. Ben burada dosya.siteadi.com yapmak istediğimden name değerini dosya olarak atadım ve “Create ” butonuna basıyoruz.
Microsoft Satya Nadella CEO olmasıyla birlikte bir çok radikal değişikliklere gidiyor. Aslında değişimin ilk adımlarını Steve Ballmer tarafından 2008 yılında açık kaynak kod projesi olan Apache’e 100 bin dolarlık yardımı ile atıldı ve son olarak Microsoftun en önemli ürünü .NET Framework açık kaynak kod olarak geliştiricilere açılmasıyla birlikte değişim inkar edilemez hale geldi. Peki neden ? Değişimin ana nedeni olarak ücretsiz olan açık kaynak kod sistemlerinin, ücretli Microsoft ürünleri yerine seçen developerlardı. Ayrıca Microsoft ürünlerinde açık kaynak kod projelerin kullanılması, geliştiricilerin çapraz platform (cross platform) yazılım dillerini daha çok tercih etmesi olarak da sıralanabilir.
Genel olarak…
ISIC yani International student identity card (Uluslararası öğrenci kimlik kartı) yerel öğrenci kimliklerinizin uluslararası geçerliliği olmadığı için yurt dışı kurum ve kuruluşlarına öğrenci olduğunuzu kanıtlamanız için kullanılan bir karttır. Bunun yanında dünyanın her bir yanında öğrencilere sunulmuş fırsatlar ve indirimlerden yararlanmış olursunuz. Örneğin müzelerde kitapçılarda vs… Fırsatların birkaçını da burada görebilirsiniz.