"자바 독학 취업", "비전공자 it 취업", "프로그래밍 독학 취업", "비전공자 프로그래밍 공부법" 구글엔 프로그래머가 되고픈 고민 가득한 검색어가 많습니다. 그만큼 IT가 유망해 용기를 내서 전공을 바꾸려는 분들이 많다는 뜻이겠죠. 저도 현직 프로그래머로 이런 고민 상담 몇 번 받았었는데, 예전과는 달리 지금은 비전공자 it 취업 문이 더 넓어졌습니다. 기회는 충분히 많다고 생각합니다. it 취업 방법은 여러 가지인데, 그중 하나가 스파르타 코딩클럽입니다. 우선, 효율적인 프로그래밍 공부법 제시하는 이곳 소개를 먼저하고 개발자가 된 비전공자 펀드매니저의 교육 후기를 이어서 소개합니다. 스파르타 코딩클럽은 왕초보 비개발자 분들이 코딩을 조금이라도 더 쉽고, 빠르고, 재밌게! 그들에 맞춰 고안된 커리큘..
"Koa + Javascript + Node + Promise + 비동기(async await)" 이렇게 활용하여 자바스크립트 비동기를 구현하는 방법입니다. 당연히 프로미스를 사용했고, node 환경에선 가장 적절한 방법이라 생각합니다. Node 비동기형 환경Node는 비동기 환경이라 다른 언어랑 많이 다릅니다. 시간이 소요되는 함수 A가 존재한다고 칩시다. 동기형 환경에서는 A가 끝나기를 기다렸다가 다음 B를 실행합니다. 반면, 비동기 환경에서는 A를 건너뛰고 B를 실행합니다. 이는 아래의 간단한 실험으로 확인할 수 있습니다. Python(동기형 환경) // exe.pyimport time def sayHello(): time.sleep(2) print("hello") sayHello()print("h..
서론 본론 결론 생략하고 faststone image viewer 만 보여드립니다. faststone image viewer 다운로드 사이트 https://www.faststone.org/ https://www.faststone.org/FSIVDownload.htm 패스트 스톤 다운로드할 땐, 언어 선택이 없습니다. faststone image viewer 실행 후에 아래처럼 Korean으로 설정하세요. 한국어 설정 (언어선택 - Korean) 효과 - 범프맵 효과 설정 - 스킨 선택 - Dark 만들기 - 슬라이드 쇼 빌더 도구 - JPEG 메타 데이터 제거 도구 - 타임스탬프 변경 도구 - 이미지 비교 설정 - 환경설정 faststone image viewer 다운로드 사이트 https://www.f..
우리나라에서 압축 프로그램으로 주로 사용되는 반디집 분할압축 방법 소개합니다. 블로그 서비스로 유명한 네이버, 티스토리는 각각 파일 첨부를 10MB로 제한하고 있습니다. 블로그뿐만 아니라 메일 파일전송 등의 서비스는 대게 10MB가 최대 용량입니다. 그래서 10MB 넘는 네이버 메일 대용량 첨부 등을 할 땐 반드시 반디집 분할압축 필요합니다. 먼저 반디집 분할압축 단계를 간단히 소개하고 사진을 이용해 자세한 방법 이어서 설명하겠습니다. 반디집이 없다면 아래 반디집 다운로드 사이트에서 설치 파일을 다운로드 먼저 하시기를 바랍니다. 반디집 다운로드반디집 다운로드 BANDIZIP : Windows용 반디집 반디집 7 버전은 신규 에디션으로 유료입니다. BANDIZIP 홈페이지 다운로드 버튼 중 오른쪽 6.26..
건강보험요율은 2019년 6.46% 에서 2020년 6.67%로 인상됩니다. 직장가입자 국민건강보험요율이 0.21% 올랐습니다. 이는 보건복지부가 직장 가입자 보험료율 및 지역 가입자의 보험료부과점수당 금액을 상향 조정하는 것인데요. 보건복지부는 이러한 시행령 개정안을 2019년 11월 30일에 입법 예정했었습니다. 직장 가입자의 경우 2019년 건강보험료율이 6.46%였습니다. 근로자와 사업주의 부담률이 각각 3.23%였습니다. 하지만 2020년 건강보험요율은 6.67%로 직장인과 사업주는 3.335%씩 부담합니다. 그렇다면 실질적으로 얼만큼 추가 부담하게 되는 걸까요? 우선 평균적인 건강보험료를 생각해 보겠습니다. 2020년 건강보험요율이 인상되면서 2019년 평균 보험료가 112,365원이었다면, ..
이 포스트는 Node.js에서 진짜 스레드를 취급하는 Worker Threads 를 활용해, 스레드 간에 데이터 송수신하는 방법을 설명합니다. 이 글을 통해 알 수 있는 것node.js 메인 스레드에서 Worker 로 데이터 전송 방법?Worker 에서 메인 스레드에 데이터 송신 방법?Worker 간의 데이터 송수신? 메인 스레드에서 Worker 로 데이터 전송 방법메인 스레드에서 Worker 로 데이터를 송신하려면 Worker 의 postMessage 함수를 사용합니다. 다음 예제는 'Hello!' 문자열 데이터를 Worker 로 보내는 것입니다. // main.jsconst {Worker} = require('worker_threads')const worker = new Worker('./worker..
회사 노트북에 강제로 설치된 ahnlab safe transaction 때문에 브라우저 동작이 매우 느립니다. 대체 이걸 어떻게 할까 고민하는 와중에 아래 영상을 보게 되었는데요. 제거 또는 환경설정 변경이 정답이었습니다. 출처 : ahnlab safe transaction 프로그램 정체 알아보기! 결론적으로 회사 보안 내규 때문에 위 영상대로 프로그램을 지우거나 기능을 끄진 못했습니다. 하지만, 집에선 데스크탑에 설치된 이 프로그램을 삭제해 한시름 놓았네요. 쓸데없는 보안 프로그램 때문에 고민인 분들은 위 영상 보시거나 포스트 발췌본을 보시며 해결하시기 바랍니다. 국내 인터넷 뱅킹, 관공서, 금융기관 사이트를 이용하기 위해서 설치하는 보안 프로그램 종류가 제각각이라 2~3곳만 이용해도 10개 이상의 보..
Node.js에서도 쉽게 WEB 애플리케이션 만들 수 있지만, WEB 프레임워크 Express를 사용하면 더욱 유연하고 간결한 코드를 작성할 수 있습니다. 저는 API 테스트를 위해 사용해 봤는데 간편하다는 장점에 감동했습니다. JavaScript로 작성할 수 있고, JSON 취급하기도 쉽다는 장점이 있습니다. Node.js 이용자에게도 필요하므로 설치 방법, 설명, 간단한 예제를 소개합니다. 이 포스팅 내용은 초보자를 위한 공식 문서를 보충하는 형태입니다. 실행 환경web framework Express 4.16Node.js 10.15 (기존에 설치된 것 이용)npm 6.4Windows 10 Home 개발 예제는 Windows에서 실행(작성)했습니다만, Node와 npm이 설치되어 있으면 Mac 또는 ..
OK캐쉬백 현금 환급 기준은 50,000 포인트입니다. PC, 스마트폰 앱 어디서든 현금화할 수 있고요. 증권사, 시중 은행 등 환급 은행 또한 다양해서 환전 계좌의 폭도 넓습니다. Ok캐쉬백 현금 환급 방법 소개하기 전에 아래 2가지 포인트 모으는 방법, 엘포인트에서 현금화도 함께 살펴보시면 더 많은 도움이 되리라 생각합니다. OK캐쉬백 적립 방법 - 앱으로 포인트 모으기엘포인트 현금화 방법 : 오케이캐쉬백 이용하기 먼저 오케이캐쉬백 홈페이지로 접속해 로그인하세요. OK캐시백 홈페이지 : http://www.okcashbag.com/index.do 화면 오른쪽에 아이디, 비밀번호, 보안 문자를 입력하고 로그인합니다. 저는 하도 오랜만에 로그인해서 휴면계정으로 전환되었었네요. OK캐쉬백 앱은 매일 사용하..
2020년 근로장려금 반기 신청은 3월 1일부터입니다. 선요약먼저, 간략히 근로장려금 반기 정기 신청에 대해 설명해 드리면 이렇습니다.2020년 3.16까지 신청하는 근로장려금은 2019년분 하반기 근로장려금입니다. 또한, 2020.5.1~31까지 신청하는 것은 2019년분 정기분 신청입니다. 그런데, 하반기 신청을 한 경우, 자동으로 정기분 신청한 것으로 간주하기 때문에 정기분을 다시 신청할 필요는 없습니다. 하반기에는 전체 지급 금액의 35%를 주며, 만약 하반기를 신청하지 않았다면 정기분 신청 때 100%를 다 줍니다.이때는 별도로 정기분 신청을 해야 합니다. (출처 : 네이버 지식인 우주신) 한 번에 다 받느냐, 나눠서 받느냐의 차이일 뿐 근로장려금 반기 정기 수령액 전체 금액은 거의 똑같습니다...
이번엔 제목 그대로 "Node.js + 익스프레스" 환경에서 MVC 함께 써보려고 합니다. 처음 Express framework를 다룰 때, 대부분의 코드를 router에 직접 코딩했었는데요. 어떻게 해야 더 이쁘게 코딩할 수 있을까 고민한 것이 계기입니다. 원래 MVC 모델응용 프로그램(애플리케이션)을 M (Model) V (View) C (Controller) 3개로 분할하여 구축하는 개발 방법론입니다. Model : 응용 프로그램 데이터, 비즈니스 규칙, 논리 함수, 로직View : 그래프, 그림 등 임의의 (임시) 정보 표현Controller : 입력을 받아 model과 view 명령으로 변환 익스프레스Express는 웹 및 모바일 애플리케이션을 위한 일련의 강력한 기능을 제공하는 간결하고 유연한..
출처는 디비다이렉트 자동차보험 동영상 가입 안내입니다. (구 동부화재) 실제 가입이 필요하다면, DB손해보험 공식 사이트에서 진행하시면 됩니다. 디비다이렉트 : 홈페이지 / 연락처 확인하기 기존 가입 고객과 신규 가입 고객은 자동차보험 특약 할인받는 과정이 다릅니다. 하지만 큰 틀에선 거의 똑같아서 크게 헷갈릴 건 없습니다. 아래는 DB손해보험 동영상 안내 영상(유튜브)이며, 영상을 보기 힘든 분들은 더 아래에 있는 캡처된 글을 읽으셔도 됩니다. 참고로 캐롯퍼마일과 삼성화재 사용하다 DB로 넘어왔는데, 1년 납입 시 금액 차이가 있어서 보험 갱신 전에 두 회사도 함께 알아보는 것도 좋다고 생각합니다. [참고 : 1년 보험료 비교 캐롯 vs 삼성] 목차 동영상 매뉴얼 현재 DB손해보험에 가입 중인 고객 소..