Pardus Öğrencilere Ne Verir? Renan Çakırerk [email_address] Web Sitesi: http://cakirerk.org twitter: rcakirerk
Ben Kimim? <ul><li>1985  - Avustralya’da doğdum.
2007 - 2008  Mynet’te grafik tasarım yaptım ve HTML kodladım.
2008  - IEEE Student Branch Web Site Contest dünya birinciliği kazandım.
10 Mart 2009  - Linux ile resmen tanıştım ve kullanmaya başladım.
2009  - Yakındoğu Üniversitesi Bilgisayar Mühendisliğinden mezun oldum.
2009  - Pardus üzerinde Python ile yüz tanıma ve kimliklendirme sistemi yazdım.
2009  - IBM ve Tübitak / Pardus’ta staj yaptım.
1 Aralık 2009  - Pardus’ta işe girdim.
2009 - 2011  Boğaziçi Üniversitesi’nde master yapıyorum.
2010  - Google Summer of Code mentoru oldum. Ahmet Alp Balkan'ın yazdığı WUBI-like installer projesine danışmanlık yaptım ...
2011  - Bilmök’te sizlere tecrübelerimi aktarıyorum. </li></ul>
Siz Kimsiniz? <ul>Ne değilsiniz? <li>Siz kullanıcı değilsiniz.
Hatta “Power User” da değilsiniz. </li></ul><ul>Nesiniz? <li>Siz bir Bilgisayar Mühendisisiniz.
Bir geliştiricisiniz. (hem yazılım, hem donanım) </li></ul>
Soru: Pardus Nedir?
Pardus Ne Değildir? <ul><li>Milli işletim sistemi değildir </li></ul>
Pardus Nedir? <ul><li>Türkiye'de hazırlanan  bir   Linux dağıtımdır
Tübitak destekli
Sıfırdan hazırlandı. Hiçbir dağıtım tabanlı değildir
Ubuntu ise Debian tabanlıdır
Kendine özgü teknolojiler geliştiren bir dağıtımdır </li></ul>
Neden sıfırdan İşletim Sistemi Yazmadınız? <ul><li>Windows 7 </li><ul><li>Sadece bu sürüm için 2 sene boyunca 2000 kişi
20 seneyi aşkın geliştirilen altyapı (50 bin dolara başkasından satın alınan DOS üzerine modifiyelerle başladı) </li></ul>...
Neden sıfırdan İşletim Sistemi Yazmadınız? <ul><li>Unix </li><ul><li>Temeli 1965'te atıldı.
Hala geliştiriliyor </li></ul></ul>
Neden sıfırdan İşletim Sistemi Yazmadınız? <ul><li>Linux </li><ul><li>Linus Torvalds tarafından 1991'de başlatıldı
Başlarda 10 bin satır olan kod şu anda  milyonlar  seviyesinde
Yaklaşık 10 bin geliştirici </li></ul></ul>
Neden sıfırdan İşletim Sistemi Yazmadınız? <ul><li>Türk İşletim Sistemi (TürkünGücüOS olsun mu?) </li><ul><li>Türkiye'nin ...
Ön yargılar
Yabancı hayranlığı, eğitimsizlik, okuma oranının sıfıra yakın olması
Magazin tadında kulaktan dolma bilgisayar mühendisliği
Upcoming SlideShare
Loading in …5
×

Pardus Öğrencilere Ne Verir?

1,696 views

Published on

Yeditepe Üniversitesi'nde Yedinci Bilgisayar Mühendisliği Öğrencileri Kongresi'nin üçüncü günü Pardus Geliştiricisi Renan Çakırerk'in yaptığı Pardus Öğrencilere Ne Verir başlıklı konuşma sırasında gösterilen yansılar.

Konular
-----------
Pardus Nedir Ne Değildir?
Neden Sıfırdan İşletim Sistemi Yazmadık?
Pardus Nelerden Oluşur?
Neden Pardus Kullanmalıyım?
Neden Diğerleri Yerine Pardus'a Geçeyim?
Neden Pardus'a Katkı Vermeliyim?
Pardus'ta Staj
Stajyerleri Nasıl Seçiyoruz?
Google Summer of Code
Pardus Bana Ne Katacak?
Pardus Öğrencilere Ne Verir?

