본문으로 건너뛰기

2023-06-25

시도하기: 라이브 시스템을 변경하기 전에 명령을 실행하고 그 효과를 확인

  • try 명령은 사용자가 라이브 시스템을 변경하기 전에 명령을 실행하고 그 효과를 검사할 수 있게 해줍니다.
  • 이 명령은 Linux의 네임스페이스와 오버레이프 유니온 파일시스템을 사용하여 테스트를 위한 샌드박스 환경을 만듭니다.
  • try 명령은 아직 프로토타입이므로 신뢰할 수 없는 명령을 실행하거나 시스템에 잠재적으로 해를 끼칠 수 있는 작업을 수행하는 데 사용해서는 안 됩니다.

업계 반응

  • "시도"는 사용자가 라이브 시스템을 변경하기 전에 명령을 실행하고 그 효과를 검사할 수 있는 명령입니다.
  • 이 명령은 오버레이 파일 시스템을 사용하여 명령으로 인한 변경 사항을 격리하여 커밋하지 않고 변경 사항을 미리 볼 수 있는 방법을 제공합니다.
  • 특히 라이브 시스템을 변경하는 것이 위험하거나 잠재적으로 해로울 수 있는 경우 명령을 테스트하고 실험하는 데 특히 유용합니다.

러시아 준군사령관, 자신의 군대가 돌아설 것이라고 말하다

  • 바그너 용병단의 지도자 예브게니 프리고진은 모스크바 진격을 갑작스럽게 취소하고 러시아 남부의 군사 거점에서 병력을 철수했습니다.
  • 러시아는 프리고진에 대한 기소를 취하하고 그가 벨라루스로 갈 것이라고 밝혔습니다.
  • 바그너 용병들은 본부와 로스토프나도누시를 떠나고 있으며, 주민들은 이들에게 작별을 고하고 있습니다.

업계 반응

  • 러시아에서 민간 군사 기업 바그너가 주도한 쿠데타 시도가 실패로 돌아갔습니다.
  • 이 쿠데타 시도로 러시아 정권의 취약점이 드러났고 러시아 정부의 통제력과 안정성에 대한 의문이 제기되었습니다.
  • 이 사건의 결과는 러시아 정부 내 권력 역학 관계에 중대한 영향을 미칠 수 있습니다.

TypeScript가 Object.keys를 제대로 입력하지 않는 이유는 무엇인가요?

  • TypeScript의 구조적 타입 시스템과 누락되거나 불필요한 프로퍼티가 있는 동작으로 인해 TypeScript가 Object.keys를 제대로 입력하지 못합니다.
  • Object.keys는 유형 시스템이 인식하지 못하는 프로퍼티가 객체에 포함될 수 있음을 인식하도록 하기 위해 있는 그대로 입력됩니다.
  • 구조적 타이핑을 사용하면 특정 함수에 대해 최소한의 인터페이스를 사용하는 예제에서 볼 수 있듯이 보다 유연하고 분리된 코드를 작성할 수 있습니다.

업계 반응

  • 구조적 타이핑의 한계로 인해 TypeScript는 Object.keys를 제대로 타이핑하지 못합니다.
  • Object.keys는 입력 객체의 키에 해당하는 유형이 아닌 문자열 배열을 반환합니다.
  • 타입 가드, 캐스팅 또는 zod와 같은 유효성 검사 라이브러리를 사용하면 TypeScript에서 이러한 타입 문제를 해결하는 데 도움이 될 수 있습니다.

모든 마스토돈 사용자에게는 RSS 피드가 있습니다

  • 마스토돈은 1,280만 개의 사용자 계정을 보유한 탈중앙화 소셜 네트워크로, 사용자 기부로 자금을 조달하고 자원 봉사자들이 운영합니다.
  • 모든 마스토돈 사용자는 자신의 프로필 URL에 ".rss"를 추가하여 액세스할 수 있는 RSS 피드를 가지고 있습니다.
  • RSS 피드에는 미디어 콘텐츠와 사용자의 아바타가 포함되며, 피드에 대한 잠재적인 개선 사항을 제안할 수 있습니다.

업계 반응

  • 마스토돈 사용자는 RSS 피드를 통해 다른 사람들이 마스토돈에 가입하거나 사이트를 방문하지 않고도 업데이트를 구독할 수 있습니다.
  • RSS 피드는 소셜 웹사이트의 표준 기능이었지만 플랫폼이 광고와 구독을 통한 수익 창출에 집중하면서 덜 일반화되었습니다.
  • Nitter와 Prose.sh는 여전히 RSS 피드를 지원하는 플랫폼의 예로, 사용자가 플랫폼 외부에서도 즐겨 찾는 계정을 계속 확인할 수 있도록 합니다.

