Halaman

Wikipedia

Hasil penelusuran

Senin, 22 Juni 2015

PROGRAM SEDERHANA JAVA MENGGUNAKAN DAO (DATA ACCESS OBJECT) MICROSOFT ACCESS

Wala programers!
Kali ini saya ingin sedikit share tugas besar matakuliah saya, tugas ini menitikberatkan pada penggunaan data access object (dao), namun karena kami iseng (ini tugas kelompok) maka kami sedikit otak-atik tampilannya. Nah ini dia interfacenya bos!

Tampilan Login


Form Utama


Form Transaksi

Pada dasarnya sistem ini memiliki 5 fungsionalitas dimana kelima fungsionalitas ini menarik data dari basis data. Nah untuk skematika tambah data, ubah data, hapus data bisa diliat langsung nanti pada source codenya. Sistem ini masih sangat buruk dalam efektifitas penggunaan kode, konsep object oriented-nya juga cuma pewarisan :v. Ohiya di sistem ini juga setiap fungsionalitasnya udah terintegrasi, misal mau tambah transaksi nanti bonus pegawai service bertamah, terus stok barang berkurang.
Nah segitu dulu dari saya, jika ada pertanyaan silahkan komen dibawah , kalau ada kekurangan di program ini mohon saran untuk perbaikannya. Terimakasih, happy coding :3

Program download disini : dropbox    google drive
Basis datanya : dropbox   

nb : kalau mau test programnya silahkan ganti bagian DAO nya dulu yaa, berikut stepnya :
1. Buka  programnya melalui netbeans lalu buka bagian Source Package -> dao ->TransaksiDao.java. Ganti pathnya sesuai drive tempat anda menyimpan file basis datanya



2. Lakukan hal yang sama pada file PelangganDao.java, PegawaiDao.java, KelolaDao.java, DataMasterDao.java.
3. Run programnya :3


thx to : dimas, gio, juming, casey

Rabu, 01 Oktober 2014

Queue (Antrian)

Queue aau antrian adalah kumpulan data yang penamabahan dan penghapusan datanya melalui 2 ujung yang berbeda. Ciri khas dari antrian ini adalah memiliki 2 penunjuk posisi yang dikenal sebagai HEAD dan TAIL. HEAD diasumsikan sebagai awal antrian dan TAIL diasumsikan sebagai akhir antrian. Penambahan dan penghapusan elemen pada antrian menggunakan prinsip FIFO (First In First Out). Jadi urutan penghapusan data akan sama dengan urutan pemasukan data. Karena merupakan kumpulan data, maka tipe data yang sesuai untuk menyajikan antrian adalah array yang memiliki panjang yang tetap.
Operasi-operasi dasar pada Queue :

  • Inisialisasi Head dan Tail dalam kondisi awal kosong (-1)
  • Memasukan data menjadi Tail pada antrian
  • Menghapus data pada Head antrian
  • Mengecek apakah antrian masih kosong
  • Pengecekan apakah antrian sudah penuh
  • Mencetak semua data dalam antrian

Selasa, 08 April 2014

Geopolitik dan Geostrategi

Geopolitik merupakan ilmu yang mempelajari segala perkembangan suatu negara yang berkaitan dengan masalah geografi negara tersebut. Sedangkan Geostrategi merupakan metode atau aturan-aturan mengenai pemanfaatan aspek geografis suatu negara untuk mencapai tujuan nasional. 

Unsur utama geopolitik:
*Konsepsi Ruang diperkenalkan Karl Haushofer menyimpulkan bahwa ruang merupakan wadah dinamika politik dan militer, teori ini disebut teori Kombinasi Ruang dan Kekuatan.
*Konsepsi Frontier (batas imajiner dari dua negara).
*Konsepsi politik kekuatan yang terkait dengan kepentingan nasional.

*Konsepsi keamanan negara dan bangsa sama dengan konsep ketahanan nasional.

