반응형

전체 글 105

[개발] 개발 일을 하면서 알아둬야 할 것들(SI 프로젝트, 프리렌서 개발자) ver 1.0

프리랜서 개발자 또는 개발자들이 프로젝트에(보통 여기서는 SI 개발 프로젝트에 대해서 설명할까 합니다.) 투입될 때 알아두면 나쁘지 않을 저의 경험을 소개합니다. 먼저 약간의 용어를 좀 알고 가야 쉽게 설명이 될 듯해서 작성합니다 - 운영서버 : 실제 고객, 고객사 회사원 또는 사용자들이 사용하는 실제 서버를 말합니다.- 스테이지 서버: 회사마다 있고 없는 곳도 있는데, 운영 반영전 최종적으로 체크하는 서버를 말하고, 보통 DB를 운영서버 쪽을 사용하고 화면만 개발된 것 적용하여 테스트하는 경우가 많습니다. 용어는 조금 다를 수도 있어요-개발서버 :로컬에서 개발된 것을 테스트하는 용도의 서버, 보통 운영환경과 동일하게 만들어 놓습니다. 보통 이렇게 분류되어 있고, 프로젝트를 진행하는 곳마다 다르지만 개발..

현재의 개발환경?

웹 개발자로서 아니 개발자로서 보면 개발 환경은 아주 중요하다고 생각합니다. 보통 맥북이나 고급 노트북은 기본이고, 자기에게 딱 맞는 키보드와 마우스 까지도.. 저는 웹개발자로 리눅스와 윈도우 OS 만을 사용했었고, 윈도우 노트북을 사용하고 있습니다. 나중에 맥북OS도 사용할 날이 있겠지만, 현재 제가 하는 웹 개발에 문제가 없네요.. 윈도 노트북에서 리눅스는 가상머신을 통해서 구동하고 있으며, 현재 노트북은 총 3대가 있는데, 1. 일할때 쓰는 장비는 LG 올데이 그램 15인치 2017년식 (16GB, 256 GB SSD), 여기에 24인치 모니터를 물려서 사용하고 있고요, 2017년식 그램은 7세대 i5 7200U? 장착되어 있는데 현재까지는 무리 없이 사용하는 중입니다. 2. 공부용으로 LG 올데이..

오랜만의 글..

날씨가 무더운 요즘.... 블로그 글을 꾸준히 작성하면서 내 기록을 남기고자 했는데, 항상 꾸준함이라는게 어려운듯 합니다. 최근에 일하는 곳도 옮기고, 새로운 프로젝트를 진행하면서 바쁘게 보낸 듯 합니다. 다시 한번 천천히 진행해 보겠습니다. 작성하는 내용에 전문성이 있도록 준비 하고 싶지만, 꼭 그럴 필요 없이 일하면서 알게된 내용 경험했던 바에대해서 쉽게 풀어서 기록을 남기고, 그것을 제가 다시 찾아 볼 때 도움이 되는 것이 맞다고 봅니다. 이상입니다.

윤꾸물의 일상 2019.08.21

[프로그래밍 기초] 코드 에디터 서식을 그대로 가져오는 Color Scripter

코드 자동정렬 및 색상 설정 서식을 마음대로 가져올 수 있는 Color Scripter를 소개하려고 합니다.(예전에 작성된 글 다시 수정) https://colorscripter.com/ Color Scripter Simple & Flexible Syntax HighLighter colorscripter.com 프로그래밍에 필요한 코드 에디터로 프로그램 소스코드를 작성한 것을 그에 맞게 자기가 원하는 테마나 서식을 이용해서 가독성도 좋고 예쁜 소스코드(?)를 확인 복사할 수 있는 사이트입니다., 이러한 소스코드 로직을 블로그나 인터넷 게시판 (카페 등등)등에 글을 붙여 넣을 때 일일이 수작업으로 코드의 서식이나 컬러 등을 변경하거나 하이라이팅을 해줘야 하는 경우가 생기게 됩니다. 프로그래밍 IDE를 통해..

