lostyazilim
tr.link

Bana yol gösterir misiniz ?

9 Mesajlar 1.489 Okunma
acebozum
tr.link

msyysm msyysm WM Aracı Kullanıcı
  • Üyelik 03.03.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek öğrenci
  • Konum Bursa
  • Ad Soyad M** Y**
  • Mesajlar 48
  • Beğeniler 29 / 2
  • Ticaret 0, (%0)
Merhaba arkadaşlar sanırsam bu konuyu C programlama dilinin olduğu yere açmak uygun geldi bana o yüzden buraya açtım.

Şimdi ben yaklaşık 10 aydır c#, ms sql, ado.net, entityi, linq, html5,css3,js , asp.net mvc çalışıyorum bunların hepsinden biraz biraz biliyorum ve programcılığın az çok mantığını anladım gibi ama yaptığım şeyler beni tatmin etmiyor, yani belki webmastar portalında bunu söylemem biraz garip ama web sitesi tasarlamak ne kadar güzel gözüktüğü, ne kadar para kazandırdığıyla ilgilenmiyorum ben malesef ki daha doğrusu ilgilenemiyorum.. Yaptığım işte anlam arayalardanım açıkçası, ama web tasarım bana yapabileceğim en şeymiş gibi gelmiyor bu yüzden isteksizlik oluyor bu durum son 1 aydır böyle son zamanlarda ise özellikle Sadi Evren Şeker hocanın röportajlarını dinliyorum ve iki şey ilgimi çekiyor :1.) işletim sistemleri yani kernel vs. ve de 2.) yazılım güvenliği/ağ güvenliği vs..

Neden diye soracak olursanız :
1. için bu işin temmellerini merak ediyorum ve program yazmak hoşuma gidiyor
2. ise bana gerçekten anlam ifade ediyor bilginin güvenliği özel hayatın gizliliği vs.. yani etik hacker beni cezbediyor ve bu işi yaparsam insanların hayatını değer katmış olurum diye hissediyorum bu yüzden bu işi anlamlı buluyorum..

Bilgisayar programcılğı 2 sınıfım son dönemimdi ama dizimden ameliyat geçirmem gerektiği için ara vermek zorunda kaldım okula (düz lise mezunuyum).

Neyse şimdi ben bu ilgilendiğim iki konuyu birleştirmeye karar verdim bunu nasıl yapacağımı araştırdım ve sonunda buldum: kali linux adlı bir linux distribution'ı var ve de ben burada etik hacker lar için programlar geliştirmek istiyorum bunun için de hem güvenlik bilmem gerekiyor hem yazılım hem de open source olduğu için linux ile haşır neşir olabilirim diye karar verdim.

Problemim ise burada başlıyor seçtiğim yol uzun ve nereden başlayacağımı bilmiyorum ne yapmam gerektiği hakkında bilgi verirseniz çok makbule geçer.
 

 

elektronikssl
webimgo

ismail89 ismail89 Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 08.12.2017
  • Yaş/Cinsiyet 35 / E
  • Meslek berber
  • Konum Bayburt
  • Ad Soyad I** H**
  • Mesajlar 40
  • Beğeniler 0 / 12
  • Ticaret 0, (%0)
Linux'ta çalışan bir masaüstü programı yaparak başla. Sonrasında su akar yolunu bulur.
msyysm

kişi bu mesajı beğendi.

EvilBozkurt EvilBozkurt WM Aracı Kullanıcı
  • Üyelik 20.07.2016
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Karaman
  • Ad Soyad M** B**
  • Mesajlar 150
  • Beğeniler 38 / 37
  • Ticaret 0, (%0)
Aslında bana kalırsa eğer zamanın varsa canın ne istiyorsa o yönde çalış bana göre yazılımda öğrendiğin her bilgi bir artıdır. Hackerlik konusunda bilgi öğrenirsin bu senin daha güvenli sistemler kurmanı sağlar, veya hiç alakasız bir şekilde resim çekme programı yaparken işine yarar. Çoğu büyük insanın hiç kimseyi dinlemedim sadece hayallerime odaklandım dediğini de göz önüne almak gerekir. Yani o an canın ne isterse ona çalışmanı öneririm ben planlıdan ziyade. Tabiki kendi fikrim :D
msyysm

kişi bu mesajı beğendi.

0ktay 0ktay strdex Kullanıcı
  • Üyelik 01.02.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılım öğrencisi
  • Konum Antalya
  • Ad Soyad O** Ş**
  • Mesajlar 603
  • Beğeniler 25 / 155
  • Ticaret 2, (%100)
