Selasa, 16 November 2010

Sharp LYNX 3D Smartphone Android 3.8 Inci Terbaru Tidak Perlu Kacamata 3D

Selain meluncurkan smartphone Android yang mampu menampilkan 3D tanpa kacamata yaitu Sharp Galapagos 3D, Sharp ternyata juga meluncurkan smartphone terbarunya bernama Sharp LYNX 3D SH-03C bagi NTT Docomo di Jepang. Smartphone Android 3D ini menawarkan spesifikasi mumpuni dengan prosesor 1 Ghz, kamera 9.6 Mp, digital tv tuner, layar berukuran 3.8 inci.

Minggu, 27 Desember 2009

Persinas ASAD Berharap Juara Umum di Kejurnas

Persinas ASAD Berharap Juara Umum di Kejurnas

suarasurabaya.net| Meski kontribusinya untuk Jawa Timur belum banyak, Perguruan Pencak Silat (Persinas) ASAD berharap juara umum di Kejurnas Solo. Demikian disampaikan DEDID CAHYA HAPPYANTO Ketua Umum Persinas ASAD Jawa Timur.

Pada BUDI LEKSONO reporter Suara Surabaya, Kamis (24/12) DEDID mengatakan, obsesi Persinas ASAD Jatim sangat realistis. Selain persiapan terus dilakukan Jatim juga pernah punya prestasi bagus di Kejurnas Persinas ASAD di Jakarta 2007 lalu.

Waktu itu kata DEDID Jatim berhasil menjadi juara umum, meski kemudian di Kejurnas yang digelar di Surabaya tahun lalu hanya berhasil meraih peringkat ketiga. [Audio On Demand]

Tentang persaingan di Kejurnas DEDID mengatakan, dipastikan tetap akan ketat. Karena berdasarkan perkembangan terakhir, beberapa daerah sudah melakukan pembinaan maksimal.

Perguruan Persinas ASAD sudah mulai banyak dikenal masyarakat. Sehingga jumlah perguruan yang tersebar di Indonesia jumlahnya juga terus bertambah. Tapi DEDID mengatakan, persaingan terberat Jawa Timur tetap dari Jawa Barat dan Kalimantan Timur. [Audio On Demand]

Hari ini Persinas ASAD Jawa Timur menggelar Kejuaraan Daerah. Event ini akan dijadikan media menyeleksi atlet yang disiapkan ke Kejuaraan Nasional di Solo Februari 2010 mendatang.

Di Kejuaraan Daerah kali ini melibatkan kontingen dari 38 pengurus Cabang Persinas ASAD yang tersebar di Jawa Timur.(bud/ipg)

Membuka Situs kavkiskey.com

Bagi anda yang memiliki Software Antivirus Kaspersky, baik yang berlicense legal ataupun yang ilegal pasti mengenal situs Kavkiskey.com. Yup… Kavkiskey.com adalah salah satu situs yang memberikan Serial Kaspersky Gratis. Selain itu Kavkiskey juga selalu mengupdate Serial Kaspersky mereka setiap hari, sehingga anda tidak perlu khawatir untuk tidak mendapatkan Serial Kaspersky dari Kavkiskey.

Tetapi pada postingan saya sebelumnya “Gratis License Key Kaspersky” banyak temen-teman yang tidak bisa mengakses atau membuka situs kavkiskey.com, sebenarnya situs kavkiskey tidak down atau mati. Tetapi akses ke situs kavkiskey di block oleh root dns. Sehingga komputer anda tidak akan bisa melakukan query terhadap situs kavkiskey.

Bukan kali ini saja situs kavkiskey tidak dapat diakses, Software Kaspersky juga telah memasukkan situs kavkiskey kedalam daftar hitam mereka. Sehingga saat anda mengakses situs kavkiskey akan keluar peringatan bahwa situs kavkiskey adalah situs berbahaya. Untuk membuka block yang dilakukan oleh software kaspersky dengan cara, mematikan sementara aktifitas software kaspersky yang sedang berjalan di komputer anda.


nyem.or.id

Tetapi bagaimana jika situs kavkiskey benar-benar tidak bisa dibuka? bukan karena di block oleh software kasperksy, tetapi memang browser tidak bisa menemukan situs kavkiskey.

Untuk membuka situs kavkiskey, anda harus menambahkan 2 baris IP situs kavkiskey kedalam file hosts yang anda di komputer anda.

Caranya.. :

nyem.or.id

· Buka Windows Explorer


  • Masuk ke Directory C:\WINDOWS\system32\drivers\etc


  • Buka dengan Notepad file hosts

nyem.or.id

  • Tambahkan IP Kavkiskey pada barus paling bawah setelah 127.0.0.0

60.190.218.24 www.kavkiskey.com
60.190.218.24 www.kavkiskey.com

  • Kemudian Save
  • Pastikan anda sudah mematikan sementara Kaspersky anda atau Pause Protection Kaspersky
  • Saatnya membuka kembali situs kavkiskey.com

Jumat, 19 Juni 2009

source code efekblr dalam java

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

package image;

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.GridLayout;
import java.awt.Image;
import java.awt.MediaTracker;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.image.BufferedImage;
import java.awt.image.ConvolveOp;
import java.awt.image.Kernel;
import java.awt.image.ColorConvertOp;
import java.awt.color.ColorSpace;
//import java.awt.image.AffineTransformOp;
import java.awt.geom.AffineTransform;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.border.TitledBorder;

