vehbiakdogan

Senior Sofware Developer

Css3 Animation kullanımı

Merhaba arkadaşlar sizlere css3 ile gelen bir özellik olan animation özelliğinden bahsetmek istiyorum.
animation özelliği sayesinde artık sitemizde flasha ihtiyaç duymadan animasyon yapabiliyoruz.

Nasıl yapılır diye bakacak olursak:

@keyframes animation_name

@keyframes ile css kodumuzda animasyon ile ilgili bilgiler yazılır.


@keyframes renkDegistir {
			50% {
				color:#f00;
			}
			100% {
				color:#000;
			}
		}
		/* firefox için */
		@-moz-keyframes renkDegistir {
			50% {
				color:#f00;
			}
			100% {
				color:#000;
			}
		}
		/* safari ve chrome için */
		@-webkit-keyframes renkDegistir {
			50% {
				color:#f00;
			}
			100% {
				color:#000;
			}
		}
		/* opera için */ 
		
		@-o-keyframes renkDegistir {
			50% {
				color:#f00;
			}
			100% {
				color:#000;
			}
		}

Açıklayacak olursak renkDegistir adında bir keyframes oluşturduk ve animasyonun yarısındayken renk #f00 biterken de #000 olmasını söyledik.

Keyframes in iki türlü kullanımı mevcut bir diğeri ise from do (başlangıç bitiş) mantığı onada bir örnek verecek olursak

@keyframes arkaplanDegistir {
			from{
				background:#ddd;
			}
			do {
				background: #bbb;
			}
		}
		@-moz-keyframes arkaplanDegistir {
			from{
				background:#ddd;
			}
			do {
				background: #bbb;
			}
		}
		@-webkit-keyframes arkaplanDegistir {
			from{
				background:#ddd;
			}
			do {
				background: #bbb;
			}
		}
		@-o-keyframes arkaplanDegistir {
			from{
				background:#ddd;
			}
			do {
				background: #bbb;
			}
		}

arkaplanDegistir adında keyframes oluşturduk ve rengini başlangıçta #ddd bitişte #bbb olmasını belirttik.

 

Evet Arkadaşlar animasyonumuzu oluşturduk sıra geldi kullanmaya kullanmak için önce bir yapı hazırlayalım


<!DOCTYPE html>
<html>
<head>
	<title>Vehbi Akdoğan Css3 animation kullanımı </title>
	<meta charset="utf-8">
	<meta name="description" content="" />
	<meta name="keyword" content="" />
	<meta name="author" content="Vehbi Akdogan" />

</head>
<body>
<div class="rengiDegisenYazi"> Bu Yazının rengi değişecek </div>
<div class="arkaplaniDegisenYazi"> Bu Yazının Arkaplanı değişecek </div>



</body>
</html>

Evet daha sonra animasyonlarımızı uygulamak için css nin animation özelliğine göz atalım şimdi.

Animation Kullanımı

animation-name: Oluşturduğumuz keyframesin adını burda yazıyoruz.
animation-duration: Animasyonumuzun tamamlanma süresini yazıyoruz. (örn: 2s)
animation-delay: Animasyonunun gecikme süresidir. 1s dersek animasyonumuz 1s sonra başlar.
animation-iteration-count: Animasyonun kaç kere tekrarlanacağını belirtiriz. alabileceği değerler (1,2,3,4,….,infinite). infinite dersek sonsuz kere tekrar eder.

animation-direction: Animasyonunun yönünü belirtmemizi sağlar.
animation-play-state: Animasyonunun çalışma özelliğini burda veriyoruz alabileceği değerler: running,paused varsayılan olarak running yanı çalışsın şeklindedir.
Tabiki bu kadr çok kod 1 animasyon için kullanırsak o işin içinden çıkılmaz 🙂 bunun için sadece animate kullanarak tüm özellikleri tanımlayacağız

tam Örneğimizi verecek olursak :

 

