Windowsda sağ kalmak için gerekli yazılımlar.

0
oktay
İstesek de istemesek de bazen kendimizi bir Windows makinenin başında iş yapmaya çalışırken bulabiliyoruz.

Bu gibi zamanlarda gerek Linux'den aşına olduğumuz uygulamalar gerekse Windows'a özgü fakat kaliteli uygulamalar imdadımıza yetişir.

Ben de diğer arkadaşlara yardımcı olması bakımından kendi bildiğim bir kaç uygulamayı kısa açıklamalarıyla birlikte paylaşmak istedim.

Zorunlu Windows günlerinizin kısa sürmesi dileği ile.
Ben bir windows makineye ilk girdiğimde hemen o makineden çıkma içgüdüsüyle olacak, bir SSH uygulaması arıyorum. Bu konuda en kullanışlı ürünlerden biri Putty. Basit arayüzü ve küçük boyutu ile hem indirmesi hem de kurması kolay ve hizlı. (url: http://www.chiark.greenend.org.uk/~sgtatham/putty/ )

SSH ile makineden dışarı kaçma kısmını hallettik. Fakat eğer bu makineden başka bir makineye veya başka bir makineden buna dosya aktarımı yapmamız gerekiyorsa bir de SCP/SFTP istemciye ihtiyacımız var. (FTP'yi güvenlik riski yüzünden kullanamıyoruz) Bu konuda yine kullanışlı ve kolay kıstasıyla baktığımızda WinSCP göze çarpıyor. Program bize CuteFTP, Windows Explorer gibi uygulamarladan alışık olduğumuz bir arayüz veriyor. Dosya transferi dosyaları bir pencerecikten diğerine çekip bırakmak kadar kolay bir işlem. (url: http://winscp.vse.cz/eng/ )

SCP ve SFTP için Putty'nin daha kapsamlı bir paketinde bulunan DOS komutlarını da kullanabilirsiniz. Fakat eğer istediğiniz komut satırindan kullanımsa meşhur OpenSSH yazılımının Cygwin kurulumu gerçekleştirmeden çalışan bir sürümü de mevcut. Özellikle uzun zaman kullanacağıniz bir makine üzerine kurmak için bire bir. Linux/Unix sürümlerinden aşina olduğumuz bütün istemci komutları yine alışık olduğumuz syntax ile emrimize amade. Bunun yanında eğer isterseniz bu paketle Windows makinenizi bir SSH sunucuya çevirmeniz de mümkün. (url: http://lexa.mckenna.edu/sshwindows/)

Bunlara ilaveten eğer Windows üzerinde çalışmak zorundaysanız, ve ticari bir ortamdaysanız Van Dyke şirketinin çok çok kaliteli SSH programı SecureCRT ve SFTP, SSH2 üzerinden FTP ve düz FTP destekleyen SecureFX programlarını kullanabilirsiniz. Bu programlar ücretli olduğu için ticari ortamlara daha uygun. (url: http://www.vandyke.com/)

SSH ve SCP ile işlerinizi hallettikten sonra bir de fazlamesai eşrafının neler yaptığını görmek isteyebilirniz. Bunun için bir IRC uygulamasına ihtiyacınız olacak. Özünde Linuxcü olan biri olarak Mirc kullanamayacağınıza göre xchat kurup onu kullanmanızda fayda var. (url: http://www.xchat.org/files/binary/win32/ )

Dosya indirirken Linux'de wget ile bulduğunuz sıcak ortamı Windowsda da özleyeceksiniz. FlashGet, Getright gibi programlar her ne kadar benzer amaçlar için yazılmış olsalar da bizde aynı hissi uyandırmaları mümkün değil :). O halde hiç zaman kaybetmeden Windows içın wget yüklememiz gerekiyor. (url: http://www.interlog.com/~tcharron/wgetwin.html)

Eğer bu kısa ziyaretiniz süresince web sayfalarını gezmeniz icap ediyorsa bir de tarayıcıya ihtiyacınız olacak. Pop-up pencereler gibi gereksiz şeylerle uğraşmamak ve zaten misafiri olduğunuz bu ortama virüs bulaştırmamak için iyisi mi Internet Explorer kullanmayın. Özellikle web tasarım işi yapıyor ve bütün tarayıcıları desteklemeyi hedefliyorsanız tasarım testlerinizi asla Internet Explorer'da gerçekleştirmeyin. Şimdi size bir tarayıcı bulalım.

Eğer sadece sade bir web sitesine bakıp çıkacaksanız Linux'de yaptığınız gibi Windowsda da Lynx metin tabanlı tarayıcısını kullanabilirsiniz. (url: http://www.fdisk.com/doslynx/lynxport.htm )
Aynı şekilde links tarayıcısı da emrinize amade. (url: http://jim.spath.com/lynx_win32/)

Eğer son moda web tasarım özelliklerini kullanan siteleri takip etmeniz veya fazlamesai.net'i renksiz ve resimsiz izlemeyi kabullenemiyorsaniz o aman size tavsiyem Opera tarayıcı. Linux'daki tarayıcılardan alıştığımız tab'lı gezinim (Sanırım bunu ilk uygulayan Opera idi) ve pop-up pencere iptal etme (bunun da Opera ilk defa opera tarafından bize kazandırıldığını sanıyorum.) gibi özelliklerini sağlayan bu tarayıcı normalde Windows kullanan kardeşlerimiz için de bi kurtarıcı olacaktır. (url: http://opera.com)

Yukarıda konu tasarımdan açılmışken, tasarım veya progralama yapan arkadaşlar için hakkında açıklama yapmaya gerek duymadan Vim metin editörünü de aradan çıkaralım. (url: http://cream.sourceforge.net/vim.html) Bu vesile ile "ben homesite/ultraedit/textpad'den vazgeçmem" diyen Windowscu kardeşlerimize de bunlardan hiç aşağı kalmayan HtmlKit'i tavsiye ederim. (url:http://www.chami.com/html-kit/)

Linux'den aşina olup Windows'da da kullanabileceğiniz daha bir çok program var. Örneğin Gimp Windows'da da çalışıyor. Fakat Windows'a olan ziyaretinizi kısa tutmak ve ilk fırsatta sırtınızı dönmenizi kolaylaştırmak için daha fazla yerleşmeseniz iyi olur.

Not: Bu yazıda özgür yazılım olan ve olmayan uygulamalara eşit davranmaya çalıştım. Gerçekte açık kaynak kodlu olan bir uygulamanın gözle görünmeyen ve elle tutulmayan büyük bir avantajı olduğuna inanıyorum.

Oktay Altunergil
21 Mayıs 2003

Sundance: Başka kaliteli Windows programları listesi

Görüşler

0
malkocoglu
Cygwin yeterince vurgulanmamis, iyice ustune basarak belirtmek lazim.

Cygwin'siz Windows cekilmez!

www.cygwin.com

Gecende Windows uzerinde calisan bir Ruby betigimizin, bir dis program icin fork() etmesi gerekti. Windowsa ozel olan surumde boyle seyler luks sayiliyormus. Ama hiiic problem degil, cygwin'i dayadik, cygwin'e ozel bir Ruby bulduk, kurduk ve pa$a gibi fork()'lamaya basladi.


0
FZ
Madem konusu açıldı bir miktar katkıda bulunalım:

Öncelikle VIM [www.] denilen muhteşem editör ile ilgili birkaç faydalı eser:



(2. makaledeki Perl sözüne takılmayın, hemen her türlü programcı için ideal bir ortamın nasıl kurulabileceğini anlatıyor yazar).

Bunların dışında VIM´in yukarıda görülen kendi ana sitesini de mütemadiyen ziyaret etmeyi ihmal etmeyin çünkü işinize yarayacak, yeri geldiğinde hayatınızı kurtaracak yüzlerce VIM `script´ini ve ipucunu bu sitede kategorize edilmiş ve kolayca taranabilir şekilde bulacaksınız.

Tabii eğer VIM´i mektup, HTML vb. dümdüz yazılar yazmanın ötesinde programlama için de kulanıyor iseniz o zaman kullanmamanın büyük günah kabul edildiği CTAGS [ctags.sourceforge.net] programını da çoktan kurmuş ve öğrenmiş olmanız gerekiyor. Neden mi? Basit: Eğer bir sürü dosya ile aynı anda uğraşıyorsanız ve 27. dosyanın içinde bir yerde `yahu xyx fonksiyonunun parametreleri, tanımı, vs. ne idi? Şimdi bir de gidip o fonksiyonun geçtiği dosyayı mı açmamız gerekiyor? Peki ya abc makrosu ne iş?´ gibi cümleler kuruyorsanız CTAGS sizi bu cümleleri kurmaktan kurtarıyor ve anında istediğiniz fonksiyon, prosedür, vs. tanımlamalarını o dosyaya manuel olarak gitmek zorunda kalmadan görmenizi sağlıyor.

Bu arada malkocoglu arkadaşımıza katılıyorum, bize MS Windows ortamında bir iki dakikalık bir kurulumun (format, vs. gerektirmez) UNIX cennetini sunan CYGWIN [www.cygwin.com] içinde acaba hangi yazılımlar var? Bir göz atalım:


  • autoconf
  • automake
  • bc
  • binutils
  • bootstrap
  • bzip
  • cmatrix
  • cvs
  • cygipc
  • exim
  • f2c
  • fortune
  • freeciv
  • freetype
  • gcc-arm-e
  • gcc-h83-e
  • gcc-sh-e
  • gdbm
  • ghostview
  • gnuplot
  • htdig
  • inetutils
  • ispell
  • jed
  • jove
  • jpeg-6b
  • lynx
  • msql
  • nano
  • ncftp
  • ncurses
  • octave
  • perl
  • python
  • robots
  • rpm
  • rsync
  • rxvt
  • screen
  • sgrep
  • ssh
  • vim
  • webalizer
  • wget
  • xchat
  • xfig
  • xpdf


Bu arada aklınızda bulunsun yukarıdaki liste tam listenin epey bir kırpılmış hali ;-)

Tabii belirtmeden geçemeyeceğim şeylerden biri de şu ki bir iki ay önce MS Word göçtüğünde, OpenOffice.org da tam olarak yapmam gereken bir harf sayma işini yapmadığında ilk aklıma gelen Windows 2000 makinamdaki CYGWIN´i ateşlemek ve önce perl ile ve daha sonra da çok daha basit şekilde tr ve wc yazılımları ile uygun bir filtre ile istediğim karakter sayımını (boşluk, tab ve ENTER haricindeki tüm karakterleri say) yapmak olmuştu.
0
sceylani
1.Windows altinda ilk yapmaniz gereken sey "notepad.exe" yi silip yerine GVIM veya MED yazi editorunu eklemektir.(Exe dosyasini notepad.exe haline getirip windows klasoru altina kopyalamak.)

Kolay is degildir bu !

Once notepad.exe yi silin ve neler olduguna bakin :)
Windows yerine hemen yenisini koyuyuor :)

Eger arada gecen iki uc saniye icinde notepad.exe yi silip ayni klasorde gvim.exe yi notepad.exe yapmayi basarisaniz -ki iki uc saniyelik bir sure icinde ben basardim- ama genede fayda etmiyor windows nereden buluyorsa buluyor ve notepad.exe geri geliyor, (sizin degisiklik yaptiginiz dosya silinuiyor ve 65 KB lik noteopad.exe geliyor)

Windows bir sekilde Checksum yapiyor ve bu dosyayi kendi orjinali ile degisitiyor!

Cozum icin google da uzun aramlar yaptim ve insanlarin cok sikayetci oldugunu gordum.Herkes cozum ariyor kimse bulamiyordu!

Ben iki sayfada buldugum cozumleri birlestirince sonuca ulastim.(Her iki sayfada olanlari birlestirmeden mumkun degil sonuca gidilemiyor...)

Yapilmasi gerekenler :

Buraya alinti yapiyorum :

http://www.winguides.com/registry/display.php/790

Open your registry and find the key below.
Change the value of "SFCDisable" to equal "ffffff9d" to disable WFS or "0" to enable it. The other valid hexadecimal values are:


1 - disabled, prompt at boot to re-enable
2 - disabled at next boot only, no prompt to re-enable
4 - enabled, with popups disabled
ffffff9d - for completely disabled
Restart Windows for the change to take effect.

Additional Steps for Windows 2000 Service Pack 2 and Windows XP
This setting is disabled in Windows 2000 SP2 and Windows XP, and needs to re-enabled using a hex editor and changing SFC.DLL (or SFC_OS.DLL for Windows XP) following these instructions:

Windows 2000 SP2

Make a backup the SFC.DLL in the C:WINNTSYSTEM32 directory.
Make an additional copy of SFC.DLL called SFC1.DLL and open it in a hex editor.
At offset 00006211 (6211h) you should find the values "8B" and "C6". Do not continue if you are unable to find these values.
Change the values "8B C6" to read "90 90" and save the changes.
Run these commands to update the system files:
copy c:winntsystem32sfc1.dll c:winntsystem32sfc.dll /y
copy c:winntsystem32sfc1.dll c:winntsystem32dllcachesfc.dll /y

If you are prompted to insert the Windows CD, click Cancel.
Restart Windows for the change to take effect.
Windows XP

Make a backup the SFC_OS.DLL in the C:WINDOWSSYSTEM32 directory.
Make an additional copy of SFC_OS.DLL called SFC_OS1.DLL and open it in a hex editor.
Windows XP (no Service Pack)
At offset 0000E2B8 (0E2B8h) you should find the values "8B" and "C6".
Windows XP (Service Pack 1)
At offset 0000E3BB (0E3BBh) you should find the values "8B" and "C6".
Do not continue if you are unable to find these values.
Change the values "8B C6" to read "90 90" and save the changes.
Run these commands to update the system files:
copy c:windowssystem32sfc_os1.dll c:windowssystem32sfc_os.dll /y
copy c:windowssystem32sfc_os1.dll c:windowssystem32dllcachesfc_os.dll /y

If you are prompted to insert the Windows CD, click Cancel.
Restart Windows for the change to take effect.
Once these files have been updated apply the registry setting above.

Note: You must manually modify the operating system files using a hex editor to allow this tweak to disable SFC on Windows 2000 (SP1+) or Windows XP.



Tamam simdi bu ilk asamaydi ve hic bir **** ise yaramiyor :( Windows gene bildigini yapiyor!

Ama yukaridakileri yapmadan ikinci asamaya gecemekde cozum degil

2.Asamada c:I386 klasorudeki ve c:windowssystem32dllcache klasorlerindeki bazi dosyalari silmek gerekiyor.
Evet ister inanin ister inanmayin ama FIND (BUL) kullanilarak yapilan aramalrda dllcache adinda vir dosya veya klasor bulunmuyor ama DOS altindan girince icine girilebiliyor.Boyle bir klasor remi olarak YOK arkadaslar.Sistem icinde bal gibi yer aliyor ama kullanicilar ulasamiyor.(Klasor gorunum secenekelrri dogru ayarlansada gorunmuyor girunmuyor :(

I386 icinde SFC_OS.DL_ gibi dosyalar goreceksiniz Hepsini silin (del SFC_*) Notepad ile baslayan butun dosyalari silin,
dllcache klasorunde SFC_OS* gibi dosyalar ve notepad.exe dosyasini goreceksiniz hepsini silin!
Simdi windowssystem32 icindeki sfc_* hepsini silin,
windows icindeki sfc ile baslayan butun dosyalari silin,
Windows size bir uyari verir ve sistem dosyalari guncellenemiyor ne yapacagiz diye sordugunda hemen cancel diyorsunuz.(Tabii sansli iseniz bu uyariyi goreceksiniz.Sansli degilseniz siz silsenizde bir yerden o dosya bulunup yerine konukuyor ve adam cildiriyor!!!!)

Sistemi tekrar acip kapayin ve VOIALA notepad.exe yi silin.GVIM kalsorunun icerigini windows altina kopyalayin ve gvim.exe yi notepad.exe olarak degistiriniz!
NOT: I386 klasoru sisteminizde yoksa sorun degil.Ben dllcache icinden dosyalari sildigim halde bu dosyalarin orjinallerini sistemde nerde buluoyor diye kafayi yerken kesfettim!

SERKAN CEYLANI
serkan@turk-php.com
0
FZ
MS Windows´un öntanımlı olarak `Hide Operating System Files´ seçeneği seçili çalıştığını (Hide Files seçeneğinden farklı) ve bizi kudurttuğunu biliyordum, bunlar Find ile aratıldığında bulunmuyordu falan.

Ama Notepad dosyasını sildikten sonra yerine yenisinin konması! Yani buna ne denilebilir bilmiyorum! Kendi sistemime müdahale etmemi nasıl engeller, benim işime nasıl karışır! Bunu gerçekleştiren programcıların yaptıkları şeyin büyük bir küstahlık olduğunu düşünüyorum.
0
sceylani
Ok simdi dogru duzgun bir editorumuz olduguna gore yorumun devaminda sizlere hangi programlarin isinize yarayacagini anlatabiliriz

1.SSH programi (Oktayin dedigini ben kullandim ama hep cokuyor) cok iyi degil yani :) .Ben windows uzerinden ekmegini yiyen biri olarak sizi gercek windows SSH istemci ile tanistiriacam :

SSHSecureShellClient-3.2.3.exe

Bu dosyayi eger programin tasarimcisi olan sirketin web sitesinde ararsaniz havanizi alirsiniz :)
Ben bir kez kaybettim ve sitede tekrar bulmam bir kac saatime patladi.Sizin de ayni seylerle ugrasacaginizi dusunerek size dogrudan adresi veriyorum :

http://ftp.ssh.com/pub/ssh/

Sirketin web sitesinden arama yaparak bulup indirmek mumkun olmuyor.Program ucretsiz.Yanliz kisisel kullanimlar icin lisansli.Lisans omur boyu gecerli,

http://www.ssh.com

Bu SSH kral diyebilirim.Cokmuyor ve butun ozellikleri icinde barindiriyor.,En onemli ozelligi ise dosyalari sunucu uzerinde dogrudan duzenleyebilmesi .Boylece mesela sunucu uzerinde config.php gibi programi "open" deyince bir kopyasini makinenize indiriyor ve makinenizdeki notepad.exe ile aciyor.(Notepad.exe yi kendi editorunuz veya gvim gibi gelismi bir seyle degistirdiniz degil mi?)
Herneyse isleminizi bitirince dogrudan CTRL+S yapiyorsunuz ve islem tamam size dosya degisti sunucudaki dosya ile degisitirlmesini istiyormusunuz diye soruyor(bu sorulmadan da dosgrudan siz CTRL+S yapinca sunucudaki dosyayi guncelleyebilirsiniz.)
Soruya evet diyorsunuz ve islem tamam!

Ben kisiel olarak MED editor'u kullaniyorum.PHP icin dosylari duzenlemek istedigimde sunucuya baglanip istedigim dosyalari SSH programinda saga tiklayarak "OPEN" yapiyorum ve duzenleme islemim bittiginda "SAVE ALL" yapiyorum ISLEM TAMAM :)

Ben kisiel olarak bu SSH programindan daha iyisiniz ve her ozelligini icinde barindiran ucretsiz bir program bulamadim windows icin, Tavsiye ederim denemenzii..

2.MySQL icin gelismis bir arayuz ariyorsaniz size SYSLog programini tavsiye ederim.Ucrestzi ve omurboyu kullanim lisansi ile geliyor :

http://www.webyog.com

Pisman olmayacaginiz cok guzel bir program.MySQL icin yapabileceklerini burda saymakla bitiremem!

3.HEX Editor olarak Hackman diyorum

http://www.technologismiki.com/hackman/

Guzel ve ucretsiz bir editor.Yetenekleri cok fazla olan bir program Tavsiye edilir!

SERKAN CEYLANI
serkan@turk-php.com
0
sametc
windows da hiçbir programı kullanmayın hantallışıyor bize mavi ekran veriyor sacma sapan yazılarla dolu hata mesajlarını gosteriyor yani linux icin tasarlanmıs programları wınde kullanmaya kalkıstıgınızda hatalara hazırlıklı olun........

WİN
BU İYİ DEĞİL, HACKERLER BU İYİ DEĞİL



YAŞASIN OZGUR YAZILIM YAŞASIN LİNUX
DOĞRU OLAN BU, HACKERLER ,DOĞRU OLAN BU
0
conan
Firebird [mozilla.org] (Eski phoenix)
KIM TUTAR SENI BEEEE!
0
conan
winscp supermis! :) Saol!
Görüş belirtmek için giriş yapın...

İlgili Yazılar

HAILSTORM fırtınası dindi ;-)

FZ

Kod adı Hailstorm olan ve daha sonra Microsoft tarafından My Services.NET olarak adlandırılan sistem yapılan açıklamalara göre şimdilik rafa kaldırıldı.

Microsoft şirketinin iddiası oydu ki "bakın ben süper güçlü bir şirket olarak size kullanıcı bilgileri, takvim, e-mail, vs. için bir altyapı sunacağım, siz de bu koca sisteme bağlanacaksınız ve açık, standart Web servis protokolleri ile kullanıcılarınızın bilgilerini bu kocaman ve merkezi sistemde depolayacaksınız. Böylece kullanıcı makinadan bağımsız olacak, herhangi bir makinanın başına oturdu mu sorunsuz bir şekilde Interneti, benim alt yapımı ve My Services sistemini kullanarak her bişeyciğine ulaşacak, siz de bu alt yapının bakımıydı, güvenliğiydi falan bunlarla uğraşmak yerine standart olmayan, üzerinde yeni yazılım geliştirmeniz gereken esas problemlerle uğraşacaksınız, ne güzel öyle değil mi?"

Anti-virus gerektirmeyeceği bile yazıldı ama KORSAN'ı engellenemedi!

darkhunter

MS'in 4 yıldır beklenen işletim sistemi Vista, kimilerine göre anti-virus yazılımlarına bile ihtiyaç duymadan çalıştırılabilir durumda... Yukarıdaki bağlantıda ne yazdığını anlayabilmek için aptal olmak gerekmekle birlikte, AI yetenekleriyle donatılmış yeni sistem (Mesela: "Live dışında bir siteye girdiğiniz tespit edildi! Emin misiniz?"), bu başarıya rağmen P2P ağlarında serbest salınıma geçmiş durumda...

MsFreePc.com

sundance

Suavi'nin şarkısındaki gibi, şimdi California'da olmak vardı anasını satayım, Bill Gates'in hesabından bedava bir PC sahibi olmak...

Nasıl derseniz MsFreePc.com sitesi Micros~1'un kaybettiği 1.1 Milyar dolarlık anti-tekel davasındaki tazminatın, California eyaleti yasalarına dayanarck, kullanıcıların Lindows kurulu PC'leri bedavaya (ve özgürce :) almalarında kullanılmasının yolunu bulmuş

Dahası, alabilecekleriniz bu kadarla da sınırlı değil Tabi eğer California'daki başvuran ilk 10,000 kişiden biriyseniz.

Microsoft, SCO´dan UNIX Kodunun Lisansını Alıyor!

eepp

Microsoft, SCO grubu ile, UNIX işletim sisteminin kodlarına erişim hakkı için lisans anlaşması imzalıyor. Windows-Linux savaşlarına da ciddi bir etkisi olacağı düşünülen gelişme sanılanın aksine Microsoft'a UNIX patentinin sahipliğini sağlamıyor. Microsoft yetkilileri, girişimin platformlar arası bütünleşmenin daha iyi olabilmesi için yapıldığını belirtiyorlar. Daha ayrıntılı bilgi için:news.com.com/2100-1016_3-1007528.html

Bill Gates Öğrencilerle buluşuyor

anonim

Bildiğiniz gibi Bill Gates'in 2.defa Türkiye'ye geleceği açıklanmıştı daha önce. Anlaşılan bu gelişinde biraz daha uzun kalacak ve programında öğrencilerle buluşmada var. 30 Ocak 2006 tarihinde gerçekleşecek organizasyonun ayrıntıları aşağıda;