Rabu, 08 April 2020

Tugas Web Crawler dan Routing protocol


Web Crawler dan Routing Protocols
Apa yang akan Dibahas ?
•       Web Crawler
•       Hukum Crawler
•       Crawling Policies
•       Routing Protocol
Web Crawler
Apa itu Web Crawler?
Web crawler adalah suatu program yang relatif simple karena bekerja dengan metode tertentu untuk melakukan scan atau “crawl” ke semua halaman web di internet untuk membuat indeks dari data yang dicari.
Proses pada Web Crawler
1.      Scrapping
•        Scrapping merupakan proses awal dalam web crawler yang fungsinya untuk mengambil halaman web
•        Dalam langkah pertamanya, scraping bekerja dengan mendapatkan html berdasarkan alamat web   yang   di-input oleh user. Dokumen html tersebut  diuraikan  dalam beberapa  bagian  dengan  penandaan  kata  diantara  tanda  “<”  dan  “>”.
•        Tahap  terakhir, pembacaan kata  tersebut dibagi dalam tag html, body dan head, dimana sekumpulan kode dibaca dan dibagi dalam ketiga bagian tersebut
2.      Parsing
Web crawler memisahkan kata dari keseluruhan halaman berdasarkan link yang diambil. Tiap link dalam halaman didefinisikan dengan sebuah penanda untuk pembacaan sebuah link, yaitu element “a href”. Pemisahan kata sendiri dalam web crawler digunakan untuk pengambilan link atau pranala link
3.      Indexing
Sebuah proses crawler yang memudahkan setiap orang dalam pencarian informasi







Contoh Web Crawler
•        Bingbot dari Bing
•        Slurp Bot dari Yahoo
•        DuckDuckBot dari DuckDuckGO
•        Baiduspider dari Baidu (mesin pencari dari China)
•        Yandex Bot dari Yandex (mesin pencari dari Rusia)
•        Sogou Spider dari Sogou (mesin pencari dari China)
•        Exabot dari Exalead
•        Alexa Crawler dari Amazon
•        Google bot dari Google
Crawling Policies
Web Crawler tercipta dari hasil kombinasi kebijakan-kebijakan, diantaranya :
•        Selection policy  (yang menyatakan halaman untuk diunduh)
•        Re-visit policy (yang menyatakan kapan memeriksa perubahan pada halaman)
•        Politeness policy (yang menyatakan bagaimana cara untuk menghindari Overloading Web sites)
•        Parallelization policy (yang menyatakan bagaimana mengoordinasikan web crawler terdistribusi)
1.     SELECTION POLICY
Sebuah studi tahun 2009 menunjukkan bahkan indeks mesin pencari skala besar tidak lebih dari 40-70% dari web yang dapat diindeks. Penelitian sebelumnya oleh Steve Lawrence dan Lee Giles menunjukkan bahwa tidak ada mesin pencari yang mengindeks lebih dari 16% dari Web pada tahun 1999.Merancang kebijakan pemilihan yang baik memiliki kesulitan tambahan: ia harus bekerja dengan informasi parsial, karena set lengkap halaman Web tidak dikenal selama perayapan.
Selection Policy Meliputi
•        Restricting followed links (Membatasi tautan yang diikuti)
•        URL normalization (Normalisasi URL)
•        Path-ascending crawling (Perayapan jalur-naik)
•        Focused crawling (Perayapan terfokus)
2.     Re-Visit Policy
Web memiliki sifat yang sangat dinamis, dan merayapi sebagian kecil dari Web dapat memakan waktu berminggu-minggu atau berbulan-bulan.Pada saat perayap Web telah menyelesaikan perayapannya, banyak peristiwa dapat terjadi, termasuk pembuatan, pembaruan, dan penghapusan. Dari sudut pandang mesin pencari, ada biaya yang terkait dengan tidak mendeteksi suatu peristiwa, dan dengan demikian memiliki salinan sumber daya yang sudah usang. Fungsi biaya yang paling sering digunakan adalah Freshness dan Age.

