분류 전체보기

requests와 BeautifulSoup으로 웹 크롤러 만들기
https://beomi.github.io/gb-crawling/posts/2017-01-20-HowToMakeWebCrawler.html requests와 BeautifulSoup으로 웹 크롤러 만들기 · GitBook No results matching "" beomi.github.io 위의 글을 보고 따라하며 작성한 게시글 입니다. Request 라이브러리 python - request 라는 http request 라이브러리 설치 저는 m1 맥북 유저로써, iterms 를 이용하여 Request 라이브러리를 설치했습니다. 다음 명령어를 입력해주시면 됩니다. pip install requests ## parser.py import requests ## HTTP GET request req = requ..

One step closer to a passwordless future
One step closer to a passwordless future Over the next year all major device platforms have committed to building in support for passwordless FIDO Sign-in standards. blog.google 위 글을 읽고 개인적으로 정리한 글입니다. 1. 현재 구글에서 개인정보 보호를 위해 무엇을 시행하고 있는가? 현재 구글은 2단계 인증, google 비밀번호 관리자 등을 활용하고 있다. 2. FIDO(Fast IDentity Online) alliance FIDO는 온라인 환경에서 비밀번호를 대체하는 안정성이 있는 인증방식인 FIDO 기술표준을 정하기 위해 설립된 협의회이다. 이곳에서 표준화..

지속가능한 SW 개발을 위한 코드 리뷰 :: 4월 우아한테크세미나
0. 코드 리뷰가 필요한 이유 비즈니스에서 빠른 혁신을 위하다 보니 개발 조직의 생산성이 중요해졌다. 또한, 유지보수에 더 많은 시간을 할애하기 때문에 재생산이 중요하다. 코드리뷰를 통해 더 나은 코드 개선 뿐만 아니라 지식 공유에 기여할 수 있다. 서로 공유하며 리뷰 과정에서 지식을 얻을 수 있다는 점(하드 스킬, 소프트 스킬), 팀 내에서의 공유 및 팀 간 결속을 단단하게 하여 팀워크를 향상시킬 수 있다는 점, 개발 문화 개선에 기여할 수 있다. 하지만, 코드 리뷰에 대해 어렵다고 생각하는 사람이 많다. (나부터가 진입장벽이 높다고 느낀다.) 생각을 말이 아니라, 텍스트로 전달해야 하기 때문에 오해할 수 있는 위험 가능성이 존재 👤 저자(Author) code 작성, 변경된 부분에 대해 Pull Re..
[JavaScript] 참조타입(Reference), 타입확인, instanceof
Reference의 대표적인 예는 객체, 배열,함수 이다. const object = {}; const array = []; function func() {} 참조타입에서 타입을 확인하고 싶다면 instanceof를 사용한다. object(판별할 객체) instanceof constructor(판별 목표 함수) console.log(func instanceof Function); // true 출력 object의 prototype을 내부에서 확인한 후 toString을 불러와서 확인하는 방법으로도 타입을 확인할 수 있다. console.log(Object.prototype.toString.call(func)); // [object Function] 출력 참조타입에서도 typeof를 사용할 수 있다. co..
[JavaScript] 문법
문법에 맞지 않으면, 코드가 컴퓨터 입장에서 이해할 수 없다. 자바스크립트 엔진이 코드를 구분 분석할 때, 언어의 구문에 맞지 않는 토큰이나 토큰 순서를 만나면 `SyntaxError`를 출력한다. 1. 주석 사람의 언어로 작성한 힌트, 사람과 소통하기 위한 수단 ! // 기본 한 줄 주석 /* 기본 한 줄 주석 */ /* 여러줄 주석 */ console.log("Hello" + /* 끼워넣기 */ + "World"); //JS DOC 코드를 위해 상세한 주석 /** * Represents a book. * @constructor * * @param {string} title - the title of the book * @param {string} authur - the author of the boo..
[JavaScript] DOM
DOM(The Document Object Model) : 문서 객체 모델 홈페이지 많은 인터렉션이 있음. ex ) 버튼을 눌렀을 때 페이지 이동이 없으면서도 간단하게 인터렉션이 있음 (스타 -> 언스타, 문서 새롭게 가져옴) 자바스크립트로 HTML 문서를 조작할 수 있는데, 이것을 어떻게 해야할까 ? >> DOM을 통해 가능 document내에 사람이 보기 쉽게 정리 되어 있으나, 프로그래밍언어 입장에서는 다양한 것들이 있다. 여기에 있는 속성을 변경하여 사용 가능 document.querySelector('h2'); h2 내에 있는 요소 선택 const h2Element = document.querySelector('h2'); 변수에 저장할 수 있도록 만들 수도 있다. addEventListener(..
[JavaScript] 3. 문자
const word = '문자' const word2 = '문자' const word3 = '문자'; console.log(word[1]); 결과값 : 자 문자열을 볼 수도 있고, 문자를 볼 수도 있다. const words = word + word2 console.log(words); 결과값 : 문자문자 문자끼리 합치는 것도 가능하다