기술 리뷰 – 2017년 9월 30일

기술 리뷰 – 2017년 9월 30일

MacOS High Sierra

아주 마음에 든다. 아직 일부 앱이 새 운영체제에서 문제를 일으키긴 하지만 소소한 문제일 뿐이다.

USB로 클린설치할 생각이면 DiskMaker X로 이미지 구우면 된다. 웹에 터미널 사용하는 법이 많이 공유됐는데 파일 경로가 바뀌어서 어느 게 맞는지 찾기 힘들더라.

DiskMaker X

DiskMaker X (formerly Lion DiskMaker) is an application built with AppleScript that you can use with many versions of OS X/macOS to build a bootable drive from OS X/macOS installer program (the one you download from the App Store). As soon as you launch the application, it tries to find the OS X Install program with Spotlight.

Amon

Hashicorp Vault 관련 글 찾다가 이 회사 블로그까지 들어왔네. DataDog 경쟁사 같은데 일단 싸네. 싸다. 싸.

Self-hosted Server and App Monitoring and Automation | Amon

Self-hosted server and app monitoring. See metrics from all of your servers, apps, tools & services in one place with Amon.

Kubernetes Helm

Helm을 도입할까 했으나 $HELM_HOME을 상대경로로 잡지 못하는 이슈가 있다. 이래서는 버전 관리를 할 수가 없기 때문에 버그가 수정되길 기다렸다가 다시 해볼 생각이다.

relative path home directory doesn’t work · Issue #2975 · kubernetes/helm

I was trying to use a relative path home directory with mcuadros/terraform-provider-helm so that it would be portable to my CI system (currently Terraform Enterprise) and work for other developers….

Kubernetes 1.8: Security, Workloads and Feature Depth

이제 1.7를 안정적으로 운영하려 노하우를 쌓는 중인데 벌써 1.8이 나오다니 광속이네!

Kubernetes 1.8: Security, Workloads and Feature Depth

Editor’s note: today’s post is by Aparna Sinha, Group Product Manager, Kubernetes, Google; Ihor Dvoretskyi, Developer Advocate, CNCF; Jaice Singer DuMars, Kubernetes Ambassador, Microsoft; and Caleb Miles, Technical Program Manager, CoreOS on the latest release of Kubernetes 1.8. We’re pleased to announce the delivery of Kubernetes 1.8, our third release this year.

zyedidia/micro

It comes as one single, batteries-included, static binary with no dependencies

Docker 컨테이너에서 텍스트 편집할 일 있을 때 쓰기 좋을 것 같다. Vim은 의존성이 많아서 설치하기 귀찮은데 이 건 바이너리를 curl로 다운로드 받으면 그만일테니.

zyedidia/micro

micro – A modern and intuitive terminal-based text editor

Why SQL is beating NoSQL, and what this means for the future of data

자기네 제품 홍보도 좀 하려는 느낌은 있지만 요새 제가 느끼던 바를 잘 정리했다. 그런데 역사를 쭉 훑을 때 상용데이터베이스를 빼고 이야기하니까 기술 발전의 순서를 다소 잘못 기술한 건 아닌가 싶긴 했다.

Why SQL is beating NoSQL, and what this means for the future of data

After years of being left for dead, SQL today is making a comeback. How come? And what effect will this have on the data community? (Update: #1 on Hacker News! (Update 2: TimescaleDB is hiring! Open positions in Engineering, Marketing/Evangelism, and Office Management. Interested? ) Read the discussion here.

Signal test uses DRM to keep your contacts private

소셜 그래프, 그냥 쉽게 말해 휴대폰의 저장한 연락처를 이용해 친구를 찾을 때 연락처 정보가 어디선가 노출될 위험이 큰데 Signal은 적어도 서버측에서 연락처 정보를 처리할 때 좀더 안전한 방법을 강구해냈다. Intel 프로세서에 탑재한 SGX를 이용하여 개인 정보를 격리된 공간에서 처리하고 그 후에는 제거해버린다. DRM용으로 만든 기능을 사생활 보호에 쓰다니 기발하네.

To accomplish this task, it’s utilizing an Intel processor feature known as Software Guard Extensions, or SGX. Originally designed for DRM, the tech essentially allocates a “secure enclave” in a processor that is kept isolated from the rest of a computer’s operating system. The code running in that enclave is designated a unique key that only Intel can control.

물론 서버로 데이터를 보내는 과정에서 정보가 노출될 수는 있겠지만 시그널만큼 이 부분에서 인정 받는 제품도 없는지라 거기까지 의심하면 인터넷을 쓰지 않는 편이 낫겠다. 시그널의 기술은 구글과 페이스북도 인정한다. Facebook이 인수한 Whatsapp과 Google의 Allo 모두 Signal protocol을 이용한다.

Signal test uses DRM to keep your contacts private

In other words, no one (whether nefarious actors, or even Signal itself) will be able to access that data, at least theoretically. To accomplish this task, it’s utilizing an Intel processor feature known as Software Guard Extensions, or SGX.

최 재훈

블로그, 페이스북, 트위터

고성능 서버 엔진, 데이터베이스, 지속적인 통합 등 다양한 주제에 관심이 많다.

Close Menu
%d bloggers like this: