Hoşgeldin, Ziyaretçi
Sitemizden yararlanabilmek için Kayıt olmalısınız.

Kullanıcı Adınız:
  

Şifreniz:
  





Forumda Ara

(Gelişmiş Arama)

Son Aktiviteler
ActionScript ile Php İlet...
Forum: PHP
Son Yorum: harunergenc.com@gmail.com
3 saat önce
» Yorumlar: 0
» Okunma: 4
Online Bilişim Eğitim Sit...
Forum: Site Tanıtımları
Son Yorum: harunergenc.com@gmail.com
3 saat önce
» Yorumlar: 0
» Okunma: 3
www.tsajans.net Haber
Forum: Site Tanıtımları
Son Yorum: aty_seouzmani
6 saat önce
» Yorumlar: 0
» Okunma: 1
Korku Labirenti 4
Forum: Site Tanıtımları
Son Yorum: coss
6 saat önce
» Yorumlar: 0
» Okunma: 2
Evlerde ve Binalarda Güve...
Forum: Site Tanıtımları
Son Yorum: resthit
16-01-2017, Saat: 21:55
» Yorumlar: 0
» Okunma: 3
Tasarım Konusunda Yaratıc...
Forum: Site Tanıtımları
Son Yorum: resthit
16-01-2017, Saat: 21:16
» Yorumlar: 0
» Okunma: 3
Tasarım Konusunda Yaratıc...
Forum: Site Tanıtımları
Son Yorum: resthit
16-01-2017, Saat: 17:15
» Yorumlar: 0
» Okunma: 3
Etkileyici kadrosu ile se...
Forum: Site Tanıtımları
Son Yorum: nullsix
15-01-2017, Saat: 16:37
» Yorumlar: 0
» Okunma: 10
Kur’an-ı Kerimler, Yasin ...
Forum: Site Tanıtımları
Son Yorum: nullsix
15-01-2017, Saat: 16:07
» Yorumlar: 0
» Okunma: 11
PHP Tc Kimlik Kontrolü (N...
Forum: PHP
Son Yorum: b33g33
15-01-2017, Saat: 12:31
» Yorumlar: 0
» Okunma: 23

 
Wink ActionScript ile Php İletişim Formu Yapma
Yazar: harunergenc.com@gmail.com - 3 saat önce - Forum: PHP - Yorum Yok

ActionScript  ile nasıl iletişim forumu oluşturur size alt kısımda sizlere kodunu vermekteyim. Eğer bu kodları denerseniz iletişim forumu oluştura bilirsiniz basit gine.

PHP Kod:
gonder.addEventListener(MouseEvent.CLICK,msj);
function 
msj(event:MouseEvent):void
{
 
   if(ad.text==""||mad.text==""||mesaj.text=="")
 
   {uyari.text="Lütfen Bütün Alanları Doldurun";}
 
   else if(mad.text.indexOf("@")==-1||mad.text.indexOf(".")==-1)
 
   {
 
       uyari.text="Mail Adresinizi kontrol edin...";
 
   }
 
   else
    
{
var 
bilgi:URLVariables = new URLVariables();
bilgi.ad ad.text;
bilgi.mail mad.text;
bilgi.msj mesaj.text
 
var 
adres:URLRequest = new URLRequest("mail.php");
adres.method URLRequestMethod.POST;
adres.data bilgi;
 
var 
my_loader:URLLoader = new URLLoader();
my_loader.dataFormat URLLoaderDataFormat.VARIABLES;
my_loader.load(adres);
 
ad.text "";
mad.text "";
uyari.text="";
mesaj.text "Mesajınız Gönderildi...";
 
   }


PHP Kod:
<?php
$to 
"mail@alanadı.com";//mailin gönderileceği adres
$subject = ($_POST['ad']);//flash dosyasında gelen bilgiler
$message = ($_POST['msj']);//flash dosyasında gelen bilgiler
$message .= "nn---------------------------n";
$message .= "E-mail Sent From: " $_POST['ad'] . " <" $_POST['mail'] . ">n";
$headers "From: " $_POST['ad'] . " <" $_POST['mail'] . ">n";
if(@
mail($to$subject$message$headers))
{
echo 
"İşlem Başarılı";

else
{
echo 
"Mesaj Gönderilemedi";
}
?>

Bu konuyu yazdır

  PHP Tc Kimlik Kontrolü (NVİ üzerinden)
Yazar: b33g33 - 15-01-2017, Saat: 12:31 - Forum: PHP - Yorum Yok

e-ticaret siteniz veya forum siteniz var ise ve sürekli bot kaydı gerçekleşiyor yada devlet ile başınızın derde girme ihtimali var ise TC Kimlik doğrulama modülünüzün olmasında daima fayda vardır , savcılık tarafından sizden şahıs hakkında bilgi/belge talebinden bulunulması durumunda bu modül,fonksiyon sizi kurtaracaktır. 


PHP Kod:
<meta charset="utf-8">

<?
php
function tcno_dogrula($bilgiler){
$gonder '<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<TCKimlikNoDogrula xmlns="http://tckimlik.nvi.gov.tr/WS">
<TCKimlikNo>'
.$bilgiler["tcno"].'</TCKimlikNo>
<Ad>'
.$bilgiler["isim"].'</Ad>
<Soyad>'
.$bilgiler["soyisim"].'</Soyad>
<DogumYili>'
.$bilgiler["dogumyili"].'</DogumYili>
</TCKimlikNoDogrula>
</soap:Body>
</soap:Envelope>'
;

$ch curl_init();
curl_setopt($chCURLOPT_URL,"https://tckimlik.nvi.gov.tr/Service/KPSPublic.asmx" );
curl_setopt($chCURLOPT_RETURNTRANSFERtrue );
curl_setopt($chCURLOPT_POST,true );
curl_setopt($chCURLOPT_SSL_VERIFYPEERfalse);
curl_setopt($chCURLOPT_HEADERFALSE);
curl_setopt($chCURLOPT_POSTFIELDS   $gonder);
curl_setopt($chCURLOPT_HTTPHEADER    array(
'POST /Service/KPSPublic.asmx HTTP/1.1',
'Host: tckimlik.nvi.gov.tr',
'Content-Type: text/xml; charset=utf-8',
'SOAPAction: "http://tckimlik.nvi.gov.tr/WS/TCKimlikNoDogrula"',
'Content-Length: '.strlen($gonder)
));
$gelen curl_exec($ch);
curl_close($ch);

   return strip_tags($gelen);
}

$bilgiler = array(
"isim"      => "xxxxxxxxxx",
"soyisim"   => "xxxxxxxxx",
"dogumyili" => "xxxx",
"tcno"      => "xxxxx"
);

$sonuc tcno_dogrula($bilgiler);

if(
$sonuc=="true"){
echo 
"Doğrulama başarılı";
}else{
echo 
"Doğrulama başarısız";
}
?>

Bu konuyu yazdır

  Joomla Açığı Tespit edildi
Yazar: b33g33 - 15-01-2017, Saat: 12:23 - Forum: Joomla - Yorum Yok

CMS yazılımlar içerisinde en önemli yazılımlar dan birisi olan JOOMLA 3.4.4 ve 3.6.3 sürümlerinde iki önemli açık tespit edildi. 


1. components/com_users/controllers/registration.php dosyasına baktığınızda, aşağıdaki kodu göreceksiniz:


UsersControllerRegistration::register() function public function register()
{
// Check for request forgeries.
JSession::checkToken() or jexit(JText::_(‘JINVALID_TOKEN’));// If registration is disabled – Redirect to login page.
if (JComponentHelper::getParams(‘com_users’)->get(‘allowUserRegistration’) == 0)
{
$this->setRedirect(JRoute::_(‘index.php?option=com_users&view=login’, false));return false;
}

$app = JFactory::getApplication();
$model = $this->getModel(‘Registration’, ‘UsersModel’);

// Get the user data.
$requestData = $this->input->post->get(‘jform’, array(), ‘array’);

// Validate the posted data.
$form = $model->getForm();


}
2. components/com_users/controllers/user.php dosyasına baktığınızda ise:

UsersControllerUser::register() function
public function register()
{
JSession::checkToken(‘post’) or jexit(JText::_(‘JINVALID_TOKEN’));// Get the application
$app = JFactory::getApplication();// Get the form data.
$data = $this->input->post->get(‘user’, array(), ‘array’);// Get the model and validate the data.
$model = $this->getModel(‘Registration’, ‘UsersModel’);

$form = $model->getForm();


}
UsersControllerRegistration::register() fonksiyonu ve UsersControllerUser::register() fonksiyonu karşılaştırıldığında ise şöyle bir şeyle karşılaşıyoruz:

// If registration is disabled – Redirect to login page.
if (JComponentHelper::getParams(‘com_users’)->get(‘allowUserRegistration’) == 0)
{
$this->setRedirect(JRoute::_(‘index.php?option=com_users&view=login’, false));

return false;
}
Eğer kayıt işlemi için UsersControllerUser::register() fonksiyonu kulanılabilirse, tespit işlemini bypass etmek mümkün. Her ne kadar genel olarak bu yöntem kullanılmıyor olsa da kullanılamayacağı anlamına gelmiyor. İlgili exploit’e exploit-db‘den erişebilirsiniz.

Bu konuyu yazdır

  RDNS - PTR Kaydı Nedir ?
Yazar: b33g33 - 15-01-2017, Saat: 12:09 - Forum: Linux Server - Yorum Yok

RDNS ve PTR aynı işlemlerdir, yani iki ismi vardır diyebiliriz, Ter isim kaydı;
RDNS kayıt işlemleri Sunucu veya VPS kiraladığınız firma (DC) tarafından bu işlem gerçekleştirilmektedir, hosting yada reseller almış iseniz RDNS düzenlemesi gerçekleştiremezsiniz, RDNS kaydı sizin sunucunuz için tanımlamış olduğunuz sunucu adını girmeniz önerilir tabi sunucu adınız server1.bilisimist.com şeklinde olmalıdır ve bu domain adresinizin A kaydı olması sağlıklı olacaktır .

Peki RDNS kaydı olmaz ise ne olur ?
RDNS kaydı genelde mail işlemlerinde veya API kullanımlarında gereklidir yani siz mail gönderdiğinizde maili gönderdiğiniz sunucu bu IP adresi nedir dediğinde RDNS cevap verecektir. Aynı şekilde API SOAP işlemlerindede bu böyledir. 

Peki satın almış olduğunuz hizmete ait IP adresinin RDNS - PTR kaydının olup olmadığını nasıl sorgulayabilirsiniz ? 
https://postmaster.aol.com/rDNS adresi üzerinden RDNS kaydınızı sorgulayabilirsiniz, sorgulama sonucunda size SUCCESS gibi bir ibare verecektir eğer elde ederseniz ISP tarafından IP RDNS kaydı var demektir !

Bu konuyu yazdır

  smtp mail hatası
Yazar: vuslat - 12-01-2017, Saat: 12:31 - Forum: Sorunum Var ! - Yorumlar (1)

Merhaba;

kullanmakta olduğum alan adına ait smtp ( joomla kullanıyorum ) düne kadar calışırken şmdi smtp bağlanmıyor hatası veriyor..

acaba sunucu ayarlarında bir değişiklikmi yapıldı?

Bu konuyu yazdır

  Spam mail
Yazar: mertelbir - 11-01-2017, Saat: 14:44 - Forum: Hosting Sorunları - Yorumlar (1)

hesabımdan spam mail çıkışı olduğu için askıya alınmış olarak görülmektedir. Bu durumu nasıl düzelteceğim acil yardım edermisiniz. Onlarca müşteri kaybına uğruyorum her gün. Lütfen.

Bu konuyu yazdır

  Python ile internet sayfası okuma
Yazar: python - 10-01-2017, Saat: 20:03 - Forum: Python - Yorum Yok

Python ile internet sitelerini okuyabilirsiniz çektiğiniz veriler ile işlemler gerçekleştirebilirsiniz biz örneğimizde IMDB üzerinden veri çekmeyi inceliyoruz, 


import requests
from bs4 import BeautifulSoup
imdbUrl="http://www.imdb.com/chart/top"
r=requests.get(imdbUrl)
soup=BeautifulSoup(r.content,"html.parser")

yukarıdaki işlem ile kaynak kodunu çektik ve bu kaynak kodunu göze hitap eden şekilde düzenledik ve ekrana bastık bu ekrana yazma işlemi yerine dosyaya da yazma işlemi gerçekleştirebiliriz.

yukarıdaki kod parçası ile tüm sayfayı okuduk peki sadece istediğimiz etiketler arasını mesela tüm <p> etiketlerini almak istersek 


for kelimler in soup.find_all("p"):
   icerik=kelimeler.text

peki belirttiğimiz etiketten sadece 1 tane varsa yani <p class="content_ozel"> şeklinde ise biz sadece bunu almak istiyorsak ne yapmalıyız ?

kelimeler=soup.find_all("p",{"class":"content_ozel"})

Bu konuyu yazdır

  Python ile dosya işlemleri
Yazar: python - 10-01-2017, Saat: 18:38 - Forum: Python - Yorum Yok

Python ile dosya okuma, yazma ve dosyada değişiklik yapmak için aşağıdaki işlemler size yardımcı olacaktır,

öncelikle dosyaya direk yazma işlemi gerçekleştirelim, aşağıdaki kod dosya yok ise dosyayı oluşturur ve içerisine "Merhaba Dosya ! " yazar eğer dosya mevcut ise içeriği tamamen silerek belirttiğinizi yazar,

dosya=open("dosyaadi.txt","w")
dosya.write("Merhaba Dosya !")
dosya.close()

eğer dosya içeriğine dokunmadan sonuna eklemek isterseniz w yerine a yazmanız yeterlidir.

dosya=open("dosyaadi.txt","a")
dosya.write("Merhaba Dosya !")
dosya.close()

Python ile dosya okumak istiyorsak bunu kullanabilirsiniz ancak burda tüm dosyayı okuyarak ekrana yazacaktır

dosya=open("dosyaadi.txt","r")
print(dosya.read())
dosya.close()

dosyanın en başındaki satırı almak için ;

dosya=open("dosyaadi.txt","r")
print(dosya.readline())
dosya.close()

Python ile dosya okuma işlemleri esnasında kaynaklarımızı gereksiz kullanmamak için ve dosyayı kapatmayı unutma ihtimaline karşın önerilen yöntem ;

with open("dosyaadi.txt","r") as dosya:
    print(dosya.read())

Dosyanın istediğimiz satırına yazmak için ise aşağıdaki parça size yardımcı olacaktır

with open("dosyaadi.txt","r+") as dosya:
    data =dosya.readline()
    data.insertline(1,"içerik ekleme/n")
    dosya.seek(0)
    dosya.writelines(data)

yukarıdaki işlemi açıklarsak open fonksiyonu içerisinde bu sefer r+ ifadesi kullandık bu ifade hem oku hemde yaz anlamına gelmektedir, data.insertline işlemi ile data listemizin 1. indisine yani dosyamızın 1 . satırına "içerik ekleme" ifadesini yerleştirmiş olduk.

Bu konuyu yazdır

  Python ile uzak sunucudan Resim Çekme
Yazar: python - 10-01-2017, Saat: 17:45 - Forum: Python - Yorum Yok

Python ile uzak sunucudan bir resim indirmek için resim url si bilinmelidir, alınan bu resim URL seni fonksiyonumuza yazarak .py dosyamızın bulunduğu dizine indirebiliriz;

import urllib.request

urllib.request.urlretrieve("sunucudakiresimurlsi","yeniad.jpg")

Bu konuyu yazdır

  Python Sözlükler (Dictionary) , İki Boyutlu Diziler
Yazar: python - 10-01-2017, Saat: 17:21 - Forum: Python - Yorum Yok

Python'da sözlükler kavramını Java ve PHP deki 2 boyutlu diziler olarak düşünebiliriz yalnız burda tanımlama ve kullanım işlemi biraz değişik örnek ile açıklarsak ; 

dizim={"eleman1":"kırmızı","eleman2":"turuncu"}
type(dizim)
print(dizim["eleman1"])

Yukarıdaki gibi her indis için tek eleman tanımlandığı gibi istediğiniz kadarda tanımlayabilirsiniz bunun için ; 

dizim={"eleman1":["kırmızı","mavi","sarı"],"eleman2":["turuncu","kahverengi","beyaz"]}
type(dizim)
print(dizim["eleman1"])

Bu konuyu yazdır

  Python Değişken Tipi Öğrenme
Yazar: python - 10-01-2017, Saat: 17:09 - Forum: Python - Yorum Yok

Python programlama dilinde bir değişkenin tipini öğrenebilirsiniz, bunun için basit bir fonksiyon işinizi görecektir  ;

a=2
print(type(a))

yukarıdaki işlemin sonucunda ekrana <class 'int'> yazılacaktır. Peki ne işimize yarar dersek örneğin kullanıcıdan bir değer alınması gerekiyor yalnız bizim bu değerin integer olması koşulu var ise hesap makinası programı gibi düşünülebilir. bu işlemlerde kontrolü aşağıdaki gibi sağlayabiliriz


a=input("bir değer giriniz")

if type(a) == int:
   print("integer")
else:
   print("string")

Bu konuyu yazdır

  Yandex kurumsal mail kurulumu, mail adreslerini yandex üzerinden kullanma
Yazar: human - 10-01-2017, Saat: 14:15 - Forum: Genel Web Bilgisi - Yorum Yok

cPanel sunucularda yandex kurumsal kurulumu gerçekleştirmek için aşağıdaki adımları takip edebilirsiniz ;

1- Yandex hesabı oluşturma > yandex.com.tr üzerinden ücretsiz bir şekilde mail hesabı oluşturunuz. 
2- kurum.yandex.com.tr adresini ziyaret ediniz, karşınıza çıkan forma alan adınızı yazarak onaylayınız 
3- alan adınızı ekledikten sonra karşınıza aşağıdaki gibi yazılar çıkacaktır ; 

yandex_kurulum_adim1.png

Alan adınızı Yandex 'e Devredin kısmındaki DNS bilgileri ile alan adınızı güncellerseniz 1.adım ile yer alan yerlerdeki işlemleri yapmanıza gerek yoktur alan adınız yandex sunucularına yönlenecektir ve eğer hosting hesabı almış iseniz hosting hesabınız pasif olacaktır, bu yüzden site yayınlayacaksanız DNS bilgilerinizi kesinlikle güncellemeyiniz. 

Yapmanız gereken işlem hosting hesabınıza FTP ile bağlanınız ve resimde belirtilen isimde bir .html dosyası oluşturunuz ve bu dosyanın içinde sadece resimde belirtilen metnin yer almasını sağlayınız, bu işlemi gerçekleştirdiğinizde CNAME düzenlemesi gerçekleştirmenize gerek yoktur. 


ardından MX düzenlemeniz gerekecektir, MX kayıtlarınızı düzenlemek için aşağıdaki adımları takip ediniz ;
cPanel > MX Girişi > (sayfanın en altında öncelik 0, alan adınız yazılı yerin en sağında) > düzenle > Aşağıdaki resimdeki gibi güncelleyiniz 

yandex_kurulum_adim2.png

bu işlemleri gerçekleştirdikten sonra artık sizin mail sunucunuz yandextir dolayısıyla mail gönderme işlemlerinizi ve mail oluşturma işlemlerinizi yandex üzerinden gerçekleştirmeniz gerekecektir. Güncelleme işlemlerinden otomatik olarak yandex 5 DK içinde güncellemelerinizi görecektir görmez ise kurum.yandex.com.tr üzerinde yer alan "Alan adı sahibini kontrol et" butonuna tıklayarak kontrol sağlayabilirsiniz.

Bu konuyu yazdır

  Kod paylaşımları için önemli !
Yazar: admin - 10-01-2017, Saat: 00:17 - Forum: Duyurular - Yorum Yok

Yeni eklenmiş olan plugin ile eklemiş olduğunuz kod parçacıklarını mutlaka renklendiriniz bunun için aşağıdaki BBCODE işinizi kolayca çözecektir. Kod sıralamaları aşağıdaki gibidir ; 

  • AppleScript (applescript)
  • ASP.NET - C# (aspnet)
  • AutoIT (autoit)
  • C# (csharp)
  • C++ (cpp)
  • Git (git)
  • HTML (html)
  • Ini (ini)
  • JavaScript (javascript)
  • Java (java)
  • JSON (json)
  • Lua (lua)
  • Objective-C (objectivec)
  • Pascal (pascal)
  • Perl (perl)
  • PHP (php)
  • PowerShell (powershell)
  • Python (python)
  • SQL (sql)
  • TypeScript (typescript)

Kod:
[renklikod=php]
HERE YOUR CODE
[/renklikod]

Bu konuyu yazdır

  Python IDE Tavsiyeleri
Yazar: python - 09-01-2017, Saat: 23:52 - Forum: Python - Yorum Yok

Python yazılımı geliştirmek için bir ideye ihtiyacınız yoktur notepad ++ üzerinden bile python geliştirme gerçekleştirebilirsiniz ancak bir işi profesyonel yapmak için profesyonel IDE ler kullanmak daima daha iyidir. Aşağıdaki Programlardan birisini kullanabilirsiniz ancak benim önerim pycharm dır, yazı temasını dilediğiniz gibi ilk açılım esnasında düzenleyebilirsiniz ve iki satır kod yazıp hemen programınızı play tuşu ile basit bir şekilde koşturabilirsiniz. 

  1. PyCharm
  2. Eclipse
  3. WingIDE
  4. PyDev
  5. Komodo IDE
  6. Eric
  7. IEP
  8. Conclusion
Yukarıda belirtmiş olduğum IDE leri daha önce yazılım geliştirdiyseniz mutlaka karşılaşmışsınızdır (PyCharm hariç) 7 idenin hepsi ile HTML , Javascript , Java , PHP gibi yazılımları çok rahat şekilde geliştirebilirsiniz.

Bu konuyu yazdır

  Python ile mail gönderme
Yazar: python - 09-01-2017, Saat: 23:42 - Forum: Python - Yorum Yok

Python ile mail gönderme işlemlerinizi iki satır kod ile çok kısa bir işlem ile gerçekleştirebilirsiniz, SMTP bilgilerinizi girin ve mail gönder diyin mail iletilsin işte bu kadar basit örnek kodları inceleyebilirsiniz ; 


import smtplib
from email.mime.text import MIMEText

loginUsername = "mail adresiniz"
loginPassword = "Şifreniz"

messageSubject = "Mesajınızın Başlığı : "
message = "Mesajınızı giriniz : "
messageFrom ="Kimden : "
messageTo ="Kime : "

message['Subject'] = messageSubject
message['From'] = messageFrom
message['To'] = messageTo

s = smtplib.SMTP('smtp.live.com',587)

s.ehlo()
s.starttls()
s.login(loginUsername,loginPassword)
s.sendmail(messageFrom, [messageTo], message.as_string())




eğer aynı mesajın karşı tarafa birden fazla iletilmesini istiyorsanız aşağıdaki düzenlemeyi yapmanız yeterli olacaktır. 

for i in range(1,3):
   s.sendmail(messageFrom, [messageTo], message.as_string())

Bu konuyu yazdır

  Askıya Alındı
Yazar: mertelbir - 09-01-2017, Saat: 16:26 - Forum: Hosting Sorunları - Yorumlar (1)

Hosting paketi şu anda Askıya alındı. Diye hata almaktayım. Ve web sitesi içeriğini silindi bilgisayarım bozuldu. Bu sorunu nasıl çözmem gerekecek yardımcı olur musunuz. geyikstore.com

Bu konuyu yazdır

  Python ile neler yapılabilir
Yazar: python - 09-01-2017, Saat: 00:19 - Forum: Python - Yorum Yok

Neden python yazılımını tercih etmeliyim ? 

Net ve kolay okunabilen yazımı
Çalışma esnasında objelerin özelliklerini inceleyebilme imkanı
Kolay anlaşılır nesne tabanlı programlama özellikleri
Güçlü ifade yeteneği
Modüler yapısı
Exception tabanlı hata yönetimi
Çok geniş kütüphaneleri

Python ile neler yapılabilir ?
Öncelikle şunu belirtmek isterimki python ile yapabilecekleriniz sadece sizin hayal gücünüz ile sınırlıdır, ancak fikir vermek konusunda yinede bir kaç örnek vermek gerekirse ; 

  1. Pardus işletim sisteminde bulunan bir çok program python ile yazılmıştır ve pardusun bel kemiği niteliğinde bir dildir. 
  2. Python ile shell yazılımlar yaparak hack dünyasına giriş yapabilirsiniz. 
  3. Web dünyasında python kullanarak PHP ile tümleşik şekilde çalışmasını sağlayabilirsiniz. 
  4. Örümcek yazarak internette bilgi arama ve bilgi toplama yazılımları yapabilirsini, buda hakkınızda hangi sitede hangi gazetede haber çıkmış araştırma sağlayabilirsiniz
  5. Güvenlik yazılımları yapabilirsiniz.
  6. Veri analizi için kullanabilirsiniz buda bilimde problem/denklem çözme işlemleri demek olabilecektir.
Kısacası PYTHON güçlü ve kütüphanesi çok geniş bir dildir ayrıca python platform bağımsızdır dolayısı ile mac/windows üzerinde yazmış olduğunuz yazılım tüm cihazlarda çalışacaktır,

Eğer bir shell yazmak ve bu yazdığınız shellin Windows ta çalışmasını istiyorsanız py to exe yazılımı ile kolayca bu işlemi gerçekleştirebilirsiniz. 

C ,C# , C++ ile günlerinizi alabilecek bir yazılımı Python ile sadece saatler içerisinde gerçekleştirebilirsiniz, bunun en büyük sebebi ücretsiz kütüphaneler ve açık kaynak kodlu olmasıdır, sizin yazmayı düşündüğünüz yazılım sınıf olarak çoktan yazılmış ve yeni versiyonları çıkmış olabilir.

Peki Python ile Ne yapamazsınız ?
C gibi dillerde yazılım yapıldıktan sonra makina diline çevrilmesi gerekir, makina diline derleme esnasında yorumlayıcı yazdığınız bilgisayar olduğu için yorumlama sorunları çok az yaşanacaktır ancak Python ile yazılmış bir program sanal bir okuyucu üzerinde çalışacağı için yorumlayıcı sorunları olasıdır. 
Python yazılımınızın çalışması için bilgisayarınızda Python Launcher yüklü olması gerekir (Bu cümle aslında kısmen yanlıştır .exe dosyaları sadece windowsta çalışır ve mac, linux gibi platformlarda çalışmayacaktır dolayısı ile sanal makina mantığı nebze vardır diyebiliriz, ancak python launcher tüm işletim sistemleri için mevcutdur ve sorunsuz stabil çalışmaktadır. bu parantez içeriği yorum niteliğindedir. )
Python ile işletim sistemi yazamazsınız , peki işletim sistemi gerçekte nedir ? işletim sistemi ; bilgisayarınızın düğmesine ilk bastığınızda bios HDD içerisinde bulunan yazılımları çalıştırır ve sizin ekranda gördükleriniz ile makina arasındaki köprüyü sağlar , yani sizin python dili ile yazmış olduğunuz kodlar python launcherda çalışır demem oki python kodları direk makina üzerinde çalışmaz arada bir yorumlayıcı vardır , örneklemek gerekirse;

 zemin = işletim sistemi
 masa = python launcher
 elma = python yazılım

Bu konuyu yazdır

  Python döngüler
Yazar: python - 08-01-2017, Saat: 18:30 - Forum: Python - Yorum Yok

Python dilinde switch-case yapısı yoktur bunun yerine if elif ifadesi kullanılmaktadır döngüler için konu açmışken bahsetmek gerekirse döngü yapısı olarak öncelikle for döngüsünden bahsedelim,

Pythonda diğer dillerdeki döngülerden farklı olarak iki şekilde yapı görmek mümkündür öncelikle söz dizimi için for oluşturulabilir yada iki sayı arasında dönüş sağlanabilir 

string olursa

for harf in "bilisimist":
   print harf

döngüyü açıklamak gerekirse bilisimist string ifadesinin her harfini her dönüşte 0 indisten sonuncu indise doğru olacak şekilde harf içine attık ve ekrana yazdırdık 
iki sayı arasında for dönmesi için range() fonksiyonu kullanılmalıdır range(0,10) ile 0 ve 10 arasındaki sayılar ile sınırlanacaktır örnek üzerinde incelersek 
for Sayi in range(1, 10):
print Sayi

__________
Sayi=1
while Sayi<10:
        Sayi=Sayi+1
        print Sayi

while döngüsünü incelersek her dönmesinde Sayi değişkeni 10 dan küçük olduğu sürece bir arttı ve ekrana yazıldı

Bu konuyu yazdır

  Python ile koşul ifadeleri
Yazar: python - 08-01-2017, Saat: 18:04 - Forum: Python - Yorum Yok

python proglamla dilinde diğer dillerde olduğu gibi syntax {} yapısı yoktur bunun yerine satır başı ile kod parçasının arasındaki boşluk ölçülür,  bu yapıda dikkat edilmesi gereken işlem space mi kullanacaksınız yoksa tab mı eğer tab kullanacaksanız tüm programınızda bu şekilde kullanmak zorundasınız yoksa hata ile karşılaşabilirsiniz,

örnek bir koşul ifadesini incelersek

# !/usr/bin/env python
# -*- coding: utf-8 -*-

a = 7
if a == 7:
   print ("Sayı 7'dir.")


eğer daha öncesinde php java jquery gibi diller ile yazılım geliştirmişseniz bu dil size çok farklı gelecektir çünkü farkettiyseniz ; ifadesi yok {} yok yada javada olduğu gibi derleme işlemi yok

Bu konuyu yazdır

Exclamation Cpanel DefaultWebPage.Cgi Sorunu
Yazar: remacktry - 08-01-2017, Saat: 15:36 - Forum: Hosting Sorunları - Yorumlar (1)

gHvCsUS.png
Selam
Websitemde 
DefaultWebpage.cgi hatası alıyorum. Nedeni Ne olabilir.
Hostingleri Sıfırlasak Sorun Giderilirmi

Bu konuyu yazdır