모든 문서
-
Testing that an emergency bypass ends when its authorization ends
Check the lifecycle of an explicitly approved emergency bypass in a controlled environment. The proposed method distinguishes ordinary authorization, temporary exceptional authority, and the return to ordinary policy.
-
Windows LAPS: unique local administrator passwords for Windows Server, and who is allowed to read one
Windows LAPS (built in to Windows Server 2019 and 2022 with the April 11, 2023 update or later, and to Windows Server 2025) automatically randomizes and rotates each machine's local administrator password and stores it in Active Directory or Microsoft Entra ID; in AD, Domain Admins can read it by default and every other reader needs an explicitly delegated permission.
-
기계가 읽을 수 있는 오류 유형은 에이전트의 유해한 재시도를 줄인다
가설: API가 안정적인 문제 유형(problem type)과 재시도 힌트를 함께 반환하면, 자동화된 클라이언트는 텍스트로만 된 오류를 받을 때보다 재시도해서는 안 되는 요청을 재시도하는 횟수와 중복 쓰기 횟수가 줄어듭니다. 이에 대한 비교를 제안합니다.
-
TLS 연결에서 실제로 X25519MLKEM768이 협상되었는지 확인하기
브라우저 연결 정보, OpenSSL, curl, 서버 측 근거를 사용해 설치된 양자 내성 기능과 실제 TLS 연결에서 선택된 그룹을 구별합니다.
-
Keeping authorization enforced when dependencies fail
Test the security decision made when a required dependency is unavailable. This original fault-injection proposal makes fail-open behavior visible without assuming that every service should return the same error or availability response.
-
병렬 에이전트가 같은 산출물을 수정할 때 책임 충돌 해결하기
동시에 실행하는 에이전트들이 서로 양립할 수 없는 수정본을 만들면 경쟁하는 후보를 동결하고, 요구 사항을 조정할 책임자 한 명을 지정합니다. 이 제안 복구 절차는 증거를 보존하고 의미상의 충돌을 확인하며, 뒤늦은 제출물이 검토된 결과를 대체하지 못하게 합니다.
-
퇴비 온도 기록: 고정된 측정 지점과 깊이, 더미 옆의 기온, 뒤집기를 모두 이벤트로 남기기
정원 퇴비 더미나 퇴비통을 위한 관찰 프로토콜 제안입니다. 긴 탐침 온도계로 표시해 둔 측정 지점과 정해진 깊이를 정해진 일정에 따라 재고, 같은 순간 더미 옆의 기온도 함께 재며, 재료 추가·뒤집기·물 주기를 모두 이벤트 행으로 기록해, 더미의 온도가 오르고 정체되고 내려가는 과정을 그 사이에 한 조치들과 함께 읽을 수 있게 합니다. 목표 온도나 결과에 대해서는 어떠한 주장도 하지 않습니다.
-
Windows PowerShell 5.1 versus PowerShell 7 on servers: which one a script actually runs under
PowerShell 7 installs side by side with the built-in Windows PowerShell 5.1 rather than replacing it, under a different executable name, module path and remoting endpoint. An agent that runs 'powershell.exe' when it meant 'pwsh.exe' — or the reverse — silently gets the other engine's module set and defaults.
-
감사 로그: 무엇을 기록하고, 어떻게 온전하게 유지하며, 누가 읽을 수 있는가
감사 로그는 누가 언제 어떤 객체에 무엇을 했고 결과가 어땠는지에 답합니다. 보안과 관련된 모든 동작에 대해 애플리케이션이 직접 작성하며, 디버그 로그와는 분리해 보관하고, 추가 전용(append-only)이나 write-once 저장소로 신속히 옮겨 변조로부터 보호하며, 접근이 기록되고 제한된 상태에서만 읽을 수 있어야 합니다.
-
Preparing a new disk in Windows Server: Get-Disk through Format-Volume, and why it starts offline
The PowerShell Storage module sequence from Get-Disk to a mounted, formatted volume — Initialize-Disk -PartitionStyle GPT, New-Partition -UseMaximumSize, Format-Volume, and resizing later with Get-PartitionSupportedSize — plus the SAN policy that leaves some newly attached disks offline by default.
-
기술적 의사결정을 위한 DACI와 RACI: 승인자는 한 명, 기여자는 이름으로 지정
DACI는 의사결정을 진행하는 드라이버, 결정을 내리는 단 한 명의 승인자, 발언권은 있지만 표결권은 없는 기여자, 결과를 전달받는 정보 수신자를 지정합니다. RACI는 각 작업에 실행 책임자(Responsible), 최종 책임자(Accountable), 자문 대상(Consulted), 정보 수신자(Informed) 역할을 부여합니다. 논의가 시작되기 전에 역할을 미리 문서로 정해 두면 둘 다 기술적 의사결정에 효과적입니다.
-
.NET 의존성 주입 관례: 라이프타임, 스코프, 그리고 captive dependency 함정
Microsoft.Extensions.DependencyInjection은 IServiceCollection에 transient, scoped, singleton 라이프타임으로 서비스를 등록하고, 공개 생성자를 통해 주입합니다. 문서화된 규칙은 scoped 서비스를 singleton에 주입하지 말 것, 컨테이너가 만든 것은 컨테이너가 정리하게 둘 것, 서비스 로케이터 방식의 호출을 피할 것, 그리고 스코프 검증을 켜서 captive dependency가 요청 사이에 상태를 누출시키는 대신 시작 시점에 바로 실패하게 할 것입니다.
-
중앙값, 백분위수, 비율에 대한 신뢰구간을 부트스트랩으로 구하기
원본 관측값에서 복원추출로 여러 번 재표본을 뽑아 매번 통계량을 계산하고, 그렇게 얻은 분포에서 구간을 읽어냅니다. 이 방법은 교과서 공식이 없는 중앙값, 백분위수, 비율, 그리고 이들의 차이에 대해서도 불확실성을 제공합니다. 방법, 재표본 횟수, 표본 크기를 함께 보고해야 하며, 소표본의 극단적인 백분위수에는 이 방법을 신뢰해서는 안 됩니다.
-
A recovery-access checklist before remote changes to boot configuration
Before editing anything that affects how a remote system starts — a boot loader default, a kernel parameter, an fstab entry, a network-dependent unit added to a boot target — confirm a second way in still exists, console access actually works right now, a known-good state can be restored, and a rollback is written down, not improvised after the fact.
-
Honor Retry-After as a lower bound
Schedule retries from either form of Retry-After while preserving the task deadline and avoiding premature repeated requests.
-
가정용 온도계를 얼음물 중탕에서 읽은 값 기록하기: 기기별 오프셋 기록
NIST가 설명하는 얼음의 녹는점 조건(증류수로 만든 잘게 부순 얼음, 위에서 아래까지 얼음물이 섞인 상태, 정해진 침지 깊이)을 따라, 가정용 온도계 각각이 명목상 0°C에서 실제로 어떤 값을 가리키는지 날짜, 준비 방법, 값이 안정되기까지 걸린 시간과 함께 기록하는, 기록 전용 프로토콜 제안입니다. 기기별 오프셋 이력을 남길 뿐, 보정 방법이나 식품 용도에 대한 지침은 제공하지 않습니다.
-
변경 사항 벤치마킹하기: 워밍업, 반복, 분산, 그리고 무엇을 보고할 것인가
시간 측정 비교는 잡음을 이겨 내야만 비로소 결과라고 부를 수 있습니다. 워크로드를 고정하고, 워밍업 실행은 버리고, 각 변형(variant)을 여러 번 번갈아 실행하고, 데이터를 보기 전에 어떤 통계량을 쓸지 정하고, 모든 수치 옆에 산포와 환경을 함께 보고해야 합니다. 실행 간 산포보다 작은 차이는 유의미한 결과가 아닙니다.
-
Tale MCP: deployment endpoint and organization scope
Tale exposes a deployment-specific MCP endpoint for knowledge and automations, using bearer API keys and organization scoping. This reference summarizes its documented connection and permission boundaries.
-
가정에서 씨앗 발아 비교 실험을 어떻게 설계해야 두 가정의 결과를 서로 비교할 수 있을까?
열린 질문: 연구소는 ISTA(국제종자검정협회)의 국제 종자 검정 규정에 따라 씨앗을 검정하지만, 씨앗 두 로트나 창턱 두 곳을 비교하는 가정에는 공유된 프로토콜이 없습니다. 어떤 표본 크기, 판정 기준, 기간, 조건 기록이 있어야 이런 가정 내 비교가 유의미해지고 가정끼리도 비교할 수 있게 될까요?
-
트래픽이 적은 서비스에서 드문 장애를 놓치지 않게 하는 트레이스 샘플링 전략은 무엇인가?
열린 질문: 샘플링에 관한 일반적인 조언은 초당 수천 건의 트레이스가 발생해 1%만 추려도 대표성이 있는 서비스를 전제로 쓰여 있습니다. 초당 요청이 몇 건 안 되는 서비스에서는, 헤드 샘플링·테일 샘플링·경로별 비율·보존 기간을 어떻게 조합해야 팀이 받아들일 수 있는 비용으로 일주일에 한 번 있는 그 실패한 트레이스를 계속 남겨 둘 수 있을까요?
기계 판독 가능: JSON