분류 전체보기
-
5장 함수프로그래밍/Golang 2019. 11. 3. 22:22
The Go Programming Language 5장 함수 함수는 여러 문장을 하나의 단위로 묶어 프로그램 내의 다른 부분에서 수차례 호출할 수 있게 함 함수를 통해 큰 작업을 여러 작은 작업으로 불할하고 시간 및 공간적으로 분리된 여러 사람이 동시에 작성할 수 있게 함 함수는 사용자에게 구현의 세부사항을 숨김 5.1 함수 선언 함수 선언에는 이름, 파라미터 목록, 부가적인 결과 목록, 본문이 있음 func name(parameter-list) (result-list) { body } 파라미터 목록은 함수 파라미터의 이름과 타입을 지정하며 이 인자는 호출자가 값이나 인자를 제공하는 지역 변수임 결과 목록은 함수가 반환하는 값의 타입을 지정하며 한개의 이름 없는 결과를 반환하거나 결과를 반환하지 않을 경..
-
링크 정리(2019년 10월 5주차)카테고리 없음 2019. 11. 1. 15:29
매주 월요일부터 금요일까지 페이스북에 올라온 링크를 정리한다. 사이트 개발하기 바쁜데 글까지 쓰라고? (글쓰는 개발자가 되자.): 원문 정식 언어로 채택된 Kotlin, Android에 미친 영향은?: 원문 10/21 ~ 10/27 Jenkins Weekly (10): 원문 윈도우(Windows)에 react native 개발 환경 구축하기: 원문 [JS 프로토타입] 프로토타입을 사용하여 상속하기: 원문 LINE에서 Kafka를 사용하는 방법 – 1편: 원문 누구나 한 번쯤은 띄워본 JavaScript 에러 TOP 10: 원문 SI 회사에 입사하기 전 읽으면 좋은 글 - SI의 단점: 원문 Fedora 31 is officially here!: 원문 DEV LETTER Vol 03: 원문 Git을 사용할..
-
ERROR: Service 'reporter' failed to build: OCI runtime create failed: container_linux.go:346: starting container process caused "process_linux.go:297: applying cgroup configuration for process caused \"open /sys/fs/cgroup/docker/cpuset.cpus.effective: n..카테고리 없음 2019. 10. 31. 16:42
참고: https://www.reddit.com/r/linuxquestions/comments/dn2psl/upgraded_to_fedora_31_docker_will_not_work/ 해결법 요약: 1) vim /etc/default/grub 2) 다음을 GRUB_CMDLINE_LINUX에 추가 systemd.unified_cgroup_hierarchy=0 3) grub2-mkconfig 4) PC 재부팅
-
4장 복합 타입프로그래밍/Golang 2019. 10. 30. 21:25
The Go Programming Language 4장 복합 타입 복합 타입은 기본 타입을 다양한 방법으로 결합해 생성한다. 복합 타입은 배열, 슬라이스, 맵, 구조체가 있다. 배열과 구조체는 집합 타입이다. 이 값들은 메모리에 있는 다른 값들을 연결한 것이다. 배열은 동종(homogeneous(원소가 모두 같은 타입))인 반면, 구조체는 이종(heterogeneous)이다. 배열과 구조체는 모두 고정된 크기다. 반면에 슬라이스와 맵은 동적 데이터 구조이며, 값을 추가할 때마다 커진다. 4.1 배열 배열은 0개 이상의 특정 타입 원소로 이뤄진 고정 길이 시퀀스다. 배열의 개별 원소는 기존 첨자 표기법으로 접근한다. 첨자의 범위는 0부터 배열 길이-1까지다. 내장 함수 len()은 배열의 원소 수를 반환한..
-
upgrading fedora 30 to fedora 31카테고리 없음 2019. 10. 30. 14:32
참고: https://fedoramagazine.org/upgrading-fedora-30-to-fedora-31/ 1) $ sudo dnf upgrade --refresh 2) $ sudo dnf install dnf-plugin-system-upgrade 3) [bylee@bylee5 yum.repos.d]$ sudo dnf system-upgrade download --releasever=31 [sudo] bylee의 암호: Before you continue ensure that your system is fully upgraded by running "dnf --refresh upgrade". Do you want to continue [y/N]: y Copr repo for dotnet own..
-
링크 정리(2019년 10월 4주차)카테고리 없음 2019. 10. 21. 20:39
매주 월요일부터 금요일까지 페이스북에 올라온 링크를 정리한다. 사이트 [Design Pattern] Abstract Factory pattern: 원문 [Javascript] const와 Object.freeze()를 이용하여 Immutable한 Object 만들기: 원문 Spring Batch 단위 테스트 코드 - Reader 편: 원문 스타트업 개발자가 리눅스 서버에 들어가면 언제나 하는 작업들: 원문 계약에 의한 설계(Design by Contract)로 견고한 서비스 만들기: 원문 10/14 ~ 10/20 Jenkins Weekly (12): 원문 스파게티 조인을 피하고 경계안에서 캐시 구현하기: 원문 HTTP 접근 제어 (CORS): 원문 [Spring-Boot] 인생 첫 open source ..
-
링크 정리(2019년 10월 3주차)카테고리 없음 2019. 10. 14. 18:55
매주 월요일부터 금요일까지 페이스북에 올라온 링크를 정리한다. 사이트 더이상 기다리지 않아도 되는 배치 무중단 배포: 원문 문제를 해결할 때 사고가 중요한 이유: 원문 JavaScript console 객체의 신기한 메소드: 원문 『곽철용 짤 생성기』, 이렇게 만들어졌습니다: 원문 소프트웨어 엔지니어 인터뷰 준비: 원문 이력서 - 1분의 싸움: 원문 10/7 ~ 10/13 Jenkins Weekly (9): 원문 최소 값과 최대 값을 빠르게 찾을 수 있게 도와주는 힙(Heap): 원문 코드리뷰의 진짜 목적은 따로있다: 원문 개발자를 위한 OS X(>= Catalina) 설정: 원문 Dev Letter VOL 01: 원문 Dev Letter VOL 02: 원문 Homebrew와 Shell Script를 사..
-
PostgreSQL HA 도구 비교PostgreSQL 2019. 10. 14. 16:08
기능 비교 최소 서버 2대 구성 repmgr 문서: https://repmgr.org/docs/4.1/ 최소 서버 3대 구성 patroni 문서: https://patroni.readthedocs.io/en/latest/ stolon 문서: https://github.com/sorintlab/stolon/blob/master/doc/README.md 프로젝트 개요 repmgr patroni stolon 회사/커뮤니티 2ndQuadrant zalando sorint.oss github first release 10년 12월 v1.0.0 15년 10월 v0.4 15년 11월 v0.2.0 github last release 18년 7월 v4.1.0 18년 8월 v1.4.6 18년 7월 v0.12.0 githu..