copy จากชื่อที่คัดไว้โดยต่าง extension กัน

คือผมถ่ายรูปแล้วแยก jpg ออกจาก raw (nef) ไฟล์ ซึ่งผมจะนั่งคิดรูปที่เป็น jpg ก่อนแล้วค่อมาหาไฟล์ nef ไปตกแต่ง โครงสร้างเป็นดังนี้
-Album
|-raw/
  |-*.nef
  |-raw-approved/
|-*.jpg
|-jpg-approved
  |-*.jpg
cd Album/raw
for file in ../jpg-approved/*
do 
a=$(basename $file .jpg)
cp ./$a.nef ./raw-approved
done
เท่านี้ผมก็สามารถ copy ไฟล์ raw ที่ผมค้ดด้วย jpg ได้แล้ว[...]
Published on Mon, 12 Jul 2010 17:25
0 comments

ufraw convert Nikon raw to jpg

วิธีการแปลงไฟล์จาก .nef ซึ่งเป็น raw จาก nikon ไปเป็น jpg ทำได้โดยติดตั้ง ufraw ลงบนเครื่อง หลังจากนั้นเปิด program เลือกภาพ ตอนแรกๆ สีจะดูจืดมากๆ เป็นเพราะ color profile ของรูปไม่ถูกต้อง โดน default เป็นค่า sRGB ก็ให้ทำการ download ค่าสีที่ถูกต้องจากหน้าเวบของ ufraw ได้เลยเลือกปรับแต่งสีให้โดนใจ แต่ส่วตัวผมใช้ Input profile ของ nikon D80 + Color Matrix, output ใช้ sRGB + intent Perceptual, Display ใช้ sRGB + intent Disable soft proofing
หลังจากนั้นก็ save แล้วมันจะสร้าง .ufrawrc ไว้ที่ home ของเรา เหมือนเป็นค่าที่เราตั้งเอาไว้ หลังจากนี้ถ้าจะทำการ convert ที่หลายๆไฟล์ ก็ทำไม่ยากแล้วโดยเรียก


$ ufraw-batch *.nef --out-type=jpeg --compress=100 --out-path=./jpg --silent --overwrite

แต่ถ้าขยันๆก็แปลงไปปรับภาพไปทีละรูปแล้วกัน หุห

[...]
Published on Mon, 11 Aug 2008 10:25
0 comments

ImageMagick Resized Multiple ย่อหลายๆรูปด้วย ImageMagick

$ mogrify -resize 50% -path newdir/ *.jpg [...]
Published on Mon, 11 Aug 2008 10:19
0 comments

Make a stamped for a Photo; ทำกรอบรอบรูป

หลังจากที่ได้ D80 มาสมใจอยาก เห็นหลายๆคนเวลาแสดงรูปจะมีการแสดงความเป็นเจ้าของโดยใส่ลายน้ำหรือใส่ข้อมูล exif หรือลายเซ็นไว้ ก็เลยอยากจะทำมั่ง ใน Photoshop ก็สามารถเขียน script(java script) ให้ทำทีละหลายๆรูปได้ หรือจะใช้ ACDSee ก็ทำได้ ส่วนสำหรับบน Linux ไม่ค่อยมีข้อมูลเท่าไหร่ แต่ Tools และ Libs เพียบ เลยตกงว่าจะออกกำลังเขียน ไหนๆก็ไหนๆ แล้วเขียนด้วย ruby ซะเลย นี่เป็น version ใช้เอง แต่ก็สามารถเขียนให้ดีกว่านี้เพื่อเอาไปใช้กับงานอื่นๆได้ code License GPL2


After I got D80, I saw many people show up their photos with a water mark, signature, exif data. I think that I have to do same way. Photoshop can do with a script, ACDSee can do also but Linux have no idea about that ( I may not know). By the way ,Linux come wiht many tools and Libs so I make a decision to write a ruby script for do that. This code is under GPL2 License. This version is for my own purpose, it may not be well design.


Requirement: Ruby 1.8.6, RMagick

Usage: run script at same Photo Directory, script will generate a directory "stamped" and file name is "stamped-.jpg" [...]
Published on Wed, 06 Aug 2008 10:03
0 comments

My Motolora E680i mpkg install

วิธีลง จาก ThaiLinuxPDA.COM

MPKG Installer คือตัวติดตั้งโปรแกรมต่างๆแบบที่มาในไฟล์นามสกุล mpkg (.mpkg) สำหรับ E680i

การติดตั้ง MPKG Installer ทำได้โดย

  1. ลง LinLoader ก่อน
  2. แตกไฟล์ออกจะได้ mpkg.lin และ MPKG.mpkg นำไปไว้ในโทรศัพท์
  3. จิ้มที่ไฟล์ mpkg.lin 1 ที รอจนได้ยินเสียงคนจีนพูด
  4. restart เครื่องใหม่ หรือเปลี่ยนลำดับไอคอน แล้วไอคอน mpkg จะออกมาครับ ลบไฟล์ดอกไม้ทิ้งด้วยครับ

การติดตั้งโปรแกรมต่างๆ (.mpkg) ด้วย MPKG Installer ทำได้โดย

  1. เปลี่ยนนามสกุลไฟล์จาก .mpkg เป็น .pkg
  2. ในการติดตั้งครั้งแรกให้จิ้มค้างที่ไฟล์แล้วเลือกเปิดด้วย mpkg installer (ไอคอนรูปคอม) และติกที่ใช้โปรแกรมนี้เปิด แล้วตกลง
  3. ในครั้งต่อๆไปจิ้มที่ไฟล์ .pkg ได้เลยรอจนมีเสียงคนจีนพูด
  4. restart เครื่องใหม่ หรือเปลี่ยนลำดับไอคอน แล้วไอคอนโปรแกรมที่เราลงจะออกมาครับ

การลบโปรแกรมที่ติดตั้งด้วย MPKG Installer

  1. จิ้มที่ไอคอน MPKG Installer (รูปคอม) จะได้ไฟล์ชื่อ mpkg ในตัวเครื่อง (diska)
  2. เปลี่ยนชื่อไฟล์จาก mpkg เป็น mpkg.txt
  3. เปิดดูในไฟล์ mpkg.txt จะมีรายชื่อโปรแกรมทั้งหมดที่ลงด้วย MPKG Installer ไว้
  4. ลบชื่อโปรแกรมออกโดยให้เหลือเฉพาะโปรแกรมที่ต้องการลบไว้ และบรรทัดแรกให้เว้นว่างไว้
  5. หลังจากแก้ไขไฟล์ mpkg.txt แล้ว ให้จิ้มที่ไอคอน MPKG Installer อีกครั้งเพื่อยืนยันการลบโปรแกรม
  6. รอจนมีเสียงพูดแปลว่าลบโปรแกรมเสร็จเรียบร้อยแล้วให้ restart เครื่องใหม่ เป็นอันเรียบร้อย

[…]

Published on Mon, 28 Apr 2008 06:52
0 comments

Speedthai Go to passenger 1.0.1

Now Speedthai Rails hosting in Thailand switch from Fcgid to Passenger (mod_rails) which consume less memory and better performance

ตอนนี้ Speedthai Rails Hosting ในประเทศไทยได้เปลี่ยนจาการใช้ fcgid ไปเป็น Passenger (mod_rails) ที่มีประสิทธิภาพดีกว่าและยังบริโภคแรมน้อยกว่า

อยู่ในขั้นทดสอบ[…]

Published on Fri, 18 Apr 2008 07:35
0 comments

Redgem Project for Rails Hosting

I’m a ruby programming hobbyist and doing rails hosting in Thailand especially ruby (and rails). Because in Thailand, there is nobody doing rails hosting. In fact, I fall in love with ruby as much as i written. One factor that make ruby grow up, there is a product that can release ruby and rails powers. So I decide to do Control panel for Rails hosting in ruby programming.

This project is base on vhcs2 concept with additional features. I draw some concept of control panel with freemind software

I call this project name “REDGEM” and now I opening project to rubyforge.org and get approve alrady. It can be accessed to redgem project

For rough concept, I separate work into 2 path

  1. Web Control Panel – It is written by Ruby on Rails. This part is interacted with user.
  2. Engine – It is also written by Ruby. The engine has responsibility to edit file configuration and deployment

For Future design, UI it may not be a web, it can be other or other language

As you see this is not easy one to do, I need help. Anyone can help me please let me know.

Thank You

File: redgem concept

ภาษาไทยข้างใน[…]

Published on Mon, 19 Nov 2007 11:07
0 comments

vhcs2 security alert

แก้ไข php.ini

disable_functions = system, exec, shell_exec, passthru, pcntl_exec, putenv, proc_close, proc_get_status, proc_nice, proc_open, proc_terminate, popen, pclose, set_time_limit, ini_alter, virtual, openlog, escapeshellcmd

allow_url_fopen = Off

register_globals = Off

แต่ถ้าจำเป็นต้องใช่บาง function ให้ใส่แค่เพียง

disable_functions = show_source, system, shell_exec, assthru, exec, phpinfo, popen, proc_open, copy

ก็พอ

ที่มา: 212cafe

[…]

Published on Fri, 19 Oct 2007 15:39
0 comments

ERD modeling and Design

อยากหา tools ที่ช่วยเขียน ER ที่เป็นทั้ง physicals พร้อม logical บน Linux มานานๆๆๆๆๆๆๆๆๆ มากแล้ว แต่ก่อนพยามใช้ mysql-workbench ซึ่งเป็นอันที่พัฒนาโดยใช้ concept มาจาก DBDesigner ของ Fabforce.net ซึ่งผมเคยใช้แล้วรู้สึกว่าดีมากๆๆ แจ่พอ port มาบน ubuntu แล้วห่วยไปเลย ด๊องๆเดี๊ยงๆ ทำให้ Fabforce.net เลิกการพัฒนา DBDesigner โดยปริยาย"แถมเหน็บ Mysql ด้วย":http://www.fabforce.net/forum/[…]

Published on Tue, 21 Nov 2006 16:26
0 comments

จอใหม่คอมใหม่

หลังจาก 4 ปีที่แล้วได้ Notebook มา 6 ปีที่แล้วได้ PIII มาตอนนี้ได้ฤกษ์เปลี่ยนแล้ว

ตอนนี้ใช้ Intel Cor 2 Dou E6400 เร็วจี๊ดๆๆ แต่ mainboard ค่อนข้างมีปัญหากับ alsa ใน ubuntu พอสมควรเลย เพราะว่ามันมีเสียงแต่พอแตะปุ่ม volume control เสียงก็หายไปดื้อๆๆ ต้อง restart ถึงจะกลับมา งงมากๆๆๆๆๆๆๆ Asus P5LD2 SE ตัวนี้มีหลายคนใน ubuntuforum เจออาการเดียวกัน ยังไม่มีทางแก้ ก็ใช้แบบไม่ต้องไปโดนปุ่มมัน

วันนี้ 4/11/49 ไปซื้อจอในงาน commart’06 ตอนแรกกะไปซื้อ LG เพราะเคยเดินไปดูมาแล้ว ถูกใจ อยากได้ 19" ไว้ใช้ ตัดสินใจจะซื้อปุ๊บ กำลังทดสอบจออยู่ ปรากฏว่าไม่มี DVI แต่ในspec หย้าร้านมันมี ก็เลยไม่เอาเลย เดินไปสะดุดเจอ Philips 190c7 เพิ่งมาสดๆๆ โดนใจมากเพราะสีสด สวยมาก ราคาพอรับได้ 8990 ตัดสินใจซื้อ ใช้เวลาไปทั้งหมด 8 ชั่วโมงในการเดินหาจอที่ถูกใจกับคนที่ถูกใจ(แฟน) เหนื่อยแต่คุ้ม

กลับมาบ้านลองต่อในทันที VGA ไม่มีปัญหาแต่พอจะต่อ DVI ทีนี้เกินความซวยมาเยือน เนื่องด้วยคิดว่า DVI มันน่าจะมาตรฐานเหมือนๆกัน แต่มันกลับไม่ครับ Card จอที่บ้าน Asus E6200 มันก็มี DVI ครับ แต่เป็น DVI-I 24+4 pins แต่ที่มากะจอแถมสายมาเป็น DVI-D 24 pins ซวยละสิไม่รู้ว่าเขาจะให้เปลี่ยนไหมอ่ะ

เด๋วพรุ่งนี้จะไปเปลี่ยน สรุป กว่าจะได้จอ 1 ตัวไปเดิน 2 ครั้ง +ไปเปลี่ยนสายอีก 1 ครั้งตากหาก

Update: DVI มันมีให้มา ใช้กันได้กับ card จออ่ะครับ ที่เข้าให้มาคือ DVI-I 18+1 pins ที่card จอเป็น DVI-D 24+5 ใส่กันได้พอดีเป๊ะเลย[…]

Published on Sat, 04 Nov 2006 18:38
0 comments

RSS