블로그

위랩스페이스

[SK Shieldus Rookies] 지능형 애플리케이션 개발자 양성과정 6기 모집

 [고용노동부 K-Digital Training 과정]SK Shieldus Rookies지능형 애플리케이션 개발자 양성과정 6기 (with. 차세대 보안전문가) 지금 선착순 모집 중!🔥▶지능형 애플리케이션 개발자 양성과정 6기 바로가기 기업 실무진이 직접 설계한 커리큘럼과실제 SK Shieldus 현업에 바로 투입 가능한 수준의팀 프로젝트로 실무 역량을 키워보세요.  SK쉴더스 루키즈만의 특별한 교육 혜택📌 혜택01 | SK쉴더스 면접 기회- 교육 수료 시 면접 기회 제공📌 혜택02 | SK쉴더스 현직자 참여- 실무자 강의 및 멘토링📌 혜택03 | 훈련장려금 지급- 월 최대 30만원📌 혜택04 | 숙소 지원금 지급- 지방거주 교육생 숙소지원금 별도 지급📌 혜택05 | 교육용 장비 및 서비스 제공- 노트북 대여 + 클라우드(AWS)+ 메타버스 + AI 서비스 이용료 지원  루키즈 교육과정을 선택해야하는 이유▶ 최신 AI 보안 트렌드 완전 정복최신 트렌드 AI 보안 기술에 대한 모든 것을 습득합니다.▶ 풀스택 기반 실전 개발 역량 강화애플리케이션 서비스 개발을 위한Full Stack (SpringBoot, React) 핵심기술 습득▶ 차세대 기술 전문가 양성 프로그램첨단 핵심기술 분야 주니어 전문가로 성장(클라우드, GenAI, DevOps 등)▶ 현업 실무진의 실무 노하우 전수현업 연계 실무 프로젝트 & 현직자 멘토링  6기, 지금 모집 중이에요!✅ 기간 및 일정· 모집 마감 : ~ 05.25(월)※ 우선 선발 기회 제공(선착순)· 교육 기간 : 26.06.05 (금) ~ 26.11.30 (월)✅ 수업 방식/장소· 온라인 : 메타버스 강의장· 오프라인 : 동국대 서울캠퍼스✅ 모집 대상· 국내외 대학 3학년 이상 미취업자· 국민내일배움카드 발급 가능자✅ 접수 방법[지능형 애플리케이션 개발자 양성과정 6기] → [우측에 '지금 지원하기' 클릭] → 지원서 작성/제출✅ 수강료· 교육비 자부담금 50만원 (*정책 변경으로 인한 자부담금 발생)✅ 교육 문의· 카카오톡 1:1 문의하기 : https://open.kakao.com/o/sCnkkRDe

풀스택SK쉴더스IT교육실무교육AI부트캠프개발자부트캠프개발자취업취업연계KDT국비지원

Jun Lee

Zero-Knowledge(영지식 증명)을 TypeScript 기반으로 구현할 수 있다면?

