티스토리

wan's log
검색하기

블로그 홈

wan's log

wan-log.tistory.com/m

netjung 님의 블로그입니다.

구독자
0
방명록 방문하기

주요 글 목록

  • 셀레니움을 이용한 웹툰 감상 셀레니움 자동화란 언제나 설레고, 뿌듯한 작업입니다. 그 중의 하나인 셀레니움을 익히게 되었고, 그로 인해 바로 활용하며 즐길 수 있는 코드를 작성하여 보았습니다. 웹툰감상 자동화 기본적인 프로세스는 다음과 같습니다. 좋아하는 웹툰들의 링크를 리스트로 모아두고, 원하는 웹툰 번호를 입력합니다. 몇 번째 화를 볼지 선택 합니다. 셀레니움 실행 후 해당 웹툰, 해당 화가 실행됩니다. 정해진 시간마다 일정하게 스크롤하여 내립니다. 맨 밑까지 스크롤 완료 후 다음 화로 가는 버튼을 클릭합니다. 4번 5번을 반복합니다. 1,2번까지의 코드, UI로서의 역할 class Webtoon: def __init__(self, number, name, url): self.number = number self.name = n.. 공감수 0 댓글수 0 2021. 7. 6.
  • 8장 마이크로 서비스로 번역 웹 서비스 만들기 마이크로서비스 소프트웨어를 구축하기 위한 아키텍처 애플리케이션을 상호 독립적인 최소 구성요소로 분할하고, 모든 요소가 독립적이며 동일한 작업을 수행하기 위해 함께 작동 마이크로서비스 특징 편리한 액세스 하나의 큰 애플리케이션을 더 작은 조각으로 분할하여, 개발자들이 각 조각을 파악하고 업데이트하며 개선하기가 편리 → 에자일 방식과 결합 할 경우 개발 주기 가속화 향상된 개방성 다중 언어 지원 API를 사용해서, 개발자들은 필요한 기능에 맞는 최적의 언어와 기술을 자유롭게 선택할 수 있다. 간단한 배포 마이크로서비스 기반 애플리케이션은 전통적인 모놀리식 애플리케이션에 비해 더욱 모듈화되고 규모가 작아져서, 배포에 따르는 우려사항들이 사라졌습니다. 이를 위해서는 더 많은 협업이 필요하지만 몇 배로 향상된 결.. 공감수 0 댓글수 0 2021. 7. 5.
  • 7장 서버 없이 알람 서비스 만들기 chapter7 AWS 람다 서비스 특징 완전 관리형 서비스 하드웨어, 네트워크, 운영체제까지 알아서 관리해주는 서비스 유연한 확장성 다른 AWS 서비스들을 호출하여 자신만의 서비스 만들 수 있다. 고가용성 99.9999% 가용성 유휴 용량없음 요청이 올 때만 프로비저닝, 응답이 없을 때 비용 청구 되지 않는다. 마이크로서비스 호환성 서버리스 컴퓨팅 함수로 특정 역할이나 활동을 수행하기 위해 작고 독립적인 코드 단위로 개발 가능하다. → 마이크로서비스의 전달 수단으로 사용 가능하다. 람다 함수 만들기 실습 아키텍처 AWS웹콘솔 - JSON 데이터 → AWS람다 - 입력받은 데이터 → AWS웹콘솔 실습 요약 람다 함수 만들기 람다 함수 입력에 해당하는 이벤트 테스트 구성 람다 함수 코드 작성 람다 함수 테.. 공감수 0 댓글수 0 2020. 12. 15.
  • 6장 빅데이터를 위한 데이터베이스 chapter6 다이나모 DB CRUD 실습 아키텍처 AWS 웹콘솔 → 데이터 질의 → 다이나모DB 실습 요약 다이나모 DB 테이블 만들기 테이블 데이터 추가 데이터 수정 및 삭제 데이터 스캔과 쿼리 테이블 삭제 다이나모DB 선택후, 테이블 만들기를 합니다. 테이블을 만들었다면 값을 입력해봅시다 append를 눌러 원하는 타입의 항목을 더 추가할 수 있습니다. 이와 같이 몇가지 항목을 더 추가 해주었습니다. 삽입 된 항목들로, 키 값 외에는 데이터의 형식이 자유롭고, 관계형 데이터베이스처럼 모든 속성이 존재합니다. 또한 NULL 처리할 필요가 없습니다. 기존에 만든 항목의 수정 삭제도 가능하고 스캔, 쿼리 기능을 제공합니다. 해당 숫자 이상의 숫자를 가진 항목을 찾는 것으로 필터링 되어 나옵니다. 이번엔.. 공감수 0 댓글수 2 2020. 12. 14.
  • 5장 클릭 한 번으로 모바일에서 나만의 반응형 페이지 만들기 chapter5 사진 파일 업로드 및 확인 실습 아키텍처 AWS 웹콘솔 -파일업로드→ AWS S3 ←URL 접속- 인터넷 브라우저 실습 요약 버킷 생성 AWS S3에서 이미지 업로드 업로드 이미지 웹에서 확인 이번 실습에서는 스토리지에 이미지 파일을 업로드 하는 것으로, 콘솔에서 S3에 접속 후 버킷을 생성합니다. 버킷 생성후, 이미지 파일을 업로드 하는 것은 일반 클라우드에서 업로드 하듯 쉽게 업로드 할 수 있습니다. 웹에서 확인하기에, 퍼블릭 권한 관리에서 '이 객체에 퍼블릭 읽기 액세스 권한 부여함'을 선택합니다. 이와 같이 추가된 모습이고 선택 시 다음과 같이 나오게 됩니다. 객체 URL을 눌러보면 업로드한 이미지가 나오는 것을 확인할 수 있습니다. 부트스트랩을 이용한 반응형 페이지 생성 실습 아.. 공감수 0 댓글수 0 2020. 12. 13.
  • 4장 라이트세일, 버튼 몇 번으로 인공지능 홈페이지 만들기 chapter4 워드 프레스 블로그 구축 실습 아키텍처 웹 브라우저 → url 접속 → 라이트세일 실습 요약 AWS라이트세일 접속 라이트세일 인스턴스 생성 라이트세일 인스턴스 확인 워드프레스 사용자 설정 워드프레스 관리자 설정 실습으로 라이트세일 사용을 위해 접속합니다 인스턴스를 생성시 다음과 같이 선택하였습니다. 이와 같이 인스턴스가 생성된 것을 확인할 수 있습니다. 여기에 적힌 IP주소를 입력하면 생성된 워드프레스 사이트에 접속 할 수 있습니다. 접속해본 첫 화면 입니다. 현재는 http://13.124.243.177/와 같은 IP주소로 접속했지만, DNS를 사용하여 이름을 가진 주소를 사용하는 것이 기억하기 좋습니다. 이를 등록하기 위해서는 Route53서버를 이용하면 됩니다. 관리자 접속 관리자로.. 공감수 0 댓글수 0 2020. 12. 12.
  • 3장 AWS 시작과 관리 AWS 시작을 위해 회원가입과 로그인은 프리티어로 진행하였습니다. IAM 이메일 아이디로 만든 AWS계정 : 루트 계정 루트계정은 모든 AWS 리소스에 접근할 수 있는 권한이 있기에 여러 명의 사용자가 루트 계정을 사용하는 것은 보안에 좋지 않다. 이를 위해 IAM을 통해 루트 계정을 사용하지 않고도 각각의 사용자들이 AWS 리소스에 접근할 수 있도록 한다. 구성 루트 사용자 모든 접근 권한을 가지는 가장 중요한 사용자 사용자 루트 사용자와 마찬가지로 AWS콘솔에 아이디와 비밀번호로 접속할 수 있고, 그룹에도 속할 수 있지만, 부여된 정책에 한해서만 리소스에 접근할 수 있다. 그룹 사용자 관리를 편리하게 하는 기능 역할 사용자와 유사하지만 비밀번호를 통해 접속할 수 없고, 그룹에 속할 수도 없다. 정책 .. 공감수 1 댓글수 0 2020. 11. 28.
  • 2장 AWS 서비스와 선택 AWS 서비스 컴퓨팅 EC2 종량제 형태로 과금이 되는 가상 서버 람다 이벤트 기반의 컴퓨팅 서비스 소스코드만 사용하여 인프라에 대한 관리가 필요 없는 완전 관리형 컴퓨팅 서비스 ECS AWS에서 제공하는 도커 컨테이너 서비스 라이트세일 완전 관리형 가상 서버 서비스 빈스톡 EC2의 설정을 매우 쉽게 돕는 서비스 서버의 런타임부터 운영체제 환경까지 관리 개발자는 소스코드만 업로드하여 바로 운영 가능 스토리지 S3 AWS에서 가장 오래된 서비스이고, 다른 클라우드에 비해 월등한 성능을 보이는 스토리지 서비스 뛰어난 안정성, 보안이 특징 글래시어 사용 빈도가 낮을경우, 글래시어를 사용하기 적합 스토리지 게이트웨이 기존 온프레미스 환경과 AWS를 연결해주는 게이트웨이 서비스 EBS EC2와 연결할 수 있는 저.. 공감수 1 댓글수 0 2020. 11. 28.
  • 1장. 쉽게 시작하는 클라우드 컴퓨팅 환경의 현재와 미래 메인프레임 1970~1980 : 메인 프레임이라는 초대형 컴퓨터를 중앙에 배치하고 애플리케이션과 데이터를 모두 이 중앙 메인 프레임이 집중 처리하는 구조 클라이언트 서버 1990: PC기반 운영체제 클라이언트/서버 환경 전환, 메인 프레임의 기능 일부를 클라이언트 단말기에서 정보 처리하며 단말기의 성능이 강화되는 분산 처리 환경으로 변화 웹 기반 네트워크 컴퓨팅 2000: 웹 브라우저를 통한 애플리케이션 처리로 분산 환경이 다시 한번 서버 중심 컴퓨팅 환경으로 발전 클라우드 컴퓨팅 2010: 서버를 소유하는 것이 아닌, 필요할 때마다 사용하는 클라우드 컴퓨팅 환경이 발전. 미래 에지 컴퓨팅 사물 인터넷 - 에지 컴퓨팅 - 클라우드 기기와 데이터 센터의 거리에 따라 지연시간이 발.. 공감수 1 댓글수 0 2020. 11. 27.
  • Raspberry Pi 3 LCD 화면문제 Raspberry Pi3 실습을 하면서 LCD 모듈을 통해 실습할 때 단순한 문제임에도, 꽤나 오랜 시간 당황하며 해결 못했던 문제가 있다. 화면이 출력은 되서 밝은데, 아무런 입력값이 나타나지 않는 것이다. 하지만 이에 대해 설명한 곳이 없어 답답했는데, 해외 유튜브에서 알 수 있었다. 저기 파란 부분에 드라이버를 돌려서 밝기 조절을 할 수 있는데, 이를 통해 밝기를 낮추면 글자가 나타나게 된다. 어떻게 보면 너무 기본적인 내용이라 어이없을 수도 있지만, 나와 같은 당황한 사람들의 시간을 줄여줄 수 있으면 좋겠다. 공감수 0 댓글수 0 2020. 11. 11.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.