The Way Of Life: March 2013
Google

Sunday, March 17, 2013

Sense

Ketika akhir perang dunia II, AS melancarkan operasi rahasia bernama PaperClip, operasi ini bertujuan 'membajak' para ilmuwan Jerman untuk mengembangkan sejata di AS. Meskipun dalam akhir perang dunia ke-II AS membawa banyak senjata militer Nazi Jerman ke negaranya, akan tetapi diperlukan juga otak yang membuatnya yaitu para ilmuwan Jerman. Jelas pendekatan pengembangan senjata militer tadi akan berbeda jika bukan ahlinya, sense-nya akan berbeda.

Hal ini sama seperti 2 orang programmer, diberi satu sumber kode ( source code ) yang sama dengan bahasa pemrograman yang sama, kemudian diberikan tugas untuk mengembangkan suatu program, tentu saja sentuhan dari kedua programmer akan berbeda. Dan hasilnya juga pasti akan berbeda karena pengalaman dan sense yang berbeda pula.

Saya juga pernah menanyakan kepada seorang ibu yang mempunyai warung makan di dekat ex bioskop Mataram  Jogjakarta yang mempunyai resep spesial yaitu nasi orak arik ( nasi ditambah racikan telur, wortel dan sayuran )  yang sangat hmmm well tasted. Dia pernah bercerita tentang saudaranya yang ingin juga memasak nasi orak orak seenak dia, setelah dia beri resep dan bahan bahan-nya serta caranya ternyata rasanya tetap berbeda. Yang jelas sense-nya berbeda antara si ibu dan saudaranya.

gambar diambil dari sini

Labels: ,

Sunday, March 10, 2013

Calvin Harris ya.. Calvin Harris

Suatu hari ketika sedang bertandang ke Carrefour, saya melewati pojok outlet penjualan CD musik yang sedang menyetel sebuah lagu eletro house / disco atau sejenisnya. Lagunya terasa enak lalu saya mendekat sambil melihat lagu siapa yang sedang disetel, di dudukan Now Playing terpasang tempat CD lagu yang sedang dimainkan, lalu saya hapalkan Calvin Harriss..ya Calvin Harris albumnya 18 Months. Setelah pulang ke rumah saya kembali mencoba mengingat, dan akan mencarinya di google, ah..siapa namanya tadi. Saya mulai dengan keyword "william disco" ( jauh banget C dan W, Calvin dan William) , kemudian mulai mencari di top 100 billboard tidak ketemu juga. Akhirnya akhirnya keesokan harinya saya kembali ke Carrefour untuk mencari lagunya. Akan tetapi lagu yang sedang dimainkan (tentu saja) sudah berubah, dan untuk bertanya ke penjaga " Mas kemarin siang lagu yang disetel apa ya?" sepertinya nggak cool banget. Akhirnya berbekal sedikit ingat gambar cover albumnya ( namanya blank ), saya mulai mencari di rak cd satu demi satu. Akhirnya got it!, Calvin Harris - 18 Months


Calvin Harris adalah seorang DJ dari Skotlandia yang sudah ternyata sudah banyak mengeluarkan album, anda bisa melihat profilnya di sini. Lagunya yang sedang hit saat ini adalah We Found Love  ( feat. Rihanna ), sekilas beat-nya mirip dengan lagu I'm Not Alone di Album lamanya dia yaitu Ready for the Weekend.
Kemudian saya mencari video klipnya di YouTube lagu yang saya suka adalah We'll Be Coming Back ( feat. Example ). Video klip yang di sutradarai oleh Saman Keshavarz, seorang sutradara film kelahiran Iran yang biasa membuat film - film pendek dan film dokumenter. Video klip yang menarik karena disitu ada kebut kebutan mobil sport retro yaitu Porsche 911 dan Ferrari 512 BB. Dan juga Example yang pada angle tertentu mirip dengan co-founder Google Larry Page.



gambar diambil dari sini

Labels: ,

Saturday, March 09, 2013

Iklan Blackberry Z10


Akhirnya Blackberry meluncurkan produk terbarunya yaitu Z10, untuk melawan rivalnya yaitu Android, IOS dan Windows Phone. Tentu saja dengan interface yang hampir mirip atau bisa dikatakan sama dengan rival rivalnya. OS Z10 dibuat oleh QNX yang telah diakuisi oleh RIM pada bulan april 2010. QNX sendiri adalah perusahaan penyedia RTOS yang banyak dipakai di banyak bidang industri. 

Kali ini saya tidak akan membahas detail mengenai produk Blackberry Z10, akan tetapi tentang iklan yang biasa terpampang pada billboard di perempatan jalan. Pada iklan Blackberry Z10 terlihat gambar Z10 tentu saja berserta layarnya yang sedang mengalami proses transisi. Di situ kita bisa melihat ada beberapa nama pada item BBM, Email, Facebook dan sebagainya. Yang menjadi pertanyaan apakah nama itu fiktif atau memang benar benar ada, sama seperti contoh isian email ex. John Doe atau John Smith. Pada iklaan Blackberry terdapat beberapa nama yaitu Annie Matthews, Melissa Davey, Hischam Athas, Marcia Maria Marquee, Stephan Burke, Trevor Cameron. Setelah saya cek ternyata beberapa di antara mereka adalah pegawai RIM, Annie Matthews adalah Direktur ( Alliances and Bussiness Development ) RIM di India, Mellisa Davey adalah Technical Writer di Blackberry ( RIM ), Hischam Athas adalah IT Dekstop Support Specialist di RIM, serta Trevor Cameron adalah Learning Technology Team Lead di RIM. 