여러분 모두 개인정보를 다루게 되는 서비스를 한번쯤은 개발하신 적 있으텐데, 설계 과정에서 이런 고민을 했던 경험이 존재할 겁니다.“사용자의 생년월일을 저장하지 않고도 성인 여부를 검증할 수 있을까?”“민감한 정보를 서버에 넘기지 않고도 특정 조건을 만족한다는 사실만 증명할 수 있을까?”“데이터는 숨기면서, 검증은 누구나 할 수 있게 만들 수 있을까?”일반적인 Web2 서비스에서는 보통 검증을 위해 데이터를 직접 받아야 합니다.나이 인증을 하려면 생년월일이나 신분증 정보를 받고, 자격을 확인하려면 증명서나 개인정보를 받고,권한을 판단하려면 서버가 사용자의 상태를 직접 알고 있어야 합니다.그런데 이 방식은 늘 부담이 있습니다.개발자는 더 많은 개인정보를 보관해야 하고, 사용자는 더 많은 정보를 서비스에 맡겨야 하며, 서비스가 커질수록 보안과 컴플라이언스 부담도 함께 커집니다.→ 여기서 등장하는 개념이 Zero-Knowledge Proof, 흔히 말하는 영지식 증명입니다.1. 영지식 증명이란?영지식 증명은 간단히 말하면, 어떤 사실이 참이라는 것은 증명하지만, 그 사실을 증명하는 데 사용된 원본 데이터는 공개하지 않는 기술입니다.예를 들어보겠습니다.사용자가 “나는 20세 이상이다”라는 사실을 증명해야 한다고 해보겠습니다. 기존 방식에서는 보통 생년월일, 신분증, 본인인증 결과 같은 데이터를 서비스가 직접 받습니다.하지만 영지식 증명을 사용하면 사용자는 자신의 정확한 생년월일을 공개하지 않고도,“나는 20세 이상이라는 조건을 만족한다”라는 사실만 증명할 수 있습니다.또 다른 예시도 가능합니다.비밀번호를 직접 보내지 않고, 비밀번호를 알고 있다는 사실만 증명하기실제 연봉을 공개하지 않고, 특정 소득 기준을 넘는다는 사실만 증명하기지갑 주소나 거래 내역 전체를 공개하지 않고, 특정 조건을 만족한다는 사실만 증명하기내부 데이터를 공개하지 않고, 계산 결과가 올바르다는 사실만 증명하기→ 영지식 증명의 핵심은 “데이터 공개”와 “검증 가능성”을 분리한다는 점입니다.2. 블록체인과는 무슨 관계가 있을까?마크애니의 ‘영지식증명’ 활용 블록체인 전자계약. 출처: 블록미디어 블록체인은 기본적으로 검증 가능성이 강한 시스템입니다. 누가 어떤 트랜잭션을 보냈는지, 어떤 상태가 변경되었는지, 스마트 컨트랙트가 어떤 규칙에 따라 실행되었는지를 네트워크 참여자들이 함께 검증할 수 있습니다.Web2 서비스에서는 서버 내부에서 처리되는 로직과 데이터 변경을 사용자가 직접 확인하기 어렵지만, 블록체인에서는 그 과정을 더 공개적이고 검증 가능한 방식으로 다룰 수 있습니다.다만 이 장점은 동시에 단점이 되기도 합니다. Web2에서는 서버 안에 데이터를 숨길 수 있지만, 사용자는 서버가 정말 올바르게 처리했는지 믿어야 합니다. 반대로 일반적인 블록체인은 누구나 검증할 수 있지만, 그 과정에서 너무 많은 데이터가 공개될 수 있습니다. 정리하면 다음과 같습니다.Web2: 데이터는 숨길 수 있지만, 검증은 서버를 믿어야 한다.일반적인 블록체인: 검증은 가능하지만, 데이터가 너무 많이 공개될 수 있다.영지식 증명은 이 간극을 줄이기 위한 기술입니다. 원본 데이터는 숨기면서도, 특정 조건이 올바르게 충족되었다는 사실만 검증 가능하게 만드는 방식입니다. 그래서 ZK는 블록체인과 자주 함께 언급됩니다. 블록체인의 공개 검증성은 유지하면서도 개인정보나 민감한 비즈니스 데이터는 노출하지 않는 방향으로 확장할 수 있기 때문입니다.3. ZK 구현의 높은 난이도문제는 영지식 증명이 개념만큼 구현하기 쉽지는 않다는 점입니다. ZK를 공부하다 보면 circuit, constraint, witness, prover, verifier, proving key, verifying key, public input, private input 같은 용어들이 갑자기 등장합니다.TypeScript, Node.js, API, DB, 프론트엔드 상태 관리, 인증 및 배포에 익숙한 Web2 개발자 입장에서는 꽤 낯설게 느껴질 수밖에 없습니다.특히 ZK에서는 단순히 함수를 작성하고 true나 false를 반환하는 방식으로 문제를 바라보기 어렵습니다.예를 들어 일반적인 TypeScript에서의 나이 인증은 아래와 같은 간단한 조건문으로 구현할 수 있습니다.if (age >= 20) { return true; }하지만 ZK에서는 “사용자의 실제 age 값을 공개하지 않으면서도, age가 20 이상이라는 조건을 만족한다는 증명”을 만들어야 합니다. 즉, 로직을 작성하는 것을 넘어 이 조건을 수학적으로 증명 가능한 형태로 표현해야 하는 셈입니다.그래서 많은 Web2 개발자들이 이 지점에서 진입장벽을 느낍니다.“좋은 건 알겠는데, 이걸 실제 서비스 코드처럼 작성할 수 있을까?”, “매번 회로와 증명 시스템을 직접 다뤄야 하나?”, “TypeScript 개발자가 접근할 수 있는 방식은 없을까?” 같은 질문이 자연스럽게 나오게 됩니다. 그리고 바로 이 질문에서 Midnight이 꽤 흥미로운 선택지가 됩니다.4. TypeScript로 ZK를 구현할 수 있다고?정확히 말하면, 일반적인 TypeScript 코드가 그대로 ZK 회로가 되는 것은 아닙니다.대신 Midnight에서는 Compact라는 스마트 컨트랙트 언어를 사용합니다.Compact는 TypeScript/JavaScript 개발자가 비교적 익숙하게 느낄 수 있는 문법적 구조를 가지고 있고, Midnight의 개발 흐름에서는 Compact로 작성한 컨트랙트가 ZK circuit과 TypeScript API 등으로 연결됩니다.즉, Web2 개발자 입장에서는 이런 흐름으로 이해하면 쉽습니다.Compact로 프라이버시 로직을 작성하고,TypeScript API를 통해 애플리케이션 코드와 연결한다.중요한 점은 Midnight이 ZK를 “수학 논문 수준에서 직접 다루는 영역”으로만 두지 않고, 애플리케이션 개발자가 접근할 수 있는 개발 경험으로 끌어오려 한다는 점입니다.물론 ZK 개념 자체를 완전히 몰라도 된다는 뜻은 아닙니다. private input, public state, proof, verifier 같은 개념은 이해해야 합니다.하지만 모든 것을 밑바닥부터 직접 구현하는 방식과는 다릅니다.Web2 개발자가 익숙한 방식으로 생각해보면, 아래의 개념으로 설명할 수 있습니다.백엔드에서 비즈니스 로직을 작성하듯이 조건을 정의하고프론트엔드/클라이언트에서 사용자 입력을 다루고TypeScript API를 통해 컨트랙트와 상호작용하고실제 검증은 ZK proof 기반으로 처리되는 구조5. Midnight 소개Midnight은 프라이버시 중심의 블록체인입니다.일반적인 블록체인이 모든 데이터를 공개적으로 검증하는 방향에 가깝다면, Midnight은 ZK와 selective disclosure를 활용해 필요한 것은 검증 가능하게 만들고, 공개하지 않아도 되는 민감한 데이터는 숨기는 것을 목표로 합니다. Web2 개발자 관점에서 보면 Midnight의 흥미로운 점은 “코인”이나 “투자”보다 오히려 애플리케이션 구조에 있습니다.예를 들어 이런 서비스를 생각해볼 수 있습니다.사용자의 개인정보를 직접 저장하지 않는 인증 서비스자격 조건만 증명하는 멤버십 시스템투표 내용은 숨기고 결과만 검증 가능한 투표 시스템민감한 기업 데이터를 공개하지 않는 B2B 검증 시스템게임에서 내부 로직이나 특정 값을 공개하지 않고 정당성을 검증하는 시스템규제 준수 여부를 선택적으로 증명하는 서비스개발자 입장에서 중요한 질문은 결국 이것입니다.앞으로의 서비스에서도 정말 모든 데이터를 서버가 직접 들고 있어야 할까?영지식 증명과 Midnight 같은 프라이버시 중심 블록체인은 이 질문에 대한 하나의 대안이 될 수 있습니다.데이터를 무조건 수집하고 저장하는 방식이 아니라, 필요한 조건만 증명하고 원본 데이터는 숨기는 방식.이런 구조가 가능해지면 개인정보 보호, 보안, 컴플라이언스, 사용자 신뢰 측면에서 꽤 다른 설계를 할 수 있습니다.마무리블록체인이라는 단어를 들으면 보통 코인, 지갑, 거래소부터 떠올리게 됩니다.하지만 ZK 관점에서는 블록체인을 다음과 같은 인프라로 이해할 수 있습니다.데이터를 모두 공개하는 공간이 아니라,원본 데이터는 숨긴 채 조건의 정당성을 검증하는 실행 환경특히 TypeScript에 익숙한 Web2 개발자라면 Midnight의 Compact와 TypeScript API 흐름을 통해 ZK 기반 애플리케이션 개발을 한 번쯤 살펴볼 만합니다.아직은 낯선 개념이 많지만, 방향성은 꽤 흥미롭습니다.“개인정보를 덜 수집하면서도 검증 가능한 서비스”를 만들 수 있다면, ZK는 단순한 블록체인 기술을 넘어 Web2 서비스 아키텍처에도 영향을 줄 수 있다고 생각합니다.Midnight, ZK, Compact/TypeScript 기반 개발에 관심 있는 분들은 아래 개발자 커뮤니티에 입장해 Midnight 개발을 시작해 보세요.Midnight 한국 개발자 커뮤니티: https://t.me/+_w-zPLIZRGsyYjE1

