Translate

Friday, June 12, 2026

Seorang warga sipil yang terluka dalam penembakan di dekat Gedung Putih masih menjalani perawatan dan telah menyewa pengacara

WASHINGTON (AP) — Seorang warga sipil yang terluka selama baku tembak di dekat Gedung Putih bulan lalu adalah seorang prajurit aktif dan masih menjalani perawatan atas luka-lukanya, menurut firma hukum yang ia pekerjakan.

Pria yang terluka, yang diidentifikasi sebagai Benjamin Del Real, telah menjalani operasi dan sedang memulihkan diri dari cedera yang dialaminya, kata pengacaranya, Joseph Murphy, dalam siaran pers.

Pam Menaker, mitra komunikasi di Clifford Law Offices, mengatakan Del Real berusia 25 tahun dan telah bertugas di Angkatan Darat selama tiga tahun. Pangkatnya adalah prajurit kelas satu. Menaker mengatakan melalui email bahwa Del Real telah menerima terapi di lokasi yang dirahasiakan.

Del Real berada di dekat Gedung Putih pada 23 Mei ketika ia terluka parah selama baku tembak saat seorang pria mendekati petugas Secret Service di pos pemeriksaan keamanan dekat Gedung Putih dan mulai menembak. Pelaku penembakan, yang diidentifikasi sebagai Nasire Best, 21 tahun, tewas.

Menurut catatan pengadilan Distrik Columbia, Best ditangkap pada Juli 2025 setelah ia mencoba memasuki pos pemeriksaan Gedung Putih yang berbeda tanpa izin, tidak mengindahkan perintah petugas untuk berhenti, "mengaku sebagai Yesus Kristus" dan mengatakan bahwa ia ingin ditangkap.

Stasiun televisi Washington, NBC4, mengutip beberapa sumber dalam pemberitaan bahwa Del Real terluka oleh petugas Secret Service. Departemen Kepolisian Metropolitan dan Secret Service menolak berkomentar mengenai laporan tersebut.

Pada sebuah pengarahan tentang keamanan publik di Washington, DC, musim panas ini, Kepala Polisi sementara Jeffery Carroll mengatakan bahwa hasil balistik belum keluar untuk menentukan siapa yang menembak warga sipil tersebut. Dia mengatakan Del Real sedang mengunjungi kota itu sebagai turis pada saat penembakan terjadi.

Unit Urusan Internal Kepolisian Metropolitan sedang menyelidiki penembakan tersebut dan akan menyerahkan temuannya kepada Kantor Kejaksaan AS.

Murphy, seorang mantan perwira Angkatan Darat, mengatakan dalam siaran pers bahwa firma hukum tersebut juga sedang menyelidiki keadaan tersebut dan "mengumpulkan semua fakta yang tersedia. Kami akan terus bekerja sama dengan pihak berwenang yang berwenang untuk menentukan secara pasti apa yang terjadi dan untuk memastikan pemahaman yang lengkap dan akurat tentang peristiwa yang menyebabkan cedera parah pada klien kami."

Departemen Keuangan memperluas aturan berbagi data perbankan yang terkait dengan penindakan imigrasi Trump

NEW YORK (AP) — Departemen Keuangan pada hari Jumat mengambil langkah untuk melibatkan bank-bank nasional lebih dalam dalam penindakan imigrasi yang dilancarkan Presiden Donald Trump, termasuk mengeluarkan panduan baru yang memungkinkan bank untuk dengan cepat berbagi informasi tentang pelanggan yang dicurigai dan sebuah imbauan yang mengarahkan mereka untuk menandai tanda-tanda bahwa salah satu pelanggan mereka mungkin tidak memiliki status imigrasi yang sah.

Perubahan ini merupakan bagian dari upaya pemerintah untuk mengeluarkan pekerja tanpa dokumen dari sistem perbankan nasional tanpa secara eksplisit mewajibkan bank untuk melakukannya. Untuk mendorong partisipasi bank, pemerintah membingkai tindakan ini sebagai upaya pemberantasan penipuan dan kejahatan, bukan secara eksplisit tentang imigrasi.

“Informasi yang Anda miliki dapat membantu menghentikan pemodal kartel, mengganggu jaringan pencucian uang, mengungkap eksploitasi tenaga kerja, atau melindungi wajib pajak dari penipuan,” kata Menteri Keuangan Scott Bessent dalam pidato yang telah disiapkan pada konferensi perbankan di Houston.

Pernyataan Bessent dan pedoman baru Departemen Keuangan berasal dari perintah eksekutif yang ditandatangani pada bulan Mei oleh Trump yang mengharuskan bank untuk lebih memperhatikan kewarganegaraan nasabah mereka serta mengarahkan regulator perbankan dan departemen pemerintah untuk mencari tanda-tanda bahwa orang tanpa status hukum membuka rekening atau mendapatkan pinjaman atau kartu kredit. Namun, perintah eksekutif tersebut tidak mencakup mandat eksplisit agar bank mengumpulkan informasi kewarganegaraan, yang selama berbulan-bulan ditentang oleh industri perbankan.

