SON EKLENEN FILMLER
Programlama Dili etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Programlama Dili etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

Videolar Nas�l Responsive Edilir

Videolar Nas�l Responsive Yap�l�r?Sitenizin tasar�m� responsive fakat sitenizdeki yay�nlad���n�z videolar mobil, tablet gibi platformlarda sitenizin aray�z� ile entegre �al��may�p ta�malar yapabilir. Bu yaz�mda sizlere yay�nlad���n�z videolar� responsive yapmay� g�sterece�im.
Kurulum:
  • A�a��da vermi� oldu�um CSS kodunu Blogger kullan�yorsan�z CTRL+F ile �]]</b:skin>� kodunu arat�p �st�ne ekleyin, farkl� bir yaz�l�m kullanmaktaysan�z .css dosyas�na ekleyin.
.Responsive-Video {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}
.Responsive-Video iframe,
.Responsive-Video object,
.Responsive-Video embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
  • Videolar� yaz�lar�n�za eklerken kulland���n�z embed kodlar�n� a�a��da verdi�im koddaki �Embed Kodunu Buraya Ekleyin� k�sm�na yap��t�r�n.
<div class="Responsive-Video">Embed Kodunu Buraya Ekleyin</div>

C# �nternet Ba�lant�s�n� Kontrol Etme

C# �nternet Ba�lant�s�n� Kontrol Etme

Baz� uygulamalarda, internet ba�lant�s�n�n olup olmad���n� kontrol etmemiz gerekebilir.Bunun i�in a�a��daki kodlar kullan�labilir.
�rnek :
Console projesi olu�tural�m ve �u kodlar� ekleyelim.

using System;
using System.Runtime.InteropServices;

namespace BaglantiKontrol
{
class Program
{
static void Main(string[] args)
{
BaglantiKontrol();
Console.ReadKey();
}

public static void BaglantiKontrol()
{
InternetGetConnectedStateFlags flags = 0;
bool baglanti = InternetGetConnectedState(ref flags, 0);
string sonuc = "";
if (baglanti)
sonuc = "�nternet ba�lant�s� var.";
else
sonuc = "�nternet Ba�lant�s� Yok";
Console.Write(sonuc);
Console.ReadKey();
}

[DllImport("wininet.dll", CharSet = CharSet.Auto)]
extern static bool InternetGetConnectedState(ref InternetGetConnectedStateFlags Description, int ReservedValue);

[Flags]
public enum InternetGetConnectedStateFlags
{
INTERNET_CONNECTION_MODEM = 0x01, //Yerel sistem �nternet'e ba�lanmak i�in bir modem kullan�r.
INTERNET_CONNECTION_LAN = 0x02, //Yerel sistem �nternet'e ba�lanmak i�in bir yerel alan a�� kullan�r.
INTERNET_CONNECTION_PROXY = 0x04, //Yerel sistem Internet'e ba�lanmak i�in bir proxy sunucusu kullan�yor.
INTERNET_CONNECTION_RAS_INSTALLED = 0x10, //Yerel sistemde RAS kuruldu
INTERNET_CONNECTION_OFFLINE = 0x20, //Yerel sistem �evrimd��� modda.
INTERNET_CONNECTION_CONFIGURED = 0x40, //Yerel sistem, �nternet'le ge�erli bir ba�lant�ya sahiptir, ancak o anda ba�l� olabilir veya olmayabilir.
INTERNET_CONNECTION_MODEM_BUSY = 0x08 //Art�k kullan�lm�yor.
}
}
}

C# Dll Olu�turma ve Kullanma

Dll (Dynamic Link Library)  Windows�un en �nemli par�alar�ndan birisidir.
Dll bir defa olu�turulur ve istenilen projede, istenilen class'ta vs. kullan�labilir.Bu sayede kod kalabal���ndan kurtulmu� olunur.
Dll, kodlama kolayl��� sa�lar.
�imdi bizde kendi dll'imizi yazal�m ve �rnek projemizde kullanal�m.
�rnek : 
New Project'ten class library'i se�elim.��ersinde 'Islemler' adl� bir s�n�f olu�tural�m ve kodlar�m�z� yazal�m.
namespace DllOrnek
{
public static class Islemler
{
public static int Topla(int sayi1,int sayi2)
{
return sayi1 + sayi2;
}

public static int Cikar(int sayi1,int sayi2)
{
if (sayi1 < sayi2)
return sayi2 - sayi1;
return sayi1 - sayi2;
}

public static int KaresiniAl(this int sayi)
{
return sayi * sayi;
}
}
}
Kodlar� yazd���m�za g�re �imdi projemizi build edelim.
Evet �uanda dll'imiz olu�tu.Olu�an dll'i proje i�ersindeki bin > Debug klas�r�nde bulabilirsiniz.
S�ra geldi dll'i projemizde kullanmaya.
�imdi yeni bir console uygulamas� ba�latal�m.Olu�an console uygulamas�n�n referans�na dll'imizi ekleyelim.

