ฟีด GetNotes

ความรู้จากทีม GetNotes และผลงานจากสมาชิกในชุมชน

แชร์ผลงาน
Getnotes
Getnotes14 ส.ค.
GetNotes

AI แค่ 14MB ก็สั่งเครื่องมือบนอุปกรณ์ได้ โดยไม่ต้องส่งข้อมูลขึ้น Cloud! GitHub Daily วันนี้ขอแนะนำ Needle 2 — โมเดล Open Source ขนาดเล็กมากจาก Cactus Compute ที่ออกแบบมาสำหรับ Tool Calling, ควบคุมอุปกรณ์ และดึงข้อมูลออกมาเป็น Structured Data ตัวโมเดลมีขนาดเพียง 14MB และใช้ RAM ประมาณ 28MB ทำให้แนวคิดของ AI ไม่จำเป็นต้องผูกอยู่กับ Server หรือ GPU ขนาดใหญ่อีกต่อไป แต่สามารถนำไปฝังในมือถือ Wearable, Smart Home หรืออุปกรณ์ IoT ได้ สิ่งที่นำไปใช้ได้จริง • ทำ AI บนอุปกรณ์ที่สั่งเปิด-ปิดหรือควบคุมฟังก์ชันต่าง ๆ ผ่าน Tool Calling • สร้าง Smart Home ที่เข้าใจคำสั่งแล้วแปลงออกมาเป็นคำสั่งแบบ Structured Data • ใช้กับมือถือ Wearable หรือ Hardware ที่มี RAM จำกัด • รับข้อความแล้วคืนค่าเป็น JSON เพื่อส่งต่อเข้า Function หรือ Workflow ได้ง่าย • มี Confidence Score ให้ระบบกำหนดได้ว่าเมื่อไรควรทำงานทันที และเมื่อไรควรส่งต่อให้โมเดลใหญ่กว่า • รองรับ LoRA Fine-tuning สำหรับปรับโมเดลให้เหมาะกับงานเฉพาะของเรา จุดที่น่าสนใจคือหลังดาวน์โหลด Engine มาแล้ว การ Inference ไม่ต้องเชื่อม Network ทำให้สามารถออกแบบระบบ AI ที่ประมวลผลบนเครื่องได้ ข้อควรรู้ Needle 2 เป็นโมเดลขนาด 45M Parameters ที่เน้น Tool Calling และ Structured Extraction ไม่ได้ถูกสร้างมาเพื่อแทน Chatbot หรือ LLM ขนาดใหญ่สำหรับการถามตอบความรู้ทั่วไป ตัว Python Package ต้องใช้ Python 3.9 ขึ้นไป และ Repository ใช้ Apache-2.0 License #Getnotes #GitHubDaily #Needle2 #OnDeviceAI #OpenSource #EdgeAI #Python #ToolCalling

AI แค่ 14MB ก็สั่งเครื่องมือบนอุปกรณ์ได้ โดยไม่ต้องส่งข้อมูลขึ้น Cloud! GitHub Daily วันนี้ขอแนะนำ Needle 2 — โมเดล Open Source ขนาดเล็กมากจาก Cactus Compute ที่ออกแบบมาสำหรับ T...
2
Getnotes
Getnotes13 ส.ค.
GetNotes

