본문 바로가기

소프트웨어 교육

현재 가장 많은 개발자와 메이커를 거느린 ESP32 오프라인 강의 현재 가장 많은 개발자와 메이커를 거느린 ESP32 오프라인 강의를 소개합니다. ESP32, 예제는 돌아가는데 제품으로 못 만드는 이유01.Wi-Fi 연결은 됐는데 실제 서버와 데이터를 주고받는 구조를 어떻게 설계해야 할지 막막하다. 02.카메라 모듈은 샀는데 이미지 캡처에서 객체 인식까지 어떻게 연결하는지 전체 흐름이 안 잡힌다. 03.배터리로 구동하려는데 Deep Sleep과 Wakeup을 어떻게 설계해야 전력을 제대로 줄일 수 있는지 모른다. 04.YOLO나 Edge Impulse 이름은 들어봤는데 ESP32에서 실제로 동작시키는 방법을 아무도 친절하게 알려주지 않는다. 05.프로토타입은 만들었는데 OTA 업데이트, PCB 설계까지 이어지는 제품화 과정을 어떻게 진행해야 할지 모른다. 06.Ardu..
더 효율적으로 일하기 위해 NotebookLM 설정 8가지 1. 오디오 개요에서 청중 페르소나 설정: 팟캐스트를 생성하기 전에 "기술 배경 지식이 없는 CFO에게 설명하세요"와 같은 페르소나를 입력하세요. 진행자가 해당 관점에 맞춰 전체 대화를 재구성합니다. 따라서 단어 하나도 수정하지 않고도 모든 청중에게 각기 다른 방식으로 콘텐츠를 전달할 수 있습니다. 2. 맞춤 오디오 개요 지침: 심층 분석 팟캐스트를 생성하기 전에 "맞춤 설정"을 클릭하여 AI 진행자에게 구체적인 지침을 제공하세요. 특정 관점에 집중하거나, 특정 섹션을 건너뛰거나, 특정 청중을 대상으로 하도록 지정할 수 있습니다. 이렇게 하면 일반적인 요약이 실제로 사용할 수 있는 맞춤형 오디오 자료로 변환됩니다. 3. 노트북 가이드: "노트북 가이드" 버튼을 클릭하면 NotebookLM이 입력한 자료를..
Claude Code 101 앤트로픽 아카데미 코스 중 개발 입문자를 위한 "Claude Code 101" 부분을 ChatGPT Images 2.0을 이용하여 슬라이드 자료로 만들어 보았습니다. - fb 최재훈
Git 초보자를 위한 기본 명령어 10가지 아직도 이 상태다. 배울 때 잘 배워두는 것이 중요한데, 늘 이런 식이다. 멍청하게. 프로젝트에서 사라진 코드 변경 사항을 복구하기 위해 또 밤샘 작업을 하고 계신가요? 당신만 그런 게 아닙니다. 전 세계 수백만 명의 개발자들이 모든 변경 사항을 추적하고 작업을 보호하기 위해 세계 최고의 버전 관리 시스템인 Git을 신뢰하는 이유도 바로 여기에 있습니다. 가장 많이 사용하게 될 Git 명령어들을 살펴보겠습니다. Git을 처음 사용하시는 분들을 위해 간단히 복습해 보겠습니다. Git 저장소(줄여서 리포지토리)에는 모든 프로젝트 파일과 전체 수정 내역이 저장됩니다. 저장소에는 변경 사항을 기록하는 커밋이 있으며, 각 커밋에는 사용자가 변경 내용을 간략하게 설명하는 메시지가 포함됩니다. Git은 병합 전..
코드는 이제 저렴하지만, 소프트웨어는 그렇지 않습니다 코드는 이제 저렴하지만, 소프트웨어는 그렇지 않습니다. 소프트웨어 개발의 진입 장벽은 무너졌습니다. 하지만 의미 있는 무언가를 만드는 데 필요한 장벽은 조금도 변하지 않았습니다. Claude Code와 Claude Opus 4.5는 이러한 열풍에 불을 지폈습니다. LLM 도구는 이전에도 존재했지만, 지금은 그 어느 때보다 발전했기에 더 많은 사람들이 주목하고 있습니다. 하지만 우리는 SaaS의 황금기에 접어들고 있는 것이 아닙니다. 개인 맞춤형으로 일회용 소프트웨어를 사용하는 시대, 즉 엔지니어링이 코드 작성에서 시스템 설계로 전환되는 시대로 접어들고 있으며, 바로 그 이유 때문에 엔지니어가 여전히 필요한 시대입니다. 현대 개발의 전환 클로드 코드(Claude Code)가 요즘 제 피드를 도배하고 있는데..
codex cli 실행할 때 스크립트 보안 오류 PSSecurityException 해결 방법 ReactJS프로젝트를 Visual Studio Code Build시 위와 같은 에러가 나타나면 스크립트 권한이 제한되어 있기 때문입니다.윈도우 검색에서 PowerShell을 관리자 권한으로 실행시켜줍니다. 관리자 권한으로 실행 후 커맨드 창에 ExecutionPolicy 를 입력하면 "Restricted" 라는 결과가 나온다면 스크립트 코드를 제한한다는 의미입니다. 해결 방법은 해당 커맨드 창에 Set-ExecutionPolicy Unrestricted 또는 Set-ExecutionPolicy RemoteSigned(추천) 를 입력하시면 됩니다. 이후, 다시 "ExecutionPolicy"를 입력하면 스크립트 제한 설정이 어떻게 되었는지 알 수 있습니다. 해결하셨죠? Restricted:기본 실..
베트남 코딩교육 도구 바이어 정보 수집 연관 자료 소스(키워드: 베트남 코딩교육 도구 바이어) 정보 수집 순위 카테고리 사이트명 URL 연관성 한줄 근거 - https://chatgpt.com/g/g-68b79fa8a1648191b27dc4bb3613d325-jaryo-soseu-tamsaeggi-gpt-sourcefinder-2509031무역/바이어 DB[KOTRA 해외시장뉴스(베트남)](URL 미확인)URL 미확인0.92베트남 교육·IT·바이어 발굴 보고서를 자주 제공2무역/수출입[Vietnam Trade Information Portal](URL 미확인)URL 미확인0.89베트남의 수출입 규제 및 바이어 연결 정보 제공3무역/거래처[GlobalTrade.net (Vietnam Buyers)](URL 미확인)URL 미확인0.87교육 및 I..
제미나이 캔버스 기능을 활용하세요 Google은 사용자가 원활하게 글을 쓰고, 코딩하며, 창작할 수 있도록 설계된 혁신적인 인터랙티브 공간인 제미니 캔버스를 소개했습니다. 보고서를 작성하든, 블로그 게시물을 다듬든, 알고리즘을 시각화하든, 시뮬레이션을 실험하든, 캔버스는 제미니 AI와 협력하여 아이디어를 실시간으로 실현할 수 있도록 돕습니다.💡궁극의 API 개발, 테스트 및 협업 플랫폼을 찾고 계신가요? Apidog 이 도와드립니다! 개발자, 테스터 또는 팀 리더라면, Apidog는 강력한 API 디자인 도구, 자동화된 테스트 및 원활한 문서 생성을 통해 작업 흐름을 간소화합니다—모두 한 곳에서 가능합니다. 버튼 여러 도구를 전환하던 시대는 지나갔습니다. 캔버스는 빠르게 반복하고 즉시 다이내믹 미리보기를 볼 수 있는 올인원 환경을 제공..