ข้ามไปที่เนื้อหาหลัก

บทความ

android ต่อ usb แล้ว ไม่ยอมสร้าง drive ให้ (Andriod cannot mount usb drive)

Samsung Galaxy Y Duos มันจะพยายามต่อนานมาก พอจอมือถือขึ้นว่าต่อได้แล้ว แต่ดันไม่มี drive เป็นอย่างนี้นานมาก เกิดจากไปลง app swapper 2 แล้วให้สร้าง swap ไปที่ fat partition เลยทำให้ mount ไ่ม่ได้ วิธีแก้ ถ้ายังอยากใช้ swapper 2 อยู่ ให้ สร้าง swap ไว้ที่ ext2 partition แทน (ext2 สร้างตอนจะติดตั้ง Link2SD ---------------------------------------------------- Andriod phone try to mount USB drive for a long time. Problem is swapper2 app that set swap file on FAT partition. this problem can fix by re-create swap file on EXT2 partition (EXT2 made on LINK2SD setup step)

C# Databinding เทคนิคกรอง combobox OrderNo ที่มีการ Invoice แล้ว (How to refresh OrderNo list in combobox binding after invoiced without left outer join method)

เขียนโปรแกรมรับ Order และจ่าย Invoice เงื่อนไขคือ OrderNo จะต้องแสดงเฉพาะ OrderNo ที่ยังไม่ได้ผูกกับ Invoice เท่านั้น วิธีการที่เคยทำได้แก่ 1. ทำ Orders Left Outer Join Invoice เอาเฉพาะ Order ที่ยังไม่มีเลข Invoice ออกมา (ตามตำรา) - ถ้าไม่เขียน sql query ตอนสั่ง sqlselect command ก็ต้องไปใช้ LINQ to Object แล้วเอามา rebinding combobox.datasource ใหม่ เพราะ datasource ที่ผูกไว้กับ combobox มันไม่ refresh เช่น cboOrderNo.datasource.Clear; cboOrderNo.datasource = newList(); 2. เพิ่ม flag field ที่ table Orders ถ้ามีรับ invoice แล้ว ให้ flag = 1 แล้วใช้ dtOrder.defaultview.rowfilter = "flag=1"; ข้อมูลใน combobox จะไม่ต้อง rebinding อันนี้เห็นมาจากระบบอื่น 3. ใช้ Rowfilter = "Child(relation).Order = null" แต่วิธีนี้ใช้ไม่ได้ เพราะ Rowfilter จำกัดให้ใช้ได้เฉพาะ Parent เพราะถ้าเป็น Child แล้วจะ return หลายตัว ตามข้อมูลจาก link นี้ แต่อ้างอิงเป็นกลุ่มเช่น Sumchild(relation).Qty >20 ได้ เห็นแล้วก็นึกถึงไอเดียบรรเจิด ใช้ Rowfilter = Count(Child(relation)) <0 แ...

แก้ BootLoader Win7 พัง

ไปสนหาทาง Crack Win7 ปรากฏว่าทำแล้ว Windows boot ไม่ขึ้น แก้ไขตามลิงค์  http://www.howtogeek.com/howto/32523/how-to-manually-repair-windows-7-boot-loader-problems/ จำเป็นต้องมีแผ่น boot win7

Fix scanf function skip some statement problem in linux

It can fix by append getchar(); after the scanf line example                          char name[20];                          printf("Please enter your name : ");                          scanf("%s",name);                          getchar();

File ฟ้อง "ใบรับรองความถูกต้องล้มเหลว" (Authentication failed) ขณะติดต่อ Server Linux ด้วย SFTP

แก้โดยไปที่เมนู มุมมอง-> ล้างข้อมูลส่วนตัว แล้วล้างข้อมูลทุกตัว Goto Menu View -> Clear private data ... then clear all data

windows live mail error 0x80048849, windows live error ID 0x80048821

ใช้อยู่ดี ๆ ก็ใช้ไม่ได้ซะงั้น (จริง ๆ แล้ว เราเองที่ใช้อยู่ไม่ดีต่างหาก) ตอนแรกนึกว่าเป็นเพราะที่ไปทดลองใช้ CA ของ Man-in-the-Middle Attack นึกว่าโดน Cer ปลอมเลยใช้ไม่ได้ งมหาทางแก้ตั้งนานตั้งแต่ตีสียันตีห้า และแล้วก็ได้บทสรุป ดันไปตั้งให้ account.live.com มันเป็น "Two step verification" นี่เอง ไปปลดออกซะ ก็จบ

ทำ NanoStation M5 ให้ auto login hotspot (WISP Mode)

      สืบเนื่องจากเนตบ้านพัก จำเป็นจะต้อง login เพื่อเข้าใช้งาน แล้วถ้า login นาน ๆ แล้วไม่ใช้งาน มันก็จะ auto logout แล้วต้อง login ใหม่ ทำให้เกิดความเซ็ง เวลาจะ remote มาทำงานเครื่องที่บ้าน แล้วโดนตัดเนต ไอ้เจ้า NanoStation M5 ก็ไม่มีหน้าจอ Interface ให้กรอก username & password อย่าง WISP mode เสียนี่      มาวันนี้มีเหมือนจะมีเวลาว่างนิดหน่อย (จริง ๆ ไม่ว่าง แต่ฟุ้งซ่านอยู่) ก็เลยไม่ง้อ WISP Mode หาทางทำให้เจ้า M5 มัน autologin เองซะเลย ถามอากู๋ไปสัก 5 นาที ก็เจอเพจของ WirelessMove  มี Script ให้ลองใช้ ก็จัดเลยแล้วกัน แต่ก่อนอื่นต้องดูก่อนว่าหน้า Login มันอยู่หน้าไหน ด้วย Wireshark ได้ตามภาพ รู้ URL แล้วก็ ยัดใส่ Script ได้เลย ป้องกันการ auto logout ด้วยการใส่ Schedule ไว้ใน crontab (ตอนแรกจะเขียน script crond เอง แต่ไม่เคยใช้จริงจัง อ่านแล้วงง หาไปหามาไปเจอว่า M5 มี plugin ให้ใช้แล้ว...............สบายยยยยย run ตามนี้ เป็นอันจบ ความหมายคือสั่งให้ auto login ทุก ๆ 10 นาที คำสั่ง crontab ที่ใช้คือ */10  ...