blog visitors

Microsoft Developer Conference 2012 Windows 8 Hackathon 24 Hours

Web Banner Windows 8 Hackathon
Windows 8 Consumer Preview telah diluncurkan tanggal 29 Februari 2012 yang lalu. Lebih dari 1 juta orang telah mengunduhnya dalam 24 jam pertama! Sebuah pencapaian luar biasa, yang tentunya membuka peluang besar bagi rekan-rekan Developer untuk mengembangkan aplikasi di atas platform baru ini. Ditambah lagi dengan aplikasi Metro Style yang baru yang ditujukan untuk pengguna device berbasis sentuh seperti slate dan tablet.

Dalam Microsoft Developer Conference kali ini, 1000 developer akan berkumpul di Yogjakarta selama 24 jam untuk mempelajari mengenai teknik pemrograman aplikasi Metro di Windows 8 dipandu oleh Software Design Engineer langsung dari Microsoft Corporation USA. Peserta akan berkompetisi untuk menghasilkan Metro Style App terbaik yang akan dipilih untuk memenangkan hadiah menarik dari Microsoft Indonesia.

Kesempatan luar biasa bagi developer dari kalangan mahasiswa, freelancer dan startup di seluruh Indonesia.
Lokasi        : Sheraton Mustika Ballroom, Yogjakarta
Waktu        : Rabu 16 Mei 2012 jam 08.30 sampai  Kamis 17 Mei 2012 jam 09.30
Audience     : Developer (Mahasiswa, Freelancer, Web Developer/Agency, Startups)

Acara ini akan diramaikan oleh pembicara-pembicara ternama dari Microsoft Corporation USA dan akan tercatat sebagai Hackathon terbesar dalam sejarah MURI.
Daftarkan diri Anda sekarang


REGISTRASI NOW!

Profil Pembicara Utama

Walid Abu-Habda, Corporate Vice President, Developer & Platform Evangelism Group, Microsoft Corporation

Walid Abu-Hadba is corporate vice president of Microsoft's Developer & Platform Evangelism (DPE) group, where he leads efforts to build a vibrant solutions ecosystem through evangelism, community engagement and audience marketing. Prior to leading D&PE, Abu-Hadba was vice president of Enterprise Specialist Sales (ESS) in the Enterprise and Partner Group (EPG) at Microsoft, where he defined and executed strategies for the specialist team that helps customers meet their business needs using advanced technologies. Abu-Hadba joined Microsoft in October of 1991 to manage consulting for Microsoft Consulting Services. Later, he was the practice manager of Microsoft's Advanced Technology Consulting Practice. Abu-Hadba also had a long and successful track record in the Microsoft Product Support Services (PSS). He was general manager of Support Services for Asia-Pacific, Japan and regional PSS. Abu-Hadba led a team of over 700 technical professionals and managers who delivered support and services to consumers, developers, partners and enterprise customers. Before joining the APAC and Japan regional team, he served as the general manager for PSS Americas and Global Developer Support. Abu-Hadba holds bachelor's degrees in systems engineering and business administration, and a master's degree in business administration.

Said Zahedani (PH.D.) Asia Pacific, GM,  Developer Platform and Evangelism Group, Microsoft
Said Zahedani is  the new GM of Developer Platform and Evangelism group (DP&E).  Said's DP&E group specializes on software innovations- with recent focus on transformation of User Experience, and Cloud computing.  His team drives holistic approach to address challenges and opportunities in IT industry by engaging with research institutes, developers, universities, customers, consortiums, and others in the ecosystem.  Before his recent move to APAC, Said has served as Microsoft´s strategic lead for Cloud Computing, and an executive member of Microsoft Germany. Said has also served as a member of board of directors of "DFKI"- Research for Artificial Intelligence in Germany, a member of Muencher Kreis Association which explores ICT trends with 600+ enterprises, and a member of BITKOM, German Association for Information and Communication technologies. Said earned his PH. D. in Computer Science/Programing Languages in Technical University of  Darmstadt, and has worked for various companies including Mercedes/Debis and IBM, before joining Microsoft in 2003.  Said has written several books throughout his career including subjects on Secure Software Development, and Gaming Industry Landscape in Germany.

