image

Nalan Ulusoy

Merhaba,Kısaca kendimden biraz bahsedeyim.Çanankkale On Sekiz Mart Üniversitesi Bilgisayar Mühendisligi mezunuyum.Yazılm geliştirmek yeni teknoloji ve trendleri takip etmek bu noktada da ögrendiklerimi sizlerle paylaşmayı seviyorum.


EGİTİM
Çanakkale On Sekiz Mart Üniversitesi

Bilgisayar Mühendisligi

2015


PROJELER

YETENEKLER
Nesne Yönelimli Programlama
Java
Objective C
Git
Sql
YAZILARIM

YENİ MEZUN BİLGİSAYAR MÜHENDİSİ OLMAK


Bilgisayar mühendisliÄŸi okumak zordur arkadaÅŸlar birbirimizi kandırmayalım öncelikle emek daha sonrada sabır ister. Bu yazıyı okuyan yeni mezun arkadaÅŸlarımı bu zorlu süreci baÅŸarıyla atlatıkları için kutluyorum.Fakat iÅŸin en zor kısmı maalesef yeni baÅŸlıyor.Bu aÅŸama tamamen sizin 4 seneyi nasıl geçirdiÄŸinize baÄŸlı ve buna ek olarakta bu süreçteki kararlılığınız  en önemlisi  sabrınızla  uzayıp kısalacaktır .
Hepiniz gibi bende mezun olana kadar benim iş bulacağımı değil işin beni bulacağını zannediyordum fakat işler hiçte öyle yürümüyor.Eğer çok parlak bir öğrenciyseniz zaten bu süreci yaşamadan iş hayatına adım atmışsınızdır.Benim yazım daha çok diğer kısmı ilgilendiriyor.
Okul hayatım sonrası tecrübe etiklerimden yola çıkarsam veri yapıları,algoritma ve nesne yönelimli programla ve veri tabanı dersleri yazılım geliştirici olarak devam etmek isteyenlere söylüyorum.Mezuniyet sonrası için büyük önem taşıyor.Bu noktalarda sıkıntılı olanlar mutlaka bu noktadaki eksiklikleri tamamlamalılar.
Mezuniyet sonrası yapılması gereken ilk ÅŸey ingilizce ve türkçe olmak üzere cv hazırlamak daha çok diliniz varsa o dillerde de olur .Cviniz iÅŸ tecrübeniz olmadığı için stajlarınızı ve okulda yaptığınız projelerden bahsedeceksiniz.Mümkün olduÄŸunca dolu bir cv olması güzel olur .Çünkü karşınızdaki kiÅŸiler sizi tanımıyor onlara kendinizi en doÄŸru ÅŸekilde anlatmalısınız.Yani bir nevi kendi reklamınızı yapmalısınız.Cv de olmalı diyebileceÄŸim ilk ÅŸey  Ã¶ÄŸrendiÄŸin  iÅŸleri anlatığın bir blogun  yada web siten varsa mutlaka ekle bu süreçte çok iÅŸine  yaradığını söyleyebilirim.Daha sonra github hesabı tabi biraz projelerin bulunduÄŸu bir github hesabından bahsediyorum.Eger okul hayatında baÅŸtan sona kadar tüm süreçlerini kendin yönettigin bir projen yoksa mezuniyet sonrası mutlaka bu eksigi tamamlamalısın.Okul döneminde katıldığın kurs ve seminerler bunlarda önemli ,yaptığın projeler ve katıldığın organizasyonlar bu aÅŸamada çok yardımcı oluyorlar.Ve en önemlisi satabileceÄŸin en önemli ÅŸey bitirme projen o en önemli yeri alıyor.Belkide ballandırarak anlatabilecegimiz en önemli varlıgımızdır.Ama malesef üniversitede  bunun önemini pekte anlayamıyorsunuz.
 Yeni mezun bir kiÅŸinin karşı tarafa öğrenim hayatında yaptıklarını anlatmanın en güzel yolları bunlar diyebilirim .Cv ye bu bahsettiklerimide kattıktan sonra eÄŸer bir linkedln hesabınız yoksa mutlaka açmalısınız.Linkedln hesabı olanlar bu bahsettiklerimi profillerinde de uygulayabilirler.Tüm bunların yanına  ek olarak bazı  tavsiyelerim var . Kendinizi  sadece belli teknolojileri kullanırım diye kısıtlamayın eÄŸer bu kısıtlamaları yaparsanız bu süreç biraz  uzayabiliyor.Tabi arada idealist kiÅŸiler çıkmıyor da deÄŸil onları ayrıca tebrik ediyorum kararlılıklarından dolayı fakat bilgisayar mühendisliÄŸinin oldukça geniÅŸ bir iÅŸ sahası olduÄŸunu düşünürsek kendinizi kısıtlamanıza gerek olmadığını söyleyebilirim. Tutuculuk yazılım dünyasında çokta dogru bir yaklaşım deÄŸil.Tabiki kendinizi bir alana çok ait hissediyorsanız o yolda ilerleyebilirsiniz.Ama bir yerde iÅŸe baÅŸladınız diyelim bunu daha bir sene içinde bir çok arkadaşımda gördüm. İş deÄŸiÅŸikliÄŸi yaptığınızda baÅŸka bir ÅŸirkette bambaÅŸka iÅŸler yapıyorsunuz hep aynı çizgide devam etme ÅŸartı yok.Size vereceÄŸim en doÄŸru tavsiye bir yerlerden baÅŸlayın bu çok büyük bir ÅŸirkette olabilir küçük bir firmada java  teknolojileriylede c # teknolojoleriylede windows tabanlı sistemlerlede linux unix tabanlı sistemlerlede  kendinize doÄŸru parametreleri kattıktan sonra nereden baÅŸladığınızın çokta büyük bir önemi yok.En kötü tecrübe bile tecrübesizlikten iyidir.Bu evrede amacımız sadece öğrenmek bunu aklımızdan çıkarmayalım.