3.     Politeness Policy
Crawler dapat mengambil data jauh lebih cepat dan lebih dalam dari pada pencari manusia, sehingga mereka dapat memiliki dampak yang melumpuhkan pada kinerja suatu situs.Seperti dicatat oleh Koster, penggunaan crawler Web berguna untuk sejumlah tugas, tetapi disertai dengan harga untuk masyarakat umum.
Biaya Menggunakan Crawler Web Meliputi   :
-        Sumber Daya Jaringan
Karena crawler membutuhkan bandwidth yang besar dan beroperasi dengan tingkat paralelisme yang tinggi selama periode waktu yang lama
-        Server Overload
Terutama jika frekuensi akses ke server yang diberikan terlalu tinggi
-        Crawler Yang Ditulis Dengan Buruk
Yang dapat membuat crash server atau router, atau halaman unduh yang tidak dapat mereka tangani
-        Perayap Pribadi
Jika digunakan oleh terlalu banyak pengguna, dapat mengganggu jaringan dan server Web.
4.     Parallelization policy
Crawler Parallel  adalah Crawler yang menjalankan banyak proses secara paralel. Tujuannya adalah untuk memaksimalkan kecepatan unduhan sambil meminimalkan overhead dari paralelisasi dan untuk menghindari unduhan berulang pada halaman yang sama

Apakah Crawler Diperbolehkan di Indonesia?
•        Permasalahan hukum Indonesia yang berkaitan dengan crawler ini adalah hukum Hak Kekayaan Intelektual (HKI), khususnya hak cipta dan merek. Hal ini dikarenakan, web page (halaman situs) merupakan suatu karya cipta yang dilindungi oleh hukum

•        Dalam UU No. 15 Tahun 2001 tentang Merek yang telah merevisi UU No 14 Tahun 1997 maupun dalam UU No.12 Tahun 1997 tentang Hak Cipta, tidak ada ketentuan yang secara spesifik menyebutkan masalah crawler ini.

•        Pada saat program  crawler mengakses situs yang telah mendaftar ke suatu search engine, data mining, sebenarnya memenuhi perumusan 'perbanyakan' sebagaimana diatur pasal 1 angka 5 UU No. 12 Tahun 1997 tentang Hak Cipta.




Lalu apakah crawler ini melanggar hak cipta?
Ada beberapa faktor yang harus diperhatikan:
-        Pada umumnya, crawler dari suatu search engine mengakses dan melakukan data mining atas situs yang terdaftar (register) di tempatnya. Ini berarti harus diperhatikan, apakah pendaftaran dilakukan oleh pihak yang berhak atas situs yang didaftarkan tersebut atau tidak. Namun sebenarnya untuk apa suatu situs dibuat jika memang tidak untuk diakses, yang salah satu caranya dengan publisitas melalui search engine.
-        Bagaimana data hasil indexing yang ditampilkan oleh search engine. Tentunya, search engine hanya akan menampilkan indeks, atau dengan kata lain seperti daftar isi sebagaimana di halaman depan suatu buku ataupun indeks sebagaimana di bagian akhir suatu buku .Crawler secara umumnya, tidak akan menampilkan isi situs secara bulat-bulat sebagaimana proses copy-paste. 