블록체인블록체인영지식증명Zero-Knowledge-ProofTypescript

NDC26

넥슨 개발자 콘퍼런스(NDC26) 오프라인 참관 신청

국내 대표 게임산업 지식 공유 콘퍼런스인 ‘넥슨 개발자 콘퍼런스(NDC26)’가 다시 돌아왔습니다. ​게임 산업에 관심 있는 누구나 참관 신청이 가능합니다.​ 넥슨 개발자 콘퍼런스(NDC)는 대한민국 게임산업을 선도해 온 넥슨 구성원들이​각 프로젝트를 통해 축적한 지식과 경험을 공유하고자, 2007년에 자발적으로 시작한 게임 개발자 콘퍼런스입니다.​ 올해 NDC는 6월 16일(화)부터 6월 18일(목)까지 3일간 넥슨코리아 사옥 및 인근 발표장에서 진행됩니다.​발표 분야는 ▲게임기획 ▲프로그래밍 ▲비주얼아트&사운드 ▲프로덕션&운영 ▲사업&마케팅 ▲데이터분석 ▲블록체인 ▲인공지능 ▲커리어 등 ​총 9개 트랙으로 구성되어 있습니다.​​각 발표 세션에서는 최신 기술 트렌드와 생생한 업계 노하우를 만나 보실 수 있으며, ​게임업계 종사자는 물론 일반 관람객들에게도 유익한 정보와 네트워킹의 기회가 제공 됩니다.​또한 참관객을 위해 준비한 아트전시와 풍성한 현장 이벤트도 마련되어 있으니 많은 관심과 참여 부탁 드립니다.​​[행사 개요]​• 일시 : 2026년 06월 16일(화) ~ 6월 18일(목)​• 장소 : 넥슨코리아 사옥 및 인근 발표장​​[오프라인 참관 신청 안내]​• 참관객 신청 기간 : 2026년 5월 19일(화) - 5월 21일(목)​• 신청 방법 ​1)  NDC26 홈페이지 접속​     - 신청 링크는 NDC 홈페이지를 통해 5/19(화)~5/21(목) 매일 오후 2시에 오픈되며, 선착순으로 마감됩니다.​2) 참관 신청 진행​     - 일자별 링크에 접속하여 정보를 입력하고 참관신청서를 제출합니다.​3)  6월초 선정여부 안내​     - 선정 여부는 작성해주신 메일주소를 통해 개별 안내드릴 예정입니다.​​[유의사항]​※ 참가 등록은 본인에 한해 유효하며, 양도는 불가합니다.​※ 사전 신청 후 참관 확정 메일을 받으신 분에 한하여 오프라인 세션 입장이 가능하며, 당일 현장 등록은 불가합니다.​※ 모집기간은 접수현황에 따라 조기 마감될 수 있습니다.​※ NDC 행사 기간 동안 주최 측 및 다양한 언론 매체에서 행사 홍보를 위한 사진 및 영상 촬영이 진행됩니다. ​※ 촬영된 사진/영상은 언론 매체를 통해 보도될 수 있으며, NDC 참가 신청을 완료하는 경우본인이 촬영된 사진 및 영상의 사용에 동의한 것으로 간주됩니다.​

게임 개발 기타게임행사개발ITAI

Go Hard

Streamlit 앱 동면 방지 자동화와 실전 프로젝트 4종을 공유합니다