**มีใครลองยัง? AI Coding Agent ใช้ฟรี ไม่ต้องเสียค่าซัพ 🤯** ช่วงนี้เจอ **Freebuff Desktop** — AI Coding Agent ที่ประกาศให้ใช้ฟรี โดยไม่ต้องสมัคร Subscription, ไม่ต้องใส่บัตร และไม่ต้องมี API Key ของตัวเอง แล้วเขาเอาเงินจากไหน? คำตอบคือ **โฆษณาแบบข้อความ** แทนที่จะเก็บค่าสมาชิกรายเดือนแบบ AI Coding Tools หลายเจ้า Freebuff ใช้โฆษณามาช่วยจ่ายต้นทุนการรัน AI ทำให้ผู้ใช้ทั่วไปสามารถใช้งาน Coding Agent ได้ฟรี เอาไปทำอะไรได้บ้าง? • ให้ AI อ่านและแก้ Code ในโปรเจกต์ • สั่งสร้าง Feature หรือแก้ Bug จาก Prompt • เปิด Coding Agent หลายตัวทำงาน Parallel ได้ • ใช้กับ Repo ที่มีอยู่แล้วบนเครื่องได้ • มีโมเดล AI ให้ใช้โดยไม่ต้องหา API Key มาใส่เอง • รองรับ macOS, Windows และ Linux ที่น่าสนใจคือมันไม่ได้เป็นแค่ Chat AI แต่เป็น Coding Agent ที่ทำงานกับ Workspace ของเราโดยตรง คล้ายแนว Claude Code, Codex หรือ Cursor แต่มีข้อแลกเปลี่ยนที่ควรรู้ก่อนใช้ Freebuff เป็นบริการที่มีโฆษณาสนับสนุน และบริษัทระบุว่า Prompt/Message บางส่วนอาจถูกนำมาวิเคราะห์เพื่อ Personalize โฆษณา รวมถึงบาง Model หรือ Feature ที่มีป้ายกำกับอาจนำข้อมูลไปใช้เพื่อพัฒนา AI และ Freebuff Desktop ตอนนี้ยังเป็น Beta ตัว Installer ยังไม่ได้ Code-sign ดังนั้นถ้าเป็น Source Code บริษัทหรือข้อมูลสำคัญ แนะนำให้อ่าน Privacy Policy และ Terms ก่อนเอาไปใช้จริง แต่ถ้าเอาไว้ทดลองเขียนเว็บ ทำ Side Project หรืออยากลอง Coding Agent โดยยังไม่อยากเพิ่ม Subscription อีกเดือนละหลายร้อยถึงหลายพันบาท... อันนี้น่าลองมาก 😂 **มีใครลอง Freebuff แล้วบ้าง? เทียบกับ Claude Code / Codex / Cursor เป็นยังไง มาแชร์กันหน่อย** #Getnotes #Freebuff #AICoding #CodingAgent #AI #Developer #VibeCoding #ClaudeCode #Codex #Cursor

**มีใครลองยัง? AI Coding Agent ใช้ฟรี ไม่ต้องเสียค่าซัพ 🤯** ช่วงนี้เจอ **Freebuff Desktop** — AI Coding Agent ที่ประกาศให้ใช้ฟรี โดยไม่ต้องสมัคร Subscription, ไม่ต้องใส่บัตร แล...
1
Getnotes
Getnotes13 ส.ค.
GetNotes

ส่งไฟล์ข้าม iPhone, Android และคอม ไม่ต้องอัปขึ้น Cloud! GitHub Daily วันนี้ขอแนะนำ LocalSend — แอป Open Source สำหรับส่งไฟล์และข้อความระหว่างอุปกรณ์ที่อยู่ในเครือข่ายเดียวกัน คล้าย AirDrop แต่ไม่ได้จำกัดว่าต้องใช้อุปกรณ์ค่ายเดียวกัน จุดที่น่าสนใจคือไฟล์จะถูกส่งตรงระหว่างเครื่องผ่าน Local Network ไม่ต้องอัปโหลดไฟล์ไปฝากไว้บน Server ภายนอก และไม่จำเป็นต้องมีอินเทอร์เน็ต ขอแค่อุปกรณ์เชื่อมต่ออยู่ในเครือข่ายเดียวกันก็ใช้งานได้ สิ่งที่นำไปใช้ได้จริง • ส่งรูปจาก Android ไป Mac หรือ Windows ได้โดยไม่ต้องต่อสาย • ส่งไฟล์จาก iPhone ไป Windows หรือ Linux ได้ง่ายขึ้น • ย้ายไฟล์งานขนาดใหญ่ระหว่างคอมในออฟฟิศผ่านเครือข่ายภายใน • ส่งไฟล์ให้เครื่องอื่นโดยไม่ต้องอัปขึ้น Google Drive หรือบริการ Cloud ก่อน • รองรับ Windows, macOS, Linux, Android, iOS และ Fire OS • มีภาษาไทย และใช้งานได้โดยไม่ต้องสมัคร Account ข้อมูลที่ส่งระหว่างอุปกรณ์ใช้ HTTPS และ LocalSend ไม่ต้องพึ่ง Server ภายนอก จึงเหมาะกับไฟล์ที่ไม่อยากส่งขึ้น Cloud ข้อควรรู้ อุปกรณ์ต้องมองเห็นกันผ่าน Local Network เดียวกัน หากหาอีกเครื่องไม่เจออาจต้องตรวจ Firewall, สิทธิ์ Local Network หรือ AP Isolation ของ Router และตัวแอปไม่มีระบบ Auto-update ในทุกช่องทาง ผู้พัฒนาจึงแนะนำให้ติดตั้งผ่าน App Store หรือ Package Manager เมื่อทำได้ #Getnotes #GitHubDaily #LocalSend #OpenSource #FileSharing #AirDrop #Privacy #DeveloperTools

