Tampilkan postingan dengan label Web. Tampilkan semua postingan
Tampilkan postingan dengan label Web. Tampilkan semua postingan

Jumat, 20 Agustus 2010

Speed Eye Home Monitoring Telkom Speedy

Speed Eye Home Monitoring Telkom Speedy
Sistem Monitoring yang ditawarkan Telkom Speedy adalah sistem untuk monitoring home dan tempat bertipe residen, namun bisa juga untuk toko (tidak berskala besar).

Menariknya pihak telkom menyediakan ruang penyimpanan di server mereka untuk menyimpan file video yang dapat kita rekam dalam suatu kapasitas terbatas.

Manfaat yang mungkin akan sangat terasa adalah ketika seorang ayah memantau keadaan anak / bayinya di rumah, apakah anak / bayinya sedang istirahat atau sedang dalam ruangan.

Akan lebih baik bila yang digunakan untuk memantau adalah internet dari Jaringan Telkom (Telkom Speedy) karena seolah seperti jaringan lokal (tentunya jaringan Telkom sangat terkait dengan jaringan monitoring ini).

Bandwidth Lokal yang baik (tidak seperti bandwidth Internasional yang harus di share) harus mampu memberikan layanan terbaik bagi pelanggan. Untuk itu layanan ini harus mampu memberikan layanan yang baik karena hanya bisa digunakan bagi mereka yang menggunakan minimal paket 1MBps.

Dengan sebuah login, kita dapat memantau dari jaringan Internet menggunakan Flash maupun Mobile Phone asalkan koneksi memadai.

Berkembangnya layanan yang lebih berbasis konten menandakan akan berubahnya bisnis telco indonesia dari yang mutlak ke layanan telekomunikasi ke arah informasi, media dan konten edukasi dan entertainment.

Minggu, 22 November 2009

Mengecek Sisa Fair Use Packet Telkomsel Flash Unlimited Bulanan dengan Modem Huawei E220

Mengecek Sisa Fair Use Packet Telkomsel Flash Unlimited Bulanan adalah satu cara terbaik untuk penghematan pengguanaan Quota, apalagi jika kita ingin berhemat dan selalu dalam range Quota dan kecepatan yang diperoleh bagus.

Caranya adalah dengan menggunakan perintah
UL
< spasi > INFO

dan mengirimkannya ke 3636 dari kartu Telkomsel Flash anda.

Jika menggunakan Modem tentunya lebih mudah lagi.
1. Buka Software Modem yang terkait SMS / Message

Sisa Fair Use, Packet Telkomsel Flash, Unlimited Bulanan, SMS Modem Huawei E220
2. New Message and Send
Sisa Fair Use, Packet Telkomsel Flash, Unlimited Bulanan, SMS Modem Huawei E220
3. View
Sisa Fair Use, Packet Telkomsel Flash, Unlimited Bulanan, SMS Modem Huawei E220

Sisa Fair Use, Packet Telkomsel Flash, Unlimited Bulanan, SMS Modem Huawei E220

Senin, 19 Oktober 2009

Set Form Element Readonly with Javascript

How we can Set Form Element Readonly with Javascript ..

a piece of the code is here

opener.document.getElementById('jml_aset').setAttribute('readOnly','readOnly');

or the complete forum can be found here

Im affraid any lost.. Maybe copy any source code to this post is good idea...

<script type="text/javascript">

function blah(bool) {
if(bool) {
document.getElementById("ta").readOnly = true;
}
else {
document.getElementById("ta").readOnly = false;
}
}

</script>

<textarea id="ta"></textarea>
<input type="checkbox" onclick="blah(this.checked)" />


or this solution

[1] use setAttribute and removeAttribute

if(document.formOne.fieldInfo.checked)
{
document.forms['myFormId'].myTextArea.setAttribute('readOnly','readonly'); //2nd readonly more freedom
}
else //if(!document.formOne.fieldInfo.checked)
{
document.forms['myFormId'].myTextArea.removeAttribute('readOnly');
// also tried document.formOne.fieldtextarea.focus();
}

