우선 내가 이 책을 통해 새로배운 단어들을 소개한다. Leagcy Code 직)유산 코드오래전부터 개발되어 장기간 살아남아 내가 유지보수 해야되는 코드를 말한다.오래된 유산 a.k.a 똥 Extreme Programing(XP)익스트림 프로그래밍은 애자일 개발 방법론에 들어맞는 소프트웨어 개발 방법론으로,최대한 빨리 프로토타입을 만들고 즉각적으로 사용자에게 피드백을 받는 방식으로개발하는 것을 말한다.Software craftsmanship 직)소프트웨어 장인(솜씨)이 책의 제목. a.k.a 프로그램 깎는 노인 Test Driven Developement (TDD)테스트 주도 개발,코드를 작성하기 전에 먼저 테스트코드를 작성하는 것을 말한다.예를들면 소수(Prime number)를 구하는 Function ..
몇일전에 배운 친구와 동료의 차이점을 글로 남겨 기록해둔다. 우선 위키백과 다음사전의 정의를 살펴본다. 동료는 같은 직장이나 동아리를 함께 일하거나 활동하는 사람이고,친구는 오래도록 친하게 사귀어 온 사람 이라고 한다. 따라서 내맘대로 아래와 같은 집합관계가 성립한다. 동료 친구 그러하다 둘은 다른 개념이다 동료가 친구의 원소가 되는 집합관계가 성립하지 않는 것이다. 위 깨달음은 내가 방금 사전을 찾다가 느낀 점이고 몇일 전 내가 들은 이야기는 '동료와 친구를 어떻게 구별하는가' 에 대한 이야기 이다. 방법은 간단하다. > 같은 회사를 다니며 어떻게 친하게 지내든 멀리 지내든 싸우든 말든 그 관계는 '동료' 이다. 이는 다음과같은 명제를 참으로 만든다.- 회사에서 굉장히 좋아하는 사람이 생겨서 친하게 지..
재앙의 기억한때 대형 이동통신사에서 일을 한 적이 있었다. 새로운 모바일 포털 서비스를 선보이려는 마케팅부서의 기획 아래 그 시스템을 개발하는 일을 했다. 마케팅에선느 3개 국가에서 동시에 서비스를 출시하길 원했고 출시 당일에 접속할 고객의 숫자는 전체의 몇 퍼센트 정도로 매우 적을 것으로 예상했었다. 몇 퍼센트 정도라고 하더라도 전체 고객 수가 3개 국가를 합쳐 2천만 명에 달했기에 첫날 방문자가 수십만명 정도는 될 것이라고 예측했다. 프로젝트 매니저가 완료 일정을 통보했을 때 아직 몇 개월이 남기는 했지만 그때까지 모든 요구사항을 구현하기는 힘듦을 우리 모두 알고 있었다. 초기 회의에서 프로젝트 매니저에게 요구한 완료 일정을 맞추기 어렵다는 이야기를 했다. 그는 우리에게 선택의 여지는 없고 그 일정대..
sp_helptext @objname='USP_BL_NW_CASH'; 요래요래하면된다.
When I try to add item into array or object (javascript)I can use these functions. 1. Array.push()(ex)var myArray = [];myArray.push( 1 ); 2.(jQuery) $.extend( a, b)var myObject = {};var internalObject1 = {};var internalObject2 = {};internalObject["a"] = 'a';internalObject.b = 'B'; $.extend( myObject, internalObject1 );$.extend( myObject, internalObject2 ); Let rock
보통 게임서버는 값을 편리하게 저장하기위해 바이너리값들을 쓰는 경향이 있다. 그런데 웹에서는 바이너리값은 궂이 처리 하지 않는 편인데 지금까지는 핸들링하지 않다가, 누군가의 요구로 인해 바이너리값을 씹고 뜯고 맛보고 즐기게 되었다. 가져오는 쿼리는 아래와 같다. DECLARE @stat nvarchar(max); DECLARE @legend int; SELECT @stat = CONVERT(nvarchar(max), stat_data_list, 2), @legend = legend_opt_cid FROM * WHERE db_id =:dbid; SELECT stat = @stat, legend = @legend; 이렇게 가져온건 nvarchar가 된다. $binary = base_convert( $this..
ADM4는 기본 아키텍쳐가 클로져 스타일이다. 그와 필연적으로 엮어있는게 RequireJS인데 지금까지 별생각없이 쓰다가 생각해볼 일이 생겨서 정리해본다. RequireJS에서 모듈을 Define하는 방법은 세가지가 있다. 출처 : http://requirejs.org/docs/api.html#define 세가지인줄 알고 다시 저페이지에 들어가봤는데 방법이 무지하게 많다. 일단 내가 사용하는 RequireJS Define 방식은 아래와 같다. define(['beans/Bless/BlessDesc','beans/Bless/BlessGameData'], function(Desc, GameData){ 위 JS들을 로드하고, 그것들을 Function에 인자에 담아서 사용한다. 근데 GameData JS에는 모..
NHN에서는 네이버 아이디로 로그인하는 API를 제공한다.https://nid.naver.com/devcenter/main.nhn 내가만드는 앱은 네이버 채널링 로그인을 지원해야하기 때문에 반드시 네이버 연동이 필요했다. 내가 했던 뻘짓을 생각하니 분노가 치밀어올라서 미리 적어두기로 한다.친절하게 설명하겠다. 1. https://nid.naver.com/devcenter/docs.nhn?menu=IOS 여기 들어가서 iOS용 라이브러리를 받는다본인은 4.1.4 버전과 4.1.4-sample을 다운로드 받았다. 라이브러리를 까보면 ThirdpartyModule 폴더가 있다.여기있는걸 내 프로젝트에 넣어야한다. 여기있는것들은 하나빼고 다 폴더 있던것들이다.그 뭐냐 넣을때 필요하면 복사하기 체크박스 있는데 그..
- Total
- Today
- Yesterday
- 컴공
- Java Developer Day
- 감정수업
- 컴퓨터공학과
- 칠레와인
- JS
- 취준생
- 개발자
- 하포원
- 박찬욱
- 나가노 스키여행
- Octane S2
- 존슨 황
- 존슨황
- 하 준 숴이
- 송강호
- 개발자취업
- 깝스 1회
- 이창동
- 0x0422
- happo-one
- 취업
- 일리네어
- 코빅
- 언프리티 랩스타
- swift
- nsstring
- cfstring
- 연구개발직
- 태그를 입력해 주세요.
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |