Ngoding jadi pusing karena lupa.

Breaking

Showing posts with label BLOGGING. Show all posts
Showing posts with label BLOGGING. Show all posts

Thursday, February 21

February 21, 2019

Skill pertama yang harus anda miliki

Skill pertama yang harus anda miliki jika ingin menjadi seorang PROGRAMMER dengan cara otodidak akan saya bahas dengan bahasa dan dengan segenap pengalaman yang sudah saya alami sendiri di dalam artikel berikut ini.

Hai kalian para pembaca yang merasa masih newbie, masih nubb, masih bau kencur seperti saya (penulis) di bidang Pemrograman. Selamat, anda sedang membaca artikel yang tepat. Kenapa saya katakan tepat, karena dengan adanya Artikel ini, saya harap anda akan menjadi lebih baik.

Tukang ngomong.
Alasan saya membuat tulisan ini, sangat sederhana. Supaya kita semua bisa menjadi pemula yang tidak benar - benar kosong di bidang pemrograman. Ok, langsung aja yok apa sih Skill pertama yang harus kita miliki jika kita ingin menjadi salah satu orang yang bisa menyandang gelar ProGrammer.

Yang utama dan paling utama adalah Skill yang hanya bisa anda lakukan sendiri, karena skill ini biar bagaimanapun sejauh yang saya tau, belum pernah ada tutorialnya, kalaupun ada. mungkin hanya menjelaskan tentang kulitnya saja.

Apakah skill itu ?
Skill ini saya beri nama skill GOOGLING.

Yang mau skip membaca silahkan, yang mau lanjut, ayo lanjut bacanya.

Kenapa saya katakan skill GOOGLING. karena skill ini adalah skill yang sangat sulit untuk di ajarkan. Skill ini hanya bisa Bangkit dari diri seseorang yang benar - benar sudah mahir menggunakan GOOGLE dan juga mahir memilah dari hasil yang sudah diberikan GOOGLE.

Untuk calon programmer, ada skill tambahan yang perlu di kuasai setelah pandai memilah, yaitu tidak boleh takut untuk mencoba atas hasil yang sudah diberikan oleh GOOGLE (walaupun mungkin menyesatkan).

Selain itu, kenapa saya katakan ini adalah SKILL UTAMA yang harus dimiliki. Hal ini sangat mempengaruhi cara anda bertanya jawab di dalam suatu forum.

Ilustrasi :

PRO :
#Ask #Android Studio #RecyclerView
Permisi, saya ingin bertanya tentang RecyclerView, saya sedang mencoba untuk membuat event clik untuk setiap data yang akan di tampilkan oleh RecyclerView.
Saya sudah mencoba tutorial dari  tutorial ini, dan ini Namun masih tidak bisa. malah muncul NullPointerExeption.
Dan berikut ini Error yang dimunculkan.
Mohon bantuannya ya.


Ilustrasi :

SUPER NUB :
Om, bagi link tutorial RecYclerview donk.

Another one Ilustrasi :
The Power OF NUB :
Om, bagi source code Recyclerview donk.
Tenang, uang pulsa ada kok 10K.


Itu ada tiga contoh ilustrasi pertanyaan yang di lemparkan ke suatu forum yang sebenernya kurang lebih sama. hanya berbeda cara menyampaikannya. hanya saja, untuk mendapatkan pertanyaan yang nampak lebih baik, seperti pertanyaan yang pertama, Anda harus sudah menguasai skill GOOGLING dan add-on nya (Mencoba).

Coba renungkan, anda itu tipe yang mana ?

Jika anda sudah termasuk tipe yang pertama, selamat anda sudah termasuk menguasai skill GOOGLING.

Jika anda masuk ke kategori kedua dan ketiga. sebaiknya anda harus menguasai skill GOOGLING ini terlebih dahulu.


Halah, kebanyakan BACOT  omong doank !

Sepengalaman saya sebagai salah satu warga di suatu forum, walaupun bobot pertanyaannya dari 3 pertanyaan tadi, tapi yang akan di bantu di jawab adalah pertanyaan no 1.