Berbagai konsep mengenai Geostrategi Indonesia:
*Menyusun dan mengembangkan potensi kekuatan nasional baik yang berbasis pada aspek ideologi, politik, sosial budaya, bahkan aspek-aspek alamiah. Hal ini untuk upaya kelestarian dan eksistansi hidup Negara dan Bangsa dalam mewujudkan cita-cita proklamasi dan tujuan nasional.

Minggu, 06 April 2014

Kecerdasan Buatan / Intelegensi Buatan / Artificial Intelligence (Part IV)

Aplikasi AI

Ada dua bagian utama yang dibutuhkan untuk aplikasi kecerdasan buatan yaitu

  1. Basis pengetahuan , berisi fakta-fakta , teori, pemikiran hubungan antara satu dengan lainnya.
  2. Motor inferensi, kemampuan menarik kesimpulan berdasarkan pengetahuan.
Contoh aplikasi yang menggunakan AI :
  • Sistem Pakar, komputer sebagai sarana untuk menyimpan pengetahuan para pakar sehingga komputer memiliki keaglian menyelesaikan permasalahan dengan meniru keahlian yang dimiliki pakar.
  • Pengolahan bahasa alami, user daoat berkomunikasi dengan komputer menggunakan bahasa sehari-hari.
  • Robotika

Kecerdasan Buatan / Intelegensi Buatan / Artificial Intelligence (Part III)

Kecerdasan Buatan Vs Kecerdasan Alami

Dibalik sempurnanya sebuah kecerdasan buatan pasti lebih sempurna lagi sebuah kecerdasan alami, adapun kelebihan kecerdasan buatan dan kecerdasan alami adalah sebagai berikut :

  1. Kelebihan kecerdasan buatan, kecerdasan buatan lebih bersifat permanen, lebih mudah di duplikasi, lebih murah , bersifat konsisten dan teliti karena kecerdasan buatan merupakan bagian dari teknologi komputer sedangkan kecerdasan alami senantiasa berubah-ubah, dapat didokumentasikan, dapat mengerjakan beberapa pekerjaan lebih cepat dan lebih baik dibanding manusia.
  2. Kelebihan kecerdasan alami, kretif, memungkinan untuk menggunakan pengalaman dan pemblajaran secara langsung, pemikiran manusia dapat digunakan secara luas, sedangkan kecerdasan buatan sangat terbatas.

Kecerdasan Buatan / Intelegensi Buatan / Artificial Intelligence (Part II)

Kecerdasan buatan dapat dipandang melalui 2 persfektif
  • Dari persfektif kecerdasan, kecerdasan buatan adalah bagaimana mesin membuat mesin yang "cerdas" dan dapat melakukan hal-hal yang sebelumnya dapat dilakukan oleh manusia.
  • dari perspektif bisnis, kecerdasan buatan adalah sekelompok alat bantu yang berdaya guna, dan metodologi yang menggunakan tool-tool tersebut guna menyelesaikan masalah - masalah bisnis.
  • dari perspektif pemrograman, kecerdasan buatan termasuk di dalamnya adalah studi tentang pemrograman simbolik, pemecahan masalah, proses pencarian(searching)

Perbedaan Antara Pemrograman Kecerdasan Buatan (AI) dengan Pemrograman Konvensional (PK)
  1. Dimensi, AI mengandung konsep-konsep simbolik sedangkan PK algoritmik.
  2. Sifat Input, AI dapat tidak lengkap sedangkan PK harus lengkap.
  3. Pencarian, AI kebanyakan bersifat Heruristik sedangkan PK biasanya didasarkan pada algoritma.
  4. Keterangan, AI disediakan sedangkan PK tidak.
  5. Fokus, fokus AI adalah kepada pengetahuan sedangkan PK kepada data dan informasi.
  6. Struktur, Kontrol AI dipisahkan dari pengetahuan sedangkan kontrol dari PK terintegrasi dengan informasi(data).
  7. Pemeliharaan dan update, AI relatif murah sedangkan PK relatif mahal.
  8. Kemampuan menalar, AI memiliki kemampuan menalar sedangkan PK tidak.

