sponsor

Friday, February 29, 2008

Jquery and Ajax

http://docs.jquery.com/Ajax/jQuery.ajax

Load a remote page using an HTTP request.
This is jQuery's low-level AJAX implementation. See $.get, $.post etc. for higher-level abstractions that are often easier to understand and use, but don't offer as much functionality (such as error callbacks).

Warning: All POST are converted to GET when 'script' is the dataType.(because it loads script as a dom script tag)

$.ajax() returns the XMLHttpRequest that it creates. In most cases you won't need that object to manipulate directly, but it is available if you need to abort the request manually.

Note: If you specify the dataType option described below, make sure the server sends the correct MIME type in the response (eg. xml as "text/xml"). Sending the wrong MIME type can lead to unexpected problems in your script. See Specifying the Data Type for AJAX Requests for more information.

$.ajax() takes one argument, an object of key/value pairs, that are used to initialize and handle the request. See below for a full list of the key/values that can be used.
As of jQuery 1.2, you can load JSON data located on another domain if you specify a JSONP callback, which can be done like so: "myurl?callback=?". jQuery automatically replaces the ? with the correct method name to call, calling your specified callback. Or, if you set the dataType to "jsonp" a callback will be automatically added to your Ajax request.

e-government

from wikipedia
http://en.wikipedia.org/wiki/E-Government

e-Government (from electronic government, also known as e-gov, digital government, online government or in a certain context transformational government) refers to government’s use of information technology to exchange information and services with citizens, businesses, and other arms of government. e-Government may be applied by the legislature, judiciary, or administration, in order to improve internal efficiency, the delivery of public services, or processes of democratic governance. The primary delivery models are Government-to-Citizen or Government-to-Customer (G2C), Government-to-Business (G2B) and Government-to-Government (G2G) & Government-to-Employees (G2E).
Within each of these interaction domains, four kind of activities take place[1] The simplest type of activity is to provide information over the Internet, such as regulatory services, general holidays, public hearing schedules, issue briefs, notifications, etc. The second type of activity allows two-way communicationsbetween the agency and the citizen, a business, or another government agency. In this model, users can engage in dialogue with agencies and post problems, comments, or requests to the agency. The third form of activity that takes place over the Internet involves conducting transactions. The final and fourth form of activity that takes over the web centres on governance, e.g., online polling, voting, and campaigning.
The most important anticipated benefits of e-government include improved efficiency, convenience, and better accessibility of public services.

While e-government is often thought of as "online government" or "Internet-based government," many non-Internet "electronic government" technologies can be used in this context. Some non-internet forms include telephone, fax, PDA, SMS text messaging, MMS, wireless networks and services, Bluetooth, CCTV, tracking systems, RFID, biometric identification, road traffic management and regulatory enforcement, identity cards, smart cards and other NFC applications; polling station technology (where non-online e-voting is being considered), TV and radio-based delivery of government services, email, online community facilities, newsgroups and electronic mailing lists, online chat, and instant messaging technologies. There are also some technology-specific sub-categories of e-government, such as m-government (mobile government), u-government (ubiquitous government), and g-government (GIS/GPS applications for e-government).

There are many considerations and potential implications of implementing and designing e-government, including disintermediation of the government and its citizens, impacts on economic, social, and political factors, and disturbances to the status quo in these areas.

In countries such as the United Kingdom, there is interest in using electronic government to re-engage citizens with the political process. In particular, this has taken the form of experiments with electronic voting, aiming to increase voter turnout by making voting easy. The UK Electoral Commission has undertaken several pilots, though concern has been expressed about the potential for fraud with some electronic voting methods[2].
Contents
[hide]

* 1 History of E-Government
* 2 Development and implementation issues
* 3 See also
* 4 References
* 5 External links
o 5.1 eGovernment news websites
o 5.2 General resources

[edit] History of E-Government

[edit] Development and implementation issues

The development and implementation of e-government involves consideration of its effects on the organisation of the public sector (Cordella, 2007) and on the nature of the services provided by the state including environmental, social, cultural, educational, and consumer issues, among others.