ส่งไฟล์ข้าม iPhone, Android และคอม ไม่ต้องอัปขึ้น Cloud! GitHub Daily วันนี้ขอแนะนำ LocalSend — แอป Open Source สำหรับส่งไฟล์และข้อความระหว่างอุปกรณ์ที่อยู่ในเครือข่ายเดียวกัน ค...
0
Getnotes
Getnotes12 ส.ค.
GetNotes

ให้ AI วิเคราะห์หุ้นให้ทุกวัน แล้วส่งสรุปเข้ามือถืออัตโนมัติ GitHub Daily วันนี้ขอแนะนำ daily_stock_analysis — ระบบวิเคราะห์หุ้น Open Source ที่ใช้ LLM ช่วยรวบรวมข้อมูลตลาด ข่าว ปัจจัยพื้นฐาน และ Technical Indicator ก่อนสรุปออกมาเป็น Dashboard สำหรับช่วยประกอบการตัดสินใจ จุดที่น่าสนใจคือเราใส่รายชื่อหุ้นที่ติดตามไว้ แล้วตั้งให้ระบบวิเคราะห์อัตโนมัติทุกวันได้ ไม่ต้องเปิดกราฟและไล่อ่านข่าวทีละตัว สิ่งที่นำไปใช้ได้จริง • วิเคราะห์หุ้นจีน ฮ่องกง สหรัฐฯ ญี่ปุ่น เกาหลี ไต้หวัน และ ETF • รวมราคา กราฟ K-Line, Technical Indicator, ข่าว และข้อมูลพื้นฐานมาวิเคราะห์ร่วมกัน • AI สรุปแนวโน้ม คะแนน จุดที่ควรจับตา ความเสี่ยง และปัจจัยที่อาจกระทบราคา • มี Web Dashboard สำหรับดูผลวิเคราะห์ย้อนหลังและติดตาม Portfolio • ตั้ง GitHub Actions ให้วิเคราะห์หุ้นตามเวลาได้โดยไม่ต้องเปิด Server เอง • ส่งรายงานอัตโนมัติไป Telegram, Discord, Slack หรือ Email ได้ ข้อควรรู้ ระบบนี้เป็นเครื่องมือช่วยรวบรวมและวิเคราะห์ข้อมูล ไม่ควรใช้ผลลัพธ์จาก AI เป็นคำสั่งซื้อหรือขายหุ้นโดยตรง เพราะข้อมูลจากแหล่งฟรีอาจมีความล่าช้า จำกัดการเรียก API หรือเปลี่ยนแปลงได้ และผลวิเคราะห์จาก LLM สามารถผิดพลาดได้ ควรตรวจสอบข้อมูลจากแหล่งอื่นก่อนตัดสินใจลงทุน #Getnotes #GitHubDaily #StockAnalysis #AI #Python #Investment #OpenSource #GitHubTrending

ให้ AI วิเคราะห์หุ้นให้ทุกวัน แล้วส่งสรุปเข้ามือถืออัตโนมัติ GitHub Daily วันนี้ขอแนะนำ daily_stock_analysis — ระบบวิเคราะห์หุ้น Open Source ที่ใช้ LLM ช่วยรวบรวมข้อมูลตลาด ข่าว...
0
Getnotes
Getnotes12 ส.ค.
GetNotes

