Software Development

The big data is more data?

Big Data คืออะไร หลังๆ เชื่อว่าหลายยคนจะได้ยินคำว่า Big Data เข้าหูบ่อยขึ้นเรื่องๆ ไม่ว่าจะเป็นทั้งส่วนงานที่เป็นส่วนของเอกชน หรือรัฐ มันจะมีการใช้อ้างอิงคำนี้ขึ้นมา ทำให้มันดูแล้วน่าสนใจ และทันสมัย ทีนี้เรารู้หรือใหม่คำว่า Big Data มันหมายถึงอะไร เราจะอธิบายเบื้องต้นให้ฟังแบบเข้าใจง่ายๆ กัน

Continue Reading “The big data is more data?”

Software Development

QR code ทำงานยังไง

จากบทความคราวที่แล้ว ที่เราเขียนเพื่อตอบคำถามว่า เราสามารถเขียน QR code ด้วยมือได้หรือไม่ เราก็รู้คำตอบกันไปแล้ว คราวนี้อยากจะมาเล่าเพิ่มเติม เผื่อใครสงสัยว่า QR code ทำงานยังไงแบบละเอียดยิ่งขึ้น บทความนี้จะเขียนเจาะลึกลงไปในด้านเทคนิคมากขึ้น ถ้าไม่เข้าใจตรงไหนก็ Google เอา ไม่ก็ส่งเมลล์มาถามได้นะจ๊ะ Continue Reading “QR code ทำงานยังไง”

Software Development

เขียน QR code ด้วยมือ จะไหวหรออ~

เคยสงสัยกันไหมว่า QR code ที่เราเห็นกันทุกวันนี้ทำงานยังไง เจ้ารูปสี่เหลี่ยมที่มีลายสีขาวสลับดำ เวลาเราเอากล้องไปสแกน ทำไมถึงได้นำเราไปสู่จุดหมายต่างๆ กันได้ ลายของแต่ละรูปก็แตกต่างกัน บางรูปใช้สีอื่นนอกจากขาวดำ บางรูปใช้วงกลมแทนสี่เหลี่ยม หรือบางรูปมีโลโก้ของแบรนด์อยู่ในนั้นด้วย แล้วคุณเคยสงสัยไหมว่า เราจะสามารถเขียนมันขึ้นมาเองได้รึเปล่า

Continue Reading “เขียน QR code ด้วยมือ จะไหวหรออ~”

Software Development

ข่าวในแวดวง IT ที่น่าสนใจในช่วงครึ่งหลังของปี 2018

   ปีนี้โลก IT ขยับตัวกันไวมากเลยนะครับ ลองคิดดูว่าปีที่แล้วเรายังตื่นเต้นกับที่ AlphaGo ไล่ล้มยักษ์ ล้มเซียนโกะระดับโลกมากมายเพื่อยืนยันถึงประสิทธิภาพของ AI แบบโหดสุดๆ (จริงๆก็ต้องพูดถึง Machine Learning และ Neutral Network ด้วยละนะ) โดยทั้งหมดทั้งมวลนี้ค่อนข้างเป็นความเห็นส่วนตัวของ Happio Dev Team นะครับ อาจจะไม่ตรงกับความเป็นจริง 🙂

Continue Reading “ข่าวในแวดวง IT ที่น่าสนใจในช่วงครึ่งหลังของปี 2018”

Join Us, Software Development

Senior Full-Stack Developer [Job Opportunity] 

Roles & Responsibility for Senior Full-Stack Developer
1. Analyze Requirements
1.1) Help clients clarify needs and invest in high value work.
1.2) Break down requirement and create needed work documentation.
1.3) Plan timeline, resource and budget effectively.
1.4) Research and choose tools effectively.
2. Deliver Quality Work & Support
2.1) Deliver work that can fulfill clients needs.
2.2) Finish Work On time
2.3) Deliver Quality Work (Bug Management, Security, Performance, SEO)
2.4) Can manage change well.
3. Coach & Build Team
3.1) Team can consult when stuck with problems.
3.2) Can improve team work and team performance.
3.3) Can inspire team to learn new technology and share ideas.
3.4) Have strategy to expand team and mange multiple projects.

Continue Reading “Senior Full-Stack Developer [Job Opportunity] “