Routing Protocol
Apa itu Routing Protocol?
Routing Protocol adalah suatu aturan untuk melakukan pertukaran informasi routing yang nantinya akan membentuk sebuah Routing Table sehingga pengalamatan pada paket data yang akan dikirim menjadi lebih jelas dan Routing Protocol akan dapat mencari rute tersingkat untuk mengirimkan paket data menuju alamat yang dituju.
Proses Routing
1.Distance Vector
menentukan jalur terbaiknya dengan berdasarkan Hop. Rute yang memiliki Hop yang paling sedikit ke alamat jaringan yang dituju, akan menjadi Rute Terbaik. Distance Vector mengirimkan isi Routing Table ke Router Tetangga secara lengkap dan kemudian menggabungkan isi yang diterima tersebut dengan si Routing Table yang mereka milikinya sehingga datanya lengkap.
Contoh : RIP & IGRP
2.Link-State
Menentukan routing terbaiknya berdasarkan informasi yang diperoleh oleh Router lainnya. Informasi yang dimaksud disini ialah berisi Status / Kondisi (State) terkini dari Link yang terhubung dengannya. Dari informasi tersebut kemudian akan dipilih “Cost” terendah untuk mencapai tujuan. Link-State dikembangkan dengan menggunakan Algoritma Shortest Path, yaitu Algoritma Djikstra’s.
Contoh :  - OSPF (Open Shortest Path First)
                - IS-IS (Intermediate System-to-Intermediate System).





Jenis Routing
1.    RIP (Routing Information Protokol)
Performa
  • RIP menggunakan metode Triggered Update agar router tetap bisa memberikan informasi routing ketika timer belum habis,
  • RIP memiliki timer untuk mengetahui kapan router harus kembali memberikan informasi routing,
  • RIPv1 tidak mendukung Subnetting. Sedangkan RIPv2 sudah menyediakan sesuatu yang disebut dengan Prefix Routing, yang berisi informasi SubnetMask,
  • RIP secara default memiliki jumlah hop maksimum yaitu 15 Hop. Oleh karena itu, Hop ke-16 akan dianggap tidak terjangkau (Unreachable),
  • RIP v1 belum mendukung VLSM(Variable Length Subnet Masking) sedangkan RIP v2 sudah mendukung,
  • Ada fitur perbaikan Routing class – full dan class – less.
 Kehandalan
  • Mengatur routing menggunakan RIP tidak rumit dan memberikan hasil yang cukup dapat diterima, terlebih jika jarang terjadi kegagalan link pada jaringan,
  • RIP dapat bekerja dengan baik di jenis jaringan yang kecil, tetapi RIP tidak efisien pada network yang besar atau pada jaringan yang memiliki jumlah Router yang banyak.

2.    IGRP (Interior Gateway Routing Protocol)
Performa
  • IGRP mengirimkan update routing setiap interval 90 detik,
  • Jumlah hop maksimum 255 hop,
  • Jumlah host terbatas,
  • Administrative Distance 100,
  • IGRP menggunakan bandwidth, MTU, Load ,delay sebagai metric.
 Kehandalan
  • IGRP merupakan Routing Protocol jenis Distance Vector milik Cisco,
  • Menggunakan Autonomous System yang dapat menentukan routing berdasarkan interior atau exterior,
  • IGRP tidak mempunyai routing tagging.


3.    EIGRP (Echanted Interior Gateway Routing Protocol)
Performa
  • EIGRP dapat melakukan update dengan cepat dan reliable, serta ada pemisahan keep alive,
  • EIGRP  memasukkan SubnetMask(VLSM) ke dalam Update Route-nya,
  • Mendukung fast convergence,
  • Mendukung partial updates,
  • Mendukung multiple network layer protocols,
  • Maksimal hop count 224
Kehandalan
  • EIGRP menambahkan Algoritma Pembaruan Diffusing Update Algorithm (DUAL) untuk meningkatkan perutean(menentukan path terbaik) dan menyediakan lingkungan tanpa loop,
  • Mempunyai routing tagging yang berfungsi untuk mengecek eksternal routing , sehingga EIGRP akan mengetahui routing protocol yang digunakan oleh nomor tetangganya,
  • Hanya dapat digunakan untuk Router Cisco.

