How to fixed single-click in Dolphin

Dolphin now uses the System-wide setting rather than having it’s own setting.

Just change the “Icons” value under: System Settings -> Input Devices -> Mouse

@silentz0r

Credit:: https://bbs.archlinux.org/viewtopic.php?id=201549

Advertisements
How to fixed single-click in Dolphin

How to set Currency Format on TotalRow in OAAdvancedTable

เจอปัญหาในการใส่ Format ให้กับจำนวนเงิน สำหรับ Total Row ใน OAAdvancedTable

OAAdvancedTable
Id: showDetailTb
Id: column1

Total Value: True
Id: TrxAmount
View Attribute: TrxAmount

ถึงเราจะใส่ Format ให้กับ OAMessagedStyledTextBean id TrxAmount

Formatter formatter = new OADecimalValidater("#,###,###,##0.00;(#,###,###,##0.00)", "#,###,###,##0.00;(#,###,###,##0.00)");

OAAdvancedTableBean adTable = (OAAdvancedTableBean) webBean.findChildRecursive("showDetailTb");

OAMessageStyledTextBean trxAmountTotal = (OAMessageStyledTextBean) adTable.findChildRecursive("TrxAmount");
trxAmountTotal.setAttributeValue(ON_SUBMIT_VALIDATER_ATTR, formatter);

แต่จำนวน Total ก็ยังไม่อยู่ในรูป Format

หลังจากลองผิดลองถูก เข้าไป set format ในเกือบทุก objects ที่อยู่ภายใต้ OAAdvancedTable ก็ได้เข้าใจว่าถ้าต้องการให้เลขใน TotalRow อยู่ในรูปแบบที่จัด Format แล้วเราต้องไปตั้งค่าที่ …

Continue reading “How to set Currency Format on TotalRow in OAAdvancedTable”

How to set Currency Format on TotalRow in OAAdvancedTable

OAF: วิธีการใส่ Format ให้กลับจำนวนเงิน

เจอปัญหาในการใส่ Format ให้กับจำนวนเงิน สำหรับ Total Row ใน OAAdvancedTable

OAAdvancedTable
Id: showDetailTb

Id: column1
Total Value: True

Id: TrxAmount
View Attribute: TrxAmount

ถึงเราจะใส่ Format ให้กับ OAMessagedStyledTextBean id TrxAmount
Formatter formatter = new OADecimalValidater("#,###,###,##0.00;(#,###,###,##0.00)", 
                                             "#,###,###,##0.00;(#,###,###,##0.00)");

OAAdvancedTableBean adTable = (OAAdvancedTableBean) 
webBean.findChildRecursive("showDetailTb");

OAMessageStyledTextBean trxAmountTotal = (OAMessageStyledTextBean) 
adTable.findChildRecursive("TrxAmount");
trxAmountTotal.setAttributeValue(ON_SUBMIT_VALIDATER_ATTR, formatter);

แต่จำนวน Total ก็ยังไม่อยู่ในรูป Format

หลังจากลองผิดลองถูก เข้าไป set format ในเกือบทุก objects ที่อยู่ภายใต้ OAAdvancedTable ก็ได้เข้าใจว่าถ้าต้องการให้เลขใน TotalRow อยู่ในรูปแบบที่จัด Format แล้วเราต้องไปตั้งค่าที่ …

เราต้องไปตั้งค่าในส่วนของ Column ที่จะแสดง ค่า Total ซึ่งในตัวอย่างนี้คือ column1

Formatter formatter = new OADecimalValidater("#,###,###,##0.00;(#,###,###,##0.00)", "#,###,###,##0.00;(#,###,###,##0.00)");

OAAdvancedTableBean adTable = (OAAdvancedTableBean) webBean.findChildRecursive("showDetailTb");

OAMessageStyledTextBean trxAmountTotal = (OAMessageStyledTextBean) adTable.findChildRecursive("TrxAmount");
trxAmountTotal.setAttributeValue(ON_SUBMIT_VALIDATER_ATTR, formatter);

OAColumnBean column1 = (OAColumnBean) adTable.findChildRecursive("column1");
if (column1 != null)
{
column1.setAttributeValue(CURRENCY_CODE, "USD");
column1.setAttributeValue(ON_SUBMIT_VALIDATER_ATTR, formatter);
}

เมื่อ Set format ให้กับ column1 แล้ว Total Row จะอยู่ในรูปของตัวเลขที่ Format เรียบร้อย

OAF: วิธีการใส่ Format ให้กลับจำนวนเงิน

วิธีแก้เมื่อ vgaswitcheroo ใช้งานไม่ได้บน Ubuntu 14.04

ตอนที่ใช้งาน Ubuntu 13.10 เมื่อต้องการ ปิดระบบ Hybrid Graphic card ก็สามารถใช้คำสั่งในการจัดการ vgaswitcheroo 

# echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

$ sudo vim /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash radeon.runpm=0″
sudo update-grub

