Bu Blogda Ara

9.09.2013

How to Reset a Windows 7 Password

kaynak1: http://pcsupport.about.com/od/windows7/ht/reset-password-windows-7.htm
kaynak2: http://www.yazilimdevi.com/Makaleler-556-utilman-exe-ile-administrator-kullanici-hesabi-sifresinin-degistirilmesi.aspx

Virtual box ta kurulu bir windows için de geçerli :) Yazanların eline sağlık.

If you need to reset the password to Windows 7 on your computer, likely because you've forgotten it, let me first assure you that not only is this very possible, it's not even that difficult.
Unfortunately, aside from a password reset disk (discussed in Step 14 below) there is no Windows-provided way to reset a Windows 7 password. Luckily, there is the clever password reset trick I've outlined below that's easy enough for anyone to try.
Prefer screen shots? Try my Step by Step Guide to Resetting a Windows 7 Password for an easy walk-through!
Note: There are several additional ways to reset or recover a forgotten Windows 7 password, including password recovery software. For a full list of options, see my Help! I Forgot My Windows 7 Password!.
If you do know your password and just want to change it, see How To Change Your Windows 7 Password for help with that.
Follow these easy steps to reset your Windows 7 password:
Difficulty: Average
Time Required: Due to the several steps involved, it could take 30 to 60 minutes to reset your Windows 7 password

