Linux-DO: GNU/Linux ve Uzak Doğu Felsefesi Benzerlikleri. Oğuz Yarımtepe oguzy (at) comu.edu.tr http://ozy.kodzilla.org

Benzer belgeler
Nasıl Pardus Geliştiricisi Olunur?

Pardus. A. Murat Eren, 25 Mart Pardus Geliştiricisi. Pardus Yenilikleri Sık Sorulan Sorular

Pardus. S.Çağlar Onur, 21 Aralık Pardus Projesi [TÜBİTAK / UEKAE] Linux Kullanıcıları Derneği

Linux un Temel Bileşenleri. Linux Nedir? Aydın ÜSTÜN (Selçuk Üniversitesi) e-posta:

Barış Metin A. Murat Eren 12 Ağustos 2005

Linux e Giriş ve Dağıtımlar

1.Debian. 2.Ubuntu. Şekil 1. Güncel logosu

Bilgi ve İletişim Teknolojileri (JFM 102) Ders 10. LINUX OS (Programlama) BİLGİ & İLETİŞİM TEKNOLOJİLERİ GENEL BAKIŞ

A. Murat Eren. VI. Linux ve Özgür Yazılım Şenliği

Linux ve Özgür Yazılım Nedir?

İSTANBUL TEKNİK ÜNİVERSİTESİ AİKİDO KULÜBÜ 2. QYU PROJESİ MEHMET ESEN EREN

Efe Çiftci Çankaya Üniversitesi Bilgisayar Mühendisliği Bölümü Kasım 2012 CENG 191 Computer Engineering Orientation Özel Sunumu

I. Oturum: GNU/LINUX A GİRİŞ

GNU/Linux'un Tarihi ve Önemi

MOBIL UYGULAMA GELIŞTIRME

Akademik Dünyada Özgür Yazılım. Akademik Dünyada. Onur Tolga Şehitoğlu

Debian. Debian projesi, 1993 de Ian Murdock tarafından ticari olmayan bir proje

İNÖNÜ ÜNİVERSİTESİ MALATYA MESLEK YÜKSEKOKULU DERS TANITIM FORMU. Kredisi AKTS Eğitim Dili Tipi: Zorunlu/ Saat

Linux İşletim Sistemleri. Eren BAŞTÜRK.

Açık Kaynak Kodlu Yazılım

Bilgi Güvenliği Denetim Sürecinde Özgür Yazılımlar. Fatih Özavcı Bilgi Güvenliği Danışmanı

Pardus. Erkan Tekman, T. Barış Metin. 18 Mayıs Ulusal Dağıtım Projesi Ulusal Elektronik ve Kriptoloji Enstitüsü. Pardus için 10 Neden

İstanbul Teknik Üniversitesi Aikido Kulübü. 2. Qyu Projesi. Bülent KAPLAN

Başlık: Windows Sistem Yöneticisi Yardımcısı

Akdeniz Üniversitesi

Script. Statik Sayfa. Dinamik Sayfa. Dinamik Web Sitelerinin Avantajları. İçerik Yönetim Sistemi. PHP Nedir? Avantajları.

Hakkımızda. 3D Animasyon. 3D Animasyon

Bilgisayar Yazılımları

Özgür Yazılım ve Pardus. Erkan Tekman TÜBİTAK UEKAE 7 Aralık 2006

Özgür Yazılım, İş ve Kariyer Modelleri. Mahir B. Aşut EkoPC Kurucu Ortağı ve Yöneticisi, LKD Üyesi

Linux Nedir? Harun ŞEKER

Linux İşletim Sistemi. EnderUnix Çekirdek Takımı Üyesi afsin ~ enderunix.org

Bilgisayar Yazılımları

Utku Somer Enver ALTIN Masaüstü Ortamı. 21 Mart 2006 IBM LSYM

anahtarkelime aylık tıklama eticaret 6600 e ticaret sitesi 3600 e ticaret siteleri 1300 site kur sanal market online alışveriş siteleri

Pardus Temel Seviye Kullanıcı Eğitimi. Sürüm Ağustos 2012 Pardus K Fatih Akıllı Tahta sürümüne göre hazırlanmıştır.

THOMAS SATIŞ MOTİVASYONU & MÜŞTERİ İLİŞKİLERİ EĞİTİMİ

