기술(Tech)
-
파이썬으로 개인정보 탐색기 만들기기술(Tech) 2023. 3. 31. 23:15
안녕하세요! 오늘은 C언어를 배우고 파이썬을 배운지 얼마 안 된 초보 개발자가 개인정보 탐색기를 만들어봤다는 경험을 공유해보려 합니다. 프로그래밍을 처음 시작한지 얼마 되지 않았지만, 이번 작업을 통해 많은 것을 배우고 성취감을 느꼈습니다. 이번 포스팅에서는 어떤 기능을 가진 개인정보 탐색기를 만들었는지, 어떻게 만들었는지, 그리고 코드의 핵심을 간략히 소개해보려고 합니다. 함께 봐주세요! 사용방법은 다음과 같습니다. 1. 바탕화면에 폴더를 생성합니다. 2. 새 폴더에 탐색할 파일 'csv, txt, java, js' 등등.... 붙여넣습니다. 3. 탐색 프로그램을 바탕화면으로 이동합니다. 여기서는 탐색기.exe로 생성하였습니다. 이동 후 실행해보겠습니다. 탐색기 프로그램을 실행하면 현재 경로와 현재 경..
-
2023년 국비지원 교육 종류 및 지원금 정보: 내일배움카드 등기술(Tech) 2023. 3. 27. 20:13
목차 내일배움카드 발급 필요 내일배움카드 발급 불필요 자주하는 질문 "필수 발급! 내일배움카드" 2023년, K-디지털 트레이닝: 교육 프로그램의 광범위한 혁신과 기회 내용: K-디지털 트레이닝은, 선도기업과 우수 대학 등이 참여하여, 민간 혁신훈련기관으로서 다양한 직업훈련사업을 제공함 디지털 신기술, 예를 들면 AI, 빅데이터 등을 배우고 실전에서 활용할 수 있도록 훈련과정을 제공함 2023년부터는, 반도체, 로봇, 3D 프린팅 등 첨단 산업 분야까지 지원 범위가 확대될 예정임 이 교육 프로그램을 수강하게 되면, 훈련비 전액 지원과 월 최대 31.6만원의 훈련 수당이 지원되며, 취업에 성공한 경우, 최대 81.6만원까지의 취업성공 패키지가 제공됨. 구직활동 수당도 포함됨 다만, 실업 급여는 지급되지 않..
-
Python Dictionary와 Formatting기술(Tech) 2023. 3. 26. 17:26
파이썬은 C, C++, Java에 비해 평균적으로 삼분의 일 이하의 개발 시간과, 코드의 라인 수도 C, C++, Java에 비해 대략 삼분의 일이고, Java의 절반 정도의 메모리 소모에, 전체 수행 속도는 C나 C++보다는 느리지만 Java보다 약간 빠른 정도를 보여줬다. (주목할 만한 사실은 스크립트 언어 중에서도 파이썬이 높은 성능을 보여줬다는 점이다) 여기서 주지할 점은 바로 파이썬의 높은 생산성이다. 같은 시간 동안에 더 많은 코드를 만들 수 있으면서 동시에 전체 코드 길이는 짧다는 점은 파이썬의 대표적인 매력 중 하나이다. 파이썬 유저 그룹에서, C나 C++로 2주일 걸린 작업을 하루에 했다, 허무하다는 등의 이야기는 너무 흔해서 더 이상 뉴스거리조차 되지 못한다. 하지만 파이썬 역시 하나의..
-
개발의 시초 C언어의 기본기술(Tech) 2023. 3. 26. 16:31
목차 C언어의 역사 간단한 코딩테스트 연습 장 단점 프로그래밍을 시작하기 전 언어를 선택해야 할 문제에 직면했다면 저는 C언어를 추천합니다. 그 이유는 모든 언어의 모티브이기 때문입니다. C 언어는 1972년 켄 톰슨과 데니스 리치가 벨 연구소에서 일할 당시 유닉스 운영체제를 만들기 위해 고안한 프로그래밍 언어입니다. C 언어는 운영체제의 어머니라고 할 수 있는 UNIX 운영 체제를 보다 쉽게 개발하기 위해 만들어졌습니다. 지금은 WINDOWS, MAC OS 등 다양한 운영체제가 존재하지만, 과거 UNIX는 "독보적"이라고 할 수 있을 정도로 편리하고 효율적인 표준 운영체제로 자리 잡았습니다. 기존의 UNIX 운영체제는 "어셈블리 언어"라는 low-level 언어¹로 작성되었습니다. 어셈블리 언어는 컴퓨..
-
협업을 위한 협업 도구 Git 공부 GitHub기술(Tech) 2023. 3. 23. 19:45
Git? Github? Git - 분산 버전관리 시스템 Github - 웹 호스팅 서비스 git ssh를 사용하는 이유 먼저 Github에서 SSH public Key를 사용하는 이유는 보다 안전하게 암호화된 원격에 접속하기 위해서입니다. 즉 컴퓨터와 컴퓨터가 인터넷과 같은 Public Network를 통해 서로 통신을 할 때 보안적으로 안전하게 통신을 하기 위해 사용하는 접속 프로토콜입니다. Check Out 저장소에서 현재 작업 환경으로 소스코드를 복사. git pull origin과 local의 synk를 맞추기 위해 사용. git tag 특정 커밋에 tagging (서비스를 릴리즈하거나 비저닝할 때) git push origin --delete 태그 삭제 및 리모트 반영. git revert 이전..
-
[완강후기] 스파르타 코딩클럽 엑셀보다 쉬운 SQL기술(Tech) 2023. 2. 5. 21:34
2022.12.19~2023.01.16 수강 계기 저는 SQL 기본기 역량 강화를 위해 다른 강의를 찾아보지 않고, 학습관리와 사후관리가 잘 되어있다는 이유로 이 강의를 선택했습니다. 패키지와 단일 강의 중에서는 평생 무료 소장을 위해 2세트 패키지를 선택했습니다. 실무에서 SQL을 자주 사용하게 되었는데, 기본기가 탄탄하지 않았던 저는 SQL을 제대로 활용하지 못하고 있었습니다. 그래서 이번에 SQL 기본기 역량 강화를 위해 이 강의를 수강하게 되었습니다. 진행방식 강의는 매주 동영상 강의와 숙제를 통해 진행됩니다. 숙제를 해결하면서 SQL 문법과 문제 해결 능력을 키울 수 있었습니다. 또한 게시판을 통해 궁금한 것들을 언제든지 질문하고, 밴드를 통해 공부 내용을 공유할 수 있어서 좋았습니다. 강의 막..
-
[완강 후기] 스파르타코딩클럽 주식 데이터를 활용한 파이썬 데이터분석기술(Tech) 2023. 2. 5. 21:32
해당 포스팅은 2022.12.19~2023.01.23 수강 계기 수강 동기는 실무에서 데이터 분석을 할 때 어떻게 하면 쉽고 재미있게 접근할 수 있을까하는 고민에서 시작되었습니다. 다른 데이터 분석 강의도 많이 찾아보았지만, 입문자로서 탄탄한 커리큘럼과 학습 및 사후 지원이 잘 되는 곳을 찾다가 이 강의를 수강하게 되었습니다. 또한, SQL과 2세트 패키지로 할 경우 평생 무료 소장이 가능하다는 점이 큰 장점이라고 생각하여 선택하게 되었습니다. 강의를 수강하면서 기존에 알고 있던 SQL 기본지식을 복습하고, 조금 더 심화된 내용까지 학습할 수 있어서 매우 유용했습니다. 강의 내용이 이론적인 부분뿐만 아니라 실습 위주로 진행되어 실제 데이터 분석에서 사용할 수 있는 기술들을 익힐 수 있었습니다. 또한, 강..
-
Dart Open API를 활용하면 공시 정보를 ‘데이터 분석’에 활용기술(Tech) 2023. 1. 6. 10:56
Dart Open API를 활용하면 공시 정보를 ‘데이터 분석’에 활용 !pip install dart-fss Dart OpenAPI 키 발급 https://opendart.fss.or.kr/uat/uia/egovLoginUsr.do: DART FSS 공식문서 이용하기 https://dart-fss.readthedocs.io/en/latest/dart_api.html API 키 입력하기 import dart_fss as dart_fss import pandas as pd api_key = '8ab1ea24fe1576a0c7eab24998794f49b06c7aa9' dart_fss.set_api_key(api_key=api_key) corp_list = dart_fss.get_corp_list() # DA..