Skip to content

Instantly share code, notes, and snippets.

@skyisle
skyisle / 평가에_LLM-as-a-Judge_활용하기_완벽_가이드.html
Last active September 3, 2026 10:21
평가에 LLM-as-a-Judge 활용하기: 완벽 가이드 (Hamel Husain 한국어 번역)
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>평가에 LLM-as-a-Judge 활용하기: 완벽 가이드 – Hamel Husain (한국어 번역)</title>
<style>
:root { --text:#1f2328; --muted:#59636e; --accent:#0969da; --bg:#fff; --code-bg:#f6f8fa; --border:#d0d7de; }
* { box-sizing: border-box; }
body { margin:0; background:var(--bg); color:var(--text); font-family: -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Pretendard", "Noto Sans KR", "Malgun Gothic", sans-serif; line-height:1.75; font-size:17px; word-break:keep-all; }
@skyisle
skyisle / AI_제품을_빠르게_개선하기_위한_현장_가이드.html
Last active September 3, 2026 10:21
AI 제품을 빠르게 개선하기 위한 현장 가이드 (Hamel Husain 한국어 번역)
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>AI 제품을 빠르게 개선하기 위한 현장 가이드 – Hamel Husain (한국어 번역)</title>
<style>
:root { --text:#1f2328; --muted:#59636e; --accent:#0969da; --bg:#fff; --code-bg:#f6f8fa; --border:#d0d7de; }
* { box-sizing: border-box; }
body { margin:0; background:var(--bg); color:var(--text); font-family: -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Pretendard", "Noto Sans KR", "Malgun Gothic", sans-serif; line-height:1.75; font-size:17px; word-break:keep-all; }
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>AI 제품에는 평가(Evals)가 필요하다 – Hamel Husain (한국어 번역)</title>
<style>
:root { --text:#1f2328; --muted:#59636e; --accent:#0969da; --bg:#fff; --code-bg:#f6f8fa; --border:#d0d7de; --warn-bg:#fff8e6; --warn-border:#f0b429; }
* { box-sizing: border-box; }
body { margin:0; background:var(--bg); color:var(--text); font-family: -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Pretendard", "Noto Sans KR", "Malgun Gothic", sans-serif; line-height:1.75; font-size:17px; word-break:keep-all; }
@skyisle
skyisle / pr_analysis_standalone.html
Created December 17, 2025 07:51
ProtoPie Studio PR 리드 타임 분석 (Self-contained)
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ProtoPie Studio PR 리드 타임 분석</title>
<style>
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
1. 개인정보의 처리 목적 (‘https://github.com/skyisle’이하 ‘The 42 apps’) 은(는) 다음의 목적을 위하여 개인정보를 처리하고 있으며, 다음의 목적 이외의 용도로는 이용하지 않습니다.
- 고객 가입의사 확인, 고객에 대한 서비스 제공에 따른 본인 식별.인증, 회원자격 유지.관리, 물품 또는 서비스 공급에 따른 금액 결제, 물품 또는 서비스의 공급.배송 등
2. 개인정보의 처리 및 보유 기간
① (‘https://github.com/skyisle’이하 ‘The 42 apps’) 은(는) 정보주체로부터 개인정보를 수집할 때 동의 받은 개인정보 보유․이용기간 또는 법령에 따른 개인정보 보유․이용기간 내에서 개인정보를 처리․보유합니다.
② 구체적인 개인정보 처리 및 보유 기간은 다음과 같습니다.
☞ 아래 예시를 참고하여 개인정보 처리업무와 개인정보 처리업무에 대한 보유기간 및 관련 법령, 근거 등을 기재합니다.
import java.util.*
class Solution {
fun maxSlidingWindow(nums: IntArray, k: Int): IntArray {
if(nums.isEmpty()) {
return intArrayOf()
}
var maxSlidingWindows = mutableListOf<Int>()
@android.arch.persistence.room.Dao()
public abstract interface UserDao {
@android.arch.persistence.room.Insert(onConflict = 1)
public abstract void save(@org.jetbrains.annotations.NotNull()
com.the42apps.newarch.User p0);
@org.jetbrains.annotations.NotNull()
@android.arch.persistence.room.Query(value = “SELECT * FROM user WHERE id = :userId”)
public abstract android.arch.lifecycle.LiveData<com.the42apps.newarch.User> load(@org.jetbrains.annotations.NotNull()
#!/bin/bash
cd /Applications/League\ of\ Legends.app/Contents/LoL/RADS/projects/league_client/releases/
LATESTVERSION=`ls -v | grep -e '\d*\.\d*\.\d*\.\d*' | sort -t. -k 1,1n -k 2,2n -k 3,3n -k 4,4n | tail -n 1`
echo $LATESTVERSION
cd $LATESTVERSION/deploy
if [ "$1" == "kr" ]; then
echo "Update system.yaml to use KR region"
sed -ie 's/rso_platform_id: NA1/rso_platform_id: KR/g' system.yaml
#!/bin/bash
cd /Applications/League\ of\ Legends.app/Contents/LoL/RADS/projects/league_client/releases/
LATESTVERSION=`ls -v | grep -e '\d*\.\d*\.\d*\.\d*' | sort -t. -k 1,1n -k 2,2n -k 3,3n -k 4,4n | tail -n 1`
echo $LATESTVERSION
cd $LATESTVERSION/deploy
sed -ie 's/rso_platform_id: NA1/rso_platform_id: KR/g' system.yaml
sed -ie 's/.na2.lol.riotgames.com/.kr.lol.riotgames.com/g' system.yaml
sed -ie 's/web_region: na/web_region: kr/g' system.yaml
<?xml version="1.0" encoding="utf-8"?>
<!--
All fonts without names are added to the default list. Fonts are chosen
based on a match: full BCP-47 language tag including script, then just
language, and finally order (the first font containing the glyph).
Order of appearance is also the tiebreaker for weight matching. This is
the reason why the 900 weights of Roboto precede the 700 weights - we
prefer the former when an 800 weight is requested. Since bold spans
effectively add 300 to the weight, this ensures that 900 is the bold