반응형

전체 글 391

사용자별로 파일이나 디렉터리 읽기, 쓰기, 실행 권한을 수정할 수 있는, chmod 8진법 표기로 실행하기

chmod란? change mode의 축약어. 유닉스와 유닉스 계통 운영체제(맥, 리눅스)에서 쓰이는 셸 명령어. 파일이나 디렉터리의 모드를 바꿀 수 있다. ls -l 을 실행하면 파일 앞에 이런 정보들이 나온다. -rwxr--r-- d-rwxr-xr-x 앞에 d가 붙어 있으면 디렉터리다. 안 붙어 있으면 파일이다. -(rwx)(r--)(r--) 1 2 3 이렇게 구분할 수 있고 1은 user 파일 소유자의 권한, 2는 group 파일의 그룹멤버인 사용자 권한, 3은 others 파일의 소유자나 그 그룹의 멤버가 아닌 사용자의 권한을 뜻한다. r은 read 읽기 w는 write 쓰기 x는 excute 실행이다. 8진법 표기란? rwx 순서대로 2진법으로 표현해볼 수 있다. 2진법 1 1 1(2)라면 맨 ..

NCS국가직무능력표준 사이트에서 소프트웨어 개발 관련 자료 찾아보기

정보처리기사 시험은 2020년부터 개정된 NCS국가직무능력표준에 따라 시험 항목이 변경되었다. NCS가 궁금해서 찾아보았다. NCS란? 국가직무능력표준National Competency Standards의 약자다. 산업현장에서 직무를 수행하기 위해 요구되는 지식·기술·태도 등의 내용을 국가가 체계화한 것이다. 이를 기반으로 자격증 시험 항목을 정한다. 교과서 같은 자료도 있을까? 학습 모듈 검색 교육부가 제작한 학습 모듈을 받을 수 있다. 저작재산권 일체를 보유하지 않은 저작물들이 포함되어 있어, 공중에 배포하면 안 된다고 적혀 있다. 모듈 예 UIUX환경분석 모듈을 내려 받아보면 위 예와 같이 교과서 같은 내용을 확인할 수 있다. 일종의 교습서 형태다. 이런 자료들을 바탕으로 출판사에서 자격증 교재를 ..

기타 Etcs 2020.10.07

정보처리기사(2020년부터 2022년까지) 필기 실기 시험 출제 기준

정보처리기사 생각보다 어려웠다. 실기 시험의 경우 실기 출제기준에 없지만, 필기 출제기준에 적혀 있는 소프트웨어 개발 방법론, 네트워크 계층, 공통 모듈 구현 관련 용어(결합도, 응집도 같은), 네트워크 기초 활용 IP, TCP/UDP 등 문제가 나온다. 결론은 필기 합격했다고 필기 책을 버려서는 안 된다. 단답형 문제에 대비해서 용어들은 다시 살펴볼 필요가 있다. 출제기준 자료 출처: q-net.or.kr 출제기준(필기) 직무분야 정보통신 중직무분야 정보기술 자격종목 정보처리기사 적용기간 2020.1.1.∼2022.12.31. ○ 직무내용 : 정보시스템 등의 개발 요구사항을 이해하여 각 업무에 맞는 소프트웨어의 기능에 관한 설계, 구현 및 테스트를 수행하고 사용자에게 배포하며, 버전관리를 통해 제품의 ..

기타 Etcs 2020.10.06

티스토리(tistory) 블로그에 위키백과처럼 목차, 차례가 나오도록 만들기

티스토리 블로그 글도 위키백과처럼 목차가 쭉 나오면 좋겠다는 생각이 들었다. 그렇게 되면 원하는 부분에 바로 가서 볼 수 있으니까. 먼저 찾아보기 내가 만들어도 좋지만, 누군가 이미 만들지 않았을까. github에서 찾아보니 있었다! Tistory TOC(Table Of Contents) by wbluke박우빈님 아쉬운 점 아래 예처럼 화면이 클 때 왼쪽 편에 뜨는 형태였다. 모바일 화면에서도 차례가 나오면 좋겠다는 생각이 들었다. 모바일 화면에서는 글 시작할 때 뜨고, 큰 화면에서는 글 시작할 때 뜬 목차는 사라지고, 왼쪽 편에 뜨고. 개선 결과 아래 예처럼 화면을 작게 하면 글 안에 차례가 나타난다. 화면을 크게 하면 글 안의 차례는 사라지고, 왼쪽 편에 차례가 나타난다. 소스 파일 Tistory T..

