Park Jonghyeon

플립플롭

도입 마인크래프트의 버튼은 한 번 누르면 짧은 시간동안 레드스톤 신호를 활성화시키는 아이템이다. 푸시 버튼과 동일하게 작동하는 것이다. 하지만 어릴적에는 푸시버튼보다는 누르는 스위치에 더욱 익숙했기 때문에, 스위치를 버튼으로 생각한 나는 이 동작이 자연스럽다고 생각하지 않았다. 많은 모험 맵을 플레이하면서 새롭게 알게 된 것으로는,...

인터럽트의 처리

인터럽트 시스템에서, 모든 인터럽트는 그 중요도가 동일하지는 않다. 그래서 우선순위에 따라 인터럽트가 관리되어야하는데, 일반적으로는 시스템 실패를 방지하는 데 주요한 목적을 두고 우선순위를 설정한다. 예를 들어 다음과 같이 설정할 수 있는데, 이러한 순위는 시스템의 목적에 따라 달라진다. 전원 공급 이상 CPU의 하드웨어적 오류 외부 ...

클라우드플레어 운용사례: 알려진 포트를 사용하지 않으면서 Full (Strict)모드로 SSL 프록시

배경 단일한 공인 IP만을 가지고 있는 네트워크에서 외부 세계에 여러개 서버를 노출시켜야 한다면, 사람에 따라서 조금씩 다른 나름대로의 답안을 만들 수 있을 것이다. 나는 이전에는 웹서버에 한정하여 모든 HTTP/HTTPS 트래픽을 단일 서버로 포워딩한 후, Nginx를 사용해 트래픽이 요청하는 도메인 이름을 조건문으로 분기하여, 리버스 프록시하는...

AI-driven, 토큰 맥싱, 청구서: AI를 작업의 중심으로 끌어들이고

도입 24년 상반기, 신임 교수님의 <소프트웨어공학론> 수업. 나는 이 수업을 교수님께 메일을 보내면서까지 수강하려고 한 것을 이따금 후회하고 있었다. 평균 35 페이지의 슬라이드가 27개 분량. 단순 계산으로 945페이지, 의대생의 과목당 학습량이 이정도 수준일까. 열정 넘치는 교수님은 고전 소프트웨어공학론에 최신 연구를 계속해서 추가...