Pages

Subscribe:

Selasa, 14 Juni 2011

Cara Membuat Daftar Isi Otomatis di Blog


Membuat daftar isi blog secara otomatis disini yang maksud adalah, jika kita melakukan postingan baru maka secara otomatis judul blog yang baru akan langsung masuk ke dalam daftar isi tanpa harus melakukan edit pada layout blog kita.

Di postingan lainnya saya juga sudah pernah memposting mengenai membuat daftar isi yang menurut saya jauh lebih cantik, kalo sobat berminat dapat dilihat disini

Dengan trick ini, kita hanya membutuhkan sedikit tempat di halaman blog kita, karena jika pengunjung ingin melihat daftar isi tersebut, maka akan terbuka jendela baru. Sehingga di halaman blog kita cukup dicantumkan dua kata yaitu : Daftar isi, dan bisa kita letakkan di tempat yang kita inginkan.

Caranya seperti langkah-langah berikut ini :

LANGKAH PERTAMA
1. Log in ke blogger
2. Klik Layout di dashboard menu
3. Klik Edit HTML
4. Beri Centang pada Expand Widget Templates
5. Cari kode dibawah ini.


6. Ganti Kode diatas dengan kode dibawah ini.


Kemudian ikuti langkah langkah berikut ini :

1. Masuk ke account blogger anda
2. Pilih menu tata letak / Layout

3. Pilih tambah gatged

4. Pilih html/javascrip

5. COPAS kode di bawah ini :
barajakom.blogspot.com Ganti dengan alamat blog anda

results=200
 ganti dengan jumlah yang anda inginkan, angka 200 menunjukkan jumlah judul yang akan di tampilkan.


Selamat Mencoba..

CARA MERUBAH READMORE MENJADI IMAGE



Sesudah pada postingan sebelumnya kita membahas Cara membuat read more atau baca selengkapnya Kali ini saya ingin berbagi lagi dengan pengunjung, kali ini cara merubah atau mengganti read more dengan image agar tampilan posting lebih menarik.
Yang pertama harus disiapkan tentu adalah sebuah icon image seperti ini: th_readmore atau seperti ini:
     atau seperti ini  kemudian uploadlah image tersebut ke situs tempat penyimpanan image seperti photobucket. Setelah proses upload selesai, copylah URL image tersebut, seperti contoh dibawah ini : 
http://i685.photobucket.com/albums/vv220/cong ahmad/read%20more/readmore-1.gif
Tambahkan kode agar image tersebut dapat ditampilakn seoperti dibawah ini : 
http://i685.photobucket.com/albums/vv220/cong ahmad/read%20more/readmore-1.gif"/> 
Image akan terlihat seperti ini gambar kedua diatas, tentu kreasi imagenya anda bisa sesuaikan sdengan selera anda (ini hanya contoh).
Selanjutnya ikuti tutorial berikut:
  • Seperti biasa anda harus dalam keadaan sig ini pada blogger
  • Masuk menu Tata Letak/ Layout=>klik Edit HTML=>Centang kotak kecil disamping Expand Template Widget
  • Untuk menjaga yang tidak anda inginkan bisa Back up terlebih dahulu template anda!
  • Kemudian cari kode seperti ini:

 

Read More... 
 
  • Gantilah kalimat Read More dengan URL image yang telah disiapkan diatas, sehingga menjadi seperti ini :

 

http://i685.photobucket.com/albums/vv220/cong ahmad/read%20more/readmore-1.gif"/> 
 
  • Terakhir, save template anda! Lihat hasilnya!
Semoga bermanfaat!

CARA MEMBUAT READMORE DI BLOGGER


Banyaknya permintaan mengenai cara buat readmore membuat saya tetap mengharuskan artikel ini ditulis. walaupun tutorial cara buat readmore sudah banyak ditulis oleh rekan blogger, sayangnya penjelasan yang diberikan kadang tidak mudah dimengerti dan malah membuat bingung, untuk itu tidak ada salahnya saya juga menulis artikel ini sebagai pelengkap agar mempermudah blogger baru bisa lebih mengerti cara membuat readmore serta cara penggunanan kode readmore pada posting.

