Youtube Mp3 Dönüştürücü

Youtube videolarını mp3 olarak bilgisayarınıza veya telefonunuza indirmek artık çok daha basit.Program kullanmadan videoları dönüştürebileceğiniz hızlı ve mobil uyumlu bir site var.Bu siteyi size de tavsiye ediyorum.Site kesinlikle reklam içermemekte , üyelik gerektirmemektedir.
Site adresi : http://youtubempdonusturucu.com
Youtube Mp3 Dönüştürücü

C – Döngüler

Döngüleri algoritmalardaki tekrarlanan işlem ve adımların manuel olarak yapılmaması için kullanıyoruz.Döngüler iyi kullanılırsa işlem satırlarının artmasınada engel olunur.

Örneğin Ekrana 100 kez Mertinal.Net yazdıracaksanız.Bu işlemi şu şekilde yapmak hem zor , hem de gereksiz olur.

[code language=”c”]
printf("Mertinal.net\n");
printf("Mertinal.net\n");
printf("Mertinal.net\n");
printf("Mertinal.net\n");

[/code]
Bu işlemi döngülerle çok basit bir şekilde yapabiliriz.

Sayaç(Counter) Kavramı ve Döngünün Kontrolü

Sayaç bizim döngü içerisinde yapılacak işlemi tekrarını tutan değişkendir.
Döngüde mutlaka ilk değeri olan bir sayaç değişkeni olmalıdır.
Bu sayaç değişkeninin sınır değerine gelip gelmediğinin kontrolü yapılmalıdır.
Döngü içerisinde sayacın değerinin değişmesi için arttırma veya azaltma işlemleri uygulanmalıdır.

Algoritma mantığı şöyledir ;

[code language=”c”]
1.Başla
2.sayac=<başlangıç değeri>
3.Komutlar
4.sayac++ veya sayac–
5.Sayacın sınır değeri ile olan durumu karşılaştırılır
6.Diğer Komutlar
7.Dur
[/code]

While Döngüsü

While kısaca ;

[code language=”c”]
while(kosul | durum){
komut;
komut2;
}
[/code]
Yukarıdaki döngüde komut bölümünde sayaç kullanarak koşul | durum ikilisini yanlışa yani sıfıra çeviririz ve böylece istediğimiz sayıda işlemi yaptıktan sonra döngüden çıkmış oluruz.

Yukarıdaki döngüde while(0) yani koşul ve durum baştan itibaren yanlış olursa döngüye hiç girmeyecektir.Aksi durum olarak while(kosul | durum) hiç bir zaman sıfır olmazsa , bu seferde döngüden hiç çıkmayarak sonsuz dögüye girecektir.

Ekrana 100 kez Mertinal.Net yazan program örneği ;

[code language=”c”]
#include <stdio.h>
#include <stdlib.h>

int main()
{
int sayac=1;
while(sayac<=100)
{
printf("Mertinal.net\n");
sayac=sayac +1 ;
}
return 0;
}

[/code]

Hiç Çalışmayan Döngü Örneği ;

[code language=”c”]
x=10;
while(x<5)
{
komut;
x=x-1;
}
// x ‘ in 5 ten küçük olmadığından döngüye girmeyecektir.
[/code]

Sonsuz döngü Örneği

[code language=”c”]
x=10;
while(x<=10)
{
komut ;
x=x-1;
}
//Bu döngüde x her zaman 10 dan küçük veya eşit olacağından sonsuz döngüdür.
[/code]

Gözcü Kontrollü Döngü

Döngünün kullanıcı tarafından dışarıdan girdi yapılarak sonlandırılmasına olanak tanıyan döngülere gözcü kontrollü döngü veya Sentinel Controlled Loops denir.
Örnek Döngü;
Kullanıcı -1 girene dek girilen sayının karesini alan program;

[code language=”c”]
#include <stdio.h>
#include <stdlib.h>

int main()
{
int kontrol=0;

while(kontrol!=-1)
{
printf("Karesini almak istedigin sayiyi gir :");
scanf("%d",&kontrol);
if(kontrol==-1)
{
printf("Dongu Sonlandirildi");
break;
}
else
{
kontrol=kontrol*kontrol;
printf("Karesi %d\n",kontrol);
}

}

return 0;
}

[/code]

For Döngüsü

Tekrar eden işlemler için kullanılan başka bir döngü çeşitidir.
Genel Kullanım ;

[code language=”c”]
for(Döngü Değişkeni=ilkdeğer; DöngüKoşulu; Artım/Azaltım){
komut1;

komutN;
}
[/code]
Ekrana 10 kez Mertinal.net yazan program
[code language=”c”]
int main()
{
int sayac;
for(sayac=0; sayac<10; sayac++)
{
printf("Mertinal.net\n");
}
return 0;
}
[/code]