Ard�ndan k�t�phanemizi s�n�f�m�za ekleyelim ve  kodlar�m�z� yazal�m.
using DllOrnek;
using System;

namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
var sonuc1 = 5.KaresiniAl();
var sonuc2 = Islemler.Topla(5, 2);
var sonuc3 = Islemler.Cikar(5, 2);

Console.WriteLine("Kare : " +sonuc1);
Console.WriteLine("Toplama : " + sonuc1);
Console.WriteLine("��karma : " + sonuc1);
Console.ReadKey();
}
}
}

Sonu� :
Evet dll olu�turma ve kullanma bu �ekilde arkada�lar.Art�k siz de kendinize ait k�t�phanelerinizi olu�turabilir ve istedi�iniz projede kullanabilirsiniz.d

�nstagram forumla ba�kas�n�n hesab�n� kapatma

      Forumla instagram hesab� kapatma

�Vefat Eden Bir Ki�inin Hesab�n�
Instagram'dan Kald�rma Talebi
https://help.instagram.com/contact/1474899482730688

�Vefat Eden Bir Ki�inin Instagram'daki Hesab�n� An�tla�t�r�lmas� ��in Bildirme
https://help.instagram.com/contact/452224988254813

��nstagram'da Taciz veya Zorbal�k �ikayet Etme
https://help.instagram.com/contact/584460464982589

��nstagram Hesab�m Donduruldu
Facebook:https://m.facebook.com/help/contact/1652567838289083
�nstagram:https://help.instagram.com/contact/396169787183059

�Instagram'da gizlilik haklar�n�z� ihlal g�nderi �ikayeti
https://help.instagram.com/contact/504521742987441

�Telif hakk� �ikayet formu
https://help.instagram.com/contact/391888707564685

�E-posta adresim kullan�lmakta
https://help.instagram.com/contact/151081798582137

��nstagram Hesab�m Ba�kas�n� Eline Ge�ti
https://help.instagram.com/contact/740949042640030

�Taklit Edilen Bir Hesab� �ikayet Edin
https://help.instagram.com/contact/636276399721841

�Ya� s�n�r�
https://help.instagram.com/contact/723586364339719

�Topluluk Kurallar�m�z�n �hlallerini �ikayet Edin
https://help.instagram.com/contact/383679321740945

�Kullan�c� adlar�
https://help.instagram.com/contact/111608122342794

�Hak ihali Ticari marka
https://help.instagram.com/contact/541188012640111

�Taklit �r�n �ikayet
https://help.instagram.com/contact/1724240204462083

�Instagram Hesap �alma Formu
https://help.instagram.com/contact/74



        -A��klama k�sm�na yaz�lacak yaz�-

Merhaba de�erli Instagram ekibi formda kullan�c� ad�n� vermi� oldu�um Instagram kullan�c�s� benim fikri  kar�� payla��mlar yapmaktad�r. Mesajlardan beni taciz etmekte ve benim ki�isel bilgilerimi alma y�n�nde s�zler s�ylemektedir. Ki�isel bilgilerimi alamay�nca bana zorbal�k yapmaktad�r en k�sa zamanda gere�inin yap�lmas�n� istiyorum. Te�ekk�r ederim.

Python nedir nas�l kullan�l�r !

Python Hakk�nda

E�er ya�am�n�z�n bir d�neminde herhangi bir programlama dili ile az veya �ok ilgilendiyseniz, Python ad�n� duymu� olabilirsiniz. �nceden bir programlama dili deneyiminiz hi� olmam��sa dahi, Python ad�n�n bir yerlerden kula��n�za �al�nm�� olma ihtimali bir hayli y�ksek. Bu sat�rlar� okuyor oldu�unuza g�re, Python ad�n� en az bir kez duymu� oldu�unuzu ve bu �eye kar�� i�inizde hi� de�ilse bir merak uyand���n� varsayabiliriz.
Peki, en k�t� ihtimalle kulak dolgunlu�unuz oldu�unu varsayd���m�z bu �ey hakk�nda acaba neler biliyorsunuz?
��te biz bu ilk b�l�mde, fazla teknik ayr�nt�ya ka�madan, Python hakk�nda k�sa k�sa bilgiler vererek Python��n ne oldu�unu ve bununla neler yapabilece�inizi anlatmaya �al��aca��z.

Python Nedir?

