전체 글

프론트엔드, 백엔드, AI, 인프라 등 개발 전반에 관심이 있습니다. 현재 스타트업에서 Flutter, DRF를 이용한 앱 개발 중입니다. 창업에도 관심있어, 창업동아리 활동으로 각종 경진대회 참여 경험 있습니다. - Naver Boostcamp AI Tech 7기 컴퓨터 비전 수료 - 2024 충청북도 공공데이터 창업경진대회 - 최우수상(훈격: 충청북도 도지사) - 2022 충청북도 공공데이터 창업경진대회 - 우수상(훈격: 충북과학기술 혁신원장)
유용한 기능

NEXT-7004N 공유기 포트포워딩 후 vscode로 라즈베리파이 ssh연결

우선 공유기 포트포워딩부터 설명하도록 하겠습니다앞서 설명하기전에 PC vscode에 ssh Extention을 설치하였습니다그리고 라즈베리파이에서 ssh연결을 허용하도록 enabled 설정하였고 포트포워딩할 공유기의 wifi를 잡아주었습니다https://jjeongil.tistory.com/1582 참고하시면됩니다1번 : 로컬 IP, 공유기에서 할당받은 가상의 IP를 입력하면 됩니다. 저는 PC에서 라즈베리파이로 ssh 연결할 것이기에 라즈베리파이의 ip를 입력해줍니다.ip확인 방법 : 라즈베리파이 터미널에 ifconfig 입력합니다2번 : 로컬 포트범위는 라즈베리파이의 ssh포트를 입력하시면 됩니다. 라즈베리파이의 ssh 포트번호는 22번이므로 포트 범위에 22~22로 입력하시면 됩니다원격 IP주소는 ..

유용한 기능

[멀티프로세싱]네이버 뉴스 기사 댓글 크롤러(2022.12.04 작동 확인)

파일은 아래와 같은 형식으로 검색어, 시작날짜, 종료날짜로 폴더가 만들어지고 그 안에 3개의 파일이 들어가게 됩니다 첫번째는 txt파일로 는 해당기간 검색어에 대한 네이버기사 링크들이 저장됩니다 두번째는 csv파일로 첫번째에 저장한 링크들에 대한 기사 댓글들입니다(기사제목, 댓글 작성날짜, 댓글) 세번째는 excel 파일로 두번째 csv파일에서 변경하여 저장됩니다 멀티프로세싱을 사용하여 구현했습니다 CPU 코어는 최대 코어의 0.8만큼만 사용하게 설정하였습니다 저는 노트북이고 램도 차있고 사양이 좋지도 않아서 좀 버벅이네요..ㅠ PC에서 사용하면 버벅임이 없었습니다:) BERT모델을 이용하여 감성분석을 종종 사용하다보니까 멀티프로세싱 크롤러를 제작해봤습니다 크롬옵션에서 chrome_options.add_..

세미나

파이썬 버전 별 주요 기능 정리(Python 3.5~3.11)

이번 세미나는 파이썬 버전 별 주요 기능에 대해 준비했습니다

아두이노

[아두이노] 전류측정센서(ZMCT1030) 와 릴레이모듈을 사용한 액추에이터 작동 측정

아두이노 코드 #include "EmonLib.h" EnergyMonitor emon1; int relay1 = 2; //줄어듬 int relay2 = 3; //늘어남 int i = 1; double W; double MA; void extendActuator() { digitalWrite(relay1, HIGH); digitalWrite(relay2, LOW); } void retractActuator() { digitalWrite(relay1, LOW); digitalWrite(relay2, HIGH); } void stopActuator() { digitalWrite(relay1, LOW); digitalWrite(relay2, LOW); } void setup() { Serial.begin(960..

아두이노

[아두이노] 액추에이터와 릴레이모듈 적용

아두이노 코드 int relay1 = 2; //줄어듬 int relay2 = 3; //늘어남 void extendActuator() { digitalWrite(relay1, HIGH); digitalWrite(relay2, LOW); } void retractActuator() { digitalWrite(relay1, LOW); digitalWrite(relay2, HIGH); } void stopActuator() { digitalWrite(relay1, LOW); digitalWrite(relay2, LOW); } void setup() { Serial.begin(9600); pinMode(relay1, OUTPUT); pinMode(relay2, OUTPUT); } void loop() { //0:..

세미나

Home Automation(가정자동화, 스마트홈) 1탄(이론)

이번 세미나에는 홈 오토메이션에 대해 이론으로 준비해봤습니다 다음 세미나 때는 실습한 것을 올리도록 하겠습니다.

개발자 박태영
박태영의 개발참고서