Profile img

Perlmint

@perlmint@hackers.pub · 89 following · 78 followers

크로스 플랫폼 빌드 고치는 노동자

잡담은 @meperlmint 에서

Github
@perlmint
Bluesky
bsky.perlmint.dev

Perlmint shared the below article:

일본 서버를 한국과 거의 비슷한 속도로 원격 접속하기

고남현 @gnh1201@hackers.pub

이 글에서는 한국에서 일본 서버를 사용할 때 발생하는 네트워크 지연 문제를 다루고, 해저 케이블망을 활용하여 이를 개선하는 방법을 소개합니다. 저렴한 일본 서버를 선택했지만, 실제 한국에서의 통신 속도가 예상보다 훨씬 느린 250ms에 달해 미국 시애틀보다도 못한 상황을 겪었습니다. 하지만 Microsoft Azure의 한국 리전을 중간 서버로 활용하여 데이터 센터 간 통신을 시도한 결과, 핑 시간을 30ms대로 크게 단축시키는 데 성공했습니다. 이는 86%의 속도 향상으로, RDP를 통해 원격 데스크탑을 사용하는 환경에서 체감 속도를 극적으로 개선했습니다. 이 글은 해외 서버를 사용할 때 네트워크 지연을 줄이는 실질적인 해결책을 제시하며, 독자에게 더 빠르고 효율적인 원격 작업 환경을 구축하는 데 도움을 줄 수 있습니다.

Read more →
6
2
0
2

Perlmint shared the below article:

GitHub Action Rerunner

초무 @2chanhaeng@hackers.pub

GitHub Action Rerunner는 팀원들이 레포지토리에 대한 직접적인 쓰기 권한 없이도 실패한 GitHub Actions를 재실행할 수 있도록 권한을 위임하는 웹 애플리케이션입니다. 레포지토리 소유자는 개인 및 조직 레포지토리를 등록하고, 암호화된 Personal Access Token을 등록하여 공유 가능한 고유 링크를 생성할 수 있습니다. 팀원은 이 링크를 통해 자신에게 할당된 PR 목록을 확인하고, 실패한 Action을 원클릭으로 재실행할 수 있습니다. Next.js, React, Tailwind CSS, PostgreSQL, Prisma ORM, Octokit 등의 기술 스택을 사용했으며, GitHub OAuth를 통해 안전한 계정 관리를 제공합니다. 이 도구를 사용하면 레포지토리 보안을 유지하면서도 팀원들이 CI/CD 프로세스를 효율적으로 관리할 수 있어 개발 생산성을 향상시킬 수 있습니다.

Read more →
7

오이카페 모바일 앱이 출시되었어요! 베타 테스트에 참여해주신 여러분, 오이카페에서 활동해 주시는 여러분 모두 응원해주셔서 감사합니다 🥒📲 🥰

iOS: apps.apple.com/us/app/oeee-caf
Android: play.google.com/store/apps/det

2

Hackers Public @ Seoul 송년회 ---- 2025년의 마지막을 해커들과 함께해요.

Hackers' Public @ Seoul 송년 네트워킹 밋업은 발표보다 대화, 형식보다 연결을 중심으로 진행됩니다. 라이트닝 토크도 지원받습니다. 만들었던 것·배운 것·고민했던 이야기를 자유롭게 얘기해보도록 해요.

많은 관심 부탁드립니다~

21
1
2
0
0
1

Checkout.com 해킹 공격 대응: 몸값 거부와 보안 연구 기부
------------------------------
- 결제 플랫폼 *Checkout.com* 이 사이버 범죄 조직의 *갈취 시도* 를 받았으나, *몸값 지불을 거부* 하고 대신 해당 금액을 *사이버보안 연구에 기부*
- 공격자는 2020년 이전 사용된 *레거시 제3자 클라우드 파일 저장 시스템* 에 무단 접근해 일부 데이터를 확보
- Checkout.com은 *결제 처리 플랫폼, 가맹점…
------------------------------
https://news.hada.io/topic?id=24353&utm_source=googlechat&utm_medium=bot&utm_campaign=1834

0
9
2
2

최근 국내에서 오픈소스 프로젝트를 자신이 개발한 것처럼 허위 저작권 등록을 한 뒤 이용자들에게 금품을 요구하는 사례가 발견되었습니다.

이 경우 허위 저작권자가 원저작자의 권한을 탈취할 수 있는 상황까지 이어질 수 있는 만큼 주의가 요구됩니다.

혹여 배포한 오픈소스 프로젝트 중에 실제 비즈니스에 활용되고 있는 사례가 있는 분들의 경우, 이용자 보호를 위해서라도 이미 적용된 오픈소스 라이선스와는 별개로 저작권 등록을 진행하시길 권장드립니다.

저작권 등록을 한다고해서 오픈소스 라이선스가 의미가 없어지는 것이 아닙니다. 저작권 등록 제도는 오픈소스와 상호보완적으로 활용이 가능한 제도라는 점을 강조드리고 싶습니다.