Tahmin edebilece�iniz gibi Python (C, C++, Perl, Ruby ve benzerleri gibi) bir programlama dilidir ve t�pk� �teki programlama dilleri gibi, �n�n�zde duran kara kutuya, yani bilgisayara h�kmetmenizi sa�lar.
Bu programlama dili Guido Van Rossum adl� Hollandal� bir programc� taraf�ndan 90�l� y�llar�n ba��nda geli�tirilmeye ba�lanm��t�r. �o�u insan, isminin Python olmas�na aldanarak, bu programlama dilinin, ad�n� piton y�lan�ndan ald���n� d���n�r. Ancak zannedildi�inin aksine bu programlama dilinin ad� piton y�lan�ndan gelmez. Guido Van Rossum bu programlama dilini, The Monty Python adl� bir �ngiliz komedi grubunun, Monty Python�s Flying Circus adl� g�sterisinden esinlenerek adland�rm��t�r. Ancak her ne kadar ger�ek b�yle olsa da, Python programlama dilinin pek �ok yerde bir y�lan fig�r� ile temsil edilmesi neredeyse bir gelenek halini alm��t�r.
Dedi�imiz gibi, Python bir programlama dilidir. �stelik pek �ok dile k�yasla ��renmesi kolay bir programlama dilidir. Bu y�zden, e�er daha �nce hi� programlama deneyiminiz olmam��sa, programlama maceran�za Python�la ba�lamay� tercih edebilirsiniz.

Neden Programlama ��renmek �steyeyim?

G�nl�k ya�am�n�za ��yle bir bak�n. Gerek i� yerinizde olsun, gerek evde bilgisayar ba��nda olsun, belli i�leri tekd�ze bir �ekilde tekrar etti�inizi g�receksiniz. Mesela s�rekli olarak yaz�l� belgelerle u�ra�man�z� gerektiren bir i�te �al���yor olabilirsiniz. Belki de her g�n onlarca belgeyi a��p bu belgelerde birtak�m bilgiler ar�yor, bu bilgileri d�zeltiyor, yeniliyor veya siliyorsunuzdur. Bu i�lemlerin ne kadar vakit al�c� ve s�k�c� oldu�unu d���n�n. E�er bir programlama dili biliyor olsayd�n�z, b�t�n bu i�lemleri sizin yerinize bu programlama dili hallediyor olabilirdi.
��te Python programlama dili b�yle bir durumda devreye girer. Her g�n saatler boyunca u�ra�t���n�z i�lerinizi, yaln�zca birka� sat�r Python kodu yard�m�yla birka� saniye i�inde tamamlayabilirsiniz.
Ya da ��yle bir durum d���n�n: �al��t���n�z i� yerinde PDF belgeleriyle bolca ha��r ne�ir oluyor olabilirsiniz. Belki de y�zlerce sayfal�k ka�eli ve imzal� belgeyi PDF haline getirmeniz gerekiyordur. �stelik sizden bu belgeleri m�mk�n oldu�unca tek par�a halinde PDF�lemeniz isteniyor olabilir. Ama o y�zlerce sayfay� taray�c�dan ge�irirken i�in tam ortas�nda bir aksilik oluyor, makine ar�zalan�yor ve belki de ister istemez belgeniz b�l�n�yordur.
��te Python programlama dili b�yle bir durumda da devreye girer. E�er Python programlama dilini ��renirseniz, �nternet�te saatlerce �cretsiz PDF birle�tirme program� aramak veya profesyonel yaz�l�mlara onlarca dolar para vermek yerine, belgelerinizi birle�tirip i�inizi g�recek program� kendiniz yazabilirsiniz.
Elbette Python�la yapabilecekleriniz yukar�da verdi�imiz basit �rneklerle s�n�rl� de�ildir. Python�� kullanarak masa�st� programlama, oyun programlama, ta��nabilir cihaz programlama, web programlama ve a� programlama gibi pek �ok alanda �al��malar y�r�tebilirsiniz.

Neden Python?