อยากทำคลิปอธิบายเรื่องยาก ๆ ให้เห็นภาพ? เขียน Python แล้วสร้าง Animation ได้เลย GitHub Daily วันนี้ขอแนะนำ Manim — เครื่องมือ Open Source สำหรับสร้าง Animation แบบควบคุมด้วยโค้ด ซึ่งเป็นโปรเจกต์ที่เริ่มต้นจาก Grant Sanderson ผู้สร้างช่อง 3Blue1Brown เพื่อใช้ทำวิดีโออธิบายคณิตศาสตร์ที่หลายคนน่าจะเคยเห็น แทนที่จะนั่งขยับวัตถุทีละชิ้นในโปรแกรมตัดต่อ เราสามารถเขียน Python เพื่อกำหนดวัตถุ สมการ ตำแหน่ง การเคลื่อนไหว และลำดับของ Animation แล้วให้ Manim Render ออกมาเป็นวิดีโอได้ สิ่งที่นำไปใช้ได้จริง • สร้าง Animation อธิบายสมการ กราฟ และแนวคิดทางคณิตศาสตร์ • ทำคลิปสอน Programming, Data Science หรือ Algorithm ให้เห็นขั้นตอนแบบเคลื่อนไหว • สร้างภาพประกอบสำหรับคอร์สออนไลน์ YouTube หรือวิดีโอการศึกษา • กำหนด Animation ด้วย Code ทำให้แก้ตัวเลขหรือสร้างคลิปหลายเวอร์ชันได้ง่าย • ใช้ LaTeX เพื่อแสดงสมการและสัญลักษณ์ทางคณิตศาสตร์ได้ • Render ฉากออกเป็นวิดีโอหรือบันทึกเฉพาะภาพสุดท้ายเพื่อนำไปใช้ต่อได้ ข้อควรรู้ Repo 3b1b/manim คือ ManimGL เวอร์ชันที่พัฒนามาจากเครื่องมือของ 3Blue1Brown โดยตรง และแตกต่างจาก Manim Community Edition ดังนั้นเวลาอ่านคู่มือหรือติดตั้งต้องเลือกให้ตรงเวอร์ชัน โดย ManimGL ปัจจุบันต้องใช้ Python 3.10 ขึ้นไป และมี Dependency เช่น FFmpeg กับ OpenGL #Getnotes #GitHubDaily #Manim #Python #OpenSource #Animation #DataVisualization #DeveloperTools

อยากทำคลิปอธิบายเรื่องยาก ๆ ให้เห็นภาพ? เขียน Python แล้วสร้าง Animation ได้เลย GitHub Daily วันนี้ขอแนะนำ Manim — เครื่องมือ Open Source สำหรับสร้าง Animation แบบควบคุมด้วยโค้ด...
0
Getnotes
Getnotes11 ส.ค.
GetNotes

Node.js คนละโปรเจกต์ คนละเวอร์ชัน? ไม่ต้องลบแล้วลงใหม่ทุกครั้ง GitHub วันนี้ขอแนะนำ nvm — Node Version Manager เครื่องมือ Open Source ที่ช่วยให้เครื่องเดียวติดตั้ง Node.js ได้หลายเวอร์ชัน และสลับไปมาได้จาก Terminal เหมาะมากสำหรับนักพัฒนาที่ต้องดูแลหลายโปรเจกต์ เช่น เว็บเก่าต้องใช้ Node 18 แต่โปรเจกต์ใหม่ต้องใช้ Node 24 โดยไม่ต้องถอน Node ตัวเดิมออกทุกครั้ง สิ่งที่นำไปใช้ได้จริง • ติดตั้ง Node.js หลายเวอร์ชันไว้ในเครื่องเดียว • สลับ Node Version ด้วยคำสั่ง nvm use • กำหนด Node Version ประจำแต่ละโปรเจกต์ด้วย .nvmrc • ติดตั้งหรือสลับไปใช้ Node.js รุ่น LTS ได้ง่าย • ตั้ง Node Version เริ่มต้นสำหรับ Terminal ใหม่ได้ • ย้าย Global npm Packages จาก Node Version เดิมไปเวอร์ชันใหม่ได้ ข้อควรรู้ nvm ถูกออกแบบสำหรับ POSIX Shell เช่น bash และ zsh ใช้งานโดยตรงได้บน Unix และ macOS ส่วน Windows รองรับผ่าน WSL ตัวอย่างที่มีประโยชน์มากสำหรับทีมคือสร้างไฟล์ .nvmrc ไว้ในโปรเจกต์ เช่นกำหนด 22 แล้วเมื่อ Clone โปรเจกต์มา คนในทีมก็ใช้ nvm use เพื่อเปลี่ยน Node ให้ตรงกับโปรเจกต์ได้ทันที ลดปัญหา “เครื่องฉันรันได้ แต่เครื่องเธอรันไม่ได้” #Getnotes #NodeJS #NVM #OpenSource #JavaScript #WebDevelopment #DeveloperTools #Programming