[2] property assignment

if(document.formOne.fieldInfo.checked)
{
document.forms['myFormId'].myTextArea.readOnly=true; //true has some freedom
}
else //if(!document.formOne.fieldInfo.checked)
{
document.forms['myFormId'].myTextArea.readOnly=false; //false has some freedom
// also tried document.formOne.fieldtextarea.focus();
}

Selasa, 22 September 2009

Change FCKEditor Default Row Height

Im new using FCK Editor, But a little thing make me confuse is How to Change FCKEditor Default Row Height.

Some People say we can do from FCKEditor.js, but actually can do from D:\xampp\htdocs\project\administrator\fckeditor\fckeditor_php5.php

just find code below

public function __construct( $instanceName )
{
$this->InstanceName = $instanceName ;
$this->BasePath = '/fckeditor/' ;
$this->Width = '100%' ;
$this->Height = '300' ;
$this->ToolbarSet = 'Default' ;
$this->Value = '' ;

$this->Config = array() ;
}


then change Red Color..I mean '300'.

That's it. It would be work charm.

Kamis, 10 September 2009

Google Analytic to Analyze Website Traffic

Google Analytic, Analyze Website Traffic
1. Daily Web Visit Statistic like Histats
2. Visitor Overview
3. Map, Like Feedjit, but more detail.
4. Traffic Percentage {Search Engine, Direct or Referral}
5. Popular Page Like Feedjit.

This Google Analytic feature is great for Analyze Our Website Traffic.

Sabtu, 05 September 2009

Security Upload file dengan PHP

Beberapa hal penting yang sering digunakan sebagai security dalam upload file PHP diantaranya :

1. Ukuran besar File Upload tidak boleh melebihi suatu ukuran / size tertentu
Mengapa : Karena pengembang sistem pasti sudah berpikir matang-matang akan kapasitas hardisk server yang akan digunakan untuk menampung file-file upload. Jika ukuran file yang diupload tidak dibatasi, kemungkinan besar kapasitas hardisk server akan cepat habis.

Dengan adanya kebijakan ukuran file terbatas, Pengguna yang melakukan upload file tentunya akan berusaha file yang diuploadnnya berukuran lebih kecil dari pembatasan yang ditentukan.

2. Dimensi File Upload tidak boleh melebihi suatu dimensi tertentu (contohnya file gambar)
Mengapa : Serupa dengan Ukuran File, dimensi file yang besar tentunya sejalan dengan ukuran file.

Contoh : File Gambar berekstensi JPEG, ukuran 2048x1536 adalah file gambar yang memiliki dimensi cukup besar apabila digunakan dalam kegiatan Upload File. Maka pengembang sistem akan membatasi ukuran file gambar yang dapat diupload misalnya 1024 x 768.

3. Tipe File Upload tidak boleh File berektensi PHP
Mengapa : Bahaya..!!!. Hacker akan dengan mudah mengupload file PHP miliknya, lalu bagaimana jika Hacker menghapus file-file milik kita dengan kemampuan programming yang ada dalam file PHP nya tersebut..? Tentunya hal ini tidak kita inginkan.

4. Memperhatikan File Exist / sudah ada file bernama sama di Server.
Mengapa : Hal ini tentunya agar file sebelumnya yang sudah ada tidak digantikan oleh file lain dengan nama yang sama. Bayangkan jika file foto seseorang dapat ditimpa dan digantikan dengan nama file serupa, tetapi isinya adalah gambar porno..

Hal yang dijelaskan disini kemungkinan masih sangat kurang dibandingkan apa yang ada di dunia nyata. Security sangat diperketat dalam masalah Upload File. Facebook dan website besar lain tentunya sudah memikirkan hal ini lebih jauh dari apa yang dibeberkan diatas.