Mungkin rekan blogger yang baru mulai membuat blog masih bingung apa itu readmore? Readmore adalah pemenggalan kalimat pada posting suatu halaman, Pemenggalan halaman posting biasanya ditandai dengan "Read More", "Next""Baca Selanjutnya""Baca berikutnya", "Selengkapnya"atau apalah namanya :). Readmore biasanya digunakan untuk menandai bahwa kalimat pada posting masih mempunyai kelanjutan, dan juga berguna mempersingkat halaman posting yang panjang. Pengen tau cara buatnya?


Contoh ReadMore :


Pernah menemukan pesan seperti diatas?...jika pernah jangan panik, ini hanya pesan pemberitahuan dari blogger kalau layanan sedang melakukan perbaikan maintenance pada server. pesan ini hanya berlangsung kurang lebih beberapa menit setelah itu akan normal kembali. Semoga informasi ini membantu :)Readmore.. »


Untuk membuat readmore ikuti langkah dibawah ini :

Langkah Pertama:

Buka Template - Edit HTML - Berikan tanda centang pada "Expand widget template"


Langkah Kedua:

Jangan Lupa backup blogger dengan mengklik "dowlnoad template lengkap"


Langkah Ketiga:

Cari kode dibawah ini:


Tips : Untuk mempermudah pencarian kode diatas sebaiknya ikuti tips berikut ini. pertama kamu buka program text editor misalnya notepad.exe ( Pada MS Windows tekan menu Start -> Proggram -> Accessories -> Notepad) kemudian kopy/paste kode HTML tadi ke notepad. kemudian pada notepad pilih Menu Edit-> Find. pada box find masukan kode ini 
kemudian klik tombol Find next. (jika masih gak ketemu terpaksa kita melakukan pencarian secara manual)

Jika sudah menemukan kode diatas, Copy-Paste kode dibawah ini kemudian letakan kode tersebut dibawah kode diatas.










Kemudian dibawah kode diatas kita akan menemukan kode:




Lakukan Copy-Paste kode dibawah ini dibawah code diatas

Tips: Kode Readmore diatas bisa ganti dengan kalimat sendiri (contoh "Baca Selanjutnya""Baca berikutnya", "Selengkapnya")

Kode selengkapnya jika dilihat akan tampak sebagai berikut:










Readmore »»



Jika kita mengedit langsung pada halaman blogger Edit HTML dan semua kode diatas sudah dilakukan perubahan, jangan lupa disimpan ya :)

Ini jika kita menggunakan Text Editor Notepad : Setelah melakukan pengeditan kode pada notepad, lalu hapus semua kode yang ada pada halaman edit blogger, kemudian masukan seluruh kode pada notepad tadi dengan cara copy/paste) Sampai disini pengeditan kode selesai, jangan lupa disimpan.


Langkah Empat

Setelah kode diatas disimpan kita kembali dan masuk ke tab Pengaturan ->Format -> cari "Post Template" Kemudian pada kotak masukan kode dibawah ini




Jangan lupa disimpan :) 


Langkah Kelima :

Disini saya akan menjelaskan cara penggunaan readmore pada halaman posting. Ketika kita melakukan posting pertama kali kita akan melihat kode:




ingat jangan hapus kode diatas karena kode tersebut merupakan kode yang akan kita gunakan dalam pemenggalan posting nantinya.


Sebagai contoh lihat cuplikan kalimat dibawah:

Tips of the day merupakan tips singkat yang akan disampaikan kepada pengunjung seriap hari, Tips ini bisa berisi apa saja, bisa berupa Tips Bisnis, Tips memasak, Tips merawat mobil, Tips money online, Tips bercinta atau apalah terserah :), Asal jangan tips blogging karena dah punya om hehehe (emang siapa om ya :). (Dini rencana text yang akan dipenggal)Sebenarnya Tips of the day disini cuma istilah saja...tips yang akan kita buat nanti bukan disampaikan setiap hari melainkan tips ini akan berganti ketika pengunjung melakukan refresh atau reload pada halaman blog.


