RSS

Aylık arşivler: Ekim 2013

GitHub Hesabı Açma ve Kod Paylaşma

          Merhaba arkadaşlar, bu yazımda GitHub hesabını nasıl açacağımızı, nasıl kod ekleyebileceğimizi anlatacağım. GitHub’ı kısaca tanımlayacak olursak GitHub; coder’ların facebook’udur 🙂 Kodlarınızı public olarak yayınlayabildiğiniz,diğer kullanıcıların kodlarınızı inceleyip kendi kod depolarına kopyalayıp üzerinde değişiklik yaparak kullanabildikleri ortamdır GitHub. Temelde bilmemiz gereken 3 kavram var GitHub’da.Bunlar “Repository”, “Branch” ve “Fork”.

Repository: GitHub üzerinde projemizi barındırdığımız ana klasör olarak düşünebilirsiniz.

Branch: Repository’nin alt klasörleri diyebiliriz.

Fork: Fork etmek ise diğer kullanıcıların repository’lerinden kendi repository’imize kopyalamak aynı zamanda kendi bilgisayarımıza klonlamaya hazır etmek diyebiliriz.

        Örneğin benim github üzerinden public olarak paylaştığım projemi,repository’imi siz fork ederek kendi repository’inize  ekleyebilirsiniz. “Git” aracıyla da projemi kendi local’inize klonlayıp çalıştırabilirsiniz. Git’in nasıl kullanıldığı ve nasıl kurulduğunu merak ediyorsanız (http://rogerdudler.github.io/git-guide/index.tr.html) adresinden faydalanabilirsiniz 🙂 Git kullanmak için belirli başlı komutlar var. Örneğin git status local’inizde değişiklik yapılan dosyaları görüntülemenizi sağlar. Nerede ne ekleyip çıkarmışım diye kontrol etmek isterseniz de git diff dosya_adi komutunu kullanabilirsiniz. Düzenlediğiniz dosyaları göndermeye hazırlamak için ise  git add dosyalar komutunu kullanmanız gerekiyor.Gönderme işlemini başlatmak için ise git commit  ardından da git push origin branch adı komutunu kullanarak repository’inize gönderebilirsiniz.Benim repository’imden local’inize klonladığınız projelerde yaptığınız değişiklikler benim repository’imi etkilemez, sadece kendi repository’inizdeki kodları değiştirmiş olursunuz.Benim yazdığım kodlarda açık,hata bulup bana ulaşmak isterseniz de kendi branch’ınızda iken pull request deyip bana istek gönderebilirsiniz.Ben bu isteği açar ve diff’ine bakarım (değiştirilen eklenen çıkarılan satırlar, kırmızı ve yeşil renk ile gösterilir) istersem de merge ederek kendi projemi düzenlemiş olurum.Merge ettiğimde ise tüm kodlar baştan değişmez, farklı olan yerler değiştirilerek düzenleme yapılır.

Bunlar GitHub’ın detay kısmıydı birazcık 🙂 Şimdi gelelim GitHub üzerinden ödev gönderecek arkadaşların yapacaklarına…..

Henüz kayıt olmayan arkadaşlar vardır diye en baştan başlayalım 🙂

GitHub’ın ana sayfasına girdiğimizde şöyle bir ekran karşılayacak bizi ;

01

       Ana Sayfada 3 bilgiyi doldurarak hesap açmak mümkün, kullanıcı adı kısmına adınız soyadınız ile kaydolmanızda fayda var, ödevleriniz incelenirken sorun çıkmaması için 🙂 email ve şifre kısmını doldurduktan sonra Sign up diyoruz ve şöyle bir ekran karşılıyor bizi;

yenienson

       Açılan sayfadan new repository butonuna tıklayarak kodlarımızı yerleştireceğimiz depomuzu oluşturuyoruz. Butona tıkladıktan sonra şu ekran gelecek;

03

       Repository Name kısmına hocamız C_Homework1 yazmış siz de bu şekilde yazabilirsiniz.Description kısmına ödeviniz/çalışmanız hakkında kısaca bilgi verebilirsiniz.Opsiyonel olduğu için boş geçebilirsiniz bu kısmı.

      Alttaki seçeneklerden Public’i seçiyoruz, Private seçeneğini seçmek için ücret ödeyip hesabınızı upgrade etmeniz gerekiyor.Kodlarınızın diğerleri tarafından görülmesi için Public seçeneğini işaretliyoruz.

      Readme dosyası ile initialize et kısmına tik atıyoruz, aşağıdaki dropdown seçim kısmında ise C’yi seçiyoruz.Licence kısmı None olarak kalsın ve Create butonuna tıklıyoruz.

             Tıkladıktan sonra gelen sayfadan “Create New File” ‘a tıklıyoruz.

324324

       Açılan Yeni sayfada en üstte doldurmamız gereken bir boşluk var.”File Name” Buraya ödevinizin adını girebilirsiniz.Örneğin Banka Hesap Programı yazabilirsiniz. Siyah bölüme ise Visual Studio projenizdeki kodları kopyala yapıştır yaparak buraya aktarabilirsiniz. Alt kısımda yine açıklama bölümü var.Bu kısım opsiyonel ama doldurmakta fayda var yine de.Gerekli yerleri doldurduktan sonra Commit New File diyerek kodlarımızı yüklemiş oluyoruz.

08

      Gördüğünüz gibi koddeneme adlı dosyam repository’imin içine eklenmiş oldu.

09

        Böylece kodlarımızı GitHub üzerinden paylaşmış olduk.Anlattıklarımın dışında GitHub’ın bir de masaüstü programı var, onu da incelemenizi tavsiye ederim.Site üzerinde yaptığınız işlemlerin aynısını yapıp GitHub ile senkronize eden, dosyaları sürükle bırak mantığı ile göndermenizi sağlayan bir program.Her ne kadar birazcık karışık olsa da yine de kullanılabilinir bir program 🙂 Her türlü soru,öneri ve istek için onuryurtturk@gmail.com adresinden,facebook veya twitter üzerinden bana ulaşabilirsiniz.Başka bir yazıda görüşmek üzere hoşçakalın… 🙂

Reklamlar
 
 

Adım Adım WordPress ve Blogger -2

    Adım Adım WordPress ve Blogger -1 başlıklı yazımda WordPress nasıl açılır adım adım anlatmıştım.Yazımın 2.kısmında da Blogger’ı anlatacağım.Blogger’ı daha önce kısaca anlatmıştım; WordPress’e göre kısıtlaması daha az,tasarım konusunda daha detaya inebiliyorsunuz ücret ödemeden ama kullanıcı arayüzü biraz daha karışık WordPress’e göre.

Blogger, diğerlerinden farklı olarak Google hizmetleri ile çalışıyor,Google hesabınız varsa kayıt olmakla uğraşmıyorsunuz.Aramızda Google Hesabı olmayan arkadaşlarımız yoktur değil mi? 😀 Yoktur yokturr 🙂 Yoksa da bir an önce alın ve bu hizmetlerin ayrıcalıklarını kaçırmayın.

7

Giriş yaptığımızda alttaki ekran ile karşılaşacağız.Daha önce blog oluşturmadıysanız, sizdeki ekran benimkinden farklı olabilir.Daha önceden oluşturup bıraktığım heves bloğum’u görebilirsiniz bloglarım arasında 😀8

Soldaki Yeni Blog butonuna tıkladığınızda açılan mini pencereden, bloğunuzun başlık, adres ve şablonunu ayarlayabilirsiniz.Şablonlardan Filigran’ı tavsiye ederim.

Blog oluştur’a tıklayınca bloglarımızın arasına eklendi.Turuncu “Yeni Yayın” butonuna tıklayarak hemen bloglamaya başlayabilirsiniz.9

Yeni Yayın ekranından Ana ekranımıza geçiş yapalım.Bunun için sağ üstteki Kapat butonunu kullanıyoruz.10

Ana ekrana geçiş yaptığımızda, bloğumuzun istatistikleri karşılıyor bizi. Menüleri kısaca tanıtacak olursak; Kayıtlar kısmından yayınladığınız yazılarınızı,taslaklarınıza ulaşabilirsiniz.Sayfalar kısmından bloğunuza yeni sayfalar ekleyebilir, var olanları düzenleyebilirsiniz.Bloğumuzu yeni açtığımız için sayfalar kısmına girdiğinizde sadece Ana Sayfa ile karşılaşacaksınız. Yorumlar kısmından ise, yazılarınıza yapılan yorumlara ulaşabilirsiniz, onaylanan ve istenmeyen olarak ikiye ayrılıyor yorum kısmı. Blogger Google Hizmetlerini kullanıyor demiştik, Google+ sekmesinden de Google+ profiliniz aracılığıyla daha geniş kitlelere ulaşabilirsiniz.İstatislikler sekmesine tıklayarak da Önizleme kısmında gördüğümüz istatistiklerin detaylandırılmış halini inceleyebilirsiniz.Kazançlar kısmını kullanmak için henüz erken, belirli bir kitleye ulaşmadan bu sekmeyi kullanmak biraz mantıksız olur.Bu sekmede Google AdSense ayarlarını yapabilirsiniz.AdSense nedir derseniz; AdSense, Google’ın reklam yerleştirme hizmetidir.Bloğunuzu belirli bir kitleye ulaştırıp bu sisteme kayıt olursanız, yerleştirilen reklamlardan tıklanma sayısına göre para kazanmanız mümkün ancak çok beklenti içine girmeyin bu konuda çünkü tıklama başına oldukça az miktar ödüyor Google 🙂 AdSense sistemine kayıt olmak birazcık zahmetli,birçok katı kuralları olan kullanıcı sözleşmesi onaylamanız gerekiyor.İlerleyen zamanlarda AdSense için de bir tutorial hazırlarım 🙂11

Şimdi gelelim bu sekmeler arasında en önemli olanlardan birine “Yerleşim Sekmesi”. Bu sekmeden bloğunuzdaki öğelerin yerleşimlerini ayarlayabiliyorsunuz, yeni eklentiler entegre edebiliyorsunuz.Sürükle bırak mantığı ile çalışıyor bu kısım.Wordpress’in ücretsiz kısmında bu özellik yok mesela, Blogger bu özelliği ile ön plana çıkıyor.12

Veeee iştee 😀 Blogger neden kullanılır/tercih edilir? Neden mi? HTML ve JavaScript kodu yazabiliyorsunuz. Kendi eklentilerinizi(Gadget) oluşturabilir,var olan eklentileri kolayca bloğunuza ekleyebilirsiniz. Kendi eklentinizi yazmak için Gadget Ekle’ye tıklayıp açılan sayfadan ortalara doğru inip HTML/JavaScript ‘i seçmeniz yeterli,gerisi size kalmış,daha doğrusu HTML/JS bilginizle yaratıcılığınıza kalmış 🙂 Aşağıdaki fotoğrafta müzik oynatıcısı eklentisinin kodlarını inceleyebilirsiniz.13

Sekmeleri tanıtmaya devam edelim.Şablonlar kısmından bloğunuzun normal görünümde ve mobil görünümündeki temasını,stilini ayarlayabilirsiniz. Burada da HTML kullanarak tasarım kısmını düzenleyebilirsiniz.HTML bilmiyorum derseniz turuncu özelleştir butonuna tıklayarak temel tasarım ayarlarını güncelleyebilirsiniz.14

Ve son sekmemiz Ayarlar sekmesi.Ayarlar sekmesi bildiğimiz klasik türden, diğer hostinglerden farkı yok, blog adı,başlığı,alan adı, editörler ve izinleri üzerinde değişiklik yapabilirsiniz bu sekmeden.

Benden bugünlük bu kadar 🙂 Bu yazımdan sonra Blogger, diğerlerinden daha ilgi çekici gelmiştir heralde 🙂 Umarım sizler için gayet açık bir anlatım olmuştur.Her türlü soru ve önerileriniz için mutlaka ulaşın bana, en kısa zamanda başka bir yazımda tekrar görüşmek üzere, hoşçakalınnn 🙂

 
 

Etiketler: , , , , , ,

Adım Adım WordPress ve Blogger -1

Merhaba arkadaşlar, bu yazımda, önceki yazımda karşılaştırmasını yaptığım hostingler; WordPress ve Blogger’dan nasıl hesap alıp,bloğumuzu nasıl düzenleyeceğimizi anlatacağım.Öncelikle WordPress ile başlayalım.”wordpress.com” a girdiğimizde eğer daha önceden bir hesabımız yoksa turuncu ile belirtilmiş Get Started’a tıklıyoruz.

1

Get Started’a tıkladıktan sonra gelen sayfada bazı bilgiler istiyor bizden, email,şifre,wordpress’li alan adı vs vs.

Bu sayfada farklı seçenekler var eğer wordpress eklenmiş alan adı istemiyorsanız 18 ya da 25$ ödeyerek farklı alan adlarına sahip olabilirsiniz.

Bunun haricinde alt taraftaki seçeneklerde ise 99$ ödeyerek kısıtlamaları kaldırabilir,ekstra depolama alanı elde edebilir ve serbest domain için yetki satın alabilirsiniz. Yani ben tasarımımı kendim yapacağım,3GB alan bana yetmez, kendi domain adresimi kendim alırım, kısıtlamalara gelemem derseniz bu seçenek gayet ideal ancak indirimli fiyat olsa da hala oldukça pahalı 🙂

Ücretsiz, kısıtlı versiyon için sol alttaki “Create Blog” butonuna tıklıyoruz.

2

Veeee bloğumuzu oluşturduk 🙂 şimdi gelen sayfada “Now Check Your E-mail to Complete Registration” başlıklı sayfa ile karşılaşacağız, bu aşamada E-mail kontrolü yapıp aktivasyonu gerçekleştirmemiz lazım.Spam klasörünü kontrol etmenizde fayda var genellikle oraya düşüyor aktivasyon emailleri.

Aktivasyon işlemini de tamamladıktan sonra ilk ayarımızı yapabiliriz.Maildeki aktivasyon linkini tıkladığımızda yönlendirilen aşağıdaki sayfa olacak.Buradan Bloğumun başlığını ve sloganını ayarlayacağız bir de dil seçeneği var.3

Next Step dediğimizde, işte tam da burada başlıyor can sıkan şeyler 😀 tema seçimi sayfası gelecek, next step butonuna tıkladığımızda.Temaların pek çoğu ücretli hem de baya baya ücretli 😀 Güzel ücretsiz temalar da yok değil ama.Örneğin “Sundance”;  güzel bir seçenek olabilir. Seçtiğiniz temayı daha sonra değiştirebileceksiniz yani fazla uğraşmayın bu kısımla zaten temaların hepsi gösterilmiyor bu aşamada.

Next Step dediğimizde ise sosyal medya paylaşım kısmı gelecek.Buradan yeni bloğunuzu arkadaşlarınızla paylaşabilirsiniz,sosyal medyadaki çevrenize duyuru yapabilirsiniz.

Bu kısmı da geçtikten sonra 5. ve son adım geliyor yani ilk post oluşturma kısmı. Burası size kalmış, direk finish diyerek ilk ayar kısmını bitirebilirsiniz.

4

 

Finish dediğimizde WordPress’teki Dashboard’umuz açılıyor.Buradan diğer blogları takip edebilirsiniz,onların postlarını takip edip,inceleyebilirsiniz.Sağ taraftaki menüden ise size ait olan yorumlar,takip ettiğiniz bloglar,beğendiniz gönderilere vs diğer verilere ulaşabilirsiniz.

5

Üst menüden my blog’a tıklayarak oluşturduğunuz bloğa gidebilirsiniz.(Yönlendirilen sayfada bloğunuzun adını göreceksiniz ona tıkladığınızda sizi bloğunuza yönlendirecek)

Henüz herhangi bir paylaşımımız olmadığı için gayet biçimsiz bir sayfa ile karşılaşacağız.Sol üstteki blog adımızın üzerinde durarak açılan drop down menüden Dashboard’ı seçiyoruz ve ana ayar ekranımızı açıyoruz.

5

Dashboard’da kısa bir tutorial videosu bulabilirsiniz ancak ben kurcalayarak öğrenmenizi tavsiye ederim.Solda en altta Settings var oradan dil ayarlarını Türkçe yaparsınız aradığınızı daha kolay bulabilirsiniz. WordPress hakkında anlatacaklarım bu kadar, wordpress’cilere iyi bloglamalar 🙂

6

 

 

 

 
 

Blog Nedir? Ücretsiz Blog Hosting Siteleri Nelerdir?

Merhaba arkadaşlar, yeni bloğumdaki ilk yazımda sizlere blog nedir? neden gereklidir? nasıl açılır? ve ücretsiz blog açma konularında bilgi vermeye çalışacağım. Öncelikle blog nedir?  Blog; genellikle,belli kalıplara bağlı kalmaksızın bilgi ve düşünce paylaşımının yapıldığı, güncelden eskiye doğru sıralanmış gönderilerin ve yorum sisteminin bulunduğu bunun yanı sıra çeşitli eklentileri entegre edebileceğimiz web siteleridir.Blog kelimesinin nereden geldiğini açıklarsak; Web ve log kelimelerinin birleşmesi ile oluşan weblog kavramının değişip zamanla yaygınlaşmasından geldiğini söyleyebiliriz.Biraz geçmişine inersek; bir terim olarak Weblog ilk defa 17 Aralık 1997 yılında John Barger tarafından kullanıldı.Blog kavramı ise Peter Merholz’ın kendi sitesinde, “Weblog” ile şaka yapması ile ortaya çıktı.Kısa süre sonra  PyraLabs firması (bugünkü blogger.com) “Blog” kavramını hem isim hem de fiil olarak kullanmaya başladı.Kavram olarak Blog; “Web Günlüğü” fiil olarak ise “Günlük Yazmak,Tutmak” anlamına geliyormuş. Türkçe’de ise tam oturmayan kullanımı ile yarı Türkçe yarı İngilizce olarak “Bloglamak” şeklinde yer alıyor.

Bloğu genel olarak ele alacak olursak, yazılar güncellik sıralamasında, güncelden eskiye doğru ana sayfada yayınlanır, her yazının altında yorum kısmı bulunur, yorum sistemi blog kültürünün bel kemiğidir,bu sistem sayesinde; kullanıcılar ve yazar etkileşim içinde olur ve ilgili konu ile ilgili bilgi,düşünce paylaşımının sürekliliğine katkı sağlar.Sağda ya da solda menüler bulunur, bu menülerden son yazılara, kategori edilmiş yazılara,paylaşımlara kolayca erişmeyi sağlar.Bu kısma aynı zamanda eklentiler ekleyebilirsiniz, takvim eklentisi, saat eklentisi vs vs. Blog “neden açılır, neden gereklidir?” konusuna gelecek olursak, genellikle bloglar internet dünyasında benim de bir yerim olsun, bilgilerimi,düşüncelerimi özgürce paylaşayım düşüncesiyle açılır(kişisel bloglar) zaten modern günlükler de denildiği için açılma amaçları bu oluyor genelde, tabi ki farklı amaçlarda açılan bloglar var.Örneğin haber blogları, tematik bloglar, kaynak blogları vb. gibi bir çok blog türü bulunmakta.Benim takip ettiğim birkaç güzel blog var, bunlardan biri http://www.hasanyalcin.com/  tasarım üzerine güzel bilgiler edinebileceğiniz bir blog, bunun haricinde http://www.fikiratolyesi.com/ , http://www.webrazzi.com/ bloglarını takip etmekteyim,takip etmenizi de tavsiye ederim. 🙂

Ücretsiz Blog Hosting siteleri konusuna değinecek olursak; WordPress (http://wordpress.com/) ve Blogger (http://www.blogger.com) en yaygın olarak kullanılan blog hostingler arasında önde gelmekte. Eğer Google hesabına sahipseniz, Blogger.com ‘da ekstra bilgi doldurmadan direk Google hesabınızla giriş yapıp blog yazmaya başlayabilirsiniz. Blogger mı, WordPress mi derseniz; ben WordPress derim, Blogger’ın arayüzü oldukça karışık geliyor çünkü. Pek çok blog oluşturma sitesinde olduğu gibi Blogger’da da özgün tasarım konusunda sıkıntı var, belirli şablon ve tasarımlarla sınırlı kalıyor görsellik kısmı ama birazcık teknik bilginiz varsa kolayca halledebilirsiniz. WordPress ile Blogger’ı tasarım açısından karşılaştırırsak Blogger bu konuda daha iyi, nedeni ise; WordPress’de tasarımda detaylı düzenleme yapmanız için ücret ödemeniz lazım,Blogger da ise böyle bir durum yok, tasarım kısmında tam erişim sağlayamıyorsunuz ama en azından WordPress’den daha fazla erişim hakkınız oluyor.Blogger da ise şu eksiyi belirtebiliriz; Blogger’ın arkasında Google var, hatırlarsanız bir ara Google Hizmetlerine Türkiye’den erişim engellenmişti dolayısıyla binlerce blog sahibi bloğuna ulaşamadı ve bunun tekrarlanmayacağına dair herhangi bir garanti de söz konusu olamaz.Blogger’ın artısı diyebileceğim özelliklerinden biri de eklentiler ekleyebiliyor olmamız.Örneğin daha önceleri deneme amacı ile açtığım bloğum(http://pronewstechno.blogspot.com/) ‘u incelerseniz sağ menüde gayet güzel eklentiler var.Wordpress’de ise eklentileri içe aktarmayı henüz keşfedemedim 🙂 muhtemelen sınırlandırılmış özelliklerin içinde de yoktur.Wordpress’in arayüzü bana göre Blogger’dan daha iyi, daha kullanıcı dostu gibi duruyor, en azından aradığımı kolayca bulabiliyorum. WordPress’de çökme konusunda sıkıntı yok, güncellemeler sürekli, otomatik olarak yapılıyor. WordPress’in eksileri ise, bazı hizmetlerin,temaların ücretli olması ve detaylı düzenleme konusunda fazla erişime sahip olamamayı eksileri olarak gösterebiliriz.Eğer bilginize güveniyorsunuz ve kısıtlamalardan hoşlanmıyorsanız WordPress.com’un kardeşi wordpress.org’u deneyebilirsiniz ancak  wordpress.org ‘da blog oluşturmak diğerlerindeki kadar kolay olmayabilir. WordPress.org’da sadece hosting için ücret verirsiniz, tasarım kısmı sizin HTML,CSS ve PHP bilginiz ile sınırlıdır.Diğerlerinden farklı olarak otomatik güncelleme yok,kontrol etmeyi bırakırsanız bir süre sonra çökecektir.Bir farkı daha unutmamak lazım, diğerleri gibi otomatik hosting sağlanmaz.Kısaca toparlamak gerekirse wordpress.org ‘da yapabilecekleriniz yaratıcılığınız ve bilginiz ile sınırlı.Bunları kullanmak istemiyorum,farklı alternatifler var mı derseniz de / tumblr / blogcu.com / Scoop.it sitelerini alternatifler arasında gösterebiliriz. Şimdilik benden bu kadar, bir sonraki yazımda WordPress ve Blogger’dan blog açmayı adım adım anlatacağım.Sonraki yazımda görüşmek üzere, hoşçakalın, takipte kalın 🙂 …..

 
2 Yorum

Yazan: Ekim 10, 2013 in Çeşitli - Karma

 

Etiketler: , , ,