githubactions (5) 썸네일형 리스트형 Kakehashi, Linux ARM에서 macOS CLI를 실행하는 방법 Kakehashi, Linux ARM에서 macOS CLI를 실행하는 방법IT & AI 뉴스 썸네일macOS ARM64용 명령줄 프로그램을 확인하려면 보통 맥이나 macOS 러너가 필요해요. Kakehashi는 Darwin용 Mach-O 바이너리를 Linux aarch64에서 실행해 이 비용과 대기 시간을 줄이려는 오픈소스 도구예요. 아직 macOS 전체를 대신하지는 못하지만, 배포 파일의 기본 동작과 종료 코드를 확인하는 용도라면 꽤 구체적인 선택지를 보여줘요. 1핵심 요약구분핵심왜 볼 만한가요실행 방식Darwin Mach-O를 불러오고 자체 `libSystem`과 BSD 시스템 호출 변환을 거쳐 Linux ARM CPU에서 실행해요JIT나 명령어 에뮬레이터 없이 ARM64 명령을 직접 실행해요확인된 .. GitHub 대체재가 저장소 호스팅만으로 부족한 이유 GitHub 대체재가 저장소 호스팅만으로 부족한 이유AI 뉴스 썸네일Git 저장소를 올릴 곳은 많아요. 그래도 공개 프로젝트가 GitHub를 떠나려면 계정, 협업 방식, 이슈와 Pull Request, 프로젝트 발견 경로까지 함께 옮겨야 해요. GitHub의 대안이 여럿 있어도 곧바로 대체하기 어려운 이유가 여기에 있어요. 2핵심 요약구분핵심왜 볼 만한가요공유 정체성많은 기여자가 이미 GitHub 계정과 협업 방식을 익혔어요새 서비스가 같은 저장소 기능을 제공해도 참여 장벽은 그대로 남을 수 있어요프로젝트 발견별표, 팔로우, 활동 피드가 코드 주변의 소셜 네트워크로 작동해 왔어요공개 프로젝트는 호스팅뿐 아니라 새 사용자와 기여자를 만날 경로가 필요해요자체 호스팅운영 통제권은 커지지만 외부 기여자는 인스턴.. 코딩 에이전트가 읽는 저장소 위키를 만드는 OpenWiki 코딩 에이전트가 읽는 저장소 위키를 만드는 OpenWikiAI 뉴스 썸네일코딩 에이전트가 저장소를 제대로 이해하려면 최신 구조와 규칙을 설명하는 문서가 필요해요. 하지만 코드가 바뀔 때마다 사람이 문서를 고치는 일은 쉽게 밀려요. OpenWiki는 코드와 여러 지식 소스를 읽어 에이전트가 참고할 로컬 위키를 만들고, CI에서 변경 내용을 계속 갱신하는 CLI예요. 1핵심 요약구분내용확인할 점Code 모드현재 저장소를 분석해 `openwiki/`에 문서를 만들어요기존 `AGENTS.md`와 `CLAUDE.md`는 지정 블록만 바꿔요Personal 모드로컬 저장소, Gmail, Notion, 웹 검색 등을 개인 위키로 묶어요소스별 인증 정보와 전송 범위를 먼저 확인해야 해요문서 형식Google Open Kn.. Git diff를 함수 단위로 읽는 sem, 코드 변경 추적이 달라져요 Git diff를 함수 단위로 읽는 sem, 코드 변경 추적이 달라져요AI 뉴스 썸네일Git diff는 정확하지만, 큰 리팩터링에서는 읽기 어려워져요. 함수가 다른 파일로 옮겨지거나 이름이 바뀌면 삭제와 추가가 길게 나타나기 때문이에요. 오픈소스 도구 sem은 변경된 줄 대신 함수·메서드·클래스 같은 코드 엔티티를 비교해 이 문제를 풀어요. 1핵심 요약구분핵심왜 볼 만한가요변경 비교함수·클래스 단위로 추가, 수정, 삭제, 이동, 이름 변경을 보여줘요리팩터링의 의도를 줄 단위 diff보다 빠르게 파악할 수 있어요영향 분석의존 코드, 호출자, 영향받는 테스트를 엔티티 기준으로 찾아요변경 전에 확인할 범위를 좁히는 데 쓸 수 있어요개발 흐름Git 저장소에서 별도 설정 없이 시작하고 JSON·Markdown 출.. PyPI Trusted Publishing, 초록 체크로 믿으면 안 되는 이유 PyPI Trusted Publishing, 초록 체크로 믿으면 안 되는 이유AI 뉴스 썸네일오픈소스 패키지를 고를 때 초록색 체크나 “Trusted”라는 단어가 보이면 안전하다고 느끼기 쉬워요. 이번 글의 핵심은 그 반대에 가까워요. PyPI의 Trusted Publishing은 패키지를 믿어도 된다는 표시가 아니라, CI/CD가 패키지를 올릴 때 쓰는 인증 방식이에요. 1핵심 요약구분핵심왜 봐야 하나요패키지 보안Trusted Publishing은 업로드 인증 방식이에요패키지 품질이나 악성코드 여부를 판단하는 신호가 아니에요자격 증명 관리장기 API 토큰 대신 짧고 좁은 권한의 게시 자격 증명을 써요CI/CD에 오래 살아 있는 토큰을 넣는 위험을 줄일 수 있어요오픈소스 생태계PyPI 뒤로 npm, Ru.. 이전 1 다음