4.    OSPF (Open Shorth Path First)
Performa
  • Mendukung VLSM,
  • Tidak ada batasan jumlah hop,
  • mendukung Equal Load Balancing,
  • Merupakan Routing Protocol berbasis Link-State yang bersifat Open-Standard (Non-Propietary),
  • Menggunakan konsep hirarki routing protocol,
  • mendukung penggunaan beberapa metrik sekaligus
Kehandalan
  • Dikembangkan menggunakan Algoritma Djikstra’s Shortest Path First,
  • bisa menghasilkan banyak jalur ke sebuah tujuan membagi jaringan yang besar mejadi beberapa area,
  • dapat diterapkan di semua router merek apapun.




5.    BGP (Border Gateway Protocol)
Performa
  • Termasuk dalam kategori Eksterior Gateway Protocol sehingga menggunakan konsep Autonomous System,
  • Sangat terbatas dalam mempergunakan topologi.
Kehandalan
  • Merupakan backbone dari jaringan internet di seluruh dunia,
  • Sangat sederhana dalam instalasi,


Daftar Pustaka
ü  (PDF) Implementasi Ontology Pada Web Crawler. Available from: https://www.researchgate.net/publication/330840265_Implementasi_Ontology_Pada_Web_Crawler [accessed Apr 06 2020].








Selasa, 14 Januari 2020

Game Memberi Makan Kelinci

Game Memberi Makan Kelinci adalah salah satu fitur dari aplikasi edukasi bahasa inggris mengenai buah dan sayur untuk anak berumur 0-3 tahun. Fitur ini dimaksudkan agar anak dapat membedakan wortel yang baik dan wortel yang buruk. Design fitur ini adalah sebagai berikut:



Penjelasan design :
 Design di atas adalah design ketika game baru dimulai. Pengguna akan dijelaskan mengenai cara bermain game melalui suara dan akan lanjut ke fitur selanjutnya jika semua wortel yang baik telah habis.



Penjelasan design :
 Design di atas akan tampil ketika pengguna memberi makan wortel yang buruk(yang ada hitam-hitamnya). Kelinci tersebut akan bergoyang dan akan mengeluarkan air mata dikarenakan diberi makan sesuatu yang buruk. Dengan demikian, pengguna diharapkan mengerti perbedaan antara wortel yang baik dan wortel yang buruk.




Penjelasan design :
 Design di atas adalah kelanjutan dari design sebelumnya. Setelah kelinci bergoyang-goyang dan menangis, Program akan kembali menampilkan tampilan seperti design di atas. Pengguna diharuskan memberi makan wortel yang baik agar dapat melanjutkan permainan ini.

Minggu, 29 September 2019

Teknologi Terbaru Tahun 2019



Teknologi memang tidak bisa kita pisahkan dari kehidupan kita saat ini maupun di masa yang akan datang. Sebagai contoh penggunaan teknologi pada keseharian kita adalah chatting melalui social media, bepergian dengan Commuter Line, dan masih banyak lagi aktivitas yang kita lakukan dengan memanfaatkan teknologi saat ini.

     Disini saya akan membahas beberapa teknologi yang baru dirilis pada tahun 2019.

1.    AMD Ryzen 3950X



Bagi para pecinta komputer high-end AMD sudah merelease processor terbaru mereka yaitu AMD Ryzen 3950X pada bulan September 2019. Processor ini berbasis arsitektur Zen 2 dengan prosesor 7nm yang memiliki 16 core dan 32 thread. Sama seperti seri Ryzen 3000 lainnya prosesor ini juga menggunakan socket AM4 dan mendukung PCIe 4.0 pada chipset X570 terbaru mereka. Prosesor ini dikabarkan memiliki TDP sebesar 105W, dengan base clock 3,5 GHz dan boost clock hingga 4.7 Ghz, serta dukungan PCIe 4.0 sebanyak 24 lane.

