<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Developer Logs | Janvit Ritphring (jorvor.net)</title>
    <description>Technical devlogs, tutorials, and deep-dives on Odoo ERP, Python, Docker, Rust, and systems architecture by Janvit Ritphring.</description>
    <link>https://jorvor.net/devlogs/</link>
    <atom:link href="https://jorvor.net/rss.xml" rel="self" type="application/rss+xml" />
    <language>th</language>
    <lastBuildDate>Mon, 30 Mar 2026 23:55:00 GMT</lastBuildDate>
    <item>
      <title>Managing Oneself</title>
      <link>https://jorvor.net/devlogs/day23/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day23/</guid>
      <description>Managing oneself is the ability to understand and control one&apos;s own emotions, thoughts, and behaviors. 
It involves self-awareness, self-regulation, and self-motivation. 
By managing oneself effectively, individuals can improve their relationships, achieve their goals, and lead a more fulfilling life.</description>
      <pubDate>Mon, 30 Mar 2026 23:55:00 GMT</pubDate>
      <category>READ</category>
    </item>
    <item>
      <title>The language to survive</title>
      <link>https://jorvor.net/devlogs/day22/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day22/</guid>
      <description>Morse Code is a method of encoding text characters as sequences of dots and dashes, 
which can be transmitted as sound, light, or visual signals. 
It was widely used in telecommunication and is still recognized today.</description>
      <pubDate>Sun, 29 Jun 2025 22:30:00 GMT</pubDate>
      <category>LEARN</category>
    </item>
    <item>
      <title>Knowledge Portfolio (Team)</title>
      <link>https://jorvor.net/devlogs/day21/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day21/</guid>
      <description>Team knowledge portfolio is a concept that helps teams manage and share knowledge effectively, 
