Asp.net – Çoklu dosya kaydetme / multiple file upload

 

Çoğu kişi çoklu dosya kaydetme (multiple file upload da derler google’da) işini daha hızlı ve görsel olarak daha güzel olan jquery veya benzer şeyler ile çözüyor, ve bana sorarsanız da daha hoş olan bu. Ama benim kısa süre önce yaptığım gibi önceden tek dosya yüklediğiniz bir alana bir anda çoklu özelliği vermeniz gerekiyorsa ve o anda en kısa yoldan bunu çözmeniz gerekiyorsa normal bir formdaki <asp:FileUpload elemanına AllowMultiple=”true” özelliğini dayayıp, code behind tarafına da 3-5 satır ekstra kod yazıp olayı çözebilirsiniz.

Çözersiniz de, bu kodların ne olduğu o anda aklınıza gelmeyebilir, yada yazdığınız kod blogunda atladığınız birşey vardır, veya daha önce hiç yazmamış olabilirsiniz. Bunlar normal ve basit sebepler, çok üstünde durmaya gerek yok, bunları herkes yapıyor. Okumaya devam et “Asp.net – Çoklu dosya kaydetme / multiple file upload”

AeroMobil 3.0 – Uçan araba çalışmaları

Ben dahil çoğumuzun bu yazıdan önce AeroMobil isminden haberi olmadığı bir gerçek. Hatta geliştirilmeye başlanması, ilk protipinin ortaya çıkması 1990-94 yılları arasında dersek, bu kadar teknoloji içinde nasıl bu kadar cahil kaldık diye şaşırabiliriz.

Hepimiz birilerinin uçan araba üreteceğini, bununla ilgili çalıştığını düşünüyoruz, hatta bazılarımız “ağğbiii onlar üretilmiştir de bize daha satmazlar” türünden boş muhabbetlere maruz kalmışızdır veya bizzat kendimiz yapmışızdır.

Bende bu prototiplerden 3.0 versiyonunu uçarken (evet yanlış duymadınız uçarken), 300 metreden düştüğünü okuduğum haberden sonra bir araştırayım dedim ve tarihi görünce kendimden baya utandım. Hemde bir otomobil firmasında çalışırken bunun hakkında en ufak fikrim olmaması, arabayla ilgim olmasa bile birazcık ayıp kaçtı.

Okumaya devam et “AeroMobil 3.0 – Uçan araba çalışmaları”

Youtube’dan 10. yıl videosu #HappyBirthdayYouTube

15 Şubat 2005 yılında hayatımıza giren Youtube, 10. yılını devireli aylar oluyor. Fakat 10.yıla özel videosunu daha yeni yayınladılar ve bu videoyla unuttuğumuz görüntüler eşliğinde geçmişe kadar gidip geri geliyoruz kısa sürede.

Çoğumuzun defalarca, (hatta gangnam style sayaç patlatacak kadar) izlediği videolardan oluşan bu 10. yıl özel videosu güzel bir hatırlatma olmuş diyebiliriz. Okumaya devam et “Youtube’dan 10. yıl videosu #HappyBirthdayYouTube”

Fifa16’da büyük süpriz ! Kadın futbolcular geliyor.

Yıllardır klasikleşen Fifa mı Pes mi ? sorusuna en muhteşem cevabı iki senedir Fifa muhteşem bir şekilde veriyor, ve neredeyse Pes’in adı bile anılmıyor. Bu sene de şu anda ortaya attığı yenilikle, bir kaç adım daha öne geçmesini bildiler.

EA Sports bu yıl çıkaracağı Fifa16 da herkesin bildiği ama ülkemizde çoğu kişinin pek önemsemediğini düşündüğüm kadın futbolunu oyuna sokmaya başladılar. Hemde herkesin beklediği offical trailer‘le “We are in the game” sloganıyla bir anda bunu patlattılar.

Ülkemizde bu kadın futbolu pek ortalıkta olmasa bile FIFA ve UEFA başta olmak üzere Premier League, Bundesliga, MLS gibi yerel liglerde kadın futboluna daha fazla önem veriyor artık ve Fifa’da bunu bir kaç adım daha öne geçmek için muhteşem bir zamanlamayla kullanmış. Okumaya devam et “Fifa16’da büyük süpriz ! Kadın futbolcular geliyor.”

AXYZM’den müthiş bir ekip çalışması

Youtube üzerinde milyonlarca video izlemişizdir ama çok azını tekrar tekrar izliyoruz. Bu video’yu yapan AXYZM ekibi de yaptığı videoyla tekrar tuşuna bir kaç kere basmamızı sağlayacak bir koreografiye imza atmış.

