Cerita Yang Jarang Jarang Terkini :

Jimat Ruang Entri Menggunakan z-index Ala PowerPoint

EmpayarUtama - Sunday, April 6, 2014 : No comments

Satu lagi slide yang agak menarik untuk dikongsi. Semua imej dikumpul macam susun duit (Hahaha yang men daun terup mesti kata cam susun daun terup).

Sebenarnya gambar-gambar tu tegak je, aku yang ejas jadi senget. Kalau semua tegak, boleh juga tapi tak nampakle susunannya.
Nanti aku ajar camana nak sengetkan gambar-gambar tu. Cuma agak tak cantik kalau nak letak 'penerangan gambar' (caption) sebab z-index jenis ini lebih kepada gambar yang boleh shuffle ke atas dan ke bawah mengikut arahan.

Aku pernah guna masa bercerita pasal onscreen keyboard. Kat sini aku letak 11 gambar lama ya:


(halakan anak panah [Mouse] pada imej untuk lihat penerangan gambar)
Asyraaf
Asyraaf
Asyraaf
Asyraaf
Asyraaf
Asyraaf
Asyraaf
Asyraaf
Asyraaf
Asyraaf
Asyraaf


Kalau berminat, salin jelah kod kat bawah ni ya :)

<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js' type='text/javascript'></script>

<script type='text/javascript'>
$(document).ready(function() {
var z = 0;
var inAnimation = false;
$('#pictures img').each(function() {
z++;
$(this).css('z-index', z); });
function swapFirstLast(isFirst) {
if(inAnimation) return false;
else inAnimation = true;
var processZindex, direction, newZindex, inDeCrease;
if(isFirst) { processZindex = z; direction = '-'; newZindex = 1; inDeCrease = 1; }
else { processZindex = 1; direction = ''; newZindex = z; inDeCrease = -1; }
$('#pictures img').each(function() {
if($(this).css('z-index') == processZindex) {
$(this).animate({ 'top' : direction + $(this).height() + 'px' }, 'slow', function() {
$(this).css('z-index', newZindex)
.animate({ 'top' : '0' }, 'slow', function() {
inAnimation = false; }); });
} else {
$(this).animate({ 'top' : '0' }, 'slow', function() {
$(this).css('z-index', parseInt($(this).css('z-index')) + inDeCrease);
}); } });
return false; }
$('#next a').click(function() { return swapFirstLast(true); });
$('#prev a').click(function() { return swapFirstLast(false); }); });
</script>


<style> #gallery { position: relative; }
#pictures { position: relative; height: 360px; }
#pictures img { position: absolute; top: 0; left: 50px; }
#prev, #next { margin-top: 15px; text-align: center; font-size: 14px; }
.container {margin-left:auto;margin-right:auto;width:400px}
.grid_a,.grid_b,.grid_c,{display:inline;float:left;margin-left:10px;margin-right:10px}
.container .grid_a{width:100px}
.container .grid_b{width:470px}
.container .grid_c{width:470px}
.container .prefix {padding-left:50px}
.container .suffix {padding-right:50px}
.alpha{margin-left:0}
.omega{margin-right:0}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}
.clearfix{display:inline-block}* html
.clearfix{height:1%}
.clearfix{display:block}
</style>

<div style="padding-bottom: 10px; text-align: center;">
(halakan anak panah [Mouse] pada imej untuk lihat penerangan gambar)
</div>
<div class="container" id="wrapper">
</div>
<div class="grid_c" id="content">
</div>
<div class="grid_b prefix suffix" id="gallery">
</div>

<div id="pictures">
<a href="apa-apa link, kosongkan pun tak pe"><img alt="gambar pertama" src="Imej pertama" title="Penerangan gambar pertama" /></a>
<a href="apa-apa link, kosongkan pun tak pe"><img alt="gambar kedua" src="Imej kedua" title="Penerangan gambar kedua" /></a>
<a href="apa-apa link, kosongkan pun tak pe"><img alt="gambar ketiga" src="Imej ketiga" title="Penerangan gambar ketiga" /></a>
<a href="apa-apa link, kosongkan pun tak pe"><img alt="gambar keempat" src="Imej keempat" title="Penerangan gambar keempat" /></a>
<a href="apa-apa link, kosongkan pun tak pe"><img alt="gambar kelima" src="Imej kelima" title="Penerangan gambar kelima" /></a>
</div>

