번역
-
The Go Blog 번역글 모음
- Go 언어의 공식 블로그의 글을 번역합니다
-
(번역) Go 1.12에서 배포한 것을 디버깅하기
- Debugging what you deploy in Go 1.12
-
(번역) Go Modules 사용하기
- Using Go Modules
-
(번역) 서브 테스트와 서브 벤치마크 사용하기
- Using Subtests and Sub-benchmarks
-
(번역) 리플렉션의 규칙들
- The Laws of Reflection
-
(번역) 프로젝트 Jigsaw - 모듈 시스템 빠른 시작 가이드
- Project Jigsaw; Module System Quick-Start Guide
-
Java 나머지 연산자 % 주의점
- (a / b) * b + ( a % b ) == a
- 고양이의 왕(The King O' Cats)
-
대한수학회 수학용어 사전
- 수학용어 번역시 꼭 참고하자
- java.lang.Object.equals 메소드
- java.lang.Object.hashCode 메소드
- java.lang.Object.toString 메소드
-
소프트웨어 공학 윤리 강령과 업무 규범
- Software Engineering Code of Ethics
-
THE NEXT BIG BLUE-COLLAR JOB IS CODING
- 다음 세대 블루 칼라의 대표적인 일자리는 코딩이다
소트웍스-앤솔러지
스크랩
프로그래밍-심리학
algirithm
algorithm
aws
bash
-
ag, the silver searcher
- A code-searching tool similar to ack, but faster.
-
bc
- An arbitrary precision calculator language
-
Homebrew
- macOS 용 패키지 관리자. 이름은 Homebrew지만, 명령어는 brew.
-
cal, ncal
- displays a calendar and the date of Easter
-
csplit 명령어
- 주어진 조건에 따라 파일을 분할한다
-
ctags 명령어
- 소스코드를 분석해 인덱싱 파일을 만든다
-
curl 명령어
- transfer a URL
-
cut 명령어
- cut out selected portions of each line of a file
-
date 명령어
- 날짜나 시간을 출력하거나 설정한다
-
df 명령어
- 파일 시스템의 남은 용량을 알려준다
-
diff
- compare files line by line
- Docker
-
du 명령어
- disk usage. 디스크 사용 현황을 본다.
-
fc 명령어
- 명령어 입력/편집, 나열, 재실행 등을 할 수 있다
-
find 명령어
- walk a file hierarchy
-
편리한 git alias 설정하기
- 나만의 git alias를 만들어 보자
-
GnuPG 사용법
- GnuPG, the GNU Privacy Guard
-
grep 명령어
- file pattern searcher
-
bash 명령어 history 다루기
- 사용법 및 잡다한 팁 요약
-
java_home 명령어
- return a value for $JAVA_HOME
-
lsof 명령어
- list open files
-
나의 bash cheatsheet
- bash tip 모음
-
openssl 명령어
- cryptography toolkit
- 간단하게 만드는 랜덤런치 그룹 생성기
-
sdk 명령어 (sdkman)
- 다양한 소프트웨어 개발 도구의 버전을 관리한다
-
sha256sum 명령어
- compute and check SHA256 message digest
-
sort 명령어
- 정렬한다
-
tail 명령어
- display the last part of a file
-
top 명령어
- 시스템 프로세스 및 메모리 사용 상태를 확인한다
-
touch 명령어
- change file access and modification times
-
uptime 명령어
- 현재 시간, 시스템 부팅 후 경과된 시간, 로그인 사용자, 시스템 부하율을 보여준다.
-
yes 명령어
- 문자열을 반복 출력한다
bayes
-
베이즈 정리(Bayes' theorem)
- p(A|B) = p(A) * p(B|A) / p(B)
-
쿠키 문제(The cookie problem)
- 베이즈 이론 연습문제
-
코페르니쿠스 원리(Copernican Principle)와 방법론(Copernicus Method)
- 아무런 정보가 없을 때 종말을 추정하는 방법
- 주사위 문제
-
유로 문제(euro problem)
- 동전이 한 쪽으로 기울었다는 것을 증명하자
-
기관차 문제(locomotive problem)
- 기관차 한 대의 번호를 보고 전체 기관차 수를 추정하자
- M&M 문제
- 몬티 홀 문제(Monty Hall problem)
-
올리버의 혈액형 문제(Oliver's blood)
- 흔한 혈액형으로는 유죄로 몰 수 없지
-
후속 규칙(Rule of succession)
- (s + 1) / (n + 2)
- (study) 파이썬을 활용한 베이지안 통계
-
(책) 파이썬을 활용한 베이지안 통계
- 동전 던지기와 하키 승률로 배우는 데이터 분석
blockchain
blog
book
- (책) 알고리즘, 인생을 계산하다
- 도서
- 2019년 독서록
-
(책) 클린 코드 - 로버트 C. 마틴
- 애자일 소프트웨어 장인 정신
-
(책) 코드 컴플리트 - 스티브 맥코넬
- Code Complete 2nd Edition by Steve McConnell
-
(책) CONCRETE MATHEMATICS(구체수학)
- 로널드 그레이엄과 도널드 커누스, 오렌 파타슈닉의 Stanford 강의 교재
-
(책) 해커를 위한 디자인 레슨
- 디자인을 이해하는 공학적 사고방식
-
(책) 데브옵스 - 개발자, QA, 관리자가 함께 보는 리눅스 서버 트러블슈팅 기법
- DevOps Troubleshooting - Linux Server Best Practices
-
(책) 이펙티브 자바 2판
- Effective Java 2/E by Joshua Bloch
-
(책) 긱 아틀라스 - 과학과 기술의 발상지 129곳
- The Geek Atlas
-
(책) GoF의 디자인 패턴
- Design Patterns Elements of Reusable Object-Oriented Software
-
(책) HTTP 완벽 가이드 - 웹은 어떻게 동작하는가
- HTTP - THE DEFINITIVE GUIDE
-
(책) 맨먼스 미신 - 소프트웨어 공학에 관한 에세이
- The Mythical Man-Month - Essays on Software Engineering
-
(책) Professional 소프트웨어 개발
- PROFESSIONAL SOFTWARE DEVELOPMENT
-
(책) SCIENTIFIC AMERICAN 의식의 비밀
- SECRET OF CONSCIOUSNESS
-
The Jargon File
- 해커들의 은어 사전
cheatsheet
command
-
ag, the silver searcher
- A code-searching tool similar to ack, but faster.
-
awk
- pattern-directed scanning and processing language
-
Homebrew
- macOS 용 패키지 관리자. 이름은 Homebrew지만, 명령어는 brew.
-
cal, ncal
- displays a calendar and the date of Easter
-
composer
- Dependency Manager for PHP
-
csplit 명령어
- 주어진 조건에 따라 파일을 분할한다
-
ctags 명령어
- 소스코드를 분석해 인덱싱 파일을 만든다
-
curl 명령어
- transfer a URL
-
cut 명령어
- cut out selected portions of each line of a file
-
date 명령어
- 날짜나 시간을 출력하거나 설정한다
-
df 명령어
- 파일 시스템의 남은 용량을 알려준다
-
diff
- compare files line by line
- Docker
-
du 명령어
- disk usage. 디스크 사용 현황을 본다.
-
fc 명령어
- 명령어 입력/편집, 나열, 재실행 등을 할 수 있다
-
find 명령어
- walk a file hierarchy
- git
-
GnuPG 사용법
- GnuPG, the GNU Privacy Guard
-
grep 명령어
- file pattern searcher
-
bash 명령어 history 다루기
- 사용법 및 잡다한 팁 요약
-
java_home 명령어
- return a value for $JAVA_HOME
-
lsof 명령어
- list open files
-
openssl 명령어
- cryptography toolkit
-
phpbrew
- Brew & manage PHP versions in pure PHP at HOME
-
sdk 명령어 (sdkman)
- 다양한 소프트웨어 개발 도구의 버전을 관리한다
-
sha256sum 명령어
- compute and check SHA256 message digest
-
sort 명령어
- 정렬한다
-
tail 명령어
- display the last part of a file
-
top 명령어
- 시스템 프로세스 및 메모리 사용 상태를 확인한다
-
touch 명령어
- change file access and modification times
-
uptime 명령어
- 현재 시간, 시스템 부팅 후 경과된 시간, 로그인 사용자, 시스템 부하율을 보여준다.
-
yes 명령어
- 문자열을 반복 출력한다
command-line
complexity
computer-science
config
container
cs
-
형식언어와 오토마타.00.서문
- Preface
-
형식언어와 오토마타.01.00
- INTRODUCTION TO THE THEORY OF COMPUTATION
-
형식언어와 오토마타.01.01
- MATHEMATICAL PRELIMINARIES AND NOTATION
-
형식언어와 오토마타.01.02
- THREE BASIC CONCEPTS
-
형식언어와 오토마타.02.01
- DETERMINISTIC FINITE ACCEPTERS
-
형식언어와 오토마타.02.02
- NONDETERMINISTIC FINITE ACCEPTERS
-
형식언어와 오토마타.02.03
- EQUIVALENCE OF DETERMINISTIC AND NONDETERMINISTIC FINITE ACCEPTERS
-
형식언어와 오토마타.02.04
- REDUCTION OF THE NUMBER OF STATES IN FINITE AUTOMATA
-
형식언어와 오토마타.03.01
- REGULAR EXPRESSIONS
-
형식언어와 오토마타.03.02
- CONNECTION BETWEEN REGULAR EXPRESSIONS AND REGULAR LANGUAGES
-
정지 문제
- The Halting Problem
- P-NP 문제
- (study) FORMAL LANGUAGES AND AUTOMATA
culture
db
design-pattern
-
추상 팩토리 패턴(Abstract Factory Pattern)
- 서로 관련성이 있는 다양한 객체를 생성하기 위한 인터페이스를 제공한다
-
빌더 패턴(Builder Pattern)
- 객체의 생성 방법과 표현 방법을 분리한다
-
데코레이터 패턴 (Decorator Pattern)
- 객체에 동적으로 새로운 책임을 추가한다
-
팩토리 메소드 패턴 (Factory Method Pattern)
- 객체를 생성하기 위한 인터페이스를 정의하고, 인스턴스 생성은 서브클래스가 결정하게 한다
-
(책) GoF의 디자인 패턴
- Design Patterns Elements of Reusable Object-Oriented Software
-
널 오브젝트 패턴 (Null Object Pattern)
- 인터페이스는 구현하지만 아무 일도 하지 않는 객체
-
옵저버 패턴(Observer Pattern)
- 상태 변화를 감시자에게 통지한다
-
정적 팩토리 메서드(static factory method)
- static 메서드로 객체 생성을 캡슐화한다
-
전략 패턴(strategy pattern)
- 동일 계열의 알고리즘을 정의하고 상호교환이 가능하게 한다
-
템플릿 메소드 패턴 (Template Method Pattern)
- 알고리즘의 일부 단계를 서브클래스에서 정의한다
devops
diary
effective-java
encryption
excel
Fred-Brooks
gc
-
Java HotSpot VM G1GC
- Java9 ~ 12 디폴트 GC
- Java Garbage Collection
- Minor GC - Eden에서 Survivor 영역으로
-
Java HotSpot VM Parallel Collector
- Java8 디폴트 GC
- Java HotSpot VM Serial Collector
-
Java GC 튜닝
- Oracle의 튜닝 가이드를 읽고 정리해 보자
-
ZGC, The Z Garbage Collector
- 작성중인 문서
-
(요약) The Pauseless GC Algorithm, 2005
- Pauseless GC 알고리즘 논문 요약
Gerald-Weinberg
git
github
golang
-
go.mod와 go.sum 도 커밋해야 할까?
- 커밋하자
-
ctags 명령어
- 소스코드를 분석해 인덱싱 파일을 만든다
-
Ginkgo 사용하기
- BDD Testing Framework for Go
-
The Go Blog 번역글 모음
- Go 언어의 공식 블로그의 글을 번역합니다
-
Go
- Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
-
Go cheatsheet
- golang을 배우면서 까먹기 쉬운 것들을 적어두자
-
(번역) Go 1.12에서 배포한 것을 디버깅하기
- Debugging what you deploy in Go 1.12
-
Go dependency manager
- 사람들이 많이 쓰는 걸 쓰자
-
(번역) Go Modules 사용하기
- Using Go Modules
-
Golang reflect 사용법
- 라이브러리 만들 때에만 쓰고 남용하지 말자
-
Golang struct alignment padding
- 구조체 멤버 정렬 순서에 따라 구조체 크기가 달라진다
-
(번역) 서브 테스트와 서브 벤치마크 사용하기
- Using Subtests and Sub-benchmarks
-
(번역) 리플렉션의 규칙들
- The Laws of Reflection
-
Go type
- Golang의 타입
-
vim-go auto import 설정하기
- 그래 안 될 리가 없지
-
go를 위한 vim 환경설정
- 사실 이 문서의 대부분은 vim-go cheatsheet라 할 수 있다
-
Ultisnips와 vim-go를 같이 사용할 때 발생하는 E734 에러 해결
- += 는 list 타입에만 쓰자
gradle
hacker
hammerspoon
-
Vim 사용시 한/영 전환 문제 해결하기
- hammerspoon으로 해결
-
Hammerspoon
- macOS용 자동화 도구
-
luarocks로 Hammerspoon 패키지 관리하기
- 유한락스가 아니라 루아락스로 깨끗하게
-
Hammerspoon 튜토리얼 00 - 시작하기
- 일단 맥이 있어야 한다
-
Hammerspoon 튜토리얼 01 - 윈도우 힌트와 이동
- 윈도우즈에는 있으나 맥에는 없는 그것
-
Hammerspoon 튜토리얼 02 - 클립보드 확장 기능을 만들어 봅시다
- 복붙을 편하게!
-
Hammerspoon 튜토리얼 03 - 한영 전환 키를 만들어 봅시다
- Esc - 영문전환도 만들어 봅시다
-
Hammerspoon 튜토리얼 04 - 웹뷰와 urlevent 기능을 사용해 봅시다
- 결론은 터미널
-
Hammerspoon 튜토리얼 05 - chooser를 사용해 봅시다
- 클립보드 히스토리도 만들어 봅시다
history
hotkey
how-to
http
- HTTP
-
(책) HTTP 완벽 가이드 - 웹은 어떻게 동작하는가
- HTTP - THE DEFINITIVE GUIDE
-
httpbin(1) HTTP Request & Response Service
- mock 데이터가 필요할 때 사용하기 좋다
-
URI
- Uniform Resource Identifier
-
vim-rest-console 사용법
- vim을 cURL 클라이언트로 사용하자
-
http의 기본 포트가 80, https의 기본 포트가 443인 이유는 무엇일까?
- 80은 처음부터 지정, 443은 나중에 요청을 받아 빈 공간으로 순서대로 배정
input-source
java
-
(책) 이펙티브 자바 2판
- Effective Java 2/E by Joshua Bloch
- Maven의 groupId 와 artifactId, 그리고 version
- Java
-
java_home 명령어
- return a value for $JAVA_HOME
-
Java Abstract Class
- 자바 추상 클래스
-
Java 버전별 변경점
- 1996년 1.0 부터 2019년 12 까지
-
Java HotSpot VM G1GC
- Java9 ~ 12 디폴트 GC
- Minor GC - Eden에서 Survivor 영역으로
-
Java HotSpot VM Parallel Collector
- Java8 디폴트 GC
- Java HotSpot VM Serial Collector
-
Java GC 튜닝
- Oracle의 튜닝 가이드를 읽고 정리해 보자
-
ZGC, The Z Garbage Collector
- 작성중인 문서
-
Java Interface
- 자바 인터페이스
-
(번역) 프로젝트 Jigsaw - 모듈 시스템 빠른 시작 가이드
- Project Jigsaw; Module System Quick-Start Guide
-
Java 나머지 연산자 % 주의점
- (a / b) * b + ( a % b ) == a
- Java switch 문
- Java의 var
- Java 8
- JDK 8에서 Perm 영역은 왜 삭제됐을까
- JDK 13 둘러보기
-
JVM
- Java Virtual Machine
-
JVM 메모리 구조와 GC
- 작성중인 문서
- JVM stack과 frame
- java.lang.Object.equals 메소드
- java.lang.Object.hashCode 메소드
- java.lang.Object.toString 메소드
-
Java에서 객체가 생성되는 것을 막는 방법
- private 생성자를 선언한다
- 스프링 버전 체크
-
(요약) The Pauseless GC Algorithm, 2005
- Pauseless GC 알고리즘 논문 요약
-
Java Autoboxing 자동 변환 주의점
- Long, Integer보다 primitive 타입을 쓰는 쪽이 훨씬 빠르다
jekyll
jwp
-
Next JWP Study 00
- NextStep Java Web Programming Study 준비 작업.
-
Next JWP Study 01
- 단위 테스트와 리팩토링
-
Next JWP Study 02
- HTTP 이해
-
Next JWP Study 03
- "HTTP 이해: 두 번째 시간"
-
Next JWP Study 04
- "HTTP 이해: 리팩토링과 AWS 배포"
-
Next JWP Study 05
- HTTP 웹 서버와 Servlet
-
Next JWP Study 06
- JDBC 라이브러리 구현
-
Next JWP Study 07
- 중간 점검
-
Next JWP Study 08
- MVC 프레임워크 3단계 실습
-
Next JWP Study 09
- Spring MVC 실습
-
Next JWP Study 10
- DI 및 Spring DI
-
Next JWP Study 11
- DI 기반 단위 테스트
-
Next JWP Study 12
- Spring Boot by Tests
-
Next JWP Study 13
- AOP 개념 및 로그인 기반 테스트
-
Next JWP Study 14
- ORM 및 Spring Data JPA
-
Next JWP Study 15
- RESTful API 설계
-
Next JWP Study 16
- Test, OOP 피드백 (끝)
language
latex
law
-
비행기 법칙
- 복잡성은 실패할 확률을 높인다
-
브룩스의 법칙
- 늦어진 소프트웨어 프로젝트에 인력을 추가로 투입하면 더 늦어지게 된다
-
콘웨이의 법칙(Conway's law)
- 소프트웨어 구조는 개발 조직의 커뮤니케이션 구조를 닮는다.
-
루바르스키의 사이버네틱 곤충학 법칙(Lubarsky's Law of Cybernetic Entomology)
- 버그는 언제나 한 마리가 더 있다.
-
포스텔의 법칙(Postel's law)
- 받을 때는 관대하게, 보낼 때는 엄격하게.
-
지프의 법칙(Zipf's law)
- 단어의 빈도는 단어 빈도 랭킹에 반비례한다
letter
linux
mac
map
Martin-Fowler
math
-
(책) 세계를 바꾼 17가지 방정식
- 쉽고 재미있는, 훌륭한 교양 수학책
- 이항 정리(Binomial Theorem)
-
구체수학 01.재귀적인 문제들.01.하노이의 탑
- 01.RECURRENT PROBLEMS
-
구체수학 01.재귀적인 문제들.02.평면의 선들
- 01.RECURRENT PROBLEMS
-
구체수학 01.재귀적인 문제들.03.요세푸스 문제
- 01.RECURRENT PROBLEMS
-
구체수학 01.재귀적인 문제들.연습문제
- 01.RECURRENT PROBLEMS.Exercises
-
구체수학 02.합.01.표기법
- 02.SUMS.01.NOTATION
-
구체수학 02.합.02.합과 점화식
- 02.SUMS.02.SUMS AND RECURRENCES
-
구체수학 02.합.03.합의 조작
- 02.SUMS.03.MANIPULATION OF SUMS
-
구체수학 02.합.04.다중합
- 02.SUMS.03.MULTIPLE SUMS
-
구체수학 02.합.05.일반적인 방법들
- 02.SUMS.05.GENERAL METHODS
-
구체수학 02.합.06.유한-무한 미적분
- 02.SUMS.06.FINITE AND INFINITE CALCULUS
-
구체수학 02.합.07.무한합
- 02.SUMS.06.INFINITE SUMS
-
구체수학 02.합.Exercises
- 02.SUMS.Exercises
-
구체수학 03.정수 함수.01.바닥과 천장
- 03.Integer Functions.01.FLOORS AND CEILINGS
-
구체수학 03.정수 함수.02.바닥 천장 함수의 응용
- 03.Integer Functions.01.FLOOR/CEILING APPLICATIONS
-
구체수학 05.이항계수.04.생성함수
- 02.SUMS.06.FINITE AND INFINITE CALCULUS
-
크롬웰의 법칙(Cromwell's rule)
- 논리적으로 참 거짓이 명확하지 않은 사건에 대하여 0, 1의 확률을 주면 안 된다는 법칙
-
함수
- Functions
-
추론규칙
- Rules of Inference
-
선형합동
- Linear Congruences
-
행렬
- Matrices
-
모듈러 연산(나머지 연산)
- Modular Arithmetic
-
증명
- Proofs
-
명제 논리
- Propositional Logic
-
한정기호
- Quantifiers
-
수열
- Sequences
-
집합
- Sets
-
수열의 합
- Summations
-
페르마의 소정리
- Fermat's little theorem
-
피보나치 수열
- Fibonacci Sequence
-
n개의 제비뽑기에 n번 도전
- 1/e
-
최대공약수와 최소공배수
- Greatest Common Divisor, Least Common Multiple
- 그래프(Graph)
- 수학
-
대한수학회 수학용어 사전
- 수학용어 번역시 꼭 참고하자
- P-NP 문제
- 원시근(Primitive Roots)
- 관계(Relations)
-
후속 규칙(Rule of succession)
- (s + 1) / (n + 2)
-
비서 문제(Secretary problem)
- 37% 법칙
- (study) Concrete Mathematics(구체수학)
- (study) 이산수학
- 100층 건물과 2개의 계란 문제
media
mockito
ms
naming
network
oop
performance
php
principle
programming
proverb
-
콘웨이의 법칙(Conway's law)
- 소프트웨어 구조는 개발 조직의 커뮤니케이션 구조를 닮는다.
-
에젤 강령(Edsel edict)
- 새것을 도입할 때에는 한 번에 하나씩 하자
-
루바르스키의 사이버네틱 곤충학 법칙(Lubarsky's Law of Cybernetic Entomology)
- 버그는 언제나 한 마리가 더 있다.
- 명명 원칙(The Naming Principle)
-
은총알은 없다(No Silver Bullet)
- 생산성, 신뢰성, 단순성을 10배 이상 향상시킬 발전은 나타나지 않을 것이다
-
오렌지 주스 테스트
- 항상 대안을 제시하라
-
포스텔의 법칙(Postel's law)
- 받을 때는 관대하게, 보낼 때는 엄격하게.
- 속담, 법칙, 관용어 모음
python
reflection
review
- 회고 모음
-
2017년 회고
- 인생 최고의 1년이었다
- 2018년 회고
-
2019년 기록
- 연말에 회고로 제목을 바꿀 문서
-
(책) 컨설팅의 비밀 - 제랄드 와인버그
- The Secrets of Consulting by Gerald M. Weinberg
-
(책) 수학자의 공부
- 수학자 오카 기요시의 일본 교육 비판
-
(책) 소프트웨어 장인 - 프로페셔널리즘, 실용주의, 자부심
- The Software Craftman-Professionalism, Pragmatism, Pride by Sandro Mancuso
-
(책) 함부로 말하는 사람과 대화하는 법
- Take the Bully by the Horns
-
(책) 테트리스 이펙트
- 테트리스 개발과 저작권 분쟁 이야기
rfc
science
special-chars
spring
story
-
빌 앳킨슨(Bill Atkinson)의 생산성
- 프로그램을 6배 빠르게 하고, 보고서에 -2000 줄을 작성했다고 써서 냈다.
- 프로그래밍 언어를 하나도 만들지 않은 제랄드 와인버그
-
집에서 전파망원경을 만든 그로트 레버(Grote Reber)
- 10년간 세계 유일의 전파천문학자
-
무협지 주인공 제임스 고슬링(James Gosling)
- 중학생 때 전산학과에 침입해 독학으로 프로그래밍을 터득
-
존 베커스, 문제 해결사 팀을 만들다
- 포트란의 탄생
-
마드리드 모던걸에서 자동 교환기가 채택되지 않은 이유
- 교환원이 사라지면 도청을 할 수 없어
- 이야기 모음
study
-
Next JWP Study 00
- NextStep Java Web Programming Study 준비 작업.
-
Next JWP Study 01
- 단위 테스트와 리팩토링
-
Next JWP Study 02
- HTTP 이해
-
Next JWP Study 03
- "HTTP 이해: 두 번째 시간"
-
Next JWP Study 04
- "HTTP 이해: 리팩토링과 AWS 배포"
-
Next JWP Study 05
- HTTP 웹 서버와 Servlet
-
Next JWP Study 06
- JDBC 라이브러리 구현
-
Next JWP Study 07
- 중간 점검
-
Next JWP Study 08
- MVC 프레임워크 3단계 실습
-
Next JWP Study 09
- Spring MVC 실습
-
Next JWP Study 10
- DI 및 Spring DI
-
Next JWP Study 11
- DI 기반 단위 테스트
-
Next JWP Study 12
- Spring Boot by Tests
-
Next JWP Study 13
- AOP 개념 및 로그인 기반 테스트
-
Next JWP Study 14
- ORM 및 Spring Data JPA
-
Next JWP Study 15
- RESTful API 설계
-
Next JWP Study 16
- Test, OOP 피드백 (끝)
-
(책) 함께 자라기
- 애자일 철학을 삶에 적용해 다른 사람들과 함께 성장하기
- 나의 공부 방법
- study
terminal
test
the-go-blog
Think-Bayes
TIL
til
tip
tldr
tmux
tools
transaction
trouble-shooting
type
unit
vim
-
Vim 사용시 한/영 전환 문제 해결하기
- hammerspoon으로 해결
-
레거시 코드를 파괴하는 Vim 벽돌 깨기
- 혼돈! 파괴! Vim!
-
ctags 명령어
- 소스코드를 분석해 인덱싱 파일을 만든다
-
Vim, 두 가지 관점
- 그리고 나의 vim 사용 습관
- Vim
-
vim 자동완성 기능 사용하기
- vim을 똑똑하게 사용하자
- coc.nvim을 사용해보자
-
conceallevel (Vim)
- Vim에서 글자나 기호가 사라진다면 conceallevel을 확인해보자
-
vim-f-hangul
- vim에서 f로 한글을 검색하는 플러그인
-
vim-go auto import 설정하기
- 그래 안 될 리가 없지
-
go를 위한 vim 환경설정
- 사실 이 문서의 대부분은 vim-go cheatsheet라 할 수 있다
-
Ultisnips와 vim-go를 같이 사용할 때 발생하는 E734 에러 해결
- += 는 list 타입에만 쓰자
-
Vim persistent_undo 기능 사용하기
- Vim을 재실행해도 undo를 쓸 수 있다
-
vim-rest-console 사용법
- vim을 cURL 클라이언트로 사용하자
-
vim tagbar에서 markdown을 적용시키자
- .vimrc와 .ctags를 약간만 손보면 된다
-
tmux vim에서 나타나는 배경색 번짐 문제 해결
- set t_ut= 로 한 방에 해결
- Vim 공백 문자 조작 설정
-
youcompleteme를 python3로 구동하기
- python2 좀 그만 쓰자
-
Vimium - The hacker's browser
- 웹 브라우저에서 Vim 키맵을 사용할 수 있다
-
Vimwiki 사용법
- 로컬에서 Vim으로 관리하는 나만의 위키