Posted by: donal03 | February 1, 2008

A Pink iPod Nano

Love at first sight.

pink ipod nano
พอเห็น แล้ว ซี๊ดดดดด โดนใจมาก กิเลสจับ ความอยากบังเกิด ทำไมน๊า รุ่นนี้ออกช้าจังเพราะก่อนหน้าที่รุ่นนี้จะออก เราไปซื้อรุ่นที่หน้าจอเล็กกว่า

:D ได้คำตอบล่ะ 

SQL Server:

SELECT TOP 10 product, descr, email 
FROM products 

ORACLE:

SELECT product, descr, email
FROM products 
WHERE ROWNUM <= 10

MySQL:

SELECT product, descr, email
FROM products
LIMIT 10

ตอนแรกใส่ charset=UTF-8 ทั้งใน subject และ Content แล้ว ซึ่งใน Hotmail นั้นามารถมองเห็นเป็นภาษาไทยได้เลย แต่ว่า พอส่งไปบาง mail provider ก็ยังเห็นเป็นภาษาต่างดาวอยู่ แต่ถ้าเลือก view—>encoding—>thai(windows) ถึงจะมองเห็นเป็นภาษาไทย  

       String mailServer= PropertiesUtil.getProperties(“sendmail”,”server”); 

        // get MailServer from  config file
        Properties props=new Properties();
        props.put(“mail.smtp.host”,mailServer);
        Session s = Session.getInstance(props);
        MimeMessage message = new MimeMessage(s);       
        …
        ..
        .          
        message.setFrom(from);
        message.addRecipients(Message.RecipientType.TO,to);
        message.setSubject(mailDTO.getSubject(),”UTF-8″);
        message.setContent(mailDTO.getBody(), “text/html; charset=UTF-8″);

เลยต้องมาหากันอีกว่า ทำอย่างไรถึงจะไม่ต้อง แปลงหลายรอบ ไม่ต้องไป view encoder :P ก็มาเจอว่าต้องใส่ META ที่ Headerใน heml body ที่เราได้เตรียมเอาไว้ตั้งแต่แรก แต่ดันใส่ไม่เต็มรูปแบบของ html ตัวอย่างนี้เราสามารถใส่ได้ ทั้ง header , ssc และ javascript เลยทีเดียว

  StringBuffer mailtext = new StringBuffer();
     mailtext.append(“<html>\n”) ;  
 mailtext.append(“<head>\n”) ;
 // มาเพิ่มตรงนี้อีกที่ เพื่อภาษาไทยของเรา
 mailtext.append(“<META http-equiv=’Content-Type’ content=’text/html; charset=UTF-8′>\n”) ;

// ตรงนี้ใส่ style sheet ได้ตามใจชอบ 

 mailtext.append(“<style type=’text/css’>\n”) ;
 mailtext.append(” .bottomtext{font-size: 14px; font-family: Arial, Helvetica, sans-serif; }\n”) ;
 mailtext.append(“.smalltext{font-size: 12px; font-family: Arial, Helvetica, sans-serif; }\n”) ;
 mailtext.append(“.bodytext{font-size: 20px; font-family: MS Sans Serif; }\n”) ;
 mailtext.append(“</style>\n”) ;
 mailtext.append(“</head>\n”) ;  
 mailtext.append(“<body>\n”) ;
 mailtext.append(“<br><strong>ถึงคุณ “+name +” </strong><br>”);
mailtext.append(“<br><strong>คุณได้ชำระเงินกับเราแล้วเมื่อวันที่”+dateFormat.format(nowdate)+

” โดยมีรายระเอียดดังต่อไปนี้</strong><br><br>”);
mailtext.append(“<table width=\”100%\”  border=\”0\” cellpadding=\”0\” cellspacing=\”0\”> “);
mailtext.append(“<tr class=\”smalltext\”>  “);
mailtext.append(“<td height=\”30\” width=\”40%\”  align=\”left\” valign=\”middle\” >หมายเลขที่จ่าย</td> “);

..

.
mailtext.append(” </table>  “);
mailtext.append(“</body>\n”) ;  
mailtext.append(“</html>\n”) ;

ท้ายนี้ต้องขอขอบคุณ

http://cns.tpdsnd.info/SunIntro4.php

ที่ให้คำตอบมา

Posted by: donal03 | January 26, 2008

หัวใจข้างซ้าย