<div style="float: left; padding-left: 80px; padding-right: 50px;">
<span class="grid_a alpha" id="prev"><a href="#previous">&laquo; Imej Sebelum &laquo;</a></span></div>
<div style="text-align: left;">
<span class="grid_a omega" id="next"><a href="#next">&raquo; Imej Seterusnya &raquo;</a></span></div>

<div class="clear"></div>

Sedikit penerangan warna dalam kod tu:
Cam biasa, skrip jQuery warna merah tak perlu jika blog korang dah ada (tak kisah apa version pun, kalau boleh ersi 1.3.2 atau terkini. Mungkin dah ada dalam template blog; dalam posting sebelum ini; atau di widget kat sidebar)

Kalau rasa script warna hijau tu panjang sangat; aku ada ringkaskan. Terpulangle nak guna script aku atau yang sedia ada (sama je). Ini aku punya, gantikan keseluruhan warna hijau tu dengan script nih: <script src="https://empayarutama.googlecode.com/files/z-index.js" type="text/javascript"></script>

Ayat (halakan anak panah [Mouse] pada imej untuk lihat penerangan gambar); Imej Sebelum; Imej Seterusnya; semua korang boleh guna ayat sendiri. Begitu juga dengan segala saiz ukuran tinggi (height); lebar (width); jarak kiri/kanan (padding) - korang ejas sendiri ikut kesesuaian blog.

Dalam kotak atas ada 5 set gambar, di mana set untuk imej kelima aku tandakan dengan warna oren. Jika ada lebih gambar/imej, tambah lagi di bawahnya. Salln dan tempek je kod warna oren tu bergantung kepada berapa banyak imej yang korang nak letak.

Haaa, camana nak buat gambar tu tersusun tak sama?
Nak sengetkan gambar, imej korang mesti berada pada format .png (kan ada format .gif, jpg, .jpeg, .tiff, .bmp) sebab bila disengetkan nanti, warna latar yang terlebih akan jadi 'transparent'. Format lain akan buat warna itu jadi putih.

Dah tu camana nak tukar kepada format .png? Aku guna "Paint" yang biasanya ada tersedia dalam komputer kita nih. Klik kanan 'mouse' dan pilih 'Open with' -> 'Paint'. Pastu dalam 'Paint' nengok atas kiri tekan 'File' -> Pilih 'Save As' dan akan keluar satu 'pop-up' untuk simpan imej. Korang pilihle nak 'Save In' kat mana; beri nama 'File name'; dan bawah dia 'Save as type' haaa pilih 'PNG (*.PNG)'. Sekarang korang dah ada satu imej dalam format .png


Ok, katalah semua gambar berukuran 350px*300px. 'View' sekeping gambar melalui 'Microsoft Office Picture Manager' -> Tekan Butang 'Edit Pictures' -> Tekan 'Rotate And Flip' ada belah kanan tu -> Cari 'By Degree:' ada kotak camni:


Gambar akan lebih senget ke kanan bila nombor lebih besar (12 degree dah senget sangat dan imej akan jadi lebih lebar). Ia akan senget ke kiri bila nombor negatif lebih besar. Ejas le cantik-cantik tiap-tiap gambar tu jangan bagi sengetnya sama.

kalau puas hati, 'save' dan ejas gambar lain pulokkkk.


Dah siap le tu ^_^


Masih Bersangka Baik

EmpayarUtama - Monday, March 31, 2014 : 1 comment

Banyak yang dapat kita belajar dari tragedi MH370. Sekurang-kurangnya kita tau sikit tentang beberapa sistem dalamannya; bagaimana negara-negara jiran (termasuk negara sendiri) mengesan sesuatu objek yang masuk dalam ruang udara negara; beberapa jabatan yang terlibat dalam pengendalian penerbangan; dan banyak lagilah walaupun tak terperinci.

Dalam banyak-banyak tu; ada juga yang kita semakin tak faham dan susah nak faham walaupun tak perlu nak lihat di luar kotak fikiran normal. Antaranya yang aku nampak :

1. Tragedi berlaku. Sudah ada kes. Tapi macam ada yang tertinggal dalam siasatan. Sistem pesawat, penumpang dan krew disiasat; apa yang dibawa tak disiasat. Ada laporan mengatakan beberapa kargo dalam pesawat dipantau oleh pihak lain. Kemungkinan itu ada jika beberapa pihak tidak mahu penghantaran kargo tersebut berjaya. Yang ini (siasatan kargo/muatan dalam pesawat) langsung tiada hebahan dari hari pertama tragedi. Aku fikir kena ambil kira juga segala kargo; pengirim serta urusan penghantaran hingga dimuat ke dalam pesawat.

