본문 바로가기

잡(job)기술33

ubuntu 16.04 에서 chrome 설치하기. 인프런 강의를 하나 듣기 시작했다. 크롤링을 한번 해보고 싶었는데, 막상 시작을 하려고 하니 어디서 시작을 해야할지 감이 오지 않았다. 그래서 혹시나 강의가 있지 않나 해서 검색을 하니, 역시나 검색이 되어서 나온다. 세상에는 참 고마운 분들이 많은 것 같다. 나도 지금까지 일해온 것들을 정리해서 하나씩 공유하고 싶었는데, 막상 시작하려니 쉽지가 않다. 그리고 트렌드 자체가 바뀌어 버려서 정작 내용을 정리해서 공유하더라도 누가 관심을 가져 주겠나 하는 탄식도 하게 되어서, 계속 머뭇거리고는 있다. 좀 더 내공을 쌓으면 시도해봐야겠다. 언제 내공이 쌓일지... 강의는 "파이썬을 이용한 웹 크롤링 서비스 어플리케이션 만들기" 이다. 쉽게 개념과 실전을 설명을 원큐님이 해주셔서 많은 도움이 된 것 같다. 크롤.. 2016. 11. 3.
node.js 개요 Ryan Dahl Ryan Dahl 은 미국인이면서 독일에서 프리랜서로서 활동하는 프로그래머라고 한다. 그가 한 일은 인터럽터블 파서, 이벤트 루프, 응답시간 히스토그램 등의 업무 등이었다. 몇 가지 오픈 소스 프로젝트를 만든 사람이기도 한데, Ebb 웹서버와 Nginx 용인 EY 라고 불리는 로드 밸런서 모듈이다. Joyent 에서 일을 했는데 2012년에 떠난 것 같다. 새로운 프로젝트를 하기 위해서이라고 하는데, Node.js 분야에서도 떠난 듯 한다. 프리랜서로 일을 하면서 자유롭지만 자기가 하고 싶은 분야를 깊이 팔 수 있는 환경에서 자신을 계발해 온 것이 아닌가 싶다. 크롬 V8 엔진 Node.js 는 JavaScript 를 이용해서 빠르고 확장이 쉬운 네트워크 애플리케이션을 개발하는데 유용한.. 2016. 10. 13.
JQuery Mobile - collapsible 과 테마롤러 모바일 환경은 아무래도 화면의 표시에 제약이 많이 따르므로, 이를 고려한 아이템들이 많은 것 같다. collapsible widget 의 경우도 이를 위한 아이템인 것 같다. data-role="collapsible" 을 주게 되면, 하위에 있는 아이템들을 펴서 보이게 하거나, 접어서 감추거나 하는 동작을 구현할 수 있다. 또한 data-role="collapsible-set" 을 주게 되면, 하위에 여러 개로 정의된 data-role="collapsible" 를 가지는 아이템 중에 하나만 펼치는 동작을 구현할 수 있게 된다.작성한 예제는 링크해 둔다.http://moonyl.rf.gd/collapsible_test.html 테마롤러라는 사이트를 접속해서 테마를 좀 더 쉽게 디자인할 수 있다. 사이트 링.. 2016. 10. 7.
PC 스피커 출력을 녹음 장치 입력으로 넣기 구글독스의 음성 입력 기능을 보고 탄복하다가 동영상이나 음성파일을 재생하는 것을 입력으로 넣어보면 어떨까 하는 생각을 갑자기 하게 되었다. 왠지 소프트웨어적으로 쉽게 할 수 있을 것 같다는 생각이 들었는데, 역시나 쉽게 된다.윈도우의 트레이를 보면 스피커 모양으로 된 버튼이 있을 것이다. 이것을 오른쪽 클릭을 하면 컨텍스트 메뉴가 뜬다.녹음 장치를 클릭하면 사운드를 제어할 수 있는 윈도우가 하나 뜬다. 여기에서 녹음 탭을 선택한다. 원래는 마이크가 기본 장치가 되어 있고, 스테레오 믹스는 사용하지 않음으로 되어 있을 것이다. 스테레오 믹스를 선택해서 속성을 눌러서 사용함으로 바꿔주고, 위의 화면에서 기본값으로 설정을 눌러 스테레오 믹스가 기본 장치가 되도록 만든다.이제부터는 동영상이나 음성파일의 재생 출.. 2016. 10. 5.