Sejak lama, bank dapat berbagi informasi tentang nasabah mereka dengan bank lain berdasarkan program Patriot Act ketika mereka mencurigai adanya pencucian uang atau penipuan, sebagai bagian dari upaya pasca-9/11 untuk memerangi terorisme dan kejahatan lainnya.

Tindakan pada hari Jumat memperluas sistem tersebut di dua bidang. Bank-bank sekarang dapat berbagi informasi tersebut satu sama lain secara real time dan lebih bebas, kata Departemen Keuangan.

Kedua, pemerintahan Trump memberi bank lebih banyak alasan untuk berbagi informasi, yang sekarang mencakup indikator yang secara historis terkait dengan status imigrasi. Salah satu contohnya adalah pelanggan yang memiliki nomor identifikasi wajib pajak individu (ITIN), yang secara tidak proporsional digunakan oleh imigran tanpa dokumen saat melamar pekerjaan.

Bessent mengatakan kepada para bankir bahwa pedoman baru ini hanyalah bagian dari apa yang perlu dilakukan oleh sistem perbankan sebagai bagian dari operasi rutin mereka.

“Imbauan ini tidak meminta bank untuk menjadi petugas imigrasi,” kata Bessent. “Imbauan ini meminta bank untuk melakukan apa yang mereka kuasai: mengenal pelanggan mereka, mengidentifikasi risiko, mengenali pola yang mencurigakan, dan melaporkan aktivitas ilegal ketika mereka melihatnya.”

Para bankir telah berhati-hati dalam berbagi informasi pelanggan dengan pemerintah federal sebagai bagian dari penegakan hukum imigrasi. Bankir tidak pernah mengumpulkan informasi kewarganegaraan pelanggan mereka, sehingga upaya apa pun untuk melakukannya akan membutuhkan upaya besar dari bank dan sejumlah besar dokumen. Ada juga fakta bahwa bank mengirimkan jutaan laporan yang dikenal sebagai Laporan Aktivitas Mencurigakan (Suspicious Activity Report/SAR) kepada regulator perbankan federal berdasarkan Undang-Undang Kerahasiaan Bank (Bank Secrecy Act). Minggu lalu, Departemen Keuangan memperluas alasan mengapa bank mungkin mengajukan SAR untuk memasukkan potensi pekerja tanpa dokumen.

“Pemerintah mengatakan mereka tidak ingin bank menjadi petugas imigrasi, tetapi mereka mencoba untuk sedekat mungkin dengan batas tersebut,” kata Nicholas Anthony, yang fokus pada isu regulasi perbankan di Cato Institute yang berhaluan libertarian.

Pada saat Trump menandatangani perintah tersebut, Gedung Putih membingkai upaya tersebut dengan premis memerangi penipuan, tetapi juga mengatakan bahwa pekerja tanpa dokumen menimbulkan risiko bagi sistem keuangan secara keseluruhan dengan mengambil pinjaman yang berpotensi tidak akan pernah terbayar karena peminjam dapat dideportasi. Karena bank secara historis tidak mengumpulkan data kewarganegaraan pelanggan mereka, sulit untuk mengukur seberapa besar risiko pekerja tanpa dokumen bagi bank. Sebuah studi oleh Urban Institute yang berhaluan kiri memperkirakan bahwa antara 5.000 dan 6.000 hipotek diterbitkan kepada pelanggan dengan ITIN, yang merupakan sebagian kecil dari jutaan hipotek yang diterbitkan setiap tahunnya.

Para pendukung imigrasi sebelumnya mengatakan bahwa perintah apa pun yang mewajibkan bank untuk mengumpulkan informasi kewarganegaraan kemungkinan akan mengakibatkan imigran tanpa dokumen keluar dari sistem keuangan, sehingga meningkatkan jumlah individu yang "tidak memiliki rekening bank".

Gedung Putih telah mengambil langkah-langkah lain untuk mencegah pekerja tanpa dokumen menggunakan sistem keuangan. Departemen Keuangan November lalu mengumumkan bahwa mereka akan mengklasifikasikan ulang kredit pajak yang dapat dikembalikan tertentu sebagai "manfaat publik federal," yang melarang beberapa wajib pajak imigran untuk menerimanya, bahkan jika mereka mengajukan dan membayar pajak serta memenuhi syarat.

Wednesday, June 28, 2023

Pemograman Berorientasi Objek (Pertemuan 1)


Pertemuan 1 


Metodologi Berorientasi Objek 