data.go.kr 공공데이터포털에서 빅데이터를 저장해 보기

공공데이터포털 data.go.kr에 가면 정부가 공개한 데이터에 쉽게 접근할 수 있다. 가입하고, 활용신청하면 api의 경우 바로 받을 수는 없고, 며칠 기다리면 된다. 예를 들어 아파트로 검색해보자. 아파트 실거래가, 전월세 자료 등을 받을 수 있다. 전국의 자료를 모두 다 받으면 아파트 관련 자료만 1000만건이 되지 않을까 싶다.

초보자를 위한 프로그래밍 학습 사이트 오픈튜토리얼스 생활코딩

생활코딩 주소 opentutorials.org/course/1 오픈튜토리얼스 사이트를 만든 이고잉님 인터뷰 글 WEB1, "비용 없는 공부, 동의 없는 수정, 계약 없는 배포" – 이고잉 인터뷰, 2017. 10. 19. 슬로우뉴스 [개발人] 이고잉 “개발자란 삶에 몰입해보니”, 2013. 4. 25. 블로터뉴스 "생활코딩이라는 온라인 프로그래밍 교육 웹사이트를 아는가. 이 웹사이트는 자바스크립트, HTML, CSS, PHP와 같은 개발언어부터 시작해 리눅스 같은 운영체제, MySQL과 같은 데이터베이스(DB) 관리시스템까지 무료로 가르쳐준다. 동영상을 보며 생활코딩 웹사이트가 시키는데로 따라가면 어느새 나도 프로그래머가 될 수 있을 것 같은 기분이 든다. 웹사이트 운영자는 컴퓨터 프로그래밍을 전공한 관..

기타 Etcs 2020.09.28

Python 혼자 공부, 독학할 때 도움이 될 사이트와 도구

PyCharm Edu 공짜 파이썬 학습용 프로그램 www.jetbrains.com/ko-kr/pycharm-edu/ 이 프로그램만 설치해서 각 과정 눌러보고 실행해봐도 파이썬을 이해할 수 있다. Codecademy 무료로 Python2를 공부할 수 있다. 파이썬 코딩도장 dojang.io/course/view.php?id=7 위키독스: 왕초보를 위한 Python wikidocs.net/book/2 책 내용이 위키 형태로 공개되어 있다. 파이썬 언어를 간단히 실습할 수 있다.

프론트엔드(front end), 백엔드(back end), 풀스택(full stack) 개발자란?

프론트엔드(front end) 개발자 또는 클라이언트 개발자 front end the part of an object, place, or animal that is furthest from the back: (출처: 캠브리지 사전) 뒤에서 가장 먼 부분. 웹이나 모바일앱의 경우 가장 앞쪽은 화면이다. 사용자가 직접 보고 누르는 화면을 만드는 사람들을 프론트엔드 개발자라고 한다. 웹이면 HTML, CSS, Javascript를 다루는 웹개발자, 앱이라면 Android, iOS 개발자 등을 뜻한다. 개발 언어는 html, css, javascript, java, swift 등이다. 백엔드(back end) 개발자 또는 서버 개발자 back end the part of an object or place tha..

기타 Etcs 2020.09.28

개발자로 취업하려면 뭘 공부해야 할까?

취업사이트에 가면 뭘 공부해야 하는지 알 수 있다. 뭘 공부해야 하는지 안다고 해서, 빨리 배울 수 있는 건 아니지만. 가장 빨리 취업하려면, 어느 쪽으로 취업할지 정하고, 딱 필요한 것만 배우는게 효과적이긴 하니. 취업사이트 예 wanted 웹 개발자 자격요건 공부해야할 것은 HTML, CSS, Javascript, MVC 프레임워크, React.js란 걸 알 수 있다. 공부해야할 것은 HTML, CSS, Javascript, Bootstrap, React, SPA, Git 등 VCS다. 그밖에 필요한 능력은 협업, 커뮤니케이션 능력. 혼자 다 개발하는 게 아니라 다른 사람들과 함께 개발해야하니 거의 모든 구인 공고에 적혀 있는 능력이다. 기본적으로 HTML, CSS, Javascript를 알아야 하고..

반응형