웹 서버에서 웹 텍스트 데이터 읽기

블로그를 읽은 횟수는 텍스트 정보다. 21,870 히트 이 정보를 웹 서버에서 사용할 수 있다. 이 데이터를 HTML5 형식으로 바꾸고 브라우저로 읽을 수 있도록 웹 서비스로 만들었다. 그 과정을 정리했다. 노드 설치가 필요하다. 이렇게 바꾸겠다. Node.js 웹 서버 텍스트 데이터를 브라우저 접속을 통하여 보여주려면 웹 서버가 필요하다. 웹 서버로 Node.js를 사용할 텐데 내장 모듈인 http 대신 … 웹 서버에서 웹 텍스트 데이터 읽기 계속 읽기

동네 도서관에서 책 찾기

동네 도서관에서 책 찾기 웹 서비스를 만들어 사용하고 있었는데 불편했다. 수정 내용을 간단하게 정리했다. 수정 전 https://dongne.herokuapp.com/ 우선, 책 이름을 입력한 후 나타나는 회색 바탕의 도서관 이름들의 의미가 분명하지 않다. 검색 시작 버튼을 눌렀는데 내용에 비해 화면이 너무 작아서 검색 결과를 볼 수 없으며 다시 시작 버튼의 의미가 분명하지 않다. 간단한 기능임에도 어떻게 사용해야 하는지 … 동네 도서관에서 책 찾기 계속 읽기

블로그 읽은 횟수 읽기

웹 주소와 CSS Selector 웹 페이지 주소와 데이터를 지정할 수 있는 CSS selector만 있으면 웹 데이터를 읽을 수 있다. 주소는 이해하기 쉬운 반면 CSS Selector는 상대적으로 조금 불편할 수 있다. 최신 브라우저들은 웹 페이지의 특정 텍스트를 선택할 수 있는 CSS selector를 제공함으로 쉽게 확인할 수 있다. 크롬 브라우저라면 Ctrl-Shift-c 키를 누르고 마우스로 원하는 텍스트를 선택한다. … 블로그 읽은 횟수 읽기 계속 읽기

웹 데이터 읽기 – Cordova

이전 글에서 Node.js 서버를 사용하여 웹 데이터를 읽고 이 값을 브라우저에서 확인했다. 같은 내용을 안드로이드 앱을 만들수 있는 Cordova를 사용하겠다. Cordova를 사용하면 앱에서 웹 페이지를 안드로이드 앱 안에서 볼 수 있다. 안드로이드 앱 빌드를 준비를 한다. $ npm install -g cordova $ cordova create cordova_data_card com.example.cordova_data_card WebDataCard $ cd cordova_data_card $ cordova platform add android … 웹 데이터 읽기 – Cordova 계속 읽기

이 책을 빌릴 수 있을까? – Web API

도서관 책을 빌릴 수 있는지 확인하는 웹 서비스를 만들고 있다. 그런데 프런트엔드와 Web API 부분이 너무 밀접하게 구성되어서 Web API 서버를 분리했다. 검색 가능한 도서관 리스트를 읽을 수 있고 책 제목과 도서관 이름을 알려주면 그 책을 빌릴 수 있는지 알 수 있다. 각 URL은 JSON 문자열을 돌려준다. Express를 사용하고 있다. 이 서비스는 heroku 무료 서버에서 … 이 책을 빌릴 수 있을까? – Web API 계속 읽기

웹 데이터 읽기 – 일렉트론

여러 가지 방법을 사용하여 웹 데이터를 읽고 있다. 이번에는 일렉트론을 사용하여 서울의 기온을 읽는 방법을 시도하겠다. 유틸리티 사용하는 방법 Node.js 사용하는 방법 크롬 확장 사용하는 방법 일렉트론 사용하는 방법 일렉트론 설치 일렉트론을 사용하기 위해서는 설치가 필요하다. $ npm install -g electron 그리고 예제 파일이 필요하다. $ git clone https://github.com/electron/electron-quick-start $ cd electron-quick-start 이 예제 파일에서는 … 웹 데이터 읽기 – 일렉트론 계속 읽기

웹 데이터 읽기 – 크롬 확장

서울의 현지 기온을 웹에서 읽기 위해 여러 방법을 사용하고 있다. 유틸리티를 사용하는 방법 Node.js를 사용한 방법 서울의 기온 데이터가 있는 URL 주소와 온도 문자열 추출할 수 있는 CSS selector 문자열을 사용했다. 1. 크롬 확장 만들기 이번에는 크롬 확장을 이용하여 브라우저에서 서울의 온도를 읽을 예정이다. 크롬 확장을 만들기 위해 디렉터리를 하나 만들고 3개의 파일을 작성하겠다. $ … 웹 데이터 읽기 – 크롬 확장 계속 읽기

웹 데이터 읽기 – Node.js

서울의 기온 데이터를 웹에서 읽는 여러 가지 방법을 시도하고 있다. 이전 글에서는 cURL과 hgrep을 사용하여 웹 데이터를 읽었다. 이번에는 아래 데이터와 Node.js 자바스크립트를 사용하여 서울의 현재 기온을 표시하겠다. https://www.accuweather.com/ko/kr/seoul/226081/weather-forecast/226081 #current-city-tab > a > span.local-temp 첫 줄은 서울의 현재 기온을 나타내는 웹 사이트 URL이고 두 번째 줄은 그 페이지에서 온도 문자열을 찾을 수 있는 CSS selector … 웹 데이터 읽기 – Node.js 계속 읽기

웹 데이터 읽기 – 브라우저 없이

웹 데이터를 읽어오는 여러 가지 방법을 시도할 예정이다. 기능간의 차이점을 분석할 수 있다고 생각한다. 우선 유틸리티를 사용한 웹 데이터 읽기를 시도한다. 오늘의 기온을 표시하는 서비스를 만들기 시작했다고 상상한다. 오늘의 기온 데이터가 웹에 있다면 웹 검색이 먼저다. 브라우저 없이 웹 데이터 읽기 가 글 제목인데 브라우저를 검색을 하는 것이 이상하지만 URL 주소를 찾기 위해 처음 한번만 … 웹 데이터 읽기 – 브라우저 없이 계속 읽기

이 책을 빌릴 수 있을까? – Node.js

종종 도서관에 가서야 내가 빌리려는 책을 누군가 미리 빌려 간 것을 알게 된다. 도서관 가기 전에 도서관 홈페이지에서 누가 빌려갔는지 확인하는데 두 곳의 도서관에 주로 감으로 두 도서관의 홈페이지에 방문하고 마우스 클릭하고 책 이름 입력하는 것을 반복해야 했다. 이럴 때 아래 유틸리티를 사용하면 터미널에서 쉽게 확인할 수 있다. 더불어 라이브러리로 사용하면 다른 스크립트와 쉽게 연동할 … 이 책을 빌릴 수 있을까? – Node.js 계속 읽기