Sabtu, 05 April 2014

Kecerdasan Buatan / Intelegensi Buatan / Artificial Intelligence (Part I)

Di jaman yang maju ini semua mesin sudah semakin cerdas. Taukah anda apa yang menyebabkan mesin tersebut pintar dan dapat bertindak seperti manusia? Jawabannya adalah kecerdasan buatan atau artificial intelligence. Kecerdasan buatan ini dapat membuat mesin atau komputer dapat merespon tindakan yang diberikan sebagaimana yan dilakukan manusia. Adapun karakteristik dari kecerdasan buatan adalah sebagai berikut :

  1. Berfikir Seperti Manusia Maksudnya cara berfikir dari komputer atau mesin itu sendiri dapat menyerupai bagaimana manusia berfikir, untuk itu diperlukan pengetahuan tentang bagaimana manusia berfikir. Cara mengetahui bagaimana cara manusia berfikir adalah dengan mawas diri atau mencoba menangkap bagaimana cara kita berfikir.
  2. Bertindak Seperti Manusia, maksudnya adalah komputer atau mesin dapat bertindak atau merespon sebagaimana manusia sehingga introgator tidak dapat membedakan dirinya sedang melakukan dialog dengan manusia atau komputer.
  3. Berfikir Rasional, maksudnya adalah cara berfikir dari komputer atau mesin sesuai dengan aturan Aristotles yaitu setiap pola struktur argumentasi akan memberikan konlusi benar jika premis benar ( kesulitan dalam hal ini adalah pengetahuan informal sulit untuk di dinyatakan dalam bentuk notasi logika formal ).
  4. Bertindak Rasional, maksudnya adalah bertindak dalam upaya untuk mencapai tujuan.
Lanjut ke bagian selanjutnya ya bro!

Sabtu, 23 November 2013

PENGETAHUAN BAHAN INTERIOR

PENGETAHUAN BAHAN INTERIOR

Pengenalan Jenis Kayu

Untuk mengenal/menentukan suatu jenis kayu, tidak selalu dilakukan dengan cara memeriksa kayu dalam bentuk log (kayu bundar), tetapi dapat dilakukan dengan memeriksa sepotong kecil kayu. Penentuan jenis kayu dalam bentuk log, pada umumnya dengan cara memperhatikan sifat-sifat kayu yang mudah dilihat seperti penampakan kulit, warna kayu teras, arah serat, ada tidaknya getah dan sebagainya.
Penentuan beberapa jenis kayu dalam bentuk olahan (kayu gergajian, moulding, dan sebagainya) masih mudah dilakukan dengan hanya memperhatikan sifat-sifat kasar yang mudah dilihat. Sebagai contoh, kayu jati (Tectona grandis) memiliki gambar lingkaran tumbuh yang jelas). Namun apabila kayu tersebut diamati dalam bentuk barang jadi dimana sifat-sifat fisik asli tidak dapat dikenali lagi karena sudah dilapisi dengan cat, maka satu-satunya cara yang dapat dipergunakan untuk menentukan jenisnya adalah dengan cara memeriksa sifat anatomi/strukturnya. Demikian juga untuk kebanyakan kayu di Indonesia, dimana antar jenis kayu sukar untuk dibedakan, cara yang lebih lazim dipakai dalam penentuan je-nis kayu adalah dengan memeriksa sifat anatominya (sifat struktur).

