Rizky Maulana Rainda

College Student

Information Technology

at UNPI Cianjur

Coder

I'm Rizky M Rainda,
Web Designer & Coder
from Indonesian, Cianjur.

I'm 21 years old. & I'm student at Putra Indonesia University (UNPI), I take Faculty of Information Technology.

ABOUT FT UNPI
UI Design

Menguasai teknik dan metode untuk mendesign user interface suatu aplikasi.

Expert Graduate

Menyiapkan tenaga profesional dalam bidang komputer tingkat ahli dan siap bersaing.

Web Design

Mendapatkan wawasan yang luas dalam bidang web design.

Mobile Apps

Aplikasi yang dihasilkan tak hanya berbasis desktop dan website, tetapi berbasis smartphone.

Analytics

Mahasiswa dapat berpikir kritis dan analisis dalam menyelesaikan suatu masalah.

Software Engineering

Berperan sebagai pendorong / pembuat perangkat lunak, dengan teknik dan metode untuk menyelesaikan masalah dengan komputer.

Recent Post

Membuat Custom List View di Android Studio

Halo semuanya, perkenalkan saya Rizky Maulana Rainda (NIM : 187200028), Mahasiswa Semester 8 Universitas Putra Indonesia (UNPI CIANJUR), Fakultas Teknik Informatika, Kelas Reguler Sore.

 


Pada kesempatan kali ini saya akan membuat custom listView di Android Studio, yang merupakan Tugas UTS Saya dalam mata kuliah Mobile Programming II, Dengan Dosen pengampu saya Yth., Bpk. Buhori Muslim, ST, M.Kom.

Berikut Source Code Aplikasi Tersebut :

AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.androidrion.customlistview1">

<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="UTS Rizky Maulana Rainda"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>

</manifest>

MainActivity.java

package com.androidrion.customlistview1;

import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ListView;
import android.widget.Toast;

import androidx.appcompat.app.AppCompatActivity;

public class MainActivity extends AppCompatActivity {

ListView lv;

int[] iconList = new int[]{
R.drawable.asusrogphone, R.drawable.iphone13, R.drawable.samsungs22, R.drawable.samsungzfold
};

String[] Headline = {"Asus Rog Phone", "iPhone 13 Pro",
"Samsung Galaxy S22", "Samsung Z Fold",

};

String[] Subhead = {"Asus Rog Phone Merupakan HP yang Dikhususkan untuk Gaming Mobile",
"iPhone 13 Pro merupakan HP iPhone Terbaik dengan Performa terbaik dari Apple",
"Samsung Galaxy S22 Merupakan HP Flaghsip dari Samsung dengan Performa terbaik dikelasnya",
"Samsung Z Fold Merupakan Smartphone yang mempunyai desain layar besar yang bisa di lipat"

};

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

lv = findViewById(R.id.list);
ListAdapter listAdapter = new ListAdapter(this, iconList, Headline, Subhead);
lv.setAdapter(listAdapter);
lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {

Toast.makeText(getApplicationContext(),
"You have selected : " + Headline[position],
Toast.LENGTH_SHORT).show();

}
});

}


}

activity_main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".MainActivity">

<ListView
android:id="@+id/list"
android:layout_width="match_parent"
android:layout_height="wrap_content" />

</LinearLayout>

custom_listview.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:padding="16dp">

<ImageView
android:id="@+id/imageList"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center" />

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="8dp"
android:orientation="vertical">

<TextView
android:id="@+id/text_headline"
style="@style/TextAppearance.AppCompat.Title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:hint="Headline" />

<TextView
android:id="@+id/text_subhead"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:hint="Subhead" />
</LinearLayout>
</LinearLayout>

ListAdapter.java 

package com.androidrion.customlistview1;

import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.ImageView;
import android.widget.TextView;

import androidx.annotation.NonNull;
import androidx.annotation.Nullable;

public class ListAdapter extends ArrayAdapter {

private int[] Icon;
private String[] Headline;
private String[] Subhead;
private Context context;

ListAdapter(@NonNull Context context, int[] icon, String[] headline, String[] subhead) {
super(context, R.layout.custom_listview, headline);
this.Icon = icon;
this.Headline = headline;
this.Subhead = subhead;
this.context = context;
}

@NonNull
@Override
public View getView(int position, @Nullable View convertView, @NonNull ViewGroup parent) {
LayoutInflater layoutInflater = (LayoutInflater) context
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View view = layoutInflater.inflate(R.layout.custom_listview, null, true);
ImageView icon = view.findViewById(R.id.imageList);
TextView headline = view.findViewById(R.id.text_headline);
TextView subhead = view.findViewById(R.id.text_subhead);

icon.setImageResource(Icon[position]);
headline.setText(Headline[position]);
subhead.setText(Subhead[position]);
return view;
}
}

Dan berikut screenshoot hasil running aplikasi nya :

Untuk Projectnya bisa didownload dilink berikut : Klik Disini
Cukup sekian dari saya, saya ucapkan Terima Kasih.


