Posted inJava programming สร้าง XSD (schema) จาก XML Posted by By Thada August 18, 2025 ใช้ xsd-gen https://github.com/wiztools/xsd-gen/releases https://github.com/wiztools/xsd-gen?tab=readme-ov-file Install Builds are available as uber jar. Running To generate schema: $…
Posted inprogramming เขียน one-liner เพื่อการ set ค่า Posted by By Thada August 18, 2025 เขียนแล้วดูอ่านยาก แต่ก็ดูเป็นขั้นเป็นตอนดี code ดูสวย แต่อ่านยากจัง Layer.setLayerId( Optional.ofNullable(getCellValueAsString(sheet, i, 1)) // 1. ห่อค่าด้วย Optional (ป้องกัน null)…
Posted inJava programming Apache POI สำหรับ อ่านเขียนไฟล์ XLS, XLSX Posted by By Thada August 18, 2025 Apache POI มีโมดูลแยกกันสำหรับจัดการไฟล์ Excel แต่ละเวอร์ชัน: XLS (Excel 97-2003): ฟอร์แมต: เป็นไฟล์แบบ Binary ที่เรียกว่า HSSF (Horrible Spreadsheet…
Posted inprogramming การสร้างภาพ SVG Posted by By Thada August 18, 2025 การใช้งานเบื้องต้น ส่วนประกอบต่างๆ ใน SVG จะถูกกำหนดด้วยแท็ก XML ที่แตกต่างกันไป โดยส่วนที่สำคัญและใช้งานกันเป็นประจำมีดังนี้: <svg> (The Canvas 🎨): แท็กราก (root element)…
Posted inprogramming การ Deploy Laravel project Posted by By Thada August 17, 2025 เวลาสร้าง project ด้วย Laravel แล้ว จะรู้สึกว่าเวลา upload ไปบน server ส่วนใหญ่ เวลาที่เข้าไปเรียกใช้งาน จะต้องระบุ /public/ ไปใน URL…
Posted inprogramming Get user defined data attribute จาก HTML tag Posted by By Thada August 17, 2025 <div class="form-check fs-5 ms-0 me-2"> <input class="form-check-input form-check-input-green" type="checkbox" value="" id="greenCheckbox_1" data-group="x" data-index="1"> <label class="form-check-label"…
Posted inprogramming Save SQL result to File Posted by By Thada August 17, 2025 ใน MySQL SELECT column1, column2, ... FROM table_name WHERE condition INTO OUTFILE '/path/to/your/filename.csv' FIELDS TERMINATED…
Posted inprogramming New Laravel Project & Laravel Mix Posted by By Thada August 16, 2025 เริ่มใช้งาน Laravel (v.8) + install stater tool - *** TEST หลายรอบแล้ว ว่า OKAY *** ->…
Posted inEngineering Pcb Buildup vs. Stackup Posted by By Thada August 16, 2025 ในกระบวนการผลิตแผงวงจรพิมพ์ (Printed Circuit Board - PCB) แม้ว่าคำว่า Buildup และ Stackup จะมีความเกี่ยวข้องกับการจัดเรียงชั้นต่างๆ ของ PCB แต่ก็มีความหมายและจุดประสงค์ที่แตกต่างกันอย่างชัดเจน โดยสรุป…
Posted inprogramming สร้าง XML file จาก Object ใน Java Posted by By Thada August 16, 2025 สำหรับส่วนที่สั่งให้ทำงาน เช่น ใน main method // 1. สร้าง Object ที่ต้องการแปลง Student student = new Student(65001,…