Powered By Blogger

25 March 2011

24 March 2011

Apache web server with SSL , mod_ssl

ข้อมูลการติดตั้ง  OpenSSL บน Apache WebServer (httpd server ) บน Windows

Thai Admin
http://www.thaiadmin.org/board/index.php?topic=48282.0

วิธีการ สร้าง Certificate .. ข้อมูลเก่าหน่อย
http://www.neilstuff.com/apache/apache2-ssl-windows.htm

OpenSSL มีทั้งบน Linux และ Windows

Windows Binary
http://www.openssl.org/related/binaries.html


การสร้าง Certificate / Key บน Apache Web Server โดยใช้กับ OpenSSL
บน Server Ubuntu
https://help.ubuntu.com/6.06/ubuntu/serverguide/C/httpd.html

Apache2 ::  mod_ssl  document
http://httpd.apache.org/docs/2.0/mod/mod_ssl.html

23 March 2011

CScript.exe อ่าน stdin , เขียน stdout

ทำโดย
http://msdn.microsoft.com/en-us/library/skwz6sz4(v=vs.85).aspx

ตั้งชื่อไฟล์ เป็น *.vbs

แล้ว รันด้วย  cscript.exe    abc.vbs

เช่น

c:\>   dir   | cscript.exe  showlinenum.vbs

08 March 2011

MSWord : วิธีสร้าง Table of Content ข้ามหลายๆไฟล์

ตอนนี้ ทำรายงานอยู่ครับ
ไฟล์ใหญ่มาก
แบ่งเป็นหลายๆไฟล์

หาวิธีการ ทำ สารบัญ อยู่ให้รวมกันที่เดียว
ค้นเจอข้อมูลดังนี้ ยังไม่ได้ทดลองนะครับ
ข้อมูล ภาษาอังกฤษครับ


อันนี้อื่นๆ เกี่ยวกับวิธีใช้ MSWord 

07 March 2011

วิธีการ run cmd.exe / notepad.exe ด้วย Admin บน Vista

จาก
http://www.howtogeek.com/howto/windows-vista/sudo-for-windows-vista/

พิมพ์ที่ start ช่อง Run

cmd.exe   ตามด้วย Ctrl + Shift + Enter
notepad.exe ตามด้วย Ctrl + Shift +Enter

05 March 2011

Mac OS / iPhone/ iPad Development (เก็บข้อมูลไว้)

เก็บข้อมูล ไว้รอใช้ ...

Mac/iPhone/iPad  โตมาด้วยความเชื่อที่ว่า API ระดับล่างดีกว่า Windows
ซึ่งจากเวลาที่เห็นก็พบว่า มีการจัดการ User Interface ที่ใ้ช้งานง่าย และแสดงผลได้รวดเร็ว

สถาปัตยกรรม การพัฒนา Application บน Mac OS X , iPhone , iPad
ทั้งหมดนี้ขึ้นกับ  Library ที่ชื่อ Cocoa และภาษาดัดแปลงจาก C++ ที่ชื่อว่า Objective-C
http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CocoaFundamentals/WhatIsCocoa/WhatIsCocoa.html#//apple_ref/doc/uid/TP40002974-CH3-SW16
ในลิงค์นี้จะมีคำศัพท์ที่เกี่ยวข้อง ดังนี้

Cocoa  Mac OS X iOS
iPhone iPad iPod touch
object-oriented Safari
NeXTSTEP UIKit Darwin
OpenGL AppleScript
Xcode GCC
และ อื่นๆ





Mac OS X  Reference Library
http://developer.apple.com/library/mac/navigation/index.html#topic=Guides&section=Resource+Types

----------------------------------------------------------------------------------------
ทางเลือกอื่นๆ
GNUStep  เป็น Library พัฒนาก่อนมาแปลงเป็นส่วนหนึ่งของ MacOS http://en.wikipedia.org/wiki/GNUstep

Home :  http://www.gnustep.org/
Download : http://wwwmain.gnustep.org/resources/downloads.php?site=ftp%3A%2F%2Fftp.gnustep.org%2Fpub%2Fgnustep%2F

ประวัติของ GNUStep และ OpenStep
http://www.gnustep.org/information/openstep.html
ความแตกต่างระหว่าง GNU Step กับ Cocoa
http://programmingtrenches.blogspot.com/2009/11/gnustep-vs-cocoa.html

GNUStep Download for MS Windows
http://www.gnustep.org/experience/Windows.html

04 March 2011

รวมตัวอย่าง Groovy Grail Griffon (ยำๆ)

ก็จริงๆไม่ค่อยรู้เรื่องGroovy นักเคยเขียน Groovy สักพักแต่ตอนนี้ลืมๆไปแล้ว
ใช้ประมวลผล Database command line ได้ดีพอควร
ตอนนี้ เลยมารวมๆหา Code ไว้เผื่ออ้างอิงภายหลัง
กลัวจะลืมว่าเขียนยังไง