ensuring that valuable information is accessible to all members.</description>
      <pubDate>Sun, 01 Jun 2025 23:10:00 GMT</pubDate>
      <category>READ</category>
    </item>
    <item>
      <title>Debugging odoo with python pdb</title>
      <link>https://jorvor.net/devlogs/day20/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day20/</guid>
      <description>Crucial skill for developers especially in the age of AI</description>
      <pubDate>Sun, 25 May 2025 16:55:00 GMT</pubDate>
      <category>odoo</category><category>python</category><category>debugging</category>
    </item>
    <item>
      <title>Knowledge Portfolio</title>
      <link>https://jorvor.net/devlogs/day19/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day19/</guid>
      <description>... Knowledge always pay the best interest</description>
      <pubDate>Sun, 18 May 2025 11:55:00 GMT</pubDate>
      <category>READ</category>
    </item>
    <item>
      <title>Simple REST API with Rust (Axum)</title>
      <link>https://jorvor.net/devlogs/day18/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day18/</guid>
      <description>สร้าง REST API ง่าย ๆ ด้วย Rust (Axum)</description>
      <pubDate>Sun, 11 May 2025 11:45:00 GMT</pubDate>
      <category>RUST</category><category>REST API</category>
    </item>
    <item>
      <title>เปิดกะโหลกกับ Flipping matrix</title>
      <link>https://jorvor.net/devlogs/day17/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day17/</guid>
      <description>เปิดกะโหลกกับโจทย์ Programming</description>
      <pubDate>Sun, 04 May 2025 22:45:00 GMT</pubDate>
      <category>Problem solving</category><category>Challenge</category>
    </item>
    <item>
      <title>odoo multiple db API call, print PDF config tips</title>
      <link>https://jorvor.net/devlogs/day16/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day16/</guid>
      <description>เรื่องง่าย ๆ ที่จะช่วยลดเวลาที่ต้องไปงมกับปัญหาที่ไม่ค่อยมีใครพูดถึง</description>
      <pubDate>Sun, 27 Apr 2025 21:30:00 GMT</pubDate>
      <category>odoo</category><category>config</category>
    </item>
    <item>
      <title>ความดีงาม? ของ Rust</title>
      <link>https://jorvor.net/devlogs/day15/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day15/</guid>
      <description>Experiment... มาลองเปิดโลกใหม่กับ Rust</description>
      <pubDate>Sun, 20 Apr 2025 22:55:00 GMT</pubDate>
      <category>Experiment</category><category>Rust</category><category>Impression</category>
    </item>
    <item>
      <title>รับมือกับภัยพิบัติในฐานะ software engineer</title>
      <link>https://jorvor.net/devlogs/day14/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day14/</guid>
      <description>เหตุการณ์ไม่คาดฝันที่อาจจะเกิดขึ้นได้กับระบบที่ดูแลอยู่ จะป้องกันยังไงดีนะ ?</description>
      <pubDate>Sun, 13 Apr 2025 12:25:00 GMT</pubDate>
      <category>Disaster</category><category>Defensive</category>
    </item>
    <item>
      <title>Setup 2 odoo instance on the same subnet with fixed ip</title>
      <link>https://jorvor.net/devlogs/day13/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day13/</guid>
      <description>Docker custom nework + fixed ip จะทำยังไงกันดีนะ ?</description>
      <pubDate>Sun, 06 Apr 2025 22:05:00 GMT</pubDate>
      <category>odoo</category><category>docker</category><category>subnet</category>
    </item>
    <item>
      <title>MarTech 2025</title>
      <link>https://jorvor.net/devlogs/day12/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day12/</guid>
      <description>Marketing Technology 2025 ในมุมมองของ Software Engineer</description>
      <pubDate>Sun, 30 Mar 2025 20:30:00 GMT</pubDate>
      <category>Marketing</category><category>Event</category>
    </item>
    <item>
      <title>Docker subnet modification</title>
      <link>https://jorvor.net/devlogs/day11/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day11/</guid>
      <description>When application was deployed on the same machine with another services, it might be a problem with IP range. Let&apos;s fix it by changing the Docker subnet IP range.</description>
      <pubDate>Sun, 23 Mar 2025 21:30:00 GMT</pubDate>
      <category>Docker</category><category>Network</category>
    </item>
    <item>
      <title>I don&apos;t know what I&apos;ve built !!??</title>
      <link>https://jorvor.net/devlogs/day10/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day10/</guid>
      <description>I don&apos;t know what I&apos;ve built !!!?? (Really ?)</description>
      <pubDate>Sun, 16 Mar 2025 23:30:00 GMT</pubDate>
      <category>Generative AI</category><category>Thought express</category>
    </item>
    <item>
      <title>rjust() ljust() with specific encoding (I do a mistake on encoding)</title>
      <link>https://jorvor.net/devlogs/day9/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day9/</guid>
      <description>I do a mistake on encoding so rjust() ljust() enhanced</description>
      <pubDate>Sun, 09 Mar 2025 23:30:00 GMT</pubDate>
      <category>odoo</category><category>python</category><category>text processing</category><category>encoding</category>
    </item>
    <item>
      <title>odoo One2many ninja! work with odoo views like a ninja</title>
      <link>https://jorvor.net/devlogs/day8/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day8/</guid>
      <description>Bite size กับการทำงานกับ One2many ผ่านหน้า views ใน odoo ที่จะทำให้เราเข้าใจในการเขียน code มากขึ้น</description>
      <pubDate>Sun, 02 Mar 2025 22:30:00 GMT</pubDate>
      <category>odoo</category><category>xml</category>
    </item>
    <item>
      <title>odoo One2many ninja! work with odoo models like a ninja</title>
      <link>https://jorvor.net/devlogs/day7/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day7/</guid>
      <description>Bite size กับการทำงานกับ One2many fields ใน odoo ที่จะทำให้เราเข้าใจในการเขียน code มากขึ้น</description>
      <pubDate>Sun, 23 Feb 2025 21:00:00 GMT</pubDate>
      <category>odoo</category><category>Python</category>
    </item>
    <item>
      <title>Static path ? หมดห่วงการเรียก path หลายที่ แค่เซ็ตให้ดีตั้งแต่ .conf</title>
      <link>https://jorvor.net/devlogs/day6/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day6/</guid>
      <description>อีกหนึ่งวิธีกับการจัดการกับ Static path ใน odoo</description>
      <pubDate>Sun, 16 Feb 2025 13:25:00 GMT</pubDate>
      <category>odoo</category><category>Config</category><category>Python</category>
    </item>
    <item>
      <title>col - colspan ปวดหัวมั้ยกับการจัด layout ?</title>
      <link>https://jorvor.net/devlogs/day5/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day5/</guid>
      <description>หนึ่งในปัญหาปวดหัวที่สุด คือ การจัด layout !? 