Şöyle başlamak istiyorum, bende sadi hocayı bayağı izledim bişeyler anlayabilmek için bende yazılım meraklısıyım, bundan 2 yıl önce nasıl öğrenirim diye yanıp tutuşuyordum 100lerce video bilmem ne izledim bir süre sonra beni sıktı videolar, açıkçası soğudum yazılımdan sürekli videolarda if yapısı else case vs vs. anlatılıyor kimse mantığını anlatmıyor şu şöyle olur bunu böyle yaparsanız böyle olur fln tarzında anlatımlar vardı ve bunlar bana hiç birşey anlatmıyor! Bende 4-5 ay kadar ara verdim öğrenmeye neyse bir gün bir arkadaşım bana "knk sen web sitesi yapıyordun değilmi?" diye bir soru sordu bende meraklısıyım ya nasıl yaparım nasıl ederim demeden direkt olarak evet yapıyorum dedim işte kişiyle görüştük fln ben işe başladım 1 ay kadarda sürem vardı, 700tl gibi bir fiyata yaptım ve 1 ay içinde yap boz şunu şuraya bunu buraya koy ne biliyim işte googleye textboxta post işlemi nasıl yapılır fln yazarak araştırıyordum şöyle böyle derken 1 ay 10 günde ben siteyi bitirdim ardından o site biter bitmez ben kendime bir site yapmalıyım dedim ve kendime
ufak çaplı bir site yaptım ardından şansıma bir müşteri daha geldi o bitti başka müşteri geldi o gitti başka... bu şekilde devam etti bende böylece php bilgimi geliştirdim.

Yani demem o ki ilk önce kendin için başkasında olan bişeyleri yapman gerekli ben şuanda sırf bişeyler daha katmak için dizi film scripti yazıyorum ve ücretsiz paylaşacağım.

Gerçekten çok fazla faydası var.

Bu arada ben meslek lisesi mezunuyum bilişim teknolojileri dalında teknik servis bölümünden yazılımı okulda öğrenmedim yani :)
msyysm

kişi bu mesajı beğendi.

Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.
wmaraci
wmaraci

msyysm msyysm WM Aracı Kullanıcı
  • Üyelik 03.03.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek öğrenci
  • Konum Bursa
  • Ad Soyad M** Y**
  • Mesajlar 48
  • Beğeniler 29 / 2
  • Ticaret 0, (%0)
Çok sağ olun arkadaşlar.

Sırasıyla cevaplara cevap vereyim :

ismail89 için :

İlla fikir bulunur masaüstü programı için ama bunu hangi programlama dili ile hangi teknolojilerle yapmam gerekir ? Bilgi verirseniz çok kabule geçer.




EvilBozkurt için :

teşekkürler :)




0ktay için:

ne demeye çalıştığınızı anladım, öncelikle başkalarının sorunlarına çözüm bul diyorsun ama bunu kendi istediğim yolla yapmak istiyorum(benim istediğim yol bira daha zuun sadece :D).. Ama haklısın da en azından tasarımı kötü bile olsa bir web sitesi yapabilmeli kendine bilgisayar işiyle uğraşır halde gösteren kişi


Tekrar hepinize teşekkürler.

Bu yazıları okuyup bilgi sahibi olan kişiler yorum atarsa sevinirim, bir çok kişiyi dinlemem gerekiyor da bu konuda :)
 

 

HapyMan HapyMan Full Stack Developer Kullanıcı
  • Üyelik 14.05.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek What do you do exactly ?
  • Konum İstanbul Avrupa
  • Ad Soyad T** T**
  • Mesajlar 561
  • Beğeniler 171 / 208
  • Ticaret 0, (%0)
Öncelikle merhaba hocam,

Yaklaşık 8 yıllık bir programcıyım, 5 yıldır linux, 2.5 yıldır mac os kullanıyorum (evimde hala bir linux bilgisayar var ve kabuk yazılımı yapmayı bence çok seviyorum), öncesinde ise 3 yıl kadar da windows kullandım. İlk windows tabanlı bir dil olan ASP ile başladım. Sonra php, python gibi dillere merak sardım, yetmedi linux üzerinde kabuk yazılımları firewall temalı sh'lar yazdım. Çok fazla açık kaynak çalışmam olmadı( windows tabanlı başlamanın zararı diyorum kendi adıma ) ama son dönemlerde buna önem veriyorum.