Tutorial Packing Tas Carrier Untuk Mendaki Gunung! 7 Tips dan Trik

Packing carrier dan mendaki gunung adalah dua hal yang tidak dapat dipisahkan. Bagaimana tidak, mendaki gunung merupakan salah satu kegiatan Mountaineering yang memiliki resiko sangat tinggi.
Di gunung Anda sama sekali jauh dari segala modernisasi dan fasilitas lengkap yang biasa Anda nikmati di kehidupan sehari-hari. Tidak ada yang mampu memprediksi kondisi alam di gunung.
Anda di tuntut mencapai batas maksimal diri untuk bertahan di alam terbuka, dengan cuaca yang bisa tiba-tiba menjadi ekstrim, peluang adanya binatang buas, minim sumber air, dan berbagai tantangan alam lainnya.
Oleh karena itu, peralatan yang Anda persiapkan saat packing carrier untuk mendaki gunung harus diperhatikan dengan benar, karena itulah modal Anda untuk bertahan hidup di alam bebas.
Banyak pendaki yang tidak memperhatikan tentang hal ini. Biasanya karena mereka sudah pernah mendaki gunung tersebut sebelumnya, atau karena waku pendakian yang hanya 1 malam, atau karena hal lain. Sehingga mereka tidak mementingkan peralatan yang dibawa, dan menyepelekan proses pendakian.
Susunan packing carrier yang berisi seluruh perlengkapan pada saat mendaki gunung merupakan sebuah seni tersendiri. Dengan kebutuhan perlengkapan yang cukup banyak dan berat, harus bisa dimasukkan menjadi 1 ke dalam carrier.
Cara packing carrier yang benar dan meletakkan susunan barang – barang yang akan dibawa, juga memiliki peranan yang cukup penting. Jika dilakukan asal – asalan, biasanya carrier akan terasa tidak nyaman di punggung ( tidak seimbang antara kiri dan kanan ).
Bahkan terkadang terasa lebih berat karena beban yang bertumpu pada pundak dan pinggang yang tidak pas.
Nantinya hal tersebut akan berpengaruh pada stamina dan kestabilan tubuh Anda, sehingga bisa membahayakan pada saat melakukan pendakian. Terlebih jika harus melewati rute pendakian yang ekstrim.
Berikut ini 7 tips packing carrier sederhana yang bisa Anda terapkan ketika akan melakukan pendakian gunung / kegiatan di alam bebas lainnya.

Tips Packing Carrier Mendaki Gunung

1. Buat List Barang Yang Akan Dibawa

Packing peralatan untuk pendakian
Buat list bawaan
Sebelum melakukan packing pendakian, sebaiknya Anda membuat catatan kecil list perlengkapan apa saja yang akan dibawa.
Mulai lah dari peralatan penting yang wajib dibawa, seperti senter / headlamp, jaket, pakaian ganti, obat pribadi, alat masak, sampai ke perlengkapan tambahan.
Hal ini berguna agar Anda tidak lupa dan bingung pada saat menentukan barang apa saja yang perlu dibawa.
Berusahalah se-efisien mungkin, bawa barang – barang / perlengkapan yang hanya benar-benar dibutuhkan saja, agar tidak menjadi beban berlebih dalam perjalanan.

2. Hitung Lama Waktu Pendakian

Lamanya waktu Anda melakukan pendakian juga menjadi pertimbangan penting saat memilih barang apa saja untuk di masukkan ke dalam carrier.
Persiapan pendakian 2 hari 1 malam ke gunung Merbabu di Jawa tengah tentu jauh berbeda di banding jika Anda melakukan pendakian 5 hari 4 malam lintas jalur Argopuro.
Sehingga akan sangat berpengaruh besar pada kebutuhan dan cara packing tas gunung, dan memasukkan barang-barang pendakian Anda ke dalam carrier.
Perbedaan yang paling mencolok terlihat adalah manajemen jumlah logistik dan pakaian ganti yang harus Anda siapkan. Semakin lama waktu pendakian, otomatis semakin banyak perbekalan yang harus di bawa, dan juga beberapa peralatan tambahan.
Dengan demikian, Anda jadi bisa memutuskan, akan menggunakan carrier kapasitas berapa liter ( sesuaikan juga dengan kemampuan ).

3. Jenis Carrier Yang Akan Dipakai

Jenis carrier gunung untuk pendakian
Jenis carrier yang dipakai
Pada hakikatnya, semua jenis carrier naik gunung sebenarnya sama. Namun ada perbedaan-perbedaan kecil yang tidak terlihat, yang hanya bisa Anda rasakan saat pertama kali mencobanya.
Dan akan semakin terasa berbeda ketika sering Anda pakai bepergian jauh. Mengapa begitu ? Karena biasanya berbeda merk carrier akan berbeda pula desain / kontur punggungan carrier tersebut.
Setiap merk memiliki standart nyaman yang berbeda – beda dalam penerapannya. Oleh karenanya saat Anda memilih carrier, usahakan tidak hanya melihat berdasarkan merk. Tapi pilihlah berdasarkan bentuk carrier yang paling nyaman di punggung Anda.
Carrier dengan harga mahal, belum tentu cocok untuk punggung Anda.
Dengan mengenali jenis carrier yang Anda miliki, tentunya akan mengoptimalkan Anda saat melakukan packing barang – barang pendakian. Dan pastinya perjalanan Anda akan semakin nyaman nantinya.
Oya, perlu diingat juga bahwa cara packing daypack akan sedikit berbeda dengan proses packing peralatan ke dalam carrier ya.

