Jumat, 24 April 2015

Cara Daftar Akun paypal Terbaru

Cara daftar akun paypal terbaru yang akan saya bagikan lewat artikel kali ini berharap kiranya dapat menjadi solusi bagi siapa saja yang secara kebetulan lagi membuat akun paypal, dan saya juga akan memberi sedikit penjelasan Apa itu akun paypal...?  Dan buat apa gunanya akun paypal...? serta bagaimana cara menggunakan akun paypal tersebut.

paypal adalah  : Perusahaan yang bergerak di bidang jasa pelayanan pengiriman uang yang sekaligus memiliki kapasitas sebagai mediasi di antara penjual barang-barang atau produk yang di pasarkan secara online di internet dengan calon pembelinya. 

Sementara kegunaan dari akun paypal tersebut yaitu : Untuk memberikan protect / perlindungan penuh terhadap sejumlah uang yang kita transfer atau kirim ke rekning yang kita tuju dari layanan situs di mana kita belanja barang atau produk secara online dalam dan luar negri.

Artinya jika anda melakukan pembayaran melalui akun paypal ke pihak perusahaan tempat anda belanja barang secara online maka pastinya uang yang anda kirimkan akan aman dari unsur penipuan yang sepertinya sekarang ini telah menjadi modus kejahatan paling marak di dunia jaringan internet

Sekalipun anda telah mengirimkan uang namun barang atau produk yang anda pesan tidak sampai ke tangan anda dalam batas waktu yang di tentukan oleh pihak paypal, Maka pihak paypal akan mengembalikan lagi sejumlah uang yang sebelumnya anda kirimkan dan tanpa ada pemotongan serupiahpun.

Untuk bagaimana cara penggunaanya akun paypal tersebut insya Allah akan saya ulas pada artikel selanjutnya.


Cara Daftar Akun Paypal Terbaru

http://caradaftarbuatakun.blogspot.com

Sebelum anda melakukan pendaftaran di paypal terlebih dahulu anda harus memiliki akun gmail atau akun yahoo, jika belum punya akun tersebut bisa anda baca di cara daftar buat akun gmail baru tanpa verifikasi no hp

Sementar bagi yang sudah memiliki email bisa langsung saja buka situsnya di sini 

Apabila halaman pendaftaranya sudah terbuka maka klik Daftar pada pojok atas samping Log in 

http://caradaftarbuatakun.blogspot.com

Lalu pada halaman berikutnya anda pilih salah satu dari dua pilihan menu yang di sarankan oleh pihak paypal jika akun paypal anda hanya untuk belanja online maka pilih Membeli dengan menggunakan paypal dan apabila akun paypal anda untuk kepentingan buka usaha online maka tentunya anda harus  memilih Menerima pembayaran menggunakan paypal intinya pada pilihan ini semuanya tergantung anda dan di sesuaikan dengan  maksud serta tujuan dari kebutuhan  daftar akun paypal itu sendiri.

Di sini saya akan megulas daftar akun paypal untuk keperluan pembayaran online dan untuk menerima pembayaran menggunakan paypal akan saya bahas pada artkel selanjutnya.

Setelah anda klik Daftar tadi maka akan muncul jendela halaman berikutnya lalu pilih Membeli menggunakan paypal lihat contoh pada gambar di bawah ini kemudian klik Memulai

http://caradaftarbuatakun.blogspot.com

Pada halaman jendela Masukan Informasi Anda isilah semu kotak yang telah di sediakan dengan baik dan benar.

http://caradaftarbuatakun.blogspot.com

Pada kolom Alamat email anda masuka akun gmail atau akun yahoo yang masih aktif

Pada kolom Pilih sandi anda masukan sandi yang mudah di ingat tapi rumit contohnya SanDal1977

Pada kolom Masukan ulang sandi anda kembali masukan sandi yang anda masukan di di kolom Pilih sandi

Pada kolom Nama depan anda masukan nama depan anda yang sesuai dengan nama depan anda yang tertera pada rekening tabungan bank anda sendiri

Pada kolom Nama tengah anda masuka nama tengah anda sendiri begitu juga pada kolom Nama belakang

Pada kolom Tanggal lahir di sana terdapat tiga kotak hh artinya tanggal, bln artinya bulan dan tttt artinya tahun dan isilah ketiga kotak tersebut sesuai dengan data tanggal, bulan dan tahun kelahiran anda.

Pada kolom Kebangsaan anda klik tanda panah di sampingnya untuk memilih salah satu negara di sini saya beri contoh Indonesia

Selanjutnya perhatikan proses pengisian data selanjutnya lihat gambar di bawah ini

http://caradaftarbuatakun.blogspot.com


Pada kolom Baris 1 alamat anda harus masukan alamat pertama di mana anda berdomisili

Pada kolom Baris 2 alamat anda kembali memasukan alamat alternatip ke dua tempat di mana anda berdomisili

Pada kolom Kota pastinya di isi dengan nama kota tempat anda tinggal biasanya nama kota ini sama dengan nama kota kabupaten