Node.js คนละโปรเจกต์ คนละเวอร์ชัน? ไม่ต้องลบแล้วลงใหม่ทุกครั้ง GitHub วันนี้ขอแนะนำ nvm — Node Version Manager เครื่องมือ Open Source ที่ช่วยให้เครื่องเดียวติดตั้ง Node.js ได้หล...
0
Getnotes
Getnotes11 ส.ค.
GetNotes

ดึงโพสต์ + คอมเมนต์จาก Social หลายแพลตฟอร์ม มาวิเคราะห์ได้ในเครื่องเดียว GitHub Daily วันนี้ขอแนะนำ MediaCrawler — เครื่องมือ Open Source สำหรับเก็บข้อมูลสาธารณะจากแพลตฟอร์ม Social จีนหลายแห่ง เช่น Xiaohongshu, Douyin, Bilibili, Weibo และ Zhihu เหมาะกับคนที่ต้องการรวบรวมโพสต์และความคิดเห็นจำนวนมากเพื่อนำไปวิเคราะห์ต่อ โดยไม่ต้องเปิดเก็บข้อมูลทีละหน้า สิ่งที่นำไปใช้ได้จริง • ค้นหาและเก็บโพสต์ตาม Keyword เพื่อดูว่าคนกำลังพูดถึงอะไร • ดึงความคิดเห็นใต้โพสต์ เพื่อนำไปวิเคราะห์ Feedback และ Pain Point • เก็บข้อมูลจากหน้า Creator ที่ต้องการติดตาม • ใช้ศึกษาคู่แข่งหรือเทรนด์ Content บนแพลตฟอร์มจีนจากข้อมูลสาธารณะ • มี WebUI ให้ตั้งค่าการเก็บข้อมูลและดูสถานะได้โดยไม่ต้องพิมพ์คำสั่งทั้งหมด • ส่งออกข้อมูลเป็น CSV, JSON, JSONL, Excel, SQLite หรือ MySQL เพื่อนำไปทำ Dashboard และวิเคราะห์ต่อได้ ข้อควรรู้ ผู้พัฒนาระบุชัดว่าโปรเจกต์นี้ทำขึ้นเพื่อการเรียนรู้และวิจัย ไม่ควรนำไปเก็บข้อมูลจำนวนมากแบบรบกวนแพลตฟอร์ม หรือนำไปใช้ละเมิดสิทธิ์ผู้อื่น ก่อนใช้งานจริงควรตรวจสอบข้อกำหนดของแต่ละแพลตฟอร์มและกฎหมายที่เกี่ยวข้องด้วย #Getnotes #GitHubDaily #MediaCrawler #OpenSource #WebScraping #SocialMedia #DataAnalysis #DeveloperTools

ดึงโพสต์ + คอมเมนต์จาก Social หลายแพลตฟอร์ม มาวิเคราะห์ได้ในเครื่องเดียว GitHub Daily วันนี้ขอแนะนำ MediaCrawler — เครื่องมือ Open Source สำหรับเก็บข้อมูลสาธารณะจากแพลตฟอร์ม Soc...
0
Getnotes
Getnotes10 ส.ค.
GetNotes