Here's How:

  1. Insert either your Windows 7 installation DVD, or a Windows 7 System Repair disc, into your optical drive and then restart your computer. If you have either on a flash drive, that'll work too.
    Tip: See How to Boot From a CD, DVD, or BD Disc or How to Boot From a USB Device if you've never booted from portable media before or if you're having trouble doing so.
    Note: If you don't have original Windows 7 media and never got around to making a system repair disc, don't worry. As long as you have access to any other Windows 7 computer (another in your home or a friend's will work fine), you can burn a system repair disc for free. See How to Create a Windows 7 System Repair Disc for a tutorial.
  2. After your computer boots from the disc or flash drive, click Next on the screen with your language and keyboard choices.
    Tip: Don't see this screen or do you see your typical Windows 7 logon screen? Chances are good that your computer booted from your hard drive (like it normally does) instead of from the disc or flash drive you inserted, which is what you want. See the appropriate link in the tip from Step 1 above for help.
  3. Click on the Repair your computer link.
    Note: If you booted with a system repair disc instead of a Windows 7 installation disc or flash drive, you won't see this link. Just move on to Step 4 below.
  4. Wait while your Windows 7 installation is located on your computer.
  5. Once your installation is found, take note of the drive letter found in the Location column. Most Windows 7 installations will show D: but yours may be different.
    Note: While in Windows, the drive that Windows 7 is installed on is probably labeled as the C: drive. However, when booting from Windows 7 install or repair media, a hidden drive is available that usually isn't. This drive is given the first available drive letter, probably C:, leaving the next available drive letter, probably D:, for the next drive - the one with Windows 7 installed on it.
  6. Select Windows 7 from the Operating System list and then click the Next button.
  7. From System Recovery Options, choose Command Prompt.
  8. With Command Prompt now open, execute the following two commands, in this order:
    copy d:\windows\system32\utilman.exe d:\
    
    copy d:\windows\system32\cmd.exe d:\windows\system32\utilman.exe
    
    To the Overwrite question after executing the second command, answer with Yes.
    Important: If the drive that Windows 7 is installed on in your computer is not D: (Step 5), be sure to change all instances of d: in the commands above with the correct drive letter.
  9. Remove the disc or flash drive and then restart your computer.
    You can close the Command Prompt window and click Restart but it's also okay in this situation to restart using your computer's restart button.
  10. Once the Windows 7 logon screen appears, locate the little icon on the bottom-left of the screen that looks like a pie with a square around it and then click it!
    Tip: If your normal Windows 7 logon screen did not show up, check to see that you removed the disc or flash drive you inserted in Step 1. Your computer may continue to boot from this device instead of your hard drive if you don't remove it.
  11. Now that Command Prompt is open, execute the net user command as shown, replacing myusername with whatever your user name is and mypassword with whatever new password you'd like to use:
    net user myusername mypassword
    
    So, for example, I would do something like this:
    net user Tim 1lov3blueberrie$
    
    Tip: If your username has spaces, put double quotes around it when executing net user, as in net user "Tim Fisher" 1lov3blueberrie$.
  12. Close the Command Prompt window.
  13. Login with your new password!
  14. Create a Windows 7 Password Reset Disk! This is the Microsoft-approved, proactive step you should have done a long time ago. All you need is a blank flash drive or floppy disk and you'll never need to worry about forgetting your Windows 7 password again.
  15. While not required, it would probably be wise to undo the hack that makes this work. If you don't, you won't have access to accessibiily features from the Windows 7 login screen.
    To reverse the changes you've made, repeat Steps 1 through 7 above. When you have access to Command Prompt again, execute the following:
    copy d:\utilman.exe d:\windows\system32\utilman.exe
    
    Confirm the overwrite and then restart your computer.
    Important: Undoing this hack will have no impact on your new password. Whatever password you set in Step 11 is still valid.

Tips:

  1. Having trouble resetting your Windows 7 password? See Get More Help for information about contacting me on social networks or via email, posting on tech support forums, and more.

16.07.2013

Java' da dosya - browser açma

java'da uygulama geliştirirken herhangi bir yerdeki dosyayı yada internet sayfasını sanki fare ile tıklanmışta açılmış gibi açma ihtiyacınız olabilir. mesala bir butona tıklandığında c:\yeni.doc dosyasını  açmak isteyebiliriz. yapmamız gereken işlem çok basit.

import java.awt.Desktop;


//hernagi bir dosya açma

if (Desktop.isDesktopSupported())
Desktop.getDesktop().open(new File("c:/yeni.doc"));
else
System.out.println("Awt Desktop is not supported!");

//kata kontol kodları için kaynak: http://www.mkyong.com/java/how-to-open-a-pdf-file-in-java/

//web sayfası açma

URL url=new URL("http://iumuhendis.blogspot.com/2009/12/c-ta-dosyaexe-calstrma.html");
Desktop.getDesktop().browse(url.toURI());

5.07.2013

Başarılı Bir Bitirme Projesi İçin Seçimler

kaynak: http://www.nyucel.com/2013/05/bitirme-projesi.html

Yazı için Necdet Hocamıza teşekkür ediyorum.

Seçimlerin çok çok önemli olduğunu bilmelisiniz...

Buyrun keyifle okuyun, dikkatlice seçim yapın. 

Bitirme projesi

Üniversitenin son yılında bütün mühendislik fakültelerinde iki dönem süren bir bitirme projesi dersi oluyor. Bu ders iyi kullanılırsa öğrencinin meslek hayatına atılmadan önce kullanabileceği çok iyi fırsata dönüştürülebiliyor. Eğer bir özgür yazılım projesine katılmamışsa yeni mezun bir bilgisayar mühendisinin şunu yaptım diyebileceği bitirme projesinden başka çok az şey oluyor elinde. Bir diğer fırsat alanı da yaz stajları ama o ayrı bir yazının konusu olabilir.

Elbette bir özgür yazılım projesinin parçası olmak cv'ye yazılabilecek en havalı şey. Bunun için ne bir danışmana ihtiyacınız var ne de başka bir şeye. Biraz İngilizce ve çokça çalışmak sizi istediğiniz özgür yazılım projesine dahil edebilir. Bence bir bilgisayar mühendisinin ortak çalışma yürütebildiğini, bir plana bağlı çalışabildiğini gösteren en önemli gösterge okulunun dışındaki birileriyle birlikte bir geliştirme yapmış olmasıdır. Ohloh'daki hesabınız bence sayfalarca cv'den daha etkili olacaktır.

Aşağıdaki önerileri okurken bambaşka doğrular da olabileceğini hesaba katmak, bunları yapmadan da çok başarılı olunabilirken bunları yapıp da başarısız olunabileceğini de unutmamak gerekir.

Danışman seçimi:


  • Bitirme projesinde danışmanınızı siz seçebiliyorsanız (bunun seçime bağlı olmadığı yerler de var) ne yapmak istediğinize bağlı bir seçim yapın. Danışmanınızın sürekli çalışmalarınızla ilgilenmesini, danışmanlık yapmasını istiyorsanız size vakit ayırabilecek birini seçin. Bu konuda hayalci olmayın. Hocanın ders yükünü haftalık mesaisinden çıkartıp kalan zamanı öğrenci sayısına bölmeyin. Gerçekte size ayırılabilecek zaman bu hesapta ortaya çıkanın çok altında olacaktır. Sizin de dersleriniz var ve bunlar hocanın size ayırabileceği vakitlerle nadiren çakışmayacaktır. Bir hocanın haftalık 1-2 saatini size ayırabilmesi durumunu olumlu kabul etmelisiniz. Projenizde daha fazla danışmanlığa ihtiyacınız olacaksa bunu baştan hocayla konuşun.
  • Projenize fazla karışan olmasın istiyorsanız gidin başı en kalabalık hocayı seçin. Hocanın çalışma alanıyla sizin projenin arası ne kadar fazla açılmışsa o kadar serbest kalacaksınızdır muhtemelen. Bunu önermiyorum ama hocanın çalışma alanında birşeyler yapıp gözden ırak olmayı beklememek gerekir diye yazıyorum.
  • Kiminle çalışacağınıza kesinlikle üçüncü sınıfın sonunda karar vermiş olun. Hocanın o yıl mezun olanlara hangi projeleri yaptırdığına bakın. Bazen çok iyi bir danışman sizi pek de ilgilenmediğiniz bir alana yöneltip, sevdirebilir. Danışmanınız olmasını istediğiniz bir kaç hocayla konuşun. Yanına gittiğiniz herkesin "nasıl bir konuda çalışmak istiyorsun" diye soracağını ve sizin "bilmiyorum" cevabınızı beğenmeyeceğini hemen söyleyebilirim.
  • Danışmanınızla ev arkadaşı olmayacağınızdan en çok anlaşabildiğiniz hocayı seçmenize gerek olmasa da en anlaşamadığınız hocayla çalışmak da çok keyifsiz olacaktır.
  • Bitirme projesindeki danışmanınızı en azından haftada bir defa göreceksiniz ve bu onu sınıfta 40-50 kişiyle birlikte görmek gibi olmayacak. Ya tek başınıza ya da ekip arkadaşlarınızla olacaksınız. Muhtemelen arada yaptıklarınızı beğenmeyecek. O hafta niye yeterince çalışmadığınızı soracak. Bazen onun dinlemeye enerjisi olmayacak ama sizin hep anlatacak enerjinizin olması gerekecek. O size kızacak ama siz ona küsemeyeceksiniz, bunu kesaba katın.
  • İlk iş başvurunuzda muhtemelen danışmanınız aranacak referans olarak.
  • Belki danışmanınızın 100. öğrencisi olacaksınız ama o sizin tek danışmanınız olacak. Bu seçimi iyi düşünerek yapın.
  • Sonuçta kiminle çalışırsanız çalışın herşeyi siz yapacaksınız. Çok çalışırsanız başarılı olacaksınız. İşin en net kısmı burası.
Proje seçimi:

  • Proje seçimi aşamasında sizden beklenen hangi alanla ilgilenmek istediğinize karar vermiş olmanız. Bu çerçeveyi belirlediğinizde konuyu hocanın danışmanlığında kararlaştırabilirsiniz. Elbette üzerinde çalışmak istediğiniz konuyu belirleyebilmişseniz bu daha da iyi olacaktır ama danışmanlık denen iş konuya karar verme aşamasında başlıyor çoğu zaman.
  • Kendinizi nasıl bir iş yaşamının içinde düşünüyorsanız bununla ilgili bir proje konusu belirlemeye çalışın. Mesleğe atılmadan önceki son yılınızı bir bakayım bu konuya diyerek geçirmeyin. Meslek hayatınızda tornavida tutmayı planlamıyorsanız bitirme projenizde de tutmayın.
  • Hiç yapılmamış birşeyi yapmaya çalışmayın. Sizden dağların yerini değiştirmeniz beklenmiyor. Bu proje ile kendinize en fazla ne katabilirseniz öyle değerlendirin.
  • Hem ulusal hem de uluslararası bir çok proje yarışması var. Onlardan birine katılmak yararlı bir deneyim olabilir.
  • Meslek hayatınızı da teorik çalışmalarla geçirmeyecekseniz mutlaka sonucunda ortaya birşey çıkan bir proje konusu belirleyin.
  • Okuldan mezun olduğunuzda bitirme projesi de sizin için bitmiş olacak. Bunu düşünerek yıl sonuna kadar tamamlayabileceğiniz bir iş seçin. Kesinlikle mezun olduktan sonra da geliştirmeye devam ederim demeyin. Etmezsiniz.
  • Projenizi belirledikten sonra mümkün olduğunca duyurun. Hakkında blog yazın, kodlarını paylaşın. Fikriniz çalınır diye korkmayın. Zaten işi tamamladığınızda gösterebilmek için yapıyorsunuz. Çalacak olan o zaman çalar. Çok istisnai durumların dışında projeniz hakkında ne kadar çok ses çıkartırsanız o kadar iyi olacaktır sizin için. Konuşabileceğiniz, çalışmalarınızı sunabileceğiniz her fırsatı değerlendirin.
Bireysel çalışma mı ekip çalışması mı?

  • Her ikisinin de zorlukları var. Bireysel çalışırsanız takıldığınız yerden çıkarken yardım alabileceğiniz kimse olmayacaktır ama bu aynı zamanda kimseyi bir yerden çıkarmanızın da gerekmeyeceği demek olur.
  • İkiden daha kalabalık ekiplerin yönetimi işi çok zahmetlidir. Hele ekip elemanlarının arkadaşlarınız olacağını düşünürseniz, ancak çalışma konunuz birbirinden bağımsız alanlara ayrılabiliyorsa ve danışmanınız bu kalabalık ekibi idare etmeyi göze alıyorsa böyle bir işe girişin. Yoksa sonu hüsran olur.
  • İki kişilik bir ekip iyidir aslında. Bazen siz ona sırtınızı dayarsınız, bazen o size. Hem koordine olması hem de birbirinin eksiğini kapatması kolay olur ama sakın sevgilinizle birlikte bir ekip oluşturup bitirme projesi yapmaya kalkmayın.
  • Mezun olduğunuzda mutlaka bir ekiple çalışacaksınız diye illa bitirme projesini de bir ekiple yapmanız gerekmez. İş hayatındaki takım arkadaşlarınız profesyonel insanlar olacağından (tamam beklentilerinizi çok yüksek tutmayın ama bu işten para kazanıyor olacaklar en azından) öğrencilikten çok farklı bir çalışma disiplini olacak herkeste. Çalışacağınız konuya, danışmanınıza ve size bağlı olarak bireysel çalışmak bazen daha iyi olabilir.

6.06.2013

Linux background-foreground processes

önplanda çalışan bir işlemi şu adımlarla arka plana gönderebiliriz:

yapılan işlem >> terminal yanıtı # aciklama
  1.  Ctrl+Z  >> [1]+  Stopped 
    • # çalışan işlemi durdurur, durdurulan işleme atanan numarayı gösterir
  2. bg 1  >> [1]+ komut 
    • # durdurulan işlemi numarasını ile arkaplana(bg) at
  3. nohup PID 
    • # işleme atanan proses numarası ile işlemin terminalle bağını kopar ki terminal kapansa bile işlem devam etsin. yoksa terminal kapandığında işlemde sonlanır.

2.05.2013

Eclipse Kısa Yollar

Eclipse  kullanıcaları için çok gerekli kısa yollar:

Klavye Kısayolu Menu Yolu Yapılan İş
Tab Girinti yap
Shift+Tab Girinti iptal
Ctrl+I Source > Correct Indentation Girintileri otomatik düzelt
Ctrl+Shift+F Source > Format Formatı otomatik düzelt

9.04.2013

Linux, Grub, ilk açılışta varsayılan işletim sistemini değiştirme


~$ sudo gedit /etc/default/grub

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

Default yerine, kaçıncı sıradaki istiyorsak onu yazıyoruz. 5 tane varsa ve biz sonuncuyu istiyorsak 4 yazmamız gerekiyor. Çünkü sayma 0 dan başlıyor.

ayrıca timeout ile açılıştaki seçim için ne kadar beklemesi gerektiğini ayarlayabiliriz. varsayılanı 10.

dosyayı kaydediyoruz ve daha sonra güncelleme komutunu çalıştırıyoruz:
~$ sudo update-grub

26.12.2012

biyoenformatik.wordpress.com

Biyoenformatik ile alaklı yazılarım için yeni blog oluşturdum. Yazılarımı bu adresten takip edebilirsiniz. http://biyoenformatik.wordpress.com/

21.10.2012

http://www.hizzmet.com/- Yenilikçilik budur :)

Sanmayın e-ticaret sadece sanal dükkan açıp ürün satmaktır. Hizmeti internetten satmakta e-ticaretin alasıdır.

Sanmayın sadece tedarikçi ile alıcıyı buluşturmak e-ticaret köprüsü kurmaktır.  Hizmet alanı ve sağlayanı internette buluşturmuk bunun daha güzelidir.

İşte bunun bir örneği : http://www.hizzmet.com/

ben bu yenişilkçi düşünceye-girişimciliğe şapka çıkartırım. Düşünenleri tebrik ediyorum.

Bu vesile ile sevgili genç arkadaşlar, öğrencilerim; ufkuzunu daraltmayın, geniş düşünün. Hayal edin ve başarın. Sizin neyiniz eksik.

14.09.2012

Online Learning- Online Bioinformatics / Computational Biology

Ten Simple Rules for Online Learning
David B. Searls


The success of online courseware such as that offered by the Massachusetts Institute of Technology (MIT) (http://ocw.mit.edu) and now by many other institutions, together with a plethora of recent announcements of major new initiatives in this arena such as Coursera (https://www.coursera.org), Udacity (http://www.udacity.com), and the Harvard-MIT partnership edX (http://www.edxonline.org), have made it clear that online learning has reached a tipping point. Many signs point to the possibility in the near future of getting a quality, university-level education at a distance, and for free. As exciting as this prospect may be, it behooves online students to follow a few simple rules for getting the most out of the experience, while being realistic in their expectations, as outlined below.



An Online Bioinformatics Curriculum
David B. Searls


Online learning initiatives over the past decade have become increasingly comprehensive in their selection of courses and sophisticated in their presentation, culminating in the recent announcement of a number of consortium and startup activities that promise to make a university education on the internet, free of charge, a real possibility. At this pivotal moment it is appropriate to explore the potential for obtaining comprehensive bioinformatics training with currently existing free video resources. This article presents such a bioinformatics curriculum in the form of a virtual course catalog, together with editorial commentary, and an assessment of strengths, weaknesses, and likely future directions for open online learning in this field.

Developing an online programme in computational biology
Heather M Vincent and Christopher Page


Much has been written about the need for continuing education and training to enable life scientists and computer scientists to manage and exploit the different types of biological data now becoming available. Here we describe the development of an online programme that combines short training courses, so that those who require an educational programme can progress to complete a formal qualification. Although this flexible approach fits the needs of course participants, it does not fit easily within the organizational structures of a campus-based university.