Sana tavsiyeme gelecek olursak,
* herhangi bir runtime change özelliği olan bir dil ile başlaman (NodeJs, python vb).
* sistemin bir kez çalıştıktan sonra mükemmel döngü üzerinde durmaksızın devam etmesini sağlayan algoritmaları okuman önemli
* kabuk yazılımları için sh yapısını incelemen, ek 1 de benim baslarken oluşturduğum başlangıç seviyesinde bookmark listem var, bunları arayıp bulman gerekli.
* kod okumalısın, sorun çözmelisin..
* Bol bol pratik yapmalısın. ( bunun için github da issue'lara çözümler bulmaya çalışmak güzel bir yöntem. )
* Temiz kod hakkında bolca makale okumalısın.
* Sistem güvenliği hakkında detaylı seviye bilgiler edinmen gerekli,
* Çökmüş sistemler ile ilgili makaleler var onları gerekirse ezberlemek nedenlerini anlaya bilmen gerekli.
* Bunun dışında saldırılara dayanmış sistemlerin raporlarını okumalısın ( tarihin en büyük saldırısını atlatan githubun yayınladığı raporlar gibi yada daha detaylıları )

*** bu liste çok uzayacak :) şimdilik burada bitiriyorum.

benden bir soru: Elindeki makinanın düğmesine bastığında çalışan ilk komut nedir ?


Sloganın şu olmalı : Çok oku, çok düşün, temiz kod yaz.

- ek 1 bookmarks




iyi geceler,
iyi forumlar.
msyysm

kişi bu mesajı beğendi.

msyysm msyysm WM Aracı Kullanıcı
  • Üyelik 03.03.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek öğrenci
  • Konum Bursa
  • Ad Soyad M** Y**
  • Mesajlar 48
  • Beğeniler 29 / 2
  • Ticaret 0, (%0)
Çok teşekkürler değerli yorumların için . Açıkçası sorunun cevabını bilmiyorum :) Cevabı söylersen çok makbule geçer :D Merak ettim de :)
Dediklerini uygulamaya çalışacağım bir de acaba iyi derecede c mi öğrensem diye sorma ihtiyacın bulundum hazır senin gibi bir tecrübeli bir kişi bulunca çünkü ilk başta işin temellerini öğrenmek gerekiyor diye düşünüyorum computer architecture vs..
 

 

HapyMan HapyMan Full Stack Developer Kullanıcı
  • Üyelik 14.05.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek What do you do exactly ?
  • Konum İstanbul Avrupa
  • Ad Soyad T** T**
  • Mesajlar 561
  • Beğeniler 171 / 208
  • Ticaret 0, (%0)
Her sorunun cevabını bilen biri mutlaka vardır ama cevabı soruyu sorandan alıyorsan 1 adım ileri gittin sayılmaz :) tabii ki bir dili iyi derecede bilmek önemli ama server side değil de runtime change dili denemelisin.

computer architecture kesinlikle önemli algoritma dizaynı ve NP kod kaçınma yöntemlerini öğrenmelisin. NP kodu nedir öğren ve kaçın bundan çünkü bu kodu yazmak kolaydır ama çalıştığında çok yavaş olur.

umarım bir fikir oluşmuştur kafanda :)

kolay gelsin.
msyysm

kişi bu mesajı beğendi.

ismail89 ismail89 Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 08.12.2017
  • Yaş/Cinsiyet 35 / E
  • Meslek berber
  • Konum Bayburt
  • Ad Soyad I** H**
  • Mesajlar 40
  • Beğeniler 0 / 12
  • Ticaret 0, (%0)

msyysm adlı üyeden alıntı

Çok sağ olun arkadaşlar.

Sırasıyla cevaplara cevap vereyim :

ismail89 için :

İlla fikir bulunur masaüstü programı için ama bunu hangi programlama dili ile hangi teknolojilerle yapmam gerekir ? Bilgi verirseniz çok kabule geçer.



Programlama dili olarak neyi tercih edeceğin o kadar önemli değil. Python, perl ve gcc (C ve C++) ve tabii bash genelde tüm Linux dağıtımlarında birlikte sisteme kurulu olarak gelir. İstersen hiç kimsenin duymadığı, bilmediği bir dil kullan. Tercih senin ve kedi tercihini daha kolay öğrenirsin, çünkü severek öğrenmiş olursun.
msyysm

kişi bu mesajı beğendi.

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al