Untuk syntaks coding terkait security File Upload dengan PHP adalah sebagai berikut :

Nama property upload adalah fupload -- > <input type=file name=fupload />


$target = "uploads/";
$target = $target . basename( $_FILES['fupload']['name']) ;
$ok=1;

$tipe_file = $_FILES['fupload']['type'];
$lokasi_file = $_FILES['fupload']['tmp_name'];
$nama_file = $_FILES['fupload']['name'];
$ukuran_file = $_FILES['fupload']['size'];

//This is our size condition
if ($fupload_size > 2000000){
echo "Your file is too large.<br>";
$ok=0;
}

//This is our limit file type condition
if ($tipe_file == "text/php" or $fupload_type == "image/gif" or
$tipe_file == "image/jpeg" or
$tipe_file == "image/pjpeg" or
$tipe_file == "image/png")
{
echo "Dokumen Dilarang<br />";
$ok=0;
}

//please change the uploads below with $target !!!

if (file_exists('uploads/' . $_FILES['fupload']['name']))
{
echo $_FILES['fupload']['name'] . " already exists. ";
$ok=0;
}


//Here we check that $ok was not set to 0 by an error
if ($ok==0) {
Echo "Sorry your file was not fupload";
}

else { //If everything is ok we try to upload it
if(move_uploaded_file($_FILES['fupload']['tmp_name'], $target)) {
echo "The file ". basename( $_FILES['fupload']['name']). "
has been upload";

Query can be here

} // end succes upload
else {
"Sorry, there was a problem uploading your file.";
}
}

Selasa, 01 September 2009

Mempararelkan Transfer File Fillezilla FTP (File Transfer Protocol)

Berapa file dapat anda transfer pararel melalui FTP (File Transfer Protocol) kesayangan anda? Kebanyakan program FTP yang ada saat ini merupakan program Open Source. Transfer file merupakan kegiatan penting dalam dunia Internet dan Web. Transfer File juga merupakan suatu kegiatan untuk mengupdate situs dan website.

Kebanyakan Setting FTP setelah selesai di Install memiliki settingan agar hanya dapat melakukan uploading sebuah File saja ke Server. Tentu saja hal ini akan mamakan waktu lama saat melakukan uploading file. Beberapa File akan antre hanya untuk menunggu giliran setelah sebuah file selesai di transfer.

Transfer file secara paralel dapat kita atur dalam settingan FTP. Salah satu Program Client FTP yang mudah digunakan adalah Filezilla FTP Client. Program ini mudah digunakan dengan sisi cient dan server. Bagi Pemula dan newbie, dijamin penggunaan Filezilla sangat mudah, karena dapat digunakan dengan menggeser folder dari server ke Client atau sebaliknya.

Selain kemudahan yang dimiliki, Filezilla juga dapat disetting untuk dapat melakukan transfer beberapa file secara pararel. Maksud pararel di sini adalah beberapa file dapat ditransfer dalam satu waktu tanpa harus saling mengantre.

Tanpa basa-basi lagi, sebenarnya settingan agar dapat melakukan transfer file secara pararel cukup mudah yaitu :

1. Edit --> Setting
2. Click Transfer
3. Ubah nilai Maximum Simultaneous Transfer (Maksimumnya 10 File secara Bersamaan)



4. Selesai.

Kini transfer file anda dari komputer Client ke Server atau sebaliknya akan menjadi lebih cepat.

Jumat, 21 Agustus 2009

Membuat Struktur Organisasi Dinamis / Online dengan PHP MySQL (Gambaran umum)

Kita start dari contoh hasil yang diharapkan sebagai berikut misalnya: 
Berikut ini hanya gambaran langkah untuk Membuat Struktur Organisasi dengan PHP MySQL (harap maklum tanpa file coding).

