Archive for Eylül 2010
PHP ile Random Hexadecimal Sayı Üretmek
Php ile random hexadecimal sayı üretmek ile ilgili esnek bir fonksiyon bulamamıştım. 6 basamak seçerseniz random renk üretmek için kullanabilirsiniz. İhtiyacınıza göre basamak sayısını değiştirebilirsiniz.
Fonksiyonu bilinçli kullanacağınızı varsayarak minimum ve maksimum basamak sayılarını kontrol ettirmedim.
minimum 10 maksimum 5 şeklinde değer girerseniz sıkıntı çıkarabilir. Umarım işinize yarar.
<?php
function randhex($minbasamak,$maxbasamak)
{
$a=0;
$b=0;
$hexmin="";
while ($a<$minbasamak)
{
$hexmin=$hexmin."0";
$a++;
}
while ($b<$maxbasamak)
{
$hexmax=$hexmax."F";
$b++;
}
$min = hexdec($hexmin); // minimum hegzadec değeri 10 luk sisteme çevriliyor
$max = hexdec($hexmax); // maximum hegzadec değeri 10 luk sisteme çevriliyor
$random = mt_rand($min, $max); // random değer üretiliyor
$random_hex = dechex($random); // üretilen değer hexadecimal e çevriliyor.
if (strlen($random_hex) > $maxbasamak OR strlen($random_hex) < $minbasamak) // basamak farklı ise tekrarlanıyor
randhex($minbasamak,$maxbasamak); // burada tekrar ediyor
else
return $random_hex; // basamak kadar ise return ile değer döndürüyoruz.
}
echo randhex(2,4);
?>
Dropbox ile dosyalarınız her zaman yanınızda olsun.
Bir arkadaşımın önerisi ile dropbox programını denemeye başladım. Henüz çok kullanmadım ama araştırmalarım sonucunda çok faydalı olduğunu gördüm. Bilhassa evde ve iş yerinde ortak kullanılan dosyaları taşıma derdinden kurtuluyorsunuz.
Programın mantığı, birden fazla bilgisayarda, ortak kullanılan bir klasör gibi davranması ve bu klasördeki dosyaların versiyon kontrolünü yapabilmesi. Bu sayede, değiştirilmiş dosyaların eski versiyonlarına dönebiliyorsunuz. Windows ve Linux gibi platformlarda çalışabilmesi de farklı bir avantaj.
Başlangıçta 2Gb alana sahip oluyorsunuz. Herhangi bir referans ile üye olursanız 256mb ek kota veriyor. Sizden referans alarak üye olunduğunda da her referans için ek 256mb kota kazanıyorsunuz. Referanslar ile 8GB’a kadar alan kazanıp, toplamda 10GB alana sahip olabiliyorsunuz.
Ucuz Microsoft Office
Microsoft, http://www.microsofthup.com/ adresinden 9$ a office paketi veriyor. Paket içeriği gayet yeterli.