เกริ่นนำ
http://www.blognone.com/node/9100 ( ไทย )
เว็ปเกี่ยวกับ Groovy/Grail  http://www.grails66.com/blog/?tag=groovy ไทยๆ

Groovy (Dynamic Language based on Java )
http://glaforge.free.fr/weblog/index.php?itemid=74
Groovy CLI - http://communitymapbuilder.org/display/GROOVY/Groovy+CLI
http://www.grails66.com/blog/?p=576 (Thai)

Grail for PHP developer (1,2,3)
http://michaelkimsal.com/blog/grails-for-php-developers/grails-for-php-developers-part-1/

WebService with Groovy
http://docs.codehaus.org/display/GROOVY/Groovy+SOAP
http://groovy.codehaus.org/Testing+Web+Services
http://groovy.codehaus.org/GroovyWS
http://groovy.codehaus.org/Groovy+SOAP
http://www.narisa.com/forums/index.php?autocom=blog&blogid=25&showentry=1825 (ไทย)

Griffon  (GUI / Applet )
http://griffon.codehaus.org/
http://jroller.com/aalmiray/tags/gfx
http://griffon.codehaus.org/Quick+Start#QuickStart-CreateaGriffonproject


Griffon + Grail  (REST Style)
http://wordpress.transentia.com.au/wordpress/2010/05/10/another-groovymag-masterpiece-gambling-on-griffon-and-grails-going-gangbusters/


With NetBeans
http://docs.codehaus.org/display/GROOVY/NetBeans+Plugin

SQL Server Link (from Twitter)

-- Huge Information for SQL Server ---

SQL Server 2008 R2 Update for Developers Training Kit (January 2011 Update)
http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=fffaad6a-0153-4d41-b289-a3ed1d637c0d

Microsoft SQL Server Migration Assistant (SSMA) Team's Blog
http://blogs.msdn.com/b/ssma/

28 February 2011

GlassFish Link From Twiiter

GlassFish Link ( Oracle/Sun )


GlassFish Server 3.1 now available  http://glassfish.java.net/

Oracle SQL
http://timurakhmadeev.wordpress.com/2011/02/28/distinct-placement/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+orana+(OraNA)

-----------------------------------------------------------------------------

ออราเคิลเผยฟีเจอร์ของ Java EE 7 และ Java EE 8, อาจเลิกจัด JavaOne
http://www.blognone.com/news/22136?utm_source=twitterfeed&utm_medium=twitter


-----------------------------------------------------------------------------
Oracle Security Worst Security Practices
วิธีการปฏิบัติเกี่ยวกับความปลอดภัยฐานข้อมูล

Oracle SQL Plus Command 
http://awads.net/wp/2011/03/01/little-known-sqlplus-show-command-options/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+orana+(OraNA)


PL/SQL Topic
http://triangle-circle-square.blogspot.com/2011/03/i-quizzed-oracle-community.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+orana+(OraNA)

Oracle Trigger
http://blog.sydoracle.com/2011/03/for-each-row-trigger-fires-at-least.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+orana+(OraNA)

Oracle BI
http://skrajend.blogspot.com/2011/03/horizontal-scaling-obiee-11g.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+blogspot/skrajend+(Senthil+Rajendran's+Blog)


JDev
http://darwin-it.blogspot.com/2011/03/jdeveloper-11g-and-otn-soabpm-appliance.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+orana+(OraNA)

27 February 2011

WinMerge

เครื่องมือสำหรับ จัดการ Version Control บางทีก็ใช้ยาก กับพวก External HardDisk

ถ้าเอาแบบง่ายๆ อย่างเช่น จัดการ Sync ระหว่าง ข้อมูลของ
PC กับ External HardDisk

ก็อาจใช้วิธี copy ไปมาได้

ปัญหาคือว่า ถ้ามี 2 File เหมือนกัน จะเลือก ไฟล์ไหน
ตรงนี้มีโปรแกรมตรงกลางที่ให้เราเลือกได้  เหมือนๆ กับ WinDiff แต่เป็นเรื่องของ folder
แทน

โดยเฉพาะบางงาน ที่ เนื้องานใน Folder มากๆเป็น 2-3 GB
แ้ล้วเราเอาไปเฉพาะบาง Folder ใส่ใน ThumbDrive ประมาณ 512MB

ตอนทำงานแรกๆก็ไม่เท่าไร แต่ถ้าไม่มีเวลา Sync กันสักที
ก็ต้องอาจแก้งานทั้งสองฝั่ง คือทั้ง PC/ThumbDrive
ทีนี้จะ Merge กันก็จะยาก

ถ้่าใช้ Version Control ก็ไม่ง่ายนัก

อ่านจากกระทู้ฝรั่งอันนี้ครับ
http://superuser.com/questions/31345/what-is-the-best-directory-diff-tool

แล้วก็ดาวน์โหลดได้ที่ url นี้
http://winmerge.org/
ฟีเจอร์ ที่มี คือ
http://winmerge.org/about/

ลิงค์อื่นๆภาษาไทย มีที่นี่นะครับ
http://www.olrepublic.com/career_detail/539
http://download.kapook.com/publish/article_376.shtml

