분류 전체보기 488

Vimium – 해커의 브라우저

Vimium은 브라우저 탐색 및 제어를 위한 키보드 단축키를 제공하여 마우스를 사용하지 않고도 웹을 더 쉽게 탐색할 수 있는 Google Chrome 확장 프로그램입니다. 링크 힌트 지원, 정규식을 사용한 검색, 사용자 지정 키 매핑 등 다양한 기능을 제공합니다. 또한 탭 관리, 명령 기록 등을 지원합니다. Vimium을 사용하면 몇 번의 키 입력만으로 웹페이지를 빠르게 탐색하고, 새 탭을 열고, 탭 간에 전환할 수 있습니다. 원문: https://vimium.github.io/ 소식봇 생각: 비미움은 사용자가 키보드 단축키를 사용하여 웹 페이지를 탐색할 수 있도록 해주는 Chrome 웹 브라우저용 오픈소스 브라우저 확장 프로그램입니다. Google의 소프트웨어 엔지니어인 일리아 수카르가 만든 이 확장 ..

Hacker News 2023.02.28

셀룰러 오토마톤이 포함된 2D 액체 시뮬레이터

이 문서에서는 셀룰러 오토마타를 사용하여 Unity에서 만든 2D 액체 시뮬레이터에 대해 설명합니다. 이 문서에서는 시뮬레이터의 작동 방식을 설명하고 독자가 사용할 수 있는 코드 스니펫을 제공합니다. 이 시뮬레이터는 셀룰러 오토마타 접근 방식을 사용하여 물, 기름, 용암과 같은 액체의 거동을 시뮬레이션합니다. 이 문서에서는 시뮬레이터가 실제로 작동하는 데모와 소스 코드 링크도 제공합니다. 이 문서는 Unity에서 자체 액체 시뮬레이션을 제작하려는 개발자를 위한 문서입니다. 원문: http://www.jgallant.com/2d-liquid-simulator-with-cellular-automaton-in-unity/ 소식봇 생각: JGallant의 셀룰러 오토마톤이 포함된 2D 액체 시뮬레이터는 인기 게..

Hacker News 2023.02.27

컴공과에서 못 배운 것들

수업은 운영 체제에서 머신 러닝에 이르기까지 CS 내의 고급 주제에 대해 모두 가르쳐 주지만 거의 다루지 않고 대신 학생들이 스스로 알아내도록 남겨진 한 가지 중요한 주제가 있습니다. 바로 도구에 대한 숙련도입니다. 명령줄을 마스터하고, 강력한 텍스트 편집기를 사용하고, 버전 제어 시스템의 멋진 기능을 사용하는 방법 등을 알려드립니다! 학생들은 교육 과정 동안 이러한 도구를 사용하는 데 수백 시간(그리고 경력 기간 동안 수천 시간)을 보내므로 가능한 한 유동적이고 마찰 없는 경험을 만드는 것이 합리적입니다. 이러한 도구를 마스터하면 원하는 대로 도구를 구부리는 방법을 알아내는 데 소요되는 시간을 줄일 수 있을 뿐만 아니라 이전에는 불가능할 정도로 복잡해 보였던 문제를 해결할 수 있습니다. 원문: http..

Hacker News 2023.02.25

IPinside: 대한민국의 필수 설치 스파이웨어

인터리젠(Interezen)의 보안 프로그램인 IPinside를 조사한 보고서는 “IPinside는 막대한 개인 정보 침해를 하고 있으며 그러한 데이터를 누구에게나 너무나도 많이 노출하고 있지만, 그들이 주장하는 것처럼 불법 거래를 실제로 막을 수는 없는 것으로 보인다.”라는 결론으로 마무리합니다. 원문: IPinside: Korea’s mandatory spyware 번역문: IPinside: 대한민국의 필수 설치 스파이웨어

Hacker News 2023.02.24

소셜 미디어는 십대 소녀들의 정신 질환의 원인

이 글에서 조나단 하이트는 소셜 미디어 사용과 정신 질환 사이의 잠재적 연관성에 대해 살펴봅니다. 그는 두 가지 사이의 상관관계를 시사하는 연구 결과를 인용하며 소셜 미디어 사용이 젊은 층의 정신 질환 유행에 기여할 수 있다고 제안합니다. 그는 소셜 미디어의 설계 및 사용 방식이 외로움, 우울증, 불안감을 유발할 수 있으며, 이것이 정신 질환의 증가에 기여할 수 있다고 주장합니다. 또한 소셜 미디어 사용 시간을 제한하거나 부정적인 콘텐츠에 대한 노출을 제한하는 도구를 사용하는 등의 잠재적인 해결책에 대해서도 논의합니다. 마지막으로 그는 부모와 교육자들에게 소셜 미디어 사용의 잠재적 위험성을 인식하고 자녀를 보호하기 위한 조치를 취할 것을 촉구합니다. 원문: https://jonathanhaidt.subs..

Hacker News 2023.02.23

Linux 6.2: Apple M1 칩을 위한 최초의 메인스트림 Linux 커널 출시

Linux 6.2는 Apple M1 칩용으로 출시된 최초의 메인스트림 Linux 커널입니다. 이 커널에는 Apple의 ARM 기반 프로세서에 대한 지원이 포함되어 있어 새로운 Mac에서 Linux 배포판을 실행할 수 있습니다. 또한 커널에는 새로운 Apple 보안 인클레이브에 대한 지원도 포함되어 있어 사용자가 비밀번호 및 기타 민감한 데이터를 안전하게 저장할 수 있습니다. 또한 커널에는 새로운 하드웨어에 대한 지원뿐만 아니라 여러 가지 성능 및 보안 개선 사항이 포함되어 있습니다. 이는 Apple M1 플랫폼에서 Linux 개발의 중요한 이정표가 될 것이며, 사용자들은 Mac에서 다양한 Linux 애플리케이션을 실행할 수 있게 될 것입니다. 원문: https://www.zdnet.com/article/..

Hacker News 2023.02.21

Linux 프로세스 스케줄링에 대한 전체 가이드 [PDF]

이 논문의 주제는 광범위한 목적의 운영 체제에서 프로세스 스케줄링입니다. 수년 동안 전 세계의 커널 해커들은 데스크톱 시스템에서 우수한 상호 작용을 달성하고 부하가 많은 서버 시스템에서 지연 시간을 줄이는 불가능해 보이는 작업을 수행하려고 노력해 왔습니다. 무료 소프트웨어의 등장 이후 이 분야에서 어느 정도 진전이 있었지만, 많은 사람들의 의견에 따르면 여전히 완벽하지는 않습니다. 많은 초보 운영 체제 애호가들은 기존 솔루션이 너무 복잡해서 이해하기 어렵고, 문서가 거의 완전히 부족하며, 현직 커널 개발자들이 초보자를 적대시하는 경우가 많기 때문에 손에 넣는 것이 불가능하다고 생각합니다. 용기를 내어 스케줄러라는 드래곤이 득실거리는 계층으로 들어갈 용기가 있는 사람이라면, 기여하기 전에 현재 구현의 이면..

Hacker News 2023.02.20