본문 바로가기
  • Masacorgi 's Dev Bloggg

전체 글95

VI 친숙해지기 1. Windows에서 Linux 사용하기 ( with WSL2 ) https://velog.io/@jskim/Windows%EC%97%90%EC%84%9C-Linux-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-with-WSL2 Windows에서 Linux 사용하기 (with WSL2)개발자나 엔지니어가 개발을 하고 서버를 구축하는 등의 일련의 활동을 할 때 Windows OS보다는 Linux, Mac OS가 확실히 편하다. 하지만 Windows OS가 깔린 노트북, PC를 가진 개발자나 엔지니어도 많을터!velog.io 본인의 컴퓨터는 windows로, Linux를 사용하기 위해 VM Ware같은 무거운 프로그램에 우분투 Guest OS를 올려 사용하거나Azure VM, AWS .. 2025. 3. 8.
C언어 관련 자격증, 경진대회 정보처리기사 필기를 합격하고 자신감에 차서 다음에 딸  자격증을 알아보고 있다.물론 개발언어 자격증이 개발실력을 대표할 수 없지만, 이왕 공부하는 김에 증명? 할 만한 무언가를 가진다는 것이 크게 와닿기에 찾아보게 되었다. C++ Institute 발행 국제 공인 공식 자격증 CLA(C++ Certified Associate Programmer) : * C++ 기본적인 문법, 개념을 다루는 초급 자격증* 변수, 데이터타입, 연산자, 흐름제어, 함수, 객체지향 기초* C++을 처음 배우는 사람이나 기본 지식을 증명하려는 사람에게 적합 CLP(C++ Certified Professional Programmer)* C++ 심화과정. 고급 C++ 프로그래밍 인증 자격증* 템플릿, STL(Standard Temp.. 2025. 3. 8.
EEPROM 이란? ROM : Read-Only Memory읽기만 가능한 메모리(RAM : Random Access Memory)는 쓰기도 가능PROM : Programmable ROM내부의 퓨즈를 끊어 한번 데이터를 쓰는게 가능한 ROMEPROM : Erasable Programmable ROM자외선을 이용해 여러번 수정이 가능한 ROMEEPROM : Electrically Erasable Programmable ROM전기적으로 여러번 수정이 가능한 ROMFlash : EEPROM보다 발전된 메모리. 메모리 셀구조가 더 간단하고 쓰기 단위가 Block(eeprom은 byte)으로 더 커서 쓰기 속도가 더 빠르다EEPROM을 보면, 이제는 보드에 달아 읽기, 쓰기가 모두 가능한데 RAM처럼 써도 되지 않나 싶지만 쓰기 속도.. 2025. 3. 5.
GPT식 6주완성 영어 스피치 커리큘럼 영어 말하기 실력을 향상시키기 위한 커리큘럼을 주 단위로 설정해 드리겠습니다. 목표는 자신감을 키우고, 말하는 속도와 자연스러움을 높이는 것입니다. 매일 조금씩 노력하면 말하기 능력이 확실히 향상될 수 있습니다.1주차: 기초 다지기 - 자신감을 높이기 위한 연습목표: 말을 더듬지 않게 하고, 기본적인 회화에서 자연스러움을 키운다.일일 활동:음성 일기 작성: 매일 3~5분 정도 오늘 하루에 대한 짧은 일기를 영어로 녹음하세요. 더듬더라도 괜찮습니다. 중요한 건 '말하는 것'에 익숙해지는 것입니다.짧은 회화 연습: 초보적인 회화에서 많이 쓰이는 표현을 하루에 10개씩 외워서 녹음하고, 발음을 따라 해봅니다. (예: “How’s it going?”, “What’s up?”, “Can you explain th.. 2025. 3. 1.
Fuse bit 란? 회사에서 양산 IoT 보드를 설치하기 전, Atmel Stuido에서 펌웨어를 다운로드 할 시 퓨즈비트를 설정하는 작업이 있었다.퓨즈비트가 도대체 뭘까?Fuse bit 는 AVR ATmega 컨트롤러의 기능설정, 즉 모드를 설정하는 제어 비트이다.AVR 모델에 따라 메모리의 길이나 비트 구성이 다르지만 대체로 비슷한 기능을 갖는다.퓨즈비트를 설정해서 특정 기능을 하는회로에 전원을 공급하는 라인을 끊거나, 연결(퓨징)해서 클럭을 조정하거나, 클럭분주, 부가기능 일정 전압이하로 떨어지면 리셋되도록하는 것, ISP다운로더의 SPI 통신 기능 등을 설정 할 수 있다.컴퓨터에 비유하자면 바이오스 같은 것이고, 바이오스와 같이 비휘발성 메모리에 저장된다.설정을 잘못하게 되면 AVR이 동작하지 않거나, 고장 날 수 .. 2025. 2. 17.
0805 저항이란? https://rf-yeolmu.tistory.com/6 [RF기초-3탄] SMD타입 소자 저항 읽기(R,L,C)2탄에서는 칩 형태의 SMD소자가 생기고 사이즈가 줄어든 이유에 대해서 알아보았습니다. 간략하게 정리해보자면 1. PCB 제조 기술의 발달 → SMT방식 활성화 → SMD소자 사용 2. 고주파 회로에서 회rf-yeolmu.tistory.com 2025. 2. 15.
COM(통신)포트란 무엇일까? IoT 회사에 들어온지 한달, 어느때와 같이 COM포트에 시리얼 케이블을 연결해 기기를 들여다보던 중 문득 궁금증이 들었다.COM포트란 무엇일까?옛날옛적 구형 모니터를 연결할 때 봤던 RGB 포트 같기도 하고, 그 말고도 언젠가 한번은 봤지만 자주 사용한 기억은 없다.COM포트, 시리얼포트, UART, 직렬포트 등등 불리는 이름이 많다.용도는 외부 장치에 데이터 전송을 위해 컴퓨터에 마련된 꽂는 부분이라고 생각하면 될것 같다.포트에는 여러 핀이 있는데, 송신(TX), 수신(RX), 접지(GND), 제어라인 등이 포함되어 있다. 회사에서 보여준 기기의 회로도에 TX0, RX0이 무엇을 의미하는지 알게 되었다.크게 9핀, 25핀 포트가 있다고 하는데 9핀은 232통신, 25핀은 병렬포트라고 한다.오디오, 비.. 2025. 2. 13.
하이퍼터미널이란? https://namu.wiki/w/%ED%95%98%EC%9D%B4%ED%8D%BC%ED%84%B0%EB%AF%B8%EB%84%90 하이퍼터미널Microsoft Hyper Terminal Microsoft Windows 에 Microsoft 에서 Hilgrnamu.wiki마이크로소프트가 Hilgraeve로부터 구매하여 윈도우98부터 탑재하기 시작한 터미널 에뮬레이터이다.초기 인터넷 시절에 PC통신 접속에 사용했으나, 국내에서는 이미 사용하던 다른 에뮬레이터(이야기, 새롬 데이타맨, 모두잠든후에 ..)에 밀려 많이 사용되지 못했다고 한다.Windows vista 이후로 기본 탑재에서 빠졌지만 COM포트를 통한 임베드 기기와의 통신에 사용되기도 하므로 개발 분야에서는 아직도 쓰이고 있다.회사에서는 COM포.. 2025. 2. 12.
[스크랩] Back-end Framework 선정 기준 https://velog.io/@kjgi73k/Back-end-Framwork-%EC%84%A0%EC%A0%95-%EA%B8%B0%EC%A4%80 Back-end Framework 선정 기준개인 프로젝트의 Back-end Framework를 고를 때 어떤 기준으로 골라야 하는지 몰랐던 나 같은 사람들을 위해.velog.io백엔드를 구축하기 위한 프레임워크는 언어별로, 또 같은 언어 내에서도 여러가지가 있다.한가지를 배우는데 짧은 시간이 걸리지 않기 때문에 무엇을 배울지 선택하는 것이 중요하다고 생각해서 알아보게 되었다.* JS - Express* Java - Spring* Python - Django 2025. 2. 12.
[스크랩] IoT 개발자 되기 (정리) IOT 개발자 되기 - 2023 https://search.app/LXkSATq96Mr7UK5L9 요즘의 IoT 시스템은 크게 IoT기기 - 클라우드서버 - 관리자 웹/앱으로 구성된다.각각의 큰 파트를 통해 무엇을 공부해야 만렙에 다가갈 수 있는지 알 수 있다.IoT 기기 : 아두이노, 라즈베리파이, ARM, ESP, 각종 센서, 액추에이터클라우드 서버와의 통신, 각종 프로토콜 적용클라우드 서버 : 데이터 수집, 가공, 분석(파이썬이 쉽고 강력),IoT기기(센서, 제어기)와의 통신, 각종 프로토콜 적용관리자 웹/앱 : 모니터링, 제어할 수 있는 인터페이스 제공하기- Backend - 실시간처리에 강력한 node.js 추천Spring, Flask, Fastapi- Frontend - 웹 : V.. 2025. 2. 6.
엣지링크란 무엇일까 WISE-엣지링크 - 어드밴텍 전세계 산업용 디바이스 넘버원 AIoT 리더 https://search.app/W3DoQFtMKHYYohMm9 관리자의 관점에서 현장 장비 데이터를 수집하려면 쉽고 안정적인 데이터 관리 시스템이 필요합니다. 어드밴텍 WISE-엣지링크는 M2I(Machine to Intelligent)를 위한 솔루션과 데이터관리를 위한 최첨단 인텔리전스 소프트웨어를 제공합니다.디바이스 연결 및 통신을 위한 IoT 게이트웨이 소프트웨어* Windows 유틸리티로 게이트웨이 구성* MQTT, AMQP, LwM2M, OPC UA, Modbus, IEC-104, DNP3.0 등과 같은 여러 하위 시스템과 상위 시스템 간의 통신 프로토콜 수집 및 포워딩을 지원합니다.*.. 2025. 2. 4.
IoT 모니터링, 접점 감시 GPT 4o mini : IoT 시스템에서 "접점"이라는 용어는 주로 다음과 같은 의미로 사용됩니다.1. **물리적/전기적 연결 부위**     - 센서, 스위치, 릴레이 등과 같이 실제 물리적 장비의 회로나 기계적 부품에서, 외부와 신호나 전력을 주고받기 위한 연결 지점을 "접점"이라고 부릅니다.     - 예를 들어, 릴레이의 경우 스위칭 작용을 하는 부분이 접점으로, 열림(OFF)이나 닫힘(ON) 상태에 따라 시스템에 신호를 전달합니다.2. **시스템과 외부 환경의 인터페이스**     - IoT 시스템은 물리적 세계와 디지털 데이터를 연결하는 역할을 합니다. 이때 장비와 외부(예: 센서와 측정 대상, 액추에이터와 제어 대상) 사이의 상호작용 포인트를 "접점"이라고 표현하기도 합니다.   - 이러한.. 2025. 2. 3.