GRUB_CMDLINE_LINUX_DEFAULT=
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.runpm=0"
sudo update-grub
echo OFF > /sys/kernel/debug/vgaswitheroo/switch
 แต่พอ อัพเกรดเวอร์ชั่นมาเป็น 14.04 คำสั่งข้างบนใช้ไม่ได้ซะงั้นเลยต้องหาวิธีปิด ATI บนเครื่อง Vostro 3450 เพราะถ้าเป็นใช้การ์ดจอทั้งสองอันพร้อมกัน พัดลมจะทำงานหนัก และมีเสียงดัง

สุดท้ายก็เจออออ

วิธีการก็ไม่มีอะไรมาก เข้าไปแก้ไขไฟล์ /etc/default/grub 

 ค้นหาคำนี้ในไฟล์ GRUB_CMDLINE_LINUX_DEFAULT
โดยปกติแล้วจะมีค่ากำหนดให้เป็น “quiet splash” แอดข้อความนี้ต่อท่ายลงไป radeon.runpm=0

บันทึกไฟล์(ถ้าใช้ vi/vim ให้พิมพ์ :wq) หลังจากบันทึกเรียบร้อย รันคำสั่งด้านล่างเพื่ออัพเดท grub
ลองรีสตาร์ทเครื่อง

ลองดูนะครับ…

more information from AskUbuntu.com

” saw in 13.10. The effect is exactly the same as if discrete graphics is on, laptop is loud and terribly overheats. Typing sudo echo OFF > /sys/kernel/debug/vgaswitcheroo/switch gives no effect, output of cat /sys/kernel/debug/vgaswitcheroo/switch doesn’t change.”

from my experience, DynOff works better than manual Off. It still says Off (DynOff) and I guess that it means the card is not powered and that this is automatic.
However, if you still want to roll things back to the manual settings, you have to modify grub. Use sudoto do the following:
open in any editor the file /etc/default/grub and find the line
there should be values like “quiet splash” in this line; just add radeon.runpm=0 so it looks something like this:
save the file and run
then reboot. after rebooting, the behavior of cat /sys/kernel/debug/vgaswitcheroo/switchshould be like in older ubuntu version. then you can run
to see if it works – as you used to do before. if it works, add this line to /etc/rc.local just above exit 0.
i tried it on my machine and it basically works… but i think that DynOff is doing exactly the same. my computer is not overheating with both configurations.


วิธีแก้เมื่อ vgaswitcheroo ใช้งานไม่ได้บน Ubuntu 14.04

นั่งรอ … แล้วก็กิน [แนะนำร้านกาแฟ]

นั่งรอ …
วันนี้มาติดต่อราชการ แต่อีกฝ่ายเอกสารไม่พร้อม ทำให้ต้องเสียเวลามานั่งรอออ บ่นมาเยอะเลย 
ที่เขียนบล๊อคนี้ไม่เกี่ยวกับธุระหรอกครับ
วันนี้จะมารีวิวร้านกาแฟที่บังเอิญได้มานั่งระหว่างรอ
ร้านชื่อ กาแฟคุณย่าครับ อยู่ติดถนนฝั่งตรงข้ามศาลากลาง จ.นครราชสีมา
บรรยากาศดี กาแฟอร่อย และยังมีไอศครีมเย็นๆ ให้นั่งทานอย่างสบายใจ
นั่งรอ … แล้วก็กิน [แนะนำร้านกาแฟ]

Convert JAVA String to Date

    วันนี้ต้องเขียนโปรแกรมโดยรับ Parameter ประเภท Date จากหน้าจอมาในรูบแบบ String จำนวน 2 ตัวแปร จากนั้นนำมาหาผลต่างของทั้งสองค่า

วันนี้เลยขอเขียนเกี่ยวกับการ Convert JAVA String to Date

สิ่งที่ควรทำความเข้าใจ
java.lang.Object 
java.util.Date
java.lang.String
* java.text.SimpleDateFormat

ตัวอย่างการแปลง String -> Date


SimpleDateFormat formatter = new SimpleDateFormat(“dd-MMM-yyyy”);
String string = “17-Sep-2014”;
Date date = formatter.parse(string);
System.out.println(“Date: “+date);

ตัวอย่างการหาค่าต่างของจำนวนวัน 2 ค่า


String starDateStr = “01-Oct-2014”;

String endDateStr = “31-Oct-2014”;
SimpleDateFormat formatter = new SimpleDateFormat(“dd-MMM-yyyy”);
try
{
    Date startDate = formatter.parse(startDateStr);
    Date endDate = formatter.parse(endDtaeStr);
   
System.out.println(“Start Date: ” + startDate);
   
System.out.println(“End Date: ” + endDate);

    long t1 = startDate.getTime();
    long t2 = endDate.getTime();
    long diffTime = t2 – t1;
    System.out.println(“Time diff: ” + diffTime);
 

    long diffDay = diffTime / (1000 * 60 * 60 * 24);
   
System.out.println(“Days diff: ” + diffDay);
}catch(ParseException e){
    e.printStackTrace();
}


Credit:: http://stackoverflow.com/questions/4216745/java-string-to-date-conversion

Convert JAVA String to Date