{"id":404,"date":"2023-07-31T10:37:36","date_gmt":"2023-07-31T07:37:36","guid":{"rendered":"https:\/\/kamp.linux.org.tr\/2023-yaz\/?page_id=404"},"modified":"2023-08-11T12:43:01","modified_gmt":"2023-08-11T09:43:01","slug":"linux-on-arm","status":"publish","type":"page","link":"https:\/\/kamp.linux.org.tr\/2023-yaz\/kurslar\/linux-on-arm\/","title":{"rendered":"Linux on Arm"},"content":{"rendered":"\n<p><strong>E\u011fitmen: <\/strong><a rel=\"noreferrer noopener\" href=\"https:\/\/kamp.linux.org.tr\/2023-yaz\/egitmenler\/engur-pisirici\/\" target=\"_blank\">Eng\u00fcr Pi\u015firici<\/a>,  <a href=\"https:\/\/kamp.linux.org.tr\/2023-yaz\/egitmenler\/furkan-onder\/\">Furkan \u00d6nder<\/a>, <a href=\"https:\/\/kamp.linux.org.tr\/2023-yaz\/egitmenler\/furkan-sonkaya\/\">Furkan Sonkaya<\/a>, <a href=\"https:\/\/kamp.linux.org.tr\/2023-yaz\/egitmenler\/metin-ozyildirim\/\">Metin \u00d6zy\u0131ld\u0131r\u0131m<\/a><\/p>\n\n\n\n<p><strong>Linux \u00c7ekirde\u011fi<\/strong> etraf\u0131nda \u00f6zelle\u015fmi\u015f bir \u0130\u015fletim Sistemi ile <strong>Pardus<\/strong> sponsorlu\u011funda <strong>ARM<\/strong> mimarisi kullanan <strong>Raspberry Pi 4<\/strong> \u00fczerinde \u00e7e\u015fitli konular\u0131n irdelenmesini ve pratik yap\u0131lmas\u0131n\u0131 hedefleyen bir kurstur.<\/p>\n\n\n\n<p>Kursun amac\u0131, kat\u0131l\u0131mc\u0131lar\u0131 Arm \u00fczerinde Linux ile tan\u0131\u015ft\u0131rmak, tan\u0131\u015fanlar\u0131 da bir \u00fcst seviyeye ta\u015f\u0131mak, bunu yaparken de \u00f6\u011frenenleri <strong>\u00d6zg\u00fcr<\/strong> yaz\u0131l\u0131mlarla tan\u0131\u015ft\u0131rmak, 9 g\u00fcn\u00fcn sonunda ise &#8216;ev&#8217;lerine d\u00f6nd\u00fcklerinde burada yapt\u0131klar\u0131\/\u00f6\u011frendiklerini <strong>dene<\/strong>yebilmelerini sa\u011flamakt\u0131r.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><\/h2>\n\n\n\n<p><strong>Kursiyer say\u0131s\u0131<\/strong><\/p>\n\n\n\n<p>Kursiyer say\u0131s\u0131 30 civar\u0131nda planlanmaktad\u0131r. 2. tur se\u00e7imlerde yedek olmak isteyenlerden ula\u015f\u0131m kolayl\u0131\u011f\u0131 i\u00e7in \u00e7evre (Bolu) illerden se\u00e7ileceklerdir.<\/p>\n\n\n\n<p><strong>Kurs e\u011fitimine ba\u015fvuru \u015fartlar\u0131<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Temel d\u00fczey:<\/strong> Linux \u00c7ekirde\u011fi, Programlama (C,asm), x86 \/ ARM mimarisi, TCP\/IP Stack, BSD sockets, A\u011f Programlama<\/li>\n\n\n\n<li><strong>Orta d\u00fczey:<\/strong> Betik Programlama, GNU\/Linux veya di\u011fer Da\u011f\u0131t\u0131mlar\u0131ndan birine hakimiyet, Computer Organization, Digital Design, Operating Systems<\/li>\n\n\n\n<li><strong>\u0130leri d\u00fczey:<\/strong> Bili\u015fim okur\/yazarl\u0131\u011f\u0131, motivasyon<\/li>\n\n\n\n<li>Kamu \u00c7al\u0131\u015fan\u0131, \u00e7ok merakl\u0131 \u00f6\u011frenciler, \u00f6\u011frenci asistanl\u0131\u011f\u0131 yapan \u00f6\u011frenciler <strong>(Bilgi i\u015flem gibi birimlerde)<\/strong><\/li>\n\n\n\n<li>Ba\u015fvuru yapt\u0131kdan sonra, E\u011fitmenin y\u00f6nlendirmelerine uyum sa\u011flamak. <strong>(Kat\u0131l\u0131mc\u0131 se\u00e7imi s\u0131ras\u0131nda)<\/strong><\/li>\n\n\n\n<li>Se\u00e7ilmedi\u011finiz vakit bunu olgunca kar\u015f\u0131layabilecek bir karaktere sahip olmak!<\/li>\n\n\n\n<li>Genellikle ilk tercih\/tek tercih yapan ba\u015fvuru sahipleri kat\u0131l\u0131mc\u0131 olarak se\u00e7ilmektedir <strong>(bu e\u011fitim i\u00e7in ge\u00e7erli!)<\/strong><\/li>\n\n\n\n<li><strong>2 \u00c7ekirdek\/4 hyperthread<\/strong>li, min. <strong>6 GB RAM<\/strong>li, <strong>500 GB<\/strong> bo\u015f yeri olan bir laptopa sahip olmak<\/li>\n\n\n\n<li>min. <strong>16GB<\/strong> micro-sd kart sahibi olmak<\/li>\n\n\n\n<li>gnu\/<strong>linux<\/strong> da\u011f\u0131t\u0131ml\u0131 bir desktop kullanm\u0131\u015f olmak<\/li>\n\n\n\n<li><strong>virtualbox 64bit<\/strong> g\u00fcncel s\u00fcr\u00fcm\u00fcn\u00fc deneyimlemi\u015f olmak<\/li>\n\n\n\n<li>D\u00fcr\u00fcst olmak, ne eksik ne fazlay\u0131 g\u00f6stermek!<\/li>\n\n\n\n<li><strong>EN \u00d6NEML\u0130S\u0130<\/strong> olarak kursa ba\u015fvuruda kulland\u0131\u011f\u0131n\u0131z eposta adresinden <strong><code>engur.pisirici+lyk2023[_at_]gmail.com<\/code><\/strong> adresine konu sat\u0131r\u0131nda &#8220;RESUME&#8221; yaz\u0131l\u0131 ve bu \u015fartlar\u0131 nas\u0131l sa\u011flayabildi\u011finize dair bir \u00d6ZGE\u00c7M\u0130\u015e yollaman\u0131z gerekmektedir. Daha sonra <strong>&#8216;bunu g\u00f6rmedim, yapamad\u0131m&#8217;<\/strong> v.b. bahaneler kabul edilmeyecektir.<\/li>\n<\/ul>\n\n\n\n<p><strong>E\u011fitime kabul edildi\u011finde, kamp tarihine kadar yap\u0131lmas\u0131 gerekenler<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Kamp ba\u015flama tarihine kadar e\u011fitmenin isteyebilece\u011fi dosyalar\u0131 indirmek, bilgisayar\u0131n\u0131z\u0131 ayarlamak, a\u00e7\u0131lacak Telegram grubuna \u00fcye olmak, verilecek \u00f6devleri yapmak<\/li>\n\n\n\n<li>Herhangi bir durum de\u011fi\u015fikli\u011finde, derhal e\u011fitmene haber vermek<\/li>\n\n\n\n<li><strong>MUHAKKAK<\/strong> size g\u00f6nderilen kat\u0131l\u0131mc\u0131 rehberini <strong>OKUMAK!<\/strong><\/li>\n<\/ul>\n\n\n\n<p><strong>E\u011fitim boyunca yap\u0131lmas\u0131 gerekenler<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>BA\u015eKASINA ZARAR VEREB\u0130LECEK HERHANG\u0130 B\u0130R AKS\u0130YONDA BULUNMAYIN (\u00d6rn: aaa,bak adamlar mysql kurmu\u015flar, haydi patlatal\u0131m. vs.)<\/strong><\/li>\n\n\n\n<li>Bahane \u00fcretmemek <strong>(\u00d6rn: 6 GB ramli bilgisayar\u0131 getiremedim hocam, kabloyu unutmu\u015fum hocam, vs.)<\/strong><\/li>\n\n\n\n<li>Yalan beyanda bulunmamak <strong>(\u00d6rn: Hocam asl\u0131nda IPv6 nedir hi\u00e7 bilmiyorum, ama biliyormu\u015f gibi davranm\u0131\u015ft\u0131m, Linux Desktop\u2026o da neydi?, vs.)<\/strong><\/li>\n\n\n\n<li>E\u011fitmenin sizi s\u0131n\u0131ftan \u00e7\u0131karabilece\u011fini ve hatta kamptan yollayabilece\u011fini hi\u00e7bir zaman unutmay\u0131n!!!<\/li>\n\n\n\n<li>\u015eaka yap\u0131n!, Dersi kaynatmaya \u00e7al\u0131\u015f\u0131n, farkl\u0131 sorularla gelin (\u00e7oook uzak konu olmas\u0131n en az\u0131ndan)<\/li>\n<\/ul>\n\n\n\n<p><strong>E\u011fitim Program\u0131<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0130ki \u015fube olarak planlanm\u0131\u015ft\u0131r.<\/li>\n\n\n\n<li><strong>Linux on Arm: RPI4 Playground<\/strong> \u015fubesinde kat\u0131l\u0131mc\u0131lar RPI4 \u00fczerinde i\u015fletim sistemi olu\u015fturma, \u00e7ekirdek ve bile\u015fenlerin ayarlanmas\u0131 ile ama\u00e7 odakl\u0131 da\u011f\u0131t\u0131m haz\u0131rlama \u00fczerine \u00e7al\u0131\u015facaklard\u0131r. Ayr\u0131ca cluster yap\u0131lanmas\u0131, <strong>Access Point \/ Mesh<\/strong> olu\u015fumu, <strong>openstack \/ k8s<\/strong> gibi \u2018<strong>hype<\/strong>\u2019 kavramlar\u0131 da \u2018deneme\u2019 imkanlar\u0131 olacakt\u0131r.<\/li>\n\n\n\n<li><strong>Linux on Arm: Linux Internals<\/strong> \u015fubesinde ise ileri seviye Arm \u00fczerinde Linux konusunda u\u011fra\u015facaklard\u0131r. <strong>e\/BPF<\/strong>, <strong>XDP\/XRP<\/strong>, <strong>\u0130zleme ve Profilleme<\/strong> ile <strong>hata ay\u0131klama<\/strong> konular\u0131na de\u011finilecektir. Ayr\u0131ca buildfarm, loadbalancer, distributed storage gibi kavramlar\u0131 da \u2018deneme\u2019 imkanlar\u0131 olacakt\u0131r.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>E\u011fitmen: Eng\u00fcr Pi\u015firici, Furkan \u00d6nder, Furkan Sonkaya, Metin \u00d6zy\u0131ld\u0131r\u0131m Linux \u00c7ekirde\u011fi etraf\u0131nda \u00f6zelle\u015fmi\u015f bir \u0130\u015fletim Sistemi ile Pardus sponsorlu\u011funda ARM mimarisi kullanan Raspberry Pi 4 \u00fczerinde \u00e7e\u015fitli konular\u0131n irdelenmesini ve pratik yap\u0131lmas\u0131n\u0131 hedefleyen bir kurstur. Kursun amac\u0131, kat\u0131l\u0131mc\u0131lar\u0131 Arm \u00fczerinde Linux ile tan\u0131\u015ft\u0131rmak, tan\u0131\u015fanlar\u0131 da bir \u00fcst seviyeye ta\u015f\u0131mak, bunu yaparken de \u00f6\u011frenenleri \u00d6zg\u00fcr yaz\u0131l\u0131mlarla [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":11,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-404","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/kamp.linux.org.tr\/2023-yaz\/wp-json\/wp\/v2\/pages\/404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kamp.linux.org.tr\/2023-yaz\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kamp.linux.org.tr\/2023-yaz\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kamp.linux.org.tr\/2023-yaz\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/kamp.linux.org.tr\/2023-yaz\/wp-json\/wp\/v2\/comments?post=404"}],"version-history":[{"count":8,"href":"https:\/\/kamp.linux.org.tr\/2023-yaz\/wp-json\/wp\/v2\/pages\/404\/revisions"}],"predecessor-version":[{"id":710,"href":"https:\/\/kamp.linux.org.tr\/2023-yaz\/wp-json\/wp\/v2\/pages\/404\/revisions\/710"}],"up":[{"embeddable":true,"href":"https:\/\/kamp.linux.org.tr\/2023-yaz\/wp-json\/wp\/v2\/pages\/11"}],"wp:attachment":[{"href":"https:\/\/kamp.linux.org.tr\/2023-yaz\/wp-json\/wp\/v2\/media?parent=404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}