สำหรับ Ubuntu(Linux)
มีเครื่องมือที่คล้ายๆกัน ที่ชื่อว่า Meld  


กำลังจะลองดูครับ

ติดตั้ง Git Version Control

มีติวเตอร์เีรียลภาษา อังกฤษที่นี่ครับ

แต่ว่า สำหรับ Windows ต้องลง   Cygwin, เพื่อให้มีเครื่องมือแบบ Linux ก่อน    
http://net.tutsplus.com/tutorials/other/easy-version-control-with-git/

26 February 2011

รูปโลก ณ เวลาจริง

http://events.opencare.org/space/

แต่ภาพโลก น่าจะเป็น รูปภาพทั่วไปเพื่อแสดงว่า ไกล้เช้าหรือยัง

25 February 2011

argouml: สร้าง link แบบ recursive บน statediagram

จาก http://markmail.org/message/i53dljf6uufesffv


มี 2 วิธี ตามที่มีในถามตอบ

ถ้าแบบง่ายๆ คือสร้าง transition จาก state(1)ไปที่  state(2) ใหม่เป็น temp ไว้
แล้ว ลาก transition นั้น กลับมาที่ state(1) ใหม่
ก็จะ เป็นการสร้าง transition จาก state(1)  ย้อนกลับมาที่ state(1) อีกครั้ง


ส่วนอีกวิธีไม่ได้ลองครับ

24 February 2011

ArgoUML:create Guard In state diagram

การ สร้าง Guard ใน State Diagram

http://argouml.tigris.org/ds/viewMessage.do?dsForumId=449&dsMessageId=2371173&orderBy=createDate&orderType=desc

สรุปคือ คลิกเข้าไปที่ label ของ Transition ( ลูกศร )

แล้ว ใส่ syntax ดังนี้


trigger [guard] / effect
คือ
สิ่งที่ Trigger [ เงื่อนไขที่เป็น Guard ] / ให้ทำอะไร ผลคืออะไร
เป็น standard UML Notation syntax for a transition



หรืออาจใช้อีกแบบ คือ
[guard]
    trigger /effect



ส่วนข้อมูล Info ของ Guard เพิ่งเติมคือ
http://argouml-stats.tigris.org/documentation/manual-0.26/ch20s10.html


ข้อมูลเพิ่มเติม
http://www.agilemodeling.com/artifacts/stateMachineDiagram.htm
 Guard, conditions that must be true for the transition to be triggered  .
คือต้อง เป็นเงื่อนไข จริง ถึงจะ Transition ไปได้  

18 February 2011

Software distributions based on Debian

Software distributions based on Debian

Include  

16 February 2011

Free Zip Program ,Free

ตัว Freeware มีดังนี้ ครับ

7-Zip รู้จักนานแล้ว ใช้ดี
http://www.7-zip.org/


iZArc อันนี้เพิ่งรู้จัก 
รู้จัก war / ear ไฟล์ด้วย
http://www.izarc.org/
http://www.izarc.org/izarc2go.html

High-performance computing (HPC) with Cluster / Rocks

High-performance computing (HPC)
เป็น Computer ที่มีความสามารถสูง สมัยก่อนจะใช้ MainFrame ทำงาน
เช่นงาน ประมวลผลDNA GNOME , ระบบประมวลผลภาพ และ พื้นผิว
ประมวลผลโครงสร้างโมเลกุลและยา   โครงสร้างทางวิศวกรรมแบบ 3มิติ

ปัจจุบันมีทางเลือกคือใช้ HPC มีทั้ง Product Microsoft
และ Unix/Linux รวมถึงมือ Software ที่ช่วยในการรวม Linux หลายๆตัวให้กลายเป็น HPC ด้วย

HPC บางเว็ปอาจมองว่า เป็น SuperComputer เช่นกัน


Wiki http://en.wikipedia.org/wiki/High-performance_computing

Top500  รายการ SuperComputer
http://top500.org/project/introduction
http://top500.org/project/introduction

Windows HPC
 http://en.wikipedia.org/wiki/Windows_HPC_Server_2008
http://www.microsoft.com/hpc/en/us/default.aspx
new to HPC http://www.microsoft.com/hpc/en/us/product/cluster-computing.aspx

Rocks
http://www.rocksclusters.org/wordpress/?page_id=4

Rocks  Document
Rocks Doc Index http://www.rocksclusters.org/roll-documentation/base/5.4/
http://www.rocksclusters.org/roll-documentation/base/5.4/install-frontend.html

Rocks Cluster ( Document on PDF File )
http://www.rocksclusters.org/roll-documentation/base/5.4/roll-base-usersguide.pdf

Rocks Wiki 
https://wiki.rocksclusters.org/wiki/index.php/Main_Page

Linux HPC
http://www.linuxhpc.org/pages.php?page=Beginners


ข่าว HPC
http://tech.slashdot.org/story/10/11/14/1923240/Windows-Cluster-Hits-a-Petaflop-But-Linux-Retains-Top-5-Spot?from=rss