<!DOCTYPE html>
<html>
<head>
	<title>Vehbi Akdoğan Css3 animation kullanımı </title>
	<meta charset="utf-8">
	<meta name="description" content="" />
	<meta name="keyword" content="" />
	<meta name="author" content="Vehbi Akdogan" />
	
	<style type="text/css">
		*,body {
			padding:0;
			margin:0;
		}
	
		@keyframes renkDegistir {
			50% {
				color:#f00;
			}
			100% {
				color:#000;
			}
		}
		/* firefox için */
		@-moz-keyframes renkDegistir {
			50% {
				color:#f00;
			}
			100% {
				color:#000;
			}
		}
		/* safari ve chrome için */
		@-webkit-keyframes renkDegistir {
			50% {
				color:#f00;
			}
			100% {
				color:#000;
			}
		}
		/* opera için */ 
		
		@-o-keyframes renkDegistir {
			50% {
				color:#f00;
			}
			100% {
				color:#000;
			}
		}
		/* diğer bir kullanım */
		@keyframes arkaplanDegistir {
			from{
				background:#ddd;
			}
			do {
				background: #bbb;
			}
		}
		@-moz-keyframes arkaplanDegistir {
			from{
				background:#ddd;
			}
			do {
				background: #bbb;
			}
		}
		@-webkit-keyframes arkaplanDegistir {
			from{
				background:#ddd;
			}
			do {
				background: #bbb;
			}
		}
		@-o-keyframes arkaplanDegistir {
			from{
				background:#ddd;
			}
			do {
				background: #bbb;
			}
		}
		
		.rengiDegisenYazi,.arkaplaniDegisenYazi {
			color:#343434;
			padding:5px 10px;
		}
		.rengiDegisenYazi {
			-webkit-animation:renkDegistir .5s linear .5s infinite alternate;
			-moz-animation:renkDegistir .5s linear .5s infinite alternate;
			-o-animation:renkDegistir .5s linear .5s infinite alternate;
			animation:renkDegistir .5s linear .5s infinite alternate;
		}
		.arkaplaniDegisenYazi {
			animation:arkaplanDegistir .5s linear .5s infinite alternate;
			-webkit-animation:arkaplanDegistir .5s linear .5s infinite alternate;
			-moz-animation:arkaplanDegistir .5s linear .5s infinite alternate;
			-o-animation:arkaplanDegistir .5s linear .5s infinite alternate;
		}
		body {
			animation:arkaplanDegistir 1s linear 1s infinite alternate;
			-moz-animation:arkaplanDegistir 1s linear 1s infinite alternate;
			-webkit-animation:arkaplanDegistir 1s linear 1s infinite alternate;
			-o-animation:arkaplanDegistir 1s linear 1s infinite alternate;
		}
		
	</style>
	
	
	
</head>
<body>
<div class="rengiDegisenYazi"> Bu Yazının rengi değişecek </div>
<div class="arkaplaniDegisenYazi"> Bu Yazının Arkaplanı değişecek </div>



</body>
</html>

Demo

Css-Css3Html-Html5

Usb bellekte veri görünmeme hatası

merhaba arkadaşlar birkaç gün önce karşılaştığım bir hatayı sizlerle paylaşmak istiyorum.
usb belleğim bilgisayarım ksımında dolu görünüyor ama içine girince boş görünüyor.

Çözüm olarak öncelikle usb belleğimizi açıyoruz ve daha sonra
ctrl+shift+f10 tuş kombinasyonu ile veya başlat çalıştır kısmına cmd yazarak uçbirimi açıyoruz.

eğer başlat kısmından açtıysanız öncelikle uç birimde usb belleğin olduğu dizine gitmeniz gerekiyor. bunun için
cd .. ile bir üst dizine,
cd ile bir alt dizine ,
dir komutu ile dizinleri listeleyerek usb belleğe erişmeniz gerekiyor.
Eğer ddos bilginiz yoksa 1. dediğim tuş kombinasyonunu kullanmanızı tavsiye ederim.

Evet artık usb belleğimizin olduğu dizinde olduğumuzu varsayıyorum.

Daha sonra uçbirime aşağıdaki kodu yazıp entera basıyoruz.


attrib /S /D -h -r -s 

Bu kod sayesinde usb belleğimizdeki tüm dosya klasör ve alt klasörlerin attribütlerini salt okunur yani görünür yapmış oluyoruz.
ve dosyalarımızı kurtarmış olduk 🙂

Diğer

Sayfa Yenilenmeden Link Değiştirme

Html5 ile gelen bir özellik olan location.hash sayesinde artık sayfa yenilenmeden linkimizi değiştirebiliyoruz. bende bugün nasıl değiştireceğimizden bahsetmek istiyorum.

Kodlarımız:



<!DOCTYPE html>
<html>
<head>
	<title>Html5 ile sayfa yenilenmeden link değiştirme </title>
	<meta charset="utf-8">
	<meta name="description" content="" />
	<meta name="keyword" content="" />
	<meta name="author" content="Vehbi Akdogan" />
	<script src="js/jquery.min.js?v=1.0"></script>
	<script type="text/javascript">
		
		$(function(){
			
			$("ul.menu li a").click(function(){
				var hash = $(this).attr("href"); // adresi aldık 
				location.hash = hash; // adres çubuğumuzu değiştirdik 
				$(".hash").html("mevcut adres: " + hash); // ekrana gösterdik 
				
				return false;
			});
			
			
			
		});
	</script>
	
	<style type="text/css">
		ul.menu li {
			float:left;border:1px solid #ddd;
			padding:5px 15px;
			margin-lefT:5px;
			list-style:none;
		}
		ul.menu li a {
			display:block;
			width:100%;
			height:100%;
			text-align:center;
			text-decoration:none;
			color:#555;
		}
		.hash {
			clear: both;
			margin-top:20px;
			width:100%;
			color:#555;
			displaY:block;
		}
	</style>
	
</head>
<body>

<ul class="menu">
	<li> <a href="anasayfa.html">Anasayfa</a></li>
	<li> <a href="hakkimizda.html">Hakkımızda</a></li>
	<li> <a href="iletisim.html">İletişim</a></li>
</ul>
<div class="hash"></div>

</body>
</html>






 

Demo

Html-Html5Javascript-jQuery

Windows7 Full Crack