Birbiriyle muhteşem senkronize olmuş hareketlerle müziği bize adeta yaşatan video, bu senenin en iyi Youtube videoları arasına girmeyi hakkediyor bence. Okumaya devam et “AXYZM’den müthiş bir ekip çalışması”

PDO Nedir, Nasıl Kullanılır ?

Öncelikle PDO nedir? sorusunu cevaplamak daha uygun olacaktır;

PDO, yani “PHP Data Objects / PHP Veri Objeleri” en kısa tanımıyla, hafif ve tutarlı bir şekilde veritabanına erişim sağlayan bir arayüzdür. Adından da anlaşılacağı üzere “Object Oriented Programming” yani “Nesne Tabanlı Programlama”  arayüzüne sahip, onlarca veritabanı sürücüsünü destekliyor.

PDO sürücüsü PHP 5.1.0 sürümünden itibaren etkindir.  Okumaya devam et “PDO Nedir, Nasıl Kullanılır ?”

İstisna işleme (exception handling) nedir ?

Bu sefer programlama dilleri ödevinden olan bir parçayı unutmadan, programlama dillerine yeni girmiş olan kişilerin de öğrenmesi gereken konuların başında gelenexception handling konusuyla ilgili ödevi sizlerle paylaşayım dedim.

Ödev sorumuz açık, “Programlamada istisna işlemenin (exception handling)  kullanım nedenlerini, kullanım şeklini ve programlama dil paradigmaları açısından konumunu anlatınız.” Okumaya devam et “İstisna işleme (exception handling) nedir ?”

C# ile Multithreading

Arada sorduğum ödev sorularından, arada paylaştığım içeriklerden bazılarınız hala okuduğumu biliyor fakat bilmeyenler için ise Ahmet Yesevi Üniversitesi, Bilgisayar Mühendisliği 2. sınıf’ta olduğumu belirteyim.

Neyse, bu dönem içinde ilk defa işe yarayabilecek birşey bulmuşken sizinle de paylaşayım dedim. İşletim sistemleri dersinde karşılaştığım bu Multithreading ödevini C# ile yaptım ve birilerinizin işine yarayabileceğini düşünüyorum.

Okumaya devam et “C# ile Multithreading”

Starbucks’ta daha ucuza kahve içmek

Starbucks bildiğiniz gibi kendi üretimi olan, yaklaşık 250 gram olarak paketlenmiş, farklı tatlarda ve yoğunlukta kahveler satmaktadır. Evinde, iş yerinde veya başka bir yaşam alanında kahve makinesi olanlar bu kahvelerden alıyor ve kullandığı makineye göre çekilmesini isteyip, hediye olarak 1 adet starbucks kahvesini alıp, içip güzelce uzaklaşıyor ve hayatına devam ediyor.

Fakat burada atlanılan, her Starbucks’da geçerli olan ama yaygın olmadığı için bilinmeyen, kahvenizi daha ucuza getirmenizi sağlayan bir uygulama var. 🙂 

Okumaya devam et “Starbucks’ta daha ucuza kahve içmek”

Industrial Light and Magic (ILM) 40. yılını kutluyor

1975 yılında Star Wars’u çekmek için George Lucas’ın kurduğu görsel efekt stüdyosu Industrial Light and Magic (ILM), 40’ıncı yılını kutluyor. 40 yıllık geçmişini 1 dakikalık videoya sığdırmayı başaran şirket, geçmişten günümüze görsel efektlerin geçirdiği evrimi gözler önüne seriyor.

ILM’nin 40 yıllık şanlı tarihinde Star Wars’un yanı sıra Star Trek, Indiana Jones, Back to the Future, Harry Potter, Transformers gibi filmler yer alıyor. Sinema tarihine ve teknolojilerine büyük ölçüde yön veren firmanın görsel efekt dalında 15 adet Oscar ödülü bulunuyor. Okumaya devam et “Industrial Light and Magic (ILM) 40. yılını kutluyor”

Gene ben, gene sorunlar, gene şikayet.

Bir işim rast gitse şaşacağım artık. Gold Bilgisayardan aldığım ufak bir ürünü koskoca Yurtiçi kargo, Sancaktepe dağıtım merkezinden Ataşehir’e 3 günde anca getirebilecek, o da daha kesin bile değil. Hadi ilk gün tamam, alıştık ona ulaştıramıyorlar. E bare ikinci gün ulaştır. Ama yoook, illa aptal bir elemanı çıkıp (zaten şikayetimizi yaptık bakalım ne olacak) işi bok edecek. Bu sefer de telefonda müşteri hizmetlerindeki arkadaşın dediği gibi kargoyu yoğunluktan dolayı (!) barkodunu okutunca yanlış yere göndermiş. Hayır barkodu yanlış nasıl okutabiliyorsun buna hayret ediyorum, böyle birşey zaten yok. Anca sen yanlış yere gönderirsin ve bu da kullanıcı / personel hatasıdır ki telafi etmek sana kalmıştır, senin sorumluluğundadır. Pişkin bir şekilde diğer gün ulaşır, ama saat veremiyoruz akşam ulaşabilir demek yüzsüzlüktür, yavşaklıktır adeta.

