본문 바로가기
밀가루 단식 효과. 밀가루 단식 효과. 밀가루를 끊는 다이어트를 Gluten Free Diet 라고 한다. 탄수화물은 3대 영양소 중 하나로 반드시 섭취를 해줘야 하는 영양소이다.우리 몸에 영양을 공급하는 최우선 영양소로도 사용된다.눈여겨 봐야 할 것은 이 탄수화물에도 좋은 탄수화물과 나쁜 탄수화물이 있다는 것.그리고 밀가루가 대표적인 나쁜 탄수화물이다. 밀가루가 나쁜 탄수화물인 이유는 정제된( 인공적으로 생산된 ) 탄수화물이기 때문이다. 밀가루는 소화가 빨라 포도당으로 빠르게 바뀌게 된다.몸 속 포도당 수치가 올라가면 몸에서는 이 당 수치를 낮추려고 인슐린을 대량 생산한다.이 인슐린은 당을 지방으로 전환하여 축적하는 역할을 합니다.인슐린으로 인해 당 수치가 낮춰지면 또 다시 배가 고파지게 됩니다. 정리하자면.. 밀가루 섭.. 2015. 1. 3.
[Effective Java] 생성자 대신 static 팩토리(factory) 메소드 사용을 고려하자. 생성자 대신 static 팩토리(factory) 메소드 사용을 고려하자. -일반적인 instance 생성 방법은 생성자(constructor)를 이용하는 것. - 클래스에 public static 팩토리 메소드를 두는 것이 더 유용하다. - public static 팩토리 메소드의 장점 1. 생성자와 달리 자기 나름의 이름을 가질 수 있다. 2. 동일한 시그너처를 갖는 복수의 생성자를 갖는 효과를 누린다. 3. 호출될 때마다 매번 새로운 객체를 생성할 필요가 없다. 불변 클래스의 경우 이미 생성된 인스턴스를 다시 사용할 수 있다. 중복 생성 방지를 할 경우에도 사용된다. ( singleton ) 4. 자신이 아닌 서브타입(subtype) 객체도 반환할 수 있다. interface 와 혼합하여 사용하면 유.. 2014. 9. 8.
하이퍼 바이저 ( Hypervisor ) 란? 하이퍼 바이저 ( Hypervisor ) 란? 참조 및 이미지 출처 : http://naleejang.tistory.com/91http://virtualhive.tistory.com/36 물리 서버를 가상화 환경으로 만들기 위해서는 하이퍼 바이저 ( Hypervisor ) 기술이 필요하다. 하이퍼 바이저는 호스트 컴퓨터 1대에서 다수의 운영체제를 동시에 실행할 수 있도록 해준다. 하이퍼 바이저는 2가지로 분류된다. 1. Native ( Bare-metal ) 하드웨어에 직접 설치되어 이 녀석이 여러개의 OS 를 돌린다. 호스트 OS 가 없어 이에 리소스를 할당하지 않아도 된다. 호스트형 가상화에 비해 오버헤드가 적고, 물리 컴퓨터 리소스 관리가 유연하다. 자체적으로 관리기능을 갖고 있지 않아 별도의 관리.. 2014. 5. 20.
[Tutorial] AndEngine Introduction [Tutorial] AndEngine Introduction * AndEngine 공식 사이트http://www.andengine.org/ 출처 : http://www.matim-dev.com/introduction-to-the-andengine.html Introduction -free open source OpenGL android game engine. -OpenGL 을 몰라도 Java 를 사용할 줄만 알면 OpenGL 의 feature 를 사용할 수 있다.물론 OpenGL 에 대한 지식과 경험이 있으면 더 도움이 된다. Feature -Multi resolution support -Multi touch supprot. -Physics extension -TiledMaps in TMX format .. 2014. 4. 24.
Android 와 DI ( Dependency Injection ) 이야기. Android와 DI ( Dependency Injection ) 이야기 의존 관계 주입 ( dependency injection ) 을 활용한 프로그래밍에서는 객체가 자신이 사용할 객체를 스스로 선택하지 않고, 제 3의 객체가 사용할 객체를 주입한다.이를 의존 관계 역전 ( Inversion of control ) 이라고 부른다. DI 의 이점은? 1. 객체의 생성 주기를 제어한다. 이전에는 객체의 생성 지점 통제를 위해 singleton 패턴을 직접 구현했다. ( private 생성자, getInstance() method 등 ) DI 프레임워크에서는 ApplicationContext, Injector, ObjectGraph 등으로 불리는 통합 객체 저장소에 일반적인 객체 등록하고, 이를 사용하는 쪽.. 2014. 3. 23.
휴일을 유급으로 정할 경우의 장점 및 단점. 휴일을 유급으로 정할 경우의 장점 및 단점. 먼저 읽으면 좋을 글. 통상임금 계산방법 단점 소정근로시간외의 유급 처리되는 시간이 늘어나는 것은 시간급 통상임금의 저하를 가져온다. 시간급 통상임금 = 월 통상임금 / 월 통상임금산정기준시간 으로 계산되는데, 나누어지는 월 통상임금산정기준시간이 늘어나버리니 시간급 통상임금은 당연히 줄어든다. 예를 들어 통상월임금이 200만원이며, 주 5일 40시간 근무 ( 일요일은 주휴일로 항상 8시간 근무로 여겨진다, 토요일은 휴일 또는 휴무일 지정 가능하다. ) 1. 토 무급처리의 경우는. 월 통상임금 산정기준시간 = ( 40시간 + 8시간 ) / 7일 * 365일 / 12개월 = 208시간시간당 통상임금 = 200 / 208 = 9천 6백원. 2. 토 4시간 유급처리의.. 2014. 2. 11.
[android] LocalBroadcastManager 이야기. 안드로이드, LocalBroadcastManager 이야기. LocalBroadcastManager 의 장점. - Broadcast message 가 앱을 떠나지 않기 때문에 privacy 걱정이 없다. - 다른 앱에서 보내는 LocalBroadcast 역시 우리 앱으로 들어오지 못해 security 이슈가 없다. - System 에 global broadcast 를 보내는 것보다 훨씬 효율적이다. 관련 API 들. - static LocalBroadcastManager getInstance(Context context) - void registerReceiver(BroadcastReceiver receiver, IntentFilter filter) - boolean sendBroadcast(Intent.. 2013. 12. 23.
HDR+ 가 뭐야? ( 4.4 kitkat 킷캣에 적용된 camera algorithm ) HDR+ 가 뭐야? ( 4.4 kitkat 킷캣에 적용된 camera algorithm ) HDR+ High Dynamic Range Photography.Sharpening algorithm.아주 어두운 곳에서 혹은 너무 밝은 곳에서 제대로 사진이 찍히도록 해준다. 여러 제조사들에서도 HDR 방식을 이용하여 선명한 사진을 찍도록 도와주고 있지만, 이번에 안드로이드 KitKat ( 킷캣 )공개된 HDR+ 방식은 edge 부분을 별다른 noise 추가 없이 매우 sharp 하게 만들어준다. 물론 단점도 있다. HDR+ 모드가 켜져 있으면 사진 찍히는 속도와 process 속도가 조금 더 걸린다. 다른 노출정도로 여러장의 사진을 찍어 겹쳐서 결과물을 생성하기 때문이다. 약간의 과장은 있겠지만 대충 이런 느낌.. 2013. 11. 26.
[android] LBS ( Location Based Service ), GPS vs. WIFI vs. 3G 안드로이드, LBS ( Location Based Service ), GPS vs. WIFI vs. 3G GPS 위성을 이용한 위치정보 수신 시스템으로, 정확도가 높으나, 처리속도가 느리며, 배터리 소모가 많다. 오차 범위 : 0~10m 최대단점!! : 특정상황에서 처리속도가 현저하게 떨어지며, 아예 수신이 안 되는 경우도 있다. 오랜시간 GPS 신호를 놓쳤을 때 위치 정보 초기화 지연시간은 평균 2~15분. ( A-GPS 로 보완. )실내(콘크리트), 주머니 속 등에서는 아예 수신이 안 될 가능성이 높다.배터리 소모량이 꽤 크다. Wifi ( 무선 인터넷 ) 정확도는 낮은 편이나, 처리속도가 빠르고, 베터리 소모가 적다. 오차범위 : AP의 위치 정보와 신호 세기에 따라 오차범위 다양. 10m~500m.. 2013. 8. 22.
반응형