Mac OS X 10.5 (Leopard) เปลี่ยนการจัดตั้งค่าไฟร์วอลจากเดิมเป็นแบบ port เป็นแบบ application แทน
ทีนี้ถ้าสมมุติเราอยากจะเปิดพอร์ท 8080 จะทำไง? สั้นๆ มีสองโซลูชั่น
ถ้ากี๊กหน่อยก็ใช้ command line config ด้วยคำสั่ง ipfw. (cf. man ipfw)
ถ้าไม่กี๊กพอก็ใช้ WaterRoof ( http://www.hanynet.com/waterroof ) เป็น free/opensource ซะด้วย น่าสนใจดี
วันพุธ, พฤษภาคม 21, 2551
ว่าด้วยเรื่องของ Mac OS X Leopard Firewall
ป้ายกำกับ:
Admin,
firewall,
Leopard,
Mac,
Memo,
networking,
opensource,
osx
วันอังคาร, ธันวาคม 11, 2550
Simulation env/tool in Java
เท่าที่คุยกับรามิซัง เค้าแนะนำทูลสำหรับใช้ทำพวก Discrete Event Simulation หรือ Simulation ด้วยJava มีรายกันดังนี้
DEMO-J
JiST/SWANS good for parallel (รามิใช้อันนี้อยู่)
JSim
NECO
แปะไว้กันลืมเฉยๆ
DEMO-J
JiST/SWANS good for parallel (รามิใช้อันนี้อยู่)
JSim
NECO
แปะไว้กันลืมเฉยๆ
วันจันทร์, พฤศจิกายน 19, 2550
ข้าวมันไก่
เมื่อวานลองทำข้าวมันไก่โดยให้พี่นุ้ยสอน
บันทึกของที่ต้องใช้ และ ขั้นตอนการทำคร่าวๆ เก็บไว้
วันหลังจะได้ทำกินเอง
ของที่ต้องเตรียม
ขั้นตอนง่ายๆ เพียงเท่านี้ก็จะได้ข้าวมันไก่มากินแล้วครับ
บันทึกของที่ต้องใช้ และ ขั้นตอนการทำคร่าวๆ เก็บไว้
วันหลังจะได้ทำกินเอง
ของที่ต้องเตรียม
- เนื้อไก่อก, น่องไก่, และ โคลงกระดูกไก่
- แตงกวา --- หั่นเป็นแว่นบางเฉียงๆ
- กระเทียม --- ปอก, หั่นหยาบ ใช้หุงข้าวมัน และ หั่นเล็กหน่อย ใช้ทำน้ำจิ้ม
- พริก --- หั่นเล็กหน่อย ใช้ทำน้ำจิ้ม
- ขิง --- ปอก, หั่นเล็กหน่อย ใช้ทำน้ำจิ้ม
- เต้าเจี้ยว --- ใช้ทำน้ำจิ้ม
- น้ำมะนาว --- ใช้ทำน้ำจิ้ม
- ซอสหอยนางรม หรือ ซีอิ๊วขาว หรือ น้ำปลา --- ใช้ปรุงแกงฟัก
- ฟัก (冬瓜「とうがん」) --- หั่นเป็นชิ้นเล็กพอดีคำ ใช้ทำแกงฟัก
- พริกไทย --- ใช้ปรุงแกงฟัก
- เกลือ --- ใช้ปรุงแกงฟัก
- ต้มไก่ --- ต้มโคลงไก่กับน่องก่อน เพื่อให้ได้น้ำซุปที่เข้มข้น (ถ้าไม่มีโคลงไก่ก็ต้มเนื้อไก่อกไปเลยได้)
- หุงข้าว --- ใส่น้ำมันเล็กน้อย หรือใช้หนังไก่มันๆใส่ลงไป เอากระเทียมที่สับหยาบๆใส่ลงไป ผัดกับข้าวสารที่ซาวแล้วคลุกแป๊บเดียวให้พอหอมกระเทียม แล้วก็เอาไปหุง โดยใช้น้ำที่ได้จากการต้มโคลงไก่
- ต้มเนื้อไก่ --- เอาเนื้อไก่อกใส่ลงไปต้ม หลังจาำกเอาน้ำต้มโคลงไก่บางส่วนไปหุงข้าวแล้ว พอเนื้อไก่สุกก็เอาขึ้นมา ไว้รอหั่น
- ต้มน้ำแกงฟัก --- เอาฟักใส่ลงไปในน้ำต้มโคลงไก่ หลังจากต้มอกไก่เสร็จแล้ว, ต้มจนฟักสุก ปรุงรสโดยใส่เกลือ ซอสหอยนางรมเล็กน้อยระวังเค็ม พริกไทย
- ทำน้ำจิ้ม --- ใส่เต้าเจี้ยวลงไปในกระทะไฟอ่อน, ใส่พริกและขิง ลงไป, ใส่น้ำเล็กน้อยเพื่อเจือจางความเค็มของเต้าเจี้ยว, จากนั้นปรุงรส โดยใส่น้ำตาล, น้ำมะนาวเล็กน้อย คนให้ทั่ว
- หั่นไก่เป็นชิ้นเล็กๆเรียงใส่จาน พร้อมแตงกวา
- เสร็จแล้ว
ขั้นตอนง่ายๆ เพียงเท่านี้ก็จะได้ข้าวมันไก่มากินแล้วครับ
วันพฤหัสบดี, พฤศจิกายน 01, 2550
บันทึกการติดตั้งไอ้เสือดาว 10.5 (Mac OS X 10.5 Leopard installation memo)
- รีไซส์พาร์ทิชั่น โดยใช้ แผ่น Live CD Ubuntu 6.06.1 LTS Dapper Drake
- เปิด shell ขึ้นมา
- # sudo parted
- 3 134MB 20GB hfs+ Apple_HFS_Untitled_1
- #resize 3 134MB 10GB
- รอนานประมาณ 30 นาที จนเสร็จ
- ยัดตัวอินสตอลเลอร์ลงไปในExternal drive ระหว่างที่รอ เปิด Disk Utility ขึ้นมา เลือก restore ลงไปใน partition ที่ว่างใน external drive (อาจต้องฟอร์แมตหรือทำพาร์ทิชั่นใหม่ถ้าจำเป็น)
- เอา external drive มาบูตตัว installer ตอนเปิดเครื่อง ให้กดปุ่ม option ค้างไว้ มันจะให้เลือกว่าเราจะบูตเครื่องด้วยพาร์ทิชั่นไหน เลือกพาทิชั่นของตัวอินสตอลเลอร์ซะ
- เสร็จเรียบร้อย ก็แค่ติดตั้งไปตามคำแนะนำบนหน้าจอ
วันเสาร์, ตุลาคม 13, 2550
เริ่มต้นกับ WALA เครื่องมือสำหรับการวิเคราะห์โปรแกรม (getting started with WALA)
สรุปขั้นตอนต่างๆ สำหรับการเริ่มต้นใช้เครื่องมือ WALA
- download Eclipse (the big one, version with RCP/plugin developer), as suggested by the WalaWiki the version for Java dev seems not sufficient.
- install EMF from eclipse software update. Europa update -> Model and Modeling Environment -> EMF runtime & End user.
- install Subclipse.
- edit ...wala.core/dat/wala.properties
- java_runtime_dir = c:/program files/Java/jre-1.6.0_03/lib
- output_dir = w:/WALA/WALA_output
- install graphviz (examples in wala.core.tests use dot.exe provided by graphviz)
- edit ...wala.core.tests/dat/wala.examples.properties
- provide absolute path for gsview32.exe
- and dot.exe
- run examples from launcher in Eclipse. Edit arguments, for examples, -appJar c:/lib/foo.jar or -sig method_a()V
วันพุธ, ตุลาคม 10, 2550
en-dash และ em-dash ใน XeLaTeX
เนื่องจาก TeX ประมวลผลอินพุตไฟล์ซึ่งเป็นASCII 8-bit codepage ที่ไม่มีตัวอักษรซึ่งตรงกับ en-dash และ em-dash ทำให้ใช้ไฮเฟ่น 2 หรือ 3 อัน (--, ---) แทน. แต่เนื่องจาก XeTeX นั้นประมวลผลอินพุตเท็กส์ที่เป็นยูนิโค้ด ซึ่งมีอักขระสำหรับ en-dash และ em-dash ทำให้การใช้ --/--- จึงไม่จำเป็น
วิธีการพิมพ์ en/em-dash นั้น สำหรับวินโด้เอ๊กพี ทำได้โดย
วิธีการพิมพ์ en/em-dash นั้น สำหรับวินโด้เอ๊กพี ทำได้โดย
- เปิด Num Lock
- กด Alt ค้าง พิมพ์ 0150 / 0151 ที่แป้น Numeric Pad ถ้าพิมพ์ที่คีย์บอร์ดธรรมดา จะไม่ติด
บันทึกเกี่ยวกับการลง TeXLive 2007 แทน MiKTeX 2.7 beta3
หลังจากเขียนดีวีดีอิมเมจที่ดาวน์โหลดมาแล้ว ลองติดตั้งดูในเครื่องคัมปานา
อินสตอเลอร์มันไม่เข้าโหมดอินสตอลให้ เนื่องจากเรามี MiKTeX ติดตั้งไว้อยู่ก่อนแล้ว
เราต้องแก้ environment variables เพื่อให้อินสตอลเลอร์มันทำงานในโหมดอินสตอล
(จริงๆแล้วสามารถโอเวอไรด์ได้ด้วยออพชั่นของคอมมานไลน์ แต่มันจะไปเขียนทัพ env var บางตัว)
env var ที่แก้คือ
พบว่าใช้ TeXLive ดีกว่า
อินสตอเลอร์มันไม่เข้าโหมดอินสตอลให้ เนื่องจากเรามี MiKTeX ติดตั้งไว้อยู่ก่อนแล้ว
เราต้องแก้ environment variables เพื่อให้อินสตอลเลอร์มันทำงานในโหมดอินสตอล
(จริงๆแล้วสามารถโอเวอไรด์ได้ด้วยออพชั่นของคอมมานไลน์ แต่มันจะไปเขียนทัพ env var บางตัว)
env var ที่แก้คือ
- System Variable: Path= C:\Program Files\MiKTeX 2.7\miktex\bin;c:\program files\imagemagick-6.3.4-q16;
พบว่าใช้ TeXLive ดีกว่า
วันอังคาร, ตุลาคม 09, 2550
บันทึกเรื่องฟอนต์ที่ใช้ใน XeTeX in MiKTeX (installing fonts for XeTeX in MiKTeX 2.7)
ก่อนอื่นต้องรันใน fc-cache ในคอมมานด์พรอมพ์ของวินโด้
พลาดไปรันใน bash shell ของ cygwin ซะ มันเลยไม่เวิร์ค
ผลลัพธ์การรัน fc-cache -f -v แสดงข้างล่างนี้
พลาดไปรันใน bash shell ของ cygwin ซะ มันเลยไม่เวิร์ค
ผลลัพธ์การรัน fc-cache -f -v แสดงข้างล่างนี้
C:/WINDOWS/Fonts: caching, 162 fonts, 0 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1: caching, 0 fonts, 6 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/adobe: caching, 0 fonts, 2 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/adobe/courier: caching, 6 fonts, 0 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/adobe/utopia: caching, 4 fonts, 0 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/bluesky: caching, 0 fonts, 3 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/bluesky/ams: caching, 34 fonts, 0 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/bluesky/cm: caching, 75 fonts, 0 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/bluesky/latex-fonts: caching, 14 fonts,
0 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/groff: caching, 1 fonts, 0 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/hoekwater: caching, 0 fonts, 4 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/hoekwater/mflogo: caching, 8 fonts, 0 di
rs
C:/Program Files/MiKTeX 2.7/fonts/type1/hoekwater/misc: caching, 1 fonts, 0 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/hoekwater/rsfs: caching, 3 fonts, 0 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/hoekwater/stmaryrd: caching, 6 fonts, 0
dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/public: caching, 0 fonts, 3 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/public/eurosym: caching, 12 fonts, 0 dir
s
C:/Program Files/MiKTeX 2.7/fonts/type1/public/lm: caching, 92 fonts, 0 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/public/xypic: caching, 9 fonts, 0 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/urw: caching, 0 fonts, 9 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/urw/avantgar: caching, 4 fonts, 0 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/urw/bookman: caching, 4 fonts, 0 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/urw/courier: caching, 4 fonts, 0 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/urw/helvetic: caching, 14 fonts, 0 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/urw/ncntrsbk: caching, 4 fonts, 0 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/urw/palatino: caching, 4 fonts, 0 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/urw/times: caching, 4 fonts, 0 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/urw/zapfchan: caching, 1 fonts, 0 dirs
C:/Program Files/MiKTeX 2.7/fonts/type1/urw/zapfding: caching, 1 fonts, 0 dirs
C:/Program Files/MiKTeX 2.7/fonts/opentype: caching, 0 fonts, 1 dirs
C:/Program Files/MiKTeX 2.7/fonts/opentype/public: caching, 0 fonts, 1 dirs
C:/Program Files/MiKTeX 2.7/fonts/opentype/public/lm: caching, 72 fonts, 0 dirs
C:/Documents and Settings/All Users/Application Data/MiKTeX/2.7/fontconfig/cache
: cleaning cache directory
fc-cache: succeeded
สมัครสมาชิก:
บทความ (Atom)