Governments may need to consider the impact by gender, age, language skills, and cultural diversity, as well as the effect on literacy, numeracy, education standards and IT literacy. Economic concerns include the "Digital divide," or the effect of non-use, non-availability or inaccessibility of e-government, or of other digital resources, upon the structure of society, and the potential impact on income and economics.

Economic and revenue-related concerns include e-government's effect on taxation, debt, Gross Domestic Product (GDP), commerce and trade, corporate governance, and its effect on non-e-government business practices, industry and trade, especially Internet Service Providers and Internet infrastructure.

From a technological standpoint, the implementation of e-government has effects on e-enablement, interoperability (e.g., e-GIF) and semantic web issues, "legacy technology" (making "pre-eGovernment IT" work together with or be replaced by e-government systems), and implications for software choices (between open source and proprietary software, and between programming languages) as well as political blogging especially by legislators.

There are also management issues related to service integration, local e-government, and Internet governance including ICANN, IETF and W3C, and financial considerations, such as the cost of implementation / effect on existing budgets, effect on government procurement, and funding.

Legal implications include freedom of information and privacy (e.g. UK Data Protection Act) concerns.

The phrase "e-government" has been a rallying cry for public sector modernization since the 90's, but for many it is now losing its appeal as a slogan or concept. This trend has various drivers. Firstly, there is a wish to mainstream e-government so that best use of technology is integrated into all public sector activity rather than seen as a special interest or add-on. Secondly, many administrations recognise the importance of linking e-government to wider public sector change programmes. Thirdly, the phrase e-government is itself not particularly useful in motivating a change programme. These sorts of considerations have led countries such as the UK to talk of transformational government rather than e-government. Finally, there is the issue of the implications for the public sector of Web 2.0 [3]. All these considerations suggest that e-government is entering a new phase and one in which the term "e-government" is itself becoming less popular.



Tuesday, February 19, 2008

Javascript Explode Implode

JavaScript equivalent of PHP explode function

In PHP we can easily break a long string into smaller parts by using the explode() function of PHP. In run rime, this function works like this:

$string="My Name Is Wahyu Pramusinto";
$string2=explode(" ", $string);


After the execution of the second command the variable $string2 is an array such that,

$string2[0]="My"
$string2[1]="Name"
$string2[2]="Is"
$string2[3]="Wahyu"
$string2[4]="Pramusinto"

and so on. So how do we do it in JavaScript. In JavaScript there is a split() function that achieves the same objective, although the syntax is a bit different.

var string="My Name Is Wahyu Pramusinto";
var string2=string.split(" ");

Now the variable string2 has all those words.



Friday, February 8, 2008

How to install windows xp (page 2)

Sebelum masuk ke tutorial ini, ada baiknya Anda membaca tutorial bagian pertama. Jika sudah membaca bagian pertama, sekarang saya lanjutkan lagi.

  1. Selanjutnya Windows akan meng-copy file-file yang dibutuhkan ke dalam harddisk anda. Proses ini membutuhkan waktu yang agak lama.


  2. Selama proses itu berlangsung, akan muncul beberapa Window untuk konfigurasi. Yang pertama adalah Regional and Language Options.


  3. Klik tombol "Customize" untuk memilih Negara, bahasa dan lainnya. Jika sudah, tekan OK

  4. Pilih Next. Kemudian Windows akan menanyakan nama dan organisasi Anda.


  5. Jika sudah mengisi nama dan organisasi, tekan tombol Next

  6. Selanjutkan anda akan diminta untuk memasukkan serial number. Isilah dengan serial number yang anda miliki.


  7. Jika Anda salah memasukkan serial number, makan akan muncul pesan Error dan proses instalasi tidak akan dilanjutkan sampai anda memasukkan serial number dengan benar. Jika sudah benar tekan Next

  8. Selanjutnya akan muncul tampilan layar Computer and Administrator Password


  9. masukkan nama computer, dan password untuk user administrator. Gunakan password yang mudah diingat. Selanjutnya tekan Next

  10. Kemudian akan muncul layar Date and Time Setting.


  11. Masukkan tanggal dan jam dengan benar. Kemudian tentukan juga TimeZone anda.

  12. Klik tombol Next lagi