Python programlar�n�n en b�y�k �zelliklerinden birisi, C ve C++ gibi dillerin aksine, derlenmeye gerek olmadan �al��t�r�labilmeleridir. Python�da derleme i�lemi ortadan kald�r�ld��� i�in, bu dille olduk�a h�zl� bir �ekilde program geli�tirilebilir.
Ayr�ca Python programlama dilinin basit ve temiz s�z dizimi, onu pek �ok programc� taraf�ndan tercih edilen bir dil haline getirmi�tir. Python��n s�z diziminin temiz ve basit olmas� sayesinde hem program yazmak, hem de ba�kas� taraf�ndan yaz�lm�� bir program� okumak, ba�ka dillere k�yasla �ok kolayd�r.
Python��n yukar�da say�lan �zellikleri sayesinde d�nya �ap�nda �n sahibi b�y�k kurulu�lar (Google, YouTube ve Yahoo! gibi) b�nyelerinde her zaman Python programc�lar�na ihtiya� duyuyor. Mesela pek �ok b�y�k �irketin Python bilen programc�lara i� imkan� sa�lad���n�, Python��n ba� geli�tiricisi Guido Van Rossum�un 2005 ile 2012 y�llar� aras�nda Google�da �al��t���n�, 2012 y�l�n�n sonlar�na do�ru ise Dropbox �irketine ge�ti�ini s�ylersek, bu programlama dilinin �nemi ve ge�erlili�i herhalde daha belirgin bir �ekilde ortaya ��kacakt�r.
Python programlama dili ve bu dili hakk�yla bilenler sadece uluslararas� �irketlerin ilgisini �ekmekle kalm�yor. Python son zamanlarda T�rkiye�deki kurum ve kurulu�lar�n da dikkatini �ekmeye ba�lad�. Bu dil art�k yava� yava� T�rkiye�deki �niversitelerin m�fredat�nda da kendine yer buluyor.
S�z�n �z�, pek �ok farkl� sebepten, ba�ka bir programlama dilini de�il de, Python programlama dilini ��renmek istiyor olabilirsiniz.

Python Nas�l Telaffuz Edilir?

Python programlama dili �zerine bu kadar s�z s�yledik. Peki yabanc� bir kelime olan python�� nas�l telaffuz edece�imizi biliyor muyuz?
Geli�tiricisi Hollandal� olsa da python �ngilizce bir kelimedir. Dolay�s�yla bu kelimenin telaffuzunda �ngilizcenin kurallar� ge�erli. Ancak bu kelimeyi hakk�yla telaffuz etmek, ana dili T�rk�e olanlar i�in pek kolay de�il. ��nk� bu kelime i�inde, T�rk�ede yer almayan ve telaffuzu peltek s�yi and�ran [th] sesi var. �ngilizce bilenler bu sesithink (d���nmek) kelimesinden hat�rlayacaklard�r. Ana dili T�rk�e olanlar think kelimesini genellikle [tink] �eklinde telaffuz eder. Dolay�s�yla python kelimesini de [payt�n] �eklinde telaffuz edebilirsiniz.
Python kelimesini tamamen T�rk�ele�tirerek [piton] �eklinde telaffuz etmeyi ye�leyenler de var. Elbette siz de dilinizin d�nd��� bir telaffuzu tercih etmekte �zg�rs�n�z.
Bu arada, e�er python kelimesinin �ngilizce telaffuzunu dinlemek istiyorsan�z howjsay.com adresini ziyaret edebilir, Guido Van Rossum�un bu kelimeyi nas�l telaffuz etti�ini merak ediyorsan�z da http://goo.gl/bx9iJuadresindeki tan�t�m videosunu izleyebilirsiniz.

Platform Deste�i

Python programlama dili pek �ok farkl� i�letim sistemi ve platform �zerinde �al��abilir. GNU/Linux, Windows, Mac OS X, AS/400, BeOS, MorphOS, MS-DOS, OS/2, OS/390, z/OS, RiscOS, S60, Solaris, VMS, Windows CE, HP-UX, iOS ve Android gibi, belki ad�n� dahi duymad���n�z pek �ok ortamda Python uygulamalar� geli�tirebilirsiniz. Ayr�ca herhangi bir ortamda yazd���n�z bir Python program�, �zerinde hi�bir de�i�iklik yap�lmadan veya ufak de�i�ikliklerle ba�ka ortamlarda da �al��t�r�labilir.
Biz bu belgelerde Python programlama dilini GNU/Linux ve Microsoft Windows i�letim sistemi �zerinden anlataca��z. Ancak s�k� s�k�ya bel ba�layaca��m�z �zel bir GNU/Linux da��t�m� veya Windows s�r�m� yok. Bu y�zden, hangi GNU/Linux da��t�m�n� veya hangi Windows s�r�m�n� kullan�yor olursan�z olun, buradaki bilgiler yard�m�yla Python programlama dilini ��renebilir, ��rendiklerinizi kendi i�letim sisteminize uyarlayabilirsiniz.
Bu sat�rlar�n yazar�n�n, UbuntuCentOsWindows 7 ve Windows 10 kurulu bilgisayarlara eri�imi oldu�u i�in, bu kitaptaki ekran g�r�nt�leri genellikle bu i�letim sistemlerinden al�nm�� olacakt�r.

Farkl� Python S�r�mleri

