블로그

joone의 이미지

[만화] 3. 상업용 컴퓨터 시대

안녕하세요. http://joone.net에서 연재 중인 제 만화를 소개합니다.

컴퓨터는 2차 대전 중에 본격적으로 개발되었고, 주로 군사적 목적으로 사용되기 시작했다.
독일군의 암호 해독, 미사일의 탄도 거리 계산 등이 예이다.

joone의 이미지

[만화] 2. 앨런 튜링과 폰노이만

안녕하세요. http://joone.net에서 연재 중인 제 만화를
소개합니다.

누가 지금과 같은 형태의 컴퓨터를 처음 만들었을까? 컴퓨터는 세계 2차 대전 이후, 
여러 나라에서 개발을 시도했지만, 처음으로 이론적 모델을 제시한 사람은 영국의 
수학자 앨런 튜링이다..

joone의 이미지

[만화] 1. 찰스 배비지와 에이다 러브레이스

안녕하세요. http://joone.net에서 연재 중인 제 만화를 kldp에도 올려볼까 합니다.
많은 의견주세요. 그냥 copy & paste가 안되서 BBCode로 다시 만들고 있습니다.

혹시 배경색을 흰색으로 바꿀 수 있을까요?

인류는 수학 계산을 좀 더 편리하고 정확하게 하기 위해 여러가지 도구를 만들었다.
그 중 주판은 여러 고대 문명에서 사용되었다.

김정균의 이미지

iPuTTY 0.70.2 release

putty 0.71 을 기다려 왔지만.. 나오지를 않네요. 아마도 0.61 출시 때 처럼 security issue 가 나오기 전에는 긴 release 잠복기를 가질 모양 입니다.

어쨌든, 0.71 이 나오지를 않아서 iPuTTY 는 0.70.2 로 release 를 합니다.

이번 릴리즈의 가장 주된 목적은 ZMODEM 전송 시에 drag & drop 으로 파일 전송이 가능해진 점입니다.

다음 목표로는 ligature font 지원을 생각하고 있는데, 이건 어떻게 해야할지 감도 안잡히네요 ㅠㅠ

https://github.com/iPuTTY/iPuTTY/releases/tag/l0.70.2i

cinsk의 이미지

LLVM과 Undefined behavior

저자, Chris Lattner씨의 허락을 받아서 (정말로...) 대충 번역해 놓았습니다. 좀 오래된 내용이지만, 읽어볼 만 합니다:

What Every C Programmer Should Know About Undefined behavior

joone의 이미지

Rust하는 DRM 프로그래밍...

요즘 러스트를 공부하는데, 시스템 프로그래밍에 아주 최적이라는 생각이 들어서 좀 살펴보니... 이미 많은 분들이 뛰어들어 이것 저것 많이 만들어놓았네요.. 개인적으로 윈도윙 시스템 하나 만들어보려고 하는데, 이미 러스트로 몇개나 만들어진게 있네요.그래서 기존 프로젝트에 좀 기여하려고 좀 작업을 하고 있습니다. 그리고 어제 패치 하나 반영했네요... 워낙 마이어 프로젝트라서 쉽게 받아주네요.

혹시 X윈도나 Wayland없이 뭔가 바로 frame buffer에 opengl 렌더링 결과물을 출력하고 싶다면 바로 러스트로 바인딩된 DRM API를 사용하면 좀 더 안전한 코드를 작성할 수 있습니다.
https://github.com/Smithay/drm-rs/commit/9bdf3a23f08602e33fca389602d4e81c5cd05c7a

rgbi3307의 이미지

리눅스 커널 소스 분석 스터디 참여자 모집

안녕하세요?
리눅스 커널연구회(www.kernel.bz)를 운영하고 있는 정재준입니다.
그동안 커널연구회 스터디 활동이 거의 없었습니다.
하지만 이 모집공고를 시작으로 대외적인 스터디 활동을 활발히 할 예정입니다.
스터디는 제약조건 없이 누구나 자유롭게 참가 하실 수 있고 무료로 진행합니다.

스터디 모임 주제:
리눅스 커널 소스 RISC-V 분석 (커널 소스 버전 4.15 이상)

참고 문서:
The RISC-V Instruction Set Manual (PDF)
Volume I: User-Level ISA
Document Version 2.2

Computer Organization and Design RISC-V Edition
David A. Patterson
University of California, Berkeley
John L. Hennessy
Stanford University

김정균의 이미지

Let's encrypt 자동 발급 및 갱신

apache 2.4.33 에 mod_md 라는 모듈이 포함이 되었습니다. github 에서 Mozilla 의 후원으로 개발되는 ACME protocol 관리 모듈인데, Let's encrypt 인증서 자동 발급/갱신이 가능 합니다.

이 모듈을 이용하면 아예 발급/갱신 과정이 생략되다시피 합니다.

https://my.oops.org/188 에 간단하게 설명을 해 놓았으니 혹시 apache 로 let's encrypt 를 이용하시는 분들은 사용 고려를 한번 해 보시기 바랍니다.

김정균의 이미지

Let's encrypt wildcard 인증서 출시

2/27 출시 한다고 했다가 연기 되었는데, 현지 시간 3/13 에 드디어 출시가 되었습니다. 어제 certbot 이 업데이트 되었길래 출시 준비 중인가 했는데, 출시가 되어서 업데이트가 되었던 모양이네요.

KLDP 인증서 교체한지 며칠 안되었는데, 조금 확인해 보고 갈아타야 겠습니다. 참고로 다음과 같이 업데이트 하시면 됩니다.

김정균의 이미지

CentOS 7.4 new spectre 패치

3월 5일경에 CentOS 7.4 의 새로운 커널이 출시 되었습니다.

새로 출시된 3.10.0-693.21.1.el7.x86_64 커널의 특징은 google의 spectre retpoline 패치를 반영했다는 것입니다.

처음 meltdown, spectre 버그가 발표 되었을 당시에만 해도, spectre 패치의 성능 저하는 거의 없고, meltdown 의 패치로 인한 성능 저하가 엄청나다라고 알려졌었습니다.

하지만, 실제 테스트 결과로는 spectre 버그의 ibrs 패치가 엄청난 성능 저하를 발생 시키는 것으로 다시 알려 졌습니다.

3.10.0-693.21.1.el7.x86_64 커널에 포함된 retpoline 패치는 제 빌드 서버에서의 테스트로는 손실을 거의 경감 시켜주는 듯 싶습니다.

페이지

RSS - 블로그 구독하기