본문 바로가기
[실용주의 프로그래머] 알고리즘의 속도 [실용주의 프로그래머] 알고리즘의 속도 -실용주의 프로그래머가 거의 날마다 사용하는 추정이 있다.알고리즘이 사용하는 자원, 곧 시간, 프로세서, 메모리 등등을 추정하는 것이 그것이다.대문자 O 표기법(big O notation)이라고 불리는 근사값을 기록하는 방식을 이용하면 답을 찾을 수 있는 경우가 많다. -일반적으로 입력의 크기는 알고리즘에 영향을 준다. 입력의 크기가 클수록, 알고리즘의 수행시간이 길어지거나 사용하는 메모리 양이 늘어난다. -알고리즘과 시간의 상관관계가 선형적이라면(늘어나는 시간이 입력값과 비례한다면) 큰 상관이 없다.그러나 알고리즘은 대개 선형적이지 않다.선형보다 더 적은 경우도 있지만, 훨씬 많은 경우도 많다. -우리는 반복문이나 재귀 호출을 담고 있는 코드를 작성할때면 언제나 .. 2018. 11. 4.
[도서 정리] 사용자를 생각하게 하지마 - 본문에 앞서 [도서 정리] 사용자를 생각하게 하지마 - 본문에 앞서 -"사용자를 생각하게 하지마” 라는 책의 핵심 내용 정리 내용입니다. 구체적 내용과 예시 등은 책을 구매해서 보세요~ -환경이 아무리 변했다고 해도 기본 원칙은 변하지 않았다.사용성은 기술이 아니라 사람에 대한 것이고, 사람이 사물을 이해하고 사용하는 방법에 대한 것이다.기술은 빠르게 변하지만, 사람은 매우 느리게 변화한다. -20년 전에 사용자들이 어려워했던 부분은 오늘날 사용자도 어려워할 것이다. -"사용자 컨설턴트” 라는 직업이 있다.사람들(고객들)은 자신이 작업하던 것을 그들에게 보낸다. 그들은 사용자에게 필요한 것, 혹은 사용자가 하고 싶어 할 만한 것을 수행해본다.그리고 사용자의 작업이 막힐 법한 부분, 사용자가 헷갈릴 수 있는 부분에 대.. 2018. 5. 13.
[도서/정리] 하루 굶고 하루 먹기 - Chap 1. 다이어트 오해와 진실 [도서/정리] 하루 굶고 하루 먹기 - Chap 1. 다이어트 오해와 진실 출처 : 하루 굶고 하루 먹기 -현대인들에게 비만이 전염병처럼 확산되는 이유는 당분과 지방을 과다 섭취하고 균형 잡힌 식사를 하지 않으며 과음으로 몸을 축내고 과로로 시달리면서 운동을 전혀 하지 않기 때문이다. -잘못된 다이어트 상식으로 인해 오히려 건강을 해치는 사례가 늘고 있다.가장 흔히 저지르는 무모한 행동은 바로 광적인 다이어트이다. -건강을 잃으면 다 잃는다 -살을 빼는 것이 좋은 8가지 이유자신감이 생기고 삶의 질이 향상되며 행복해진다.관절에 부담이 줄어 몸을 움직이기가 수월해진다.양질의 콜레스테롤(HDL) 수치가 개선된다.고혈압을 예방하거나 혈압을 낮춰준다.당뇨에 걸릴 확률이 줄어든다.뇌졸증이나 심근경색을 예방한다.신.. 2015. 7. 23.
[책 정리] 긍정 이론 ( 긍정은 '하면 좋은 것'이 아닌 '상식' ) - 1cm+ 긍정 이론 1. 좋은 일을 기대하다가 좋은 일을 겪을 때 좋은 일을 기대하다가 나쁜 일을 겪을 때 2. 나쁜 일을 예상하다가 좋은 일을 겪을 때 나쁜 일을 예상하다가 나쁜 일을 겪을 때 이 중 기분이 좋아지는 구간은? 1번의 경우는 총 세 개의 구간, 2번의 경우는 단 한 개의 구간뿐이다. 긍정은 '하면 좋은 것' 아닌 '상식'. 좋은 일을 기대하다가 나쁜 일을 겪을 때 느낄 실망이 두려워서, 나쁜 일을 예상하다가 나쁜 일을 겪으면 실망도 적을 것이라는 이유로, 좋은 일을 기대할 때의 설렘과 즐거움을 놓치고 있지는 않을까? 2015. 6. 30.
[건강 상식] 체온을 떨어뜨리는 습관, 체온을 올리는 습관 (생활습관을 개선해서 체온을 올려보자!) 체온을 떨어뜨리는 생활 습관 1. 근육운동을 안함. 2. 가까운 거리도 차로 이동함. 3. 과식을 자주함. 4. 몸을 차게 하는 음식을 자주 먹음. 5. 스트레스를 많이 받음. 6. 화학조미료 들어간 음식 많이 먹음 ( 외식 ) 7. 가벼운 샤워만 하고 입욕을 안 함. 8. 에어컨을 비롯한 냉방 기구로 몸을 차게 함. 체온을 올리는 생활 습관 1. 냉방 기구를 사용할 경우에도 보온에 신경쓴다. 여름에도 긴 팔을 항상 준비 2. 실내외 온도차를 5도 이상 나지 않도록 하고, 실내온도는 평균 25도를 유지한다. 3. 2시간마다 5분씩 환기한다. 4. 에어컨 찬 공기를 직접 접촉하지 않고, 몸을 많이 움직인다. 5. 규칙적으로 운동한다. 6. 충분한 휴식과 수면을 취한다. 7. 수분섭취를 많이 한다. 8. 미.. 2015. 2. 17.
[건강/상식] 잠의 질 향상 방법 [건강/상식] 잠의 질 향상 방법 1. 잠을 자야 한다는 강박을 버리자. 2. 졸릴 때만 잠자리에 들자. 3. 잠을 청하는데 10분 이내에 잠이 안 오면 주저말고 일어나라. 4. 평상시 낮잠 10~20분 정도는 좋다. 하지만 불면증이 있다면 낮잠을 자지 말자. 5. 낮동안 적당히 피로를 쌓자. 6. 스트레스나 내일 할일을 잠자리까지 가져오지 말자. 7. 코골이나 수면 무호흡증이 염려되면 옆으로 자자. 8. 잠들기 전 4~6시간 이내에 커피나 담배를 하지 말자. 9. 자기전 술을 마시지 말자. 10. 규칙적 운동을 하자. 그러나 잠들기 전 3시간 이내에는 하지 말자. 11. 불빛, 소음, 추위, 더위를 잠자리에서 제거한다. 12. 자기전 과식을 하지 말자. 만약 배고파 잠이 안 오면 허기만 채울 정도로만 .. 2015. 2. 11.
[건강/상식] 목욕할 때 좋은 온도 [건강/상식] 목욕할 때 좋은 온도 -목욕은 몸을 따뜻하게 하는 데 가장 좋은 방법이다. -10시경 체온을 측정해서 36.5도 미만이면 저체온증으로 볼 수 있다. -몸의 온도는 평균보다 조금 높은 37도 정도가 좋다. -체온상승 방법은 전신욕이나 반신욕이 좋은데, 온도는 38~41도정도로 약간 미지근한 정도가 좋다.41도 이상의 물에 입욕할 경우 교감신경을 활성화 시킨다.우리가 활성화시켜야 하는 것은 부교감 신경으로, 부교감 신경은 심장박동 안정, 내장기능 촉진, 근육 이완 등의 작용을 한다.반대로 교감신경은 안정보다는 흥분시키는 작용을 한다. 36.5도, 37도, 38, 41, 건강, 교감신경, 근육 이완, 내장기능 촉진, 따뜻, 목욕, 목욕할 때 좋은 온도, 몸, 미지근한 물, 반신욕, 부교감 신경,.. 2014. 12. 10.
반응형