AI Agent จำข้อมูลได้อย่างเดียวไม่พอ ต้องตอบได้ด้วยว่า “รู้มาจากไหน” GitHub Daily วันนี้ขอแนะนำ Semantica — Infrastructure แบบ Open Source สำหรับสร้าง Context Graph และ Knowledge Graph ให้ AI Agent เก็บข้อมูล ความสัมพันธ์ การตัดสินใจ และแหล่งที่มาของข้อมูลไว้แบบตรวจสอบย้อนหลังได้ แทนที่จะให้ AI จำแค่ข้อความหรือค้นหาสิ่งที่คล้ายกันจาก Vector Database ตัว Semantica ช่วยเชื่อมว่า “ข้อมูลนี้เกี่ยวข้องกับอะไร มาจากไหน และเหตุผลอะไรนำไปสู่การตัดสินใจนี้” สิ่งที่นำไปใช้ได้จริง • ทำ Memory ให้ AI Agent แบบมีความสัมพันธ์ระหว่างข้อมูล ไม่ใช่เก็บข้อความอย่างเดียว • บันทึกการตัดสินใจของ AI พร้อมเหตุผลและหลักฐานย้อนหลัง • ตรวจสอบได้ว่าข้อมูลแต่ละชิ้นมาจาก Source ไหน • ตรวจจับข้อมูลที่ขัดแย้งหรือซ้ำกันก่อนนำเข้า Knowledge Graph • เชื่อมกับ Claude Code, Cursor, Codex และ Agent อื่น ๆ ผ่าน MCP หรือ REST API • Self-host ได้ เหมาะกับองค์กรที่ไม่ต้องการส่งข้อมูลขึ้น SaaS ภายนอก ข้อควรรู้ Semantica ไม่ได้มาแทน LLM, Vector Database หรือ Agent Framework ที่ใช้อยู่ แต่ทำหน้าที่เป็น Layer เพิ่มด้าน Context, Knowledge Graph, Reasoning และ Audit Trail จุดเด่นคือส่วน Graph Construction, Reasoning และ Provenance สามารถทำงานแบบ Deterministic ได้โดยไม่จำเป็นต้องเรียก LLM ทุกขั้นตอน เหมาะกับระบบที่ต้องตอบคำถามสำคัญว่า “AI ตัดสินใจแบบนี้เพราะอะไร?” และต้องตรวจสอบย้อนหลังได้ #Getnotes #GitHubDaily #Semantica #OpenSource #AIAgent #KnowledgeGraph #ContextEngineering #MCP #AIInfrastructure

AI Agent จำข้อมูลได้อย่างเดียวไม่พอ ต้องตอบได้ด้วยว่า “รู้มาจากไหน” GitHub Daily วันนี้ขอแนะนำ Semantica — Infrastructure แบบ Open Source สำหรับสร้าง Context Graph และ Knowledge...
0
Getnotes
Getnotes10 ส.ค.
GetNotes

อยากรัน Cloudflare Workers บน Server ของตัวเอง? ตัวนี้ทำได้ GitHub Daily วันนี้ขอแนะนำ denoland/celld — โปรเจกต์ Open Source จาก Deno ที่ช่วยให้เรารัน Cloudflare Workers และ Durable Objects บนเครื่องหรือ Server ที่เราควบคุมเองได้ จุดน่าสนใจคือ Durable Object แต่ละตัวมี SQLite Database ของตัวเอง และสามารถสำรอง/Replicate ข้อมูลไปยัง Storage ที่รองรับ S3 ได้ โดยไม่ต้องมี Control Plane หรือระบบ Consensus แยกอีกชุด สิ่งที่นำไปใช้ได้จริง • Self-host Cloudflare Workers บน Server หรือ Infrastructure ของตัวเอง • สร้างระบบที่ต้องเก็บ State เช่น Session, Room, Queue หรือข้อมูลผู้ใช้แยกเป็น Object • แต่ละ Object มี SQLite ของตัวเอง ช่วยลดปัญหาทุกอย่างไปแย่งใช้ Database ก้อนเดียว • Replicate ข้อมูลไปยัง S3-compatible Storage เช่น AWS S3 หรือ Cloudflare R2 ได้ • รองรับ Wrangler bundle ทำให้โปรเจกต์ Worker เดิมมีทางนำมาทดลองรันกับ celld • มี Docker image สำหรับนำไปทดลอง Deploy บน Linux ทั้ง x86-64 และ ARM64 ข้อควรรู้ celld ยังเป็นโปรเจกต์ใหม่และ Compatibility Surface ยังอยู่ระหว่างพัฒนา หากจะนำไปใช้กับ Production ควรอ่าน Limitations และ Security ก่อน โดยเฉพาะการรันหลาย Node ซึ่งควรอยู่บน Private Network หรือเครือข่ายเข้ารหัส และไม่ควรเปิด Peer Port ออก Internet โดยตรง สำหรับคนที่ชอบแนว Self-host หรือกำลังสร้างระบบที่ต้องมี State กระจายหลาย Object โปรเจกต์นี้น่าจับตามาก เพราะแนวคิดคล้าย Durable Objects แต่ Infrastructure และ Storage อยู่ในการควบคุมของเราเอง #Getnotes #GitHubDaily #celld #Deno #SelfHosted #CloudflareWorkers #DurableObjects #OpenSource #Developer

