CSS JS HTML beautifier

Javascript, CSS, HTML kodlarını sıkıştırmak / minify etmek 120kb değerindeki bir dosyayı 70kb’a kadar düşürebiliyor. Boşluklar azaltılarak okuması zor ama yüklemesi hızlı dosyalar oluşturmak mümkün. Ayrıca base64 encoding seçenekleri de mevcut.
Bazen minify edilmiş, sıkıştırılmış kodları incelememiz gerekiyor. Kodları rahat okuyabilmek için kullanılacak kulanışlı birkaç websitesinden birizi danstools.com
Minify: sıkıştırma, boyutunu küçültme
Formatter, beautifier: Okunabilir hale getirme

/packer/

packer
packer

WordPress Temalarında büyük oranla kod gizlemek için kullanılan ve bu kodu kaldırdığınızda temanın orasının burasının bozulduğu dean.edwards.name/packer/ Javascript sıkıştırıcı ile ilgili birkaç bilgiyi buradan paylaşmak istedim.

eval(function(p,a,c,k,e,r){e=function(c){return ...

diye devam eden sıkıştırma ve kodu kısmen gizleme yöntemi…
/packer/ bu siteden elimizdeki javascript kodlarını zaten sıkıştırabiliyoruz. Sıkıştırılan kodu tekrar açmak için izlenilmesi gereken yöntem ise şu şekilde…

EDIT 2017: İlk çıktığı zamanlar unpacker paylaşılmamıştı biz de aşağıdaki yöntemlerle taklalar atmışız.
Artık unpack için http://dean.edwards.name/unpacker/ bu sayfa kullanılabilir.

(daha&helliip;)

C/C++ Compiler

Birkaç satırlık C++ kodu gerekiyordu… TurboC (şu borlandın eski sürümlerinden, mavi ekranlı, okuldayken kullanırdık…) ile işimi göreyim dedim ama bir türlü adam akıllı indirecek site bulamadım. Neyse dedim mühendislikten bir asistanın hazırladığı derleyici vardı… EPI ile başlıyordu… indirecek bir yer bir türlü bulamadım.
Bilgisayarın diskindeki derin klasörlerde uzun arayışlardan sonra , 15 dk lık işi 3 saate uzattıktan sonra, EPI yi ve TurboC 3.0, TurboC3.1 i bulabildim.

İndirmek isteyenler için

ODTÜ Bilgisayar Mühendisliğinden Ahmet Saçan ın hazırladığı EPI . Kendi sitesi kullanım dışı imiş…

EPIbyahmetsacan:
https://yadi.sk/d/6F5d1qtk3GnEty
TurboC : https://yadi.sk/d/JyglUGc-3GnEuh

Derleyici, C++, Cplusplus, derleyici, compiler, açık kaynak kod, open source compiler, TurboC compiler, Windows için derleyici, Borland, Educational Programming Interface (EPI) is a Windows32 interface to Borland’s free Turbo C compiler, odtü, odtu, metu

LPT portunu kullanan yazıcıya ağdan yazdırma

Ağdan paylaşıma açılan ve LPT portunu kullanan OKI ML 5550, 5551, 3320, 332x vb gibi yazıcılar ile ağdaki başka bir bilgisayardan yazdırmak için paylaşıma açmak bazen yetmiyor. DOS üzerinde çalışan mod 2006 gibi programlar yazdır komutu verildiğinde direk LPT1 portuna yazdırmaya çalışıyor. Tabi ki sizin yazıcınız ağ üzerinde ve size yazıcı seçme imkanı vermeyen programınız “LPT1 den başka yol tanımam” dediği için aşağıdaki yolu izlemek zorunda kalıyoruz.

notepad açıp
net use lpt1 /delete
net use lpt1 \\10.0.0.3\ml3320

yukarıdaki gibi yazıyoruz.. Notepad e Farklı Kaydet diyip uzantısı .bat olacak şekilde kaydediyoruz. Bat dosyasını çalıştırdığınızda artık yazdırabilirsiniz.
Not:\\10.0.0.3\ml3320 yerine kendi paylaşımdaki yazıcınızı ekleyiniz.
(daha&helliip;)

Link Verilen Resimlerden Border Kaldırma…


Bir resme link (bağlantı) eklediğimizde etrafında oluşan mavi border lardan kurtulmak için CSS dosyamıza

img {
border:0 none;
}

ekleyerek sorunsuz kullanıyorduk. Profesyonneliğe daha yakın olsun diye şöyle de olabilir:

a img {
border:0 none;
}

Bunların dışında şöyle bir kullanım;

.noborder {border: none;}

<p>
<a href=”sallama.php” class=”noborder”” >
<img src=”images/hede.png” alt=”deneme” /></a>
</p>

Pek akıllıca olmuyor -tek tek hepsine class uygulamak-, link sayısı arttıkça amelelik artıyor ama bazen gerekebiliyormuş 🙂
“Eee , so what ?
cuz unutkanlık hastalığı… o zaman as u wish.”
buraya yazınca unutmuyorum yazayım dedim.
Anahtar kelimeleri: linked image border resim border bağlantılı resim …

Ubuntu, pear, HTML QuickForm

Ubuntu üzerine php-pear paketini yükledikten sonra

#pear install HTML_QuickForm

ile HTML_QuickForm yüklerken


#Fatal error: Call to undefined method
PEAR_PackageFile_v1::getURI()
in /usr/share/php/PEAR/Downloader/Package.php
on line 1071

gibi bir hata ile karşılaşınca hayata küsmeyip kararlılığımızı devam ettiriyoruz… 🙂

#Whereis pear

komutu ile dosya yolunu bulup hemen favori editörümüz vi ile dosyanın ilk satırına

export LC_ALL="C" 

yazıp kaydedediyoruz. Hayırlı olsun HTML_QuickForm …

http://pear.php.net

c-jump

c-jump

C programlama dilini “ağaç yaşken eğilir” düturunca 11+ yaşındakilere mantığı kavratmak amaçlı hazırlanmış, “monopoly” yada “milyoner” oyunları tarzında board game.
c-jump.
Kurallar aynen C deki gibi, örneğin zarı atıyorsunuz 3 geldi diyelim, olduğunuz konumda eğer if(x<4) ifadesi varsa okun yönlendirdiği kutuya doğru ilerliyorsunuz. else ifadesi bir çok kutuda yan tarafta bulunuyor ve atılan zarda gelen rakam 5 olsa idi else yolu izleniyor.
Oyunun kuralları Programlama dillerini erken yaşlarda kavramak için faydalı olabilir.
Computer Aided Instruction Technology dersim için çok iyi bir materyal.