Author Archives: imskyfoxs

script defer, async

วันนี้นั่งอ่าน CSS อยู่ก็เจอเข้ากับหัวข้อที่น่าสนใจของ HTML ที่เกี่ยวกับ tag ที่มีชื่อว่า script ใช่ครับมันคือ tag ที่เราใช้ในการโหลด javascript

อย่างในกรณี jquery หน้าตาประมาณนี้

<script src="jquery/3.2.1/jquery.min.js"></script>

ทีนี้สมมติว่าเราต้องการให้เวลาเอาเมาส์ไป hover บน div ก้อนนึงแล้ว alert ข้อความว่า mouseover แล้วเราเขียนเป็น javascript ไฟล์นึงขึ้นมามีโค้ดแบบนี้ (ชื่อว่า script.js)

$('div').on("mouseover", function(){
    alert("mouseover");
});

Continue reading

Advertisements

Set proxy ให้ docker

วิธีการแรก เถื่อน ๆ หน่อย คือ ลบ docker machine แล้วสร้างใหม่เลย

ลบด้วยคำสั่ง docker-machine rm ชื่อเครื่อง เช่น docker-machine rm default
แล้วสร้างใหม่พร้อมระบุ proxy ด้วย

docker-machine create -d virtualbox \
    --engine-env HTTP_PROXY=http://login:password@example.com:8080 \
    --engine-env HTTPS_PROXY=https://login:password@example.com:8080 \
default

แค่นี้ก็ใช้ได้แล้ว แต่เราจะมานั่งลบนั่งเซ็ตหรือ? มาแก้ค่าใน machine กันดีกว่า
Continue reading

ลง kdiff3 สำหรับ Git mergetool ใน Mac

ปกติเวลาเราใช้ mergetool ของ git ที่มีมามักจะเป็น opendiff ซึ่งจะค่อนข้างใช้งานยากเวลาที่เราต้องแก้ conflict  ตัวอย่างเช่น เรามีไฟล์ที่เกิด conflict จากการ pull เป็น README.md

เวลาเกิด conflict

Continue reading

Pair programming สิ่งที่ได้มา

เพิ่งได้เข้าทำงานกับทีมที่เป็น agile scrum ได้ไม่นาน หลังจากได้ pair programming กับท่าน scrum master ก็ได้เรียนรู้อะไรมาพอสมควร เลยอยากจะมาขอเล่าไว้ซักหน่อย (ความจริงโดนขอให้มาเขียนไว้ ฮ่า ๆ) อาจจะเขียนได้ไม่หมด (หรือมีอะไรเพี้ยน ๆ ไป ต้องขออภัยท่าน scrum master ด้วย ข้าน้อยยังอ่อนด้อยนัก)

Continue reading

JDBC Pool กับ Tomcat

1. เพิ่มการตั้งค่าใน web.xml (WebContent/WEB-INF)
ระบุชื่อ datasource ด้วย <res-ref-name> เช่น สร้าง datasource ชื่อ jdbc/TestDB

<resource-ref>
     <description>DB Connection</description>
     <res-ref-name>jdbc/TestDB</res-ref-name>
     <res-type>javax.sql.DataSource</res-type>
     <res-auth>Container</res-auth>
</resource-ref>

Continue reading

เปลี่ยนฟอนต์ Command prompt แบบง่าย ๆ 3 ขั้นตอน

ฟอนต์ดีฟอลต์ใน command prompt น่าเกลียดมาก หนา ๆ ไม่สบายตา วันนี้เรามาเปลี่ยนให้ดูง่ายขึ้นแบบง่าย ๆ กันดีกว่า สุดท้ายเราจะได้แบบนี้

command prompt
Continue reading