อยากรัน Cloudflare Workers บน Server ของตัวเอง? ตัวนี้ทำได้ GitHub Daily วันนี้ขอแนะนำ denoland/celld — โปรเจกต์ Open Source จาก Deno ที่ช่วยให้เรารัน Cloudflare Workers และ Dur...
0
Getnotes
Getnotes9 ส.ค.
GetNotes

เบราว์เซอร์ใหม่ที่ “ไม่ใช้ Chromium” สร้าง Engine ขึ้นมาเอง GitHub Daily วันนี้ขอแนะนำ Ladybird — เว็บเบราว์เซอร์ Open Source ที่กำลังสร้าง Browser Engine ของตัวเองขึ้นมาใหม่ โดยมีเป้าหมายเป็นเบราว์เซอร์อิสระสำหรับเว็บยุคใหม่ ไม่ได้สร้างต่อจาก Chromium หรือ WebKit สิ่งที่นำไปใช้ได้จริง • นักพัฒนาเว็บใช้ทดสอบว่าเว็บไซต์ทำงานบน Browser Engine ที่แตกต่างออกไปได้หรือไม่ • ศึกษาการทำงานภายในของ Browser ตั้งแต่ HTML/CSS Rendering ไปจนถึง JavaScript • มี JavaScript Engine, WebAssembly, Networking, TLS และระบบ Rendering ของโปรเจกต์เอง • ใช้สถาปัตยกรรม Multi-process โดยแต่ละ Tab มี Renderer Process แยกกัน • เปิด Source Code ให้นักพัฒนาศึกษาและร่วมพัฒนา Browser Engine ได้ • Build ทดลองได้บน Linux, macOS และ Windows ผ่าน WSL2 ข้อควรรู้ Ladybird ยังอยู่ในสถานะ Pre-alpha และทีมพัฒนาระบุชัดว่าตอนนี้เหมาะสำหรับ Developer เท่านั้น จึงยังไม่ควรใช้แทน Chrome, Safari หรือ Firefox เป็น Browser หลัก แต่สิ่งที่ทำให้โปรเจกต์นี้น่าสนใจคือการสร้าง Browser Engine อิสระขึ้นมาอีกหนึ่งตัว หากพัฒนาไปจนสมบูรณ์ นักพัฒนาเว็บอาจมี Engine ใหม่สำหรับทดสอบและพัฒนาเว็บไซต์ นอกเหนือจาก Engine หลักที่เราใช้กันอยู่ในปัจจุบัน #Getnotes #GitHubDaily #Ladybird #OpenSource #Browser #WebDevelopment #Developer #Programming

เบราว์เซอร์ใหม่ที่ “ไม่ใช้ Chromium” สร้าง Engine ขึ้นมาเอง GitHub Daily วันนี้ขอแนะนำ Ladybird — เว็บเบราว์เซอร์ Open Source ที่กำลังสร้าง Browser Engine ของตัวเองขึ้นมาใหม่ โด...
0