5. Video Uygulamaları

Efe Çiftci Çankaya Üniversitesi Bilgisayar Mühendisliği Bölümü Kasım 2012 CENG 191 Computer Engineering Orientation Özel Sunumu

Acarix CD-DVD/Ağ üzerinden çalışan GNU/Linux Dağıtımı

EYLÜL 2012 İŞLETİM SİSTEMLERİ. Enformatik Bölümü

Özgür ve Açık Kaynak Kodlu Yazılımlar Kullanılarak Merkezi Servisler Nasıl Verilebilir?

İşletim Sistemleri; İÇERİK. Yazılım BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI Yazılım Türleri

Temel Bilgisayar (Basic Computer) Yazılım (Software)

PAROLA GÜVENLİĞİ. İlker Korkmaz. homes.ieu.edu.tr/ikorkmaz 08/06 UBE

ALGORİTMA VE PROGRAMLAMA I

Bilgisayar Bilimleri Lisans Seçmeli Dersi: GNU/Linux Üzerinde

Akdeniz Üniversitesi

İnternet Uygulamaları. FATİH Projesi PARDUS Temel Eğitim Kursu

Firefox ile Web'i Yeniden Keşfedin. Arda Çetin sevenler.org. 5/12/06 /home/arda/senlik5/firefoxsunum.odp page 1

Temel Linux Eğitimi 1., 2. ve 3. Bölümler

Ulusal Dağıtım Projesi ve Pardus

NESNE YÖNELİMLİ PROGRAMLAMA HAFTA # 10. Yrd.Doç.Dr.Hacer Karacan

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN

Bilgi ve İletişim Teknolojileri (JFM 102) Ders 7. LINUX OS (Sistem Yapısı) BİLGİ & İLETİŞİM TEKNOLOJİLERİ. LINUX Yapısı

Pardus Projesi ve Topluluk süreçleri. Ali Işıngör Akın Ömeroğlu

GNU/Linux ve Özgür Yazılım. Mahir B. Aşut EkoPC Kurucu Ortağı ve Yöneticisi, LKD Üyesi

Pardus 2013 te Metin Editörleri

Bilişim Teknolojileri Temelleri 2011

Bilişim Teknolojileri

Konuşmacı. Cüneyt Manavoğlu

2000 li yıllardan itibaren teknolojinin hızlı gelişiminden belki de en büyük payı alan akıllı telefon ve tabletler gibi kablosuz iletişim olanağı

[E-Katalog Tanıtım Sayfası] Ayser Bilgisayar. Cumhuriyet Meydanı No:41 Kat:

Akdeniz Üniversitesi

Satış Servisi Müşterilerinizin soru ve problemlerine satıştan önce ve sonra nasıl cevap vereceksiniz?

1.1. Yazılım Geliştirme Süreci

İNÖNÜ ÜNİVERSİTESİ MALATYA MESLEK YÜKSEKOKULU DERS TANITIM FORMU. Kredisi AKTS Eğitim Dili Tipi: Zorunlu/ Saat

ONE Bilgi Sistemleri A.Ş., 18 yılı aşan tecrübesiyle muhtemel sorunlardan uzak durmanıza, taleplerinize çözüm olmaya birebir

İŞLETİM SİSTEMLERİ. Enformatik Bölümü

İNTERNET PROGRAMCILIĞI - II

Yrd. Doç. Dr. Gökçe BECİT İŞÇİTÜRK. Gökçe BECİT İŞÇİTÜRK 1

Android e Giriş. Öğr.Gör. Utku SOBUTAY

Uludağ Projesi, İlk Adımlar (Kalite Takımı)

BİLGİ İŞLEM DERS 1. Yrd Doç Dr. Ferhat ÖZOK MSGSU FİZİK BÖLÜMÜ MSGSU FİZİK BÖLÜMÜ

Hazırlayan: Cihan Aygül BT Rehber ÖĞRETMENİ

1:1 netbook senaryosu, Nº3

Bilimsel Araştırma Yöntemleri. Doç. Dr. Recep KARA

GNU/Linux Nedir? Linux Kullanıcıları Derneği Kaya Oğuz

Büyük Kurumlarda Özgür Yazılım Kullanımına Giriş

-Bilgisayarı oluşturan iki temel unsurdan diğeri ise YAZILIM dır.

