옛글
2014년 8월 14장 대량배포합니다! 마감되었습니다 :)
MNWorld를 편하게 앱으로 읽으세요! Yes이런 분들께 드립니다!1. 다른 블로그를 사용해보셨던 분2. 이메일 주소가 정상적인 분3. 블로그를 시작하려는 이유를 남겨주신 분!No이런 분들께 드리지 않아요!1. 이메일 주소가 의심되는 분!2. 이메일 주소를 남기지 않으신 분3. 이유도 없이 달라고 하시는 분! 댓글로 달아주세요^^ 본인의 이메일 주소 / 목적 / 얼마나 열심히 하실수 있는가!? 에 대해 적어주시면 됩니다. 18장 배포하겠습니다!
프로그래밍 Design Pattern 이해하기 - 6 커맨드 패턴
커맨드 패턴 (캡슐화 호출) 이번 포스팅에서는 우리는 캡슐화를 호출하는 방식에 대해 배워본다. 요구사항을 받았다! "새로이 확장된 날씨 시스템에 대해 만들고 싶다. 우리는 Home Automation Remote Control을 구현하고 싶다. 그 중 리모컨을 만들고 싶다. 리모컨에는 일곱가지 기능이 들어있고 각각 온오프가 가능해야 한다. 그리고 각각의 기능은 다른 기기에 연결이 되어야 한다. 조명, 팬, 욕조, 오디오 등 각종 홈오토메이션 장비를 제어하기 위해 자바 API 클래스를 제공해주겠다. 그리고 리모컨 프로그래밍을 위한 API도 같이 만들어 달라" 라는 요구사항을 받게 되었다. 제공해준 vendor classes들을 보았다! vendor class들을 둘러보니, "on()", "off()" 메서..
QX320 QHD 모니터 후기
순서대로 아치바 QH2700-IPSMS DP 썬더볼트 / 큐닉스 QX320 QHD / Potalian 24인치. 이전 27인치형을 살 때에는 32인치는 2550 해상도를 지원하지 않아 영상을 보는 용도 이 외에는 거의 쓸 수가 없었다. 1920 32인치 모니터를 잠깐 컴퓨터 모니터로 썼는데 글을 읽다보면 눈이 굉장히 아팠었다. 일단, 해상도는 2550이지만 가상 4K를 지원한다. Youtube의 4K 비디오나 블루레이를 틀어보니 굉장히 섬세하다. 5.1 스피커를 방에 설치해놓고 영화를 보니 나름 영화관 느낌이 난다.그래픽카드는 GTX760을 사용. 사진으로 보면 많이 뿌옇게 보이는데, 눈의 피로도를 줄여주는 Low Blue Light라고 한다. 처음 사용할 때에는 기존 패널들에 비해 너무 밝아서 적응이 ..
누군가를 만날 때 꼭 필요한 앱! '가고있어'(잠깐만 위치공유!)를 사용해보세요 :)
친구를 만날 때, 애인을 만날 때, 그리고 동호회 사람들끼리 모일 때비즈니스를 위해 미팅을 할 때, 상대방에게 위치를 공유 해 보세요 :) 물론 위치를 공유하는 서비스나 앱들 많습니다! 하지만 왜 '가고있어'를 써야 하느냐! '가고있어'는 상대방에게 앱이 깔려있지 않아도 위치를 전송할 수 있어요!상대방에게 '내 위치를 공유'하는 SMS 혹은 카톡 등을 보내면, 바로 웹페이지에서 위치를 볼 수 있답니다 :) 그리고 무엇보다 큰 특징은, 24시간 계속 공유되는 것이 아니라, 지정 된 시간만큼만 공유할 수 있다는 것이 장점이죠!찝찝하잖아요 ! 아무리 친한 사이래도 남이 내 위치를 보는 것만 같은 느낌이 들어요 '가고있어'는 최소 15분에서 24시간까지만 공유가 된다는 점 ! 위의 사진처럼 시간을 정해서 공유할..
서비스가 성공하기 위한 몇가지 요소
개인적으로 다양한 안드로이드 앱을 서비스해보고, 회사 내부에서 서비스에 대한 아이디어를 내고, 개발과 함께 홍보와 나아가야 할 방향 등 다양한 부분을 겪으며(아직 경험이 많이 부족하고 더 배워야 할 것도 많지만, 지금까지) 느낀 몇 가지에 대한 글이다. 물론 비교적 소규모의 그룹에서 시도하고 있기에 규모가 크거나 든든한(?) 투자자가 있는 '서비스'에서 느끼는 느낌과는 다른 부분이 있을 듯 하다. 스마트폰의 보급이 파급적으로 진행이 됬고, 남녀노소 새로운 앱과 서비스에 대해 관심이 많아지고 수용도가 높아졌다. 그에 따라 수많은 스타트 업이 생겨나고 서비스들이 런칭되고 있다. 어떻게 하면 서비스를 성공시킬 수 있을까? "잘 만든 앱이 성공한다"라는 법칙은 절대적이지 않다. 물론 기술적으로 잘 만들고 선점을..
Android Slack send message example (Incoming WebHooks)
Slack에서 "Configure Intergrations" 클릭 - "Add New Integration" - "Incoming WebHooks"를 만드시면 token이 포함된 URL이 나옵니다. 해당 URL을 넣고 사용하시면 됩니다.
프로그래밍 Design Pattern 이해하기 - 5 싱글턴 패턴
싱글턴 패턴 (One of kind Objects : 유일무이한 객체) 개발자 : 싱글턴 패턴은 왜써요!? 고수 : 여러가지 중 단 하나만을 필요로 하는 객체들이 많다. 환경 세팅과 관련된 thread pools, caches나, 로깅을 위한 오브젝트(Log) 혹은 장치 드라이버(그래픽카드나 프린터와 같은) 것들이 그런 것들이다. 사실 우리는 다양한 타입의 객체를 사용하고 있지만, 만약 프로그램을 짤 때 (하나만 필요한 경우에도) 모든 객체들을 각각의 인스턴스를 만들고 사용하게 되면, 실수로 인해 오류가 발생하거나, 코드의 중복 등 유지보수가 힘들어진다. 개발자 : 그래! 이해했어! 하나로 동작하는 클래스를 만드는 이유에 대해서는 알겠는데, 그렇다면 난 이 포스팅을 봐야해? 그냥 전역변수를 static ..
일을 잘한다는 사람이 된다는 것
일을 잘한다는 사람이 되기 위해서 필요한 것은 무엇일까? 해답은 바로 '보고'이다. 실력과 일을 처리하는 능력은 하면 할수록 늘기 마련이다. 하지만 '보고'를 잘 한다는 것은 그리 신경을 쓰지 않는 경우를 많이 본다. 흔히 '보고'라는 단어의 의미를 '높은 이에게 진행사항을 말한다'라는 의미로 생각하는 경우가 많다. '보고'의 정확한 의미는 '일에 관한 내용을 글이나 말로 알림'이다. 즉 윗사람 뿐 아니라 같이 일하는 팀원, 상하를 막론하고 일에 대해 알리는 것을 의미한다. 일을 하면서 가장 어려운 것이 바로 '소통'이다. '잘하는 팀'은 '아웃풋이 잘나오는 팀'을 의미한다. '아웃풋이 잘나온다는 것'은 '아웃풋을 내는 과정'이 좋다는 의미이다. 과정을 좋게 하기 위해선 팀웍이 좋아야 한다. 팀웍이 좋다..