E�er daha �nce Python programlama dili ile ilgili ara�t�rma yapt�ysan�z, �u anda piyasada iki farkl� Python serisinin oldu�u dikkatinizi �ekmi� olmal�. 16.05.2016 tarihi itibariyle piyasada olan en yeni Python s�r�mleri Python 2.7.11 ve Python 3.5.1�dir.
E�er bir Python s�r�m� 2 say�s� ile ba�l�yorsa (mesela 2.7.11), o s�r�m Python 2.x serisine aittir. Yok e�er bir Python s�r�m� 3 say�s� ile ba�l�yorsa (mesela 3.5.1), o s�r�m Python 3.x serisine aittir.
Peki neden piyasada iki farkl� Python s�r�m� var ve bu bizim i�in ne anlama geliyor?
Python programlama dili 1990 y�l�ndan bu yana geli�tirilen bir dil. Bu s�re i�inde pek �ok Python program� yaz�ld� ve insanlar�n kullan�m�na sunuldu. �u anda piyasada Python��n 2.x serisinden bir s�r�mle yaz�lm�� pek �ok program bulunuyor. 3.x serisi ise ancak son y�llarda yayg�nl�k kazanmaya ba�lad�.
Biz bu kitapta kolayl�k olsun diye Python��n 3.x serisini Python3; 2.x serisini ise Python2 olarak adland�raca��z.
Python3, Python2�ye g�re hem �ok daha g��l�d�r, hem de Python2�nin hatalar�ndan ar�nd�r�lm��t�r. Python3�teki b�y�k de�i�ikliklerden �t�r�, Python2 ile yaz�lm�� bir program Python3 alt�nda �al��mayacakt�r. Ayn� durum bunun tersi i�in de ge�erlidir. Yani Python3 kullanarak yazd���n�z bir program Python2 alt�nda �al��maz.
Dedi�imiz gibi, piyasada Python2 ile yaz�lm�� �ok say�da program var. ��te bu sebeple Python geli�tiricileri uzun bir s�re daha Python2�yi geli�tirmeye devam edecek. Elbette geli�tiriciler bir yandan da Python3 �zerinde �al��may� ve bu yeni seriyi geli�tirmeyi s�rd�recek.
Farkl� Python serilerinin var olmas�ndan �t�r�, Python ile program yazarken hangi seriye ait s�r�mlerden birini kulland���n�z� bilmeniz, yazaca��n�z program�n kaderi a��s�ndan b�y�k �nem ta��r.

Hangi Seriyi ��renmeliyim?

Dedi�imiz gibi, �u anda piyasada iki farkl� Python serisi var: Python3 ve Python2. Peki acaba hangi seriye ait bir s�r�m� ��renmelisiniz?
[K�sa cevap]
Python3�� ��renmelisiniz.
[Uzun cevap]
E�er Python programlama diline yeni ba�l�yorsan�z Python3�� ��renmeniz daha do�ru olacakt�r. Ama e�er Python programlama dilini belirli bir proje �zerinde �al��mak �zere ��reniyorsan�z, hangi s�r�m� ��renmeniz gerekti�i, projede kullanaca��n�z yard�mc� mod�llerin durumuna ba�l�d�r. Zira �u anda piyasada bulunan b�t�n Python mod�lleri/programlar� hen�z Python3�e aktar�lm�� de�il.
E�er projenizde kullanmay� planlad���n�z yard�mc� mod�ller halihaz�rda Python3�e aktar�lm��sa Python3�� ��renebilirsiniz. Ancak e�er bu mod�llerin hen�z Python3 s�r�m� ��kmam��sa sizin de Python2 ile devam etmeniz daha uygun olabilir. Ama her hal�karda Python3��n bu dilin gelece�i oldu�unu ve g�n�n birinde Python2�nin tamamen tedav�lden kalkaca��n� da akl�n�z�n bir k��esinde bulundurun.
------------------------------------------------------------------------------------------------------------

�nemli Not

E�er yazd���n�z yorum i�inde kod kullanacaksan�z, kodlar�n�z� <pre><code> etiketleri i�ine al�n. �rne�in:
    <pre><code class="python">
print("Merhaba D�nya!")
</code></pre>

CSS nedir Nas�l kullan�l�r !

CSS nedir?

Css : a��l�m�yla Cascading Style Sheets yani T�rk�e anlam� ile Basamakl� Stil �ablonu demektir. E�er yaz�ya ba�lamadan �nce ki ara�t�rmamda d�zg�n bir �eviri yapabildiysem css hayat�m�za HTML 4.0 ile dahil olmu�tur. G�revi HTML etiketleri kullan�larak olu�turulmu� web site g�r�nt�lerini �ekillendirmektir.  HTML demi�ken hat�rlatmak isterim CSS�i kullanabilmek i�in HTML bilmemiz gerekiyor zaten css den �ncebilmemiz gereken tek kodlama html kodlamas�d�r.

CSS ne i�e yarar, neler yap�labilir?