Pertanyaan no 2 dan 3 akan di jawab, dengan jawaban : GOOGLING dulu sanah.
Palingan kalo lagi hoki aja pertanyaan no 2 dan 3 akan di jawab.

Ok, next
Benefit lainnya jika anda sudah menguasai skill ini, anda bisa menemukan solusi lebih cepat.

KENAPA ????

Ya banyangin aja, jika anda bertanya ke suatu forum dengan jumlah mencapai 1000 orang, anggap deh 800 orangnya sudah PRO semua, dari sisa 200 orang ini, apakah cuman anda yang akan bertanya ?
Tentu tidak, jika anda bertanya ke forum, pertanyaan anda bisa saja tertimbun dengan pertanyaan lain, dan lebih parahnya lagi, tertimbun oleh postingan yang tidak ada hubungannya di forum tersebut (link pemersatu bangsa misalnya). Nah selain itu, karena tipe pertanyaan yang anda tuliskan kemungkinan akan menjadi tipe 2 atau 3, maka para orang yang 800 tadi juga akan mengabaikan pertanyaan anda. Belum lagi jika ternyata di jawabnya setelah 1 jam anda bertanya, mngkin anda sudah lupa tadi bertanya apa.


Tapi jika anda sudah menguasai skill GOOGLING, anda tidak akan bertanya ke forum, anda akan langsung bertanya ke GOOGLE, dan mencoba, jika beruntung masalah anda akan langsung kelar, jika belum beruntung dan anda harus bertanya ke forum, maka pertanyaan anda akan menjadi pertanyaan dengan tipe no 1. Dan dengan pertanyaan tipe 1 ini, kemungkinan akan langsung di jawab akan sangat tinggi. 

Jadi gimana dengan skill ini ?
Masih mau mengabaikannya ?

Ok, semoga setelah membaca omongan dari Nub seperti saya ini, anda bisa menjadi lebih pro.
Silahkan tinggalkan saran dan komentar, supaya saya yang Nub ini bisa menjadi PRO juga.

Terimakasih banyak.

Sunday, November 4

November 04, 2018

Membuat form contact us pada page



Kenapa sih perlu mebuat page Contact Us ?
Dengan adanya page ini, dengan form di dalamnya adalah form yang dapat digunakan oleh para pengunjung untuk mengirimkan pesan melalui email ke pemilik blog (penulis) maka akan terjadi interaksi dua arah antara penulis dan pembaca.


Bayangkan jika sebagai penulis, lalu ternyata saat menulis artikel terdapat beberapa kesalahan, yang biasanya disadari oleh pembaca. maka dengan adanya form ini pembaca bisa membantun penulis dengan memberitahukan penulis melalui email. Jadi intinya form ini perlu ada, supaya penulis juga merasa bahwa tidak hanya sekedar membaca yang ketika terjadi error tidak tahu harus mencari kemana solusinya.


Kenapa harus dengan cara ribet, kenapa tidak menggunakan layanan yang di sediakan pihak ketiga (web lain) ?
sederhananya begini, jika sudah ada di sediakan oleh blogger sendiri, kenapa harus menggunakan layanan lain yang blm terjamin keamanannya, belum lagi kita juga diharuskan mengiklankan produknya pihak ketiga tersebut.

Nah berangkat dari masalah tersebut, maka penulis mencoba membuat catatan ini, catatan bagaimana sih caranya untuk membuat form yang bisa digunakan untuk mengirim pesan ke pihak penulis blog tanpa harus menggunakan layanan pihak ketiga.

Ok, Cekibrot ..

Click gambar untuk memperbesar gambar

seperti pada gambar:
1. masuk ke menu layout pada blogger
2. klik pada add widget (terserah mau di tambahkan pada widget posisi mana saja)
Tenang saja, karena widget ini akan kita hidden, jadi buat saja terlebih dahulu.
3. ketika sudah muncul window daftar widget, pilih contact form

Click gambar untuk memperbesar gambar
4. ketika muncul window seperti gambar di atas, klik save saja.
Ok, seperti yang saya sebutkan pada no 2, kita akan hidden contact form ini.
begini caranya :