4. Kapasitas Saat Packing Carrier

Setelah menentukan semua barang yang akan Anda bawa dan jenis carrier, pastikan Anda memiliki carrier dengan kapasitas yang cukup untuk semua barang.
Jika carrier Anda ternyata tak cukup memuat barang yang telah anda rencanakan untuk dibawa, cobalah untuk mengurangi daftar barang bawaan dengan mengurutkan berdasarkan fungsi dan kebutuhan utama.
Memang tak dilarang untuk menggantung atau mengikat barang di luar carrier Anda jika sudah tidak cukup dimasukkan ke bagian dalam. Namun hal itu akan mengganggu pergerakan tubuh saat mendaki medan-medan yang sulit, dan juga dari segi estetika akan terlihat buruk untuk dilihat.
Belum lagi resiko yang timbul jika cuaca sedang hujan, tentunya akan membuat barang-barang Anda basah kuyup.

5. Lapisi Carrier Dengan Trashbag

Melapisi bagian dalam dengan trashbag
Cara packing carrier 60L
Selalu lapisi bagian dalam carrier Anda dengan trashbag / plastik sampah berwarna hitam atau putih berukuran besar.
Sepele namun sangat penting, karena trashbag dapat melindungi barang-barang Anda dari basah pada saat hujan, atau dari dinginnya suhu gunung yang sering mengakibatkan kondensasi dan munculnya embun.
Biasanya sering terjadi pada pakaian atau jaket kita, terkadang packing basah tanpa sebab walaupun tertutup rapat di dalam carrier. Oleh karena itu biasakan membungkus pakaian ganti dan jaket dengan kantong plastik tambahan.
Atau Anda bisa gunakan plastik ziplock dengan pengunci model klip di bagian atas, sehingga bagian dalamnya kedap udara.

6. Gunakan Matras Sebagai Frame

Seringkali pendaki selalu meletakkan gulungan matras berada di samping atau di atas badan carrier.
Selain tak ada gunanya, keberadaannya pasti mengganggu ketika Anda melewati medan yang sulit, seperti ketika harus merunduk melewati ranting-ranting pohon.
Oleh karena itu, cobalah letakkan matras secara melingkar di dalam carrier, setelah dilapisi plastik trashbag. Cara memasang matras di carrier sangat mudah, dengan adanya matras maka carrrier akan menjadi lebih tegak, lebih seimbang, dan memudahkan Anda saat memasukkan barang-barang.
Selain itu, carrier akan lebih nyaman di punggung saat dibawa, karena bentuknya yang tegak dan padat, sehingga lebih stabil.

7. Susunan Barang Pada Carrier

Tips packing untuk pendakian gunung
Susunan barang pada carrier
Susunan barang dalam carrier Anda akan sangat mempengaruhi beban dan kenyamanan pergerakan tubuh anda.
Pada gambar diatas sekilas ilustrasi tentang bagaimana cara menyusun peralatan pendakian Anda ke dalam carrier, berdasarkan fungsinya.
Dengan begitu, Anda tidak perlu membongkar keseluruhan carrier ketika di tengah perjalanan harus mengambil sesuatu, karena sudah hapal letaknya.
Selain itu, salah posisi penempatan barang akan membuat punggung Anda tak nyaman saat memikul beban sambil berjalan di medan yang menanjak.
Maka dari itu perhatikanlah susunan barang pada gambar di atas. Simpanlah barang-barang yang paling ringan seperti baju ganti, atau sleeping bag di bagian paling bawah carrier anda.
Dengan distribusi beban yang tepat pada carrier yang Anda bawa, tubuh akan terasa lebih nyaman dalam memikul beban selama perjalanan berlangsung.
Simpanlah barang-barang penting seperti jas hujan, alat penerangan, dan peralatan P3K di bagian atas carrier atau di tempat yang mudah di jangkau.
Hal ini akan memudahkan Anda jika tiba-tiba perjalanan yang Anda lakukan menemui rintangan seperti hujan, kecelakaan, ataupun kemalaman.