Metodologi berorientasi objek adalah suatu strategi pembangunan perangkat lunak yang mengorganisasikan perangkat lunak sebagai kumpulan objek yang berisi data dan operasi yang diberlakukan terhadapnya. Metodologi berorientasi objek merupakan suatu cara bagaimana sistem perangkat lunak dibangun melalui pendekatan objek secara sistematis. Metode berorientasi objek didasarkan pada penerapan prinsip-prinsip pengelolaan kompleksitas. Metode berorientasi objek meliputi rangkaian aktivitas analisis berorientasi objek, perancangan berorientasi objek, pemrograman berorientasi objek. dan pengujian berorientasi objek.

Berikut ini adalah beberapa istilah tentang metodologi berorientasi objek:

Kelas(class)
Kelas adalah kumpulan objek-objek dengan karakteristik yang sama. Kelas merupakan definisi statik dan himpunan objel yang sama yang mungkin lahir atau diciptakan dan kelas tersebut. Sebuah kelas akan mempunvai sifat (atribut), kelakuan (operasi/metode), hubungan (relationship) dan arti suatu kelas dapat diturunkan dan kelas yang lain, dimana atribut dan kelas semula dapat diwariskan ke kelas yang baru Secara teknis, kelas adalah sebuah struktur tertentu dalam pernbuatan perangkat lunak. Kelas merupakan bentuk struktur pada kode program yang menggunakan metodobgl berorientasi objek. Ilustrasi dari sebuah kelas dapat dilihat pada gambar berikut

Android Vs Laravel # Part 1 Build and Testing REST API dengan Aplikasi CRUD Laravel




Hai teman teman semua , kali ini kita akan berkenalan dengan RESTful API terutama pada Laravel nih . Untuk Implementasi nya kita akan membuat aplikasi CRUD sederhana lalu melakukan testing pada API yang telah kita buat dengan menggunakan Postman.
Nahh untuk yang pertama kali yang harus kita pahami adalah apakah itu RESTful API ? REST (REpresentational State Transfer) merupakan salah satu arsitektur berkomunikasi dalam protokol HTTP digunakan untuk pertukaran data dalam sebuah aplikasi .
Sedangkan API (Application Programming Interface)seperti yang kita ketahui sejauh ini , jadi REST API adalah penerapan API dengan menggunakan metode REST (Biasanya dalam aplikasi Web).
Nahh kali ini kita akan membuatnya dengan menggunakan Laravel , salah satu framework PHP yang terkenal saat ini . Oke apa saja yang perlu kita persiapkan ? Berikut adalah List nya :
  1. Text Editor (Visual Studio Code , Sublime , Atom , dll)
  2. Composer & Laravel Project (Sudah harus memiliki project Laravel)
  3. Postman
  4. XAMPP atau Sejenisnya
Nahh baiklah langsung saja menuju langkah yang pertama , kita buka terlebih dahulu project Laravel kita dengan menggunakan Text Editor kalian masing masing , disini saya menggunakan Visual Studio Code , hasilnya adalah seperti di bawah ini :



Okee .. Setelah selesai maka kita akan membuat database baru teman teman untuk aplikasi kita ini yaitu pertama nyalakan dulu database server teman teman disini saya menggunakan XAMPP (didalamnya terdapat database server yaitu mysql) .


cara menyalakan XAMPP pada Linux

Untuk teman teman yang menggunakan Windows tinggal membuka xampp control panel , berbasis GUI lalu klik start saja pada MySQL dan Apache nya .
Setelah dinyalakan lalu ketikan pada browser localhost/phpmyadmin , lalu akan muncul phpmyadmin dashboard seperti di bawah ini :



Lalu buat database baru disini saya menggunakan nama coba_api , lalu kita atur pada .env pada project Laravel kita . lalu masukan kode seperti di bawah ini :


Tambahkan pada DB_DATABASE , DB_USERNAME , DB_PASSWORD

Nahh proses pertama untuk konfigurasi Projek kita sudah di buat lalu kita akan menuju ke main tutorial nya , pertama kita akan membuat model , controller berupa resource , serta controller nya secara langsung dengan cara :
php artisan make:model Siswa -c -m
Artinya adalah kita membuat model dengan nama siswa dengan menyertakan controller , serta migration pada controller nya . Pada kode seperti di bawah ini :



Setelah selesai maka akan terbuat model , controller , serta migration nya . Nahh setelah itu kita akan membuat tabel pada database nya yaitu pada Migration siswa nya seperti di bawah ini :



Kita akan membuat tabel id (primary key) , nama (string) , alamat (string) lalu setelah itu kita akan memigrate nya , sebelum itu kita atur pada app/providers/AppServiceProvider.php kita tambahkan kode seperti di bawah ini :