Yukar�da ki Css nedir? ba�l�kl� paragraf�mda da bahsetti�im gibi css, web sitelerinin kullan�c�lar taraf�ndan ekranda g�r�nen aray�z�n� �ekillendirmemize, renklendirmemize, boyutland�rmam�za ve konumland�rmam�za yarar.  Asl�nda bunun i�in bir listeye gerek yok ��nk� css ile hemen hemen b�t�n g�r�nt� �ekillendirmesini yapabiliriz fakat gene de bir �rnek listesi vermem gerekir ise css ile;
  • Arkaplanlar renklendirebilir veya resim ekleyebilir.
  • Nesnelere kenarl�klar eklenebilir.
  • Kenarl�klar renklendirilebilir.
  • Yaz�lar boyutland�r�l�p, farkl� renklere boyanabilir.
  • Yatay men�ler yap�labilir.
  • Css ile dikey men�lerde yap�labilir.
  • Hatta css ile a��l�r men� bile yap�l�yo ??
  • Resimler en ve boy olarak k���lt�lebilir.
  • Buton yap�labiliyor.
  • Nesnelerin ve yaz�lar�n �zerine gelinince de�i�ikler yap�labiliyor.
  • Yaz�y� se�ince se�ili arkaplan� mavi yerine k�rm�z�ya boyayabilir
  • Yaz� ba�l�klar�n�n alt�n� �izebilir
  • Resimlerin k��elerini ovalle�tirebilir
  • Yaz�lara g�lge ekleyebilir
  • Css ile butonlara, resimlere ve i�erik kutular�na bile g�lge ekleyebiliriz.
  • �nanmayacaks�n�z ama yaz�lar hatta sitenin tamam�n� ortalayabilirsiniz bile ??
Liste bitiminde nefesimi rahat�a almaya ba�lad�ktan sonra bir not css ile yapabilecekleriniz listesi yukardaki listeyi 3 e ve 4 e katlayabilir (:

CSS kodu nas�l olmal�?

se�ilen_nesne {  �zellik:de�er  �zellik:de�er;  �zellik:de�er }

Bir css kodu a�a��daki css nas�l kullan�l�r? ba�l�kl� yaz�mda ki 3 y�ntemden ���nde de ayn� yaz�l�r. Fakat 1. y�ntemde k���k bir istisna vard�r ki bu istisna da 1. y�ntemde css direk nesneye uyguland��� i�in bir se�iciye ihtiya� duyulmaz bu y�zden yukar�da g�sterdi�im css kullan�m �eklindeki se�ilen_nesne ve { }s�sl� parantezler 1. y�ntemde yer almaz.

CSS nas�l kullan�l�r?

CSS kullanabilmenin 3 farkl� yolu var. G�sterece�im 3 farkl� css kullan�m �eklinden en �ok kullanman�z gereken 3. a�amadaki css kullan�m �eklidir. Fakat yeri geldi�inde di�erlerini de kullanacaks�n�z.
1- Inline Styles (Html etiket i�i)
Inline Styles y�nteminin yan�ndaki parantez de bulunan Html etiket i�i css kullan�m� tamamen benim �evirimdir yani asl� �yle de�il ?? As�l ad� Inline Styles ama ho� ve mant�kl� bir �evirisi  olmad���ndan ben html etiket i�i css kullan�m� ad�n� verdim. Bu y�ntem basit olarak yazd���m�z html taglar�n�n i�erisinde style=�� �zelli�ine atanan de�erler ile kullan�l�r ve di�er iki y�ntemin en farkl� olan� budur. ��nk� hangi html nesnesine css uygulanaca��n� se�meyip direk o nesnenin �zerine kodlar� yaz�yoruz. Bu y�ntemi kullanmak i�in
1-) Hangi nesneye �zellik atanaca��n� bul
2-) Nesneye style=�� etiketini ekle
3-) Style=�� etiketi i�erisine css �zelliklerini gir.
�rnek:

PHP Nedir, Nas�l Kullan�l�r ?

PHP Nedir, Nas�l Kullan�l�r ?

PHPweb geli�tiricili�inde �nemli bir yer tutan, web tabanl� programlama dillerinden biridir. �Personel Home Page�in k�saltmas�d�r.
Web geli�tiricili�ini a�a��daki gibi kategorize edersek, PHP�nin hangi ad�mda neden gerekti�ini ve kullan�ld���n� anlamak daha kolay olabilir.
  • Aray�z tasar�m�
  • HTMLCSS ve Javascript ile aray�z tasar�m�n�n taray�c�da ger�eklenmesi/�al���r hale getirilmesi
  • Bir programlama dili ile siteye/sisteme yaz�l�m geli�tirilmesi; PHP bu ad�mda yer almaktad�r.