[SQL] SQL 관련

데이터 베이스를 공부 하게 되면 반드시 DBMS 데이터베이스관리시스템 을 공부 해야한다. 관계형 DBMS로는 Oracle, MySQL, MSSQL 등이 존재한다. 여기서 공통적으로 쓸수 있는 것은 SQL문이면 이를 통해 데이터베이스를 관리 및 조회 제어할 수 있다. SQL(Structured Query Language) 특징 1) 관계대수와 관계해석을 기초로 한 고급 데이터 언어 2) 이해하기 쉬운 형태 3) 대화식 질의어로 사용 가능 4) 데이터 정의, 조작, 제어 기능 제공 5) COBOL, C, PASCAL 등의 언어에 삽입 -> 내장 SQL 6) 레코드 집합 단위로 처리 7) DBMS에서 사용되는 비 절차적 대화형 Language (다른 프로그래밍 언어는 절차중심적인데 반해서 한줄만으로도 가능) ..

반복하다.

코딩을 하다보면 무수히 같은 코드를 계속 복사 붙여넣기를 해야한다. 반복적인 일을 간편하게 줄어주는 프로그램 문법이 for문 while 문 등이 있다. 반복문을 사용하게 되면 불필요하게 반복되는 것을 단 몇줄만에 할 수 있다. 하지만 사람 일 이라는 것이 간편하게 반복문을 적용한다고 모든게 쉽게 해결되지도 않으며.. 또한 공부에는 왕도가 없듯이 경험과 절차가 필요한 일이 많이 있다. 새로운 것은 항상 어색하고 어렵다. 하지만 계속 반복하다보면 익숙해지기 마련이다. 오늘도 모두 화이팅 하기를... 반복해서 할 때 그것은 우리 것이 된다 우수함은 행위가 아니라 습관이다 -윌 듀란트-

윤꾸물의 일상 2018.01.16

[프로그래밍 기초] 프로그래밍을 처음 시작하면서 타이핑이 어려울때.. 스피드코더

프로그래밍을 시작하면서 느낀점 중에 하나가 머리로는 이해가 되는데, 손이 따라가지 못하는 것. 처음에 익숙하지 않아서 그렇다고 생각했는데, 이 문제는 내 영어타자 실력이 너무 느려서도 있겠지만, 제일 적응을 못했던 것... 프로그램 코딩을 할때 쓰는 익숙하지않은 기호들이다. 중괄호 { } 라던지 대괄호 [ ], 콜론과 세미콜론 : ; 버티컬바 | 괄호 ( ) 따옴표, 외따옴표 " '등등이 있다. 여러 프로그램 언어를 접해본 것은 아니지만 분명 익숙해질 필요가 있다. 내가 처음에 시도한 방법은 배우는 언어에 대한 코드를 계속 반복해서 써내려가는 것.. 익숙해질 때까지... 옛날에 컴퓨터를 처음 배울때 한글타자연습을 기억하는 사람이 있을지 모르겠지만, 비슷하게 웹에서 유사한 기능으로 프로그래밍 타자연습? 이..

하고싶은 일을 하기 위해서 한 걸음을 내딛다..

'내가 원하는 일은 이거야..' 하면서 그 분야에서 미쳐도 봤으며, 이것이 아니면 안될꺼라고 생각하면서 모든걸 걸어본 적이 있다. 많은 분야에서 여러가지를 해본 것은 아니지만 결국은 실패를 맛볼때가 많았으며, 시행착오를 겪었다. 하지만 이러한 많은 실패를 교훈삼아서 다시한번 도약할 수 있다고 생각하고, 다시 한걸음을 이렇게 내딛는다. 아직 할 수 있는 것은 별로 없지만 하고싶은 것은 많은 겁없는 초보이지만 내가 성장하는 과정을 여기에 기록하고 또한 경험을 공유하고 싶다...

윤꾸물의 일상 2018.01.15
반응형