4 Ocak 2012 Çarşamba

HTML 5 ile progressbar

html 5 ile progress bar yapmak çok kolay.sadece
<progress>
tagını kullanmak yeterli.

<!DOCTYPE html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>HTML 5 progressbar</title>
</head>
<body>
<progress id="progressbar" value="55" max="100"></progress>
</body>
</html>





şimdi ortalığı biraz hareketledirelim.butona bastığımız zaman progressbarda ilerleme olsun.

<!DOCTYPE html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="../js/jquery-1.js" type="text/javascript"></script>
<title>HTML 5 progressbar</title>
</head>
<script type="text/javascript">
function arttir() {
var bar = document.getElementById("progressbar");
bar.value += 5;
};
</script>
<body>
<progress id="progressbar" value="5" max="100"></progress>
<input type="button" onClick="arttir()" />
</body>
</html>


olayı tamamen dinamik hale getirelim ve herşey kendiliğinden olsun.örneğin 3 saniye aralıklarla progressbar ilerlesin.

<!DOCTYPE html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="../js/jquery-1.js" type="text/javascript"></script>
<title>HTML 5 progressbar</title>
</head>
<script type="text/javascript">

window.onload = arttir();
function arttir() {
var bar = document.getElementById("progressbar");
setInterval(arttir, 3000);
bar.value += 5;
};
</script>
<body>
<progress id="progressbar" value="5" max="100"></progress>
</body>
</html>

4 Aralık 2011 Pazar

Memento

Film yönetmen Christopher Nolan ‘ın küçük kardeşi Jonathan Nolan’ın “Memento mori” adlı öyküsünden esinlenerek yapılmış.Karma karışık ve tersine akan bir kurgusuyla ilk etapta bizleri bir hayli zorladı fakat 15 20 dakika içinde kendinizi bu kurguya kaptıryorsunuz ve sanki dünyada bütün filmler böyle olmalıymış gibi düşünürek hiç yadırgamadan izlemeye devam ediyorsunuz.Daha filmin başındayken filmin başını merak ediyorsunuz :p

“Memento mori” latince ölümü hatırla anlamına geliyormuş.Bir mistik havası var.Bizdeki “Her canlı ölümü tadacaktır” ayetine benzer bir söz.karısı öldürülmüş bir adamın katillerin peşine düşmesini konu alan bir film.tabi bu kadar basit değil.adam katillerin peşinde fakat cinayetin işlendiği gün başını duvara vurduğu için yakın geçmiş hafızası ile ilgili bir problemi var.çok kısa süreler içinde hafızasını kaybediyor ve herşey sıfırdan başlıyor. Lenard bunun için kağıtlara notlar alarak bir çözüm bulmaya çalışıyor fakat bu çözümün kendisi başlı başına bir problem oluyor.

Film Lenard adlı başkahramnın Teddy adlı polisi öldürmesiye başlıyor.Şunu hemen belirtmeliyimki izlediğim en mükemmel girişlerden biriydi.Tersine akan bu başlangıç sahnesinde ilk duyduğumuz şey Teddy’nin “NO” diye çığlık atması.filmden sonra terine akan bu sahnede “NO” yu tersten okuyup “ON” yani açılış olarak anlamamız gerektiğini anladık J ki gerçekten de çok zekici bir başlangıç.

Film kurgusunun sonunun biz izleyenler için film başlangıcı olması heyecan kaybımıza yol açmadı aksine bilakis olaylar nasıl geliştide bu şekilde bir son gerçekleşti diye düşünmeye başladık.(en azından ara verdiğimizde herkes bunu konuşuyordu).filmin ilk yarısını tamamladığımızda herkes üç aşağı beş yukarı olayı “çözmüştü”.fakat ikinci bölümü izlemeye başlayınca salondan çıkan “yok artık”,”hadi be” ,”oha” gibi gayriihtiyari çıkan seslerden anlaşılacağı üzere hepimiz ters köşe olduk.Filmin tüyleri diken diken eden muhteşem finalinde ise Lenard’ın iç hesaplaşmasını şoklar içerisinde izledik.

--spoiler—

Filmde benim için iki tane can alıcı sahne vardı. Birincisi Lenard ile Teddy barda konuşurken Lenard’ın “hafızanın kendisi aldatıcıdır anılar birer yorumdur ve çarpıtılabilir” demesiydi