do-while Döngüsü

do-while döngüsünün , while döngüsünden farkı while döngüsünde döngüye giriş koşulu döngüye girmeden sorgulanır.Burada ise döngü en az bir kez çalıştırılır ve ondan sonra sorgulama işlemi yapılır.
Genel Kullanımı ;

[code language=”c”]
do{
komut1;

komut N;
}while(koşul | durum);
[/code]

İç İçe Döngüler (Nested Loops)

Bir döngü içerisinde başka bir döngü bulunmasıdır.İçteki döngü dıştaki döngününün her adımında çalıştırılacaktır.
Genel Kullanım ;

[code language=”c”]
n=5;
for(i=0;i<10;i++)
for(j=0;j<9;j++)
n=n+1;
[/code]

Piramit oluşturan iç içe döngü

[code language=”c”]
for(i=1; i<=5; i++)
{
for(j=1; j<i; j++)
printf("*");
printf("/n");
}
[/code]

Continue Kullanımı

contiune(devam etmek) kullanıldığı yerde döngüdeki diğer komutları çalıştırmadan döngü başı yapılmasını sağlamaktadır.
Örnek ;

[code language=”c”]
//4 rakamını atlayan program
int main()
{
int i;
for(i=1; i<=10; i++)
{
if(i==4)
continue;
printf("%d\n",i);
}

}
[/code]

C de Switch Case Kullanımı