Demikian ulasan singkat tentang cara packing yang benar sebagai persiapan penting Anda sebelum melakukan pendakian gunung. Perjalanan mendaki gunung bukanlah hal yang bisa dianggap sepele. Segala sesuatunya harus dipersiapkan dengan matang.
Tak hanya fisik Anda saja, pertimbangan barang yang akan di bawa, dan bagaimana cara memasukkan semuanya ke dalam carrier juga menjadi perhatian penting.
Manajemen perbekalan dan juga manajemen diri adalah 2 elemen penting yang harus diketahui oleh setiap pendaki, termasuk Anda.
Karena saat berada di alam bebas, meskipun Anda bersama rombongan, namun sejatinya Anda tetap harus bertanggung jawab terhadap diri sendiri.
Rasa lelah, lapar dan sakit hanya Anda yang bisa merasakan. Dan selalu ingat bahwa carrier yang Anda bawa beserta seluruh isinya adalah harta Anda untuk bertahan hidup di alam bebas.
Semoga tips dan trik ini bermanfaat dan bisa mempermudah Anda saat melakukan urutan packing carrier untuk pendakian ya. Salam pedaki

Ingin sukses diusia muda? Simak 10 langkah sukses diusia muda berikut

Sukses di usia muda merupakan impian semua anak muda namun untuk meraihnya harus dibayar dengan perjuangan yang keras. Sukses usia muda tentu beda rasanya dengan usia dewasa yang biasanya ditandai dengan usia di atas 50 tahun. Bila kita bisa mencapai sebuah keberhasilan saat usia masih belia ada banyak hal yang bisa dilakukan ketimbang bila telah memasuki masa uzur.
Tapi, bukan hal mudah untuk bisa sukses di usia muda. Anda perlu kerja keras, ketekunan dan diiringi dengan doa dan kesungguhan. Beberapa orang bahkan harus jatuh bangun terlebih dahulu agar benar-benar bisa sampai di tangga sukses. Berikut ini beberapa tips yang bisa dicoba agar sukses di usia muda. 
Hasil gambar untuk sukses usia muda
Teori dan konsep mencapai sukses bisa seabrek jumlahnya. Tapi bagi mereka yang benar-benar ingin mencapai sukses di usia muda, mereka tak pernah berhenti belajar dan terus menambah asupan informasi dari beragam sumber agar semakin matang dalam pemikiran serta tindakan. Beberapa diantaranya terangkum dalam 10 kiat sukses di usia muda berikut ini.

1. Tidak Takut Hidup Susah

Kegagalan adalah pintu keberhasilan. Mereka yang berhasil merasakan manisnya sukses di usia muda paham akan hal ini. Bukan berarti bahwa tak pernah gagal, malahan berkali-kali bangkit dari kegagalan membuat mental kita makin teruji. Alhasil, kesusahan dalam hidup bukan jadi halangan malah memacu semangat untuk terus mencoba.

2. Kerja Keras yang Cerdas

Kerja keras itu wajib, sementara kerja cerdas juga harus agar usaha keras yang kita lakukan bisa efektif dalam meraih target yang kita inginkan. Mereka yang sukses di usia muda bisa menggabungkan kerja keras dan kerja cerdas untuk menjadikan dirinya mampu menaklukan hambatan guna meraih impian.

3. Bersahabat dengan Risiko

Semua orang paham bahwa dengan menjadi pengusaha ada kemungkinan untuk mendapat penghasilan lebih banyak. Tapi, untuk jadi pengusaha yang mapan bukan berarti tidak ada risikonya, malahan menurut beberapa survei,  untuk menjadi pengusaha Anda harus siap melakoni pekerjaan yang penuh dengan risiko. Untuk mereka yang kini sudah sukses di usia muda, manajemen risiko jadi menu pembelajaran sehari-hari yang tak pernah lelah untuk terus dikuasai.

4. Memilih Pendidikan Sesuai Minat dan Bakat

Pendidikan yang berkualitas adalah modal yang baik bagi seseorang untuk meraih impian. Anak muda yang punya visi kedepan yang jelas akan memilih pendidikan yang sesuai dengan minat dan bakatnya. Dengan cara ini, harapannya tentu saja, pendidikannya akan bisa mendukung perkembangan usaha atau apa saja yang dilakoni agar berkembang maksimal dari masa ke masa.

5. Berusaha Menyisihkan 25% dari Pendapatan Pertahun

Mereka yang sukses sejak usia muda sangat terbiasa mencanangkan diri untuk menabung. Tidak main-main karena dengan disiplin menyisihkan 25% dari pendapatannya pertahun maka akan ada simpanan untuk menghadapi kebutuhan di masa-masa sulit. Ataupun juga untuk hal yang lebih besar seperti investasi pada properti atau pengembangan usaha.

6. Menggunakan Tabungannya Untuk Investasi

Bukan sekedar menabung, mereka yang sukses di usia muda juga menjalankan uangnya melalui skema pasar modal. Dengan cara seperti ini, modal pasif yang Anda setorkan akan menjadi modal aktif yang keuntungannya dapat dipergunakan untuk membiayai banyak hal.

7. Berinvestasi pada Properti

Berinvestasi pada properti seperti rumah atau apartemen juga menjadi salah satu hal yang jadi ciri pengusaha muda sukses. Mereka menyadari bahwa investasi yang demikian bisa membawa keuntungan setelah melepas masa lajang dengan menempati rumah sendiri.  Aset properti ini juga bisa dijual untuk kebutuhan lainnya. Perlu diketahui bersama bahwa setiap tahunnya harga properti mengalami peningkatan sebesar 15-20%.