Pada kolom Negara bagian / propinsi / wilayah isi dengan nama kota propinsi tempat anda berdomisili dan pastinya harus sesuai deng data yang ada di KTP anda.

Pada kotak Kode pos pastinya anda masukan kode pos yang sama sepert yang tertera dalam KTP anda


Pada kolom No telepon +62xxxxx masukan no telepon anda atau mungkin telepon rumah yang masih aktip dengan tanpa menertakan angka nol

Apabila pengisian data sudah selesai anda lakukan semuanya dengan baik dan benar maka tahap berikutnya klik  Setuju dan Buat  Rekening perhatikan gambar berikut











Buat Akun Yahoo Indonesia

Buat akun yahoo indonesia sebenarnya sangat mudah dan gampang dalam prosesnya entah itu lewat handphone ataupun lewat komputer namun tidak demikian untuk para pemula yang masih gaptek teknologi tentunya hal ini akan di rasa sulit dan rumit.

Adapun yang menjadi pertimbangan saya kembali mengulas soal bagaimana cara buat akun yahoo indonesia yaitu atas dasar di karenakan masih banyak orang-orang sampai detik ini yang masih belum mengerti juga bisa cara membuat akun email di yahoo indonesia tersebut.

Satu hal yang perlu saya sampaikan lewat artikel kali ini bahwasanya memiliki akun yahoo atau akun-akun lainya dewasa ini telah menjadi sebuah keharusan sekaligus kebutuhan yang sepertinya tidak bisa di abaikan begitu saja, Mengapa demikian...? 

Ya tentu saja sebagai alasan utamanya yaitu mengingat keberadaan sepak terjang dunia teknologi yang semakin pesat dan berkembang yang di sertai dengan hadirnya sarana elektonik sebagai media komunikasi dan berintraksi khususnya yang memiliki korelasi lansung dengan jaringan internet.

Singkatnya bahwa  dengan memiliki akun yahoo tersebut  tentunya akan memberikan berbagai kemudahan-kemudan dalam berintraksi dengan dunia jaringan internet seperti contohnya  mengirim dan menerima surat lewat akun yahoo,dokumen serta foto, juga sebagai username/nama pengguna manakala ketika  kita mau mengakses situs dan forum-forum di internet.

Dan untuk lebih singkatnya langsung saja simak bagaimana proses cara pembuatnya di bawah ini

Buat Akun Yahoo Indonesia

http://caradaftarbuatakun.blogspot.com

Pertama anda masuk terlebih dahulu ke situsnya klik di sini

Kemudian klik Sign In pada pojok kana atas selanjutnya akan tampil jendela kotak box masuk dan pendaftaran seperti contoh pada gambar berikut

http://caradaftarbuatakun.blogspot.com

Klik Buat Account lalu tunggu sebentar sampai muncul jendela berikutnya berupa kolom Daftar untuk pengisian data dan isilah kolom-kolom tersebut dengan data pribadi anda yang baik dan benar

Pada kolom Nama depan masukan siapa nama depan anda contoh Rina selanjutnya pada kolom Nama belakang isi dengan siapa nama belakang anda contoh gunawan

Pada kolom Nama pengguna Yahoo coba dulu anda masukan dari gabungan nama anda yang sudah di masukan pada kedua kolom di atas sebelumnya misalnya Rinagunawan

Setelah itu jangan lupa anda juga pilih domain @yahoo.co.id bukan @yahoo.com  pada kolom yang sama jika sudah maka klik sekali lagi pada kolom yang sama untuk melihat Nama pengguna Yahoo yang di sarankan oleh pihak yahoo itu sendiri. Nanti akan muncul beberapa pilihan nama untuk pengguna yahoo dan tentunya anda harus memilih salah satunya yang sesuai dan pas dengan pilihan anda sendiri. lihat pada gambar berikut


http://caradaftarakun.blogspot.com


Karena kita tidak boleh menentuka sendiri untuk nama pengguna yahoo tersebut, Apabila sudah ada yang terpilih maka tahap berikutnya yaitu memasukan enam digit hurup atau lebih juga tidak apa-apa yang penting mudah di inggat pada kolom Kata sandi anda juga bisa mengklik Tampilkan kata sandi biar tidak keliru pada saat memasuka kata sandi tersebut.

Pada kolom No ponsel yang di tandai +62xxxx masukan no ponsel anda yang masih aktip tanpa menyertakan anggka nol contoh +62853xxxxxxx

Pada kolom Tanggal Lahir anda masukan Tgl berapa anda lahir terus Bulan berapa anda lahir dan Tahun berapa anda lahir dengan cara klik saja pada setiap kolom tersebut nanti akan muncul anggka dan nama bulan serta tahun kelahiran anda

Pada kolom Laki-laki atau Perempuan pilihlah sesuai dengan jenis kelamin anda sendiri

Pada kolom No pemulihan opsional boleh di isi boleh tidak

Jika semua data pribadi anda sudah selesai di masukan dengan baik dan benar maka tahap berikutnya tinggal klik saja Buat accoount kemudian tunggu hingga proses pendaftaran akun yahoo anda sukses di terima