Pada dasarnya terdapat 2 (dua) sifat utama kayu yang dapat dipergunakan untuk mengenal kayu, yaitu sifat fisik (disebut juga sifat kasar atau sifat makroskopis) dan sifat struktur (disebut juga sifat mikroskopis). Secara obyektif, sifat struktur atau mikroskopis lebih dapat diandalkan dari pada sifat fisik atau makroskopis dalam mengenal atau menentukan suatu jenis kayu. Namun untuk mendapatkan hasil yang lebih dapat dipercaya, akan lebih baik bila kedua sifat ini dapat dipergunakan secara bersama-sama, karena sifat fisik akan mendukung sifat struktur dalam menentukan jenis.
Sifat fisik/kasar atau makroskopis adalah sifat yang dapat diketahui secara jelas melalui panca indera, baik dengan penglihatan, pen-ciuman, perabaan dan sebagainya tanpa


PENGETAHUAN BAHAN INTERIOR


menggunakan alat bantu. Sifat-sifat kayu yang termasuk dalam sifat kasar antara lain adalah :
a. warna, umumnya yang digunakan adalah warna kayu teras,
b. tekstur, yaitu penampilan sifat struktur pada bidang lintang,
c. arah serat, yaitu arah umum dari sel-sel pembentuk kayu,
d. gambar, baik yang terlihat pada bidang radial maupun tangensial
e. berat, umumnya dengan menggunakan berat jenis
f. kesan raba, yaitu kesan yang diperoleh saat meraba kayu,
g. lingkaran tumbuh,
h. bau, dan sebagainya.
Sifat struktur/mikroskopis adalah sifat yang dapat kita ketahui dengan mempergunakan alat bantu, yaitu kaca pembesar (loupe) dengan pembesaran 10 kali. Sifat struktur yang diamati adalah :
a. Pori (vessel) adalah sel yang berbentuk pembuluh dengan arah longitudinal. Dengan mempergunakan loupe, pada bidang lintang, pori terlihat sebagai lubang-lubang beraturan maupun tidak, ukuran kecil maupun besar. Pori dapat dibedakan berdasarkan penyebaran, susunan, isi, ukuran, jumlah dan bidang perforasi).
b. Parenkim (Parenchyma) adalah sel yang berdinding tipis dengan bentuk batu bata dengan arah longitudinal. Dengan mempergunakan loupe, pada bidang lintang, parenkim (jaringan parenkim) terlihat mempunyai warna yang lebih cerah dibanding dengan warna sel sekelilingnya. Parenkim dapat dibedakan berdasarkan atas hubungannya dengan pori, yaitu parenkim paratrakeal (berhubungan dengan pori) dan apotrakeral (tidak berhubungan dengan pori).
c. Jari-jari (Rays) adalah parenkim dengan arah horizontal. Dengan mempergunakan loupe, pada bidang lintang, jari-jari terlihat seperti garis-garis yang sejajar dengan warna yang lebih cerah dibanding warna sekelilingnya. Jari-jari dapat dibedakan berdasarkan ukuran lebarnya dan keseragaman ukurannya.
d. Saluran interseluler adalah saluran yang berada di antara sel-sel kayu yang berfungsi sebagai saluran khusus. Saluran interseluler ini tidak selalu ada pada setiap jenis kayu, tetapi hanya terdapat pada jenis-jenis tertentu, misalnya beberapa jenis kayu dalam famili Dipterocarpaceae, antara lain meranti (Shorea spp), kapur (Dryobalanops spp), keruing (Dipterocarpus spp), mersawa (Anisoptera spp), dan sebagainya. Berdasarkan arahnya, saluran interseluler dibedakan atas saluran interseluler aksial (arah longitudinal) dan saluran interseluler radial (arah sejajar jari-jari). Pada bidang lintang, dengan mempergunakan loupe, pada umumnya saluran interseluler aksial terlihat sebagai lubang-lubang yang terletak diantara sel-sel kayu dengan ukuran yang jauh lebih kecil.
e. Saluran getah adalah saluran yang berada dalam batang kayu, dan bentuknya seperti lensa. Saluran getah ini tidak selalu dijumpai pada setiap jenis kayu, tapi hanya terdapat pada kayu-kayu tertentu, misalnya jelutung (Dyera spp.)
f. Tanda kerinyut adalah penampilan ujung jari-jari yang bertingkat-tingkat dan biasanya terlihat pada bidang tangensial. Tanda kerinyut juga tidak selalu dijumpai pada setiap jenis kayu, tapi hanya pada jenis-jenis tertentu seperti kempas (Koompasia malaccensis) dan sonokembang (Pterocarpus indicus).
g. Gelam tersisip atau kulit tersisip adalah kulit yang berada di antara kayu, yang terbentuk sebagai akibat kesalahan kambium dalam membentuk kulit. Gelam tersisip juga tidak selalu ada pada setiap jenis kayu. Jenis-jenis kayu yang sering memiliki gelam tersisip adalah karas (Aquilaria spp), jati (Tectona grandis) dan api-api (Avicennia spp).
Terdapat perbedaan yang mendasar antara sifat struktur kayu daun lebar dan sifat struktur kayu daun jarum. Kayu-kayu daun jarum tidak mempunyai pori-pori kayu seperti halnya kayu-kayu daun lebar.