Biz türkler olarak internette birşeye para vermemek konsunda direniyoruzda direniyoruz arkadaşlar 🙂
Bende bugün sizlere windows7 için crack paylaşacağım. lisansı olmayan windows7 bilgisayarımıza aşağıdaki crack dosyasını indiriyoruz ve ardından CW.exe programını çalıştırıyoruz.

Bizlere iki adet buton çıkıyor apply ve exit diye
Biz Apply diyoruz Daha sonra program bizden bilgisayarımızı yeniden başlatmamızı istiyor.
Yeniden Başlattığımızda Bizimde artık bir Full windows7 işletim sistemimiz oluyor 🙂

Crack Dosyasını İndir

Dosya İndir
Dosya İndir (Alternatif)

Rar Şifresi: vehbiakdogan.com

İyi Çalışmalar 🙂

İşletim Sistemleri

svg Dosyası Görünmeme Hatası Ve Çözümü

yeni sitemi kodlarken site bitinceye kadar localde çalıştım ve bazı yerlerde renk uyumluluğu açısından svg dosyaları kullanmak zorunda kaldım.

sitem bittiğinde hostinge yükledim ve benim svg dosyalarımın hiçbirinin tarayıcıda görünmedi ne yapsam ne etsem diye biraz araştırdım ve küçük bir kod ile hallettim hemen sizlere de göstereyim 🙂

svg dosyaları tarayıcıda görünmüyor ise hemen bir .htaccess dosyası açıp aşağıdaki iki kodu yazıyorsunuz.

RewriteEngine on
AddType image/svg+xml svg svgz
AddEncoding gzip svgz

ve böylece servera uzantısı svg olan dosyalarınızın birer resim dosyası olduğunu anlatmış bulunuyorsunuz.

İyi Çalışmalar…

Diğer

.htaccess Gelen Link Yönlendirme

İki gün önce blogum ile portfolio sayfamı ayırdım arkadaşlar ve blogumu blog.vehbiakdogan.com subdomaine aldım.

Google yazılarımı vehbiakdogan.com olarak indexlediği için gelen linkler 404 hatası veriyordu bu hatayı önlemek için aşağıdaki yöntemi kullandım. sizinle de paylaşmak istiyorum.

Yapacağımız işlem :
vehbiakdogan.com/(dosya Yolu).html Linkini
blog.vehbiakdogan.com/(dosya yolu).html Linkine yönlendirmek.

Hemen Bir .htaccess dosyası açalım ve aşağıdaki kodları yazalım.


RewriteEngine on
RewriteRule ^(.*?).html$ http://blog.vehbiakdogan.com/$1.html [L]

.htaccess

Php Yönlendirme Fonksiyonu

Merhaba arkadaşlar bugün Sizlere genelde kullandığım sayfa yönlendirme fonksiyonu paylaşmak istiyorum.
Fonksiyonumuz Ve Kullanımı

<?php
/* 
	Bu PHP Dosyasi Vehbi Akdogan Tarafindan Kodlanmistir.
	E-Posta: mf.leqelyy@gmail.com
	Web: vehbiakdogan.com
*/

function git ($url, $zaman = 0){
	if($zaman){
		if(!headers_sent()) {
			header("Refresh: {$zaman}; url={$url}");
		}else {
			echo '<meta http-equiv="refresh" content="'.$zaman.';URL='.$url.'">';
		}
	}else {
		if(!headers_sent()) {
			header("Location: {$url}");
		}else {
			echo '<meta http-equiv="refresh" content="0;URL='.$url.'">';
		}
	}
}

git("index.php",5); // 5sn sonra 
git("index.php"); // Hemen  

?>;

Html-Html5PHP

Usb Bellekten Format Atmak – Programsız

merhaba arkadaşlar öncelikle usb belleğiniz ve işletim sistemi dosyanız olduğunu varsayıyorum ve başlayalım

Öncelikle başlat/çalıştır cmd yazıp cmd yi açıyoruz. kısayolu windows + r
Cmd Ye aşağıdaki kodları yazalım
diskpart
list disk

Yaptıktan sonra usb diskinizin numarasına buradan bakın, eğer tek hard diskiniz varsa ve başka birşey takılı değilse genelde 1 olur.
Eğer usb takılı olmasına rağmen burada numarayı göremiyorsanız U3 gibi ek partitionları silmeniz gerekmekte.

select disk 1 (hangi numaraya aitse) // diski seçtik
clean // içini temizledik
create partition primary // partition oluşturduk
select partition 1 // oluşturduğumuz partitionu seçtik
active // aktifleştirdik
assign // izinleri veridk
exit
// çıkış yaptık

Şimdi format penceresi gelecek.
Buradan fat32 şeklinde ve cluster boyutunu ise 64 kb hariç herhangi birini seçerek (hız açısından 32 kb önerilir) yapabilirsiniz.

Daha Sonra işletim sisteminin dosyalarını flash belleğe atıyoruz ve artık format atmak için hazırız 🙂

Bilgisayarın biosta boot menüsünden ayarlamaları yaparak format atabilirsiniz 🙂

İşletim SistemleriSorun Ve Çözümler