คอมพิวเตอร์และอินเตอร์เน็ต,บรรยายวิชาการ,วิจัย,ศึกษากุรอาน,E-Book

วันศุกร์ที่ 29 พฤศจิกายน พ.ศ. 2562

KoolReport flexible Open Source PHP Reporting


https://www.koolreport.com/

วันพุธที่ 20 พฤศจิกายน พ.ศ. 2562

MRZ Study

Passport MRZ reading with Tesseract.js OCR library

https://medium.com/@impaachu/passport-mrz-reading-with-tesseract-js-ocr-library-7732fa8b6c66

OCR in a browser with Tesseract.js



Tesseract.js is a pure Javascript port of the popular Tesseract OCR engine.
This library supports more than 100 languages, automatic text orientation and script detection, a simple interface for reading paragraph, word, and character bounding boxes. Tesseract.js can run either in a browser and on a server with NodeJS.


https://github.com/naptha/tesseract.js

Tesseract Languages more than 100 languages, มีภาษาไทย

https://github.com/tesseract-ocr/tesseract/wiki/Data-Files#data-files-for-version-400-november-29-2016


Tesseract.js แปลงข้อความในรูปภาพเป็นข้อความ text


Tutorial : 

How to convert images to text with pure JavaScript using Tesseract.js

วันพุธที่ 13 พฤศจิกายน พ.ศ. 2562

วิธีแก้คอมช้า คอมอืด คอมค้าง + ทำให้คอมลื่นและเร็วขึ้น (Windows 7)


ทดสอบแล้ว ดีขึ้นจริงๆ ดังนี้

1 control panel -- internet options -- ติ๊ก delete browsing history on exit -- delete -- apply -- ok
2 c:\windows\prefetch
3 Disk Cleanup
4 %temp%
5 ลบไฟล์ในถังขยะ empty recycle bin
6 start -- control panel -- windows defender -- scan -- quick scan
7 control panel --  performance information and tools -- adjust visual effects -- adjust for best performance -- apply -- ok (ไม่ทำก็ได้ข้อ7)
8 run -- MSCONFIG -- start up -- กดเครื่องหมายออกทั้งหมดยกเว้นตัวแสกนไวรัส -- apply -- ok

ปล.
หากเครื่อเคยติดตั้งโปรแกรมมาเยอะๆ ต้องทำ Registry Clean ด้วย Wise Registry Cleaner
และหากต้องการพื้นที่เพิ่มให้ใช้โปรแกรม Cleaner ชื่อ Wise Disk Cleaner





วันอังคารที่ 5 พฤศจิกายน พ.ศ. 2562

การสร้าง User Snippet ใน VS Code

วิธีการสร้าง โดยเลือก File->Preferences->User Snipets เลือก Html.json
แล้วเขียน code ดังนี้


    "BlankSpace": {
"prefix": "blk",
"body": [
                               " "
],
"description": "Html blank code"
     },
    "BlankSpace+": {
"prefix": "blk+",
"body": [
                              "<?= str_repeat('&nbsp;', 5);?>"
],
"description": "Html blank code plus"
    },
    "MySQLi+": {
"prefix": "mysqli",
"body": [
"///////////////*connection */",
"$link = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname);",
"if (mysqli_connect_errno()) {  /* check connection */",
" printf('Connect failed: %s', mysqli_connect_error());",
" exit();",
"}",
"mysqli_query($link,'set NAMES  utf8');",
"/////////////////////",
"$query = 'SELECT *  FROM Mytable';",
"$result = mysqli_query($link, $query);",
"while ($row = mysqli_fetch_assoc($result)) {",
"   $row['cdate']",
"   $row['systolic']",                     
"}",
"mysqli_free_result($result);",
                    ],
             "description": "MySQLi Command Set"
},



หมายเหตุคำอธิบายที่สำคัญ :
prefix = ค่าของตัวเรียกใช้
body = ค่าเนื้อหาของ snippet

การ Comment บรรทัดใน VS Code

1.
CTRL + /    หมายถึง    // single line comment
วิธีใช้ : วางCursorที่ต้นบรรทัด หรือท้ายบรรทัด แล้วกด CTRL + /
หมายเหตุ : เป็น Togle Switch

2.
Shift + Alt + A    หมายถึง          /* multiline
                                                     comment */
วิธีใช้ : ต้องDragบริเวรที่ต้องการ แล้วกด Shift + Alt + A
หมายเหตุ : เป็น Togle Switch

3.
Shift + Alt + F หมายถึง การจัดcodeให้สวยงาม อ่านง่าย

4.
color : #   หมายถึง เรียกจานสี(color picker)ให้ปรากฏเพื่อเลือกใช้รหัสสี

5.
Shift  + Alt + ArowDown  หมายถึง Copy line

6.
Ctrl + Shift + K    หมายถึง Delete Line