Switch Çoklu Seçim Deyimi (Multiple Selection Statement

Switch deyiminde değişken değerine göre komut çalıştırılır.Yalnız değişken ifadesinin değerlerinin sıralı giden ifadeler olmasına dikkat edilmelidir.Ayrıca değişken tipleri int ve char olabilirken float ve double gibi ondalıklı değerler alamaz.

Genel Kullanım :

[code language=”c”]
switch(değişken){
case deger1:
komut1;
break;
case deger2:
komut2;
break;
case deger3:
komutN;
break;
default:
komutx;

}
[/code]
Eğer her komuttan sonra break kullanılmaz ise tekli seçim yapılamaz.Örneğin breaklar kullanılmamış ve 1-5 arası caseler tanımlanmış ise , değişkende 3 ise komut3 , komut4 ve komut5 beraber çalıştırılacaktır.

defaultun kullanım amacı ise değişken değeri caselerden her hangi biri ile eşleşmediğinde çalıştırılacak komuttur.

Örnek Program

// 1 ile 3 arasında girilen rakamın yazılışını ekrana bastıran program ;

[code language=”c”]
#include <stdio.h>
#include <stdlib.h>

int main()
{
int sayi;
printf("Rakam Giriniz 1-3 ");
scanf("%d",&sayi);
switch(sayi)
{
case 1:
printf("Bir");
break;
case 2:
printf("Iki");
break;
case 3:
printf("Uc");
break;
default:
printf("Yanlis Sayi Girdiniz , Lutfen bir ile Uc arasinda bir sayi giriniz : ");
}
return 0;
}
[/code]

Youtube İzlenme Başına Ne Kadar Para Veriyor

Youtube de video çekmeye başlayacak kişilerin aklındaki sorulardan bazıları genelde bunlardır ;   youtube izlenme başına ne kadar para veriyor , youtubeden para kazanılır mı ?

Youtube izlenme başına şu kadar para veriyor diye net bir rakam vermek sanırım doğru olmayacaktır.Çünkü bu değer ülkeden ülkeye , aydan aya bile değişken olabilmektedir.

google-adsense-youtube

Kendi youtube kanalımdan örnek vermek gerekirse iki videonun toplan izlenme sayısı 25.000 ve gelir 5 tl.Bin izleme başına 20 kr gibi bir şey kazanmışım.Ancak dediğim gibi bu izlenme sayısı değişken videoların 10dk den fazla olması , sponsor bulunması vb gibi durumlarda youtubeden kazanılan ücret artmaktadır.

Türkiyede izlenme başına fiyatlar böyle iken yurt dışı youtube kanallarında durum bundan çok farklı.Yabancı kanallara atılan aynı izlenmeli video , 10-15 kat daha fazla para kazandırıyor diyebilirim.Bunun sebebi ise ülkelere göre reklam tıklama oranlarının ve alım güçlerinin farklı olmasından kaynaklanıyor

Buraya tıklayarak benim youtube kanalıma abone olarak destek olabilirsin. 

İnternetten Ücretsiz Sms Atma & Bedava Sms

Telefonunuzda sms paketi olmadığı durumlarda veya bakiyeniz bittiğinde istediğiniz numaraya web üzerinden ücretsiz sms gönderebiliceğinizi biliyor muydunuz ?

go

Ücretsiz sms paketleri aramanıza pekte gerek yok.İnternet paketiniz varsa ister bilgisayardan isterseniz cep telefonunuzdan internet üzerinden sms gönderebilirsiniz.Ücretsiz sms hizmeti veren siteler var , bu sitelerle istediğiniz operetöre mesaj atabilirsiniz hatta yurt dışına bile mesaj gönderebiliyorsunuz.

Kendiminde kullandığı bu web sitelerden bir kaçını aşağıda bulabilirsin.

http://afreesms.com/freesms/

http://mfreesms.com/

https://globfone.com/send-text/

 

Alan Adı Banı & Google Ban Kaldırma

Alan adı banı Google arama motorunda sonuçlarınızın kaldırılmasıdır.Alan adınızın banlanmasının bir çok sebebi olabilir.Spam , aldatıcı ve illegal içerikler ban sebeplerinden sadece bir kaçıdır.Sonuçlarınız Google arama sonuçlarından kaldırıldıktan sonra Google ile getir özelliğini kullansanız bile sitenizi Google dizinine ekleyemezsiniz.

google-ban-kaldirma.jpg

Genelde alan adı banı domain alındıktan sonra fark ediliyor , alan adı almadan önce mutlaka domainin arama motorları tarafından banlı olup olmadığı kontrol edilmelidir.Bunun için arama motoruna Google ban kontrol yazmanız yeterlidir.

Peki Bu Alan Adı Banı Nasıl Kaldırılıyor ?

Google Search Console üzerinden > arama trafiği > manuel işlemlere girip buruadan banlı ise itiraz talebinde bulunabilirsiniz.İtirazınız 2-3 hafta içerisinde incelenip sizin gmail hesabınıza dönüş yapılacaktır.Sitenizde bir spam ve yasadışı içerik yok ise banı kaldırılacaktır.

Hosting , Domain , Subdomain Kavramları Nedir ?

Web sitesi kurmak için gerekli olan iki ana şey hosting ve domaindir.

Nedir bu Hosting ve Domain ?

indir

Hosting site dosyalarımızın barındığı yerdir.Domain(Alan Adı) ise sitemizin tarayıcıda görünen adres ismidir.Sitemizin olabilmesi için hem dosyalarımızı atabileceğimiz bir hostumuz olmalı , hemde siteadiniz.com gibi bir domaininiz olmalı.Aslında domain olmadanda tarayıcıya ip adresini yazarak siteye erişebilirsiniz ancak bu göze hoş gelmediği ve hatırlanabilirliği azalttığı için kullanılmaz pek.

Ücretli alan adı uzantılarının .com , .net , .org vb. gibi oldukça fazla çeşidi vardır.Bu domain uzantılarının ücretsiz versiyonlarıda var ancak kalitesiz durmakta ve kullanımını tavsiye etmemekteyim.Ücretsiz  alan adları olduğu gibi ücretsiz hostinglerde bulunmaktadır.Bunlarda alan adlarında olduğu gibi ya kalitesiz , ya da çok kısıtlı özellikler sunularak veriliyor.

 

Subdomain

Subdomain denilen şey hostingdeki bir klasöre domainden ad verme işlemidir.Subdomain klasörü tarayıcıda subdomain.siteadiniz.com gibi gözükür.

Örneğin m.facebook.com bir subdomaindir.Orijinal domain facebook.com ikim m subdomaini oluşturulmuştur.

Hosting ve Domain Tercihinde Dikkat Edilmesi Gerekenler

host

Domain seçerken bütcenize uygunluk dışında dikkat edilmesi gereken pek bir şey yoktur.Asıl önemli olan hosting şirketi ve hosting paketi seçimidir.Web sitelerinin yüzde %90 nından fazlası linux hosting kullanmaktadır , seçim yaparken linux hosting veya windows hosting seçiminizi dikkatli yapınız.Linux serverlarda genelde php ve php sistemleri(wordpress,mybb) vb çalıştırılırken , windows serverlarda asp çalıştırılır.

Hosting türü seçiminde yüksek oranda linux hosting seçilir.Bunun dışı hosting seçiminde dikkat edilmesi gereken bir konuda hosting şirketinin sektörde bilinilirliği ve güvenilirliğidir.Hosting sunucularına yapılan bir hack girişimi veya hosting sunucularının arızalanması gibi durumlar web sitenize erişimi doğrudan etkileyebilmektedir.Güvenili ve müşterilerine hızlı destek veren bir hostin veren şirket seçtiyseniz sıra kendi sitenize uygun bir paket satın almak .

hosting-paketleri-868x300

 

Yapıcağınız sitenin veya projenin büyüklüğüne göre hosting paketlerinden birini satın alabilirsiniz.Basit bir site yapacak ve çok fazla ziyaretçiyi hedeflemiyorsanız başlangıç paketlerinden birini seçebilirsiniz.