Kamis, 21 November 2013

Apa Itu Web 2.0


Mengacu pada Tim Oreilly, istilah Web 2.0 didefinisikan sebagai sebuah revolusi bisnis di dalam industri komputer yang terjadi akibat pergerakan ke internet sebagai platform, dan suatu usaha untuk mengerti aturan-aturan agar sukses di platform tersebut.

Web 2.0, adalah sebuah istilah yang dicetuskan pertama kali oleh O'Reilly Media pada tahun 2003, dan dipopulerkan pada konferensi web 2.0 pertama pada tahun 2004, merujuk pada generasi yang dirasakan sebagai generasi kedua layanan berbasis web seperti situs jaringan sosial, wiki, perangkat komunikasi, dan folksonomi yang menekankan pada kolaborasi online dan berbagi antar pengguna. O'Reilly Media, dengan kolaborasinya bersama MediaLive International, menggunakan istilah ini sebagai judul untuk sejumlah seri konferensi, dan sejak 2004 beberapa pengembang dan pemasar telah mengadopsi ungkapan ini.

Apa itu 960 Grid System



960 Grid System (960gs) merupakan sebuah framework CSS yang memfasilitasi konversi design web dari PSD menjadi HTML + CSS. Dengan kompetensi dasar dalam CSS, pengembang dapat membuat design web interface yangapple to apple dengan design yang telah dibuat di software pengolah citra ternama (Photoshop, Gimp, dan beberapa perangkat lain sudah didukung oleh framework ini).

Mengenal CSS



Cascading Style Sheets (CSS) adalah sebuah file yang berisi sekumpulan perintah untuk memformat bagaimana sebuah halaman web ditampilkan oleh web browser. Dengan kata lain, CSS adalah rujukan format tampilan halaman web. Karena sifatnya yang cascade (seperti air terjun), satu perintah CSS berlaku untuk semua bagian dalam dokumen HTML.

Sejarah Website


Penemu website adalah Sir Timothy John ¨Tim¨ Berners-Lee, sedangkan website yang tersambung dengan jaringan, pertamakali muncul pada tahun 1991. Maksud dari Tim ketika membuat website adalah untuk mempermudah tukar menukar dan memperbarui informasi kepada sesama peneliti di tempat dia bekerja. Pada tanggal 30 April 1993, CERN (tempat dimana Tim bekerja) menginformasikan bahwa WWW dapat digunakan secara gratis oleh semua orang.
Sebuah website bisa berupa hasil kerja dari perorangan atau individu, atau menunjukkan kepemilikan dari sebuah organisasi, perusahaan, dan biasanya website itu menujukkan beberapa topik khusus, atau kepentingan tertentu. Sebuah website bisa berisi hyperlink yang menghubungkan ke website lain, jadi, kadangkala perbedaan antara website yang dibuat oleh individu perseorangan dengan website yang dibuat oleh organisasi bisnis bisa saja tidak kentara.