유튜브:https://youtu.be/eFfNM3tPuVA?si=ih03-JdCgJuft12J 안녕하세요, 파이썬 기반의 다양한 자동화 도구를 만드는 '잡학다식 개발자'입니다.무료 호스팅 서비스인 Streamlit Community Cloud를 사용하다 보면, 일정 시간 접속이 없을 때 앱이 자동으로 잠드는(Sleeping) 현상 때문에 정성껏 만든 서비스가 제때 보이지 않아 아쉬울 때가 많습니다. 이를 해결하기 위해 GitHub Actions를 활용한 'awake_alive' 워크플로우를 구축하여 공유하고자 합니다.단순히 핑(Ping)을 보내는 기능을 넘어, 현재 제가 운영 중인 중고차 데이터 분석, 자동차 유지비 시뮬레이터, 고전 게임 대시보드 등 성격이 다른 여러 앱을 한꺼번에 효율적으로 관리하도록 설계했습니다. [핵심 코드: GitHub Actions 기반 동면 방지 로직]# .github/workflows/awake_alive.yml name: Keep Streamlit Apps Awake on: schedule: - cron: '0 */12 * * *' # 12시간마다 주기적으로 실행 workflow_dispatch: # 수동 실행 가능 jobs: ping: runs-on: ubuntu-latest steps: - name: Send keep-alive pings to multiple apps run: | # 운영 중인 다양한 서비스 URL 리스트 urls=( "https://kcar-scraper.streamlit.app" "https://maintenance-battle.streamlit.app" "https://retro-game-center.streamlit.app" ) for url in "${urls[@]}"; do curl -s $url > /dev/null echo "Successfully pinged: $url" done 이번 콘텐츠에서는 위 자동화 코드뿐만 아니라, 오라클 클라우드에 직접 구축한 워드프레스 뉴스 블로그(gohard.pe.kr) 등 서로 다른 환경의 서비스들을 어떻게 연결하고 유지하는지에 대한 경험을 담았습니다.기술적인 상세 구현 방법과 전체 프로젝트 리스트는 아래 링크에서 확인하실 수 있습니다.✅ 잡학다식 개발자 블로그(Apex)https://gohard.pe.kr/🧔 내 차 유지비 관리(이건 여러분이 저의 콘텐츠를 보고 만들어 보시면 되요)https://cheiridrivingdashboard-cgpdkn...관련 영상 :    • 매월 줄줄 새는 내 차 유지비, 완벽하게 통제하는 가장 쉬운 방법  🚗 내 차 vs 네 차! 유지비 배틀 시뮬레이터현실적인 차량 유지비를 바 차트로 한눈에 비교해 보세요.https://cheiridrivingdashboard-cgpdknof3nnvufwaeyzkhr.streamlit.app/🚦 스쿨존 과태료 시뮬레이터법규 위반 시 과태료 확인 및 전국 실시간 접속 히트맵 시각화.https://schoolzonefinesim.streamlit.app/🏎 F1 Race AnalyzerF1 공식 데이터를 기반으로 한 정교한 텔레메트리 및 랩 페이스 분석.https://f1-race-analyzer-9pbapphbkgmo6rguympwshf.streamlit.app/📊 K-Car 중고차 시세 분석 대시보드네트워크 인터셉션 기술을 활용한 현업 수준의 동적 크롤링 도구.https://kcarcrawler-5ryuwuw8izgjmqphppweyv.streamlit.app/ GitHub 저장소: https://github.com/gohard-lab실행 링크: 영상 설명란의 Google Colab 및 EXE 실행 파일을 확인해 주세요. (배포 파일은 보안 검수를 마쳤으므로 안심하고 사용하셔도 됩니다.)

파이썬StreamlitGitHubActions자동화중고차크롤링유지비시뮬레이터워드프레스오라클클라우드잡학다식개발자토이프로젝트

📅 주간지 만들기: 4주 완성 커리큘럼

📅 주간지 만들기: 4주 완성 커리큘럼1주차: 컨셉 빌딩 및 기획 (Foundation)목표: 잡지의 정체성을 확립하고 원고 모집 공고를 완료합니다.주요 활동:잡지 네이밍 & 슬로건: 독자가 한눈에 알 수 있는 명확한 컨셉 설정.카테고리 구성: 잡지 내 코너(Column) 배치 및 페이지네이션(Pagination) 초안 작성.디자인 가이드: 폰트, 주요 색상(Key Color), 레이아웃 스타일 결정.원고 모집 시작: 필진 섭외 또는 커뮤니티를 통한 기고문 모집 공고 게시.2주차: 원고 수집 및 1차 편집 (Content & Editing)목표: 마감 기한 엄수 및 텍스트의 완성도를 높입니다.주요 활동:원고 취합: 모집된 원고를 카테고리별로 분류.교정 및 교열: 오탈자 점검, 문장 다듬기, 사실 관계 확인(Fact Check).비주얼 요소 확보: 기사와 어울리는 사진, 일러스트, 인포그래픽 준비.인터뷰 및 취재: 필요시 추가적인 현장 취재 및 사진 촬영 병행.3주차: 디자인 제작 및 디지털 발행 (Digital Publishing)목표: 편집 툴을 활용해 결과물을 시각화하고 온라인에 먼저 배포합니다.주요 활동:조판 작업: 인디자인(InDesign)이나 캔바(Canva) 등을 활용한 페이지 레이아웃 배치.표지 디자인: 잡지의 얼굴인 표지 완성 (메인 타이틀 및 헤드라인 배치).디지털 잡지 발행: PDF 형태 배포 혹은 플랫폼(Issuu, 블로그, 뉴스레터 등) 업로드.최종 검수: 디지털 환경에서의 가독성(모바일/태블릿) 확인.4주차: 행정 절차 및 실물 제작 (Registration & Print)목표: 정식 출판물로서의 요건을 갖추고 종이 잡지를 제작합니다.주요 활동:출판사 등록: 관할 구청 문화체육과 방문 또는 정부24를 통한 신고 (약 3~5일 소요).ISBN/ISSN 신청: 정식 간행물 등록을 위한 번호 발급.종이 잡지 인쇄 (옵션): 인쇄소 사양(지질, 제본 방식) 결정 및 발주.유통 및 홍보: SNS 홍보 및 입점 문의, 배송 준비.

기획 · PM· PO

[외교부] 제13차 한중일 3국 대학생 외교캠프 참가자 모집(~5월27일)

