Skip to content

Instantly share code, notes, and snippets.

View up1's full-sized avatar

Somkiat Puisungnoen up1

View GitHub Profile
@up1
up1 / 1.txt
Last active December 24, 2025 03:29
Hello FunctionGemma model
$ollama list
NAME ID SIZE MODIFIED
functiongemma:latest 7c19b650567a 300 MB 15 minutes ago
$ollama run functiongemma
pulling manifest
pulling 415f8f959d80: 100% ▕██████████████████████████████████████████████████████████████████████████▏ 300 MB
pulling 64c834d5c134: 100% ▕██████████████████████████████████████████████████████████████████████████▏ 10 KB
pulling b536e845ddda: 100% ▕██████████████████████████████████████████████████████████████████████████▏ 26 B
pulling d087699a8829: 100% ▕██████████████████████████████████████████████████████████████████████████▏ 468 B
@up1
up1 / 1.txt
Last active December 23, 2025 17:47
Hello DHI
# 1. Build image
$docker image build -t demo:1.0 .
# 2. Scan image
$grype demo:1.0
✔ Loaded image demo:1.0
✔ Parsed image sha256:d9174a6052c58081feb46f149324030dc1b79fe3e084b0b3288912e22780de07
✔ Cataloged contents 994d063915c32eed9c71055bc892010324ddaa7ba517e6e94557c528128ccfd0
├── ✔ Packages [38 packages]
@up1
up1 / HelloControllerTest.java
Created December 2, 2025 09:15
Spring Boot test in Spring boot 4.0.0
package com.example.demotest;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.resttestclient.TestRestTemplate;
import org.springframework.boot.resttestclient.autoconfigure.AutoConfigureRestTestClient;
import org.springframework.boot.resttestclient.autoconfigure.AutoConfigureTestRestTemplate;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.boot.test.context.SpringBootTest.WebEnvironment;
import org.springframework.test.web.servlet.client.RestTestClient;
@up1
up1 / 1.txt
Last active November 30, 2025 04:10
Kiro CLI
$curl -fsSL https://cli.kiro.dev/install | bash
Kiro CLI installer:
Downloading package...
✓ Downloaded and extracted
✓ Package installed successfully
🎉 Installation complete! Happy coding!
@up1
up1 / application.properties
Last active November 29, 2025 10:57
OpenTelemetry in Spring Boot 4
spring.application.name=otel
# For demo only
management.tracing.sampling.probability=1.0
management.otlp.metrics.export.step=10s
management.observations.annotations.enabled=true
management.opentelemetry.tracing.export.otlp.transport=http
@up1
up1 / compose.yml
Last active November 21, 2025 23:46
n8n queue mode
services:
postgres:
env_file:
- .env
image: postgres:18
environment:
- POSTGRES_USER=n8n
- POSTGRES_PASSWORD=n8n
- POSTGRES_DB=n8n
@up1
up1 / 1.java
Last active November 10, 2025 16:21
Spring Boot 4 and Kafka share consumer
@Configuration
public class ShareConsumerConfig {
@Bean
public ShareConsumerFactory<String, String> shareConsumerFactory() {
Map<String, Object> props = new HashMap<>();
props.put(ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG, "localhost:9092");
props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG,
StringDeserializer.class);
props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG,
@up1
up1 / 1.txt
Last active October 13, 2025 15:05
Hello Bun 1.3
$bun upgrade
Bun v1.3.0 is out! You're on v1.2.4
[6.15s] Upgraded.
Welcome to Bun v1.3.0!
What's new in Bun v1.3.0:
https://bun.sh/blog/release-notes/bun-v1.3.0
@up1
up1 / 1.py
Last active October 12, 2025 07:01
Hello Python 3.14
world = "World"
template = t"Hello, {world}"
print(type(template))
print(list(template))
print(template.strings)
print(template.values)
print(template.interpolations)
# ผลการ run
@up1
up1 / 1.txt
Last active October 10, 2025 01:19
Playwright Agents
# 1. ติดตั้งผ่าน Claude Code
$npx playwright init-agents --loop=claude
Need to install the following packages:
[email protected]
Ok to proceed? (y) y
Writing file: .claude/agents/playwright-test-generator.md
Writing file: .claude/agents/playwright-test-healer.md
Writing file: .claude/agents/playwright-test-planner.md