Sebenarnya banyak hal yang menarik dari banyaknya iklan yang sering kita lihat, sama seperti tulisan saya di atas. Di bawah ini adalah iklan Smart Wireless Headset dari Sony, dan pertanyannya adalah "Siapakah Amanda Jones?", silakan anda cari tahu sendiri jawabannya.



gambar diambil dari sini dan sini

Labels: , , ,

Friday, March 08, 2013

Microsoft Excel Lambat


Ada seorang rekan kerja mengeluhkan tentang Ms Excel yang dia gunakan sangat lambat ketika mengedit dokumen tertentu. Ketika membuka, berpindah worksheet sangat lama. Analisa awal adalah masalah pada dokumen yang dia edit yaitu ada link ke dokumen lain, akan tetapi setting di Ms Excel yang dia gunakan adalah Ask to update automatic links. Artinya dokumen tersebut tidak langsung mengupdate link ke dokumen lain, tetapi akan menanyakan terlebih dahulu. Akhirnya analisa awal gugur. Hari ini dia memberitahu bahwa ketika dia edit di rumah dan tidak terhubung dengan LAN ( Wifi ), Ms Excel berjalan normal. "Apakah saya harus mengedit tanpa terkoneksi dengan jaringan agar Ms Excel saya normal? " ujar dia. Jawab saya " Oke nanti akan saya cari tahu solusinya". Berbekal data terakhir bahwa jika terhubung jaringan Ms Excelnya berjalan normal, saya mencari via google dengan keyword " ms excel lambat ketika terkoneksi dengan jaringan ". Akhirnya saya mendapat solusi yang tepat dari link berikut ini, di dalam blog tersebut disampaikan bahwa ada 2 hal yang menyebabkan Ms Excel menjadi lambat :

1. Default printer adalah printer yang disharing di komputer lain dalam jaringan LAN.
2. Tampilan view dalam worksheet dalam mode pagebreak.

Kedua hal tersebut menyebabkan si Excel ini terus meminta informasi ke printer di komputer lain untuk disesuaikan dengan tampilan dalam worksheet tersebut. Karena masalah ini yang menyebabkan sangat lambat dalam mengedit dokumen tertentu yang posisi view-nya pagebreak

Solusinya pindah view pagebreak menjadi normal view, kemudian ganti default printer ke printer lokal, sehingga anda perlu memilih printer hanya ketika akan mencetak. Problem Solved! thx to Kemplang Pedes atas pencerahannya. Semoga bermanfaat juga bagi rekan lain yang mengalami masalah yang sama.

related links :


Labels: , , ,

Thursday, March 07, 2013

Upload File with ExtJS


After long 'journey' to find how to make form upload file with ExtJS and PHP, finally i found the simple one. Here is a sample code that i modified from Sencha sample code and i combined with native php code. It's a simple code to understand and perhaps it help you to create upload form with ExtJS and PHP.  I've been tried to used Code Igniter library but it doesn't work, so i used pure php code like below.

ExtJS code : upload.js

Ext.onReady(function(){

    var msg = function(title, msg) {
        Ext.Msg.show({
            title: title,
            msg: msg,
            minWidth: 200,
            modal: true,
            icon: Ext.Msg.INFO,
            buttons: Ext.Msg.OK
        });
    };

    Ext.create('Ext.form.Panel', {
        renderTo: Ext.getBody(),
        width: 500,
        frame: true,
        title: 'File Upload Form',
        bodyPadding: '10 10 0',

        defaults: {
            anchor: '100%',
            allowBlank: false,
            msgTarget: 'side',
            labelWidth: 50
        },

        items: [{
            xtype: 'fileuploadfield',
            buttonText: 'Browse',
            name: 'form-file',
            id: 'form-file',
            emptyText: 'Select File..',
            fieldLabel: 'Files'
                       
        }],

        buttons: [{
            text: 'Upload',
            handler: function(){
               var form = this.up('form').getForm();
                if(form.isValid()){
                    form.submit({
                        url: 'upload/do_upload',
                        waitMsg: 'Uploading your file...',
                        success: function(form, action) {
                            msg('Message', action.response.responseText);
                        }
                        ,
                        failure: function(form, action) {
                            msg('Message',action.response.responseText);
                        }
                    });
                }
            }
        },{
            text: 'Reset',
            handler: function() {
                this.up('form').getForm().reset();
            }
        }]
    });

});


PHP code : upload.php / function do_upload

function do_upload()
        {
           
            $file_name = $_FILES['form-file']['name'];
           
            $source = $_FILES['form-file']['tmp_name'];
           
            $directory = "uploads/$file_name";
           
           
            if( file_exists ($
directory )) {
                echo json_encode('File '. $file_name . ' already exist!');
                exit();
             }
               else {
                echo json_encode('Upload '.$file_name . ' success!');
                move_uploaded_file($source,$
directory );
            }
           
         }




related links:

Upload File Sencha

Upload File with php ( www.ilmukomputer.net )

How to show PDF files in ExtJS

Labels: , ,