8. Bergabung dengan Asuransi Untuk Proteksi Diri

Tak hanya dari segi investasi aktif, para pengusaha muda idealnya juga harus aktif melindungi diri dengan produk asuransi. Mereka menyadari bahwa dengan memberikan proteksi diri lewat asuransi maka ketergantungan jika terjadi risiko jatuh sakit atau masa tua sudah tak perlu lagi menjadi sumber kekhawatiran.

9. Tidak Boros dan Gampang Tergiur Teknologi Baru

Realitas hari ini yang banyak di ikuti oleh kaum muda adalah tingginya biaya belanja produk teknologi semacam gadget dan sebagainya. Padahal ini sebenarnya kontra produktif. Tak kurang dari itu, kebanyakan kaum muda yang berhasil sukses saat masih berusia belia malahan tidak berpikir demikian. Mereka melihat gadget sebagai sarana pendukung kegiatan yang bersifat kebutuhan dan bukan sebagai keinginan yang jadi bagian gaya hidup.

10. Fokus dan Punya Integritas

Kiat yang terakhir ini yang paling mendasar untuk menunjang sukses di usia muda yaitu fokus dan mengedepankan integritas. Mereka tidak akan main-main untuk meraih kesuksesan dengan kerja keras dan telaten dalam menjalankan bisnisnya.

Dari sekian banyak kiat di atas, jika diterapkan dalam keseharian dan berwujud pada satu kegiatan bisnis yang berlandaskan passion yang tinggi maka akan lebih mudah mewujudkan sukses di usia muda. Pertanyaannya, bisnis seperti apa yang banyak ditekuni dan jadi kunci sukses? Ada ulasannya yang masih perlu terus disimak berikut ini.

Dari Kuliner, Sampai Ikan Hias, Modalnya Bukan Hanya Uang Tapi Ketekunan dan Kerja Keras

ketekunan dan kerja keras untuk meraih kesuksesan
Diperlukan Ketekunan dan Kerja Keras untuk Meraih Kesuksesan
Pantang menyerah merupakan resep sukses yang sampai hari ini masih efektif. Beberapa tipe usaha berikut banyak dipilih oleh para pengusaha muda untuk menjadi jalan mewujudkan suksesnya masing-masing.
  • Dari Hobi Makan Berubah Jadi Pemilik Rumah Makan
Siapa tak tergiur dengan model bisnis kuliner yang akhir-akhir ini bahkan sangat booming. Bukan hanya mereka yang sudah kawakan di dunia bisnis, tren bisnis kuliner juga telah mengantarkan banyak anak muda menuju gerbang sukses di usia belia. Mulai dari mengemas aneka jajanan, berkreasi dengan resep olahan hingga menghasilkan jajanan unik yang menarik minat banyak kalangan, sampai menawarkan ulang jajanan tempo dulu menjadi kekinian.
Salah satu kisah sukses, seperti yang dialami oleh pemilik sebuah restoran sushi yang kini telah mampu meraup omzet hingga kisaran Rp30 jutaan perbulan. Siapa sangka, bisnis yang lagi booming ini awalnya hanya dimulai dari cara pemasaran lewat teman dan keluarga saja.
  • Tren Bisnis Sepatu dan Fashion
Fashion juga adalah salah satu model bisnis abadi yang meski terus berganti dari waktu ke waktu tren modelnya tapi tak akan sepi peminat. Banyak anak muda telah sukses mereguk omzet dari skema bisnis ini.
  • Bisnis Ikan Hias dan Binatang Peliharaan
Dari hobi bisa jadi bisnis, demikian adalah nasib yang dialami para hobi binatang peliharaan. Beberapa sukses bahkan hingga punya jaringan pemasaran ke mancanegara.
Jangan Takut untuk Memulai
Bisnis adalah bagian dari eksistensi diri. Terutama bagi anak muda, bila menemukan pola bisnis yang sesuai dengan gairah, minat dan bakatnya, bahkan tak jarang bisa berubah menjadi sebuah peluang kerja yang maksimal. Intinya seperti kata seorang pebisnis kawakan, rahasia sukses bisnis berawal dari keberanian menjalankan bisnis itu sendiri.

fitur Google MAPS pendeteksi titik banjir

Banjir yang terjadi di wilayah Jakarta membuat akses jalan menjadi terganggu. Google Maps rupanya memiliki fitur yang memungkinkan pengguna mengetahui area yang sedang banjir atau tidak bisa diakses karena genangan air.
Untuk menggunakan fitur tersebut, pengguna bisa mengakses aplikasi Google Maps di Android. Bila aplikasi sudah terbuka, Anda bisa menemukan icon Jakarta floods. Klik pada icon tersebut, maka pengguna bisa melihat titik area banjir.
Fitur ini juga memungkinkan pengguna untuk membantu melaporkan titik banjir atau jalanan yang sedang ditutup.