Yazımın başından beri söylediÄŸim gibi mühendislik sabır gerektiren bir iÅŸ  kariyerinizde emin adımlarla ilerlemek için en az beÅŸ sene gerekli bunu neye dayanarak söylediÄŸimi  iÅŸ ilanlarına biraz göz gezdirerek rahatlıkla anlayabilirsiniz
Mezuniyet sonrası evresi biraz sanıcılı çünkü  iÅŸ baÅŸvurusu yaptığınızın ertesi günü kimse aramıyor. Ama aramıyor diye kimse dönmeyecek yada asla iÅŸe giremicem triplerine girmeyin çünkü  bu süreç sabır istiyor .Ben iÅŸ aramaya  aÄŸustos ayında baÅŸlamıştım.Ve  ilk olarak büyük firmaların kapısını aşındırdım.İstanbul'dan bir çok büyük teknoloji firması ile görüştüm yapı kredi teknoloji ,ford,garanti teknoloji hatta amerikadan hindistandan bile bazı ÅŸirketlerle görüştüm.Bazılarından olumlu geri dönüş alamasamda kendime kazandırdığım ve farkına vardığım çok ÅŸey oldu.Her iÅŸ görüşmesi sonrası diÄŸer görüşmeye kendimi biraz daha aÅŸarak gidiyordum.Kendimi belirli bir alana ÅŸartlamış deÄŸilim.Ve her günümü kendime ne yapabilirim ne öğrenebilirim neyi yapamıyorum sorularıyla eÄŸitmeye çalışıyorum.Ve ÅŸu kesinlikle  gerçek kendini eleÅŸtiren kendini sorgulayan eksiklerinin farkında bir insanın yapamayacağı hiç bir ÅŸey yok.Çevrenizdeki insanların olumsuz yorumlarına takılmayın.Bu kötü yorumlu kiÅŸileri hayatınız her döneminde her zaman her yerde göreceksiniz.Bu yüzden kendi motivasyonunuz olun.En basitinden olimpiyatlara katılan sporcular 4 sene hazırlanıyorlar ve tek birgün tek bir ÅŸansları oluyor.Ama asla mücadeleyi bırakmıyorlar pes etmiyorlar.
 Ben kendimi ÅŸu ÅŸekilde motive ediyorum. Linkedln de bir kaç kiÅŸiyi idol belirledim.Onların profillerine cvlerine bakarak motive oluyorum.Çünkü onlarda kolay bir yerlere gelmemiÅŸler.Sizde kendinizi motive etmeyi keÅŸfedin.Ve en önemlisi hayal kurun.Hatta kurduÄŸunuz hayali beyninizde yaÅŸatın.