Jika proses pendaftaran anda di terima dengan sukses maka akan muncul jendela verifikasi sebagai berikut

http://caradaftarbuatakun.blogspot.com


Kemudian selanjutnya anda Klik Kirim SMS tunggu sebentar samapai muncul jendela berikutnya seperti contoh gambar di bawah

http://caradaftarbuatakun.blogspot.com



Apabila kode verifikasi sudah anda terima lewat sms maka buka sms tersebut lalu masukan angka verifikasi dari yahoo tersebut di kolom Kode kemudian klik Kirim kode tunggu beberapa menit saja nanti akan muncul jendela sebagai tanda bahwa akun anda telah sukses di buat seperti contoh pada gambar berikut ini

http://caradaftarbuatakun.blogspot.com


Nah samapai tahap ini artinya anda sekarang sudah memiliki akun yahoo baru domain indonesia selanjutnya anda bisa klik tombol Persiapan Awal yang mana tujuanya yaitu untuk melakukan modifikasi akun yahoo anda dari mulai tema, profil dll.

Jangan lupa baca juga artkel saya berikutnya tentang  cara daftar akun paypal terbaru







Kamis, 23 April 2015

Daftar Cara Buat Akun Baru Gmail Lewat Handphone Terbaru 2016

Bagaimana cara daftar akun baru gmail lewat handphone...? Apakah prosesnya sulit atau tidak...? Apabila pertanyaanya sulit atau tidak tentu saya rasa semuanya tergantung anda sendiri, Jika anda menganggap akan hal ini sulit barang tentu pasti segalanya akan di rasa sulit.

Sementara menurut saya pribadi tidak ada yang sulit selama kita mau belajar dan berusaha untuk bisa, dan satu hal yang perlu anda ketahui bahwa memiliki akun gamail sekarang ini cukup di rasa sanggat penting menginggat hampir di setiap aktivitas yang berkaitan dengan dunia jaringan internet seperti halnya daftar facebook baru,atau daftar BBM dan lain-lain. Di lain pihak bahwa kepemilikan akun gmail tersebut juga selalu menjadi syarat wajib dan utama manakala kita berintraksi di dunia jaringan internet.

Lewat tulisan singkat kali ini saya mencoba untuk berbagi sedikit pengalaman yang mudah-mudahan akan bermanfa'at bagi siapa saja khususnya yang belum meiliki email dan kebetulan ingin buat email baru lewat ponsel.

Untuk lebih jelasnya dapat anda pelajari lewat artikel saya kali ini yang mengulas seputar :

Daftar Cara Buat Akun Baru Gmail Lewat Handphone

 

Daftar akun baru gmail
Daftar Gmail Lewat HP


Pada umumnya selama ini kebanyakan orang biasanya jika inggin Buat Akun Gmail Baru tanpa verifikasi no telepon tersebut selalu menggunakan komputer atau laptop melalui browser, Apabila anda ingin tahu juga silahkan pelajari artikel saya tentang buat akun baru gmail lewat komputer dan laptop melalui browser.

Seperti yang telah saya kemukakan sebelumnya di atas tadi bahwa memiliki akun gmail itu sanggat perlu dan penting karena akun gmail tersebut terbukti memiliki peranan yang sangat vital manakala kita melakukan browsing di jaringan internet.

Dan tentunya bukan hanya saja akun gmail melinkan begitu juga akun-akun yang lainyapun demikian seperti : akun yahoo, hotmail dan lain sebagainya. Untuk akun yaho bisa anda pelajari di artikel saya seputar daftar atau buat email yahoo di Yahoo mail Indonesia.


*. Sambungkan koneksi paket data internet pada handpone anda atau bisa juga aktifkan wifinya jika memiliki koneksi Hotspot

*. Buka browser yang ada seperti :  mozila firefox, Operamini atau google crome

*. Pada kolom search pencarian silahkan ketikan www.gmail.com lalu klik Buka

Daftar akun baru gmail

*  Next  > Ganti bahasa english menjadi Indonesia untuk lebih memudahkan proses daftar gmail

Daftar akun baru gmail

*  Kemudian klik tombol Buat Akun 

Daftar akun baru gmail

 *. Pada halaman berikutnya silahkan anda isi semua kolom seperti contog pada gambar di bawah ini

a. Nama     : Isi dengan nama lengkap anda

b. Pilih nama pengguna anda : isi dengan nama pengguna yang akan di jadikan alamat email nantinya

c. Buat sandi   : Masukan kata sandi minimal delapan hurup contoh bajay123

d. Konfirmasi kata sandi   : Masukan kembali kata sandi yang sama yaitu bajay123

e. Tanggal lahir   : Anda cukup klik saja bagian tombol yang di beri tada lingkaran merah untuk menentukanya

Daftar akun baru gmail

f. Gender alias jenis kelamin   : Pilihlah satu di antara dua kategori jenis kelamin dengan cara klik tanda panah yang saya beri tanda lingkaran merah, lihat contoh gambar berikut di bawah ini


