본문 바로가기

전체 글8

개발자로 취업한 선배의 발표 오늘 테크니컬 프레젠테이션 시간에 네이버 라인웍스에 취업한 선배의 취업 후기를 들었습니다. 저에게 아주 귀중한 시간이였고 개발자에 대한 꿈을 조금 불지펴주는 시간이였습니다. 자기소개 배우는 것을 좋아하고, 동아리, 해커톤등과 같은 협업과정을 통해 사람들과의 커뮤니케이션 역량과 협업능력을 키움. 성장하는 개발자로서 회사에 기여하는 사람이라고 강조를 하셨습니다. 마지막으로 보여줄게 없어서 일일 커밋을 했던 사진도 보여주었다고 했습니다. 하지만 회사측에서 일일커밋내역은 크게 검토하지 않았다고 하더군요. 기술 면접 말 그대로 기술을 물어보는 것인데 학창시절 자신이 배운 내용을 증명하는 시간이였다고 합니다. 운영체제, 데이터베이스, 네트워크, 디자인패턴(객체지향), 손코딩 크게 이런 카테고리로 물어본다고 합니다... 2020. 5. 12.
소프트웨어 설계보고서를 효과적으로 작성하는 방법 소프트웨어 설계보고서를 보다 잘 작성하는 방법을 적었습니다. 설계보고서 작성방법과 관련한 내용을 찾으실 때 도움이 되었으면 좋겠습니다. 소프트웨어 설계란? 소프트웨어 설계(Software design)란 소프트웨어 해결책을 위한 문제해결과 계획 과정입니다. 소프트웨어의 목적과 명세가 결정되면 개발자가 설계 하거나 설계자를 고용하여 해결책을 위한 계획을 개발하도록 합니다. 저수준 요소와 알고리즘 구현 문제, 그리고 구조에 대한 조망이 포함됩니다. -by wikipedia 1. 소프트웨어 설계과제의 문제를 정의한다. 프로젝트의 주제 정리. 프로젝트의 목적을 정의, 설명. 설계하려는 대상을 명확히 제시. 해결하려는 문제가 무엇인지 명시. 2. 요구사항을 분석한다. 소프트웨어의 요구사항을 분석하는 기준은 크게 .. 2020. 5. 12.
ERWin Academic License설치 ERwin을 설치해볼까 합니다. 그리고 1년짜리 Academic License를 받을 것입니다. 구글에 erwin이라고 치고 맨 위 링크로 들어갑니다. Resources에서 Education 으로 들어갑니다. 그럼 이렇게 두개가 보이는데 두번째 Data Modeler Academic Edition 으로 들어갑니다. 이렇게 서류 작성하는 칸이 나옵니다. 입력을 다하고 Download Trial을 누르면 이런 화면이 나옵니다. 그대로 하시면 됩니다. 파트 1 설명에 1번에서 erwin Data Modeler 는 링크가 되어있으니 링크로 다운받습니다. 그리고 프로그램을 실행하면 다음과 같은 화면이 뜨는데 설명서대로 display host info를 클릭합니다. 그러면 요런화면이 뜨고 맨위에꺼 클릭한 상태에서 .. 2020. 5. 12.
Orange 설치(2) 암튼 설치됐습니다. 저는 Orange를 설치하고 나서 환경변수를 설정할때 ORACLE_HOME을 넣으래서 넣었습니다만 자꾸 sqlplus가 실행이 안되길래 이 환경변수는 지웠습니다. 제가 했던 실수. orange는 32bit oracle client를 연결해야하는데 나는 64bit client를 계속 연결하려고 했다. -> 따라서 당연히 환경변수 설정도 잘못됐었다. 설치 과정 Oracle페이지에서 instant client를 설치해서 연결하기로 했습니다. 기존에 내가 설치했던 11g release는 64비트니까 여기 안에 있는 client를 연결하려고 해도 소용이 없었어여. http://www.oracle.com/technetwork/database/features/instant-client/index-.. 2020. 5. 12.