1. P
ertama-tama yang diperlukan adalah tabel jabatan dan tabel staff  di database MySQL

 CREATE TABLE `m_jabatan` ( `idjabatan` tinyint(2) unsigned NOT NULL auto_increment, `namajabatan` varchar(25) default NULL, PRIMARY KEY (`idjabatan`) ) ENGINE=MyISAM AUTO_INCREMENT=20 DEFAULT CHARSET=latin1

 CREATE TABLE `tb_staff` ( `id` tinyint(4) NOT NULL auto_increment, `nama` varchar(40) default NULL, `jabatan` tinyint(2) default NULL, `direktori` varchar(40) default NULL, `foto` varchar(30) default NULL, `flag` tinyint(1) default NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=52 DEFAULT CHARSET=latin1

2. Selanjutnya pastikan kita menginputkan data di database tersebut, dan menyediakan file foto untuk setiap pejabat di dalam suatu folder di web server. 

3. Untuk menampilkannya diperlukan pembuatan tabel html statis terlebih dahulu dalam file PHP, termasuk penyediaan dan pemanggilan background tabel berupa image background garis koordinasi*) , kemudian lakukan query untuk Ketua, Wakil, Hakim dan pejabat-pejabat lain dengan  MySQL database query dalam file PHP tersebut.


contoh gambaran querynya:

  1. Untuk Ketua : Select nama,jabatan, directori from tb_staff  where idjabatan=(idjabatan_milik ketua di tabel m_jabatan)
  2. Untuk Wakil Ketua: Select nama,jabatan, directori from tb_staff  where idjabatan=(idjabatan_milik wakil di tabel m_jabatan)
  3. Untuk Hakim: Select nama,jabatan, directori from tb_staff  where idjabatan=(idjabatan_milik hakim di tabel m_jabatan). Untuk hakim ini akan muncul beberapa orang, karena pejabatnya ada banyak



Nb: 

  1. Mohon maaf postingan ini memberikan gambaran umum tanpa disertai coding  HTML dan PHPnya karena file codingannya telah hilang. 
  2. Perlu diperhatikan perubahan terhadap struktur organisasi menyebabkan diperlukannya perubahan hardcoding.
  3. *) untuk menampilkan struktur hubungan antar pejabat atau garis koordinasinya (garis lurus, putus-putus, dan garis berbelok), bisa menggunakan background cell, yang tutorialnya ada di sini. pastikan gambar garis tersebut juga secara manual disediakan melalui software pengolahan gambar, semisal paint atau photoshop (untuk menyediakan file .png yang transparant).

Using Mysql Escape String to Prevent SQL Injection

mysql_real_escape_string() calls MySQL's library function mysql_real_escape_string, which prepends backslashes to the following characters: \x00, \n, \r, \, ', " and \x1a.

This function must always (with few exceptions) be used to make data safe before sending a query to MySQL.

Example SQL Injection


// Query database to check if there are any matching users
$query = "SELECT * FROM users WHERE user='{$_POST['username']}' AND password='{$_POST['password']}'";
mysql_query($query);

// We didn't check $_POST['password'], it could be anything the user wanted! For example:
$_POST['username'] = 'picas';
$_POST['password'] = "' OR ''='";

// This means the query sent to MySQL would be:
echo $query;


The query sent to MySQL:

SELECT * FROM users WHERE user='picas' AND password='' OR ''=''

This would allow anyone to log in without a valid password.


example in use :

$idseal = mysqli_real_escape_string($link, $_GET[id]);
$sql = "select s.id, s.nama, j.namajabatan, s.foto, s.flag from tb_staff s, m_jabatan j where s.jabatan=j.idjabatan and id=$idseal order by s.id";

echo"$sql";


Some string Injection will be add triple slash like image follow :


With this manner we can prevent SQL Injection

Sabtu, 15 Agustus 2009

Tolak ukur ranking website universitas