Konuşma metnini http://cakirerk.org adresinde bulabilirsiniz.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,696
On SlideShare
0
From Embeds
0
Number of Embeds
184
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Pardus Öğrencilere Ne Verir?

  1. 1. Pardus Öğrencilere Ne Verir? Renan Çakırerk [email_address] Web Sitesi: http://cakirerk.org twitter: rcakirerk
  2. 2. Ben Kimim? <ul><li>1985 - Avustralya’da doğdum.
  3. 3. 2007 - 2008 Mynet’te grafik tasarım yaptım ve HTML kodladım.
  4. 4. 2008 - IEEE Student Branch Web Site Contest dünya birinciliği kazandım.
  5. 5. 10 Mart 2009 - Linux ile resmen tanıştım ve kullanmaya başladım.
  6. 6. 2009 - Yakındoğu Üniversitesi Bilgisayar Mühendisliğinden mezun oldum.
  7. 7. 2009 - Pardus üzerinde Python ile yüz tanıma ve kimliklendirme sistemi yazdım.
  8. 8. 2009 - IBM ve Tübitak / Pardus’ta staj yaptım.
  9. 9. 1 Aralık 2009 - Pardus’ta işe girdim.
  10. 10. 2009 - 2011 Boğaziçi Üniversitesi’nde master yapıyorum.
  11. 11. 2010 - Google Summer of Code mentoru oldum. Ahmet Alp Balkan'ın yazdığı WUBI-like installer projesine danışmanlık yaptım (PaW).
  12. 12. 2011 - Bilmök’te sizlere tecrübelerimi aktarıyorum. </li></ul>
  13. 13. Siz Kimsiniz? <ul>Ne değilsiniz? <li>Siz kullanıcı değilsiniz.
  14. 14. Hatta “Power User” da değilsiniz. </li></ul><ul>Nesiniz? <li>Siz bir Bilgisayar Mühendisisiniz.
  15. 15. Bir geliştiricisiniz. (hem yazılım, hem donanım) </li></ul>
  16. 16. Soru: Pardus Nedir?
  17. 17. Pardus Ne Değildir? <ul><li>Milli işletim sistemi değildir </li></ul>
  18. 18. Pardus Nedir? <ul><li>Türkiye'de hazırlanan bir Linux dağıtımdır
  19. 19. Tübitak destekli
  20. 20. Sıfırdan hazırlandı. Hiçbir dağıtım tabanlı değildir
  21. 21. Ubuntu ise Debian tabanlıdır
  22. 22. Kendine özgü teknolojiler geliştiren bir dağıtımdır </li></ul>
  23. 23. Neden sıfırdan İşletim Sistemi Yazmadınız? <ul><li>Windows 7 </li><ul><li>Sadece bu sürüm için 2 sene boyunca 2000 kişi
  24. 24. 20 seneyi aşkın geliştirilen altyapı (50 bin dolara başkasından satın alınan DOS üzerine modifiyelerle başladı) </li></ul></ul>
  25. 25. Neden sıfırdan İşletim Sistemi Yazmadınız? <ul><li>Unix </li><ul><li>Temeli 1965'te atıldı.
  26. 26. Hala geliştiriliyor </li></ul></ul>
  27. 27. Neden sıfırdan İşletim Sistemi Yazmadınız? <ul><li>Linux </li><ul><li>Linus Torvalds tarafından 1991'de başlatıldı
  28. 28. Başlarda 10 bin satır olan kod şu anda milyonlar seviyesinde
  29. 29. Yaklaşık 10 bin geliştirici </li></ul></ul>
  30. 30. Neden sıfırdan İşletim Sistemi Yazmadınız? <ul><li>Türk İşletim Sistemi (TürkünGücüOS olsun mu?) </li><ul><li>Türkiye'nin olumsuz şartları
  31. 31. Ön yargılar
  32. 32. Yabancı hayranlığı, eğitimsizlik, okuma oranının sıfıra yakın olması
  33. 33. Magazin tadında kulaktan dolma bilgisayar mühendisliği
  34. 34. Pardus'a 4 senede 30 geliştirici?
  35. 35. x senede 2000 geliştirici?
  36. 36. X = 266 </li></ul></ul>
  37. 37. Neden sıfırdan İşletim Sistemi Yazmadınız? <ul><li>Pardus </li><ul><li>Tekerleği yeniden icat etmeden Dünya ligineki başarılı kabul edilen dağıtımlar seviyesine 4 senede çıktı
  38. 38. Hızlı ve etkili bir çözüm
  39. 39. Ekonomiye ve bilişime katkı </li></ul></ul>
  40. 40. Neden sıfırdan İşletim Sistemi Yazmadınız? <ul><li>Minix </li><ul><li>Andrew Tannenbaum tarafından Linux'tan önce eğitim amaçlı başlatıldı (Linus Torvalds Linux'u yazarken, Tannenbaum'un kitabını referans olarak kullanmıştır)
  41. 41. Günümüzde az sayıda gönüllü tarafından geliştiriliyor </li></ul></ul>
  42. 43. Neden sıfırdan İşletim Sistemi Yazmadınız? <ul><li>İmkansız değil
  43. 44. Tübitak destek verebilir </li></ul>
  44. 45. Pardus Nelerden Oluşur? <ul><li>Çekirdek olarak Linux’u (amerikada linıks avrupada linuks diye telaffuz edilir), masaüstü olarak KDE’yi kullanır.
  45. 46. Disk bağlama gibi temel açılış işlemlerini MÜDÜR yapar
  46. 47. DEB ve RPM desteklemez. Paket yönetim sistemi PiSi
  47. 48. ÇOMAR yapılandırma dosyalarını halleder. Ortak fonksiyonlar içerir. ( m esela network’e bağlan: comar.network.device().connect() gibi).
  48. 49. Sistem yetkileri ÇOMAR üzerinden geçer.
  49. 50. Teknolojilerimiz uluslararası konferanslarda sunuldu ve çok başarılı bulundu </li></ul>
  50. 51. Neden Pardus Kullanmalıyım? <ul><li>Pardus kullanmak Pardus’a katkı vermek demektir.
  51. 52. Bulunan ve dolayısıyla çözülen hata miktarını artırır.
  52. 53. Kullanıcılardan gelen talepler doğrultusunda yeni ve eşsiz özellikler eklenir.
  53. 54. Daha çok geliştirici adayı demektir.
  54. 55. Topluluk ne kadar büyürse o kadar çok döküman oluşur. </li></ul>
  55. 56. Neden Diğerleri Yerine Pardus’a geçeyim? <ul><li>Pardus Türkiye’de dışa olan yazılımsal bağımlılığı azaltarak bir ekosistem yaratma amacıyla geliştirilmektedir.
  56. 57. Pardus kullanarak bu ekosistemin yaratılmasına ve gelişimine katkıda bulunmuş olursunuz.
  57. 58. Ekosistemin en somut örneği; yaptığımız göç işlerinden edinilen kar ile Bilmök tarzı etkinliklere platin sponsor olabilmemiz.
  58. 59. Yani büyük resme baktığınızda Pardus kullanarak kendinize iyilik yapmış oluyorsunuz.
  59. 60. Her nasıl diğer işletim sistemleri de gelişmek için kullanıcılara muhtaçsa Pardus da gelişimini geliştiricilere değil, daha çok kullanıcılarına borçludur.
  60. 61. Onbinlerce destekçisi olan diğer dağıtımlar bugünlere destekçilerinin katkıları sayesinde ulaştılar. </li></ul>
  61. 62. Neden katkı vermeliyim? <ul><li>Çünkü bedava Pardus t-shirt’ü veriyoruz.
  62. 63. Bkz. Bir önceki yansı </li></ul>
  63. 64. Pardus’ta Staj <ul><li>Pardus’ta staj 2 kademeden oluşuyor: </li><ul><li>1) Eğitim - 1 Hafta
  64. 65. 2) Proje - 3 Hafta </li></ul></ul>
  65. 66. Pardus’ta Staj <ul>İlk Hafta <li>Yazılım geliştirirken kullandığımız teknikleri, dilleri, araçları anlatan staja hazırlık kitapçığını okumak
  66. 67. Örnekleri gerçekleştirmek
  67. 68. Mini eğitim
  68. 69. Proje Seçimi
  69. 70. Danışman ataması
  70. 71. Sonraki Haftalar
  71. 72. Sıkı bir çalışma
  72. 73. Staj bitiminde projelerini diğer stajyerlerin öğretecek bir şekilde sunum
  73. 74. Böylece herkes her proje hakkında bilgi sahibi oluyor
  74. 75. Staj sonrasında başarılı görülen öğrenciler iş görüşmesi için mutlaka çağırılıyorlar </li></ul>
  75. 76. Stajyerleri Nasıl Seçiyoruz? <ul><li>Bildiğiniz programlama dilleri
  76. 77. Yaptığınız okul ve okul dışı projeler
  77. 78. Bildiğiniz programlama dillerinin seviyesini gösteren ve projelerinizin ispatı olan kod örnekleri
  78. 79. İş/Staj tecrübeleriniz
  79. 80. Başarılarınız </li></ul><ul><li>Pardus’la veya genel olarak Linux ile daha önceden ilgilendiğinizi gösteren kanıtlar: Blog, makale, çeviri, kod.. vb.
  80. 81. Pardus’a olan katkılarınız: Yama, çeviri, hata girdisi, seminer.. vb.
  81. 82. Özellikle Python bilgisi. Ayrıca Qt, C, C++ bilgisi
  82. 83. Genel olarak Pardus teknolojilerinden ne kadar haberdar olduğunuzu gösteren ipuçları: Çomar, Müdür, Pisi.. vb. </li></ul>
  83. 84. Google Summer of Code <ul><li>Her yaz düzenlenen Google’ın finanse ettiği bir aktivitedir
  84. 85. GSoC Dünya’da en gelişmiş açık kaynak projeleri bünyesine alır ve bunlara katkı yapan, projelerini başarıyla bitiren öğrencilere her sene 4500 dolar verir
  85. 86. Pardus 3 sene üstüste yüzlerce başarılı açık kaynak proje arasından seçilmiştir
  86. 87. Şimdiye kadar 10’dan daha fazla proje başarıyla tamamlanmıştır </li></ul>
  87. 88. Google Summer of Code <ul><li>Öğrenciler Google aracılığıyla Pardus’a başvuruyorlar
  88. 89. Tarafımızden elenip seçiliyorlar ve seçilen öğrenciler yine tarafımızdan atanan projelerini gerçekleştiriyorlar
  89. 90. Ne yazık ki Türkiye’de öğrenciler çok fazla duymadığı için Hindistanlı öğrencilerin akınına uğruyoruz
  90. 91. Geçen sene 4 Hindistanlı 1 Türk öğrencimiz vardı
  91. 92. Türkiye adına üzücü bir durum...
  92. 93. Bedava t-shirt de var! :P </li></ul>
  93. 94. Google Summer of Code <ul><li>Türk öğrencimiz Bilkent üniversitesindendi; Ahmet Alp Balkan
  94. 95. GsoC Pardus Admini ve Wubi-like installer projesinin danışmanı (mentor) oldum
  95. 96. PaW: Windows üzerinde Pardus'u kurup kaldırabileceğiniz araç </li></ul>
  96. 97. Pardus Bana Ne Katacak? <ul>Teknik <li>Yazılım konusunda kendinizi geliştirecek, en modern dillerle çalışacaksınız.
  97. 98. Python öğreneceksiniz.
  98. 99. Günümüzde büyük firmaların kullandığı programlama çatısı Qt’ye (kyut diye okunur) aşina olacaksınız. Arayüz geliştireceksiniz.
  99. 100. Yazılım geliştirmekte kullanılan bir çok aracı öğreneceksiniz.
  100. 101. SVN ve Git gibi sürüm takip sistemlerini öğreneceksiniz.
  101. 102. Kaynak kod okumak, modifiye edip değişiklikleri uygulamak, quilt ile yama yapmak, hata tamir etmek, varolan bir kodu geliştirmek, paket yapmak gibi alanlarda tecrübe kazanacaksınız. </li></ul>
  102. 103. Pardus Bana Ne Katacak? <ul>Önemsiz Görünen Önemli İmkanlar <li>Tübitak'ta staj yapmış olmak
  103. 104. Network - Çevre edinme
  104. 105. Email listelerini okuma ve takip etme alışkanlığı ve disiplini
  105. 106. Çift monitör kullanma alışkanlığı ve tecrübesi
  106. 107. Gizlilik seviyesi yüksek binalara girip çıkmanın yaratacağı özgüven ve heyecan
  107. 108. T-shirt (!), flash disk eşantiyon
  108. 109. Öğle Yemeği
  109. 110. Kütüphaneye erişim
  110. 111. CV ile açılacak kapılar
  111. 112. Komiklik şakalar </li></ul>
  112. 118. ?? Sorular ??
  113. 119. Teşekküler Takımımızın Parçası Olmanızı Bekliyoruz!

×