มารู้จักกับ col และ colspan กัน</description>
      <pubDate>Sun, 09 Feb 2025 23:55:00 GMT</pubDate>
      <category>odoo</category><category>Layout</category><category>xml</category>
    </item>
    <item>
      <title>เมื่อเราขาด library บางตัวไป จะทำยังไงล่ะ ถ้าใช้ docker ?</title>
      <link>https://jorvor.net/devlogs/day4/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day4/</guid>
      <description>หลังจากที่เราพาไป install odoo ด้วย docker กันไปแล้ว
เรามักจะเจอปัญหาที่ว่าไม่สามารถ install ได้สำเร็จ
เนื่องจากขาด Library บางตัวไป ... ?</description>
      <pubDate>Sun, 02 Feb 2025 23:50:00 GMT</pubDate>
      <category>odoo</category><category>Docker</category><category>Dockerfile</category>
    </item>
    <item>
      <title>รัน odoo ผ่าน docker + custom addons ด้วยตัวเอง</title>
      <link>https://jorvor.net/devlogs/day3/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day3/</guid>
      <description>วันนี้จะพามา Setup odoo ด้วย docker พร้อมกับ Custom addons ไปด้วย
เรียกว่า อ่านจบแล้วสามารถไป install plugins ใช้เองได้เลย</description>
      <pubDate>Sun, 26 Jan 2025 23:55:00 GMT</pubDate>
      <category>odoo</category><category>Docker</category><category>Programming</category><category>Python</category>
    </item>
    <item>
      <title>Print report ทั้งที ขอเก็บเป็นไฟล์เอาไว้ด้วยสิ ? (built-in function)</title>
      <link>https://jorvor.net/devlogs/day2/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day2/</guid>
      <description>สั่ง print report แต่ก็อยากให้เก็บเป็นไฟล์แนบเอาไว้ด้วย ? (built-in function)</description>
      <pubDate>Sun, 19 Jan 2025 22:00:00 GMT</pubDate>
      <category>odoo</category><category>Reporting</category><category>Programming</category><category>Python</category>
    </item>
    <item>
      <title>Print report ทั้งที ขอเก็บเป็นไฟล์เอาไว้ด้วยสิ  ?</title>
      <link>https://jorvor.net/devlogs/day1/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day1/</guid>
      <description>สั่ง print report แต่ก็อยากให้มี logs ด้วย จะได้รู้ว่าเปลี่ยนไปยังไงบ้าง ?</description>
      <pubDate>Sun, 12 Jan 2025 22:30:00 GMT</pubDate>
      <category>odoo</category><category>Reporting</category><category>Programming</category><category>Python</category>
    </item>
    <item>
      <title>odoo server.action that (can&apos;t)redirect ?</title>
      <link>https://jorvor.net/devlogs/day0/</link>
      <guid isPermaLink="true">https://jorvor.net/devlogs/day0/</guid>
      <description>Lesson learned from odoo server.action that can&apos;t redirect to the redirect as needed</description>
      <pubDate>Sun, 05 Jan 2025 20:40:00 GMT</pubDate>
      <category>odoo</category><category>Programming</category><category>Python</category>
    </item>
  </channel>
</rss>