Senin, 21 Mei 2012

Pengertian Pada lambang TM™, copyright© dan registered




Paten adalah hak khusus yang diberikan oleh Negara kepada penemu atas hasil penemuannya di bidang teknologi (dapat berupa proses atau hasil produksi atau penyempurnaan dan pengembangan proses atau hasil produksi), untuk selama waktu tertentu melaksanakan sendiri penemuannya tersebut atau memberikan persetujuannya kepada orang lain untuk melaksanakannya.

Pemegang paten memiliki hak khusus untuk melaksanakan paten yang dimilikinya, dan melarang orang lain yang tanpa persetujuannya :

-Dalam hal paten produk : membuat, menjual, mengimpor, menyewakan, menyerahkan, memakai, menyediakan untuk dijual atau disewakan atau diserahkan hasil produksi yang diberi paten;

-Dalam hal paten proses : menggunakan proses produksi yang diberi paten untuk membuat barang dan tindakan lainnya sebagaimana dimaksud dalam

®Registered Trademark


Dipakai sebagai pemberitahuan merek dagang dari sebuah produk ataupun jasa komersial yang sudah terdaftar di Kantor Paten Nasional. Hak eksklusif dari sebuah merek dagang terdaftar akan terus dimiliki sepanjang merek dagang itu di-register ulang oleh pemiliknya secara rutin (biasanya tiap 5 tahun). Jadi simbol ini disematkan apabila merek dagang sudah terdaftar secara resmi.

Untuk merek yang sudah terdaftar secara lokal untuk dapat diakui secara internasional maka harus di daftarkan di negara-negara lain hal ini dimaksudkan agar merek tersebut juga mendapat perlindungan hukum di negara yang bersangkutan, begitu juga sebaliknya untuk merek internasional sebaiknya di daftarkan juga di Indonesia. Untuk di Indonesia di daftarkan di Direktorat Hak Kekayaan Intelektual di bawah Departemen Hukum dan HAM sedangkan di luar negeri tergantung di departmen yang berkaitan misal kalau di US itu dibawah Department of Commerce.

™Trademark

Digunakan sebagai pemberitahuan merek dagang dari sebuah produk atau jasa komersial yang belum terdaftar di Kantor Paten Nasional namun prosesnya sudah di setujui.
Istilahnya proses pembuatan suatu produk kita sudah disetujui menggunakan proses seperti ini, namun produk yg kita hasilkan belum secara resmi terdaftar. Simbol trademark bisa disematkan apabila proses kita di setujui.

Copyright©

Hak cipta (lambang internasional: ©) adalah hak eksklusif Pencipta atau Pemegang Hak Cipta untuk mengatur penggunaan hasil penuangan gagasan atau informasi tertentu. Pada dasarnya, hak cipta merupakan "hak untuk menyalin suatu ciptaan". Hak cipta dapat juga memungkinkan pemegang hak tersebut untuk membatasi penggandaan tidak sah atas suatu ciptaan. Pada umumnya pula, hak cipta memiliki masa berlaku tertentu yang terbatas.

Simbol ini digunakan sebagai pemberitahuan hak cipta atas semua hasil kerja kreatif (sastra, artistik, dll) yang diatur oleh Universal Copyright Law. Durasinya bervariasi di tiap negara namun biasanya hingga seumur hidup si pencipta + 70 tahun. Hak cipta merupakan salah satu jenis hak kekayaan intelektual, namun hak cipta berbeda secara mencolok dari hak kekayaan intelektual lainnya (seperti paten, yang memberikan hak monopoli atas penggunaan invensi), karena hak cipta bukan merupakan hak monopoli untuk melakukan sesuatu, melainkan hak untuk mencegah orang lain yang melakukannya

Senin, 14 Mei 2012

Contoh CodeIgniter



Berikut adalah satu controller dengan function default menampilkan data dari table AA_PRODUCTS yang diambil oleh model temp_model.
File Model
< ?php
class temp_model extends Model {
  function temp_model()
  {
      parent::Model();
  }

  function getProducts()
  {
    return $this->db->query("SELECT * FROM AA_PRODUCTS");
  }
}
?>
File Controller
< ?php

class class_temp extends Controller {
function class_temp()
{
  parent::Controller();
  $this->load->model('temp_model');
}

  function index()
  {
    $query = $this->temp_model->getProducts();
    $data['que'] = $query->result();
    $data['numrows'] = $query->num_rows;
    $this->load->view('view_temp',$data);
  }
}
File View
< ?
  foreach ($que as $row)
  {
    echo "".$row->NAME;
  }
?>


Dasar CodeIgniter


CodeIgniter adalah aplikasi open source yang berupa framework dengan  model MVC (Model, View, Controller) untk membangun website dinamis dengan menggunakan PHP. CodeIgniter memudahkan developer untuk membuat aplikasi web dengan cepat dan mudah dibandingkan dengan membuatnya dari awal. CodeIgniter dirilis pertama kali pada 28 Februari 2006. Versi stabil terakhir 2.1.0 yang dirilis pada 28 November 2011. Prinsip Model-View-Controller.Kita bebas berekspresi dalam style kita. Tapi bagaimanapun, CodeIgniter mendukung pengembangan web dengan metode Model View Controller (MVC). Sebagai penjelasan, MVC memisahkan bagian bussiness logic (logika program) dan tampilan (view) dalam sebuah aplikasi. Hal ini sangat memudahkan tim dalam proses maintenance sebuah aplikasi, karena tugas bisa lebih mudah dibagi-bagi. Ada bagian yang khusus membuat tampilan dan bagian yang membuat core programnya.
Fitur-Fitur CodeIgniter
Berikut fitur-fitur yang didukung oleh CodeIgniter :



  1. Sistem berbasis Model View Controlle
  1. Kompatibel dengan PHP versi 4.
  1. Ringan dan Cepat.
  1. Terdapat dukungan untuk berbagai basis data.
  1. Mendukung Active Record Database.
  1. Mendukung form dan validasi data masukan.
  1. Keamanan dan XSS filtering.
  1. Tersedia pengaturan session.
  1. Tersedia class untuk mengirim email.
  1. Tersedia class untuk manipulasi gambar (cropping,resizing, rotate dan lain-lain).
  1. Tersedia class untuk upload file.
  1. Tersedia class yang mendukung transfer via FTP.
  1. Mendukung lokalisasi bahasa.
  1. Tersedia class untuk melakukan pagination (membuat tampilan perhalaman).
  1. Mendukung enkripsi data.
  1. Mendukung benchmarking.
  1. Mendukung caching.
  1. Pencatatan error yang terjadi.
  1. Tersedia class untuk membuat calendar.
  1. Tersedia class untuk mengetehui user agent, misalnya tipe browser dan sistem operasi yang digunakan pengunjung.
  1. Tersedia class untuk pembuatan template website.
  1. Tersedia class untuk membuat trackback.
  1. Tersedia pustaka untuk bekerja dengan XMP-RPC.
  1. Menghasilkan clean URL.
  1. URI routing yang felksibel.
  1. Mendukung hooks, ekstensi class dan plugin.
  1. Memiliki helper yang sangat banyak jumlahnya.


Seperti semua hal di dunia ini, pasti terdapat kelebihan dan kekurangan. Akan sangat subjektif saat kita membicarakan kelebihan dan kekurangan sebuah tools.