본문 바로가기

IT,일지

(8)
개발자라면 꼭 알아야할 사이트/도구 11가지 -1- 1. 깃북 (GitBook) 개발자라면 라이브러리나 API문서를 공부하다 위와 같은 페이지를 접해보았을지도 모른다.GitBook은 마크다운 기반의 전자책 집필 시스템으로 깃허브와 연동하여 markdown 파일이 관리가 가능하며,위와 같이 깔끔한 형태를 가진 문서를 작성할 수 있다. 2. 컬러 스크립터 (Color Scripter) 웹 환경을 제공하는 코드 하이라이터. 필자가 블로그에 코드를 올릴 때 사용하는 도구이다.자바, 자바스크립트, 마크다운, SQL 등 다양한 언어을 지원하며 이클립스처럼 에디터의 스타일을 변경할 수 있으며HTML로 복사할 수 있을뿐 아니라, 확장스토어를 이용하여 커스텀 스타일패키지도 이용할 수 있다.개인적으로 가장 추천하는 도구. 3. 코드 슬라이드 (Spactacle CodeSl..
cnsblog 2주차. 1차 스프린트 진행 결과 팀원들이 전부 직장인, 학생이라 일정대로 진행하기가 어려웠다.스프린트 기간을 2주로 늘리고 새로운 팀원을 받아 진행 중이다. 1차 스프린트@ 백로그: 회원관리/인증- 회원 가입- 로그인 - 인증 JWT- 정보 수정 다른 팀원 2명이 API 서버의 공통 Request, Response 구조를 잡았다.다른 한명은 회원가입 기능, JWT 인증을 구현했다.나는 vue, vuex, axios와 vuelidate를 공부하여 회원가입/로그인 컴포넌트의 유효성 검증, API 요청을 구현했다.사실 상 JWT 인증을 구현하신 분이 다 만들어 놓으셨지만, 따로 공부해서 이해하려고 노력했다. 유효성 검사 로직을 vuex store로 공유하려고 2틀을 소비했다.state의 user 객체와 바인딩되어 input 값이 들어올 때마..
cnsBlog 첫 push 드디어 Vue 공부를 어느정도 마치고, 첫 push를 보냈다.Vue가 리액트나 앵귤러에 비해 쉽다고는 들었는데, 그래도 공부해야할 양이 상당한 듯.... 현재 우리가 클론을 받아온 vue-admin-lte에 세가지 이슈가 있다.1. 좌측 슬라이더 토글 버튼 미동작2. 우측 슬라이더 토글 버튼 미동작3. 네비게이션 트리 expand 미동작 1, 3번은 데모사이트에서는 동작하지만, 로컬에서 돌리면 이상하게 동작을 안한다.1번 이슈에 대한 solution는 해당 깃헙 이슈에 있어서 Fix한 뒤 커밋했다. 우선 첫 스프린트는 로그인/인증을 백로그로 잡았다.다른 두 명이 API 서버 공통 요청, 응답 부분을 작성하고 있고,한 명은 JWT를 스터디하고 AUTH 서버를 구성 중이다.나는 Vue를 파보고 싶다고 요청해..
애자일 스크럼 진행 - 애자일 방법론 * 애자일 프로세스 - 스크럼 * 스크럼 쉽게 이해하기 - 슬라이드쉐어 참고 자료로 전달해주신 애자일과 그 프로세스 중 하나인 스크럼에 대해 쭉 훑어보는 중이다. 요구사항인 백로그와 이를 일정 주기로 나눈 스프린트, 일일 스크럼 회의로 진행되는 프로세스는 분명 재밌을 것 같긴 하다.약 1년간 SI에서 근무해본 결과, SI에는 어울리지 않는 프로세스 인 것 같다. SI에 스크럼을 적용하기 어려운 이유SI 프로젝트의 팀원은 각자 자기만의 도메인이 있고, 팀원의 작업을 나누려고 하지 않는다.수시로 변경되는 요구사항과 고객사와의 소통 부재로 인해 자신에게 주어진 작업을 감당하기에도 벅차기 때문이다. 위의 포스팅을 작성하신 김대석님이 SI에서 애자일 적용하기 라는 글을 쓰셨다.스크럼의 모든 프로..
cnsBlog 프로젝트 참여 협업 블로그 개발 프로젝트에 참여하게 되었다.기술 경험에 제한적인 SI를 벗어나 새로운 환경을 경험해보고 싶어서 신청했다. 오프라인이 아닌 온라인에서 협업을 진행하기 때문에, 좀 더 색다른 경험을 할 수 있을 것 같다.애자일/스크럼(방법론), 깃(코드관리), 레드마인(이슈트래커), 젠킨스(CI)를 이용해 협업을 진행할 예정이며,java/spring-boot/gradle(api) javascript/vue.js/npm(front) 환경에서 진행할 예정이다. 현재 프로젝트를 기획한 분이 협업환경과 개발환경 구축까지 완료한 상태다.다음 주부터 블로그 스펙을 정리하고 개발을 진행할 것 같다. 협업 경험이 전무한 내가 제 몫을 해낼 수 있을지에 대한 걱정도 되지만,다양한 노하우를 지닌 다른 팀원들의 개발 방식과 ..
어플리케이션을 장악하는 빅데이터의 취업 분야 안녕하세요. 오늘은 IT의 많은 유망 분야 중 하나인 빅데이터에 대한 내용을 들고 왔습니다. 제가 수강 중인 캡스톤 디자인이라는 과목에서 교수님이 데이터베이스를 담당하고 계셔서 저희 반에 데이터베이스관리자(DBA)로 취업하려는 친구들이 많은데요, 얼마 전 한 친구의 제안으로 DB 공모전에 나가게 되었어요. 이를 계기로 데이터베이스에 대한 기사와 자료들을 조사하다가 DB와는 다른 매력을 지닌 빅데이터에 대한 기사를 보았습니다. 평소에 빅데이터? 하면 그냥 데이터가 큰 녀석인가.. 라고만 생각하고 있다가 매력적인 직업이 될 수 있다는 것을 이제야 알게 되었네요 ㅎㅎ 빅데이터 우리가 다양한 디지털 기기를 사용하면서 생겨나는 데이터입니다. 그렇다면 일반적으로 알고있는 데이터랑은 무엇이 다를까요? 일반적인 데이터..
사물인터넷의 세계를 들여다 보세요. 안녕하세요. 우리는 최근 사물위의 인터넷이라는 단어를 자주 접할 수 있어요. IT를 전공하거나 공부하지 않은 일반인들도 말이죠. 그렇다면 사물인터넷이 무엇을 의미하는 단어일까요? 이 사물인터넷(IoT : Internet Of Things)란 단어에서 알 수 있듯이 우리의 실생활에서 사용하는 여러 사물들을 더욱 효율적으로 사용하기 위해 인터넷이란 전 세계 공용 네트워크에 연결하는 기술을 의미합니다. 많은 분들이 사물로 인터넷을 하는건가? 라고 착각하시고는 하는데요, 단순히 인터넷을 사용하자는 취지가 아니라 네트워크를 통해 사물로부터 데이터를 수신하여 사물의 상태를 체크하거나 데이터를 사물에게 전송하여 사물의 상태를 조작하는 기술입니다. 사물 인터넷이란 기술이 등장하기 전에는 세탁기나 냉장고, 전자렌지 등의..
클라우드를 통한 보안 강국의 시대가 오고있다. 우리 학교 전공과목 중 처음으로 보안에 대한 실습을 진행하는 웹 보안이라는 과목이 있다. 비프스위트, SQL Lite와 같은 해킹실습 툴을 이용해서 웹 사이트를 분석하거나 SQL Injection과 같은 실습을 해보는 과목이다. 마지막 학년이 되어서 학점에 크게 연연하지 않고 학교도 나가고싶을 때 나가고 공부도 하고싶은 것만 하기로 마음 먹었고 실제로 그렇게 하고 있다 ㅎㅎ.; 나는 과거에 꿈이 정보보안전문가였는데, 졸업 후 2년간 C언어로 시스템 개발자를 하다가 보안관제로 이직한 뒤 모의해커가 되겠다는 계획을 갖고 있었다. 그래서 IT BANK라는 학원도 다녀보고 학교에서 하게 되는 프로젝트도 열심히 했었는데 프로젝트로 개발을 하다보니 보안보다는 개발쪽이 나의 흥미에 더 적합하다는 생각을 하게 되었다...