PHP olmaks�z�n, ilk 2 ad�m� izleyerek yap�lan web siteleri statik olacakt�r. Biraz daha a�arsak site; bir panel yard�m�yla g�ncellenemez, yeni i�erik eklenemez, i�erikler silinemez, herhangi bir de�i�iklik yap�lamaz durumda olacakt�r.
G�n�m�zde ise web sitelerinin i�erikleri bir y�netim paneli yard�m�yla kontrol edilmektedir. Yani i�in i�ine bir programlama dili girer ve sistemi dinamik bir hale d�n��t�r�r. Bu dinamikli�i sa�layan en �nemli web tabanl� programlama dili ise PHP�dir.
PHP, her programlama dilinde oldu�u gibi kendi yorumlay�c�s� ile beraber kullan�lmaktad�r. Apache ad� verilen bu yorumlay�c� ile sunucunuzda PHP kodunu �al��t�rabilirsiniz.
Bilgisayar m�hendisli�ibilgisayar programc�l��� veya bili�im sistemleriyle ilgili herhangi bir b�l�m okuyan arkada�lar bilirler; PHP ve .NET platformlar� s�k�a kar��la�t�r�l�rlar. Bu kar��la�t�rmalar sonucunda PHP ile ilgili baz� yanl�� varsay�mlar olu�ur.
�unlar� belirtmek isterim ki, PHP;
  • G�venlik a���� olan bir dil de�ildir,
  • ��renmesi .NET�e g�re zor olan bir dil de�ildir,
  • .NET�den daha yeteneksiz bir dil de�ildir,
Ayr�ca �unlar� da belirtmek isterim ki, PHP;
  • G�venilir bir dildir,
  • A��k kaynak kodludur, dolay�s�yla maliyeti ucuzdur,
  • Performans� olduk�a iyidir,
  • Veri tabanlar� ile uyumludur, MySql gibi bir �zel yard�mc�s� vard�r,
  • D�nyadan en �ok kullan�lan web tabanl� programlama dilidir,
  • Ve tabii ki nesneye y�nelik bir dildir.
Biz genelde �a��k kaynak kodlu olmay�� �g�venlik a����� �eklinde yorumlayan bir millet oldu�umuz i�in PHP ile ilgili �unlar� da eklemek istiyorum; WordPress, Vbulletin, Joomla gibi bir�ok haz�r i�erik y�netim sistemi PHP ile yaz�lm��t�r. Facebook gibi bir dev PHP kullanmaktad�r.

PHP Nas�l Kullan�l�r ?

Yukar�da bahsetti�im gibi PHP kendi yorumlay�c�s� ile beraber kullan�l�r. Yorumlay�c� <?php ve ?>etiketlerinin yard�m�yla php kodlar�n� yorumlar ve HTML ��kt�s� �retir, kullan�c�ya g�sterilen de zaten bu HTML ��kt�s�d�r.
PHP yazabilmek i�in �ncelikle bilgisayar�n�za baz� localhost mod�llerini y�klemeniz gerekir. �ansl�y�z ki bu mod�lleri bir arada bar�nd�ran haz�r programlar bulunmaktad�r. Ben haz�r program olarak Xampp Serveradl� program� kullanmaktay�m. Dilerseniz buradaki yaz�m� okuyarak, PHP geli�tiricili�ine ilk ad�m� atabilirsiniz.

PHP i�in Kullan�labilecek Edit�r/IDE Programlar�

Anla��l�r, d�zenli ve h�zl� kod yazabilmek i�in baz� edit�r programlar�n� kullanabilirsiniz.
Ba�lang�� d�zeyi i�in NotePad++ iyi bir edit�rd�r. Olduk�a geni� bir eklenti havuzu vard�r. Tavsiye ederim.
Sublime Text, PHP yazan programc�lar�n en �ok kulland��� edit�rm��.
NetBeans ve Eclipse birer IDE olduklar� i�in, yani bir edit�r program�na g�re daha fazla mod�l� i�lerinde bar�nd�rd�klar� i�in, ba�lang�� seviyesinde tavsiye edilmezler. Daha geni� projeler geli�tirirken kullan�n�z.

PROGRAMLAMA D�L� NASIL ��REN�L�R



PROGRAMLAMA D�L� NASIL ��REN�L�R

�ncelikle baz� bahaneleri yok edelim. �X ya��na geldim art�k bu ya�tan sonra ��renilmez� demeyin. �Okulunu okusayd�k ��renirdik art�k olmaz� demeyin. �Kursa gitmek laz�m �imdi bir s�r� para laz�m� demeyin. Hepsi bal gibi de olur. �Kitap mitap ohoo �ok zor i�ler bunlar� diyenler, Google��n d�vemeyece�i kitap kald� m�? Umudunu yitirmeyenler i�in baz� tavsiyelerim olacak.
Emekleme S�recinde Keyif Alabilen Erken Y�r�rHesap makinesi yapabiliyor olmak size zevk veriyorsa programlama dili ��renmeye yatk�ns�n�z demektir. Emekleme s�recinde olabildi�ince gereksiz programlar �retmekten ka��nmay�n. Mesela �u tarz �eyler yapmaya �al���n;
  • Yazd���n�z kelimenin sessiz harflerini silen program
  • 52 iskambil ka��d�n� 4 oyuncuya rasgele da��tan program
  • Girilen metinde ka� kelime oldu�unu hesaplayan program
  • Bilgisayar�n rasgele �retti�i say�y� tahmin etme oyunu