public class efekblur extends JFrame {
CPanel displayPanel;

JButton sharpenButton, blurringButton, edButton, GrayButton,MirrorButton,resetButton;

public efekblur() {
super();
Container container = getContentPane();
setTitle("Proses Image by FIRMAN RUDY W->2007420008");

displayPanel = new CPanel();
container.add(displayPanel);

JPanel panel = new JPanel();
panel.setLayout(new GridLayout(3, 2));
panel
.setBorder(new TitledBorder(
"Click Botton diBawah untuk mengoperasikan Gambar and Reset untuk kembali..."));

sharpenButton = new JButton("Sharpen");
sharpenButton.addActionListener(new ButtonListener());
blurringButton = new JButton("Blur");
blurringButton.addActionListener(new ButtonListener());
edButton = new JButton("Edge Detect");
edButton.addActionListener(new ButtonListener());
GrayButton = new JButton("Gray");
GrayButton.addActionListener(new ButtonListener());
MirrorButton = new JButton("Mirror");
MirrorButton.addActionListener(new ButtonListener());
resetButton = new JButton("Reset");
resetButton.addActionListener(new ButtonListener());


panel.add(sharpenButton);
panel.add(blurringButton);
panel.add(edButton);
panel.add(GrayButton);
panel.add(MirrorButton);
panel.add(resetButton);

container.add(BorderLayout.SOUTH, panel);

addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
setSize(displayPanel.getWidth(), displayPanel.getHeight() + 10);
setVisible(true);
}

static AffineTransform mirrorTransform;
static { // Create and initialize the AffineTransform
mirrorTransform = AffineTransform.getTranslateInstance(140, 0);
mirrorTransform.scale(-1.0, 1.0); // flip horizontally
}

public static void main(String arg[]) {
new efekblur();
}

class ButtonListener implements ActionListener {
public void actionPerformed(ActionEvent e) {
JButton button = (JButton) e.getSource();

if (button.equals(sharpenButton)) {
displayPanel.sharpen();
displayPanel.repaint();
} else if (button.equals(blurringButton)) {
displayPanel.blur();
displayPanel.repaint();
} else if (button.equals(edButton)) {
displayPanel.edgeDetect();
displayPanel.repaint();
} else if (button.equals(GrayButton)) {
displayPanel.gray();
displayPanel.repaint();
} else if (button.equals(MirrorButton)) {
displayPanel.mirror();
displayPanel.repaint();
} else if (button.equals(resetButton)) {
displayPanel.reset();
displayPanel.repaint();
}
}
}
}

class CPanel extends JLabel {
Image displayImage;

BufferedImage biSrc;

BufferedImage biDest; // Destination image is mandetory.

BufferedImage bi; // Only an additional reference.

Graphics2D big;

CPanel() {
setBackground(Color.black);
loadImage();
setSize(displayImage.getWidth(this), displayImage.getWidth(this));
createBufferedImages();
bi = biSrc;
}

public void loadImage() {
displayImage = Toolkit.getDefaultToolkit().getImage("kartun.jpg");
MediaTracker mt = new MediaTracker(this);
mt.addImage(displayImage, 1);
try {
mt.waitForAll();
} catch (Exception e) {
System.out.println("Exception while loading.");
}
if (displayImage.getWidth(this) == -1) {
System.out.println("No jpg file");
System.exit(0);
}
}

public void createBufferedImages() {
biSrc = new BufferedImage(displayImage.getWidth(this), displayImage
.getHeight(this), BufferedImage.TYPE_INT_RGB);

big = biSrc.createGraphics();
big.drawImage(displayImage, 0, 0, this);

biDest = new BufferedImage(displayImage.getWidth(this), displayImage
.getHeight(this), BufferedImage.TYPE_INT_RGB);
}

public void sharpen() {
float data[] = { -1.0f, -1.0f, -1.0f, -1.0f, 9.0f, -1.0f, -1.0f, -1.0f,
-1.0f };
Kernel kernel = new Kernel(3, 3, data);
ConvolveOp convolve = new ConvolveOp(kernel, ConvolveOp.EDGE_NO_OP,
null);
convolve.filter(biSrc, biDest);
bi = biDest;
}

public void blur() {
float data[] = { 0.0625f, 0.125f, 0.0625f, 0.125f, 0.25f, 0.125f,
0.0625f, 0.125f, 0.0625f };
Kernel kernel = new Kernel(3, 3, data);
ConvolveOp convolve = new ConvolveOp(kernel, ConvolveOp.EDGE_NO_OP,
null);
convolve.filter(biSrc, biDest);
bi = biDest;
}

public void edgeDetect() {
float data[] = { 1.0f, 0.0f, -1.0f, 1.0f, 0.0f, -1.0f, 1.0f, 0.0f,
-1.0f };

Kernel kernel = new Kernel(3, 3, data);
ConvolveOp convolve = new ConvolveOp(kernel, ConvolveOp.EDGE_NO_OP,
null);
convolve.filter(biSrc, biDest);

bi = biDest;
}

public void reset() {
big.setColor(Color.black);
big.clearRect(0, 0, bi.getWidth(this), bi.getHeight(this));
big.drawImage(displayImage, 0, 0, this);
bi = biSrc;
}

public void mirror(){
// new AffineTransformOp(mirrorTransform
// .getTranslateInstance(AffineTransformOp.TYPE_BILINEAR), null);
//AffineTransformOp.TYPE_BILINEAR),
//AffineTransformOp.filter(bi, bi);
//AffineTransform.getTranslateInstance(140, 0);

}

public void gray(){
ColorConvertOp colorConvert = new ColorConvertOp(ColorSpace
.getInstance(ColorSpace.CS_GRAY), null);
colorConvert.filter(bi, bi);
}

public void update(Graphics g) {
g.clearRect(0, 0, getWidth(), getHeight());
paintComponent(g);
}

public void paintComponent(Graphics g) {
super.paintComponent(g);
Graphics2D g2D = (Graphics2D) g;

g2D.drawImage(bi, 0, 0, this);
}
}