[제13차 한중일 3국 대학생 외교캠프 참가자 모집] 외교부에서 '제13차 한·중·일 대학생 외교캠프'에 함께 할 참가자를 모집합니다! 3국 대학생 대상 문화·친교 행사를 통해 3국 미래세대간 신뢰를 구축하고 3국 협력의 저변 확대를 도모하기 위한 외교캠프를 개최합니다.3국의 대학생이 직접 만나 서로의 문화를 경험하고 교류하는 외교캠프에 관심있는 대학생 여러분의 많은 관심과 지원바랍니다.  □ 행사 개요- 일정 : 2026년 6월 23일(화) ~ 26일(금)- 장소 : 서울 및 경주 일원- 참가 대상 : 총 45명 (한국 15명, 중국 15명, 일본 15명)- 진행 언어 : 한국어- 주요 프로그램 : 공식 발대식, 문화교류 프로그램, 전문가 강연, 3국 협력 아이디어 토론 발표회 등- 주최/주관 : 외교부  □ 자격 조건- 한중일 3국 국제협력에 관심있는 한국, 중국, 일본 국적 대학생 (휴학생 포함)- 원활한 한국어 소통이 가능한 대학생 및 휴학생- 사전 오리엔테이션 교육(온라인 1일) 및 프로그램 전 일정 참석 가능자 (필수)  □ 선발 일정- 서류접수 : 2026년 4월 29일(수) ~ 5월 27일(수) 18:00까지- 1차 서류 합격 : 2026년 6월 1일(월) *합격자 개별 통보- 2차 면접 (온라인) : 2026년 6월 5일(금)- 최종 합격자 발표 : 2026년 6월 9일(화) *합격자 개별 통보  □ 신청 방법하단 링크 접속 후 신청서 다운로드 → 구글폼 서류 제출참가 신청 : https://forms.gle/Hs3nBQRyN1JZs4w69 □ 문의제13차 한·중·일 대학생 외교캠프 운영사무국kjccamp.official@gmail.com┃02-790-3222

커리어 · 자기계발 기타외교부외교캠프교류국제한중일문화친교캠프대외활동공모전

송하경

4월 봄 맞이 인프런 운동회 챌린지 후기 — 청팀 vs 백팀 우승 팀은? 우승 상금은?

2026년 1월, 2월, 3월, 그리고 4월.어느새 인프런 챌린지가 내 달력에서 빠지지 않는 항목이 되어버렸다. 지난 2월 서바이벌 챌린지 후기 포스팅에 남긴 것처럼 처음엔 "어차피 할 공부, 보상도 받으면 좋지 않나" 라는 마음으로 시작했는데, 이제는 다음 달 챌린지 신청을 먼저 챙길 정도가 됐다. 하지만 4월 챌린지는 조금 달랐다.챌린지에 참여하게 된 계기이번에는 3월 챌린지 도중에 4월 챌린지 얼리버드 이벤트가 보이자 마자 바로 신청했다. 공부 습관을 계속 이어가기 위해서. 이정도면 내가 챌린지를 선택하는 게 아니라 챌린지가 나를 붙잡고 있는 건데, 나쁘지 않은 것 같다.그런데 4월은 기존 챌린지와 결이 좀 달랐다. 인프런 챌린지 최초(?)로 청팀 vs 백팀 팀전 대항전으로 진행된다는 것. 개인전이 아니라 팀 점수 합산으로 경쟁하는 구도. 랜덤으로 팀 배정이 됐고, 나는 청팀 소속이 됐다.처음엔 "팀전이면 내가 아무리 열심히 해도 팀원들이 안 하면 소용없는 거 아닌가?" 싶었다. 근데 그게 또 묘한 책임감으로 이어지는 건 나중에 알았다.4월 내내 학습하면서 느낀 것들팀이 생기니까 소속감이 생겼다이전까지 챌린지는 혼자 버티는 느낌이라면, 이번엔 같은 색깔 아래 함께 달리는 느낌이었다. 라이브 방송 때도 프로필을 청팀 백팀 이미지로 설정해서 진행했는데, 처음으로 "우리 팀" 이라는 소속감이 들었던 것 같다. 웃기게도 그게 더 열심히 하게 만들었다.시몬님 사건 (이건 그냥 못 잊는다)중간에 너무 웃긴 일이 있었다. 초반부터 청팀이 앞서 나가고 있었는데, 라이브 방송에서 우리 팀이었던 시몬님이 백팀에 점수를 헌납하고 본인은 랜덤 포인트 지급에서 2천 포인트를 가져가는 상황이 연출됐다. 그때 채팅창에서 보여졌던 "청팀 갑뿐싸" 가 아직도 생각난다.이게 단순한 해프닝이 아니라, 이 챌린지에서만 만들어질 수 있는 하나의 추억이었던 것 같다. 스터디도 아니고 회사 팀도 아닌데, 온라인에서 이런 감정을 느낄 수 있다는 게 신기했다.내가 미션 한 번 빠졌을 때챌린지 중반에 나도 데일리 미션을 유일하게 못 한 날이 있었다. 개인전이라면 내 손해로 끝났겠지만, 팀전이다 보니 팀원들한테 미안한 마음이 들었다. 그래서 그 이후로는 매일같이 60분 이상 학습해서 최대 2점을 챙겨 오려고 의식적으로 더 노력했다. 그렇게 팀으로 묶여진 소속감과 책임감이 나를 더 열심히 하게 만들었다.챌린지를 통해 생긴 변화매달 챌린지를 이어오면서 느끼는 건, 매일 같이 공부를 아주 적은 분량이더라도 끊임 없이 이어오고 있다는 것이다.작년까지는 계획만 세우고 이행하지 못했다면, 지금은 "오늘 인증은 언제 할까" 를 먼저 생각하게 된다. 직장 일과 또 이직을 위해 공부할 게 쏟아지는 상황인데, 챌린지가 없었으면 정말 중구난방으로 하다가 놓쳤을 것들이 많았을 것 같다는 생각이 들었다.그리고 이번 챌린지의 우승 팀이 되면서 인프런 포인트 24,380원을 받았다. 이걸로 5월 챌린지 등록도 하고, 남은 포인트와 26% 할인 쿠폰을 활용해서 나에게 필요한 강의도 구매했다. 공부가 공부를, 챌린지가 챌린지를 이어가게 만들어준 셈이다.좋았던 점 / 아쉬웠던 점좋았던 점팀전이라는 새로운 포맷: 개인전보다 소속감과 책임감이 동시에 생겨서 더 꾸준히 하게 됐다. 아이러니하게도 팀원에게 민폐 끼치기 싫어서 오히려 더 열심히 했다. (우승을 떠나서 적어도 민폐는 되지 말자 주의...)다양한 이벤트: 공유왕 선정 햄버거 세트, 26% 할인쿠폰, MVP 3명 치킨 기프티콘, 응원단장 1만 포인트 지급까지. 챌린지 자체 외에도 이벤트가 많아서 중간중간 재미 포인트가 있었다. 운영진분들이 정말 고민을 많이 하셨다는 게 느껴졌다.서로 돕는 미션: 어려운 점을 남기고 다른 참가자들이 답글로 도움을 주는 구조가 있었는데, 이게 단순히 미션 달성을 넘어서 진짜로 따뜻한 분위기를 만들어줬다. 온라인에서 이런 분위기 만들기가 얼마나 어려운지 아는데, 그게 자연스럽게 됐다는 게 신기했다.간편한 인증: 이건 매번 느끼는 건데, 학습 인증이 복잡하지 않아서 챌린지 자체에 집중할 수 있었다.아쉬웠던 점팀전임에도 불구하고 팀원의 참여도를 거의 컨트롤할 수 없는 구조라는 건 온라인의 한계라 어쩔 수 없는 것 같다. 박수갈채나 댓글을 통한 응원 정도는 있었지만... 그래서 나는 초장부터 아예 신경을 끊어버리고 내 할 것만 했는데, 그게 오히려 맞는 마음가짐이었던 것 같기도 하다. (운영진분들의 의도와는 다른 것 같아 죄송하지만;;)챌린지가 끝나고 나면 외부 동기가 사라지는 공백감은 여전히 있다. 그래서 5월 챌린지도 바로 신청했다. (이게 나만의 전략인지 의존인지는 모르겠지만, 지금은 효과가 있으니까)마치며팀전이라는 포맷이 "팀원 잘 걸리면 좋고 아니면 어쩔 수 없다" 는 복불복처럼 느껴질 수 있는데, 막상 해보니까 팀을 핑계로 내가 더 했다. 내 성격상 팀에 기대는 타입이 아니어서였는지, 오히려 팀이 있으니까 더 부지런해졌다.지난 2월 서바이벌 챌린지 후기와 비슷하지만 늘 느끼는 부분으로, 이제 나에게 챌린지는 동기부여를 대신해주는 게 아니라, 내 안에 있는 동기를 꺼낼 수 있는 환경을 만들어주는 것 같다.1월부터 시작해서 5월까지 현재 진행형. 그리고 아마 이 챌린지가 없어지는 날까지 계속하게 될 것 같다. 이게 단순히 습관이라기보다, 이제는 내가 나를 밀어붙이는 방식 중 하나가 됐다.마지막으로 청팀 분들!! 우승할 수 있도록 함께 해주셔서 감사했고, 백팀 분들도 정말 고생 많으셨습니다(졌잘싸!!!). 그리고 운영진분들도 많은 고민과 애를 써주셨을텐데 이런 좋은 추억을 만들어주셔서 진심으로 감사합니다🩵

