본문 바로가기

분류 전체보기125

[파이썬_크롤링] 증권뉴스 모아따 웹 제작 이번 여름방학 중 파이썬 크롤링을 이용한 증권뉴스 모아따 웹을 제작해 보았다. flask와 beautiful soup을 사용해 실시간으로 업데이트 되는 증권뉴스를 모은 웹을 제작했다. 뉴스 기사는 네이버의 증권뉴스와 구글의 증권뉴스의 html파일에서 기사의 제목과 url을 BS4로 크롤링하여 웹에 담았다. 추가적으로 import datetime을 모듈을 사용해 뉴스가 업데이트 된 시간과, 현재의 총 기사 개수를 보여지게끔 했다. 전체적인 디자인은 이런식!! 깔끔한 글씨체와 베이지색 바탕이 뽀인트!! https://stocktimes.emilyjiminroh.repl.co/ Stock Times Main News Naver : 8 Google : 100 results found [오전시황] 코스피, 美 증.. 2021. 10. 22.
[1924] 2007년 (구현) 문제 오늘은 2007년 1월 1일 월요일이다. 그렇다면 2007년 x월 y일은 무슨 요일일까? 이를 알아내는 프로그램을 작성하시오. 입력 첫째 줄에 빈 칸을 사이에 두고 x(1 ≤ x ≤ 12)와 y(1 ≤ y ≤ 31)이 주어진다. 참고로 2007년에는 1, 3, 5, 7, 8, 10, 12월은 31일까지, 4, 6, 9, 11월은 30일까지, 2월은 28일까지 있다. 출력 첫째 줄에 x월 y일이 무슨 요일인지에 따라 SUN, MON, TUE, WED, THU, FRI, SAT중 하나를 출력한다. 풀이 로직) 1월 1일 부터 요구하는 요일까지의 일의 총합을 구하고 7로 나누었을 때의 나머지를 이용해 요일을 구했다. - 일 수의 총합 구하기 먼저 days[12] 배열을 만들어 총 12달의 일 수를 배열 .. 2021. 8. 25.
[HTML/CSS] 개톡 프로젝트 2일차(개발 과정, 시작-종료까지) 이틀 간 마무리 지어야 했던 개톡 프로젝트... 하루 만에 개발을 끝내야 한다. 최대한 conflict이 발생하지 않도록 최대한 겹치지 않는 파트부터 순차적으로 개발에 들어갔다. 내가 맡은 일 ) - chats.html - chat_지원누나.html - chat_멍멍이.html - chat_고약이.html - chat_백설기.html - chats.css - find.html - find.css - account_(profile).html ( x 10 ) chat 구현하기 ) 채팅창은 친구들과 톡한 내용이 column으로 쫘르륵 보이도록 했다. 큰 박스로 나누자면 status_bar + chat_element + chat_contents + nav_bar 이렇게 세 항목으로 나눴고, 특히 chatting.. 2021. 8. 21.
[github / pull request] 협업 전략 다지기 PR 사용법 정리! github의 가장 큰 장점!! 바로, 협업 프로젝트에서 빛이 난다는 것!! 여러가지 빛 중에서도 많이 사용되는 pull request 법에 대해 알아보도록 합시당! 단계는 크게 6가지로 나눌 수 있다. fork in my repo -> local setting 하기 -> branch 생성-> add/commit/push -> pull request -> merge 1) Fork fork 란 다른 계정의 Github repository에서 내가 어떤 부분을 수정하거나 추가 기능을 넣고 싶을 때, 해당 repository를 내 Github repository로 그대로 복제하는 기능이다. 여기서 fork되어 복제되어 생성된 내 repository는 원본 repository랑 연결되어 있다. 즉, 새로운 co.. 2021. 8. 16.
[JavaScript] Array APIs 총정리!! By.Quiz (With. Ellie) // Q1. make a string out of an array { const fruits = ['apple', 'banana', 'orange']; const result = fruits.join(); console.log(result); } // Q2. make an array out of a string { const fruits = '🍎, 🥝, 🍌, 🍒'; const result = fruits.split(','); console.log(result); } // Q3. make this array look like this: [5, 4, 3, 2, 1] { const array = [1, 2, 3, 4, 5]; const result = array.reverse(); console.log(res.. 2021. 8. 15.
[2021 6.19~8.11] 방학을 마무리하는 글 (앞으로의 계획) 길고 길었던 방학이 끝이 나고 있다. 분명 처음엔 두 달이 넘어가는 방학이 너무 길게만 느껴져서 한편으론 걱정이었다. 근데 역시 그건 기우였다..ㅋㅋㅋ 걱정과는 다르게 너무나도 짧게만 느껴졌던 대학교 1학년 여름방학...ㅎㅎ 그 만큼 많은 활동을 하면서 알차게 잘 지내왔다는 뜻 이겠지... 이번 방학에서는 학교에서는 결코 배울 수 없는 나의 진로를 찾아가는 공부를 했다. 그 과정의 첫 발... 웹 프로그래밍에 도전했다. 백엔드는 프로그래밍의 기초를 좀 더 다진 뒤 도전하고자 다음 방학의 도전 과제로 남겨두었고, 우선은 프론트엔드의 HTML/CSS/JS 를 이번 방학에 공부했다. 공부하면서 가장 크게 느꼈던 것은 동료의 중요성, 그리고 즐기는 마음의 중요성을 깨달았다. 나 혼자였다면 금방 지쳤을 자기주도적.. 2021. 8. 11.