Daftar akun baru gmail

 *. Lanjut pada tahap pengisisan kolom daftar gmail berikutnya :

a. Ponsel : Masukan nomor hp yang di gunakan tanpa menyertakan angka nol

b. Alamat email anda saat ini   : Di kosongkan

c. Pada bagian buktikan bahwa anda bukan robot masukan beberapa digit kata/hurup yang di sediakan dalam kotak capta ke dalam kotak ketik teks

d. Pada bagian Lokasi pilih Indonesia

e. Selanjutnya beri centang atau ceklis pada kotak Saya menyetujui persyaratan layanan kebijakan privasi google

f. Klik lanjutkan

Apabila anda masih binggung caranya maka silahkan lihat contog gambar satu dua dan tiga di bawah

Gambar 1

Daftar akun baru gmail

Gambar 2

Daftar akun baru gmail

Gambar 3

Daftar akun baru gmail

*  Tahap berikutnya anda harap melakukan Verifikasi akun anda dengan cara memasukan beberapa digit angka verifikasi yang di kirimkan via sms ke ponsel anda jika sudah klik Lanjutkan

Gambar 1

Daftar akun baru gmail

Gambar 2

Daftar akun baru gmail

*  Setelah itu anda harap tunggu beberapa saat sampai terbuka halaman Selamat datang dan untuk melanjutkan silahkan klik Lanjutkan ke Gmail

Daftar akun baru gmail

*  Kemudian anda klik Bawa saya ke Gmail terbaru atau bisa juga klik Saya ingin menggunakan HTML

Daftar akun baru gmail
*  Sampai tahap ini kembali anda tunggu sesaat saja sehingga terbuka halaman kotak masuk pesan andaseperti yang bisa anda lihat pada gambar di bawah ini

Daftar akun baru gmail

Nah dengan demikian selesailah sudah bahwa alamat email anda sukses di buat kendatipun lewat smartphone biasa demikianlah tulisan singkat tentang daftar cara buat akun baru gmail lewat handphone dengan harapan semoga bermanfa'at dan membantu.





Dell Inspiron 11 3148 Core i3-4030U Harga Spesifikasi

Harga Dell Inspiron 11 3148 Core i3 dan spesifikasinya | Quick Spec: Intel Core i3-4030U, 4GB DDR3L, 500GB HDD, VGA Intel HD Graphics, NIC, WiFi, Bluetooth, Camera, 11.6" HD, Touchscreen, Win 8.1 SL 64 bit >> harga Dell Inspiron 11 3148: Rp. 9.220.000,- >> Beli sekarang di Lazada sekarang! Beberapa saat ini, saya terkesan dengan berubahnya desain beberapa laptop keluaran terbaru dari Dell. Jadi

Harga dan Spesifikasi Laptop Samsung Ultra NP900X3G-K01ID

Samsung Ultra NP900X3G-K01ID adalah salah satu laptop kelas menengah yang mengusung spesifikasi yang cukup menggiurkan. Tak hanya menawarkan kinerja yang cukup mumpuni, laptop ini juga didukung performa grafis yang cukup baik berkat sokongan Intel HD Graphics yang hemat energi. Laptop seri Ultra NP900X3G-K01ID  cocok untuk bekerja dan bermain tanpa perlu mengkhawatirkan kinerja. Samsung membekali seri ini dengan layar berukuran 14 inci yang disematkan resolusi HD 1366 x 768 piksel jenis TFT dengan LED backlight. Ukuran layar notebook Samsung Ultra NP900X3G-K01ID ini dinilai cukup nyaman untuk menemani bekerja dalam waktu lama dan tak membuat mata cepat lelah.

Harga dan Spesifikasi Laptop Samsung Ultra NP900X3G-K01ID

Sektor dapur pacu, Samsung membekali laptop Ultra NP900X3G-K01ID ini dengan prosesor Intel Core i5-4200U generasi Haswell dual-core yang berlari dengan kecepatan 1,6GHz dengan Turbo 2,4GHz yang didukung oleh memori RAM sebesar 4GB DDR3 untuk mendukung kinerjanya.  Kelebihan utama yang ditawarkan oleh Ultra NP900X3G-K01ID adalah kinerja yang menonjol dengan dukungan Intel HD Graphics 4400 yang siap meladeni game-game tiga dimensi kasual. Kapasitas memori RAM sebesar 8GB DDR3L ini membuat laptop ini powerful dan mampu mengakomodasi multitasking dengan lebih baik. Sisi konektivitas, Samsung membekali notebook Ultra NP900X3G-K01ID ini dengan dukungan WiFi, Bluetooth, dan port USB.

Sektor media penyimpanan, Samsung P900X3G-K01ID ini cukup standar dengan dibekali SSD berkapasitas 128GB untuk menampung file milik pengguna. Tak hanya itu, perusahaan asal Koera Selatan ini membekali notebook ini dengan baterai berkapasitas 4 cell yang diklaim mampu menghidupi notebook hingga 5 jam penggunaan. Secara umum, daya tahan baterai Ultra NP900X3G-K01ID bisa dikatakan di atas rata-rata.