커리어 · 자기계발 기타인프런학습운동회챌린지학습습관4월챌린지후기

위랩스페이스

[풀스택_인프라] LG CNS AM Inspire Camp 5기 모집

고용노동부 K-Digital Training 과정LG CNS AM Inspire Camp 5기 모집 중 LG CNS 현직자와 함께하는 실전 프로젝트 과정.과정 설계부터 멘토링, 결과물 완성까지 직접 경험합니다.LG CNS AM 5기에서 실력으로 증명하는 엔지니어로 성장하세요. 차별화된 취업 스펙 쌓으러 가기 ▶ [ Click! ]   LG CNS AM만의 특별한 교육 혜택 📌 혜택01 | LG CNS 공식 수료증- 교육 과정을 완주한 수료생에게 LG CNS 공식 수료증을 수여 📌 혜택02 | LG CNS 채용 가산점 부여- LG CNS 및 자회사 지원 시 우수 수료생 한정 취업 가산점 부여 기회 제공 📌 혜택03 | LG CNS 전문가 멘토링- LG CNS 현업 전문가와 함께하는 실무 프로젝트 멘토링 📌 혜택04 | 취업지원 / 맞춤형 프로그램 지원- 성공적인 취업을 위한 전문가의 채용 특강 및 이력서, 고퀄리티 포트폴리오 컨설팅 진행 📌 혜택05 | 교육용 장비 및 서비스 제공- LG 교육용 노트북 대여 및 클라우드 (AWS) + 메타버스 + AI 서비스 이용료 지원 📌 혜택06 | 차별화된 맞춤 교육 진행- 전공/비전공자 개별 지도- 개인별 강점 기반 포트폴리오 지원   LG CNS AM 과정을 수료하면 이렇게 성장해요! ✨프론트엔드 엔지니어“완성도 높은 인터페이스로 서비스의 첫 인상을 완성해요.”사용자 경험을 고려한 화면(UX/UI)을 설계하고, 반응형 웹 기반으로 구현합니다. ✨백엔드 엔지니어“안정적이고 확장 가능한 데이터 흐름을 설계해요.”서비스 로직을 설계하고, 데이터 처리 및 API 서버를 구축합니다. ✨클라우드 엔지니어“확장성과 안정성을 갖춘 클라우드 환경을 구성해요.”인프라 환경에서 서비스를 설계·배포·운영합니다. ✨데브옵스 엔지니어“개발과 운영을 자동화해 안정적인 서비스를 제공합니다.”CI/CD 파이프라인을 구축하고, 효율적인 배포와 운영 환경을 구현합니다.   LG CNS AM 5기, 지금 모집 중이에요! ✅ 기간 및 일정· 모집 마감 : ~ 05.14 (목) 23:59· 교육 기간 : 26.05.15 (금) ~ 26.11.13 (금) ✅ 수업 방식/장소· 온라인 : 메타버스 강의장· 오프라인 : 동국대 서울캠퍼스 ✅ 모집 대상· 국내외 대학(원) 졸업(예정)자· 내일배움카드 발급 가능자 ✅ 접수 방법[랜딩페이지 접속] → [우측 상단 '지금 지원하기' 클릭] → 지원서 작성/제출 ✅ 수강료· 교육비 자부담금 50만원 (*정책 변경으로 인한 자부담금 발생) ✅ 교육 문의· 카카오톡 1:1 문의하기 : https://pf.kakao.com/_wbxkln

