Friday, July 18, 2008

yuicompressor batch script

yuicompressor ne diyenlere kısaca anlatim bu dalga js dosyalarımızı obfuscate eder ve sıkıştırır. gereksiz commentleri atar lokal değişken isimlerini değiştirir falan. özünde 100kb lık dosyayı ortalama 80kb a getirebiliyor. tabii her zaman bu geçerli değil ama ortalaması %20 bazen %40 bazen %10 da olabilir o beni bağlamaz.

neyse gelelim bu yazıdaki konuya. XP de komut satırından sıkıştırmaya bakim bakalım nolucak diye uraşıom ama toplam sıkıştırmam gereken css ve js adedi 60. tabii hepsini tek tek komut satırından yapmak büyük sabır istiyor. saolsun google amcam bi kaç örnek bulduruyor. işte bi folderdaki css ve js leri kolayca sıkıştırmanın yolu:

FOR %%G IN (*.css) DO java -jar yuicompressor-2.3.5.jar %%G -o %%G
FOR %%G IN (*.js) DO java -jar yuicompressor-2.3.5.jar %%G -o %%G

bu iki satırı bi bat dosyasına yazın ve komut satırından oluşturduğunuz bat dosyasını çağırın. tabii jar dosyası o folderda olcak bide java path de tanımlı olcak onlar ne nasıl oluyor diyenlere.

bakalım bu 60 dosya çalışcakmı asıl ben onu merak ediyorum.

Saturday, July 12, 2008

TOEFL

o ne ki diyen olursa http://tr.wikipedia.org/wiki/TOEFL bu linkden detaylara ulaşabilir. hasbel kader bende girmiş bulundum fikirlerimi anlatayim istedim.

birincisi toefl kesinlikle bir ingilizce testi değil sabır testi.reading listening speaking ve writing bölümleri sırasıyla geliyor.

reading bölümü hayatta yüz yıl geçse ilgi duymayacağınız saçma sikik bi konuyla ilgili 3 5 paragraflık bişeyi iteliolar sabırla okuyup anlayıp sorulara cevap vermenizi bekliyorlar. öss deki anlatım bozukluğu problemlerinde yaşadığım sıkıntıyı burdada yaşıyorum çünkü soktuğumun cümleleri bin anlama gelebiliyor o mu bu mu diyip sinirlerinizi oynatıolar. hadi ya sabır deyip geçiosun bu sefer şaka gibi vocabulary yani kelime haznesi soruları geliyor. bunlar hakikaten şaka gibi. solda soruda dioki pasajda geçen "ebelek" kelimesi hangi kelimeyle eş anlamlıdır. altındada 4 tane daha önce ömrü billah duymadığınız ingilizlerin bile anlamını bilmediği kelimeler sıralanıo. hadi tırnak içindeki kelime pasajda geçtiğinden belki bi ihtimal anlamını çıkarabilirsiniz ama şıklar nolucak. aq şıklar nolucak :))

büyük bir sabırla bi saat böle reading ile cebelleştikten sonra listening başlıyor. aynı tondan 3 ile 10dk lık konuşmalar geçio bi yerden sonra doğal olarak dikkatiniz dağılıyor sinirlerin geriliyor çünkü konular saçma salak. jeoloji astronomi gibi derslerin öğretmenlerinin anlattığı bi bokla ilgili bi kaç soru çözüyorsunuz. ya benim karşımda 5 dakika aynı şeyi anlatırsa biri dinlememeye başlıyorum o esnada doğal olarak boş boş bakmaya başlıoz monitöre. etrafda neler oluo derken sorular gelio sikerim seç geç seç geç yapıp bitiriyorsunuz. listening ciddi konsantrasyon istio readingden sonra hiç çekilmio.

ahada geldik speaking e. yine bişeyler dinliyip yada okuyup onlarla ilgili fikirlerinizi veya açıklama yapmanızı bekliolar. bak konuya kızın biri yurtta kalıo oda arkadaşı ile uyku saati problemleri olduğundan bahsedio. sora soruda dioki konuşmada geçen fikirler nelerdi o problem nasıl çözülür siz hangisini desteklionuz. benim doğal hayatta cevabım şu o kızıda sikerim oda arkadaşınıda sokmiyim babasının şarap çanağına oda değiştirsin, eve çıksın banane aq. ama sabırla anlatıoz. yine çekilebilir bi bölümdü. ama 60 saniye konuşamadım hiç genelde son 20 saniyede dım dı dım gibi mırıldandım fikrim çok yok banane elalemin hayatından fikrimi açıkladım bekledim :)

writing yine ipler elimizde. 150 ve 300 kelimelik iki yazı bekliolar birinde 151 diğerinde 302 kelime yazdım sanırım. olay bilgisayarda geçio ya yukarda word counter koymuşlar :) o limit doldu direk kaçtım öldüm sıkıntıdan ortalam 4 saat sürdü ve 185$ a geldi aklı olan sakın girmeyin ihtiyacı bile olan girmesin para tuzağı zaman kaybı.

şimdi geleyim kendime çıkardığım eğlencelere. sınav bilgisayarda geçio web cam le fotonuz alınıo bilgisayara oturuyorsunuz. ben bi süre durdum daha sınavın başlamasına 20dk var önümde ie6 açık kendi resmime bakıom. acaba internet varmıdır biraz gezinem dedim herşeyi kapamışlar windows tuşuna basıom menü gelmio alt tab yapıom pencere değişmio :) XP sistem ve XP gibi nt tabanlı sistemlerde engellenemiyen tek kesme ctrl alt del bi koydum bödöf dağıldı makine ie kapandı :) kalktım ayağa bu bozuldu dedim :D kız geldi naptınız dio bilmem dedim :) internet varmı die bakıodum gitti öff pöff çekio :) makineler çok kıç kıça yanda yine kaydı alınmış makineyi yanlışlıkla kapadı ahhaha sinir harbi geçirio kız :) bende öte masadaki taş hatunu kesiom gülüşüoz :D çıkışta öffleyen hatunla karşılaşdık aa saati dolmadı bittimi dedi. yeter dedim ya 4 saat sınavmı olur hadi bana eyvallah sinir harbi geçiriom sınav bana çok sıkıcı geldi. tahminim 31 alırım merak eden ingilizce biliyommu die gelsin konuşalım sınav mınav yalan işler :)

yinede eğlendim ama sınavın kendisi çok sıkıcı haberiniz olsun....

odd string diff

 https://leetcode.com/problems/odd-string-difference/ Beats 19.92% of users with Java   class Solution { public String oddString ( S...