Harga Samsung Ultra NP900X3G-K01ID

Harga notebook Samsung Ultra NP900X3G-K01ID terbaru di Indonesia saat ini adalah Rp 15.899.000. Melihat spesifikasi dan harga yang ditawarkan, laptop ini memang bisa dikatakan terlalu mahal. Namun, hal ini wajar mengingat Samsung membekalinya dengan spesifikasi yang tak main-main. Ini dibuktikan dengan dukungan memori RAM 8GB dan penggunaan SSD sebagai media penyimpanan.

Spesifikasi Samsung Ultra NP900X3G-K01ID

  • Layar 14 inci resolusi 1366 x 768 piksel
  • Prosesor Intel Core i5-4200U dual-core 1,6GHz
  • Grafis Intel HD Graphics 4400
  • Memori RAM 8GB, SSD (Solid State Drive) 128GB
  • Konektifitas WiFi, Bluetooth, Port USB, Micro HDMI
  • Baterai 4 cell dengan daya tahan hingga 5 jam
  • OS Microsoft Windows 8.1 (opsional)

Rabu, 22 April 2015

New Android Code Samples

Posted by Rich Hyndman, Developer Advocate



A new set of Android code samples, covering Android Wear, Android for Work, NFC and Screen capturing, have been committed to our Google Samples repository on GitHub. Here’s a summary of the new code samples:



XYZTouristAttractions



This sample mimics a real world mobile and Android Wear app. It has a more refined design and also provides a practical example of how a mobile app would interact and communicate with its Wear counterpart.



The app itself is modeled after a hypothetical tourist attractions experience that notifies the user when they are in close proximity to notable points of interest. In parallel,the Wear component shows tourist attraction images and summary information, and provides quick actions for nearby tourist attractions in a GridViewPager UI component.



DeviceOwner - A Device Owner is a specialized type of device administrator that can control device security and configuration. This sample uses the DevicePolicyManager to demonstrate how to use device owner features, including configuring global settings (e.g.automatic time and time-zone) and setting the default launcher.



NfcProvisioning - This sample demonstrates how to use NFC to provision a device with a device owner. This sample sets up the peer device with the DeviceOwner sample by default. You can rewrite the configuration to use any other device owner.



NFC BeamLargeFiles - A demonstration of how to transfer large files via Android Beam on Android 4.1 and above. After the initial handshake over NFC, file transfer will take place over a secondary high-speed communication channel such as Bluetooth or WiFi Direct.



ScreenCapture - The MediaProjection API was added in Android Lollipop and allows you to easily capture screen contents and/or record system audio. The ScreenCapture sample demonstrates how to use the API to capture device screen in real time and show it on a SurfaceView.



As an additional bonus, the Santa Tracker Android app, including three games, two watch-faces and other goodies, was also recently open sourced and is now available on GitHub.





As with all the Android samples, you can also easily access these new additions in Android Studio using the built in Import Samples feature and they’re also available through our Samples Browser.





Check out a sample today to help you with your development!



Game Performance: Explicit Uniform Locations

Posted by Shanee Nishry, Games Developer Advocate



Uniforms variables in GLSL are crucial for passing data between the game code on the CPU and the shader program on the graphics card. Unfortunately, up until the availability of OpenGL ES 3.1, using uniforms required some preparation which made the workflow slightly more complicated and wasted time during loading.



Let us examine a simple vertex shader and see how OpenGL ES 3.1 allows us to improve it:



#version 300 es

layout(location = 0) in vec4 vertexPosition;
layout(location = 1) in vec2 vertexUV;

uniform mat4 matWorldViewProjection;

out vec2 outTexCoord;

void main()
{
outTexCoord = vertexUV;
gl_Position = matWorldViewProjection * vertexPosition;
}


Note: You might be familiar with this shader from a previous Game Performance article on Layout Qualifiers. Find it here.



We have a single uniform for our world view projection matrix:


uniform mat4 matWorldViewProjection;


The inefficiency appears when you want to assign the uniform value.



You need to use glUniformMatrix4fv or glUniform4f to set the uniform’s value but you also need the handle for the uniform’s location in the program. To get the handle you must call glGetUniformLocation.



GLuint program; // the shader program
float matWorldViewProject[16]; // 4x4 matrix as float array

GLint handle = glGetUniformLocation( program, “matWorldViewProjection” );
glUniformMatrix4fv( handle, 1, false, matWorldViewProject );



That pattern leads to having to call glGetUniformLocation for each uniform in every shader and keeping the handles or worse, calling glGetUniformLocation every frame.



Warning! Never call glGetUniformLocation every frame! Not only is it bad practice but it is slow and bad for your game’s performance. Always call it during initialization and save it somewhere in your code for use in the render loop.



This process is inefficient, it requires you to do more work and costs precious time and performance.