Linux İşletim Sistemi Tanıtımı

İŞLETİM SİSTEMİ KATMANLARI (Çekirdek, kabuk ve diğer temel kavramlar) Bir işletim sisteminin yazılım tasarımında ele alınması gereken iki önemli konu

Linux nedir? Yenir mi? Onur Küçük

İNÖNÜ ÜNİVERSİTESİ MALATYA MESLEK YÜKSEKOKULU DERS TANITIM FORMU. Kredisi AKTS Eğitim Dili Tipi: Zorunlu/ Saat

.. ORTAOKULU EĞİTİM ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIFLAR ÜNİTELENDİRİLMİŞ YILLIK PLANI

GTÜ Bilgisayar Topluluğu

LKD Kendi İlacını Kullanıyor

Kurumsal Ağlarda Web Sistem Güvenliği

Türkiye Barolar Birliği internet sitesi

Yazılım Nedir? 2. Yazılımın Tarihçesi 3. Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5. Yazılımın Önemi 6

İNÖNÜ ÜNİVERSİTESİ MALATYA MESLEK YÜKSEKOKULU DERS TANITIM FORMU. Kredisi AKTS Eğitim Dili Tipi: Zorunlu/ Saat

BİLGİSAYAR DESTEKLİ ÖĞRETİM GENEL BAKIŞ

Veritabanı. Ders 2 VERİTABANI

TCMB Deneyim Raporu. Kurumsal Java Uygulama Platformu. Sacit Uluırmak. Türkiye Cumhuriyet Merkez Bankası Sistem Araştırma ve Planlama Müdürlüğü

Şişli Mesleki ve Teknik Anadolu Lisesi Web Programcılığı Dalı 2014 WEB PROGRAMCILIĞI DALI

Java, Python ve Ruby Dillerinin Performans Karşılaştırması

İ.Ü. AÇIK VE UZAKTAN EĞİTİM FAKÜLTESİ Tanıtım Faaliyetleri Standartları Standardı

PINGPONG. Kurumsal Sunum / Aplikasyon Tanıtım

DİJİTAL PAZARLAMA. İnternet çağının yeni pazarlama yöntemi

Transkript:

Linux-DO: GNU/Linux ve Uzak Doğu Felsefesi Benzerlikleri Oğuz Yarımtepe oguzy (at) comu.edu.tr http://ozy.kodzilla.org

Aikido Ai + Ki + Do = Aikido Jujitsu, judo ve kenjutsu tekniklerini barındıran bir uzak doğu savunma sanatıdır. Zaman zaman televizyon dizilerinde veya medyada ismi duyabilmektedir (Çocuklar Duymasın, Süper Baba, Steven Seagal filmleri -Kurşun-) Resmi müsabakası olmayan bir savaş sanatıdır. Tanıtım Filmi

Sumi Otoshi Aikido Shiho-nage Kote Gaeshi Sankyo Güç yerine uyuma ve tekniğe dayanan Aikido teknikleri rakiple uyumlu hareket ederek gücünü yönlendirmek, dengesini bozmak, eklem yerlerini ve vücudun zayıf noktalarını kullanarak rakibi etkisiz kılmak gibi basit ama ustalaşmak için tecrübe ve disiplin gerektiren prensiplere dayanır. Güce dayalı bir sporu olmadığından 6 yaş üstü bay ve bayan, herkese hitap etmektedir. İçerisinde bir veya daha fazla kişiye karşı savunma, bıçağa, kılıca, sopaya (veya benzeri aletlere) karşı savunma ve bunlarla ilgili saldırı teknikleri içerir

Kokyu-nage Aİ Aikido'daki uyum kavramı rakibin (uke) gücüne direnmek yerine onun gücünü kendisine karşı kullanmaktır. Çoğu zaman yapılan, saldırının akıp gitmesini sağlamak, bu sayede saldırganın dengesini bozmak olarak düşünülebilir. Fakat en önemli nokta asla uke ile çarpışmamaktır. Bu yaklaşım tarzı ile güçlü olan değil iyi teknik yapanın kazandığı bir durum ortaya çıkar. Ai Filmi İrimi-nage