Untuk 3Rd Gen Ryzen, AMD menggunakan  blok independen untuk konfigurasi I/O mereka yang diberi nama cIOD. Untuk core CPU, mereka menggunakan 2 Core Complex Design(CCD), yang di dalamnya terdapat dua Core Complex(CCX). Pada seri ini tiap CCX memiliki 4 core dan 8 thread sehingga memungkinkan konfigurasi 16 core dan 32 thread. Konfigurasi tersebut juga memberikan L2 dan L3 cache yang cukup besar yaitu 8 MB untuk L2 cache dan 64 MB untuk L3 cache. Untuk harga prosesor tersebut dibanderol mulai dari USD 749 pada bulan september 2019.
         
2.    Realme 5 dan Realme 5 Pro



Bagi kalian yang sedang mencari Smartphone baru kalian dapat mempertimbangkan untuk membeli Smartphone keluaran terbaru dari Realme yaitu Realme 5 dan  Realme 5 Pro. Seri ini merupakan penerus dari Realme 3 dan Realme 3 Pro. Banyak peningkatan yang ditawarkan Realme 5 dan Realme 5 Pro dibandingkan dengan pendahulunya baik dari segi desain, fitur dan spesifikasi utama lainnya termasuk prosesor

Untuk Realme 5 Pro prosesor yang digunakan adalah chipset Snapdragon 712 AIE sedangkan untuk seri Realme 5 prosesor yang digunakan adalah chipset Snapdragon 665. Untuk kamera utama Realme 5 pro beresolusi 48 MP sedangkan Realme 5 hanya 12 MP. Namun untuk konfigurasi kamera lainnya sama yaitu kamera ultra wide 8 MP, kamera makro 2 MP dan kamera depth sensor 2 MP. Untuk kapasitas baterai  Realme 5 jauh lebih besar yaitu 5000 mAh sedangkan untuk Realme 5 Pro hanya 4035 mAh.
Untuk harga Realme 5 dibanderol Rp. 1,9 jt ~ RP. 2,7 jt tergantung variannya. Sedangkan untuk Realme 5 pro dibanderol RP. 2.9 jt ~ RP. 3.7 jt.

3.    HP Pavilion Gaming 15 2019



HP Indonesia baru saja meluncurkan produk baru laptop gaming mereka. Seri ini hadir sebagai penerus laptop gaming murah mereka yang hadir 2018 lalu. Walaupun harga HP Pavilion Gaming 15 2019 ini tergolong murah untuk kategori laptop gaming, namun spesifikasi yang ditawarkan oleh produk ini tidaklah murahan.

Laptop ini hadir dengan prosesor Core I7-9750H dari keluarga Core 9th Gen. Prosesor tersebut memiliki TDP sebesar 45 W, dengan 6-core /12-Thread dan base clock di 2.6 Ghz serta maximum boost di 4.5 Ghz. Untuk kartu grafis HP memberikan 2 pilihan bagi penggunanya yaitu NVDIA GeForce GTX 1650 yang memiliki 1024 CUDA core dan memori sebesar 4GB GDDR5 dan  NVDIA GeForce GTX 1660Ti yang memiliki 1536 CUDA core dan memori sebesar 6GB GDDR6. Laptop ini menggunakan RAM DDR4-2666MHz single channel sebesar 8GB, HP memberikan slot ram kedua untuk para penggunanya yang ingin melakukan upgrade RAM. Laptop ini dibekali dengan 2 jenis storage yaitu SSD PCie NVMe dengan kapasitas 256 GB dan HDD dengan kapasitas 1TB. Untuk layar, laptop ini menggunakan layar IPS berukuran 15.6 inchi dan resolusi Full HD yang anti-glare.

Dengan spesifikasi yang ditawarkan HP Pavilion Gaming 15 2019 seharusnya laptop ini dapat menjalankan game-game triple A diatas 30fps. Untuk harga, Laptop ini dibanderol mulai dari 13juta. Untuk kalian para gamers yang sedang laptop gaming mungkin kalian bisa mempertimbangkan laptop yang satu ini.