Ben programlama ��renirken (emekleme a�amas�nda) e�im i�in bir program yazm��t�m. �sim girme yerine kendi ismini yazd���nda ekranda �Kadir Ece�yi �ok Seviyor� yazacakt�. Ba�ka birinin ismini yazd���nda �Kadir Ay�e�yi Sevmiyor� yazacakt�. Ancak �al��t�r�nca e�im Ece yerine eCe yazd�, eCE yazd�; dolay�s�yla program orada patlad�. Bir hafta sonra ayn� program�n kusursuz �al��an versiyonuyla kar��s�na ��kmak paha bi�ilemezdi. Sizin de b�yle ufak sap�kl�klar�n�z olsun.
I���� G�rmeden Y�r�yemezsiniz, Bir �dealiniz Olmal�Emekleme s�recinden sonra gelen y�r�me s�recinde programlamay� hakk�n� vererek ��renmek istiyorsan�z, onu bir hobi olarak ��renme fikrinden vazge�melisiniz. �nce ayaklar� yere basacak bir proje bulmal�s�n�z ve hi� teredd�t etmeden geli�tirmeye �al��mal�s�n�z. Y�zlerce noktada tak�lacaks�n�z, ancak bunlar� ne kadar atlat�rsan�z o kadar geli�ti�inizi g�receksiniz. Korkmadan, ��enmeden �reteceksiniz. Burada kilit soru �u; �iyi de, ne �retece�imizi nas�l bulaca��z?�. Bu konuya da farkl� bir yaz�mda a��kl�k getirmeyi d���n�yorum.
Her �eyi Bilmek Zorunda Olmad���n�z� Fark Edin
En b�y�k hatalardan biri olan ancak kimsenin dile getirmedi�i bir konu da �u; programlayabilmek i�in her �eyi ezberlemek, her �eyi bilmek ve her �eyi okumak zorunda de�ilsiniz. Akl�n�za tak�lan konuyu ara�t�r�p uygulayabildi�iniz s�rece programlamaya hakimsiniz demektir. Hi�bir yerden yard�m almadan b�t�n i�lerini halledebilen programc� yoktur. En baba tarih�i bile olsan�z, bir deniz sava��n�n tarihinden emin olamayabilirsiniz. Dolay�s�yla programlama dili ��renmenin �nemli bir ad�m� da, arad���n� bulabilmektir.
Kal�n Kitaplar G�z�n�z� Korkutmas�nKal�n kitaplarda yazan �eylerin �o�unu programlama maceran�z boyunca hi� kullanmayacaks�n�z bile. Dolay�s�yla okurken veya g�z gezdirirken sadece neler yap�labildi�ini g�rm�� olun, ezberlemeye �al��may�n. Genel bir fikir versin, �ok detaya tak�lmay�n.
��rendi�iniz Dilin Fanati�i Olmay�n
�lk etapta b�y�k ihtimal �bu dil bana yeter, zaten zor ��rendik� d���ncesine sahip olacaks�n�z. Sak�n, sak�n, sak�n b�yle bir hataya d��meyin. Zaten bir dili hakk�n� vererek ��rendi�inizde di�erini ��renmeniz bir hafta falan s�recek. Gerisi tamamen g�r-uyarla mant���. Bu arada kesinlikle hepsini birden �ok iyi bilmek zorunda de�ilsiniz. Zaten genelde bir veya iki dilde ustala�acaks�n�z. Rahat tak�l�n.
�ngilizce�nin Kilit Rol�Bir noktada tak�ld���n�zda T�rk�e kaynaklar�n yetersiz oldu�unu g�receksiniz. Kafan�za tak�lan �eyi �ngilizce sorabilmekte s�k�nt� ya�amamal�s�n�z. Mesela ���rencileri s�n�f�n not ortalamas�na ne kadar yak�n not ald���na g�re nas�l s�ralayabilirim?� sorusunu �ngilizce�de en do�ru kelimelerle nas�l sorard�n�z?
Programlama problem ��zme sanat�d�r. Bir problemi ��zme konusunda ne kadar istekliyseniz programlama dilini de o kadar iyi ��renirsiniz.
Bol Bol pratik yapmay� unutmay�n 

Recent Posts

https://www.rentacarantalya.net/
 
DeL��� : Film izle
Copyright © 2012 - 2013. DenemeTv

Tasar�m: G�ncel Bilgi