Apa Itu MySQL

Tugas
MySQL
a.        Apa Itu MySQL?
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL  atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
Untuk melakukan administrasi dalam basis data MySQL, dapat menggunakan modul yang sudah termasuk yaitu commandline (perintah: mysql dan mysqladmin). Juga dapat diunduh dari situs MySQL yaitu sebuah modul berbasis grafik (GUI): MySQL Administrator dan MySQL Query Browser. Selain itu terdapat juga sebuah perangkat lunak gratis untuk administrasi basis data MySQL berbasis web yang sangat populer yaitu phpMyAdmin. Untuk perangkat lunak untuk administrasi basis data MySQL yang dijual secara komersial antara lain: MySQL front, Navicat dan EMS SQL Manager for MySQL.
Sistem database MySQL memiliki sistem sekuritas dengan tiga verifikasi yaitu user(name), password dan host. Verifikasi host memungkinkan untuk membuka sekuriti di 'localhost', tetapi tertutup bagi host lain (bekerja di lokal komputer). Sistem sekuriti ini ada di dalam database mysql dan pada tabel user. Proteksi juga dapat dilakukan terhadap database, tabel, hingga kolom secara terpisah.

b.         Menjalankan MySQL
Menjalankan MySQL dapat dilakukan melalui menu Windows: Start -> Programs -> MySQL -> MySQL Server 5.0 -> MySQL Command Line Client. Kemudian Anda masukkan password yang telah Anda buat pada saat instalasi MySQL.
c.        Menampilkan database
Kita coba dengan perintah “SHOW DATABASES” yang akan menampilkan database yang ada di dalam sistem MySQL kita.
d.        Membuat database baru
Gunakan perintah “CREATE DATABASE” untuk membuat sebuah database.
mysql> create database latihan1 ;
Anda perhatikan dari dua perintah MySQL di atas,bahwa setiap perintah selalu diakhiri dengan tanda “;” (titik-koma). Memang pada umumnya perintah-perintah MySQL diakhiri oleh tanda “;” ini.
e.          Menghapus database
Kita dapat menghapus suatu data base  dengan perintah DROP DATABASE.
mysql> drop database nama_database ;
f.        Memilih dan membuka sebuah database
Kita dapat membuka suatu data base dengan perintah “USE”
mysql> use nama_database;



g.        Melihat isi sebuah database
Untuk melihat apa isi dari sebuah database, kita gunakan perintah “SHOW TABLES”.
mysql> show tables ;
h.          Membuat tabel baru
Kita akan membuat sebuah tabel baru dengan menggunakan perintah “CREATE TABLE”. Contohnya sebagai berikut.
mysql> create table nama_table ;
Namun sebelum itu kita harus menentukan minimal satu buah field/kolom di dalamnya. Sekrang kita ubah perintah di atas menjadi seperti berikut :
mysql> create table karyawan
-> (nopeg INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
-> nama VARCHAR(50) NOT NULL)
Tabel Karyawan dengan 2 buah kolom/field. Kolom pertama adalah NOPEG dengan jenis data bilangan bulat (INTeger), tanpa tanda negatif (UNSIGNED), yang akan bertambah nilainya secara otomatis (AUTO_INCREMENT), dan kolom NOPEG adalah kolom utama (PRIMARY KEY). Kemudian pada kolom kedua, NAMA akan menampung nama karyawan, dengan jenis data VARiabel CHARacter, lebar datanya dapat menampung maksimal 50 karakter, dan tidak boleh dikosongkan (NOT NULL).
Kurang lebih seperti itulah dasar-dasar dari aplikasi pengolahan database MySQL, untuk mempelajari lebih lengkap bisa diakses melalui modul-modul atau e-book yang banyak tersedia di internet.


