분류 전체보기 198

2021.11.28 토익 시험 후기

지난달 토익 시험을 보고 왔습니다. 사실 고등학교 졸업 이후 토익 시험을 본 적이 없습니다. 이런저런 삽질과 코로나, 사고 수습하느라 1~2년간 시간적, 정신적 여유가 없었습니다. 물론 조출과 야근도 한 몫 했습니다. 아무튼 직장서 할인도 받고, 성과 반영도 해주니 한 번 보기로 했습니다. 고등학교 재학 시절 토익 단체 시험을 잡아줘서 공짜로 시험을 쳤던 적이 있습니다. 그래서 대충 어떤 시험인지 알고 있어서, 해x스 실전 1000제 한 권 풀고 시험을 보기로 생각했었습니다. 물론 기출 5회 중 2회밖에 안 풀고 어영부영 시험날이 되어 시험을 치고 왔습니다. 시험장에 여유 있게 도착해서 편의점 커피를 하나 사 마시고 들어갔습니다. Part 2 중에 아찔해진 정신을 다시잡고 빠르게 RC를 풀었습니다. 고딩..

Certifications 2021.12.08

[PowerShell] 워드 파일을 PDF로 일괄 변환하는 스크립트

고등학생 시절 학습자료를 워드 파일(혹은 RTF)로 정리하다 간혹 다른 사람에게 주기 위해 PDF로 바꿀 필요가 있었습니다. 그 때 요긴하게 사용했던 스크립트입니다. 코드에는 *.docx로 되어 있는데, 워드로 열 수 있는 확장자면 필요에 따라 바꾸시면 됩니다. 실행할 때는 변환하려는 워드 파일들이 있는 디렉터리에서 하면 됩니다. function Export-WordToPDF { param( [Parameter(Mandatory=$true, ValueFromPipelineByPropertyName=$true)] [Alias("FullName")] $path, $pdfpath = $null) process { if (!$pdfpath) { $pdfpath = [System.IO.Path]::ChangeEx..

오픈소스 라이선스 정리

방송대 경진대회에 출품할 작품을 계획하다 보니 만들고자 하는 프로그램에 필요한 대부분의 기능이(사실 전부) 오픈소스 라이브러리로 제공되고 있습니다. 그래서 이참에 자세히 알아보고자 포스트를 작성하게 되었습니다. 기본적으로 어떤 창작물을 만들면, 최초 창작자가 저작권을 가지도록 저작권법에 명시되어 있습니다. 저작권법에서 소스 코드는 "컴퓨터프로그램저작물"이라는 용어로 지칭되고 있습니다. 여기에 원 저작자가 자신의 창작물을 다른 사람이 사용할 수 있게 허락하거나, 일정 수준까지만 허락할 수 있도록 라이선스를 부여하게 됩니다. 먼저 어떤 라이선스가 많이 쓰이는지 알아보겠습니다. 2020년 조사 자료이고, whitesourcesoftware.com에서 가져왔습니다. 아파치 2.0 - 28% MIT - 26% G..

연말정산 총정리

성인이 되어 근로자로서 열심히 일하다 보면 매년 연말정산이란 것을 하게 됩니다. 올해는 간소화 자료 일괄제공 서비스가 새로 생겨서 홈택스에서 증명서류를 받아 직장에 제출할 필요 없이, 국세청에서 회사에 직접 증명서류를 제출할 수 있게 된다고 합니다. 작년과 제작년 동일하게, 1월에 연말정산간소화(홈택스) 서비스를 통해 '소득⋅세액공제 신고서', '신용카드 등 소득공제 신고서'를 발급받아 직장에 제출했습니다. 그리고 제작년에는 기부를 했었기 때문에 '기부금명세서'와 기부금 영수증도 제출했습니다. 병원에 간 적이 없었기 때문에 '의료비지급명세서'는 제출하지 않았습니다. 이 네 가지가 기본서류입니다. 여기에 소득공제나 세액공제가 가능한 경우 해당 증명서류, 인적공제를 받는 경우 주민등록표등본을 추가로 제출해야..

Daily Life 2021.12.07

[국가기술자격] 정보처리기사 2021년 1회 후기

연초에 독학사 학위를 받아서 기사자격 시험을 볼 수 있게 되어 바로 쳤습니다. 필기는 그냥 보고 실기는 기사패스 1100제 책을 사서 공부했는데 시험이 정말 허무하게 쉬웠습니다. 합격률도 필기 82%, 실기 40%로 정말 대단한 면허증인 것 같습니다. 사실 그 두꺼운 책을 다 본것도 아니고(볼 시간도 없었을 뿐더러), 2020년도 4개 문제 + 기출제된 문제에서 변형되어 나올 수 있는 개념만 외워서 시험을 쳤습니다. 거기에 IT 용어 200개 정도를 외워갔었습니다. 21년 1회 가답안(실기) https://www.gisafirst.com/board/n1/view.php?offset=0&tq=1393907668&reqCategory=&idx=406&word=&s_type=&s_content=&s_terms=

Certifications 2021.12.06

[ISC2] CISSP 자격 유지 방법(CPE 등록) - 2025.5 업데이트

저는 2020년 1월에 직장에서 시험 비용과 교재, 온라인 강의를 지원받아서 CISSP을 취득했습니다. 그러나 경력이 부족해서 지금은 CISSP Associate인 상태입니다. 일단 직장에서 필요로 한다고 하고, 돈까지 주니 취득을 했지만, 아직까지 이걸 활용한 적은 없습니다. 시험에 합격하고 자격 유지를 위해서 Associate는 매년 15점, 정식 CISSP은 3년에 120점의 CPE 점수가 필요합니다. 여기에 각각 50$, 150$의 Annual Maintenance Fee(AMF)를 납부해야 합니다. 관련 워크샵, 수업 참여 등 다양한 경로를 통해 점수를 받을 수 있지만 저는 사정이 여의치 않아 집에서 CPE를 딸 수 있는 방법을 블로그에 정리해 두려고 합니다. 시작하기 전에 CPE의 종류에 대해..

Certifications 2021.12.06

Certification vs. Certificate

퇴근하는 길에 갑자기 궁금해져서 몇 자 남겨 봅니다. Certificate = 증명서, 수료증: 어떤 교육을 이수했다는 증명서를 가리킬 때 쓰는 말 Certification = 증명, 인증: 기업이나 단체가 개인의 기술적 능력에 대해서 검증했으며, 그에 따라 주어지는 증명 참고 자료 https://www.bestcolleges.com/blog/certificates-certifications-licenses/ http://www.aalnc.org/page/certification-vs.-certificate

Certifications 2021.12.06

[PowerShell] HTTP 서버 만들기

1. 개요 System.Net.HttpListener는 .NET Framework 2.0에서 도입된 클래스인데, 파워셸과 닷넷만 설치되어 있으면(대부분 Windows 7 이상에서) 사용할 수 있습니다. 이 클래스를 이용해서 현재 디렉터리에 있는 파일을 Plaintext로 보여주는 간단한 웹 서버를 만들 수 있습니다. 2. 예제 $listener = New-Object System.Net.HttpListener $listener.Prefixes.Add("http://localhost:8080/") $directoryroot = (pwd).Path try { $listener.Start() } catch { "Unable to start listener." exit 1 } while ($listener.Is..