Bagaimana cara pemenggalan kode diatas? caranya tinggal kamu lihat 2 kode pemenggalan kalimat dibawah (ingat kode hanya bekerja pada halaman editor posting)

Tips of the day merupakan tips singkat yang akan disampaikan kepada pengunjung seriap hari, Tips ini bisa berisi apa saja, bisa berupa Tips Bisnis, Tips memasak, Tips merawat mobil, Tips money online, Tips bercinta atau apalah terserah :), Asal jangan tips blogging karena dah punya om hehehe (emang siapa om ya :). 
 Sebenarnya Tips of the daydisini cuma istilah saja...tips yang akan kita buat nanti bukan disampaikan setiap hari melainkan tips ini akan berganti ketika pengunjung melakukan refresh atau reload pada halaman blog.


Jadi hasil posting pada halaman browser akan tampai sebagai berikut:

Tips of the day merupakan tips singkat yang akan disampaikan kepada pengunjung seriap hari, Tips ini bisa berisi apa saja, bisa berupa Tips Bisnis, Tips memasak, Tips merawat mobil, Tips money online, Tips bercinta atau apalah terserah :), Asal jangan tips blogging karena dah punya om hehehe (emang siapa om ya :). Readmore »»

Rabu, 18 Mei 2011

C++ Membuat Kotak

*/
#ifdef_cpulsplus
#include
#else
#include
#endif
#ifdef_APPLE_
#include
#else
#include
#endif
#include

const int lebar_layar=640;
const int tinggi_layar=480;