Selanjutnya adalah mengkonfigurasi network. Tapi langkah ini akan saya lanjutkan di bagian ketiga.



Wednesday, February 6, 2008

How to install windows XP (page 1)

Berikut ini saya sajikan tutorial untuk menginstall windows XP. Untuk menginstall Windows XP kita membutuhkan sebuah komputer dan CD Windows XP. Selain itu sebaiknya siapkan cemilan karena proses instalasi ini akan membutuhkan waktu lama.


  1. Siapkan CD Windows XP lengkap dengan Serial Number nya

  2. Siapkan juga Driver Motherboard agar semua hardware yang ada bisa bekerja secara optimal nantinya

  3. Pastikan computer Anda sudah disetting untuk booting dari CD ROM, kalau belum, silakan ubah melalui BIOS

  4. Boot (nyalakan) komputer anda dan masukkan CD Windows XP

  5. Tunggu beberapa saat sampai muncul tulisan "Press any key to boot from CD" di layar monitor anda.


  6. Silakan tekan "Enter" atau sembarang tombol

  7. Selanjutnya proses instalasi akan mengecek konfigurasi hardware KOMPUTER anda

  8. Akan muncul tulisan "Windows Setup" di bagian kiri atas layar yang berwarna biru.


  9. File-file yang ada di CD ROM akan diload ke dalam memori dalam proses instalasi ini. Selanjutnya layar "Welcome To Set Up Windows" akan tampil.


  10. Tekan "ENTER" untuk menginstall WINDOWS XP. Tekan "R" untuk merepair Windows XP. atau Tekan "F3" untuk keluar dari proses instalasi. Di sini saya akan menekan "Enter" karena kita akan menginstall Windows XP

  11. Selanjutnya akan muncul EULA (End User License Aggrement). Silakan baca dulu dan tekan "F8" jika anda setuju. Atau tekan "ESC" jika tidak setuju dengan isinya


  12. Jika Anda setuju, selanjutnya proses instalasi akan mencari dan membaca partisi harddisk anda

  13. Akan ditampilkan semua partisi harddisk Anda. Anda bisa mengatur partisi harddisk di sini. Untuk mengintall WINDOWS XP, setidaknya kita butuh 1 buah partisi.


  14. untuk membuat partisi baru di area harddisk yang masih kosong, tekan "C". Untuk menghapus partisi yang dipilih, tekan "D". Hati-hati dalam melakukan penghapusan partisi, karena hal ini bisa saja menyebabkan data anda hilang. Setelah partisi dibuat, langkah selanjutnya adalah menentukan di partisi mana WINDOWS XP akan diinstall (biasanya di partisi C). Tekan "ENTER"

  15. Selanjutnya akan permintaan apakah Anda akan memformat partisi yang tadi.


  16. Disarankan untuk memilih NTFS File System

  17. Partisi yang akan digunakan untuk lokasi penginstallan windowws XP anda akan diformat


  18. Setelah harddisk diformat, setup akan mengcopy semua file yang dibutuhkan ke dalam memori. Proses ini akan membutuhkan waktu yang cukup lama.


  19. Sesudah semua file sudah tercopy ke harddisk, setup akan mereboot computer anda


  20. Setelah reboot, akan muncul lagi tulisan "Press Any Key to boot from CD". Kali ini jangan tekan tombol apapun, karena jika kita menekan tombol, kita akan kembali ke proses awal instalasi. Jika Anda tidak menekan tombol apapun, Windows akan tampil di layar secara otomatis





Untuk sementara sekian dulu tahapan instalasi windows xp berhubung akan ada pemadaman listrik dari PLN. Kapan-kapan disambung lagi.