Also take into consideration that you might have multiple shaders with the same uniforms. It would be much better if your code was deterministic and the shader language allowed you to explicitly set the locations of your uniforms so you don’t need to query and manage access handles. This is now possible with Explicit Uniform Locations.



You can set the location for uniforms directly in the shader’s code. They are declared like this


layout(location = index) uniform type name;


For our example shader it would be:


layout(location = 0) uniform mat4 matWorldViewProjection;


This means you never need to use glGetUniformLocation again, resulting in simpler code, initialization process and saved CPU cycles.



This is how the example shader looks after the change. Changes are marked in bold:


#version 310 es

layout(location = 0) in vec4 vertexPosition;
layout(location = 1) in vec2 vertexUV;

layout(location = 0) uniform mat4 matWorldViewProjection;

out vec2 outTexCoord;

void main()
{
outTexCoord = vertexUV;
gl_Position = matWorldViewProjection * vertexPosition;
}


As Explicit Uniform Locations are only supported from OpenGL ES 3.1 we also changed the version declaration to 310.



Now all you need to do to set your matWorldViewProjection uniform value is call glUniformMatrix4fv for the handle 0:


const GLint UNIFORM_MAT_WVP = 0; // Uniform location for WorldViewProjection
float matWorldViewProject[16]; // 4x4 matrix as float array

glUniformMatrix4fv( UNIFORM_MAT_WVP, 1, false, matWorldViewProject );


This change is extremely simple and the improvements can be substantial, producing cleaner code, asset pipeline and improved performance. Be sure to make these changes If you are targeting OpenGL ES 3.1 or creating multiple APKs to support a wide range of devices.



To learn more about Explicit Uniform Locations check out the OpenGL wiki page for it which contains valuable information on different layouts and how arrays are represented.





Selasa, 21 April 2015

Harga dan Spesifikasi Laptop Samsung Ultra NP535U4X-S03ID

Samsung Ultra NP535U4X-S03ID adalah salah satu laptop kelas konsumer yang mengandalkan dukungan prosesor AMD APU yang dipadukan dengan teknologi dual graphics yang gahar untuk memainkan game. Laptop ini mampu menangani komputasi menengah, sehingga pengguna tak perlu khawatir dengan kinerja yang ditawarkan oleh laptop besutan Korea Selatan ini. Samsung membekali seri ini dengan layar berukuran 14 inci yang disematkan resolusi HD 1366 x 768 piksel jenis TFT dengan LED backlight. Layar berukuran 14 inci pada laptop Samsung Ultra NP535U4X-S03ID cukup luas dan nyaman untuk multimedia dan gaming.

Harga dan Spesifikasi Laptop Samsung Ultra NP535U4X-S03ID

Sektor dapur pacu, Samsung membekali laptop Ultra NP535U4X-S03ID ini dengan prosesor AMD APU (Accelerated Processing Unit) A8-4555 quad-core yang berlari dengan kecepatan 1,6Ghz yang dikawinkan dengan memori RAM sebesar 6GB. Kapasitas RAM yang diusung oleh produk ini memang bisa dikatakan di atas rata-rata di kelasnya. Para pesaingnya sendiri saat ini masih berkutat dengan RAM sebesar 4GB saja. Secara umum, kinerja yang ditawarkan oleh seri ini cukup mampu menangani tugas-tugas komputasi kelas menengah, multitasking, dan juga multimedia ringan. Kinerja grafis Ultra NP535U4X-S03ID cukup baik meski tak segahar laptop kelas gaming berkat dukungan GPU AMD Radeon HD 7600G yang dipadukan dengan AMD Radeon 7550M 1GB dengan teknologi dual-graphics. Sisi konektivitas, Samsung membekali notebook Notebook Ultra NP535U4X-S03ID ini dengan dukungan WiFi, Bluetooth, dan port USB, sama seperti seri lainnya.

Tak hanya itu, perusahaan asal Taiwan ini membekali notebook ini dengan baterai berkapasitas 8 cell yang diklaim mencukupi kebutuhan pengguna. Samsung sendiri mengklaim daya tahan baterainya mampu mencapai 5 hingga 6 jam penggunaan. Sektor media penyimpanan, Samsung Ultra NP535U4X-S03ID ini cukup standar dengan dibekali had disk berkapasitas 750GB yang dinilai cukup untuk menampung file dan data game yang terinstal.

Harga Samsung Ultra NP535U4X-S03ID

Harga notebook Samsung Ultra NP535U4X-S03ID terbaru di Indonesia saat ini adalah Rp 7.999.000. Spesifikasi yang ditawarkan oleh notebook canggih besutan Samsung ini sudah cukup untuk menangani game-game tiga dimensi dengan seting grafis medium. Kemampuan komputasi sehari-hari juga tak perlu diragukan lagi.

Spesifikasi Samsung Ultra NP535U4X-S03ID

  • Layar 14 inci resolusi 1366 x 768 piksel
  • Prosesor AMD APU A8-4555 quad-core 1,6GHz
  • Grafis AMD Radeon HD 7600M + AMD Radeon 7550M 1GB
  • Memori RAM 6GB, Hard disk 750GB
  • Konektifitas WiFi, Bluetooth, Port USB, Micro HDMI
  • Baterai 8 cell dengan daya tahan hingga 6 jam
  • OS Microsoft Windows 8.1 (opsional)

