본문 바로가기
반응형

programming/Tutorials7

웹자동화 반복적인 웹페이지 작업을 컴퓨터에 맡기고 자동화한다. 웹자동화는 웹페이지 자동화라고 하고 영어로는 web automation 이라 한다. 반복적인 웹브라우저에서 하는 일을 컴퓨터에 맡기고 사람은 다른 일에 집중할 수 있는 괜찮은 방법론이다. 웹자동화의 1차적인 목적은 업무의 자동화로 편의성을 높이는데 있지만, 크롤링 또는 스크래핑과 같은 데이터 수집을 웹자동화로 하는 경우라면 법적인 문제까지 부딪힐 수 있다. 웹자동화란 반복적인 웹페이지 작업을 컴퓨터에 맡기고 자동화한다. 겪어보지 못했지만 웹페이지를 이용해 매일 동일한 반복적인 작업을 하는 사람들이 많다. 새로운 것도 아니고 반복적이다보니 사람 입장에서는 지루하고 나르시즘에 빠지기도 한다. 금방 익숙해지기 때문에 재미도 없고 말이다. 하지만, 이런 반복적인 작업은 다른 결과물을 도출하기 위한 기본적인 작업.. 2023. 6. 26.
가위 바위 보 게임 규칙과 설명 가위 바위 보는 기초적인 게임을 공부하는데 도움이 된다. 프로젝트는 많이 따라해 보는 것도 큰 도움이 되는데 가위 바위 보 게임은 여기에 해당된다. 쉽게 따라할 수 있고, 부담이 없으며 서비스를 어떻게 개선하고 업그레이드 할지는 개발자의 몫이다. 학습이 목표라면 따라해보고 코드의 순서에 필요한 기술이 어떤 것이 사용되었는지 익혀두면 좋다. 가위 바위 보 게임 규칙과 설명 사람이 태어나 가장 먼저 하는 배우고 따라하고 즐기는 게임이 있다면 아마도 가위 바위 보 일 것이다. 가장 간단하고 가장 빠르면서 많은 사람들이 한꺼번에 도전해도 무리가 없고 정직하게 게임을 끌어나갈 수 있기도 하다. 그리고, 시스템적으로도 고정이 되어있고 규칙도 명확하기에 프로그램으로 학습하기에 무리가 없다. 현실세계의 것을 프로그램으.. 2023. 3. 21.
MySQL 카테고리 테이블과 SELECT 조회 INSERT 입력 쿼리 만들기 mysql 에서 카테고리 테이블의 형식은 자식키와 부모키의 조합으로 만들 수 있다. 이 형식은 지금도 많이 사용되지만 SELECT 시 난해한 점이 여럿 발생한다. WITH 을 사용하면 편하지만 사용하지 못하는 구버전 mysql 8.0 이전의 것들은 고전적인 방법을 통해 구현할 수 있다. 문자열 정렬로써 가능하다. MySQL 카테고리 테이블과 SELECT 조회 쿼리 만들기 데이터베이스 프로그래밍에서 카테고리 테이블을 만들고 조작하는 것은 쉽다면 쉽고 어렵다면 어렵다. 버전이 높은 DB 를 사용한다면 DB 에서 제공하는 구문을 사용하면 되지만, 버전이 낮은 경우라면 이건 또 얘기가 다르다. DB 에서 처리가 안될 수도 있고, 백엔드에서 처리할 수 밖에 없을 수도 없다. 어쨌든 처리만 하면 그만이지만, 데이터.. 2023. 3. 5.
네이버 파파고 api 이용하여 영어 용어사전 만드는 방법 영어단어를 이용한 용어사전이 하나쯤 필요할 수 있다. 인터넷에 공개된 자료는 뭔가 허전한 느낌. 검색의 불편함도 있다. 먼저 용어사전에 필요한 영어단어가 필요하기에 번역 API 가 필요하다. 이것은 네이버 파파고 번역 API 를 이용하여 해결할 수 있다. 테스트는 쉽다. 만들기만 하면 된다. 네이버 파파고 이용하여 영어 용어사전 만드는 방법 내가 원하는 어떤 앱이 필요할 때 하나쯤 있으면 좋겠다는 생각이다. 용어사전 같은 것이 그러한데 일단 한글을 영어로 번역해 주는 간단한 기능이라도 있었으면 하는 것이다. 영어 사전을 위한 API 를 찾던 중 네이버의 파파고 서비스를 찾게 되었고, 이것은 신청만 하면 바로 테스트해 볼 수 있다. 단순히 영어 사전을 위한 것으로 파파고를 써먹어 보는 것이 좀 낭비적이긴 .. 2023. 2. 6.
반응형