VMWARE İLE KALİ LİNUX KURULUMU

ÇoÄŸumuz Linux yada Windows tabanlı bazılarıda Unix tabanlı sistemler kullanıyor.Kullandığınız  sistemin aÄŸ komutlarının yetersiz kaldığını düşünüyorsanız  yada bu konulara meraklınız varsa mutlaka bilgisayarınızda olması gereken ÅŸey  kali linux dur. Kali linux 2013 yılında pek çoÄŸumuzunda bildiÄŸi backtrack sisteminin yapımcıları tarafından oluÅŸturulmuÅŸ aÄŸ güvenlik kontrol sistemidir.Kali linux iÅŸletim sistemini mevcut iÅŸletim sisteminin yanına yada live olarak kurabildiÄŸiniz gibi sanallaÅŸtırma teknolojisinin  nimetlerinden faydalanarakta kurabilirsiniz.
Ben sizlere sanallaştırma yöntemiyle kurulumundan bahsedeceğim.
SanallaÅŸtırma için İki methodumuz  var. Biri Vmvare player  diÄŸeri ise Virtualbox kurarak kurulum yapmak.
Ben vmvare player ile kurulumu anlatacağım.
Öncelikli olarak verdiÄŸim linkteki sistemlerden sizin sisteminiz  için uygun olanı seçip indiriyoruz.
https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/5_0|PLAYER-504|product_downloads
Daha sonra indirme iÅŸlemi tamamlanınca sırayla   ekran görüntülerini  takip ediyoruz.

Sanal Makine OluÅŸturma

vmware

Bu aÅŸamada  ilk olarak yapmamız gereken 64 bit yada 32 bit kali linux iso disc indirmek  bu iÅŸlemi bu linkten https://www.kali.org/downloads/
yapıyoruz.








Burası çok önemli eğer işletim sistemine doğru versiyonu seçmezsek krulum esnasında siyah ekran hatası alıyoruz.O yüzden kali linux un debian tabanlı olmasını göz önüne alarak kurulum yaptığım iso ya uygun versiyonla ilerliyorum.

vmware















Bu kısımda çok önemli eğer kurulum yapacağımız yeri gösterme konusunda bir sıkıntı olur ise 2. ekran görüntüsündeki hatayı alabilirsiniz. Ve kurulumunuz yarıda kalabilir.



vmplayer











kali linux


İso diskimiz vmvare playera ekleme işleminden sonra kuruluma başlayabiliriz.Eklenen sanal makinayı açıyoruz.

kalilinux


Daha sonra karşımıza aşağıdaki gibi bir seçim menüsü geliyor.Burda size tavsiyem Graphical ınstall seçeneğini seçmeniz grafif bir arayüzle kolayca kurulum yapabiliyoruz.Ve eklenecek yapılandırmaları daha iyi anlayabiliyoruz.

kali linux
















Gelen sorularda location kısmını iÅŸaretleyip dil ve klavye seçeneklerini belirliyoruz.Bizden bir root paralosı belirlememizi istiyor.Bizde belirlediÄŸimiz root paralosını oluÅŸturuyoruz.Root parolanız  unutmamanız gereken sisteminiz için Ã¶nemli bir bilgidir.



kali linux













Daha sonra disk bölümlendirmeleri ve ağ yapılanması gibi bir kaç ayardan sonra sistem kur seçeneği geliyor.



kali linux












Kurulum tamamlanınca kullanıcı adı ve parolası belirleyip kali linux ile tanışabilirsiniz.



kali linux

SON DÖNEMLERDE ARTAN VİRÜSLÜ MAİLLER VE SİBER SALDIRILAR HAKKINDA