풀스택kdt국비교육프로젝트부트캠프엔지니어취업lgcns풀스택개발it

위랩스페이스

[풀스택_인프라] LG CNS AM Inspire Camp 5기 모집

 고용노동부 K-Digital Training 과정LG CNS AM Inspire Camp 5기 모집 중 LG CNS 현직자와 함께하는 실전 프로젝트 과정.과정 설계부터 멘토링, 결과물 완성까지 직접 경험합니다.LG CNS AM 5기에서 실력으로 증명하는 엔지니어로 성장하세요. 차별화된 취업 스펙 쌓으러 가기 ▶ [ Click! ]   LG CNS AM만의 특별한 교육 혜택 📌 혜택01 | LG CNS 공식 수료증- 교육 과정을 완주한 수료생에게 LG CNS 공식 수료증을 수여 📌 혜택02 | LG CNS 채용 가산점 부여- LG CNS 및 자회사 지원 시 우수 수료생 한정 취업 가산점 부여 기회 제공 📌 혜택03 | 훈련장려금 지급- 훈련장려금 총 180만원 이상(월 최대 30만 원) 지급 📌 혜택04 | LG CNS 전문가 멘토링- LG CNS 현업 전문가와 함께하는 실무 프로젝트 멘토링 📌 혜택05 | 취업지원 / 맞춤형 프로그램 지원- 성공적인 취업을 위한 전문가의 채용 특강 및 이력서, 고퀄리티 포트폴리오 컨설팅 진행 📌 혜택06 | 교육용 장비 및 서비스 제공- LG 교육용 노트북 대여 및 클라우드 (AWS) + 메타버스 + AI 서비스 이용료 지원 📌 혜택07 | 차별화된 맞춤 교육 진행- 전공/비전공자 개별 지도- 개인별 강점 기반 포트폴리오 지원   LG CNS AM 과정을 수료하면 이렇게 성장해요! ✨프론트엔드 엔지니어“완성도 높은 인터페이스로 서비스의 첫 인상을 완성해요.”사용자 경험을 고려한 화면(UX/UI)을 설계하고, 반응형 웹 기반으로 구현합니다. ✨백엔드 엔지니어“안정적이고 확장 가능한 데이터 흐름을 설계해요.”서비스 로직을 설계하고, 데이터 처리 및 API 서버를 구축합니다. ✨클라우드 엔지니어“확장성과 안정성을 갖춘 클라우드 환경을 구성해요.”인프라 환경에서 서비스를 설계·배포·운영합니다. ✨데브옵스 엔지니어“개발과 운영을 자동화해 안정적인 서비스를 제공합니다.”CI/CD 파이프라인을 구축하고, 효율적인 배포와 운영 환경을 구현합니다.   LG CNS AM 5기, 지금 모집 중이에요! ✅ 기간 및 일정· 모집 마감 : ~ 05.05(화) 23:59※ 우선 선발 기회 제공(선착순)· 교육 기간 : 26.05.15 (금) ~ 26.11.13 (금) ✅ 수업 방식/장소· 온라인 : 메타버스 강의장· 오프라인 : 동국대 서울캠퍼스 ✅ 모집 대상· 국내외 대학(원) 졸업(예정)자· 내일배움카드 발급 가능자 ✅ 접수 방법[랜딩페이지 접속] → [우측 상단 '지금 지원하기' 클릭] → 지원서 작성/제출 ✅ 수강료· 교육비 자부담금 50만원 (*정책 변경으로 인한 자부담금 발생) ✅ 교육 문의· 카카오톡 1:1 문의하기 : https://pf.kakao.com/_wbxkln

kdt국비교육프로젝트부트캠프엔지니어취업lgcns풀스택개발it

Go Hard

파이썬으로 레딧(Reddit) 자동화 툴을 만들며 느낀 '이론과 현실'의 차이

안녕하세요. 국내 서비스에만 머물지 않고 글로벌 커뮤니티인 레딧(Reddit)으로 소통 범위를 넓혀보고자, 파이썬을 활용한 글로벌 소통 자동화 툴을 구현해 보았습니다.단순히 API 문서에 나온 대로 코드를 짜면 금방 해결될 줄 알았지만, 실제 생태계는 이것과는 다르죠. 각자가 원하는 룰이 다르기 때문에 단순 '자동화'로만 접근했다가는 뭔가 2% 부족한 코드가 되고 맙니다.프로젝트에 사용된 핵심 로직의 일부를 공유합니다.import praw from supabase import create_client from tracker import log_usage # Reddit API 객체 생성 및 Supabase 사용량 추적 초기화 def initialize_reddit(): reddit = praw.Reddit( client_id="YOUR_CLIENT_ID", client_secret="YOUR_CLIENT_SECRET", user_agent="vlog_01_global_reddit_communication by /u/PolymathDev" ) # 사용량 추적 기능 포함 log_usage("reddit_automation_start") return reddit def post_to_subreddit(reddit, subreddit_name, title, content): subreddit = reddit.subreddit(subreddit_name) # 실제 현실에서는 단순히 submit을 하는 것이 아니라, # 서브레딧별 Karma 제한과 Rate Limit을 정교하게 다뤄야 합니다. subreddit.submit(title, selftext=content)이론적으로는 API 호출 한 번으로 끝나지만, 실제 현실에서 글로벌 유저들의 거부감을 사지 않으면서 자연스럽게 소통하기 위해 제가 선택한 '치명적인 한 수'가 무엇인지, 그리고 개발 과정에서 발견한 의외의 단점은 무엇인지 영상에 솔직 담백하게 담았습니다.전체 소스 코드와 구체적인 구현 전략이 궁금하신 분들은 아래 영상을 참고해 주시면 감사하겠습니다. * 유튜브 배경제거 영상 확인하기 : https://youtu.be/FGUJ1bUF9K0* 유튜브 브이로그 영상 확인하기 : https://youtu.be/YfW6-hBYM4E