Harga dan Spesifikasi Laptop Toshiba Satellite C55-B5302 Terbaru

Toshiba Satellite C55-B5302 adalah sebuah laptop murah yang menawarkan layar berukuran cukup besar di kelasnya. yang menawarkan harga terjangkau dengan kinerja yang standar di kelasnya. Vendor asal Jepang ini membekali Satellite C55-B5302 dengan desain yang tak terlalu mencolok, tetapi tetap elegan ketika ditenteng Toshiba membekali seri ini dengan layar berukuran 15,4 inci yang disematkan resolusi HD 1366 x 768 piksel jenis TFT dengan LED backlight. Ukuran layar yang cukup besar membuat laptop Toshiba Satellite C55-B5302 sangat cocok untuk kebutuhan multimedia, seperti menonton video dan bermain game kasual.

Harga dan Spesifikasi Laptop Toshiba Satellite C55-B5302

Sama seperti para pesaingnya, Toshiba membekali laptop Satellite C55-B5302 ini dengan prosesor Intel Celeron N2840 generasi Bay Trail dual-core yang berlari dengan kecepatan 2,58GHz yang didukung oleh memori RAM sebesar 2GB DDR3 untuk mendukung kinerjanya.  Secara umum, performa yang ditawarkan laptop ini sudah mencukupi untuk kebutuhan komputasi ringan, seperti browsing, chatting, dan Office. Sama seperti produk sekelas lainnya, laptop ini tidak cocok untuk keperluan komputasi berat. Kinerja grafis laptop besutan Toshiba ini bisa dikatakan standar karena hanya mengandalkan sokongan Intel HD Graphics. Sisi konektivitas, Toshiba membekali notebool Satellite C55-B5302 ini dengan dukungan WiFi, Bluetooth, dan port USB. Kemampuan laptop Toshiba ini dalam memainkan game bisa dikatakan lumayan.

Tak hanya itu, perusahaan asal Jepang ini membekali notebook ini dengan baterai yang tak terlalu besar. Meski demikian, kemampuan baterai yang diusung oleh laptop ini sudah mencukupi untuk komputasi sehari-hari. Secara umum, daya tahan baterai Satellite C55-B5302 cukup standar di kelasnya.  Sektor media penyimpanan seri Satellite C55-B5302 ini sangat standar di kelasnya, yakni mengandalkan hard disk berkapasitas 500GB untuk menampung sistem operasi dan data pengguna.

Harga Toshiba Satellite C55-B5302

Harga laptop Toshiba Satellite C55-B5302 terbaru di Indonesia saat ini adalah Rp 4.899.000. Harga laptop Satellite C55-B5302 besutan Toshiba ini memang menawarkan spesifikasi yang tak terlalu gahar. Namun, dukungan layar berukuran 15 inci ini setidaknya menjadi salah satu daya tariknya.

Spesifikasi Toshiba Satellite C55-B5302

  • Layar 15,4 inci resolusi 1366 x 768 piksel
  • Prosesor Intel Celeron N2840 dual-core 2,58GHz
  • Grafis Intel HD Graphics
  • Memori RAM 2GB, Hard Disk 500GB
  • Konektifitas WiFi, Bluetooth, Port USB, Micro HDMI, card reader
  • Baterai 3 cell dengan daya tahan hingga 4 jam
  • OS Microsoft Windows 8.1 (opsional)


Android Support Library 22.1

Posted by Ian Lake, Developer Advocate



You may have heard the phrase ‘the best code is no code.’ While we don’t recommend not writing any code at all, the code you do write should be adding unique value to your app rather than replicating common boilerplate code. The Android Support Library is one of the best resources for accomplishing this by taking care of the little things for you.



The latest release of the Android Support Library is no different, adding a number of extremely helpful components and changes across the Support V4, AppCompat, Leanback, RecyclerView, Palette, and Renderscript libraries. From the new AppCompatActivity and AppCompatDialog to a new guided step flow for Android TV, there’s a lot to get excited about in this release.



Support V4



The Support V4 library serves as the base of much of the Android Support Library and contains many of the classes focused on making backward compatibility much easier.



DrawableCompat now brings drawable tinting back to API 4: simply wrap your Drawable via DrawableCompat.wrap(Drawable) and setTint(), setTintList(), and setTintMode() will just work: no need to create and maintain separate drawables only to support multiple colors!



In addition, we’re making some of the internals of Palette available to all via the ColorUtils class, giving you pre-built tools to better work with colors. ColorUtils makes it easy to calculate the contrast ratio between colors, determine the minimum alpha value to maintain a minimum contrast (perfect for ensuring readable text), or convert colors to their HSL components.



