15 Mayıs 2012

IP Adresi Sınıfları Nedir? & IP, Subnetmask ve Broadcast Adresi Hesaplamaları Nasıl Yapılır?

IP adresi sınıfları, IP adresi, Subnetmask ve Broadcast adresi hesaplamaları nasıl yapılır detaylı bir şekilde sizlerle paylaşacağım.

A Sınıfı IP Adresleri (1-126) ...aaa.bbb.ccc / 127.aaa.bbb.ccc
B Sınıfı IP Adresleri (128-191) 128.aaa.bbb.ccc / 191.aaa.bbb.ccc
C Sınıfı IP Adresleri (192-223) 192.aaa.bbb.ccc - 223.aaa.bbb.ccc
D sınıfı 224-239
E sınıfı 240-254 aralığındadır.

Subnet Mask Olarak Sıralarsak;

Sınıf     Adresi
A         255.0.0.0
B         255.255.0.0.
C         255.255.255.0

4 Mayıs 2012

Wp Optimize: WordPress Veritabanı Optimizasyonu

WordPress Veritabanı Optimizasyonu

WordPress veritabanı optimizasyonunu wp-optimize eklentisi sayesinde WP tabanlı sitemizde gereksiz çerezler, işlem kayıtları ve benzeri kalıntıları otomatik silebiliyoruz. Yazı , yorum , eklentilerden kalan veritabanı fazlalıklarını alan ve veritabanının şişmesini engelleyen bu eklenti ile wordpress’inizde sadece kullandığınız satırları barındırırsınız.

Eklenti ile resimde gördüğünüz gibi yazı sürümlerini, istenmeyen yorumları , onaylanmamış yorumları ve veritabanı tablolarını işaretleyerek oldukça basit bir yöntemle optimizasyonu gerçekleştirmiş oluyorsunuz. Eklentiyi buradan indirebilirsiniz.

Eklenti Kurulumu:
 wp-contens/plugins klasörü içine kopyaladıktan sonra wp-admin‘e girerek panelden eklentiyi aktifleştiriyoruz ve kullanmaya başlıyoruz.

27 Mart 2012

Internet Ulaşım katmanı protokolü TCP

Internet Ulaşım katmanı protokolü TCP: TCP/IP protokol kimesindeki TCP ve UDP birer ulaşım katmanı protokolüdür. Ağ katmanı yeterli düzeyde güvenilir değilse TCP ile bu açık kapatılmaya çalşılır. UDP ise bağlantısız düzenli basit bir protokoldür.

TCP Protokolü: Gelişmiş bilgisayar ağlarında paket anahtarlamalı bilgisayar iletişiminde kayıpsız veri gönderimi sağlayabilmek için TCP protokolü yazılmıştır. HTTP, HTTPS, POP3, SMTP ve FTP gibi internet'in kullanıcı açısından en popüler protokollerinin veri iletimi TCP vasıtasıyla yapılır.

A bilgisayarı B bilgisayarına TCP yoluyla bağlanmak istediğinde şu yol izlenir:
A bilgisayarı B bilgisayarına TCP SYNchronize mesajı yollar
B bilgisayarı A bilgisayarının isteğini aldığına dair bir TCP SYN+ACKnowledgement mesajı yollar
A bilgisayarı B bilgisayarına TCP ACK mesajı yollar
B bilgisayarı bir ACK "TCP connection is ESTABLISHED" mesajı alır

OSI Modeli ve Katmanları

OSI Modeli ve Katmanları

OSI modeli (Open Systems Interconnection): iki bilgisayar arasındaki iletişimin nasıl olacağını tanımlamaktır. OSI Modeli herhangi bir donanım ya da bilgisayar ağı tipine göre değişiklik göstermemektedir. OSI'nin amacı ağ mimarilerinin ve protokollerinin bir ağ ürünü bileşeni gibi kullanılmasını sağlamaktır.

Bilgisayar İletişimi ve Hata Düzeltme Teknikleri

Ağ Protokolü: iki bilgisayar arasındaki iletişimi sağlamak amacıyla verileri düzenlemeye yarayan, standart olarak kabul edilmiş kurallar dizisidir.

Paralel iletim: Seri giriş -çıkışlarda olduğu gibi paralel çıkışlarda da veri gönderilir. Ama bir seferde 1 byte, her biri 1 bit olmak üzere 8 kanaldan gönderilir. Bitler ayni anda gönderildiğinden, kablo üzerinde birbirlerine paralel olarak gönderilmiş gibi olur.