Demikian pembahasan mengenai beberapa teknologi yang baru di rilis di tahun 2019. Sebagai pesan penutup penulis ingin menyampaikan pesan bahwa perkembangan teknologi memang sangat pesat dan tidak terbendung. Oleh karena itu kita harus bijak dalam memanfaatkan teknologi saat ini agar teknologi tersebut dapat bermanfaat untuk kita manusia dan sekitar kita.

Referensi :



Jumat, 26 April 2019

Albert Einstein Fisikawan Jenius Pada Abad ke- 20

Gambar terkait

Albert Einstein dilahirkan di Ulm, Kerajaan W Kerajaan Württemberg, Kekaisaran Jerman pada tanggal 14 Maret 1879. Bapaknya bernama Bapaknya bernama Hermann Einstein, seorang penjual ranjang bulu yang kemudian menjalani pekerjaan elektrokimia, dan ibunya bernama Pauline. Mereka menikah di Stuttgart-Bad Cannstatt. Keluarga mereka keturunan Yahudi. Albert disekolahkan di sekolah Katholik dan atas keinginan ibunya dia diberi pelajaran biola.

Einstein pada masa kecilnya sama saja dengan anak-anak diusianya bahkan cenderung bermasalah di sekolah. Einstein kecil dianggap sebagai anak yang bodoh, Einstein baru bisa berbicara pada umur 7 tahun. Hal ini diduga karena dia terkena serangan sindrom aseperger, Kelainan ini sangat mempengaruhi kemampuan berbahasanya. Selain itu Einstein juga adalah anak yang suka membangkang waktu bersekolah dia sering tidak mau mengikuti perintah gurunya melainkan hanya mau mengerjakan apa yang ia sukai yakni berhubungan denga musik, membaca buku-buku sains, dan berlayar, Einstein bahkan sampai membolos pada saat pelajaran yang tidak ia sukai.

Akhirnya Einstein dikeluarkan dari sekolah dan hanya mendapatkan keterangan bahwa dirinya pernah sekolah di sebuah SMP, karena gurunya tidak sanggup lagi mengajarnya. Setelah Einstein keluar dari sekolah, ibunya membelikan biola karena dia sangat suka bermain biola. Sampai akhirnya, Einstein sangat menguasainnya. Menurut Einstein salah satu kunci kecerdasannya adalah bermain musik.

Berbekal surat keterangan dari SMP sebelumnya, Ia nekad berusaha melamar masuk ke SMA. Banyak sekolah yang menolak Einstein tetapi Einstein dan Orang tuanya tidak patah semangat sampai akhirnya ada SMA yang mau menerimanya. Saat SMA pun kelakuan buruknya tetap tidak berubah. Einstein masih sering membolos di pelajaran-pelajaran yang tidak ia sukai dan akhirnya ia kembali dinyatakan sebagai anak yang tidak tamat SMA.

Pada tahun 1895 ia melamar di Politeknik Federal, di Zurich Swiss. Sayang, lagi-lagi ia gagal di ujian masuk. Dia diminta menamatkan SMA-nya terlebih dahulu. Pada tahun berikutnya dia melamar lagi dan akhirnya diterima sebagai mahasiswa di Politeknik Federal, Swiss. Ketika ia ditanya pihak kampus mengenai ijazahnya dengan tegas Einstein mengatakan bahwa dirinya tidak pernah punya ijazah tapi kemampuan bisa diuji. Dia memang mahir di bidang matematika dan fisika karena sejak umur 12 tahun ia menyukai pelajaran ini dan terus mengembangkan ilmu fisika dan matematikanya. Saat itu kedua pelajaran itu memang sangat di perhitungkan.