Evet gerçektende öyle değil mi? Benim başıma çoğu kez gelir. Aileden veya arkadaş çevremden birisiyle bir tartışma yaşarsam o kişi hakkında aklıma gelen bütün anılar kötüdür.Azarlanmalar izin vermemeler kıymet bilmemeler vs. Halbuki ortalık güllül gülistanlıkken nedense bu tip şeyler akla pek gelmez hep iyi günler hatırlanır. Gerçektende hafızamız bizim için başlı başına bir manipülasyon aracı. Hatta bırakın hafızayı filmin sonunda aslında her şeyi nasıl görmek nasıl algılamak istiyorsak ona göre davrandığımızı suratımıza iki tokat atarak söylemiyor mu Christopher Nolan ?

Diğer can alıcı bölüm ise filmin finalindeki Lenard’ın iç hesaplaşma sahnesi.”Mutlu olmak için kendime yalan söyleyeceğim”! Tam her şeyi bütün yaşama amacını adadığı olayı çözmüşken bile bile sil baştan yapması ya da başka bir deyişle yaşamak için kendine bir amaç yaratması çok etkileyiciydi. (filmi izlemeyipte bu yorumu okuyan varsa kesin “ne saçmalıyor bu ya!” diyecek)




Filmde bana göre bazı mantık hataları da var ama onları yazmadan önce filmi bir kez daha izleyip rezil öyle karar vermek istiyorum.durduk yerde kepaze olmayayım şimdi J Ama şu sahneyi üşenmedim sizler için buldum kestim.





Aga hani bu adamın bütün amacı karısına tecavüz edip öldürenleri bulmaktı.Sırf bu olanları unutmamak için vücuduna dövme yapmamış mıydı? Ne iş :D lanet olası Christopher Nolan ...

9 Nisan 2011 Cumartesi

Ternary Operatörü

çok fazla kullanılmayan fakat oldukça işlevsel bir operatör olan ternary ile ilgili iki basit örnek


28 Aralık 2008 Pazar

Mozilla kullananlar için internetten video indirme

mozilla firefox'u kullanma sebeblerimden biriside çok fazla ve işe yarar eklentileri olmasıdır. bu yazıda size internetten video izlerken bir yandan da indirme yapabileceğiniz download helper'ı nasıl kuracağımızı ve nasıl kullanacağınızı anlatacağım.bildiğim kadarı ile explorer da böyle kullanışlı bir eklenti yok video indirmek için program kullanılıyor buda insanı çok fazla sıkıyor...


öncelikle mozilla firefox (http://www.mozilla-europe.org/tr/firefox/) sitesine girelim.sağ üst köşede ürnler, eklentiler, destek , mozilla avrupa, basın alanı yazan cubuğu göreceksiniz . orada eklentiler üzerine gelip gözde eklentilere tıklayalım






tıkladığımızda karşımıza aşağıdaki sayfa gelecektir ikinci önerilen eklenti download helper'dır add to firefox'a tıkladığımızda bu program eklenmeye başlayacaktır







add to firefox a tıkladığımızda gelecek olan sayfada 5-10 snye bekledikten sonra şimdi kura basalım





aşağıdaki sayfa gelecektir karşımıza yaklaşık 30 snye sonra program eklenmiş olacaktır








eklenti başarı bir şekilde kuruldu mozillayı tekrar başlattığımızda sol üst köşede üç topdan oluşan bir simge oluşacaktır bunlar renksiz gözükecek




herhangi bir video içeren bir siteye girdiğimizde(youtube,google video,akıllıtv,pikniktube...vs)bu toplar sarı mavi ve kırmızı olacaktır





buraya kadar eklentiyi nasıl kuracağımızı anlattım şimdi de nasıl kullanacağımızı anlatacağım. dw(download helper) simgesine tıkladığımızda flv adresi karşınızıa gelecek







294251.flv(be adres her video da değişir sadece benm örenğim için geçerli bir adrestir) yazan küçük pencereye tıkladığımızda bu sayfa gelecektir






burada kaydet'e bastığımızda video bilgisayarımıza kaydedilecektir



şimdi videoyu belgelerime girdiğinizda dwhelper dosyasının içinde bulabilirsiniz flvplayer yardımıyla istediğiniz zaman izleyebilirsiniz






27 Aralık 2008 Cumartesi