Linux에서 Firefox 사용자에게 영향을 미치는 대규모 크래시 급증

  • Linux 운영 체제에서 Firefox 웹 브라우저 사용자에게 영향을 미치는 충돌이 크게 증가했습니다.
  • 이러한 충돌의 원인은 현재 알려지지 않았지만 많은 사용자에게 영향을 미치는 광범위한 문제입니다.
  • 이러한 충돌로 인해 Linux의 Firefox 사용자는 불편과 불만을 겪고 있으며, 개발자가 가능한 한 빨리 문제를 파악하고 수정하는 것이 중요합니다.

업계 반응

  • Linux에서 Firefox 사용자가 충돌을 경험하는 경우가 크게 증가했습니다.
  • 일부 사용자는 Google 이미지 검색, Google 지도 또는 기타 무거운 웹 애플리케이션을 사용할 때 충돌을 경험했다고 보고했습니다.
  • 이 충돌은 Google에서 생성한 특정 코드에 의해 트리거된 Firefox의 JavaScript JIT 컴파일러의 버그로 인해 발생했습니다.

OpenAI의 엔지니어를 위한 중간 가격 90만 달러 패키지

  • OpenAI는 소프트웨어 엔지니어에게 기본급 30만 달러와 스톡옵션을 포함해 평균 90만 달러의 패키지를 제공합니다.
  • 이 회사는 다양한 경력 수준을 제공하며 11년 이상의 경력을 가진 엔지니어가 가장 높은 연봉을 받을 수 있습니다.
  • OpenAI는 스톡 베스트를 위해 이익 참여 단위(PPU) 구조를 사용하며, 4년에 걸쳐 매년 25%씩 베스트를 부여합니다.

업계 반응

  • OpenAI는 엔지니어에게 평균 90만 달러의 패키지를 지급하며, 이 중 30만 달러는 현금으로, 60만 달러는 이익 참여로 지급합니다.
  • 페이스북이나 구글과 같은 대형 기술 기업의 엔지니어도 높은 연봉을 받을 수 있지만, OpenAI의 보상 모델은 더 높은 잠재적 보상을 제공합니다.
  • OpenAI의 보상 패키지에는 스타트업에 투자하여 잠재적으로 상당한 수익을 실현할 수 있는 기회가 포함되어 있습니다.

조치 취하기, 엔드투엔드 암호화 보호

  • 채팅 통제, EARN IT 법안, 온라인 안전 법안 등 전 세계적으로 엔드투엔드 암호화와 개인정보 보호를 위협하는 법률이 시행되고 있습니다.
  • 조치를 취하고 정부 기관에 서한을 보내 개인 정보 보호의 가치와 종단 간 암호화를 보호해야 할 필요성을 표현하는 것이 중요합니다.
  • 유럽 의회, 영국, 미국에 대한 샘플 서한이 제공되어 독자들이 효과적으로 우려 사항을 전달할 수 있도록 도와드립니다.

업계 반응

  • 종단 간 암호화 문제와 관련하여 의회 대표들에게 연락을 취했지만 척 슈머(Chuck Schumer) 의원만이 유일하게 응답했지만 그의 입장은 아직 불분명합니다.
  • 암호화를 불법화할 경우 사용자가 미국 이외의 운영 체제로 전환해야 하거나 개인 정보가 침해될 위험이 있기 때문에 iOS 및 Android 생태계에 중대한 영향을 미칠 수 있습니다.
  • 어느 정당도 기술 커뮤니티의 우려를 우선순위에 두지 않는 것처럼 보이기 때문에 정치에서 기술 커뮤니티를 대표하지 않는 것에 대한 불만이 있습니다. 또한 소프트웨어 엔지니어에 대한 세금 부담과 이것이 국가에 미치는 영향에 대한 우려도 있습니다.

미국 벤더, EU 시민의 평판을 점수화하여 GDPR 위반 혐의로 기소

  • 미국에 본사를 둔 사기 방지 회사인 TeleSign은 수백만 명의 EU 시민의 데이터를 모르게 수집하고 동의 없이 처리하여 EU의 데이터 보호 규칙, 특히 GDPR을 위반한 혐의로 기소되었습니다.
  • 오스트리아의 개인 정보 보호 옹호 단체인 noyb는 변호사 Max Schrems가 이끄는 단체로, TeleSign이 전 세계 휴대폰 사용자의 데이터를 몰래 수집하여 TikTok, Salesforce, Microsoft와 같은 고객에게 판매하는 '평판 점수'를 생성하는 데 사용했다고 주장하며 이 회사를 상대로 고소장을 제출했습니다.
  • 이 고소장에는 텔레사인의 전 벨기에 모회사인 BICS와 벨기에의 거대 통신사 프록시머스도 포함되어 있으며, 이들이 데이터 전송 및 보호 조치와 관련된 GDPR 규정을 위반한 혐의를 받고 있습니다. Noyb는 데이터 전송 중단, 불법적으로 전송된 데이터 삭제, 최대 2억 3,600만 유로(2억 5,700만 달러)의 잠재적 벌금 부과를 요구하고 있습니다.