Banjir yang terjadi di wilayah Jakarta membuat akses jalan menjadi terganggu.

Selain melalui situs petabencana.id, Anda bisa mengetahui informasi wilayah yang terkena banjir melalui aplikasi Google Maps pada perangkat ponsel Anda.
Ketika aplikasi pertama dibuka, tampak tab baru 'Jakarta Floods' atau 'Banjir di jakarta' pada bagian bawah. Selain mengetahui titik banjir, pengguna juga bisa memberikan informasi terkait jalan yang masih ditutup dan informasi banjir di Google Maps. Informasi 'Banjir di Jakarta' telah di update pada 2 Januari 2020 pukul 10.08 WIB.



AS menembak Petinggi Iran, pecahkan kemungkinan World WAR 3 !

Memanasnya tensi geopolitik antara AS dan Iran menjadi pembicaraan hangat di kalangan pengguna media sosial Twitter pada hari ini, Jumat (3/1/2020).


Hasil gambar untuk world war 3

Mengutip CNBC International, AS dikabarkan telah menembak mati petinggi pasukan militer Iran. Eskalasi tersebut menandai semakin terpecahnya AS dengan Iran.

Mengutip CNBC International, Jenderal Qassim Soleimani yang merupakan pemimpin dari Quds Force selaku satuan pasukan khusus yang dimiliki Revolutionary Guards (salah satu bagian dari pasukan bersenjata Iran), dikabarkan tewas dalam serangan udara yang diluncurkan oleh AS di Baghdad.



Selain itu, Abu Mahdi al-Muhandis yang merupakan wakil komandan dari Popular Mobilization Forces selaku kelompok milisi Irak yang dibekingi oleh Iran, juga dilaporkan meninggal dunia. Laporan dari CNBC International tersebut mengutip pemberitaan dari stasiun televisi di Irak, beserta pejabat pemerintahan.

Melansir Bloomberg, serangan udara yang diluncurkan oleh AS terjadi di dekat bandara internasional Baghdad.

Hingga berita ini diturunkan, kata "Iran" memuncaki daftar trending topic dunia. Sementara itu, Soleimani yang tewas dalam serangan AS menempati posisi empat.

Menariknya, trending topic dunia nomor lima dan tujuh diisi oleh "WWIII" dan "World War 3". Memanasnya tensi geopolitik antara AS dan Iran telah memantik kekhawatiran bahwa perang dunia ketiga akan segera meletus.

AS Serang Iran, Foto: Trending Topic Twitter

Hal ini sejatinya wajar saja. Pasalnya, Pentagon kini telah mengonfirmasi tewasnya Soleimani. Beberapa saat yang lalu, Pentagon mengonfirmasi tewasnya Soleimani dalam sebuah serangan yang diluncurkan AS menggunakan drone.

Soleimani sendiri telah disanksi oleh AS sejak tahun 2007 dan pada Mei 2019, Washington memutuskan untuk melabeli Revolutionary Guards, beserta dengan seluruh bagiannya, sebagai organisasi teroris, menandai kali pertama label tersebut diberikan terhadap lembaga militer resmi dari sebuah negara.

Serangan udara yang diluncurkan oleh AS di Baghdad merupakan eskalasi teranyar dari hubungan AS-Iran yang sudah panas dalam beberapa waktu terakhir. Pada pekan kemarin, seorang kontraktor asal AS diketahui tewas dalam serangan roket di markas militer Irak di Kirkuk.

Pembunuhan terhadap kontraktor asal AS tersebut kemudian direspons AS dengan menyerang pasukan militer yang dibekingi Iran di Irak. Selepas itu, kedutaan besar AS di Irak diserang oleh Kataeb Hezbollah, kelompok milisi yang dibekingi oleh Iran.

Sebelumnya, Menteri Pertahanan AS Mark Esper pada Kamis (2/1/2019) waktu setempat telah mengatakan bahwa pasukan militer AS kini telah berpaling dari merespons serangan Iran ke mengantisipasinya.

"Ada beberapa indikasi di luar sana bahwa mereka mungkin sedang merencanakan serangan tambahan. Itu bukanlah hal yang baru," kata Esper, seperti dilansir dari Bloomberg.

"Jika itu terjadi, maka kita akan bertindak dan ngomong-ngomong, jika kami mendapatkan kabar terkait dengan serangan atau beberapa indikasi, kami akan mengambil langkah preemtif untuk melindungi anggota pasukan militer AS, nyawa masyarakat AS. Permainan telah berubah."



Jika ditarik lebih jauh, tensi antara AS dan Iran sudah panas sejak tahun 2018 silam kala AS menarik diri dari kesepakatan internasional yang bertujuan untuk membatasi ruang gerak Iran dalam mengembangkan senjata nuklir. Menurut Presiden AS Donald Trump, kesepakatan tersebut tak cukup dalam membatasi ruang gerak Iran. AS pun pada akhirnya kembali mengenakan sanksi ekonomi bagi Tehran.