Setelah lulus dari ( Institut Teknologi Swiss Federal, di Zurich). Einstein tidak dapat menemukan pekerjaan mengajar, karena sering terburu-buru dan mudah membuat marah professornya. Akhirnya Ayah seorang teman kelas menolongnya mendapatkan pekerjaan sebagai asisten teknik pemeriksa di Kantor Paten Swiss pada tahun 1902.Di sana, Einstein menilai aplikasi paten penemu untuk alat yang memerlukan pengetahuan fisika. Dia juga belajar menyadari pentingnya aplikasi dibanding dengan penjelasan yang buruk, dan belajar dari direktur bagaimana "menjelaskan dirinya secara benar". Dia kadang-kadang membetulkan desain mereka dan juga mengevaluasi kepraktisan hasil kerja mereka.

Di Jerman, Einstein banyak mengkritik sistem pendidikan di sana yang menurutnya banyak menghambat potensi unggul yang dimiliki seorang anak. Ia juga banyak berseberangan dengan Otoritas Akademik di Jerman.Sehingga pada akhirnya dia memilih untuk tidak mau menjadi warga negara Jerman. Peristiwa ini terjadi pada saat Einstain berusia 20 tahun.


Pada 1904, posisi Einstein di Kantor Paten Swiss menjadi tetap. Dia mendapatkan gelar doktor setelah menyerahkan thesis "Eine neue Bestimmung der Moleküldimensionen" ("On a new determination of molecular dimensions") pada tahun 1905 dari Universitas Zürich
.
Pada tahun yang sama dia menulis empat artikel yang memberikan dasar fisika modern, tanpa banyak sastra sains yang dapat ia tunjuk atau banyak kolega dalam sains yang dapat ia diskusikan tentang teorinya.

Banyak fisikawan setuju bahwa ketiga thesis itu (tentang gerak Brownian), efek fotolistrik, dan relativitas khusus) pantas mendapat Penghargaan Nobel. Tetapi hanya thesis tentang efek fotoelektrik yang mendapatkan penghargaan tersebut. Ini adalah sebuah ironi, bukan hanya karena Einstein lebih tahu banyak tentang relativitas, tetapi juga karena efek fotoelektrik adalah sebuah fenomena kuantum, dan Einstein menjadi terbebas dari jalan dalam teori kuantum. Yang membuat thesisnya luar biasa adalah, dalam setiap kasus, Einstein dengan yakin mengambil ide dari teori fisika ke konsekuensi logis dan berhasil menjelaskan hasil eksperimen yang membingungkan para ilmuwan selama beberapa dekade.

Setelah itu Einstein mencari negara netral yang memberikan kebebasan warga negaranya untuk berekspresi. Pilihannya jatuh pada Negara Swiss. Akan tetapi karena pada perang dunia kedua dia merasa terdesak oleh Nazi, akhirnya dia mengajukan kewarganegaraan AS. Hingga akhir hayatnya dia memiliki 2 kewarganegaraan yakni Swiss dan AS.

Selama hidupnya, Einstein menjadi penemu dari beberapa teori fisika, diantaranya: teori relativitas, efek fotolistrik, gerak brown, persamaan masa dan energi dan statistika bose-einstein. Teori efek foto listrik yang membuat Einstein mendapatkan hadiah Nobel dan membuat teoril tersebut menjadi dasar bagi fisika modern.Selain itu teori relativitas Einstein terbukti setelah pada tanggal 10 April 2019 tim astronom internasional mempublikasikan foto lubang hitam (black hole) untuk pertama kalinya dalam sejarah dunia.

Berikut ini adalah foto yang membuktikan teori relativitas Einstein :




Saya memilih Albert Einstein karena saya sangat suka tentang teori relativitas dia serta konsistensinya dalam menjalankan hal yang dia sukai walaupun banyak pihak luar yang mencap dia bodoh ataupun anak yang gagal namun Einstein membuktikkan kepada mereka bahwa Dia bisa menjadi Tokoh fisikawan yang jenius pada masanya dan Saya berharap bisa menjadi sepertinya di masa depan.


Sumber :