Berbagai upaya untuk meningkatkan ranking website ternyata tidak hanya dilakukan dalam dunia komersial. Universitas sebagai institusi pendidikan juga bersaing dalam pe-rankingan website. Organisasi yang bergerak dalam bidang Ranking website universitas adalah WEBOMETRICS.INFO.

Usaha usaha yang dilakukan Universitas-universitas dalam peningkatan ranking ini diantaranya terkait size (total ukuran fisik website), visibility (akses), rich file (keanekaragaman file) dan scholarship (banyaknya beasiswa yang ditawarkan).

Keempat kriteria ini memiliki nilai masing-masing dan mempengaruhi perankingan website universitas. Indonesia perlu berbangga karena beberapa universitas unggulan masuk dalam top 4000 berhubung banyaknya universitas yang diranking seluruhnya berjumlah 17000 universitas. Bahkan UGM dan ITB ada di peringkat 572 dan 727. Terus maju perkembangan website pendidikan Indonesia !!!

List Ranking Webometrics Universitas di Indonesia

Ranking Webometrics Universitas - Universitas di Indonesia

POSITION
WORLD RANKUNIVERSITY SIZE VISIBILITY RICH FILES SCHOLAR






































Kamis, 16 Juli 2009

Make our Blog in Blogger Become Do Follow



Look at the picture above. There are 3 red elips, mean there are three steps to Make our Blog in Blogger Become Do Follow.

1. Choose Blogger Layout --> Edit HTML, Click Expand Widget Templates.
2. Find text

rel="nofollow"

then delete all of the rel="nofollow" .

note: if you use follower gadget, this rel="nofollow" cannot be delete after we save the template changes.

So, you can only delete about 2 rel="nofollow" in the post and the comment.

3. Save the template, Now your blog support Do Follow. Use Do Follow symbol to show to people visiting your site that you have change the HTML Layout in your site.

Example: image or text only can be used.

How to Check Do Follow or No Follow Blog..?

Many of Blogger's care about Do Follow or No Follow, because Do Follow can give a automatic backlink if some link inserted into a website or Blog from Comment.

Figure 1. Image or Text that shows a blog support Do Follow.


My Blog [Picaswrite]
is support
Do Follow.

How can we check
Do Follow or No Follow..? I will give a brief explanation about the way by few image below.

1. Block any link that give comment in our post and then Right click, choose View Selection Source


Figure 2. Block any link that give comment in our post and then Right click, choose View Selection Source [In Mozilla Firefox]. It will produce new browser window like Figure 3 (a) or (b)

Figure 3 (a)

Figure 3 (b)

3. View the difference in Figure 3 (a) and 3 (b). Blog that support Do Follow do not have tag rel="nofollow".

That's all
the difference of Do Follow or No Follow Blog..? But with Do Follow, A site can give free backlink to site url that comment.



How can we make our blog or site Do Follow..? Click here. The way to do this is very simple.

Selasa, 14 Juli 2009

Firewall Windows Block Port 80

If Linux web browser cannot connect to Windows Web Server, there maybe something wrong with windows firewall configuration. The firewall block http port, Port 80.

Check your Windows Firewall configuration from Start --> Control Panel --> Windows Firewall.



If Windows Firewall status is On, it will cause Network Timeout to do a web browsing activity to another computer like 2 images below.


Set Windows Firewall status to Off is the way to make browsing to another computer web server can be done. But remember set Windows Firewall status to Off is will make your computer more vulnerable.



Create User in Wordpress

Choose Menu User --> Authors and Users

Fill in the text boxt and another field required. The important thing is give user authority. Be sure you Know about User Authority.


User Also have notification by email about their username and password.




Rabu, 08 Juli 2009

Generate Repeat Background Image

Usually Website using repeat bacground image to reduce size of the time to load or open the page. We don't have to make it. We just generate it from website that provide the simple way. Click here to go to that website.


The background can be Slash, Strip, Dot, Gradation from color that can be choose ourselves.