Interpolators are an important part of any animation system, controlling the rate of change in an animation (say accelerating, decelerating, etc). A number of interpolators were added in Lollipop to android.R.interpolator including fast_out_linear_in, fast_out_slow_in, and linear_out_slow_in: important parts of building authentic motion. These are now available via the Support Library via the FastOutLinearInInterpolator, FastOutSlowInInterpolator, and LinearOutSlowInInterpolator classes, making it possible to use these via code for all animations. In addition to those pre-built interpolators, we’ve also created PathInterpolatorCompat, allowing you to build quadratic and cubic Bezier curves as well.



This release also moves the Space widget from the GridLayout library into Support V4, making it available without requiring a separate dependency. The Space widget is a lightweight, invisible View that can be used to create gaps between components.



AppCompat



The AppCompat Support Library started with humble, but important beginnings: a single consistent Action Bar for all API 7 and higher devices. In revision 21, it took on new responsibility: bringing material color palette, widget tinting, Toolbar support, and more to all API 7+ devices. With that, the name ActionBarActivity didn’t really cover the full scope of what it really did.



In this release, ActionBarActivity has been deprecated in favor of the new AppCompatActivity. However, this wasn’t just a rename. In fact, the internal logic of AppCompat is now available via AppCompatDelegate - a class you can include in any Activity, hook up the appropriate lifecycle methods, and get the same consistent theming, color tinting, and more without requiring you to use AppCompatActivity (although that remains the easiest way to get started).



With the help of the new AppCompatDelegate, we’ve also added support for consistent, material design dialogs via the AppCompatDialog class. If you’ve used AlertDialog before, you’ll be happy to know there is also now a Support Library version in support.v7.app.AlertDialog, giving you the same API as well as all the benefits of AppCompatDialog.



The ability to tint widgets automatically when using AppCompat is incredibly helpful in keeping strong branding and consistency throughout your app. This is done automatically when inflating layouts - replacing Button with AppCompatButton, TextView with AppCompatTextView, etc. to ensure that each could support tinting. In this release, those tint aware widgets are now publicly available, allowing you to keep tinting support even if you need to subclass one of the supported widgets.



The full list of tint aware widgets at this time is:
  • AppCompatAutoCompleteTextView

  • AppCompatButton

  • AppCompatCheckBox

  • AppCompatCheckedTextView

  • AppCompatEditText

  • AppCompatMultiAutoCompleteTextView

  • AppCompatRadioButton

  • AppCompatRatingBar

  • AppCompatSpinner

  • AppCompatTextView


Lollipop added the ability to overwrite the theme at a view by view level by using the android:theme XML attribute - incredibly useful for things such as dark action bars on light activities. Now, AppCompat allows you to use android:theme for Toolbars (deprecating the app:theme used previously) and, even better, brings android:theme support to all views on API 11+ devices.



If you’re just getting started with AppCompat, check out how easy it is to get started and bring a consistent design to all of your users:







Leanback



With the Leanback library serving as the collection of best practices for Android TV apps, we’d be remiss to not make an even better 10’ experience as part of the release with the new guided step functionality.





This set of classes and themes can be used to build a multiple step process that looks great on Android TV. It is constructed from a guidance view on the left and a list of actions on the right. Each is customizable via themes with a parent of Theme.Leanback.GuidedStep or, if even more customization is needed, through custom a GuidanceStylist and GuidedActionsStylist.



You’ll also find a large number of bug fixes, performance improvements, and an extra coat of polish throughout the library - all with the goal of making the Leanback experience even better for users and developers alike.



RecyclerView



Besides a healthy set of bug fixes, this release adds a new SortedList data structure. This collection makes it easy to maintain a sorted list of custom objects, correctly dispatching change events as the data changes through to RecyclerView.Adapter: maintaining the item added/deleted/moved/changed animations provided by RecyclerView.



In addition, SortedList also supports batching changes together, dispatching just a single set of operations to the Adapter, ensuring the best user experience when a large number of items change simultaneously.



Palette



If you’ve been using Palette to extract colors from images, you’ll be happy to know that it is now 6-8 times faster without sacrificing quality!



Palette now uses a Builder pattern for instantiation. Rather than directly calling Palette.generate(Bitmap) or their equivalents, you’ll use Palette.from(Bitmap) to retrieve a Palette.Builder. You can then optionally change the maximum number of colors to generate and set the maximum size of the image to run Palette against before calling generate() or generateAsync() to retrieve the color Swatches.



Renderscript



Renderscript gives you massive compute potential and the Support Library version makes a number of the pre-defined scripts, called script intrinsics, available to all API 8+ devices. This release improves reliability and performance across all devices with an improved detection algorithm in determining whether the native Renderscript functionality can be used - ensuring the fastest, most reliable implementation is always chosen. Two additional intrinsics are also added in this release: ScriptIntrinsicHistogram and ScriptIntrinsicResize, rounding out the collection to ten.



SDK available now!


There’s no better time to get started with the Android Support Library. You can get started developing today by downloading the Android Support Library and Android Support Repository from the Android SDK Manager.



To learn more about the Android Support Library and the APIs available to you through it, visit the Support Library section on the Android Developer site.