목록Develop (5)
준호씨의 블로그
아래 영상은 처음에 찍었던 영상인데 마음에 안들어서 위의 영상으로 새로 찍었음 libcurl 을 이용해서 c 언어에서 smtp 프로토콜을 이용해서 이메일을 발송하는 방법이다. 소스코드는 github 에 올려 두었다. https://github.com/junho85/simple-curl-smtp
기본적인 방법은 len 함수를 이용하는 방법이다. >>> list = [1,2,3,4,5] >>> len(list) 5 array 객체의 len 함수를 이용하는 방법도 있으나 일반적이지는 않다. >>> list.__len__() 5 개인적인 취향으로는 list.length() 같은 방식을 좋아 하지만 python 은 그러한 방식을 선호하지는 않는 것 같다. 참고 http://effbot.org/pyfaq/why-does-python-use-methods-for-some-functionality-e-g-list-index-but-functions-for-other-e-g-len-list.htm https://docs.python.org/3/reference/datamodel.html#basic-custom..
Safari 브라우저는 기본적으로 개발자 도구가 비활성화 되어 있다. 개발자 도구를 사용하려면 일단 Preferences 로 들어 간다. (단축키 cmd + ,) 가장 우측에 있는 Advanced 로 들어가면 하단에 Show Develop menu in menu bar 라는 항목이 있는데 그것을 활성화 시킨다. Bookmarks 와 Window 사이에 Develop 이라는 메뉴가 생긴 것을 볼 수 있다. cmd + option + i 를 누르면 Show Web Inspector 이다. (위에 캡쳐된 화면은 이미 켜져 있어서 Hide Web Inspector 로 나오고 있음) 브라우저 하단에 아래와 같이 Web Inspector 가 나타남을 볼 수 있다.
맥북에서 perl 환경 프로젝트를 돌리려고 하는데 갑자기 아래와 같은 오류가 나타났다. Invalid version format (version required) at /Library/Perl/5.18/Module/Runtime.pm line 386. BEGIN failed 는 use Moose; 하는 부분 이었다. Moose 와 관련된 문제인거 같긴 한데 잘 모르겠다. 아래 포스팅을 보니 Moose 를 업그레이드 하면 해결 될거라고 한다. http://blogs.perl.org/users/ovid/2014/02/moose-dying-with-invalid-version-format-version-required.html#comments 일단 쉽게 에러 재현 하는 방법 $ perl -MMoose -e 1..
설치 brew tap homebrew/apache brew install httpd24 or brew install homebrew/apache/httpd24 httpd22 도 있다. apache 2.2 잘 접속 된다. 기본포트는 8080이다. 정보 brew info httpd24 삭제 brew remove httpd22 설정파일이 있는 위치로 이동 $(brew --prefix)/etc/apache2/2.4 재시작 brew services restart httpd24 이상하게 tmux 내부에서는 실행이 안됨. 왜일까... 시작 brew services start httpd24 정지 brew services stop httpd24 로그 /usr/local/var/log/apache2 references h..