Click gambar untuk memperbesar gambar
5. Masuk ke menu theme pada blogger, lalu pilih Edit HTML.
6. Setelah muncul halaman edit HTML , carilah dulu id dari contact form, seperti gambar di bawah ini.
Click gambar untuk memperbesar gambar
NOTE : Pada kasus saya, contactform saya ber id "ContactForm2"
7. Catat id nya, lalu cari lagi kode "b:skin" (tanpa tanda kutip) pada halaman Edit HTML.
8. Cari b:skin yang ada di ujung yang seperti ini "</b:skin>".
9. Jika sudah copy code berikut : "div#ContactForm2 {display: none !important;}" tanpa tanda petik
10. Pastekan tepat seperti gambar berikut

Click gambar untuk memperbesar gambar
NOTE : ContactForm2 di samakan dengan id yang di dapat pada langkah no 6-7.
NOTE : Sampai tahap ini, seharusnya widget contact form tidak muncul pada widget yang sudah di pilih tadi.

11. Ok, sekarang kita lanjut untuk membuat Page. Masuk pada menu Pages pada blogger.

Click gambar untuk memperbesar gambar
12. Lalu klik New page
13. Setelah masuk ke halaman page baru.
14. Buat Judul Pages sesuai keinginan
15. Lalu Klik pada opsi HTML.

Click gambar untuk memperbesar gambar

16. Selanjutnya, silahkan copy code berikut :


<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="widget ContactForm" id="custom_ContactForm2">
<div class="contact-form-widget">
Jika ingin komentar terhadap artikel yang penulis telah tulis di blog, silahkan tinggalkan di kolom komentar.<br />
<br />
Jika ingin merequest terhadap (penulis) untuk menuliskan artikel terkait sesuatu yang belum ditulis oleh penulis, silahkan kirimkan email melalui form di bawah ini.<br />
<br />
Jika ingin mengirimkan kritikan dan saran juga silahkan kirimkan email ke (penulis) melalui form dibawah ini.<br />
<br />
<div class="form">
<form name="contact-form">
Name :<br />
<input class="contact-form-name" id="ContactForm2_contact-form-name" name="name" size="30" type="text" value="" />

<br />
<br />
Email

<span style="font-weight: bolder;">* </span>:<br />
(penting, supaya penulis bisa membalas email anda)<br />
<input class="contact-form-email" id="ContactForm2_contact-form-email" name="email" size="30" type="text" value="" />

<br />
<br />
Message

<span style="font-weight: bolder;">*</span>:<br />
<textarea class="contact-form-email-message" cols="25" id="ContactForm2_contact-form-email-message" name="email-message" rows="5"></textarea>

<br />
<input class="contact-form-button contact-form-button-submit" id="ContactForm2_contact-form-submit" type="button" value="Send" />

<br />
<div style="max-width: 222px; text-align: center; width: 100%;">
<div class="contact-form-error-message" id="ContactForm2_contact-form-error-message">
</div>
<div class="contact-form-success-message" id="ContactForm2_contact-form-success-message">
</div>
</div>
</form>
</div>
</div>
<div class="clear">
</div>
<br />
<div class="clear">
</div>
</div>
<br /></div>


NOTE : dari semua id yang ada di code sebelumnya, harus di sesuaikan dengan id yang di dapat pada no 6-7.
NOTE : misalnya id yang di dapat dari no 6-7 adalah ContactForm1, maka ubahlah id yg ada di code sebelumnya menjadi ContactForm1.
NOTE : jika id di code yang baru saja panjang (tidak hanya ContactForm2), maka yang perlu dirubah hanya pada bagian ContactForm2 nya saja.
Example : ContactForm2_contact-form-success-message dirubah menjadi ContactForm1_contact-form-success-message.

17. Selanjutnya, pastekan kode tadi ke halaman Page tadi.

Click gambar untuk memperbesar gambar
18. save page.
19. buka page yang sudah dibuat tadi.
20. seharusnya hasilnya sudah mirip dengan punya saya (Penulis)

Selesai.

Jika ada kritikan atau Saran, silahkan tinggalkan komentar.

Thx.