วันอังคารที่ 21 เมษายน พ.ศ. 2569

Asymptotic analysis

การวิเคราะห์เชิงเส้นกำกับ: วิธีการหาฟังก์ชันอย่างง่าย (g(n)) มาแทนฟังก์ชันที่ซับซ้อน (f(n)) เพื่อดูการเติบโต เมื่อ n มีค่าสูงมากๆ

Big-O is an Asymptotic Notation for the worst case 

https://www.engati.ai/glossary/asymptotic-notation

วันอังคารที่ 7 เมษายน พ.ศ. 2569

Middleware in modern software architecture

 The term middleware in modern software architecture also refers to authentication layer or authorization layer.

Free remote desktop application

 https://anydesk.com/

วันจันทร์ที่ 6 เมษายน พ.ศ. 2569

Typescript & Backend Typescript framework

 Backend Typescript framework  https://elysiajs.com/


Typescript:

TypeScript is a "superset" of JavaScript that adds static typing.

Think of it as JavaScript with a built-in spellchecker for your logic. While standard JavaScript lets you be flexible (sometimes to a fault), TypeScript forces you to define your data structures upfront, catching bugs before you even run your code.

The Essentials

  • The Workflow: You write .ts files, the compiler checks for errors, and then converts it into clean .js for the browser to run.

  • The Main Benefit: It prevents the dreaded "TypeErrors" (like trying to multiply a number by a string) that commonly crash apps.

  • The Catch: It requires an extra build step and a bit more initial setup than plain JavaScript.

วันเสาร์ที่ 4 เมษายน พ.ศ. 2569

วันศุกร์ที่ 3 เมษายน พ.ศ. 2569

Internet traffic volume

 https://www.ibisworld.com/united-states/bed/internet-traffic-volume/88089/#:~:text=Recent%20Trends%20%E2%80%93%20Internet%20traffic%20volume,increase%20from%20the%20previous%20year.

LLM-based no-code app development platform

https://opal.google

  • App Generation: An LLM interprets app ideas described in plain English and automatically generates the visual workflow of nodes and connections.
  • The "Generate" Step: The core building block of an Opal app is the Generate node. Specific Google AI models (like Gemini) can be selected inside this node to process text, images, or data.
  • Prompt Chaining: Prompts can be "chained" so the output of one LLM call becomes the input for the next.
  • Agentic Intelligence: Recent updates have introduced "Agent" steps. These agents use LLM reasoning to proactively decide which tools (like Google Search) or models (like Veo for video) are needed to complete a task.

วันพฤหัสบดีที่ 2 เมษายน พ.ศ. 2569

SEO vs GEO

SEO (Search Engine Optimization) focuses on ranking in traditional, link-based search engine results (Google, Bing), while GEO (Generative Engine Optimization) optimizes content to be cited within AI-generated answers (Gemini, ChatGPT). SEO drives clicks via keywords/backlinks; GEO drives brand visibility by ensuring AI trusts and cites your content.

Key Differences: SEO vs. GEO
  • Target: SEO targets search engine algorithms for ranking. GEO targets LLMs and AI for inclusion in summaries.
  • Goal: SEO aims to get users to click on a "blue link" to your site. GEO aims for your content to be the answer, reducing the need for clicks (Zero-Click Search).
  • Focus: SEO relies on keywords, backlinks, and page authority. GEO relies on entity authority, factual accuracy, and structured data (clear headings).
  • Measurement: SEO is measured by ranking, impressions, and CTR. GEO is measured by citation frequency and brand mentions in AI outputs.
How They Work Together
While different, they overlap significantly. A strong SEO foundation—such as high-quality content (E-E-A-T) and structured data—is essential for GEO.
  • SEO: Focuses on where you appear.
  • GEO: Focuses on how your expertise is cited.
Summary of Differences
FeatureSEO (Search Engine Optimization)GEO (Generative Engine Optimization)
Primary GoalHigh rankings, clicks, trafficAI citation, brand visibility
PlatformsGoogle, BingChatGPT, Gemini, Perplexity
Key SignalsBacklinks, Keywords, Page SpeedFactual accuracy, Entity authority
Content StyleComprehensive, keyword-richConcise, structured, authoritative