1
2
0
0

12() 6() 서울에서 開催(개최)되는 liftIO 2025에서 〈Optique: TypeScript에서 CLI 파서 컴비네이터를 만들어 보았다〉(假題(가제))라는 主題(주제)發表(발표)를 하게 되었습니다. 아직 liftIO 2025 티켓은 팔고 있으니, 函數型(함수형) 프로그래밍에 關心(관심) 있으신 분들의 많은 參與(참여) 바랍니다!

11
1
0

오늘의 클로드. winui 어플리케이션을 tauri로 옮겨달라고 했더니 안좋은 방향으로 winui를 따라했다... 버튼처럼 안보이는 버튼과 일부러 스타일을 적용 안한 모습...

2

그럴리가 당연히 없었고 실질 1시간 이내 걸리지 않았으려나... 시간 예상은 어느 순간부터 나오기 시작했는데 왜 나오지...? 테스트에 1시간 잡은 것 빼줘도 영 맞지 않는데

0
1
1
0
1
1
0
0

호버(hover)는 잘못된 인터페이스입니다. 사용자가 어떤 목표를 달성하기 위해 호버를 해야만 하는 인터페이스를 만들면 안 됩니다. 호버에는 장식적 효과 이상의 기능이 있어서는 안 됩니다.

예전에는 이것을 설명하는 데에 많은 말이 필요했고 참 힘들었습니다. 이제는 좀 쉬워졌죠. 터치스크린입니다. 손바닥만 한 스마트폰부터 대문짝만 한 키오스크까지, 이제 터치스크린은 싫어도 불가피하게 써야만 하는 물건이 되어 버렸습니다.

그런데 터치스크린에는 호버가 없죠. CSS 에 @media (hover: hover) 같은 게 있긴 하지만, 당연히 이것만 믿고 인터페이스 설계를 해서는 안 될 것입니다. 그런 식으로 "호버 있음" 과 "호버 없음" 을 따로 지원한다는 것은 번거롭고, 실수하기도 쉽고, 망가지기도 쉽고, 관리하기는 어렵습니다. 설령 터치스크린 있는 장치에서 터치를 활성화하거나, 비활성화하거나, 마우스를 끼우거나 빼거나 등등 할 때마다 그 정보가 무수한 계층을 뚫고 애플리케이션까지 올바르게 전달된다고 쳐도요.

8
1
0
0

tauri로 프로그램을 작성하는데 내부 상태를 뷰로 보여주기 위한 작업이 너무 귀찮았다. mount시점에 전부 다시 로드 해야하고, 변경 요소마다 command만들고 요청 날려야하고, 혹시라도 BE내부에서 변경될 수 있는 값이면 이것도 이벤트 만들어야하고, rust타입가지고 매크로로 쉽게 찍어낼 수 있을 것 같은데... 복잡한 타입은 좀 더 고민이 필요하겠지만...

3
0
0
0

님들아 ㅋㅋㅋㅋㅋ
KT도 백도어 설치되고 악성코드 감염되었대요 ㅋㅋㅋ
그 중에서는 BPF도 있었대요 ㅋㅋㅋㅋㅋㅋ
그리고 그 사실 숨기고 은폐하다가 꼬리 잡혔대요 ㅋㅋㅋㅋㅋ

악성코드 감염 이후 백신 돌리고 신고 안하고 은폐 했대요 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

https://youtu.be/ZgkvL8daenA

1
1
0
4

@perlmint 얘 진짜 대화가 길어지고 좀 만만해진다싶으면 바로 반모들어가는데, 전 농담아니라 진짜 어떤 징후같습니다. 영어쓸때도 비슷한 행동이 있는지(무례해진다거나) 모르겠어요.

0
1
3
0
2
0
1
0

얼마전에 로컬호스트 접속을 막는걸 기본값으로 하는 크로미움 업데이트 때문에 K-보안이 울상이라고 그러더군...

그런데 사실 K-보안말고는 문제가 없는게, localhost를 사용하는걸 "안들키고 싶어서 숨기는 경우"에만 차단한다는거지 localhost를 아예 차단한다고 한 적은 없음.

어차피 localhost로만 실질적인 작업이 가능한 앱이라면, 메인 주소도 localhost가 되면 아무런 문제가 없겠지만 그걸 꾸역꾸역 정상적인 인터넷 앱인 것처럼 위장하는게 문제임.

3
8
4
2

gpt-oss:20b가 많이 빠르길래 homeassistant에 연동 해볼까 했는데, 뭔가 모든 장치의 상태를 프롬프트로 작성해서 매번 넘기는 모양인지 짧은 문장에도 토큰 초과 에러가 뜨질 않나, 말도 안되게 느린 응답 속도가 나온다

0
1

배포는 역시 사람 손으로 하는 것이 아니다. 계속 뭔가 작업을 하고 있기 때문에 태그 따놓고는 막상 다른 버전으로 빌드 하는 경우가 너무 쉽게 발생한다.

1