Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Sistem Programlama ve Uygulama Programlama
#3
(05-12-2017, Saat: 22:36)Abdullah ILGAZ Adlı Kullanıcıdan Alıntı: Savaş Bey,

Şimdi daha net anlaşıldı durum. Bir önceki konu üzerinde soru soran arkadaşımızın uygulama programcılığı alanındaki soruları ve bu soruların üstesinden nasıl gelebileceği üzerine bir içerik girdisi yaptım, (diğer arkadaşlarla birlikte) yaptık.

Sizin bahsetmiş olduğunuz şey tamamen bu işin özüne inmek. Tabiri caizse Delphi ile uygulama geliştirmek değil, Delphi geliştirmek.

Bunun için sizinde doğru tespit ettiğiniz gibi kaynak eksikliğimiz var. Ancak tüm kaynak eksikliğimiz basılı yada görsel materyallerden ibaret değil. Yazılımcı da bir kaynak türüdür ve şuan ihtiyaç duyduğumuz en büyük kaynak eksikliği yazılımcıdır. Şayet yazılımcı miktarı artış gösterirse, bu alan üzerine yoğunlaşacak kişi adedi artacağı gibi, arz-talep kendi dengesini oluşturarak ülkemizde ve Türkçe olarak bir şeyleri oluşturma çabası içine gireceğiz.

Birçok üniversitenin elektrikli araba projesi gündeme geliyor. Hatta bir kaç kez lise de görmüştüm haberlerde. Sizce bu ne ile alakalı? Tabii ki toplumu hazırlamak, buna ihtiyaç olduğunu göstermek ve hissettirmek. Sonra birkaç dünya devi çıkıyor ve üretiyor. Bizler de hemen bu alanda çalışmalara koyuluyoruz.

Hackathon tarzı çalışmaların tamamı programlamayı öğretmek ve sevdirmek üzerine planlanıyor. Söylediğiniz şeyleri geliştirme ile alakalı eğitim videolarımızın olmadığı, onları üretmediğimiz anlamına gelmez. Ancak bunu son kullanıcının üretmesi de çok sağlıklı değildir. Yine de; sistem üzerine odaklanıp, üç-beş kafadar bir araya gelip bir kernel yazma eylemine girmeli.

Bunu Türkçe kaynaklarla şuanda yapamayız, doğrusunuz. Ancak kernel yazmayı kafaya almış birisi, İngilizce bir kaynağa da ihtiyaç duymadan, doğrudan ters mühendislik yada varolan açık kaynaklı kernel kodlarını inceleyerek, onları çatallayıp (github diliyle) kendine göre üzerinde satır satır değişikliğe gidip kurcalayabilir.

Bununla ilgili olarak Kali üzerinde MetaSploit framework'ün kodlarını inceleyerek çeşitli özelleştirmeleri yapmıştım. Mesela framework'ü aktif ettiğinizde gelen ekranlarda Türkçe mesajlar vermek, menü ve kısayolları düzenlemek gibi şeyler. Bunlar tamamen şahsi ilgi ve alakamdan kaynaklandı. Hiçbir yerde İngilizce olarak dahi "acaba şunu nasıl düzeltirim" arayışına girmeden, sadece open bir sistem olduğunu bilmek bunu yapmam için yeterliydi.

Zaten Open source'un temel mantalitesi bunun üzerine kurulu değil mi Savaş Bey? Ben mi yanlış biliyorum, yoksa hedeflenen şey bu mu?

Sizin yakındığınız şeyler doğru ancak unutmayın ki kişi kendisini bile bazen dinlemiyor. Hatta kişi kendisinin doktorudur söylemi dilimizde yaygın olduğu halde, insanlar kendileri için birilerinin seferber olmasını arzuluyor. Peki sizce bu ne kadar uygun? Yani kendisi için mücadele etmeyen birisi başkası için nasıl mücadele verebilir?

Burada tamamen kişinin (yazılımcının) kendi iradesi ve hedefleri söz konusu. Bu hedef doğrultusunda ilerleyebilir, daha büyük şeyler başarabilir. Bence kernel işine ve işletim sistemi işine bir el atın. Hatta buna da bir isim verin. DelphiCan'a günlük rapor tutarak gelişmelerinizi yazın. Gün 1'den başlayıp bir işletim sisteminin nasıl yazılacağı ile ilgili neler yaptığınızı, araştırmalarınızın sizi nereye götürdüğünü, ulaştıklarınızı ve planlarınızı yazın. İlla kesin mutlak sonuç olmasın. Sadece bu yönde yapacağınız araştırma faaliyetleriniz ve eğer imkanınız olursa kodlamaya başlayışınızı detaylıca anlatabilirsiniz. Ne dersiniz? Bir ilk yapmaya hazır mısınız?

Yani diyorsunuz ki şikayet etme yap.Haklısınız.Sizin dediğiniz hedeflere ulaşabilir miyim ? Bilmiyorum, ama ilerde neden olmasın?Şimdilik ben küçük küçük gidiyorum.Özellikle Assembly dilinde kaynak sayısı az,olanlar da özellikle yeni başlayanlar için çok anlaşılır değil açıkçası. Assembly Programming Tutorial buradaki anlatım hoşuma gitti,biraz eski ama temel için oldukça iyi.Ben de çevireyim dedim, çok az kaldı bitirmek üzereyim,bitirince forumda yayınlayacağım,öyle ya işletim sistemi için,hem assembly'e hem de elemana ihtiyacımız olacak değil mi?SmileSmile
Herhangi bir basit problem, hakkında yeterince toplantı yapılarak, çözümsüz hale getirilebilir.
https://play.google.com/store/apps/developer?id=ONGUN
WWW
Cevapla


Bu Konudaki Yorumlar
Sistem Programlama ve Uygulama Programlama - Yazar: savasabd - 05-12-2017, Saat: 21:06
Cvp: Sistem Programlama ve Uygulama Programlama - Yazar: savasabd - 05-12-2017, Saat: 22:54
Cvp: Sistem Programlama ve Uygulama Programlama - Yazar: ozcanm - 06-12-2017, Saat: 12:40
Sistem Programlama ve Uygulama Programlama - Yazar: klavye - 06-12-2017, Saat: 10:17
Sistem Programlama ve Uygulama Programlama - Yazar: elera - 06-12-2017, Saat: 19:23
Cvp: Sistem Programlama ve Uygulama Programlama - Yazar: elera - 07-12-2017, Saat: 19:47
Sistem Programlama ve Uygulama Programlama - Yazar: nguzeller - 06-12-2017, Saat: 23:49
Sistem Programlama ve Uygulama Programlama - Yazar: Javs - 08-12-2017, Saat: 10:00

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  En fazla elektrik tüketen programlama dilleri... csunguray 7 619 09-03-2024, Saat: 12:01
Son Yorum: frmman
  Pascal Programlama Dili'nin babası Niklaus Wirth vefat etti csunguray 1 369 06-01-2024, Saat: 23:42
Son Yorum: enigma
  İkinci bir programlama dili olarak ne önerirsiniz? 3ddark 15 5.251 03-12-2020, Saat: 02:57
Son Yorum: mustafaozpinar
  1965-2019 arası programlama dillerinin popülerliği csunguray 6 4.380 14-10-2019, Saat: 15:40
Son Yorum: csunguray
  Elon Musk'ın En Sevdiği Programlama Dili Abdullah ILGAZ 1 2.263 27-09-2019, Saat: 21:56
Son Yorum: SimaWB



Konuyu Okuyanlar: 1 Ziyaretçi