วันศุกร์ที่ 27 ตุลาคม พ.ศ. 2560

แก้ไข InnoDB แสดงค่าโดยประมาณ

So how can we make phpMyAdmin show exact number of records for InnoDB tables?

Simple. Just open the config.inc.php in your phpMyAdmin installation directory and add this line:
$cfg['MaxExactCount'] = 2000000;
This configuration parameter sets the threshold that phpMyAdmin executes COUNT(*) against the table.
In this case, if the total number of recrods in this InnoDB table is larger than 2,000,000, the Rows count will be estimated, starting with a wave sign, ~; on the other hand, if the total number of records in this InnoDB table is smaller than 2,000,000, phpMyAdmin will run COUNT(*) against the table so an exact Rows count is displayed.



PHP 7.0 ไม่ทำงาน

apt-get install apache2 php7.0 libapache2-mod-php7.0
a2query -m php7.0
a2enmod php7.0
service apache2 restart

NanoPi NEO

Hardware Spec

  • CPU: Allwinner H3, Quad-core Cortex-A7 Up to 1.2GHz
  • DDR3 RAM: 256MB/512MB
  • Connectivity: 10/100M Ethernet
  • USB Host: Type-A x 1, 2.54 mm pin x 2
  • MicroSD Slot x 1
  • MicroUSB: OTG, for power input
  • Debug Serial Port: 4Pin, 2.54 mm pitch pin header
  • Audio input/output Port: 5Pin, 2.0mm pitch pin header
  • GPIO: 2.54mm pitch 36pin. It includes UART, SPI, I2C, IO etc
  • Power Supply: DC 5V/2A
  • PCB Dimension: 40 x 40 mm
  • Working Temperature: -40℃ to 80℃
  • Weight: 14g(WITHOUT Pin-headers)
  • OS/Software: u-boot, UbuntuCore and Android

NanoPi M1

Hardware Spec

  • CPU: Allwinner H3, Quad-core Cortex-A7@1.2GHz
  • GPU: Mali400MP2@600MHz,Supports OpenGL ES2.0
  • DDR3 RAM: 512MB/1GB
  • Connectivity: 10/100M Ethernet
  • Audio: 3.5mm audio jack/Via HDMI
  • Microphone: Onboard microphone
  • IR Receiver: Onboard IR receiver
  • USB Host:Type A, USB 2.0 x 3
  • MicroSD Slot x 1
  • MicroUSB: for data transmission and power input, OTG
  • Video Output: HDMI 1.4 1080P, CVBS
  • DVP Camera Interface: 24pin, 0.5mm pitch FPC seat
  • Debug Serial Port: 4Pin, 2.54mm pitch pin header
  • GPIO: 2.54mm spacing 40pin, compatible with Raspberry Pi's GPIO. It includes UART, SPI, I2C, IO etc
  • User Key: Power LED x 1, Reset x 1
  • PC Size: 64 x 56mm
  • Power Supply: DC 5V/2A
  • Working Temperature: -30℃ to 70℃
  • OS/Software: u-boot,Ubuntu MATE,Debian


วันพฤหัสบดีที่ 26 ตุลาคม พ.ศ. 2560

ผังสลับขา เกือบพังไหมล่ะ

นานๆ ต่อสาย UART กับ NanoPi NEO สักที รอบนี้เกือบทำให้พังเพราะต่อขาผิด เคราะห์ดีแค่ UART สายไฟที่ต่อผิดก็ไม่ร้ายแรงอะไร

สาเหตุเพราะไปดูผังเวอร์ชันใหม่ แต่เครื่องที่ใช้เป็นเวอร์ชันเก่ากว่า เฮ้อ... ต้องบันทึกเก็บไว้ก่อนว่าของเราเป็นเวอร์ชัน 1.2 จำไว้ๆๆๆๆ จะได้ไม่เผอเรออีก...

NanoPi NEO v1.31 ขาเสียงและ Debug สลับที่กันกับ Version 1.2 ขา GND จะอยู่ติดขอบ

V1.2 ขา Debug จะติดกับ USB และขา GND จะอยู่ในสุด



ผังแสดงขาบนบอร์ด Nanopi Neo  แต่เวลาต่อสายให้สลับ tx กับ rx ด้วย

ในรูปตัวข้างบนขา Debug กับ สาย USB จะสลับขา Rx Tx ดังนี้

Gnd -> Gnd
5v -> 5v
Tx -> Rx
Rx -> Tx

จากนั้นก็ใช้โปรแกรม Screen หรือ Putty สำหรับเชื่อมต่อกับบอร์ดอีกที...



Gtk4 ตอนที่ 6 Defining a Child object

Defining a Child object A Very Simple Editor ในบทความที่ผ่านมาเราสร้างโปรแกรมอ่านไฟล์ชนิดข้อความ และในบทความนี้ก็จะมาปรับแต่งโปรแกรมกันสักหน...