본 포스팅은 프로젝트 기획 및 기록용입니다. 1. 기획파이썬의 BeautifulSoup4, Selenium을 이용하여 내일 날씨, 내일 운세를 크롤링하고마크다운 형식으로 텍스트를 만들어주는 프로그램 운세 크롤링할 페이지 : 네이버 운세, BeautifulSoup4 이용.날씨 크롤링할 페이지 : 네이버 날씨, Selenium 이용하여 지도 캡쳐, 날씨 강우확률 최저/최고 기온 크롤링 유의할 점 : BeautifulSoup4, Selenium 모두 셀렉터 형식으로 데이터를 크롤링하기 때문에클래스 혹은 아이디가 변경될 경우 프로그램 먹통될 가능성이 있다. 현재 네이버 날씨에서 확인 가능한 날씨는 5가지가 있다.흐리고 비, 흐리고 한때 비, 흐림, 구름많음, 맑음추후 눈이 내리거나 안개가 낀 날에는 다른 상태가..
개요 오픈 채팅방 등에서 어떤 사람이 얼마나 채팅했는지, 언제 마지막으로 채팅을 했는지를 분석하기 위한 프로그램 해당 프로그램은 Node.js를 이용하여 제작될 예정이며 프론트 쪽은 Vanilla (HTML, CSS, JS)로 제작될 것입니다. 서비스는 웹을 통해서 제공될 예정입니다. 현재 디자인은 PC 최적화로 진행되며, 추후 반응형 디자인을 통해 모바일 최적화 진행 예정입니다. 통신은 대부분을 AJAX (비동기 통신)을 이용하여 페이지 리로딩을 최소화 하고자 합니다. 이 블로그에서는 해당 프로젝트의 단계와 개발 당시 공유하고 싶은 알고리즘과 기법에 대해 이야기하고자 합니다. 깃허브 링크 https://github.com/poinguinie/Kakao-Chat-Manager
코드 : using System; using System.Collections; using System.Linq; namespace Matrix_Calculator { class Matrix { // 행과 열 변수 private int row; private int column; // 행렬 변수 (ArrayList 사용) private ArrayList matrix; // Matrix 클래스 생성자 public Matrix() { Console.WriteLine("Matrix Creates..."); } // Matrix 클래스 생성자 (매개 변수로 행과 열 받는 경우) public Matrix(int _row, int _column) : this() { this.row = _row; this.colum..
코드 using System; using System.Collections; namespace Matrix_Calculator { class Matrix { // 행과 열 변수 private int row; private int column; // 행렬 변수 (ArrayList 사용) private ArrayList matrix; // Matrix 클래스 생성자 public Matrix() { Console.WriteLine("Matrix Creates..."); } // Matrix 클래스 생성자 (매개 변수로 행과 열 받는 경우) public Matrix(int _row, int _column) : this() { this.row = _row; this.column = _column; } // 행렬 ..