
Google beni adam yerine koydu ve bi davetiye gönderdi. Gmail için gelen davetiyeden bu yana bu kadar sevinmeyeli az olmuştu.
her ne kadar bu davetiye ile pazarlama stratejisi çok belden aşağı vuruyor,sevinecek ne var bunda diyebilirsiniz ancak böyle çirkef bir tekniğe takılmak bile hoş. (: Elimde bulunan davetiyeleri dağıtacağım ilgili arkadaşların yorum olarak mail adreslerini bırakmaları yeterli olacaktır.
Möhim not: Mail adresleriniz hiç bir suretle yayınlanmayacak bende saklı kalacaktır.
Aslında listeye eleman eklemeyi veya liste mantığını anlatmadan direk silmeyi anlatıyorum ama söz en kısa zamanda diziler üzerine bir makale serisi yapacağım.
şimdi python ile dizi mantığı hayatımda gördüğüm en basit dizi mantığı –ki php’den bile basit ve sağlam çalışıyor– (burada php’nin hakkını yemeyeyim hiç bir dizi değişkenimde yoldan çıktığını görmedim)
Dahası var
çok şık ve yerinde uzatma kablosu,


yine bir o kadar şık Narenciye sıkacağı ,


Benim gibi 4 ayaklı sandalye ile atraksiyon yapmayı sevenler için

Portatif şekil alabilir iskandinav tipi koltuk tasarımı
Aslında siteyi tekrardan hizmete sokalı çok olmadı ve kategorilerim içerisinde fazladan ve gereksiz kategoriler var, yada o anlık heves ile başladığım ve devamı gelir sandığım işler için bile kategori açmışlığım var.Ama bunların yanına olmazsa olmaz bir kaç kategori eklemem gerek oda Zeka Ürünü.
bu kategori adını, adamlar yapıyor abi, yada vay amk herifler ne yapmış diye koyacaktım ancak zeka ürünü daha bi kucaklayıcı ve geniş kapsamlı geldi.zira kategorileride ağırdan ağırdan sadeleştirmek lazım gelir.
sözü fazla uzatmadan hemen bu kategoriden ve içeriğinden bahsedeyim ,
efenim bu kategori muhteviyatı itibari ile,internet aleminde sergilenen ve gerçekten çok büyük hayal gücü,çok iyi yetenek ve zeka gerektiren işleri afişe edeceğim bir kategori.Elbette bu tanım çok abartılı bir tanım oldu ama kategori muhteviyatını anlatmıştır.
gelelim bugünün ilk konusuna
Ev tasarımlar
buna alt kategoride diyebiliriz, uzun bir süre sadece ev ve ev gereçleri üzerine yapılacak tasarımları sergilemeyi düşündüğüm için şimdilik etiket olarak devam edeceğim.
haydi bismillah.
Evinizin içinde kedi köpek gibi haşerelerin barınması ve evin içinde öbek öbek uyuyan hayvanat görüntüsünden uzaklaşmak için geliştirilmiş duvara monte hafif bombeyli hayvan minderi.
Yine evinizde tasarım güzelleştiren enterasan bir bilgisayar konsolu
Hafiften sadistlik barındıran ev hanımları için tasarlanmış , bıcaklık.
3 fonksiyonlu vazomsu obje; yorum yok tek kelime ile harika
Aslına bakarsanız uzun uzadıya anlatmaya gerek yok (: kaydettiğiniz dosyayı .py uzantılı değilde .pyw olarak kaydederseniz dos penceresi açılmaz.
Nasıl etkili bir başlık ekleyebilirim bilemedim,
olayın özü ve yapılmak istenen hadise şu ; Kullanıcı kendi tarayıcısının arama kısmında (ki firefox için sağ üst köşede ve yanında google simgesi olan yer) arama yaptığında (arama için kelime yazıp entere bastığında [anneye anlatır gibi anlat (:]) sizin siteniz üzerinden arama yapsın ister misiniz ?
kısa ve net olarak : Kendi sitemizin arama motorunu Firefox Arama Motoru kısmına eklemek
o zaman yapacağınız işlem çok basit;
sayfanızın head kancaları (tag yerine bunu kullanmaya karar verdim) arasına
<link title="Senin Sitenin Adı" rel="search" type="application/opensearchdescription+xml" href="siteadresin/arama.xml" />
yazıyoruz. bu link kanca kodu tarayıcınıza içerisinde bulunduğu sitenin bir arama motoruna sahip olduğunu söyler.
bu kod yazım işlemi bittikten sonra arama motorunuzun ayarlarını tarayıcınıza bildirmeniz gerek, yukarıdaki kanca ile yem attık, şimdi arkaplanda çalışması gereken alt yapıyı söylememiz gerek.
siteadresin/arama.xml olarak belirttiğim adreste ikamet edecek şekilde,
bir arama.xml dosyası oluşturuyoruz, ardından içeriğini aşağıdaki şekilde doldurup
<?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>Sitenin Adı</ShortName>
<Description>Açıklaman</Description>
<Url type="text/html"
template="siteadresin/aramadosyasi?aranan={searchTerms}"/>
<SyndicationRight>open</SyndicationRight>
<AdultContent>Büyüklere yönelik içerik </AdultContent>
<Language>tr-tr</Language>
</OpenSearchDescription>
kaydediyoruz.
şu ana kadar anlattığım yerleri komple copy paste ederek çalışmasını umut edenlere maalesef çalışmayacak diyorum çünkü kodlar içerisinde, sitenin adı, siteadresi gibi yazıları kendinize göre düzenlemeniz gerekmektedir.(tabi düzenleyenlerin çalışacaktır.)
Bu gönderi şurdaki adreste verdiğim cevaptan gaza gelerek hazırlanmıştır.
#9 : bu adreste Javascript ile tablo şort (: olayı yapan bir script demosu mevcut.
#10 : bu adreste ise sanat camiasının yerli placebo’su emra aydın’ın twitter sayfası var.(bu tamamen google için yazılmış bir adrestir. )
#11 : flash ile basit ama etkili akordiyon menü nasıl yapılır gösteren,anlatan bit öğreti,belki bir gün lazım olur.
#12 : Javascript ile hazırlanmış (Elbette Jquery) bir popup/modal/dialog uygulaması.(çok başarılı)
#13 : Bu adres çok ama çok işe yarayan bir adres,adres değil aslında bir mucize (:, işin şakasını bir yere bırakacak olursak bu adreste yazmış olduğunuz bir web sitesi adresinin zilyon tane browser ile nasıl gözüktüğünü gösteriyor.az biraz bekletiyor o kadar.
Şurdaki yazımı yazarken bunuda eklesem tam süper olacak dedim kendi kendime.
efendim malumunuz üzre C’de bool yani true yada false değeri döndüren ve barındıran koleksiyonlar ve tanımlamalar yok.
aslında bir programlama dilinde neden bool koymazlar diyesi geliyor insanın ama her şeyi devletten de beklememek gerek.
çoğu derleyici kendi içerisinde bool türünü eklese de tam bir standart bulunmamaktadır.
konu ile ilgili olarak ;
C99 standardı : http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1336.pdf
C99 standardına sonradan eklenenler : http://www.open-std.org/jtc1/sc22/wg14/www/newinc9x.htm
şimdi biz kendi bool türümüzü ve bool değer döndüren bir fonksiyonumuzu yazalım,elimizin altında bulunsun.
#include <stdio.h>
#include <stdlib.h>
#define bool _Bool//_Bool yerine bool kullanalım şanımız yürüsün
#define true 1 // true bizim 1 olsun
#define false 0 // false bizim 0 olsun
bool bool_keseden(int iSayi);
int main(int argc, char *argv[])
{
bool deneme=0;
deneme=bool_keseden(0);
if (deneme==true){
printf(“Dönen değer True\n”);}
else{
printf(“Dönen değer false\n”);}
system(“PAUSE”);
return 0;
}
bool bool_keseden(int iSayi)
{
if (iSayi>=0)
{
return true;
}
else
{
return false;
}
}
C dilinde benim saydığım 32 adet anahtar sözcük var. (: sonradan bu elimde bir kopya kağıdı olması için araştırdığımda gördümkü gerçekten 32 adet anahtar sözcük varmış.
bu anahtar sözcüklerden tümü küçük harfle tanımlanmış ve bizimde bu sözcükleri küçük harf ile kullanmamız istenmiş.
Anahtar sözcükler kesinlikle tanıtıcı sözcük olarak kullanılamazlar,ve her biri kendi çöplüğünde öter.
Veri tipi için anahtar sözcükler
char
const
double
enum
float
int
long
short
signed
struct
union
unsigned
void
volatile
bellek sınıfı için anahtar sözcükler
auto
extern
register
static
typedef
deyim için anahtar sözcükler
break
case
continue
default
do
else
for
goto
if
return
switch
while
Ayrıca
sizeof
temel olarak anahtar sözcükler yukarıda verdiğim gibi ancak bu sayı veya anahtar sözcükler, kullanılan derleyici yada yorumlayıcıya göre değişkenlik göstermektedir.Ancak sonradan eklenen anahtarlar _ karakteri ile gösterilmektedir.
mesela C diline sonradan eklenen _bool gibi.