2. Bila dilaporkan minyak pesawat boleh bertahan paling lama 7 jam selepas hilang dari radar; satu jarak diameter berpusat dari titik akhir dalam radar dibuat. Skop juga kecil setelah ada laporan 'pesawat mungkin berpatah balik'. Usaha pencarian bertumpu di laut. Mereka tinggalkan usaha pencarian di darat. Kemungkinan ada bila jarak diameter adalah termasuk daratan (di sini jelas sekali semenanjung).

Inmarsat juga menafikan pihaknya terbabit dalam membuat kesimpulan bahawa pesawat MH370 telah "berakhir di Lautan Hindi". Jadi siapa yang buat kesimpulan tu? Dan sekarang nak cari kotak hitam di sana.

3. Lanjutan dari no. 2 - bila kemungkinan pesawat berpatah balik (atau U-turn untuk mendarat); tak taule sama ke tidak kalau buat perbandingan logik dengan kenderaan yang dipandu menurun bukit. Apa yang aku boleh fikirkan di sini ialah jarak diameter yang dibuat dalam no. 2 tadi juga semakin mengecil; jadi skopnya juga lebih kecil. Kenapa keperluan pencarian jadi terbalik (di mana skop pencarian semakin besar serta di luar logik asas diameter) ? Jika mereka boleh terima 'andaian' refuelling/pengisian minyak di udara atau pengisian minyak sewaktu pendaratan di sesuatu landasan persendirian (hingga satelit/radar langsung tak boleh kesan yang ini); kenapa 'mereka' tak boleh terima 'andaian' yang lebih logik/masuk akal?

4. Lanjutan dari no. 2 juga aku fikir masa kita semua dibuang untuk sesuatu pencarian yang sia-sia (atau masa itu sengaja dibuang untuk alih perhatian kita semua dan dalam masa yang sama - ada tugasan yang perlu diselesaikan oleh pihak tertentu tanpa perhatian masyarakat). Jadi, tak ada orang perasan.

Aku dah mula rasa bosan. Mungkin seminggu je lagi kot 'slide' berkenaan MH370 dipaparkan. Lepas tu berblog semula cam biasa. Rasanyalah...



Kambing Qurban Maulidur Rasul

EmpayarUtama - Sunday, March 16, 2014 : 2 comments

Dalam tempoh 6 bulan ke belakang; ada tak sapa-sapa tau isu dalam negara yang melibatkan 'belanja besar' yang tidak dilaporkan? Kongsi lar sama-sama. Bukan apa, aku tak fikir kita sanggup korbankan sebuah pesawat yang mahal (rasanya sebuah Boeing 777 lebih dari AS$200 juta).

Cuma nampak macam ada skrip untuk lengahkan sesuatu agar tidak bocor
dan alih pandangan kita semua agar terarah kepada satu benda jah.

Seminggu dah berlalu; mungkin belum cukup lagi masa agaknya untuk ejas sana sini. Jadi sekarang ni siasatan bertumpu kepada 'pilot' dan ahli keluarga... 'Pilot' yang cuti pada hari kejadian 'dipanggil untuk bertugas' (adakah kerana kepakaran beliau diperlukan untuk tugas sama ada buat penerbangan berisiko atau / serta mendaratkan pesawat di landasan yang agak pendek). Kenapa tak siasat siapa yang panggil beliau bertugas, kenapa pilih beliau; bukan 'pilot' lain untuk penerbangan tersebut?

Begitu juga salah seorang krew, Mohamad Hazrin Mohamed Hasnan - "He was supposed to be back on Sunday and fly off to Paris but he had to replace someone for that sector (China)"

Selain 'pilot' - Tan Size Hiang (antara krew) juga memiliki flight simulator di rumah. 'Pilot' saja yang kena siasat...

Lagi best - keluarga 'pilot' macam dah diberitahu awal-awal akan ada kunjungan dari pihak tertentu / tohmahan dalam 'game' ini jadi mereka sekeluarga keluar dari rumah ngam-ngam sehari sebelum kejadian. Tak pasal-pasal satu keluarga jadi kambing hitam. Macam dah ada skrip tersedia aja.

Berapa lama lagi masa untuk kami rakyat Malaysia perlu tahu perkara sebenar? Atau kami rakyat Malaysia tak akan dapat tahu apa-apa.



Penat nih nunggu...