'분류 전체보기'에 해당되는 글 31건
- 2012.11.25 ePSXe 1,80
- 2009.11.20 Halo 3 구입
- 2009.06.02 시간이 참 빠르구나....;;
- 2009.06.01 어쌔신 크리드 , 스프린터 쉘 더블 에인전트 구입... 1
- 2009.03.29 NITORI 방문기
- 2008.11.20 String 자르기!
- 2008.11.14 email 체크 정규식*Java 1
- 2008.08.12 sun.net.smtp.SmtpClient을 이용한 메일 보내기
- 2008.08.01 윈도우 Context 메뉴에 CMD 추가(폴더)
- 2008.07.14 sybase 간단한 접속 테스트
2012. 11. 25. 20:47
ePSXe 1,80
2012. 11. 25. 20:47 in Game/PS1
하자 마자 엔딩.....
이거 이렇게 짦을수가......싱글 무지 짦아 진듯....
우선 노멀 엔딩 보고 영웅 난이도로 진행중...
일본판 으로 샀더니 일본 음성으로 나오는군요.
첨에는 거북했는데 계속 듣다보니 괜찮은듯 :)
얼씨구는 엑박 안사나....
이거 이렇게 짦을수가......싱글 무지 짦아 진듯....
우선 노멀 엔딩 보고 영웅 난이도로 진행중...
일본판 으로 샀더니 일본 음성으로 나오는군요.
첨에는 거북했는데 계속 듣다보니 괜찮은듯 :)
얼씨구는 엑박 안사나....
2009. 6. 1. 13:58
어쌔신 크리드 , 스프린터 쉘 더블 에인전트 구입...
2009. 6. 1. 13:58 in Game
구입 했다...
하드 용량이 없어서 인스톨을 못하는중......오예..;;
소문의 어쌔신 크리드를 드디어 해 볼수 있겠구나...
스프린터 쉘은 1편 밖에 못 해봤었는데 갑자기 4편으로 넘어가도 괜찮은 건가;;;
얼씨구가 오보로를 하니 배가 아프다....
오보로도 질러야 하나...휴우...
하드 용량이 없어서 인스톨을 못하는중......오예..;;
소문의 어쌔신 크리드를 드디어 해 볼수 있겠구나...
스프린터 쉘은 1편 밖에 못 해봤었는데 갑자기 4편으로 넘어가도 괜찮은 건가;;;
얼씨구가 오보로를 하니 배가 아프다....
오보로도 질러야 하나...휴우...
2009. 3. 29. 21:12
NITORI 방문기
2009. 3. 29. 21:12 in Life
일본의 유명한 잡화점이라면......니토리, 이케야, 도이토가 있을까.
그중에 니토리의 가까운 아카바네점으로 출발!
니토리의 녹색간판!!!
니토리 라구욧!!!!!
니토리 입구의 큰 간판!!!!!
니토리 정문!!!
니토리 정문 입구에 있는 자판기에서 파는 음료 중에 한국에 없을만 한거;;;
지금은 제로 슬림 콜라!!
이...이것은 울트라 사이다!!!
이상한 모양의 펩시 콜라도 있당!!!!
니토리에서 파는 그릇들...
역시 수건 같은 것들 모음!!
이렇게 디스플레이 해 놓고 파는 경우가 많아서 인테리어 같은것을 참고 할 수 있어서 좋음..
주방용품 구경중이신 우여사님!!!
이쁜 침구 세트 발견 >.<)b
역시 구경중이신 우여사님!!!
성큼 성큼 걸어가시는 우여사님!!
이리보고 저리보고 품질 테스트중임!!!!!
날카로운 내눈을 피할수는 없다능!!!
여기 저기 구경중인 우여사님!
여러가지 침구 세트들!!
침구세트를 꾸며논 곳....
곳곳에 저런식으로 꾸며 놔서 사람들이 꾸미는 방법에 대한 고민을 덜어 줌...
꼬마야 언능 일어나!!!!
사진 용량이 부족해서 많이 못 찍었는데.....가구쪽을 가면 방을 통채로 인테리어 해서 참고 할 수 있게 해놓았음..
정말 잘 해놨다-_-);;
이사가면 나도 이쁘게 꾸며보자!!!!! 파이팅~~
그중에 니토리의 가까운 아카바네점으로 출발!
니토리의 녹색간판!!!
니토리 라구욧!!!!!
니토리 입구의 큰 간판!!!!!
니토리 정문!!!
니토리 정문 입구에 있는 자판기에서 파는 음료 중에 한국에 없을만 한거;;;
지금은 제로 슬림 콜라!!
이...이것은 울트라 사이다!!!
이상한 모양의 펩시 콜라도 있당!!!!
니토리에서 파는 그릇들...
역시 수건 같은 것들 모음!!
이렇게 디스플레이 해 놓고 파는 경우가 많아서 인테리어 같은것을 참고 할 수 있어서 좋음..
주방용품 구경중이신 우여사님!!!
이쁜 침구 세트 발견 >.<)b
역시 구경중이신 우여사님!!!
성큼 성큼 걸어가시는 우여사님!!
이리보고 저리보고 품질 테스트중임!!!!!
날카로운 내눈을 피할수는 없다능!!!
여기 저기 구경중인 우여사님!
여러가지 침구 세트들!!
침구세트를 꾸며논 곳....
곳곳에 저런식으로 꾸며 놔서 사람들이 꾸미는 방법에 대한 고민을 덜어 줌...
꼬마야 언능 일어나!!!!
사진 용량이 부족해서 많이 못 찍었는데.....가구쪽을 가면 방을 통채로 인테리어 해서 참고 할 수 있게 해놓았음..
정말 잘 해놨다-_-);;
이사가면 나도 이쁘게 꾸며보자!!!!! 파이팅~~
2008. 11. 20. 10:59
String 자르기!
2008. 11. 20. 10:59 in IT일반/Java
public class CutTest {
public static void main(String[] args) {
String str = "あいおうおあいおうおあいおうお";
String str1 = "abcdeabcdeabcdeabcde";
System.out.println(12 + ": [" + cutStringByBytes(str, 9) + "]");
System.out.println(12 + ": [" + cutStringByBytes(str1, 9) + "]");
}
public static String spaces(int count) {
StringBuffer sb = new StringBuffer();
for (int i = 0; i < count; i++) {
sb.append(" ");
}
return sb.toString();
}
public static String cutInStringByBytes(String str, int length) {
byte[] bytes = str.getBytes();
int len = bytes.length;
int counter = 0;
if (length >= len) {
return str + spaces(length - len);
}
for (int i = length - 1; i >= 0; i--) {
if (((int)bytes[i] & 0x80) != 0)
counter++;
}
return new String(bytes, 0, length - (counter % 2));
}
public static String cutStringByBytes(String str, int length) {
byte[] bytes = str.getBytes();
int len = bytes.length;
int counter = 0;
if (length >= len) {
return str + spaces(length - len);
}
for (int i = length - 1; i >= 0; i--) {
if (((int)bytes[i] & 0x80) != 0)
counter++;
}
return new String(bytes, 0, length + (counter % 2));
}
}
2008. 11. 14. 15:19
email 체크 정규식*Java
2008. 11. 14. 15:19 in IT일반/Java
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public boolean isValidEmail() {
boolean err = false;
String regex = "^[_a-z0-9-]+(.[_a-z0-9-]+)*@(?:\\w+\\.)+\\w+$";
Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(inputStr);
if( !m.matches() ) {
String[] params = new String[] { item };
DialogManager.showMessage(comp, DialogManager.ERROR_INPUT_INVALID_EMAIL, params);
err = true;
}
return err;
}
2008. 8. 12. 15:28
sun.net.smtp.SmtpClient을 이용한 메일 보내기
2008. 8. 12. 15:28 in IT일반/Java
package jp.co.ntl.application.printauth;
import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.PrintStream;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import sun.net.smtp.SmtpClient;
public class FreeSendMailer extends JFrame
implements ActionListener {
private static final long serialVersionUID = 1L;
private JTextArea message;
private JTextField server;
private JTextField to;
private JTextField from;
private JTextField title;
private JButton btn;
private String serverName = "localhost";
private String fromName = "from@xxx.xx";
private String toName = "to@xxx.xx.xx";
public FreeSendMailer() {
this.setSize(300, 400);
this.setResizable(false);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel p = new JPanel();
p.setLayout(new GridLayout(4, 1));
server = new JTextField(serverName);
from = new JTextField(fromName);
to = new JTextField(toName);
title = new JTextField("Mail Title");
JPanel p1 = new JPanel();
JLabel l1 = new JLabel("SERVER:");
l1.setPreferredSize(new Dimension(80,20));
p1.add(l1);
p1.add(server);
JPanel p2 = new JPanel();
JLabel l2 = new JLabel("FROM:");
l2.setPreferredSize(new Dimension(80,20));
p2.add(l2);
p2.add(from);
JPanel p3 = new JPanel();
JLabel l3 = new JLabel("TO:");
l3.setPreferredSize(new Dimension(80,20));
p3.add(l3);
p3.add(to);
JPanel p4 = new JPanel();
JLabel l4 = new JLabel("TITLE:");
l4.setPreferredSize(new Dimension(80,20));
p4.add(l4);
p4.add(title);
server.setPreferredSize(new Dimension(200,20));
from.setPreferredSize(new Dimension(200,20));
to.setPreferredSize(new Dimension(200,20));
title.setPreferredSize(new Dimension(200,20));
p.add(p1);
p.add(p2);
p.add(p3);
p.add(p4);
this.getContentPane().setLayout(new BorderLayout());
this.getContentPane().add(p, BorderLayout.NORTH);
message = new JTextArea();
message.setLineWrap(true);
JScrollPane scroll = new JScrollPane();
scroll.setVerticalScrollBarPolicy
(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
scroll.getViewport().add(message);
getContentPane().add(scroll, BorderLayout.CENTER);
btn = new JButton("send");
btn.addActionListener(this);
getContentPane().add(btn, BorderLayout.SOUTH);
}
public static void main(String[] args) {
new FreeSendMailer().setVisible(true);
}
public void actionPerformed(ActionEvent ev) {
String to1 = to.getText();
String from1 = from.getText();
String server1 = server.getText();
String title1 = title.getText();
String msg = message.getText();
try {
title1 = new String(title1.getBytes("ISO2022JP"));
msg = new String(msg.getBytes("ISO2022JP"));
SmtpClient client = new SmtpClient(server1);
client.from(from1);
client.to(to1);
PrintStream stream = client.startMessage();
stream.println("To:" + to1);
stream.println("Subject:" + title1);
stream.println("Content-Type: text/plain; charset=iso-2022jp");
stream.println(msg);
stream.flush();
stream.close();
JOptionPane.showMessageDialog(this, "success!");
} catch(Exception ex) {
ex.printStackTrace();
JOptionPane.showMessageDialog(this, "failed\n"
+ ex.toString());
}
}
}
import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.PrintStream;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import sun.net.smtp.SmtpClient;
public class FreeSendMailer extends JFrame
implements ActionListener {
private static final long serialVersionUID = 1L;
private JTextArea message;
private JTextField server;
private JTextField to;
private JTextField from;
private JTextField title;
private JButton btn;
private String serverName = "localhost";
private String fromName = "from@xxx.xx";
private String toName = "to@xxx.xx.xx";
public FreeSendMailer() {
this.setSize(300, 400);
this.setResizable(false);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel p = new JPanel();
p.setLayout(new GridLayout(4, 1));
server = new JTextField(serverName);
from = new JTextField(fromName);
to = new JTextField(toName);
title = new JTextField("Mail Title");
JPanel p1 = new JPanel();
JLabel l1 = new JLabel("SERVER:");
l1.setPreferredSize(new Dimension(80,20));
p1.add(l1);
p1.add(server);
JPanel p2 = new JPanel();
JLabel l2 = new JLabel("FROM:");
l2.setPreferredSize(new Dimension(80,20));
p2.add(l2);
p2.add(from);
JPanel p3 = new JPanel();
JLabel l3 = new JLabel("TO:");
l3.setPreferredSize(new Dimension(80,20));
p3.add(l3);
p3.add(to);
JPanel p4 = new JPanel();
JLabel l4 = new JLabel("TITLE:");
l4.setPreferredSize(new Dimension(80,20));
p4.add(l4);
p4.add(title);
server.setPreferredSize(new Dimension(200,20));
from.setPreferredSize(new Dimension(200,20));
to.setPreferredSize(new Dimension(200,20));
title.setPreferredSize(new Dimension(200,20));
p.add(p1);
p.add(p2);
p.add(p3);
p.add(p4);
this.getContentPane().setLayout(new BorderLayout());
this.getContentPane().add(p, BorderLayout.NORTH);
message = new JTextArea();
message.setLineWrap(true);
JScrollPane scroll = new JScrollPane();
scroll.setVerticalScrollBarPolicy
(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
scroll.getViewport().add(message);
getContentPane().add(scroll, BorderLayout.CENTER);
btn = new JButton("send");
btn.addActionListener(this);
getContentPane().add(btn, BorderLayout.SOUTH);
}
public static void main(String[] args) {
new FreeSendMailer().setVisible(true);
}
public void actionPerformed(ActionEvent ev) {
String to1 = to.getText();
String from1 = from.getText();
String server1 = server.getText();
String title1 = title.getText();
String msg = message.getText();
try {
title1 = new String(title1.getBytes("ISO2022JP"));
msg = new String(msg.getBytes("ISO2022JP"));
SmtpClient client = new SmtpClient(server1);
client.from(from1);
client.to(to1);
PrintStream stream = client.startMessage();
stream.println("To:" + to1);
stream.println("Subject:" + title1);
stream.println("Content-Type: text/plain; charset=iso-2022jp");
stream.println(msg);
stream.flush();
stream.close();
JOptionPane.showMessageDialog(this, "success!");
} catch(Exception ex) {
ex.printStackTrace();
JOptionPane.showMessageDialog(this, "failed\n"
+ ex.toString());
}
}
}
2008. 8. 1. 20:32
윈도우 Context 메뉴에 CMD 추가(폴더)
2008. 8. 1. 20:32 in IT일반
REGEDIT4
[HKEY_CLASSES_ROOT\Folder\shell\Dos(&W)]
[HKEY_CLASSES_ROOT\Folder\shell\Dos(&W)\command]
@="cmd.exe /K cd %1"
유용해욤-_-)b
[HKEY_CLASSES_ROOT\Folder\shell\Dos(&W)]
[HKEY_CLASSES_ROOT\Folder\shell\Dos(&W)\command]
@="cmd.exe /K cd %1"
유용해욤-_-)b
2008. 7. 14. 18:23
sybase 간단한 접속 테스트
2008. 7. 14. 18:23 in IT일반/Java
import java.sql.*;
public class SybaseDBConn {
public static void main( String[ ] args ) {
try {
Class.forName( "com.sybase.jdbc2.jdbc.SybDriver" );
} catch( ClassNotFoundException ex ) {
System.err.printf( "error : ", ex.toString() );
System.exit( 0 );
}
Connection conn = null;
String url = "jdbc:sybase:Tds:127.0.0.1:2638/SPSDB";
String id = "DBA";
String pass = "sql";
Statement stmt = null;
ResultSet rs = null;
String query = "SELECT * FROM sps_systemprefstable";
try {
conn = DriverManager.getConnection( url, id, pass );
stmt = conn.createStatement();
rs = stmt.executeQuery(query);
while( rs.next() ) {
System.out.println( rs.getInt(1) + " : " + rs.getString(2) );
}
rs.close( );
stmt.close( );
conn.close( );
} catch( SQLException ex ) {
System.err.println( "SQL Exception : " + ex.toString() );
System.exit( 0 );
}
}
}
public class SybaseDBConn {
public static void main( String[ ] args ) {
try {
Class.forName( "com.sybase.jdbc2.jdbc.SybDriver" );
} catch( ClassNotFoundException ex ) {
System.err.printf( "error : ", ex.toString() );
System.exit( 0 );
}
Connection conn = null;
String url = "jdbc:sybase:Tds:127.0.0.1:2638/SPSDB";
String id = "DBA";
String pass = "sql";
Statement stmt = null;
ResultSet rs = null;
String query = "SELECT * FROM sps_systemprefstable";
try {
conn = DriverManager.getConnection( url, id, pass );
stmt = conn.createStatement();
rs = stmt.executeQuery(query);
while( rs.next() ) {
System.out.println( rs.getInt(1) + " : " + rs.getString(2) );
}
rs.close( );
stmt.close( );
conn.close( );
} catch( SQLException ex ) {
System.err.println( "SQL Exception : " + ex.toString() );
System.exit( 0 );
}
}
}