Bir kaç aydır yazı yazmadığımı farkettim son dönemlerde sık uğraştığım hepimizide korkutan bir konu hakkında yazmak istedim.
Bu yılın baÅŸlangıcından beri dünya çapında oldukça fazla siber saldırı yapılmaya baÅŸlandı.Bunlardan birkaç tanesini hatırlatayım.Bu yılın Åžubat ayında FBI ve DHS çalışanlarının özel bilgilerinin bir kısmının internet üzerinden paylaşılması ve bu saldırının 16 yaşındaki bir çocuk tarafından yapıldığının ortaya çıkması baya yankı uyandırdı.Bunun yanı sıra ÅŸu sıralar gündemde olan her ne kadar yöneticiler tarafından kabul edilmese de yahoo gmail dropbox gibi hesaplarından milyon kıvamında hesap bilgisi çalındığı idda edilliyor.Tüm bu olaylara ek olarak Rusya ve Türkiye arasındaki gerginliÄŸin geçtiÄŸimiz aylarda gerçekleÅŸen siber saldırı savaşına dönüşmesi ardından birçok bankanınn internet ÅŸubesine uzun süre erÅŸilememesi diÄŸer yandan milli savunma bakanlığı ve TSK gibi Kamu kurumlarının internet sitelerinin de çökmüş olduÄŸunu hatırlarsınız. Tüm bu olanlar  Thomas Risenpart 'ın hiç bir sistem tamamen eriÅŸilemez deÄŸildir sözünü kanıtlar nitelikteydi.Ve böylece gerek kurumsal gerek bireysel herkes bu saldırıları yaÅŸar hale geldi.
 Son zamanlarda ise  ptt,türktelekom,turkcell gibi firmaların adını kullanarak sanki fatura mailiymiÅŸ gibi mailler yada kargo teslimatı bilgi maili gibi görünen mailler aldık bir çoÄŸumuz bu maillerin beraberinde içerik olarak linke tıklayın yada .exe,zip,mdoc,txt,rar vb uzantılı sanki fatura uzantısıymış gibi görünen ama tıklandığında bilgi hırsızlığı yapan fidye virüsleri kullanıcı hesap bilgileri çalan casus yazılımlar gizli oluyor. Bu virüslerden en tehlikelisi cryptologger virüsü açıldığında çözülmesi mümkün olmayacak  bitler bütüklüğünde ÅŸifrelerle bilgisayarınızdaki belgeleri ÅŸifreleyip uzantılarını deÄŸiÅŸtirerek kontrolü ele geçiriyor.Ve malesef ÅŸifreyi vermek içinde oldukça yüklü bir fidye istiyor. Bu tarz tehlikelerle karşılaÅŸma ihtimalinide düşünerek önemli verilerimizi bilgisayarımızda tutmanın çokta akıllıca olduÄŸunu söyleyemiyeceÄŸim.Önemli verilirenizi mutlaka yedeklemelisiniz.
 Gelen maillerin virüslü mail olduÄŸunu anlamak için ilk önce gelen mailin gönderici adresine bakmalıyız.Gönderici adresinden şüphelendikten sonra mailin içeriÄŸi şüphe uyandırıcı ve yukarıda bahsettiÄŸim gibi sizi bir baÄŸlantıya yada bir dosyayı açmaya itiyor ise maili kesinlikle açmayın yukarıda anlattığım yöntemlerle  emin olamıyorsanız  ise  Ã¼cretsiz bir servis olan https://www.virustotal.com/ da ilgi maili yükleyerek tarattığınızda size virüslü olup olamdığı bilgisini veriyor.Bu noktada maili silip bilgisayarınızı güvenilir bir virus programıyla taratmakta fayda var.
 Tüm bunların yanında  bazen kaynağı kendiniz olan yada arkadaÅŸ listenizden biriymiÅŸ yada  yukarıda bahsettiÄŸim büyük firmaların adresinden de geliyormuÅŸ gibi görünen gönderici adresinin maskelendiÄŸi mailleri de gönderebiliyorlar.Tüm bu olası  durumların içinde anlayamadığınız bir maili açmış dahi olabilirsiniz böyle bir durumda virüs programlarının bile baÅŸarılı olmadığı görülmüştür bilgi güvenliÄŸiniz için en doÄŸru yol birden fazla antivirüs programıyla bilgisayarınızı taratıp temizlemek mail parolanızı güçlü bir parola ile deÄŸiÅŸtirmek  hatta bilgisayar telefon yada tabletinizi fabrika ayarlarına döndürmek en doÄŸru yol olacaktır.