본문 바로가기
[라오스 루앙프라방] 왓 씨앙통! 라오스에서 하나의 사원만 방문해야 한다면 이곳! #2 [루앙프라방] 왓 씨앙통! 라오스에서 하나의 사원만 방문해야 한다면 이곳! #2 엄마의 사랑 붉은 예배당을 지나온다. 예배당 안의 부처님은 누워서 주무시라고 안쪽에 모셔둔걸가?이 부처님은 앉아계셔서 바깥에 모셔둔걸까? 여튼 이 부처님은 작은 독채에 모셔져 있었다. 자주 느끼는건데, 라오스의 부처님들의 시선처리는..우리네 부처님들의 시선처리와는 확연히 다르다.뭔가 사람들을 살짝 내려다보는 느낌이 든다.그러면서도 눈빛에 흔들림이 있어보인다. 흔들림을 이야기하고 사진을 잘 보니 ( 현장에서는 잘 몰랐다. )부처님이 앉아계신 곳의 받침대가 부서진 것인지 균형면에서 불안하다.부처님이 빨리 보수공사해달라고 눈빛이 흔들리고 있나보다... ㅋㅋ 이 곳의 박공에는 또 하나의 묘한 그림이 있었는데.사람들이 부처님을 활로 .. 2017. 3. 13.
[라오스 방비엥] 탐짱( 짱 동굴 )에서 돌아오는길 [라오스 방비엥] 탐짱에서 돌아오는길 탐짱에서 신나게 수영을 하고 나서 이제 숙소로 돌아갑니다. 끝까지 다리 성애자로서, 다리에서는 최소 한방의 사진을 찍어야 하는 어머니께서씩씩하게 작은 다리 위를 건너가십니다. 스포츠 타올로 물기만 훔친..홀딱 젖은 상태로 탐짱에 들어서며 샀던 연꽃 씨앗을 사부작 사부작 까 먹습니다. 겁이 전혀 없는 어머니는 지나가던 한 라오스 아저씨에게"너 먹는거 뭐야? 나 좀 줘봐?" 라며 몇 개의 씨앗을 득템해옵니다.저에게도 맛보라며 2개 주십니다. ㅋㅋㅋㅋ 구운 알밤같은 녀석이라 살짝 탄내도 나고 열기도 있습니다.견과류 종류로 안쪽 녀석은 살짝 꽈둑거리며 고소합니다.다음에 기회가 닿으면 이름도 알아보고 한줌 이상 까 먹어봐야겠습니다. 가는 길에도 다리에서 한 컷 찍으신 어머니는.. 2016. 12. 27.
[Django] 파이썬 웹 프로그래밍 - 웹 프로그래밍의 이해 [Django] 파이썬 웹 프로그래밍 - 웹 프로그래밍의 이해 -책을 읽으며 Remind 하는 내용, 핵심 내용, 모르던 내용을 정리한 것입니다. 예문 및 자세한 설명은 책을 구매하여 보세요~ * 1.2.1. 웹 브라우저를 사용하여 요청 * 1.2.2. 리눅스 curl 명령을 사용하여 요청 -curl 명령은 HTTP/HTTPS/FTP 등 여러 가지의 프로토콜을 사용하여 데이터를 송 수신할 수 있는 명령이다. * 1.2.3. Telnet 을 사용하여 요청 -telnet 명령은 터미널 창에서 입력하는 내용을 그대로 웹 서버에 전송한다.telnet 명령모드에서 나가려면 아래 두 라인을 입력해야 한다. ^] ( Ctrl + ] )quit .. 2016. 12. 6.
[책 정리] 먹고 단식하고 먹어라 #2 - 배고픔이 사라진 시대 먹고 단식하고 먹어라 #2 - 배고픔이 사라진 시대 출처 : 먹고 단식하고 먹어라 - 경우에 따라 마실 것을 포함한 음식의 일부 또는 전부를 미리 정한 기간 동안 자발적으로 금하는 것이 "단식" 이다. - 많은 사람들이 공복 상태와 기진(wasting) 상태를 혼동한다. 기진은 장기적인 칼로리 제한의 최종적인 결과다. 저장된 지방이 거의 다 사용돼 더는 신체에 필요한 에너지를 공급할 수 없는 경우를 말한다. 이것은 근육 소모나 신진대사 저하와 같은 비정상적인 생리 상태에서 찾아볼 수 있다. 즉 기진은 장기적이고 극단적인 칼로리 제한이 가져오는 최종 결과로 몇 달, 심지어 몇 년이라는 긴 기간 동안 음식 섭취가 부족했을 때 발생한다. 기진에는 영양 결핍이 동반할 수도 있다. 그러나 고작 72시간 동안 식사.. 2016. 6. 23.
[iOS Study] UIGestureRecognizer 와 UIMenuController [iOS Study] UIGestureRecognizer 와 UIMenuController 출처 : 아론 힐리가스의 iOS 프로그래밍 -때때로 핀치나 스와이프와 같은 제스처를 만들기 위해 특정 패턴의 터치를 감지해야 한다.이 때 UIGestureRecognizer 인스턴스를 사용할 수 있다. -UIGestureRecognizer 는 뷰의 방식에 따라 처리되는 터치를 가로챈다. UIGestureRecognizer 가 특정 제스처를 인식하면 선택한 객체에 메시지를 보낸다. -UIGestureRecognizer 자체는 인스턴스를 만들 수 없다.대신에 UIGestureRecognizer 는 많은 하위 클래스를 가지며 그 각각은 특정 제스처를 인식하는 역할을 한다. UIGestureRecognizer 하위 클래스.. 2016. 2. 25.
[Effective Java] 생성자의 매개변수가 많을 때는 빌더(builder)를 고려하자. 생성자의 매개변수가 많을 때는 빌더(builder)를 고려하자. - static 팩토리 메소드와 생성자는 공통적 제약이 있다. 선택가능한 매개변수가 많아질 경우 신축성 있게 처리하지 못한다. - 텔레스코핑 생성자(telescoping constructor) 패턴이 대안이 될 수 있으나, 마찬가지로 매개변수 수가 증가하면 무척 번거로워 진다. 가독성도 떨어지고, 유지보수도 어려워진다. ( 갯수를 세고 의미를 파악하는데만도 한세월~ ) - 자바빈즈(Java Beans) 패턴이 두번째 대안이 될 수 있으나, 이 패턴은 심각한 단점을 가지고 있다. 여러 번의 메소드 호출로 나누어져 인스턴스가 완성되기 때문에 객체가 일관된 상태를 유지하지 못할 수 있다. ( multi thread 환경 ) 또한 자바빈즈는 불변 .. 2015. 2. 8.
[보안] 웹 해킹 원리와 방어. 보안, 웹 해킹 원리와 방어 방화벽, 백신을 설치해도 웹 해킹은 당한다!! - HTTP protocol 은 개방형이라 일반 방화벽에서 차단하지 않는다.- 방화벽에서 outgoing 패킷에 대한 제한이 대부분 설정되어 있지 않다.- 정상적인 웹 접속을 가장하는 경우 발견이 어렵다.- 백도어등의 프로그램도 백신의 패턴에 없다면 검출되지 않는다.- php, asp, jsp 등의 웹쉘을 이용하여 뚫을 수 있다.- swf, 이미지 파일 감염의 경우도 있다. 웹 해킹의 종류와 기법 1. Injecting Malicious DataURL 로 전송되는 중요한 데이터를 변조하여 오작동을 유발한다.- Hidden Field Manipulation : Hidden Field 를 통해 특정 값을 웹 어플리케이션으로 전달.- .. 2014. 1. 25.
[PHP] 배열( array ) tutorial PHP Tutorial 배열 =====생성 $products = array ( 'Tires', 'Oil', 'Spark Plugs' );$numbers = range( 1, 10 );$odds = range( 1, 10, 2 );$letters = range( 'a', 'z' ); =====배열 element 추가 배열은 길이 상관없이 추가하는 것도 가능하고, 정의없이 사용하는 것도 가능하다. $products[4] = 'Fuses';$products2[0] = 'Good Tires'; =====foreach foreach( $products as $current ) 위와 같은 방식으로 foreach 를 쓰는 것이 general 하다. =====key-value array $prices = array( .. 2013. 11. 21.
왜 밤을 새면 추운 느낌이 드는가? 밤을 새면 왜 추운 느낌이 드는가? 유명한 과학자들이 말했다. ( 누가 말했는지는 안 알려줄꺼야!! ) 이는 생물학적 주기와 관련이 있다.사람은 다 자신만의 생체시계가 있다.그리고 그 생체시계에 따라 체온은 24시간동안 약 2도 왔다갔다 한다.저녁때가 가장 몸이 뜨겁고, 새벽이 몸이 가장 차다. 우리가 밤을 새면 새벽에 해가 뜨는즈음에 가장 춥다고 느낀다.이 시간은 우리 몸의 온도도 가장 낮을 시간이고, 외부온도도 가장 낮을 시간이다.따라서 추운 느낌이 드는 것이 당연하다. 추가로 우리 몸은 서 있을 때 몸이 가장 뜨겁고, 누워 있을 때 가장 차가워진다. 새벽에 우리는 몸이 피곤하니 살짝살짝 눕는 경향이 생긴다. 당연히 몸은 더 차가워진다. 한 마디로 정리하면 새벽에 우리가 춥다고 느끼는 이유는 몸의 에.. 2013. 6. 10.
반응형