Sejak awal menjadi presiden, Trump sebenarnya selalu menunjukkan keenganannya dalam berperang melawan negara Timur Tengah. Pasalnya, biasa yang harus dikeluarkan untuk berperang memang tidak murah.

Namun, serangkaian eskalasi tensi geopolitik antara Negeri Paman Sam dengan Iran dikhawatirkan akan membuat kesabaran Trump habis. Pada akhirnya, memang potensi perang antara AS dengan Iran tak bisa dikesampingkan.

Pembahasan lengkap tentang PHP, CSS, HTML pada website

Bahasa pemrograman PHP biasanya tidak digunakan pada keseluruhan pengembangan website, melainkan dikombinasikan dengan beberapa bahasa pemrograman lain. Misalnya saja untuk mengatur tampilan, layout, dan berbagai macam menu menggunakan CSS.
Selain itu, terdapat juga beberapa framework PHP; Laravel, Phalcon, Codigniter, Symfoni yang saat ini banyak tersedia di internet untuk memudahkan proses pengembangan website menggunakan bahasa pemrograman tersebut.

PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memprogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.

PHP & CSS

Agar Anda lebih mengenai bahasa pemrograman PHP dan CSS, kita akan membahas terlebih dahulu apa itu PHP dan apa fungsi PHP di dalam proses pengembangan website. Selain itu, pembahasan mengenai CSS dan fungsinya juga akan kami ulas di artikel ini.

Apa Pengertian PHP dan Fungsinya?

PHP adalah bahasa pemrograman yang sering disisipkan ke dalam HTML. PHP sendiri berasal dari kata Hypertext Preprocessor. Sejarah PHP pada awalnya merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.
Bahasa pemrograman ini menggunakan sistem server-side. Server-side programming adalah jenis bahasa pemrograman yang nantinya script/program tersebut akan dijalankan/diproses oleh server. Kelebihannya adalah mudah digunakan, sederhana, dan mudah untuk dimengerti dan dipelajari.
Semenjak PHP menjadi bahasa pemrograman yang open source, pengembang tidak perlu menunggu sampai dengan update terbaru rilis.
Pengguna PHP akan lebih baik jika menggunakan versi terbaru. Sehingga jika ada rilis terbaru Anda harus menyesuaikan sistem Anda dengan versi PHP yang paling baru. Meskipun harus menggunakan versi terbaru, biaya untuk maintenance dan web development sangat terjangkau.
Bahasa pemrograman PHP membantu Anda untuk mengembangkan aplikasi berbasis web yang cukup kompleks, handal, dan cepat. Tergantung dari spesifikasi bisnis, penggunaan hosting, tingkat pengalaman, kebutuhan aplikasi, dan pengembangan timeframe. Selain itu ada banyak PHP frameworks yang dapat Anda pilih.
Di bawah ini adalah contoh penggunaan PHP untuk menghubungkan dan membuat database.
<?php
$servername = “localhost”;
$username = “username”;
$password = “password”;
// Create connection
$conn = new mysqli($servername, $username, $password);
// Check connection
if ($conn->connect_error) {
   die(“Koneksi gagal: ” . $conn->connect_error);
}
// Create database
$sql = “CREATE DATABASE myDB”;
if ($conn->query($sql) === TRUE) {
   echo “Database berhasil dibuat!”;
} else {
   echo “Error membuat database: ” . $conn->error;
}
$conn->close();
?>

Fungsi PHP di Dalam Pemrograman Web

Bahasa pemrograman PHP merupakan bahasa pemrograman yang kebanyakan digunakan untuk mengembangkan website. Anda dapat membuka artikel kami mengenai bahasa pemrograman untuk membuat website.
Jadi sebenarnya untuk membuat sistem berbasis web tidak harus menggunakan PHP. Namun karena fiturnya yang menarik dan dirasa memudahkan, maka kebanyakan pengembangan menggunakan bahasa pemrograman ini.
Sebelum ada PHP, pengembang kebanyakan menggunakan bahasa pemrograman HTML. Bahasa pemrograman ini sudah dapat membuat tampilan website, akan tetapi tampilan yang dihasilkan masih biasa saja. Biasa saja karena website masih bersifat statis atau tetap, tidak bisa menyesuaikan tampilan dengan kondisi pengguna.
Semenjak adanya PHP maka pembuatan website dapat dikembangkan dan diatur agar menjadi website yang dinamis. Dimana website dapat menyesuaikan tampilan sesuai dengan perangkat yang digunakan oleh pengguna. Tidak hanya itu, website juga dapat melakukan input output dengan database.
PHP sendiri biasanya disisipkan ke dalam kode HTML dan dikombinasikan dengan bahasa pemrograman lain, seperti CSS.

Apa Pengertian CSS dan Fungsinya?

