분류 전체보기1193 2015 목표 수행 평가 회사에서의 인사 평가에 내용이 있기도 하고 또 당연히 그래야 하기도 하기에 나름 한 해를 시작하면서 열심히 목표를 잡아보고 있다. 2015년도를 시작하면서 다음과 같은 계획을 세워보았다. 1. 인공지능에 대한 학습2. 월 1권의 책 읽기3. 현재 근무하고 있는 곳에서의 업무 매뉴얼 작성 및 준수4. Vert.x 를 이용한 시스템 개발 사실 2번의 월 1권의 책읽기를 제외하고는 제대로 이루어진 목표가 없다. 세부적으로 보면 다음과 같다. 1. 인공지능 학습 우선 비전공자인 내가 너무 난이도가 높은 기술을 선택한 듯하다.목표의 내용은 주로 관련 서적을 읽는 것이었는데 목표로 했던 6권의 책 중 2권 구입 1권 완독으로 끝났다.구매한 2권의 책은 "빅데이터를 지배하는 통계의 힘", "머신 러닝 인액션"인데 이.. 2015. 12. 25. [AngularJS] $scope 상속에 대해 유의할 점 일단 controller는 상속이 되고 controller에 사용되는 $scope 역시 상속이 된다는 점을 알고 있었다.하지만 그 구체적인 동작 방식을 모르다보니 상당한 삽질을 하게 되었다. 일단 오늘 정리할 것은 ng-model을 이용하여 양방향 바인딩을 할 때 $scope 상속이 어떻게 동작하는지이다. 컨트롤러 구성 app.controller("controller1", function ($scope) { $scope.parentdata = "parent scope";}); app.controller("controller2", function ($scope) { $scope.childdata = "child scope";}); html 코드 {{parentdata}} -------------------.. 2015. 8. 12. [주의!] Enterprise환경에서 Swift 개발 시 주의할 점! 오늘 SM 업무 수행 중인 모 기업에서 추가로 개발 중인 앱 개발자한테 연락이 왔다.전달받은 인증서와 프로비저닝으로 빌드하고 In House 배포는 되었는데 그쪽 개발자가 확인한 바로는 Swift 배포 이전에 생성된 인증서로는 Swift 관련 라이브러리 처리 시오류가 발생한다는 것이다. 관련 내용 https://developer.apple.com/library/ios/qa/qa1886/_index.html https://www.airsignapp.com/ios-apps-using-swift-crash-when-signed-with-inhouse-certificate/ 아직 정확하게 확인은 못하였지만 기업 환경에서 Swift 개발 시 주의해야 할 것 같다. 2015. 5. 28. 보수는 검고 진보는 희다! 내가 정치라고는 개뿔도 모르지만작금의 사태를 지켜보면 쥐뿔같은 소리나마 한마디 해야 쓸 것 같다. 보수는 검고 진보는 희다! 보수는 검기때문에 어떤 개 잡노무 생각을 하고 들어가도 그저 검어지기 마련이다.사리 사욕을 생각하든 나름 나라를 생각한다고 하든...보수에 합류해버리면 그저 검게 될 뿐이다.그래서 보수는 검은색 한가지다. 하지만 진보는 희기 때문에 조금만 다른 생각을 먹으면 얼룩이 생긴다.각자가 자기의 색깔을 나타내다가는 본연의 흰색은 없어진다.각자의 색깔로 얼룩덜룩해져 결국에는 검은 색 보다 더 더러워진다.진보 본연의 흰색을 유지하기 위해서는 구성원 각자가 최대한 자기 색깔을 억눌러야 한다. 이러한 일반론에 비추어보았을 때현재의 새정치민주연합은 너무 색깔이 제각각이다.(물론 새정연을 진보로 보고.. 2015. 5. 21. [Tip] 빌드 설정 값을 쉽게 확인하자!!! 실로 오랜만에 Spring (boot)로 작업을 하려다보니 많은 것이 바뀌었다.예전에는 그냥 필요한 라이브러리 집어넣고 Ant로 빌드하는게 끝이었는데... 이젠 Maven, gradle, Ivy 등 다양한 빌드 틀들이 존재한다.그런데 여기서 좀 혼란스러운 것은 바로 의존성 설정...대부분 프로젝트 생성시 기본적으로 포함이 되지만 나중에 추가하는 경우어던 이름의 어떤 버전을 설정해야 하는지 막막한 경우가 있다. 그런데 이런 사이트가 있네~!!이런 고마울데가~ㅠㅠ http://mvnrepository.com 앞으로 빌드 설정에서 헤맬 일은 없겠네. 2015. 4. 29. [Git] Commit과 Push SVN을 쓰다가 GitHub로 넘어왔을 때 가장 혼란스러울만한 것이 바로 Commit과 Push가 아닐까 한다. SVN의 경우 원격 Repository만 있기 때문에 commit 하면 바로 SVN 서버의 repositary에 변경 사항이 반영된다. 이 것만 생각하고 Git에서 commit만 날려놓고 멍때리고 있다가는 나중에 원격 repository에 골동품 소스만존재하는 것을 목격하게 될 것이다. Git은 로컬 repositary 개념을 가지고 있고 commit은 실제로는 이 로컬 repositary에 올리는 작업이다.이 로컬 repositary는 네트워크가 끊기거나 했을 때는 상당히 유용하지만 처음 접하게 되면 이렇게 혼란스러운 것도 사실이다. 어쨌든 Git에서는 이렇게 commit을 한 후 push를.. 2015. 4. 24. RDBMS 개념 정리 - Relationshp 자바 개발자로, iOS 개발자로...사실 DB는 대충 아무생각없이 간단한 테이블들이나 만들고 단순한 쿼리정도 짤줄 알았지... 이번에 개인 프로젝트로 시스템 하나 만들면서 나름 생각 있는 scheme를 짜보기로 했다. 대충 머리에 떠오르는대로 entity 구성은 했는데이놈에 관계란...어떤 놈을 어떤 놈과 연결지어야 하는지는 알겠는데...뭔놈의 관계 맺는데 옵션이 이렇게 많냐... 오늘 배운 2가지만 정리해보자 Identifying Relationship 외형상의 특징은 부모 테이블의 PK가 자식 테이블의 PK로 들어간다.여기서부터 유추할 수도 있겠지만 만일 부모 테이블에 없는 PK로 자식 테이블에 레코드를 생성할 경우당연히 생성이 되지않는다. 만일 이미 자식 테이블에 PK로 포함된 부모 테이블의 레코드.. 2015. 4. 24. 구글의 개인화 서비스~ 별게 다 감동이네... 오늘도 열심히 구글링을 하려고 구글에 들어선 순간.... 구글 두들이 케이크네... 어? 오늘이 내 생일인데... 아니나 다를까... 물론 내 계정으로 로그인 되어있으니 이런 서비스야 간단하게 할 수 있는 것이지만 하느냐 안하느냐의 차이는 상당히 큰 것이다. 암튼 구글에게 감사~ 2015. 3. 23. 정규 표현식으로 HTML(style, script) 태그 제거하기 사실 이 내용은 워낙 많은 자료들이 널려있어서 팁이라고 할 것도 없다.그럼에도 불구하고 이 내용을 적는 것은 정규표현식을 '어떻게' 사용하느냐의 문제를 이야기하고자 함이다. 현재 운영하고 있는 곳에서 태그를 제거하기 위해 사용한 방법은 String.replaceAll이었다.하지만 몇 번 중복을 하고나니 금방 stackOverflow 오류가 발생을 하였다.아무래도 재귀적으로 처리되는 정규표현식을 감당하기에 String.replaceAll은 너무 버거운 모양이다. 결국 Pattern 객체와 Matcher 객체를 사용하여 처리하는 함수를 얻어다 처리를 하였더니오류 없이 정상 처리 되었다. 출처 : http://hoyanet.pe.kr/m/post/1963 private String getText(String .. 2014. 7. 25. 이전 1 ··· 61 62 63 64 65 66 67 ··· 133 다음 반응형