เ ร า ใ ส่ น า ฬิ ก า มื อ ซ้ า ย
ที่ ใ ส่ มื อ ซ้ า ย เ พ ร า ะ ถ นั ด ข ว า
ย ก มื อ ซ้ า ย ขึ้ น ม า ดู เ ว ล า ไ ด้ ง่ า ย
แ ต่ ถึ ง มี น า ฬิ ก า เ ร า ก็ ช อ บ ไ ป ส า ย อ ยู่ ดี
น า ฬิ ก า ก็ แ ค่ บ อ ก เ ว ล า . . ไ ม่ ไ ด้ ทำ ใ ห้ เ ร า ไ ป เร็ ว ขึ้ น

คิ ด ดู แ ล้ ว . . หั ว ใ จ ก็ อ ยู่ ท า ง ซ้ า ย เ ห มื อ น กั น
บ า ง ที เ ร า ก็ คิ ด น ะ . . ว่ า อ วั ย ว ะ ใ น ร่ า ง ก า ย ที่มี 2 ชิ้ น
จ ะ อ ยู่ ซ้ า ย – ข ว า อ ย่ า ง
แ ข น , ข า , ลู ก ก ะ ต า ทำ น อ ง นั้ น . .
แ ล้ ว ที่ มี ชิ้ น เ ดี ย ว . . ก็ แ ส ด ง ค ว า ม โ ด ด ข อ ง มัน
อ ย่ า ง จ มู ก , ส ะ ดื อ ก็ อ ยู่ ต ร ง ก ล า ง . . ป ร ะ ม า ณนั้ น

แ ล้ ว ทำ ไ ม . . หั ว ใ จ ถึ ง เ อี ย ง ซ้ า ย ล่ ะ ? ?
บ า ง ที เ ร า ก็ คิ ด ว่ า . . ที่ เ ป็ น งั้ น ก็ เ พ ร า ะ
ใ ค ร บ า ง ค น อ ย า ก เ ตื อ น ใ ห้ เ ร า รู้ ว่ า . .

หั ว ใ จ เ ร า ไ ม่ ห นั ก แ น่ น พ อ จ ะ อ ยู่ ต ร ง ก ล า ง
แ ล้ ว ก็ ไ ม่ มี ม า ก พ อ จ ะ แ บ่ ง เ ป็ น ส อ ง ด้ ว ย เ ห มื อน กั น

  —————————————-

ไปอ่านเจอในเว็บ เป็นเรื่องธรรมดาที่น่าคิด เป็นอีกมุมมองหนึ่งที่น่ารักดี

Posted by: donal03 | January 8, 2008

กลับมาทักทาย :D

กลับมาอีกครั้งหลังจากที่ทิ้งที่นี่ให้ร้างไปพักหนึ่ง วันนี้เลยกลับเข้ามาบ่นๆอะไรนิดหน่อย

เนื่องจากช่วงนี้รู้สึกว่าตัวเองตกเทรนมากมายเลย เจอ technology ใหม่ๆ คำใหม่ๆ ไม่ค่อยจะคุ้นหูเลย พอมีเวลาว่างเลยมาตามอ่านก็พบว่าเราเองห่างหายไปเยอะมาก – -” ยังไงก็จะพยายามตามในสิ่งทีสนใจ และต้องเอามาใช้ในงาน ถ้าตามทั้งหมดมีหวังตายแน่(จริงๆแล้วขี้เกียจ)

แต่ตอนนี้ก็ยังสับสนอยู่ ไม่รู้จะเริ่มที่ตรงไหนก่อน

โอ้ว ปัญหานี้สิ เป็นเรื่อง

Posted by: donal03 | December 7, 2007

SimpleDateFormat

I ‘d change Date format1# to format2.

// Becuase Input’s format is “dd/MM/yyyy HH:mm:ss”

        SimpleDateFormat dateformat1 = new SimpleDateFormat(“dd/MM/yyyy HH:mm:ss”, new Locale(“en”,”EN”));
        SimpleDateFormat dateformat2 = new SimpleDateFormat(“MM/dd/yyyy HH:mm:ss”, new Locale(“en”,”EN”));

       String strdateInput = “02/12/2007 12:20:33″;

       java.util.Date inputDate =   dateformat1.parse(strdateInput);

      String strdateOutput = dateformat2.format(inputDate);

 //that ‘ll got “12/02/2007 12:20:33″;

Posted by: donal03 | December 7, 2007

Donal03’s Weblog

Donal03’s Weblog

Hello My first, that I ‘m a blogger at WordPress!

Posted by: donal03 | December 7, 2007

Hello world!

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!

« Newer Posts

Categories