CSS berasal dari kata Cascading Style Sheet. CSS adalah bahasa pemrograman yang digunakan untuk mengatur style di dalam website atau bisa disebut dengan kumpulan kode-kode yang bertujuan untuk mengatur tampilan/layout halaman web supaya terlihat lebih menarik oleh pengunjung.
Web programmer dan blogger menggunakan CSS untuk menentukan tata letak, warna, background, jenis font, ukuran, dan hampir semua hal yang berhubungan dengan tampilan website. Ini yang membuat CSS hampir ada di dalam banyak website di internet.
CSS biasanya diletakkan pada file terpisah. Sehingga jika ada fungsi atau skrip yang ingin menggunakan CSS tinggal memanggilnya saja. Langkah ini akan menyederhanakan skrip HTML yang cukup panjang jika ingin merubah warna, font, dan lain sebagainya.
Di bawah ini adalah contoh pemberian warna menggunakan HTML saja.
<!DOCTYPE html>
<html>
<body>
 <p><font size=”3″ color=”red”>Ini adalah contoh HTML tanpa CSS </font></p>
 <p><font size=”2″ color=”blue”>untuk artikel pengertian PHP dan fungsinya</font></p>
 <p><font face=”verdana” color=”green”>Anda dapat memasukkan beberapa teks di sini</font></p>
</body>
</html>
Sedangkan jika menggunakan CSS dapat disingkat menjadi kode seperti di bawah ini.
<!DOCTYPE html>
<html>
<head>
<style>
p1 {
 text-align: left;
 color: red;
}
p2 {
 text-align: left;
 color: blue;
}
p3 {
 text-align: left;
 color: green;
}
</style>
</head>
<body>
<p>Setiap paragraf akan dipengaruhi oleh style!</p>
 <p1>1. Ini adalah contoh HTML tanpa CSS </font></p>
 <p2>2. Untuk artikel pengertian PHP dan fungsinya</font></p>
 <p3>3. Anda dapat memasukkan beberapa teks di sini</font></p>
</body>
</html>
Anda dapat memisahkan seluruh kode yang ada di dalam baris “<style> … </style>” ke dalam file yang terpisah.

Istilah yang Berhubungan PHP dan CSS

Ada beberapa istilah yang biasanya muncul ketika Anda mengembangkan website menggunakan PHP. Karena pada saat proses pengembangan biasanya akan membutuhkan terintegrasi dengan sistem lain, seperti database.
Di bawah ini beberapa istilah yang mungkin muncul ketika Anda membahas PHP dan CSS.
  • HTML

HTML adalah bahasa markup standar yang digunakan untuk menampilkan informasi di internet. HTML sendiri merupakan singkatan dari Hyper Text Markup Language.
Pada awal pengembangannya, tujuan pertama dibuatnya HTML adalah untuk memudahkan ilmuwan untuk mengakses dokumen antara ilmuwan. Sehingga pada tahun 1990 terciptalah bahasa pemrograman HTML yang dibuat oleh Tim Berners-Lee.
Sejak saat itu HTML terus berkembang sampai dengan saat ini menjadi pondasi dari website-website yang ada pada saat ini.
  • MySQL

MySQL adalah salah satu sistem manajemen basis data SQL (Structured Query Language). MySQL menjadi salah satu database pertama yang bersifat open source. Pengguna yang masih banyak membuatnya bertahan sampai dengan saat ini.
Sistem manajemen ini dibuat dan dikembangkan pertengah tahun 90-an. Sampai dengan saat ini masih ada beberapa sistem manajemen database selain MySQL yang banyak digunakan oleh pengguna maupun pengembang sistem berbasis web.
  • JavaScript

JavaScript adalah salah satu bahasa pemrograman yang digunakan untuk pengembangan sistem berbasis web. Bahasa ini sudah ada dan digunakan dalam kurun waktu dua puluh tahun ini.
JavaScript dikenal oleh para pengembang website sebagai salah satu bahasa pemrograman utama bagi web developer.

Kesimpulan

PHP dan CSS wajib untuk dipelajari untuk pengembang sistem berbasis web. Dikarenakan baik PHP dan CSS dapat diimplementasikan di berbagai bagian dari website. Penggunaan PHP akan membuat lebih mudah dan sederhana pada penulisan kode program sehingga lebih mudah dalam proses dokumentasi.
Namun jika Anda masih kesulitan di dalam pengembangan website dari awal menggunakan PHP tidak perlu khawatir. Ada CMS yang bisa Anda manfaatkan, WordPress misalnya. Terkait WordPress kamu sudah sering membahasnya, salah satunya adalah Apa Itu WordPress? Pengertian WordPress dan Manfaatnya. Atau dapat menggunakan hosting Niagahoster yang sudah ada fitur Softaculous untuk menginstall WordPress hanya sekali klik saja.
Contact Me

Formulir Kontak

Nama

Email *

Pesan *

Arsip Blog

Cari Blog Ini

Share Social Media

Map

Hell Yeah Pointer 2

Adress/Street

Jl. Dr. Muwardi Gg. Perjuangan No.66, Muka, Kec. Cianjur, Kabupaten Cianjur, Jawa Barat 46113

Phone number

+(62) 813 1204 2431

Website

www.UNPI-Cianjur.ac.id