Gnu/Linux ve Uyum Bu durumu Gnu/Linux ortamına uyarlarsak karşımıza var olan geliştirme ortamları ve bunların kullanım özgürlüğü durumu çıkar. Bir yazılımcı, bir tasarımcı veya bir masaüstü kullanıcısı için değişik çeşitlilikte nimetler sunan Gnu/Linux ortamının bu kaynaklarına direnmek ve göz ardı etmek yerine bunlardan faydalanmak gerekir. Yazılım geliştirmek için Gnu/Linux ortamı oldukça üretken olunabilecek bir ortamdır. Assembly, C, C++, C#, Python, Ruby, Java, Php, Lisp hatta Bash Bunlar dışında AWK ile SED gibi benzer işleri yapan araçlar da vardır.

K Ki, uzak doğu sporlarının pek çoğunda geçer. Genelde hara bölgesindeki yoğunlaşmış enerjiyi işaret eder. Ki atma, fırlatma, ki kontrolü gibi kavramları vardır. Bu enerjinin kullanılarak canlı bir hayvanın hiç dokunulmadan sersemletildiği gerçekleri vardır. Afrikadaki bir kabile bu şekilde avlanabilmektedir. Aikido'daki temel ilkelerden birisi de Ki'yi geliştirmek ve kullanabilmektir.

Gnu/Linux ve Enerji Aikido'da olduğu gibi karşımızda bir Uke veya mücadele halinde olduğumuz kişi yerine bilgisayarı koyalım. Bu durumda amacımız ona istediğimizi yaptırmak bunu da çok fazla enerji harcamadan ve kolay yolla halletmektir. Gnu/Linux ortamında da kulağa çok karmaşık gibi gelebilen işler var olan araçların ya da dillerin kullanımı ile oldukça basit şekilde çözülebilmektedir (örn. Python -standart kütüphanesi-, awk -dizindeki resimler, yeniden boyutlandır, isim ver-, kabuk programlama -flash dosyalarını bulmak-). Her zamanki gibi önemli olan enerjinin en verimli şekilde kullanılmasıdır. * Sadece teknik yapana odaklanalım Ki Filmi Nikyo

DO Soru: Aikidocu ile...cu kavga etse kim yener? Cevap: Though there are many paths At the foot of the mountain All those who reach the top See the same moon.

Gnu/Linux ve Yol Dağıtımlar: Debian, Gentoo, Fedora, SuSe, Mandriva, Pardus,... Masa üstleri/pencere Yöneticileri: KDE, Gnome, Xfce, WindowMaker, IceWm,... Uygulamalar: Amarok, xmms, kdevelop, anjuta, vim, emacs, totem, xine,... Her birinin fanatik kullanıcıları olduğu gibi sıradan kullanıcıları da vardır: KDE, Gnome, Openbox Yazılımların temel hedefi kullanıcıların bir takım ihtiyaçlarına cevap vermek Aynı işi yapan bir den fazla yazılım olmasına rağmen bunlar farklıdır. Farklı yollarla bu işleri yapmaktadır. (çoklu ortam uygulamaları için kütüphaneler, ses ve görüntü sistemleri fark edebiliyor)

Aikido Eğitimleri ve Linux Kullanıcısı Olma Adımları Aikido'da başlangıçtan siyah kuşak olana kadar hep aynı teknikler gösterilir. Tamamı aynısı olmayan bu tekniklerin gösterilmesi söylemde sıkıcı gelse de her çalışmada öğrencilerden teknikle ilgili bir noktanın keşfedilmesi beklenir. Farklı kişilerle çalışılır: Siyah kuşak-beyaz Kuşak, Güçlü- Zayıf veya Kısa-Uzun Doğru şekilde tekniği yaparlarsa karşısındakinin güç durumunun çok önemi yoktur. Dikkatli yaparlarsa da karşısındakinin açıklarını kullanarak tekniği tamamlayabilirler. Resim

Tecrübe Dağıtımlar ya da uygulama yazılımları denemek konusunda rahat olmak Python, C, C++, C#, Ruby, Php, Assembly gibi pekçok programla dili için IDE veya UDE'ler GNU/Linux ortamlarında sunulmaktadır. Hangi dil neye iyi gelir, nasıl kullanmalı, ne gibi araçları varı bu işin üstadlarından da dinlemek faydalıdır: Sempai- Kohai

