Skip to content

Instantly share code, notes, and snippets.

View ujuc's full-sized avatar
πŸŽ—οΈ
doing!

sungjin ujuc

πŸŽ—οΈ
doing!
View GitHub Profile
@ujuc
ujuc / unity3d_install.md
Created October 21, 2016 05:44
install uniti3d

Unity3d install on Ubuntu 16.04

download unity3d

install package

  • sudo dpkg --add-architecture i386
  • sudo apt-get install -y build-essential
  • nodejs

Keybase proof

I hereby claim:

  • I am ujuc on github.
  • I am ujuc (https://keybase.io/ujuc) on keybase.
  • I have a public key whose fingerprint is 24BD E476 1968 FECB F613 0629 407D 7E3B 5CC4 4D07

To claim this, I am signing this object:

@ujuc
ujuc / dockerfile
Created August 15, 2017 06:16
openstack i18n environment dockerfile
FROM ubuntu:16.04
MAINTAINER ujuc@ujuc.kr
RUN apt-get -y update && \
apt-get -y install git-core python-pip gettext && \
rm -rf /var/lib/apt/lists/* && \
pip install tox
main() {
# Use colors, but only if connected to a terminal, and that terminal
# supports them.
if which tput >/dev/null 2>&1; then
ncolors=$(tput colors)
fi
if [ -t 1 ] && [ -n "$ncolors" ] && [ "$ncolors" -ge 8 ]; then
RED="$(tput setaf 1)"
GREEN="$(tput setaf 2)"
YELLOW="$(tput setaf 3)"
@ujuc
ujuc / Dockerfile
Last active September 15, 2019 09:25
Install composer on docker
FROM php:7.3-cli
###
# install homepage
RUN php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" \
&& php -r "if (hash_file('sha384', 'composer-setup.php') === 'a5c698ffe4b8e849a443b120cd5ba38043260d5c4023dbf93e1558871f1f07f58274fc6f4c93bcfd858c6bd0775cd8d1') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" \
&& php composer-setup.php --install-dir=/usr/local/bin --filename=composer \
&& php -r "unlink('composer-setup.php');"
###
@ujuc
ujuc / error.html
Created January 29, 2020 08:24
noonnu.cc error message
code:500
message:
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>We're sorry, but something went wrong: Web application could not be started</title>
<style type="text/css">body{font-family:Arial,Sans-Serif;font-size:13px;color:#222;margin:0}.column{max-width:1000px;margin-left:auto;margin-right:auto;text-align:center}header{border-bottom:1px solid #e3e3e3;margin-bottom:45px}footer,header{margin-top:50px}footer{font-size:14px;color:#7f7f7f;border-top:1px solid #e3e3e3;padding:40px 0}h1{font-size:30px;margin-top:30px;margin-bottom:10px}.subtitle{margin-top:0;margin-bottom:110px;font-size:20px}#operator_info{display:none}#show_operator_info{font-size:17px;font-weight:400}.left{text-align:left;padding:8px}h3{margin-top:30px;margin-bottom:10px;font-size:23px}ul{padding-left:16px}a,li{color:#1781bf;text-decoration:none}.error,a,li{font-weight:700}.error{background:#e6f3fc;border-radius:5px;padding:7px 12px
@ujuc
ujuc / allw-etf.md
Last active May 5, 2025 16:37
ALLW ETF κ°„λž΅ 정리

ALLW ETF둜 μ•Œμ•„λ³΄λŠ” 'μ˜¬μ›¨λ”(All Weather)' 투자 μ „λž΅

All Weather ν”„λ ˆμž„μ›Œν¬μ— λŒ€ν•œ μ„€λͺ…

'μ˜¬μ›¨λ”(All Weather)' 투자 μ „λž΅μ€ 세계적인 ν—€μ§€νŽ€λ“œ λΈŒλ¦¬μ§€μ›Œν„° μ–΄μ†Œμ‹œμ—μ΄μΈ (Bridgewater Associates)의 μ„€λ¦½μž 레이 λ‹¬λ¦¬μ˜€(Ray Dalio)κ°€ 1996년에 κ°œλ°œν•œ 투자 μ ‘κ·Όλ²•μž…λ‹ˆλ‹€. 이 μ „λž΅μ˜ 핡심은 미래 경제 상황을 μ˜ˆμΈ‘ν•˜λŠ” 데 μ˜μ‘΄ν•˜μ§€ μ•Šκ³ , λ‹€μ–‘ν•œ 경제 ν™˜κ²½μ—μ„œ 회볡λ ₯을 κ°–μΆœ 수 μžˆλŠ” 포트폴리였λ₯Ό κ΅¬μ„±ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€.

μ˜¬μ›¨λ” μ „λž΅μ€ 경제 ν™˜κ²½μ„ 크게 λ„€ κ°€μ§€λ‘œ κ΅¬λΆ„ν•©λ‹ˆλ‹€:

  1. 경제 μ„±μž₯ μƒμŠΉ (Rising Growth)
  2. 경제 μ„±μž₯ ν•˜λ½ (Falling Growth)
  3. μΈν”Œλ ˆμ΄μ…˜ μƒμŠΉ (Rising Inflation)
@ujuc
ujuc / claude_desktop_config.jsonc
Last active September 23, 2025 17:21
MCP Config
{
"mcpServers": {
// https://github.com/upstash/context7
"context7": {
"command": "mise",
"args": ["exec", "--", "npx", "-y", "@upstash/context7-mcp"]
},
// AWS Lab: https://awslabs.github.io/mcp/
"aws-knowledge": {
"url": "https://knowledge-mcp.global.api.aws"

Prompt Enhancement

If the user's prompt starts with "EP:", then the user wants to enhance the prompt. Read the PROMPT_ENHANCER.md file and follow the guidelines to enhance the user's prompt. Show the user the enhancement and get their permission to run it before taking action on the enhanced prompt.

The enhanced prompts will follow the language of the original prompt (e.g., Korean prompt input will output Korean prompt enhancements, English prompt input will output English prompt enhancements, etc