/*membuat fungsi untuk memeriksa terjadinya tabrakan(collision)
  antara kotak pertama(A)dengan kotak kedua(B)
*/
bool f_PeriksaTabrakan(SDL_RectA,SDL_RectB)
{
    int kiriA,kiriB;
    int kananA,kananB;
    int bawahA,bawahB;


    kiriA=A.x;
    kananA=A.x+A.w;
    atasA=A.Y;
    bawahA=A.y+A.h;

    kiriB=B.x;
    kananB=B.x+B.w;
    atasB=B.y;
    bawahB=B.y+B.h;

    if(bawahA<=atasB)return false;
    if(atasA>=bawahB)return false;
    if(kananA<=kiriB)return false;
    if(kiriA>=kananB)return false;

    return true;
}
    //clskotak=class kotak
    class clskotak
    {
        SDL_Rect kotak;
        int red,green,blue;
        int kecX,kecY;

    public:
        clskotak(int,int,int,int,int);
        SDL_rect getkotak();
        void bergerak(int,SDL_RectO_[]);
        void tampil(SDL_surface*_O);
    };

    //konstruktor kelas kotak
    clsKotak::clsKotak(int_red,int_green,int_blue,int_X,int_Y)
    {
        //variabel red,gereen,blue(rgb)untuk
        //membedakan warna dengan kotak yang lain
        red=_red;

        //diperiksa nilainya jika ada kesalahan
        if(red<0)red=0;
        else if(red>255)red=255;

        green=_green;
        if(green<0)green=0
        else if(green>255)green=255;

        blue=_blue;
        if(blue<0)blue=0;
        else if(blue>255)blue=255;

        kecX=5+_X%3;
        kecY5+_Y%3;

        kotak.x=_X;
        kotak.y=_Y;
        kotak.w=20;
        kotak.h=20;

    }

    SDL_Rect clskotak::getkotak()
    {
        return kotak;
    }

    void clskotak::bergerak(int banyakkotak,SDL_Rect kotaklainnya[])
    {
        //menggerakan kotak dengan sumbu x
        kotak.x+=kecX;

        //memeriksa apakah sih kotak masih ada dilyar
        //atau sudah keluar dari layar
        if(kotak.x=0;
           kotak.x=0;
           kecX=-kecx;
    }
    else if9kotak.x+kotak.w>lebar_layar){
      kotak.x=lebar_layar-kotak.w;
      kecX=-kecX;
    }

    //pemeriksaan terhadap kotak lainnya
    for(int c=0;
    {
      if(f_PeriksaTabrakan(kotak,kotaklainnya[c]))
      {
          kecX=-ecX;
          kotak.x+=kecX;
          break;
      }
    }
    //kali ini bergerak searah dengan sumbu Y
    kotak,y+=kecY;

    if(kotak.y<0){
        kotak.y=0;
        kecX=-kecY;
    }
    else if(kotak.y+kotak.h>tinggi_layar){
        kotak.y=tinggi_layar-kotak.h;
        kecY=-kecY;
    }

    //pemeriksaan trhadap kotak lainnya
    for(intc-0;
    {
      if(f_PriksaTabrakan(kotak,kotaklainnya[c]))
      {
          kecY=-kecY;
          kotak.y+=kecY;
          break;
      }
    }
   }

   void clskotak::tampil(SDL_Surface*_scean)
   {
       red+=rand()%5;
       if(read>220)red=0;

       green+=rend()%7;

      
       if(green>220)green=0;

       blue+=rand()%9;
       if(blue>220)blue=0;

       //warna diisi sesuai dengan variabel red,green,blue
       SDL_FillRect_screen,&kotakSDL_MapRGB(_screen->format,red,green,blue));
   }

   int main(intargc,char**argv)
   {
       srand((usingned)time(NULL));

       //initialize SDL vidio
       if(SDL_init(SDL_INIT_VIDIO)<0)
       {
           printf("Unable to init SDL:%s\n",SDL_GetError());
           return 1;
       }

       //make sure SDL cleans up before exit
       atexit(SDL_Quit)

      
       //create a neu window
       SDL_surface*screen=SDL_setVidioMode(lebar_layar,tinggi_layar,16,
                          SDL_HWSURFACE|SDL_DOUBLEBUF);
       if(iscreen)
       {
           printf("Unable to set 640x480 vidio:%\n",SDL_GetError());
           retrun 1;
       }

       //bykkotak=banyak kotak
       const int bykkotak=50;
       clskotak*kotakku[bykkotak];
       for(intc=0;c
           intX=c*30%(lebar_layar-40);
           kotakku[c]=new clskotak(c*200%255,150,c*100%255,X,c*2);
       }

       //membuat variabel fps(fremer per second)
       //dan jumlah frame setiap detiknya adalah 24
       int fps=0;
       const int freme_per_second=24;


       //program main loop
       bool done=false;
       while(idone)
       {
           //memperoleh sekian milidetik dari SDL_GetTicks()
           fps=SDL_pollevent(&event))
           {
               //check for massages
               switch(event.type)
               {
                   //exit if the wondow is closed
               case SDL_QUIT:
                   done=true;
                   break;

                   //check for keypresses
                  case SDL_KEYDOWN
                  {
                      //exit if ESCAPE is pressed
                      if(event.key.keysym.sym==SDLK_ESCAPE
                          done=true;
                      break;
                  }
               }// end switch
           }//end of massage processing

Selasa, 12 April 2011

AYOO...!!! MASUK SMK N 2


Bagi adek-adek yang ada di SMP
  Ayo rame-rame masuk SMK N2 Teluk Kuantan
di SMK N 2 Teluk Kuantan ada jurusan Teknik Jaringan dan Komputer
agar adek-adek bisa lebih mahir dalam mengoperasikan Komputer.

Kamis, 31 Maret 2011

C++ => Cara Membuat garis lurus

//membuat garis lurus
#include
void userdraw()
{
static int tick=0;
glColor3f(0.,0.,1.);
glBegin(GL_LINES);
glVertex2i(175,50);
glVertex2i(425,50);
glEnd();
}
void drawLine(int x1, int y1, int x2, int y2)
{
glBegin(GL_LINES);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glEnd();
}
void display(void)
{
glClear(GL_COLOR_BUFFER_BIT);
userdraw();
glutSwapBuffers();
}
int main(int argc, char **argv)
{
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_DOUBLE|GLUT_RGB);
glutInitWindowPosition(100,100);
glutInitWindowSize(640,480);
glutCreateWindow("Membuat Garis IJ");
glClearColor(1.0,1.0,1.0,1.0);
gluOrtho2D(0.,540.,0.,140.);
glutIdleFunc(display);
glutDisplayFunc(display);
glutMainLoop();
return 0;

Jumat, 11 Maret 2011

Gerbang logika atau sering juga disebut gerbang logika Boolean merupakan sebuah sistem pemrosesan dasar yang dapat memproses input-input yang berupa bilangan biner menjadi sebuah output yang berkondisi yang akhirnya digunakan untuk proses selanjutnya. Gerbang logika dapat mengkondisikan input - input yang masuk kemudian menjadikannya sebuah output yang sesuai dengan apa yang ditentukan olehnya. Terdapat tiga gerbang logika dasar, yaitu : gerbang AND, gerbang OR, gerbang NOT. Ketiga gerbang ini menghasilkan empat gerbang berikutnya, yaitu : gerbang NAND, gerbang NOR, gerbang XOR, gerbang XAND.
Berikut tabel kebenaran gerbang logika:
macam gerbang logika dasar.JPG

Rangkaian aritmatika dasar termasuk kedalam rangkaian kombinasional yaitu suatu rangkaian yang outputnya tidak tergantung pada kondisi output sebelumnya, hanya tergantung pada present state dari input.

a. Half Adder dan Full Adder
Sebuah rangkaian kombinasional yang melaksanakan penjumlahan 2 digit biner disebut dengan half adder, sedangkan rangkaian yang melaksanakan penjumlahan 3 bit disebut full adder. Rangkaian full adder dapat tersusun dari dua buah half adder. Di pasaran rangkaian full adder sudah ada yang berbentuk IC, seperti 74LS83 (4-bit full adder).
half dan full adder.JPG

b. Half Substractor dan Full Substractor
Rangkaian half substractor hampir sama dengan rangkaian half adder. D (Difference) ekivalen dengan S (sum), dan B (borrow) ekivalen dengan C (carry) pada half adder. Kedua rangkaian ini melakukan operasi pengurangan biner. Half substractor untuk pengurangan satu bit biner, sedangkan full substractor untuk pengurangan lebih dari satu bit biner.
half dan full substractor.JPG

c. Decoder
Decoder adalah rangkaian kombinasional logika dengan n-masukan dan 2n keluaran yang berfungsi mengaktifkan 2n keluaran untuk setiap pola masukan yang berbeda-beda. Hanya satu output decoder yang aktif pada saat diberi suatu input n-bit. Sebuah decoder biasanya dilengkapi dengan sebuah input enable low sehingga rangkaian ini bisa di on-off-kan untuk tujuan tertentu. Fungsi enable untuk meng-aktif-kan atau men-tidak-aktif-kan keluarannya.

d. Priority Encoder
Sebuah Priority encoder adalah rangkaian encoder yang mempunyai fungsi prioritas. Operasi dari rangkaian priority encoder adalah sebagai berikut :
jika ada dua atau lebih input bernilai 1 pada saat yang sama, maka input yang mempunyai prioritas tertinggi yang akan diambil. Kondisi x adalah kondisi don`t care, yang menyatakan nilai input bisa 1 atau 0.

e. Multiplexer
Multiplexer merupakan rangkaian logika yang berfungsi memilih data yang ada pada input-nya untuk disalurkan ke output-nya dengan bantuan sinyal pemilih atau selektor. Multiplexer disebut juga sebagai pemilih data (data selector). Multiplexer adalah rangkaian yang memiliki fungsi untuk memilih dari 2n bit data input ke satu tujuan output.

Tuliskan Komentarmu...!!!

Kesegaran Jasmani