Bring Me The Horizon - Shadow Moses in session

check this one out guys!
http://www.youtube.com/watch?v=N8IKbATZy0g

Minggu, 17 November 2013

http://www.youtube.com/watch?v=-k9qDxyxS3s

BRING ME THE HORIZON - Shadow Moses

[2x]
Can you tell from the look in our eyes?
(we're going nowhere)
We live our lives like we're ready to die
(we're going nowhere)

I thought I buried you and covered the tracks
You'll have to take this with your cold dead hands
I thought I buried you
What's dead can never die

I thought I'd cut you loose, severed the feeling
I slipped through the cracks and you caved in my ceiling
I thought I buried you
What's dead can never die

(Fuck!)

Can you tell from the look in our eyes?
(we're going nowhere)
We live our lives and we're ready to die
(we're going nowhere)
You can run but you'll never escape
(over and over again)
Will we ever see the end?
(we're going nowhere)

This is sempiternal
Will we ever see the end?
This is sempiternal
Over and over, again and again.

Rise from the dead you say?
Secrets don't sleep 'til they're took to the grave
Signal the sirens, rally the troops
Ladies and gentlemen,
It's the moment of truth

[2x]
Can you tell from the look in our eyes?
(we're going nowhere)
We live our lives like we're ready to die
(we're going nowhere)
You can run but you'll never escape
(over and over again)
Will we ever see the end?
(we're going nowhere)

This is sempiternal
Will we ever see the end?
This is sempiternal
Over and over, again and again.

Bring Me the Horizon

Bring Me the Horizon are a British metalcore band from Sheffield, Yorkshire. Formed in 2004, the group currently consists of lead vocalist Oliver Sykes, lead guitarist Lee Malia, bassist Matt Kean, drummer Matt Nicholls and keyboardist Jordan Fish. They are currently signed to RCA Records globally and Epitaph Records exclusively in the US. While their earlier work is noted for deathcore style they started to adopt a more eclectic style of metalcore in future releases. They have released four studio albums and two ext
ended plays.
The band released their debut album Count Your Blessings on 30 October 2006 in the UK. Their second album, Suicide Season was released 29 September 2008, while a remix of the album titled Suicide Season: Cut Up! was released a year later in November. Prior to the release of the special edition of Suicide Season: Cut Up!, founding rhythm guitarist Curtis Ward left the band to pursue a different career path. He was later replaced with Jona Weinhofen of I Killed the Prom Queen. Bring Me the Horizon's third studio album There Is a Hell, Believe Me I've Seen It. There Is a Heaven, Let's Keep It a Secret. was released on 4 October 2010, with the band winning the Best Video award at the 2012 Kerrang! Awards for their song "Alligator Blood". The band released their fourth album, Sempiternal, on 1 April 2013; their first for their new label, RCA Records.

Formation and "This Is What the Edge of Your Seat Was Made For" (2004-2005)

Bring Me the Horizon was formed in March 2004 after the founding members, who had all been part of several local and separately defunct bands were noticed by Thirty Days of Night Records, who formed and signed the band. The band was the first to be signed to the label. In the months following their formation, Bring Me the Horizon created a demo album titled Bedroom Sessions. The band's name is derived from the final line of the film Pirates of the Caribbean: The Curse of the Black Pearl, in which Captain Jack Sparrow says "Now, bring me that horizon."
The group released their first EP, This Is What the Edge of Your Seat Was Made For on 2 October 2004. The EP was recorded in Nottingham over the course of two weekends, recording the drums and bass guitar in the first weekend and then guitars and vocals in the second weekend at the studio. It was then re-released on 20 January 2005 through indie label Visible Noise. The re-release of the EP gained the band a significant amount of attention, peaking at no. 41 on the UK album charts. The band was later awarded Best British Newcomer at the 2006 Kerrang! Awardsceremony.