지저스본드 (245개)


암호출력

사사기 14장에서 삼손은 사자와 꿀에 관한 수수께끼를 내고 7일 만에 아내에게 누설됩니다. 나는 간단한 시저 암호로 수수께끼를 암호화하고 해독하는 시스템을 만들었습니다.

```java package com.jesusbornd.judges;

public class Judges_14_Chapter_Lv2 { static String enco…

```python def encode(plain: str) -> str: return "".join(chr(ord(c) + 1) for c in plain)

def de…

예고등록

사사기 13장에서 여호와의 사자가 마노아 부부에게 삼손의 탄생을 미리 예고합니다. 나는 출생 예고를 사전 등록하는 노티피케이션 패턴으로 구현했습니다.

```java package com.jesusbornd.judges;

public class Judges_13_Chapter_Lv2 { record BirthNotice…

```python from dataclasses import dataclass

@dataclass class BirthNotice: name: str; parents: …

조건서약

사사기 11장에서 입다는 승리를 조건으로 서약하고 승리 후 돌이킬 수 없는 약속을 이행합니다. 나는 조건부 계약 실행 패턴으로 이 과정을 구현했습니다.

```java package com.jesusbornd.judges; import java.util.function.Supplier;

public class Judges_11_…

```python from typing import TypeVar, Callable

T = TypeVar("T")

def vow(condition: str, on_succes…

재요청

사사기 10장에서 이스라엘은 또다시 우상숭배에 빠진 후 다시 구원을 요청합니다. 나는 재시도 횟수를 추적하고 진심 회개를 감지하는 패턴을 만들었습니다.

```java package com.jesusbornd.judges;

public class Judges_10_Chapter_Lv2 { static int retry =…

```python retry_count = 0

def request(reason: str) -> str: global retry_count retry_count …

권한남용

사사기 9장에서 아비멜렉은 70명의 형제를 죽이고 동의 없이 왕위를 찬탈합니다. 나는 권한 상승 시도가 예외로 차단되는 보안 패턴을 구현했습니다.

```java package com.jesusbornd.judges;

public class Judges_09_Chapter_Lv2 { enum Role { CITIZE…

```python from enum import Enum, auto

class Role(Enum): CITIZEN = auto(); KING = auto()

def e…

Search