Ben daha bir sürü şey demek isterdim ama bu insanlarla uğraşmaktan ben bıktım, onlar hata yapmaktan bıkmadı. Bu yüzden ne internetten sipariş verebiliyoruz rahatça artık ne de başka birşey alıyoruz. Okumaya devam et “Gene ben, gene sorunlar, gene şikayet.”

“Neresi dolu be bu disk’in?” diyorsanız..

.. sende bendensin. Hiç bir şey yüklemediğin halde, bomboş (olduğunu tahmin ettiğin) sürücüde bile bu saçma salak hata sizinde başınıza geliyordur. Hemde ısrarla “yok abi bir oyun, bi office, bide bla bla yüklü sadece al bak” dediğiniz halde.

İşte benimde tonla karşıma çıkan bu soruna karşı neyin ne kadar yer kapladığını bulmak için demin denk geldiğim ve kullanımının basit olduğundan (ve sonra bende buraya bakıp hatırlamak için) sizlerle paylaşayım, sizde öğrenin/kullanın da adamların yaptığı bir işe yarasın dedim. Okumaya devam et ““Neresi dolu be bu disk’in?” diyorsanız..”

Daha mutlu olmak için yapmanız gereken 7 aktivite

Tabii ki bu fikirler/aktiviteler benim uydurduğum şeyler değil, bunu zaten tahmin ediyorsunuzdur. (ki zaten ben bunları bulacak kadar olsam, kendim dibine kadar uygular, mutlulukta tavan yapar, evrim geçirirdim.) Neyse, hani her geçen gün neden daha iyi olamıyoruz, neden 2 gram daha mutlu olamıyoruz yada her şey beni mi buluyor benzeri cümleleri kuran onlarca arkadaşım olduğundan bu okuduklarımı sizinle de paylaşmam gerekir diye düşündüm ve başladım buraya aktarmaya.

Yapılan araştırmalar aslında bilinen klasikleri içeriyor, mutlu insanların daha başarılı olduğunu, bundan dolayı daha çok para kazandığını, stressiz bir yaşamla birlikte daha uzun yaşadığını ve diğer insanlarla iyi geçindiklerinden dolayı da standart insanlara göre daha mutlu evlilikler yaptığını söylüyor. “Bunları biliyoruz bilmesine de peki bu olay nasıl oluyor ?” diyorsanız buralar sizin için geliyor.

Öncelikle belirtemeliyim ki geçtiğimiz yıllarda psikoloji bilimi ile ilgilenen insanlar tarafından “insanları daha mutlu hale getiren bazı aktiviteler” olduğu kesin bir şekilde kanıtlandı ve bu 7 aktivite de tam olarak onlar. (Dümdüz çevrilmişini yorumsuz aktarıyorum. )Siz bu 7 maddeyi uygulayın, eğer olmazsa birlikte basarız mekanlarını. 🙂 Okumaya devam et “Daha mutlu olmak için yapmanız gereken 7 aktivite”

İkiye On Kala’da bizden.

Bir şans verilmesi gerekenler serime bu sefer “İkiye On Kala”yı katıyorum.
Her zamanki gibi gene herkes tarafından bilinmeyen ama sözlerini seveceğinize inandığım türden müzik yapıyorlar. Çıkış tarihi facebook hesaplarına göre 21 Şubat 2014’imiş. Okumaya devam et “İkiye On Kala’da bizden.”

Orion’un timelapse videosu

Uzun süredir Mars’a yolculuk muhabbeti ortalarda geziniyor, bunu duymamış olmanız gerçekten zor. Bunun için bir sürü başvuru ve güzel paralar verildiğini  falan elbet bir yerlerden duymuşsunuzdur.

Neyse konum verilen paralar, gitmek isteyen insanlar vs değil.
5 Kasım’da bu Mars’a yolculuk denemelerinin sıçrama noktası olarak sayılan Orion uzay aracının deneme fırlatışı yapıldı. Uzay araçlarının seyahat koşulları ve güvenlik teyidi olan fırlatma öncelikle bu insanların, ardından tüm insanlığın hayallerini süsleyen(!) Mars’a ulaşması, buraya ayak basması için büyük önem taşıyor. Okumaya devam et “Orion’un timelapse videosu”