Tecrübeyi Aktarmak Sempai'nin Dikkat Etmesi Gerekenler Linux hakkındaki kişisel tecrübelerinizi (iyi ya da kötü) paylaşın. Herkes yazılımlarda hatalar ve kısıtlamalar olduğunu bilir, bu yüzden Linux hakkında sadece olumlu yorumlar yapmanız dürüstçe olmaz. Eğer biri, Linux'un çözebileceği bir sorunla karşı karşıyaysa, ona uygun bilgiyi nerede bulabileceğine dair ipuçları verin (Web sayfaları, dergi makaleleri, kitaplar, rehberler,...). Eğer sunulan çözümü daha önce kullanmadıysanız, söyleyin. Öğretmeye çalışmak ve bunu yılmadan yapmak şeklinde özetlenebilir.

Tecrübeden Yararlanmak Kohai'nin Dikkat Etmesi Gerekenler: (Herkes aslında biraz kohai değil mi?) Hataları çözmesini öğrenmek Temel ihtiyaçlarımız için Linux'u kullanmak, bu süreklilik haline getirmek. Düzenli kullanılırsa ancak bir yol katedilir. *** Kendi çözümlerimizi bulabilmek

Azim, Sabır, Süreklilik Aikido seviye sınavları da belli saat üzeri eğitimi ve öğretmenin onayını gerektirir. Gnu/Linux'da da seviye süreklilik ile gerçekleşir. Gnu/Linux kullanımında her zaman işler tos pembe olmaz başlangıçta işler insanı çileden çıkarır boyutlara gelebilir. Aikido'da ilk başlayanlara yerde yürüme, öne takla ve geri takla öğretilir.

Sözün Özü Bu bahsettiklerimiz ne yaptığını bilen bir Gnu/Linux kullanıcısı olmak için söylenmiş sözlerdir. Gnu/Linux'un her zaman kullanıcı dostu bir arayüzü olmadığı bilinen ve bazen de Gnu/Linux'a geçmek isteyenleri korkutan bir durumdur. Arayüzlerin sorunsuz çalışması ve kullanıcıyı zora sokmaması bir yere kadar iyi olmakla beraber eğer iş bilgisayara bir şeyler yaptırmaya gelirse o zaman ne yaptığını bilen birisi olmak gerekir. Bilenle bilmeyen bir olur mu?

Kohailere Son Söz Etik olalım: SSS -> Google -> e-listeler, forumlar e-liste kuralları (başlıklar, yazım kuralları, büyük harfler) Forumlar: Israrcı olmamak, önceden sorulmuş soruları yinelememek vb. IRC: Son durak olmalı 7 Samuray filminden bir sahne anlatımı: Bir şeyler ispatlamaya çalışmamalı, Gnu/Linux camiasının yardımsever ve egodan uzak insanlardan uzak olduğu unutulmamalı ve Kendo örneği

Herkes İçin Diğer işletim sistemlerinin kullanımına saygı gösterin. Linux'un harika bir platform olmasına rağmen, herkesin ihtiyaçlarını karşılayamayabilir. Linux'un önerilmesi gereken yönleri üzerinde yoğunlaşın. Rekabet yapmaya gerek yok. Linux kendi başına duran iyi ve sağlam bir ürün. Dezavantajları yerine avantajları üzerine yoğunlaşmak gerekir. Eğer bir dezavantajı varsa bunu detaylı şekilde nedenleriyle belirtmeliyiz. Özel bir uygulama için Linux'un tek cevap olduğununda ısrar etmeyin. Linux camiasının, Linux'un sunduğu özgürlüğü bağrına bastığı gibi, sadece Linux tabanlı çözümler diğerlerinin özgürlüğünü kısıtlayabilir. ***Aikido'da da bir saldırı çeşidine karşı tek bir savunma yok. Linux'un çözüm olmadığı durumlar da çıkacaktır. Öncelikle bunu belirlemeye çalışın ve başka bir çözüm sunun.

Teşekkür ve Kaynaklar A.Alphan Bayazit: Gözden geçirme ve eklentileri için http://www.bayazit.net/alphan Linux Taraftarlığı NASIL: Herkes için http://www.belgeler.org/howto/linux-advocacy.html Aikido FAQ: Siyah/Beyaz Resimler http://www.aikidofaq.com Aikido Journal: Videolar, renkli resimler http://www.aikidojournal.com

?

Teşekkürler...