본문 바로가기

기타40

옵시디언과 제텔카스텐 제텔카스텐 (Zettelaksten) 제텔카스텐은 독일어로 메모를 뜻하는 제텔과 상자라는 뜻의 카스텐을 합쳐서 만든 단어로, 독일 빌레펠트 대학 사회학 교수인 니클라스 루만이 개발한 지식 관리 시스템이다. 니클라스 루만 교수는 잘 정리된 제텔카스텐 체계를 활용해 약 30년 간 9만 개의 메모를 작성했고, 350편의 논문과 58권의 책을 집필했다고 한다. 블로그나 노션에 내용을 정리하다보면 카테고리를 분류하기 어려운 경우가 종종 있다. 예를들면 Python과 MongoDB 연동하기, Ubuntu에 Docker 설치하기 등 2가지 이상의 주제가 한 개의 글에 겹칠 때인데 블로그나 노션, 책과 같은 일반적인 글들은 목차와 범주가 있어 트리 구조로 글이 분류되어 있기 때문이다. 하지만 제텔카스텐은 원자화된 메모.. 2023. 3. 5.
[자격증] 2022년 정보처리기사 3회 실기 후기 실기 시험 대비 방법 및 후기 코로나 확진으로 인해 2회차 실기를 못봐서 3회 시험을 바로 신청했다. 정보처리 기사 실기 시험 대비를 위해 먼저 아래 수제비 문제집을 구입했다. 1권을 거의 다 풀고 기본 내용을 반복적으로 공부했고, 아래 CBT 사이트에서 문제를 반복적으로 풀면서 외웠다. 앱스토어(또는 play 스토어)에서 정보처리기사를 검색해 나온 어플로 두음 암기도 했다..! SQL 중 1문제가 이전 기출 중에서 동일하게 출제되어, 정답을 바로 적을 수 있었고 두음암기도 처음엔 효과를 의심했지만 막상 시험장에선 그것만 생각났다. https://q.fran.kr/%EC%8B%9C%ED%97%98/%EC%A0%95%EB%B3%B4%EC%B2%98%EB%A6%AC%EA%B8%B0%EC%82%AC%20%EC.. 2022. 11. 27.
[자격증] 2022년 정보처리기사 실기, 코로나 확진 시 환불 방법 - 실패 코로나 확진.. 2022년 7월 24일 일요일에 예정되어 있던 2회차 실기 시험을 코로나 확진으로 인한 격리 때문에 응시하지 못했다.. 그래서 실기 시험 비용을 환불 받으려고 했지만, 필요한 (귀찮은)서류들도 많았고 공지사항이나 양식들이 숨어(?)있어서 찾기부터 힘들었다. 그리고 결론부터 말하자면 이 글을 작성하는 시점에 환불은 실패했다. 하지만 코로나 확진자가 다시 늘어나면서 나처럼 격리로 인해 시험에 응시하지 못하는 경우도 많아 질 거라고 생각했기 때문에 찾아본 방법을 공유하려고 한다. 이제 어디서 어떻게 환불을 받을 수 있는지 알아보자. (참고로 집에 프린터와 스캐너가 있다면 좋다.) 코로나 확진 시 큐넷 기술자격 환불하기 우선 코로나 환불이라는 키워드로 관련된 공지사항들을 찾았다. 아래 링크를 누.. 2022. 8. 25.
[자격증] 2022년 정보처리기사 2회 필기 후기 정보처리기사 정보처리기사는 국가 자격증이다. 과학기술정보통신부에서 주관하고, 한국 산업인력공단에서 시행한다. 1년에 3회 시행되며, 필기 시험과 실기 시험으로 나눠진다. 시험 응시 자격은 관련 학과 학사 학위(또는 취득예정자) 또는 현업에서 일정 기간 이상 종사를 요구하지만, 정보기술 분야에 포함되는 자격증이므로 4년제 대학교 졸업자라면 학과에 상관없이 응시가 가능하다. (고용노동부고시 제2012-49호 "국가기술자격의 종목별 관련학과 고시") 시험의 응시는 아래 사이트에 로그인하고 일정에 맞춰 지원하고 결제하면 된다. * 참고로 2020년 이후로 개편되어 난이도가 올라갔다. 로그인 시 모바일 공인인증서도 지원해주는데 편한 것 같다. https://www.q-net.or.kr/man001.do?&gSit.. 2022. 5. 24.
[면접 질문] 면접 예상 질문 목록과 구조화 면접 질문 전 확인 사항 중요도 : 질문을 통해 면접관이 확인하고 싶은 내용들의 우선 순위 1. 업무 능력 2. 커뮤니케이션 3. 협력 포커스 : 통상적인 기술 면접과 임원 면접에서 각각 집중되는 내용 1. 기술 면접 : 직무 관련 부분으로 해당 기술 팀의 팀장 등 실무자와 면접을 진행한다. 2. 임원 면접 : 회사의 임원진과 진행하는 면접으로 인성과 태도, 조직과의 융화도에 초점을 둔 인성 면접이라고 생각 할 수 있을 듯 하다. 구조화 면접 : 면접관의 경험과 판단에 의한 면접은 확증편향으로 인한 잘못된 판단의 위험이 있다. 이런 문제를 해결하기 위해 지원자에게 미리 체계적으로 구조화된 질문을 던져 답변하는 방식을 기반으로 판단하는 구조화 면접을 기반한 채용 과정들이 도입된다. 아래는 구글이 생각하는 구조화.. 2022. 4. 22.
[면접 질문] IT 직군 기술면접 대비 질문 정리 - 설로인 질문 목록 포스팅 이유 최근에 IT 직군으로 취업을 준비하면서 기술면접에 대한 질문 내용을 찾던 중 설로인이라는 회사에서 공개한 질문 목록을 찾았다. 꽤 넓은 분야에 관련된 좋은 질문들이 있어서 작성했다. 먼저 원본 질문의 링크이다. https://github.com/sirloin-dev/meatplatform/blob/master/job-description/interview-questions.adoc GitHub - sirloin-dev/meatplatform: 설로인의 육류 플랫폼 서비스를 소개합니다! 설로인의 육류 플랫폼 서비스를 소개합니다! Contribute to sirloin-dev/meatplatform development by creating an account on GitHub. github.c.. 2022. 3. 19.
윈도우 원격제어 프로그램 1. 목적 및 구성 상대 PC에 제어 명령을 보내는 마스터 프로그램(이하 A)과 받은 명령을 수행할 슬레이브 프로그램 (이하 B)이 존재함 A는 B가 전송한 모니터 화면을 그려줄 인터페이스를 가지고 있으며, 해당 화면 내에서의 상호작용을 B에게 전달 B는 최초 실행 시 서버에 자동으로 연결을 시도하며, 연결 후 대상 pc의 화면과 정보를 A에게 전달함 이후 A에서 보내오는 명령을 수행함 (마우스, 키보드 입력, 단축키 요청 등) 2. 기능 자동 연결 모니터링 대상 정보 수집 원격 제어 3. 알고리즘 전역 후킹 키보드 마우스 이벤트 모듈 화면 캡쳐 및 코덱 인코딩 실시간 비동기 UDP 전송 json 파싱 트레이아이콘, DLL 로드 4. 오픈소스 FFMPEG OpenCV 2022. 3. 8.
WireGuard : VPN https://en.wikipedia.org/wiki/WireGuard WireGuard - Wikipedia From Wikipedia, the free encyclopedia Jump to navigation Jump to search Free and open-source VPN protocol WireGuard is a communication protocol and free and open-source software that implements encrypted virtual private networks (VPNs), and was designed wi en.wikipedia.org https://www.wireguard.com/ WireGuard: fast, modern, secure VPN.. 2022. 1. 4.
윈도우 캡처 도구 단축키 shift + 윈도우 + s 2021. 12. 25.
Parsec : 스트리밍 원격제어 (프로그램) 1. 소개 https://parsec.app/ Connect to Work or Games from Anywhere | Parsec Parsec is a remote desktop you'll actually love. Connect to work, games, or projects wherever you are, whenever you want. parsec.app - 계정을 생성하고 대상 PC와 Source PC에 동일한 계정으로 로그인 하면 P2P (UPNP) 연결을 통해 대상 PC의 화면을 로컬로 스트리밍 - 노트북, 스마트폰 등의 저성능 환경에서 대상 PC의 성능을 활용할 수 있음 ex) 고성능 게임, 영상 작업, 음악 작업, AI 학습 등 작업 가능 2. 사용 가능한 환경 2021. 12. 25.
아두이노로 키보드 입력 방지 우회하기 목적 아두이노 Leonardo Beetle(CJMCU-Beetle)로 OS에서 키보드로 인식되게 하여 입력 방지 프로그램을 우회 부품 구매 제작 OS에서 시리얼 통신 방식으로 입력할 문자열을 아두이노에 전송해주면, 내부의 스크립트가 문자열을 읽어 키보드로 입력해주는 원리로 파워쉘 스크립트와 아두이노 스크립트를 작성하여 제작함. 1) COM포트에 문자열을 전송해주는 파워쉘 # COM1 부분은 Leonardo Beetle이 연결된 포트에 해당, 두번째 인자는 Baud Rate $port = new-Object System.IO.Ports.SerialPort COM3,115200,None,8,one $port.open() # 열려진 포트에 HELLO. 문자열 Write $port.WriteLine("HELLO.. 2021. 9. 10.
미국 주식 시뮬레이터 ** 참고, 아래 내용과 코드는 테스트용으로 시뮬레이터로 실제 거래 목적이 아닙니다. 목적 yfinance, yahoo_fin 등의 Python 라이브러리로 시장 정보를 받아와 작성된 알고리즘을 테스트한다. Ticker 별로 적합한 형태의 트레이딩 알고리즘을 개발하여 시뮬레이션해본다. 최적/최고 수익을 내는 파리미터와 알고리즘, 티커를 찾아내어 실거래에 적용한다. 알고리즘 존버, 물타기 기본적인 알고리즘의 전체 구조는 투자시 일반적으로 사용되는 존버(대기)와 물타기(추가 매수) 등을 기반으로 시작했다. 처음 작성된 알고리즘은 거래 시작 시점부터 현재까지 누적된 비율을 계산하여 미리 입력해둔 특정 값에 맞춰졌을 경우 매도 또는 매수를 판단하여 알려준다. 예를들면 아래 코드에서는 '변화심한그래프.거래행동판단.. 2021. 7. 25.
Python으로 UiPath Custom Activity 만들기 (Captcha) 1. 목적 및 내용 요약 Captcha 이미지를 읽어 내용을 알려주는 신경망 모델을 Python으로 작성하여 UiPath Activity 형태로 만들어준다. 2. Captcha 이미지 수집기 제작 3. 이미지 Dataset 만들기 3-1) 폴더 구성 - C:\RPA\Captcha_ImageCollector\origin : 위에서 수집기가 수집한 파일들 위치 - C:\RPA\Captcha_ImageCollector\separate : 분리된 파일들 생성 - C:\RPA\Captcha_ImageCollector\complete : 분리가 완료된 파일 이동 3-2) 이미지 분리용 코드 import tensorflow as tf import cv2 import os import PIL.Image as pimag.. 2021. 7. 17.
레이싱 드론만들기 #1 재료 구매 1. 구매 계획 1-1) 구매시 고려사항 - 1호기는 상용 FC, 무선컨트롤러 등 상용 부품을 선택할 예정 - 상용 제품들을 조립하여 250급 쿼드콥터 조립 후 제어 1-2) 프레임 선택 - Titan XL5 232mm https://ko.aliexpress.com/item/32882570954.html?spm=a2g0o.detail.1000013.1.5dd843d0KtsCJo&gps-id=pcDetailBottomMoreThisSeller&scm=1007.13339.169870.0&scm_id=1007.13339.169870.0&scm-url=1007.13339.169870.0&pvid=d62fe2ca-44b8-40ee-8142-99d5fbbb1374&_t=gps-id:pcDetailBottomMore.. 2021. 6. 9.
[Tip] 온라인 무료 강의 - 경기도 무료 온라인 평생학습서비스 1. 주소 https://www.gseek.kr/member/rl/online/main.do?menuId=OTOP&menuStep=1&pMenuId=OTOP - 동영상 강의를 무료로 수강가능 경기도지식(GSEEK) 경기도 무료 온라인 평생학습서비스, 외국어, 자격취득, 생활/취미, 부모교육, 청소년 등 제공 www.gseek.kr 2. 개인 수강 과목 - Sketch Up으로 도전하는 3D 모델링 https://www.gseek.kr/member/rl/courseInfo/onCourseCsInfo.do?menuId=UB00&menuStep=2&pMenuId=OTOP&courseSeq=3580&courseCsSeq=1&courseCateCode=B100&eduTypeCode=&stuSeq= 경기도지식(GS.. 2021. 6. 6.
[tip] 크롬 창 실수로 닫았을 때 복구 단축키 Ctrl + Shift + t 2021. 6. 5.
Device Mart : 센서, 부품, 공구 구매 사이트 (웹사이트) 1. 주소 : https://www.devicemart.co.kr/main/index 대한민국 전자부품 1등 쇼핑몰 디바이스마트 디바이스마트 www.devicemart.co.kr 2. 설명 - 센서, 공구, 워크스테이션, 로봇 부품 등 판매 2021. 5. 30.
Ghidra : NSA 리버싱 툴 (프로그램) 1. 소개 https://ghidra-sre.org/ Ghidra Getting Help Ghidra provides context-sensitive help on menu items, dialogs, buttons and tool windows. To access the help, press F1 or Help on any menu item or dialog. Visit our Wiki Issue Tracker ghidra-sre.org 2020. 9. 26.
[네트워크] 릴레이, P2P, 홀펀칭 등등 1. 주소 https://www.netmanias.com/ko/post/blog/6264/nat-network-protocol-p2p/p2p-nat-nat-traversal-technic-rfc-5128-part-1-relaying-connection-reversal - 네트워크 관련 기술들 내용 정리 좋음 P2P와 NAT: NAT 통과 기법 소개 (RFC 5128) - 1편: Relaying & Connection Reversal 오늘은 사설 IP 주소를 가지는 두 단말 간에 P2P 통신이 가능하도록 하는 기술(NAT Traversal이라 부름)에 대해 소개 해 드리겠습니다. RFC 5128(State of P2P Communication across NATs - Informational)에서 설명하고.. 2020. 7. 27.
[tip] 블로그에 코드 올릴떄 쓰는거 ** 티스토리 에디터 변경으로 아래 기능은 현재 사용 제한 1. 주소 https://colorscripter.com/ 2. 사용 3. 블로그 적용 - HTML 또는 클립보드에 복사 클릭 - HTML 시 외부 컨텐츠 > HTML에 복사 붙혀넣기 - 클립보스 시 ctrl+v 2020. 5. 17.