AI 실무 활용파이썬RedditAPIPRAW자동화글로벌마케팅잡학다식개발자소프트웨어개발파이썬독학레딧자동화PythonAutomation

ds3400

ITQ 사무능력 자격증 (엑셀,한글,파워포인트) 단기과정!

ITQ(한글·엑셀·파워포인트) 자격증 취득 과정 모집자격증 공부 + 시험까지 한 번에 해결! 한국생산성본부에서 주관하는 ITQ 자격증 과정을동성인재개발교육원에서교육부터시험까지 (학원에서 시험진행) 한 번에 준비할 수 있는 과정입니다. 모집 대상사무직 취업을 준비 중인 분컴퓨터 활용 능력을 키우고 싶은 분ITQ 자격증 취득을 목표로 하는 분! 초보자도 지원 가능 !교육 과정 (3과목 포함)✔ ITQ 한글한글 핵심 기능 정리, 문서 환경 설정, 수식 만들기 등✔ ITQ 엑셀데이터 관리, 함수, 그래프, 표 분석 등 실무 활용 등✔ ITQ 파워포인트도형 변경,표지 디자인, 표 슬라이드 등교육 일정기간: 2026.05.07 ~ 2026.05.28시간: 월 ~ 금 / 09:10 ~ 13:00수강료정가 360,000원👉0원 (국민취업지원제도 1유형)👉180,000원 (국민취업지원제도 2유형)👉198,000원 (내일배움카드)교육 장소부산진구 중앙대로 668, 에이원프라자 6층(서면 삼정타워 옆! 백다방 건물)이런 분들께 추천합니다!✔ 사무직 취업을 준비하는 취준생✔ 컴퓨터 기초부터 제대로 배우고 싶은 분✔ 단기간 자격증 취득을 원하는 분선착순 모집 중👉 인기 과정으로 조기 마감될 수 있습니다👉 빠른 문의/지원 권장드립니다📞 문의 / 지원 방법전화 문의 가능 051)933-3400간편 홈페이지 지원 https://www.dshrd.or.kr/course_a.html?eduPart=5👉“교육 + 시험 + 자격증 준비까지 한 번에”

오피스엑셀자격증사무직자격증컴퓨터활용능력컴퓨터학원

제어쟁이

PMSM 구동 원리와 FOC 벡터 제어 영상 업로드하였습니다.

 안녕하세요, 제어쟁이입니다.최근 전기차(EV) 시장의 급성장과 4족 보행 로봇, 협동 로봇 등 첨단 산업이 발전하면서 그 심장 역할을 하는 모터 제어 기술의 중요성이 그 어느 때보다 강조되고 있습니다. 그중에서도 압도적인 효율과 성능을 자랑하는 PMSM(영구자석 동기모터, Permanent Magnet Synchronous Motor)은 현대 산업에서 빼놓을 수 없는 핵심 구동계입니다.하지만 모터 제어 엔지니어를 꿈꾸거나 현업에서 관련 업무를 시작하시려는 분들이 가장 먼저 부딪히는 장벽이 바로 '어려운 수식'과 '복잡한 제어 알고리즘'입니다. 단순한 ON/OFF 제어를 넘어, 모터를 원하는 대로 정밀하게 제어하기 위해서는 수학적인 모델링과 다양한 좌표변환 개념이 필수적이기 때문이죠.이러한 분들의 갈증을 해소해 드리기 위해, 복잡한 PMSM의 제어 뼈대를 직관적으로 이해할 수 있는 '전기차, 로봇 모터는 어떻게 회전할까? (PMSM 제어 기초)' 영상을 새롭게 공개했습니다. 💡 이 영상에서 다루는 핵심 주제 3가지이번 영상에서는 시중에 있는 딱딱한 전공 서적의 방식을 벗어나, 실제 제어 로직이 어떻게 흘러가는지 그 '흐름'을 잡는 데 집중했습니다.1. PMSM 수식 모델링 (Mathematical Modeling) 모터를 제어하려면 먼저 모터의 전기적, 기계적 특성을 수식으로 표현할 수 있어야 합니다. 눈에 보이지 않는 전압과 전류가 자기장을 형성하고, 이것이 어떻게 토크(회전력)로 변환되는지 그 근본적인 원리를 모델링을 통해 알기 쉽게 설명합니다.2. 마법의 수학, 좌표변환 (Clarke & Park Transformation) PMSM 제어의 꽃이라고 할 수 있는 부분입니다. 3상 교류(AC)로 구동되는 모터를 제어하는 것은 매우 까다롭습니다. 이를 마치 직류(DC) 모터처럼 쉽고 직관적으로 제어할 수 있도록 도와주는 클라크(Clarke) 변환과 파크(Park) 변환의 필요성과 그 원리를 시각적인 자료와 함께 풀어냈습니다.3. FOC (Field-Oriented Control, 자속 기준 제어 / 벡터 제어) 최종적으로 이 모든 이론이 모여 어떻게 정밀한 제어 알고리즘으로 탄생하는지 알아봅니다. 인버터를 통해 모터의 전류를 쪼개어 제어함으로써, 최대의 효율과 부드러운 회전을 이끌어내는 FOC(벡터 제어)의 전체적인 블록도를 훑어보며 실무적인 감각을 익힐 수 있습니다.모터 제어는 진입 장벽이 높은 분야인 것은 사실입니다. 하지만 튼튼한 기초 뼈대를 세우고 나면, 그 어떤 응용 기술보다 강력한 여러분만의 무기가 될 것입니다. 이번 기초 영상을 통해 PMSM FOC 제어의 큰 숲을 먼저 확인해 보시기 바랍니다.📺 [영상 보러 가기: https://youtu.be/0E-ERLZLbto]앞으로도 여러분의 실무 역량을 높여드릴 수 있는 깊이 있는 임베디드 및 모터 제어 콘텐츠로 찾아뵙겠습니다. 감사합니다!

임베디드 · IoTPMSM벡터제어임베디드개발로봇모터전기차모터인버터모터제어

채널톡 아이콘