Seri iletim: Bilgisayara verileri bir dizi şeklinde göndermek ve ayni şekilde almak için oluşturulmuş bir giriş/çıkış kapısıdır. Seri çıkış, bir kablo üzerinden verileri bir sıra halinde, her seferinde 1 bit olmak üzere yollar. Verilerin transfer edildigi kablolar iki tanedir. Bu sekilde bir kablodan veri gönderilirken diğerinden veri alinabilir.Seri giriş -çıkışlara modemler, fareler ve yazıcılar bağlanır. İki bilgisayararasına bir seri iletişim kablosu bağlayarak, bunlar arasında veri transferi gerçekleştirilebilir.

8 Mart 2012

JavaScript ile Basit Hesap Makinesi Yapmak

İşlem yaparken rakamlar değişkende tutulur. Derste öğrenilen document.hesapmakinesi.Textbox.value=document.hesapmakinesi.Textbox.value kod kalıbı ile yapılmıştır.

6 Mart 2012

Paket Anahtarlama ve Devre Anahtarlama

Devre Anahtarlama
STM(Synchronous Transfer Mode-Eşzamanlı aktarım modu) olarak da isimlendirilebilir. Haberleşecek iki uç düğüm arasında bir yol (devre) kurulur. Bağlantı boyunca belirlenen yol kurulu kalır ve veri aktarımı bu yol üzerinden gerçekleşir. Devre tüm zaman boyunca baglı kalır. Nisbeten verimsizdir devre kullanılsın kullanılmasın %100 müşteriye tahsis edilir. Esnek değildir, veri geçişi timeslotlar şeklinde belirlendiğinden, bit akış oranı sabittir yani sabit akışlı tarfik yaratan, karşılıklı ses ve görüntü ileitşimi ugulamaları için idealdir. Devre anahtarlamalı veri aktarımında üç aşama vardır :

5 Mart 2012

Android için Task Killer Uygulamaları

Task Killer (Görev Sonlandırıcı) o anki olan açık uygulamaların hepsini kapatarak telefonunuzun hızlanmasını ve Ram belleğinin işlem fazlalığından kurtulmasını sağlar. Bu sayede telefonunuz daha da hızlanır. Bir çok telefonda olması gereken bir uygulamadır sizlere Android markette olan iki uygulamayı önereceğim.


1) Advanced Task Killer
Yapımcı: ReChild uygulamayı indirebilirsiniz. Bu uygulamalar tek tuşla otomatik olarak tüm çalışan gereksiz işlemleri durdurur.

2) Super Task Killer FREE
Yapımcı: NQ Mobile (NetQin Mobile Inc.) Super Task Killer uygulamasını indirebilirsiniz.

3 Mart 2012

JavaScript ile Basit Hesap Makinesi

Nesneye dayalı programlama dillerinde olduğu gibi JavaScript ile de uygulamalar yazabiliriz. JavaScript kodları sitede her zaman html taglarında head taglarının arasında olur.
<head> </head>
Bu Head tagları arasına java tagımızı açarız ve içine java script kodlarımızı ekleriz.
<script type="text/javascript"> </script>

27 Şubat 2012

JavaScript Lab Proje 3

JavaScript girilen değerleri kopyalamak ve bir input'ta yazdırmak. Lab Proje 3

Hoca: Bekir Tevfik AKGÜN
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
<TITLE>JavaScript Lab3 Proje</TITLE>
<SCRIPT LANGUAGE="JavaScript1.2"> 
function goster()
{
document.lab3.sonuc4.value=document.lab3.sonuc.value+" "+document.lab3.sonuc2.value+" " + document.lab3.sonuc3.value
}
</SCRIPT>

</HEAD>
<BODY>
<FORM NAME="lab3">

<center><b>Java Script Proje - Burak AVCI - 090202395</b></center>

<b>Ad:</b><br><INPUT NAME="sonuc" VALUE="" SIZE=30><br><br>
<b>Soyad:</b><br><INPUT NAME="sonuc2" VALUE="" SIZE=30><br><br>
<b>Numara:</b><br><INPUT NAME="sonuc3" VALUE="" SIZE=30><br><br><br>

<font size="3" face="arial" color="red"><b>Sonuç:</b></font> <br><INPUT NAME="sonuc4" VALUE="" SIZE=55><br><br>
<INPUT TYPE="BUTTON" NAME="buton" VALUE ="TIKLA" onClick="goster()">
</FORM>
<br><br>
<center>
<iframe width="420" height="315" src="http://www.youtube.com/embed/nendMLrpI-s" frameborder="0" allowfullscreen></iframe>
</center>

</BODY>
</HTML>