Profil Trainer Utama
  • Risman Adnan, Director Developer and Platform Group, Microsoft Indonesia
  • Herman Widjaja, Senior Test Lead, Microsoft Corporation
  • Norman Sasono, Technical Evangelist, Microsoft Indonesia
  • Irving Hutagalung, Technical Evangelist, Microsoft Indonesia
  • Darmawan Suandi, Technical Evangelist, Microsoft Indonesia
  • Julius Fenata, Technical Evangelist, Microsoft Indonesia
  • Wirawan Winarto, Developer Tools Specialist, Microsoft Indonesia
  • Umi Fadillah, UX Specialist, Microsoft Indonesia
  • Dr. Ridi Ferdiana, Microsoft Innovation Center Lead, UGM
  • Erick Kurniawan, Microsoft Valuable Professional, UKDW
  • Puja Pramudya, Microsoft Valuable Professional, ITB
Agenda Acara Windows 8 Hackathon
Jadwalacara
Terbuka untuk mahasiswa, alumni, dosen dan IT startup/freelancer yang berdomisili di Yogjakarta dan sekitarnya. Peserta hackathon adalah individual atau tim 1-5 anggota dengan kompetensi yang berbeda, seperti Architect, Developer, Project Manager dan UI/UX Designer. Kompetensi yang diharapkan dari peserta adalah sebagai berikut:Kriteria Peserta Windows 8 Hackathon
  • Kemampuan pemrograman: HTML/CSS dan JavaScript atau .NET (C#, VB.NET, C++) dan XAML
  • Kemampuan UI design dan Multimedia dengan Microsoft Expression Designer atau Tool lainnya
  • Memiliki ide/skenario aplikasi Metro Style (Tablet/Slate)
  • Memiliki komitmen untuk menyelesaikan aplikasi selama pelaksanaan Windows 8 Hackathon dan sesudah
  • Dapat Mengikuti Campus Roadshow di UGM, UKDW, AKAKOM dan AMIKOM untuk peserta Mahasiswa.
  • Untuk peserta yang sudah melalukan pendaftaran online, diharapkan aktif di tweeter dengan hashtag #MDCJogja #1K24HW8 

Sumber http://micresearch.net/events.aspx

Deret Fibonacci

Deret Fibonacci



Deret ini merupakan deret matematika yang dimana polanya adalah angka berikutnya merupakan hasil penjumlahan angka sebelumnya

Ini adalah contoh deret Fibonacci
 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, dst.
Algoritma Deret Fibonacci:
Fungsi Fibonacci (int main(void) {
    int n, i, f, f1, f2;

Deskripsi
for(i = 1; i <= n; i++) {
        if(i > 2) {
            f = f1 + f2;
            f1 = f2;
            f2 = f;



Isi Progam:

#include <stdio.h>

int main(void) {
    int n, i, f, f1, f2;
     
printf(" \n"); 
printf("        Bilangan Fibonacci    \n");
             printf("----------------------------------\n");
   
    //jumlah deret yang akan di hitung (n)

    printf("masukkan n: ");
    scanf("%d", &n);

    printf("deret: ");
   
    f1 = 1;
    f2 = 1;
    f = 1;

    for(i = 1; i <= n; i++) {
        if(i > 2) {
            f = f1 + f2;
            f1 = f2;
            f2 = f;
        }

        printf("%d ", f);
    }
    return 0;
}



Hasil Progam:



The program determines prime numbers

The progam determinet prime numbers


C language
 
Program Contents:
 #include <stdio.h>

int main(void) {
    int i, num, flag;

    printf(" \n");
    printf("       DETERMINING THE NUMBERS PRIMA        \n");
    printf("____________________________________________\n");
    printf("Insert numbers: \n");
    scanf("%d", &num);

    if(num < 2) {

       
/ / If the number is less than 2,
      / / Set flag to false (not prime)


        flag = 0;
    } else if(num > 3) {

        //
If the number is more than 3,
      / / Do loop to divide these numbers
     


        i = 2;
        do {
           

             / / Do operations modulo
          / / Operation result 0 (no trace)


            flag = num % i++;

        } while((i < (num / 2)) && flag);

       
/ / Loop as long as i is less than half the number
      / / And the flag is true

    }
   

    //
Show results

   
    if(flag) {
        printf("Prima");
    } else {
        printf("No Prima");
    }

    return 0;
}

Output Results



Cara ganti dengan domain gratis .co.cc

Cara ganti dengan  domain gratis .co.cc

Cara mengganti domain .co.cc kali ini akan saya jelaskan dibawah ini beserta gambarnya:
  • Pertama masuk ke alamat co.cc
isi alamat blog yang akan dibuat pada gambar yang dilingkari.
jika tidak tersedia ulangi dengan alamat yang lain.
  • Setelah tersedia alamat yang dimasukkan, klik continue to registration
pada contoh ini menggunakan alamat www.gudang-galeri.co.cc
  • Masukkan email dan password jika sudah pernah mendaftar pada contoh no.1 dan klik pada contoh no. 2 bila belum pernah mendaftar
 
Disini saya menggunakan contoh no.1

  • Pilih set up
  •  Klik pada contoh gambar 1 yang dilingkari alamat blog yang tadi dibuat , selanjutnya klik set up contoh gambar 2.

  •  Perhatikan langkah selanjutnya isi dengan benar sesuai tempatnya.

 Isi yang pertama

HOST   : alamat blog anda (Ex.www.gudang-galeri.co.cc)
TTL       : 1D
TYPE    : CNAME
VALUE : ghs.google.com

 setelah diisi save dengan klik set up

Isi yang ke-2

HOST   : alamat blog anda tanpa www (Ex.gudang-galeri.co.cc)
TTL       : 1D
TYPE    : A
VALUE : 216.239.32.21

Isi yang ke-3

HOST   : alamat blog anda tanpa www (Ex. gudang-galeri.co.cc)
TTL       : 1D
TYPE    : A
VALUE : 216.239.34.21


Isi yang ke-4

HOST   : alamat blog anda tanpa www (Ex. gudang-galeri.co.cc)
TTL       : 1D
TYPE    : A
VALUE : 216.239.36.28

Isi yang ke-3

HOST   : alamat blog anda tanpa www (Ex. www.gudang-galeri.co.cc)
TTL       : 1D
TYPE    : A
VALUE : 216.239.38.21

Langkah untuk penggantian domain sudah selesai, selanjutnya tinggal mengalihkan alamat blog dulu ke alamat ini, dengan cara buka blog dan masuk pada settingan
 isi alamat blog baru anda dengan menggunakan www (Ex. www.gudang-galeri.co.cc) beri tanda centang dan ketik karakter pada gambar lalu klik simpan setelan
  • Ulangi langkah tersebut tanpa menggunakan www  (Ex. gudang-galeri.co.cc) dan anda sudah dapat melihat hasilnya dengan mengetikkan alamat di seacrhing google



2 Dimensional Array Matrix The Greater Value Comparison

2 Dimensional Array Matrix The Greater Value Comparison

C language
Program Contents:

#include <stdio.h>

main(){

    int matriks1[3][4];
    int matriks2[3][4];
    int matriks3[3][4];
    int brs,klm;

    //input matriks1
    printf("Input nilai matriks1 \n");
    for (brs=0;brs<=2;brs++)
    {
        for (klm=0;klm<=3;klm++)
        {
            printf("nilai matriks (%d,%d) : ",brs,klm);
            scanf("%d",&matriks1[brs][klm]);
        }
    }
   
     //input matriks2
    printf("Input nilai matriks2 \n");
    for (brs=0;brs<=2;brs++)
    {
        for (klm=0;klm<=3;klm++)
        {
            printf("nilai matriks (%d,%d) : ",brs,klm);
            scanf("%d",&matriks2[brs][klm]);
        }
    }
   
    //output matriks1
    printf("\n");
    printf("----Matriks 1----\n");
    for (brs=0;brs<=2;brs++)
    {
        for (klm=0;klm<=3;klm++)
        {
            printf("%d ", matriks1[brs][klm]);
        }printf("\n");
        }
       
        //output matriks2
    printf("\n");
    printf("----Matriks 2----\n");
    for (brs=0;brs<=2;brs++)
    {
        for (klm=0;klm<=3;klm++)
        {
            printf("%d ", matriks2[brs][klm]);
        }printf("\n\n");
        }
       
    //Comparison

    printf("----Matriks 3----\n");
    for (brs=0;brs<=2;brs++){
    for (klm=0;klm<=3;klm++)
    {
    if(matriks1[brs][klm] > matriks2[brs][klm]){
       matriks3[brs][klm] = matriks1[brs][klm];
    }else{
      matriks3[brs][klm] = matriks2[brs][klm];
    }printf("%d ", matriks3[brs][klm]);
    }printf("\n\n");
    }
}


Output Results




Star Pattern


Star Pattern program

C language

 Program Contents:

#include <stdio.h>
#include <conio.h>

int main(void) {
int i, j, t;
printf(" \n");
printf("  --PATTERN STARS--\n");
printf("---------------------\n");
printf(" \n");
printf("Height: ");// input the numbers
scanf("%d", &t);// output

//Structure for nesting as the formula of the laying of the stars

for(i = 1; i <= t; i++) {
for(j = 1; j <= t; j++) {
printf(" * ");
}
printf("\n");
}
getch();
}


Output Results






Membuat DNS dan Web Server menggunakan bind9 dan apache di Linux

Bagi anda yang ingin mendownload klik link di bawah sendiri dan tolong tinggalkan komentar 

Membuat DNS dan Web Server
menggunakan bind9 dan apache di Linux




1. Instal paket bind9
$ sudo apt-get install bind9

2. Konfigurasi IP setelah terinstal (IP untuk koneksi ke client dan IP yang akan ditranslasikan)
$ sudo nano /etc/network/interfaces
dengan isi sebagai berikut:
    sesuaikan IP adress dan Netmask. Disini kami menggunakan IP 192.168.1.1. dan netmask     255.255.255.0
kemudian tekan Ctrl+X, Y, Enter

3. Mengkonfigurasi file named.conf
$ sudo nano /etc/bind/named.conf

Untuk networkkomdat.com sesuaikan dg keinginan , untuk “192.in-addr.arpa” 192 (3
digit pertama pada ip) dapat di sesuaikan dengan ip yang diinginkan, misal ip 192.168.1.1 maka tulis 192.

4. Copy file “/etc/bind/db.local” ke “/etc/bind/db.forward” dan “/etc/bind/db.127” ke
 “/etc/bind/db.reserve”
$ sudo cp /etc/bind/db.local /etc/bind/db.forward
$ sudo cp /etc/bind/db.127 /etc/bind/db.reserve

5. Konfigurasi file db.forward
$ sudo nano /etc/bind/db.forward

Keterangan :
1) networkkomdat.com. root.networkkomdat.com, networkkomdat.com dan semua tulisan networkkomdat.com dapat diganti sesuai dengan domain keinginan.
2) Pada ip 192.168.1.1 dapat di sesuaikan dengan ip pada langkah no.1.
Kemudian Ctrl+X, “Y”, Enter

6. Konfigurasi file db.reserve
$ sudo nano /etc/bind/db.reserve
Keterangan :
1) Untuk semua tulisan networkkomdat.com di ganti dan sesuaikan dengan domain keinginan.
2) Untuk semua tulisan 1.1.168 dapat disesuaikan dengan 3 kelompok decimal terakhir pada ip secara terbalik mulai dari belakang, missal ip 192.168.1.1 berarti isikan 1.1.168.
Kemudian Ctrl+O, Ctrl+X .

7. Kemudian edit /etc/resolve.conf
$ sudo nano /etc/resolv.conf

Isikan : search networkkomdat.com nameserver 192.168.1.1
Keterangan : networkkomdat.com dapat disesuaikan degan domain, 192.168.1.1 disesuaikan dengan ip.
Kemudian Ctrl+O, Ctrl+X.

8. Restart network dan bind
$ sudo /etc/init.d/networking restart 
$ sudo /etc/init.d/bind9 restart
Jika tidak muncul tulisan [fail] berwarna merah berarti berhasil, jika muncul coba lagi.

9. Lakukan test dengan perintah ping
$ ping namadomain.com


Jika Reply dan muncul nama domain  dan juga ip berarti berhasil.

Yang selanjutnya test dengan nslookup, yaitu memastikan domain dapat diakses oleh client.
$ nslookup namadoamain
 

Apabila muncul seperti gambar diatas, maka domain sudah bisa diakses oleh client yang terhubung.

10. Selanjutnya membuat web server, menggunakan apache.
Instal dulu apache dengan mengetikkan :
$ sudo apt-get install apache2

11. Edit file port.conf dengan perintah
$ sudo nano /etc/apache2/ports.conf
Edit pada bagian IP
NameVirtualHost 192.168.1.1:80. 
80 ini ssebagai port http
12. selanjutnya nonaktifkan default virtual host apache.
$ sudo a2dissite default
$ sudo /etc/init.d/apache2 reload

13. Setiap konfigurasi virtual host tersimpan dalam sebuah file yang diberi nama domain dan terletak pada direktori /etc/apache2/sites-available/
Selanjutnya membuat file networkkomdat.com di sites-available
$ sudo nano /etc/apache2/sites-available/networkkomdat.com


Seluruh file web akan diletakkan pada direktori /srv/www.
Buat direktori yang kita butuhkan dengan perintah berikut :
$ sudo mkdir-p /srv/www/networkkomdat.com/public_html
$ sudo mkdir /srv/www/networkkomdat.com/logs

14. Aktifkan situs dengan menggunakan perintah berikut :
$ sudo a2ensite  networkkomdat.com

15. Terakhir, restart layanan Apache untuk mengetahui hasil perubahan yang kita lakukan :
$ sudo /etc/init.d/apache2 restart

Ketika anda membuat atau melakukan editing file virtual host, lakukan reload konfigurasi dengan perintah berikut :
$ sudo /etc/init.d/apache2 reload

16. Masukkan konten web pada /srv/www/networkkomdat.com /public_html/index.html
$ /srv/www/networkkomdat.com /public_html/index.html

17. Kemudian Buka browser, lakukan akses ke networkkomdat.com untuk ujicoba.
Dan hasilnya :




Disusun oleh:

A.Dwirama Subyan Saqwani
rammadotvhofo@yahoo.com
www.rammadotvhofo.blogspot.com

Muhamad Taufiq 
muhammadtaufiq15@yahoo.co.id
www.taufixenter.blogspot.com

Akhid Ikhsannudin
akhidikhsannudin@yahoo.co.id
www.technology-it.co.cc

Intan Mei Diansari
intan.anzert@yahoo.com
www.intananzert.blogspot.com

 

Dosen : M. Agung Nugroho, S. Kom



STRATA 1 – TEKNIK INFORMATIKA
STMIK AMIKOM YOGYAKARTA
2012

Download PDF

Baca juga