Skip to content

Instantly share code, notes, and snippets.

View maxtortime's full-sized avatar

Kim Taehwan maxtortime

View GitHub Profile
@longfin
longfin / writing.md
Last active October 31, 2024 05:50
엔지니어를 위한 글쓰기

이 글은 Heinrich Hartmann 님이 작성하신 글을 한국어로 번역한 것입니다. 원문은 https://www.heinrichhartmann.com/posts/writing/ 에서 확인하실 수 있습니다.


글쓰기는 큰 조직에서 영향력을 발휘하는 데 중요합니다. 경력 있는 소프트웨어 엔지니어로서의 글쓰기는 직무 범위를 확장하고 경력을 발전시키기 위해 획득해야 하는 가장 중요한 기술입니다.

글쓰기는 어렵습니다. 많은 소프트웨어 엔지니어들이 글쓰기와 씨름하죠. 저도 개인적으로 문학에 대한 관심이 없기 때문에 글쓰기가 자연스럽지 않았습니다.

@qkraudghgh
qkraudghgh / shell
Created June 3, 2020 10:05
pre commit
#!/bin/bash
if [ -z "$BRANCHES_TO_SKIP" ]; then
BRANCHES_TO_SKIP=(master develop release hotfix)
fi
BRANCH_NAME=$(git symbolic-ref --short HEAD)
BRANCH_NAME="${BRANCH_NAME##*/}"
JIRA_ID=`echo $BRANCH_NAME | grep -oE '[A-Z]+-[0-9]+'`
@Bak-Jin-Hyeong
Bak-Jin-Hyeong / ecs-container-metadata-v3.json
Last active June 28, 2022 02:22
${ECS_CONTAINER_METADATA_URI}
{
"DockerId": "ea7886f0fd4707b60efc507efeeaa6289b03cffe68d08bb99e04e6dc49f9d325",
"Name": "hello-ecs",
"DockerName": "ecs-task-definition-name-1-hello-ecs-bc9c99e3ea95ea981500",
"Image": "947146334561.dkr.ecr.ap-northeast-2.amazonaws.com/ecs-repository-name:hello_ecs",
"ImageID": "sha256:5373156d1db82d2920edd8790c8c6bd1a0421456c3df2e5625c12e0de24ca3a7",
"Labels": {
"com.amazonaws.ecs.cluster": "arn:aws:ecs:ap-northeast-2:947146334561:cluster/cluster-name",
"com.amazonaws.ecs.container-name": "hello-ecs",
"com.amazonaws.ecs.task-arn": "arn:aws:ecs:ap-northeast-2:947146334561:task/cluster-name/228148e27bd34dbaae2409dedabcee76",
@philoskim
philoskim / vscode-on-ubuntu.adoc
Last active November 20, 2024 12:04
Ubuntu에서 Visual Studio Code 한글 입력 안되는 현상 해결법

Ubuntu에서 Visual Studio Code 한글 입력 안되는 현상 해결법

Ubuntu 19.10에서 Visual Studio Code 사용 중 한영 전환키를 누르고 한글을 입력하려 했더니, 한글 입력이 안되고 영어만 계속 입력되는 현상을 발견했다. 그래서 인터넷을 검색해 봤더니 snap 형식의 Visual Studio Code를 설치한 경우에, Ubuntu의 입력기인 IBus와 충돌해서 일어나는 현상이라고 한다. 그런데 .deb 형식의 Visual Studio Code를 설치한 경우에는 그런 문제가 없다는 사실을 알게 되어, 설치해 봤더니 한글 입력이 정상적으로 이루어지는 것을 확인했다. 그래서 같은 문제를 겪는 사람들을 위해 이 해결법을 공유하고자 한다.

  • 먼저 이미 설치되어 있는 snap 형식의 Visual Studio Code를 제거한다.

import requests
import time
from requests.packages.urllib3.exceptions import InsecureRequestWarning
requests.packages.urllib3.disable_warnings(InsecureRequestWarning)
ID = 'yout id'
PASS = 'your pass'
MemberNo = "member no found from Fiddler"

git rebase 활용 방법

git rebase --help git-rebase - Reapply commits on top of another base tip

1. commit log 의 중요성

commit log 를 잘 작성하는 것은 협업 또는 본인 스스로 가독성 높은 코드를 작성하기 위한 많은 방법들 중 하나.

2. 원자적 커밋 (Atomic Commits with Git)

하나의 커밋에는 더이상 분리 할 수 없는 최소한의 코드 변경만 포함한다.

@nomadekr
nomadekr / README.md
Last active January 28, 2020 15:02
AWS chalice 에서 jinja2 템플릿 활용하기

AWS chalice 에서 jinja2 템플릿 활용하기

디렉토리 구조

  • app.py
  • requirements.txt
  • chalicelib/
    • tempaltes/
      • index.html
@ianychoi
ianychoi / pycon2017kr-sample.rst
Created August 13, 2017 02:22
Let's learn rst - Pycon 2017 KR

[제목 부분: "=" 개수를 맞춥니다]

[부제목 부분: "-" 개수를 맞춥니다]

쓰고 싶은 내용을 텍스트로 편하게 적으면 됩니다. 다음 줄로 바꾸어 적더라도 계속 이어집니다.

@joshbuchea
joshbuchea / semantic-commit-messages.md
Last active December 7, 2024 13:03
Semantic Commit Messages

Semantic Commit Messages

See how a minor change to your commit message style can make you a better programmer.

Format: <type>(<scope>): <subject>

<scope> is optional

Example