Artinya adalah kita memberikan panjang nilai default dari tipe data string sepanjang 191 karakter . Setelah itu kita berikan perintah migrate , seperti di bawah ini :



Setelah itu kita lihat pada database nya mysql , lalu kita lihat maka sudah ada tabel tabel nya .
Setelah itu kita akan mengisi controller nya , untuk controller ini sama seperti biasanya yaitu aplikasi CRUD . Kita isikan kode nya seperti di bawah ini :


Tambahkan use App\Siswa ke dalam controller nya

Kita menambahkan use App\Siswa kedalam controller nya karena kita akan menggunakan model siswa pada controller kita , lalu kita tambahkan kode pada index seperti di bawah ini :



Lalu untuk create seperti di bawah ini :



Lalu untuk update seperti di bawah ini :



Lalu untuk delete seperti di bawah ini :



Nahh setelah selesai kita akan membuat route API nya , nahh perbedaan jika kita membuat projek pada umumnya dengan apabila kita membuat API adalah apabila kita biasanya meletakan route pada web.php , disini kita meletakan route nya pada api.php .
Pada routes/api.php , kita letakan kode seperti di bawah ini :



Kita buat route nya untuk index , create , update , dan delete nya . Nahh bagaimana untuk pengujiannya ? langsung saja kita buka postman kita .
Pengujian Index
Maka tampilannya pengujian nya adalah seperti di bawah ini :



Nahh untuk tampilannya adalah bagian atas kita bisa mengatur method nya bisa kita sesuaikan dengan apa yang ingin kita uji semisal kita ingin menguji index , maka kita pilih GET . Lalu sebelahnya adalah alamat dari web kita alamat tersebut http://127.0.0.1:8000/api/siswa (karena kita menggunakan api siswa) .
Nahh gambar diatas adalah tampilan untuk index , hasil dari data data nya ada di bawah nya yaitu berupa JSON . index tersebut bisa tampil karena kita sudah melakukan proses penginputan . Karena temen temen belum melakukan penginputan jadi harusnya index nya masih kosong .
Pengujian CREATE :
Pertama kita akan mengatur method dan URL nya pada postman seperti di bawah ini :


Atur method POST dan URL seperti di atas

Lalu kita pilih bagian Body , lalu kita pilih bagian x-www-form-urlencoded . Dibawah nya kita tambahkan key sesuai dengan field database yang kita buat tadi yaitu nama dan alamat . Sehingga seperti di bawah ini :



Lalu pada sebelah key nya terdapat form value , disini kita akan mencoba mengisikan data apakah API untuk create kita berhasil atau tidak . Nahh kita coba dengan nama “Jhon” lalu alamat “California” . Sehingga seperti di bawah ini :



Lalu kita klik Send seperti di bawah ini :



Lalu kita akan lihat hasilnya pada tampilan dibawah nya apabila muncul kata “Data Berhasil Masuk” (indikator keberhasilan yang kita buat pada controller tadi) maka data sudah berhasil masuk .
Setelah itu kita mencoba untuk menampilkan datanya sesuai dengan cara menampilkan index yang pertama untuk melihat apakah data sudah masuk apa belum , kita lihat hasilnya di bawah ini:



Data dengan id 9 dan nama Jhon , alamat California telah ada . Berarti pengujian kita terhadap CREATE berhasil .
Pengujian Update :
Hampir sama dengan sebelumnya namun yang berbeda adalah pada URL yang kita akan set kan , yaitu url kita akan kita sertakan id dari data yang akan kita edit maka data dengan id tersebut yang akan berubah . Lalu pada method kita gunakan PUT
Langsung saja kita coba , seperti di bawah ini :



Kita ubah namanya menjadi Jhon Chena , lalu kita send maka akan muncul :



Setelah itu kita akan melihat datanya dengan menggunakan cara index tadi hasilnya adalah :



Nama pada id 9 akan berubah menjadi Jhon Chena , berarti proses update telah sukses teman teman .
Pengujian Delete :
Yang terakhir adalah kita akan melakukan pengujian terhadap delete , caranya dengan mengubah method menjadi DELETE dan menambahkan URL dengan id yang ingin kita delete . Misalkan seperti di bawah ini :



Maka data dengan id 9 akan kita hapus , lalu langsung kita klik Send saja . Kita lihat hasilnya dengan pengujian index yang pertama kali , dan hasilnya adalah seperti di bawah ini :



Dapat dilihat data dengan id 9 sudah tidak ada lagi , dengan ini berarti proses penghapusan (delete) telah berhasil di buat .
Nahh bagaimana teman teman mudah bukan bermain dengan API Laravel , contoh tadi adalah dasar dari penggunaan API dan pengujian API dengan menggunakan Postman , masih banyak lagi pengembangan pengembangan lainnya . Sekian dari saya sampai jumpa di story saya selanjutnya .