업계 반응

  • 미국 벤더인 TeleSign이 평판 점수를 매기는 EU 시민을 대상으로 GDPR을 위반한 혐의로 기소되었습니다.
  • 이 기사의 헤드라인은 미국 공급업체를 강조하고 있지만, 기본 기업 구조는 벨기에에 있습니다.
  • 일부 댓글 작성자는 사기 방지를 위해 평판 점수가 필요하다고 주장하는 반면, 다른 댓글 작성자는 개인정보 보호와 오탐의 가능성에 대한 우려를 표명하고 있습니다.

일반적인 글쓰기 버그(2021)

  • 이 게시물은 글쓰기, 특히 기술 및 학술 글쓰기에서 흔히 발생하는 버그를 피하기 위한 지침을 제공합니다.
  • 명확성, 간결한 언어, 문장과 단락 간의 논리적 연결의 중요성을 강조합니다.
  • 이 게시물은 문법, 구두점, 대문자 사용, 약어 사용 및 인용 형식에 대한 실용적인 팁을 제공합니다.

업계 반응

  • "즉,"은 글의 명확성을 해칠 수 있는 중복된 문구로 간주됩니다.
  • 사람마다 다른 설명이 도움이 될 수 있으므로 여러 가지 방법으로 설명하는 것이 유용할 수 있습니다.
  • "다른 말로 하면"은 목을 답답하게 하는 불필요한 필러로 간주될 수 있습니다.
  • 정보가 많은 빽빽한 텍스트는 '즉,'과 같은 띄어쓰기를 통해 밀도를 완화할 수 있습니다.
  • 선호하는 언어와 글쓰기 스타일은 문화와 국가에 따라 다를 수 있습니다.
  • 요약 문장으로 단락을 시작하면 명확성과 가독성을 높이는 데 도움이 될 수 있습니다.
  • 영웅의 이야기와 같은 스토리텔링 구조를 따르면 기술 프레젠테이션이 더욱 매력적으로 느껴질 수 있습니다.
  • 콘텐츠 표는 라이브 프레젠테이션에서 유용한 탐색 장치가 될 수 있지만 서면 콘텐츠에서는 필요하지 않을 수 있습니다.
  • 가이드라인과 스타일 가이드는 글쓰기 기술을 향상시키는 데 도움이 될 수 있습니다.
  • 동작보다 대상을 강조할 때와 같이 특정 상황에서는 수동태가 적절할 수 있습니다.
  • 문맥에 특별히 관련이 있거나 적절한 경우가 아니라면 고어법이나 오래된 작문 관습은 피해야 합니다.
  • 문법을 배우고 작문 능력을 향상시킬 수 있는 책과 동영상 등 여러 가지 리소스가 있습니다.
  • 글을 잘 쓰는 것은 연습이 필요한 기술이며, 절대적인 규칙이 있는 것이 아니라 고려해야 할 가이드라인이 있습니다.

제작자의 스케줄, 매니저의 스케줄 (2009)

  • 스케줄에는 매니저의 스케줄과 메이커의 스케줄, 두 가지 유형이 있습니다. 매니저 스케줄은 상사를 위한 스케줄로 1시간 간격으로 운영되며, 메이커 스케줄은 프로그래머나 작가 등 무언가를 만드는 사람들이 선호하며 최소 반나절 단위로 운영됩니다.
  • 회의는 귀중한 시간을 쪼개고 작업 방식을 변경할 수 있기 때문에 메이커 스케줄을 따르는 사람들에게는 방해가 됩니다. 이는 생산성과 야심찬 프로젝트에 해가 될 수 있습니다.
  • 스타트업 액셀러레이터인 와이콤비네이터는 메이커의 스케줄에 따라 운영되며, 매니저의 스케줄을 메이커가 원하는 일정 내에서 시뮬레이션하는 방법으로 근무 시간을 활용합니다. 이를 통해 업무에 집중하면서도 창업자들과의 미팅 시간을 확보할 수 있습니다.

업계 반응

  • 많은 스타트업에서 '기술 책임자' 직책은 개인이 서로 다른 방향으로 끌려 다니게 하여 관리 및 기술 책임 모두에서 비효율적인 성과를 초래할 수 있습니다.
  • 기술 리더로서 균형 잡힌 일정을 유지하려면 회의, 집중 업무, 자기계발, 운동 등을 적절히 조합한 리듬을 찾아야 합니다.
  • 미묘한 의사 결정 프로세스를 유지하기 위해 리소스 관련 논의에도 참여하면서 기술적으로도 기여할 수 있는 팀 리더를 두는 것이 좋습니다.