วันพุธที่ 22 กุมภาพันธ์ พ.ศ. 2560

`การสร้าง `Controller Generator Yii2

Controller Generator

This generator helps you to quickly generate a new controller class with one or several controller actions and their corresponding views.
yii\web\Controller
default (/var/www/html/yii2a-devices/vendor/yiisoft/yii2-gii/generators/controller/default)
 
Click on the above Generate button to generate the files selected below:
Code FileAction
controllers/LrController.phpunchanged
views/lr/index.phpunchanged

วันพฤหัสบดีที่ 9 กุมภาพันธ์ พ.ศ. 2560

`คำสั่ง `Export Myqsql Database for Structure `เอาเฉพาะโครงสร้าง

`คำสั่ง `Export Myqsql Database for Structure `เอาเฉพาะโครงสร้างมาโดยไม่นำข้อมูล

MysqlDump --no-data -h localhost -u root -ppassword mbase_data >mbase_structure.sql

`เป็นอันเสร็จ แล้วนำเข้าฐานใน `Navicat `ก็ได้

วันพุธที่ 8 กุมภาพันธ์ พ.ศ. 2560

Config MySQL ให้ root ยูสเซอร์ใช้งานได้จากทุกๆ Network

Config MySQL ให้ root ยูสเซอร์ใช้งานได้จากทุกๆ Network

โดยปกติแล้วเมื่อเราติดตั้ง MySQL Database ลงบนเครื่อง เราจะสามารถเขียนโปรแกรมติดต่อ MySQL Database โดย root ได้แต่ hostname ที่ชื่อว่า localhost และ 127.0.0.1 เท่านั่นนะครับไม่สามารถที่จะใช้งานผ่านเครื่องอื่นได้ หรือว่า Connect มาจากเครื่องอื่นได้เลยครับ โดยส่วนมากแล้วจะเจอใน Error ประมาณนี้นะครับ "Host 'xx.xx.xx.xx' is not allow to connect to this MySQL server" วิธีแก้ก็คือเราต้องทำการ Config อะไรบ้างอย่างก่อนถึงจะสามารถทำให้ MySQL ยินยอมให้เรา Connect จากเครื่องอื่น หรือว่าจจาก Network อื่นๆ

  • วิธีทำก็ไม่ยากครับเปิด Commandline ไปยัง Directory ของ MySQL

  • จากนั่นก็เข้า mysql โดยคำสั่งตามภาพด้านล่างเลยครับ
  • เมื่อเข้ามาได้แล้วก็พิมพ์คำสั่งดังนี้
  • GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
  • FLUSH PRIVILEGES; 


  • สุดท้ายแล้วเราจะต้องมี % ใน Host Field นะครับตามนี้


เพียงเท่านี้เราก็สามารถเขียนโปรแกรมติดต่อ MySQL Database โดยใช้งานผ่านเครื่อง Client เครื่องอื่นแล้วละครับ

วันพฤหัสบดีที่ 22 ธันวาคม พ.ศ. 2559

วันพุธที่ 21 กันยายน พ.ศ. 2559

ทำโกสวินโดวส์7 32,64บิต AllChip AutoDriver_ด้วยEasySysprep

สำหรับกระทู้นี้ วิธีทำโกสวินโดวส์7 32,64บิต AllChip AutoDriver_ด้วยEasySysprep 

หลายท่านคงจะได้ทดสอบและทำสำเร็จกันบ้างแล้ว อย่างไรก็ขอตั้งกระทู้ไว้ให้ท่านที่สนใจได้ศึกษากันนะครับ 014


หลายท่านคงจะทราบว่าวินโดวส์7นั้น มีเครื่องมือสำหรับทำSysprepไว้ให้อยู่แล้ว ซึ่งก็อาจจะสงสัยว่าทำไมไม่ใช้ตัวนั้นทำเลย ผมก็ขออธิบายก่อนนะครับว่า ตัวSysprepของวินโดวส์นั้นค่อนข้างจะฟิก และต้องเข้าใจเรื่องการเขียนสคริปต์กำกับพอสมควร แต่ในทางความเป็นจริง(ที่เราใช้อยู่ทุกวัน) เราต้องการให้งานโกสนั้นออกมาสมบูรณ์ที่สุด โดยหลังจากการโกสนั้นไม่ต้องไปปรับแต่งอีกให้วุ่นวาย ก็เลยมีตัวEasySysprepที่ทางจีนได้พัฒนามา เพื่อข้ามข้อจำกัดของSysprep ซึ่งก็ใช้sysprepของวินโดวส์เหมือนกัน เพียงแต่จะมีฟังก์ชั่นที่เพิ่มเข้ามาให้เราปรับแต่งโดยที่ไม่ค่อยมีความรู้เท่าไหร่ก็สามารถเข้าใจได้ เช่นการเปิด-ปิดserviceของวินโดวส์ ก็สามารถทำได้ในโปรแกรม โดยที่ไม่ต้องเข้าไปในServiceของวินโดวส์แต่อย่างใด เป็นต้นครับ

อธิบายมาซะยืดยาว ผมก็ขอเข้าเรื่องเลยแล้วกันครับ การทำโกสออลชิป ออโต้ไดรเวอร์นั้นจะมีส่วนประกอบอยู่ 2อย่างหลักๆครับ

1.โปรแกรม EasySysprep ซึ่งเอาไว้ทำSysprep
ดาวน์โหลดที่นี่ครับ ES3.1RC3 http://u.115.com/file/aq2usbhz


2.โปรแกรม AutoDriver ซึ่งในที่นี้ผมเลือกใช้ Easy_DriverPacks_5.10_Finalครับ

ตัวAutoDriverสามารถเลือกโหลดได้ที่นี่ครับ (32หรือ64บิต เลือกตามวินโดวส์ของท่าน)

Ghost window7 ใช้ได้กับทุกเครื่ิอง


สำหรับเครื่องมือที่ต้องใช้ซึ่งต้องมีสำหรับประกอบการทำในบทความนี้ก็คือ
+ โปรแกรม SPAT6.0.9 Final (แก้ไขไฟล์ 26-05-2557 และใช้พาสเวิร์ดเป็น varietypc.net
3. เปิดโปรแกรม SPAT6.0.9 ที่ได้เตรียมไว้ขึ้นมา โดยคลิกขวาที่ไฟล์ แล้วเลือก Run as administrator
การทำไฟล์อิมเมจโกสต์ Windows 7 ให้โคลนลงได้กับทุกเครื่อง!!!
ตัวโปรแกรมจะถูกเปิดขึ้นมา ให้ใส่ชื่อเครื่องที่หัวข้อ Rename computer’s name ตามต้องการแล้วคลิกปุ่ม Sysprep -> OK