반응형


전체보기 74

ASRock DeskMini X300 구매 후기

광고의뢰나 제품 제공 받은거 없이 제가 필요해서 제 돈으로 산 제품에 대한 솔직한 후기입니다. 서브용 저전력 pc가 필요해서 저렴한 노트북 특가를 기다리다가 작년 6월에 11번가 아마존 특가로 5600G를 9만원에 올라왔길래 덮썩 구매해놔서 어쩌다보니 맞추게 된 애즈락 데스크미니 x300 구매 후기 입니다. 기본 쿨러 미동봉, USB 2.0 확장 케이블 포함, 120W인 모델로 구매했습니다. 해당 제품은 그래픽카드를 장착할 수 없기 때문에 내장 그래픽이 있는 5600g, 5700g, 4600g 등의 cpu를 사용해야 합니다. 램과 ssd도 없으니 노트북용 SODIMM DDR4 램과 2.5인치 SSD 또는 NVME SSD가 필요합니다. 언박싱 본체가 작으니 패키지도 작습니다. 대략 초코파이 30개짜리 대용..

삼성 양문형 냉장고 RS84T5081SA 구매 후기

광고의뢰나 제품 제공 받은거 없이 제가 필요해서 제 돈으로 산 제품에 대한 솔직한 후기입니다. 전에 사용하던 냉장고가 연식이 오래되고 발열도 심하고 냉장 성능도 떨어져서 새로운 냉장고를 찾아보다가 적당한 용량, 적당한 기능, 저렴한 가격에 부합하는 RS84T5081SA 모델을 구매하였습니다 구매 자체는 22년 11월 경에 해서 대략 1년 3개월 정도 사용한 후기가 되겠네요 모델 자체는 20년 5월에 출시한 듯 한데 배송된 제품의 제조년월은 22년 4월이었기 때문에 제품 출시일에 오래되어서 몇 년 묵혀둔 제품을 받을 꺼라는 걱정은 안해도 될 듯 합니다. 외관은 비슷해 보이는데 제품번호가 다른 경우가 있는데, 약간의 디자인 변경으로 출시 년도가 바뀐다거나 색상이 바뀌면 제품번호가 바뀔 수도 있다고 하네요 다..

착한가격업소 1만원 이상 결제 시 2천원 캐시백 이벤트 (국민/신한)

국민카드와 신한카드에서 전국 착한가격업소 1만원 이상 결제 시 2천원 캐시백 이벤트를 진행하고 있네요 두 곳 모두 비슷한 내용인데, 국민카드는 실물카드가 아닌 KB PAY로 결제를 해야 혜택이 제공되는 듯 하니 주의해야 할 듯 합니다. 국민카드 기간 2024.2.1(목) ~ 2.29(목) 대상 KB국민카드 신용·체크카드 회원 (KB국민 기업, 비씨, 선불카드 제외) 행사내용 전국 착한가격업소에서 KB Pay 1만원 이상 결제하면 2천원 캐시백 혜택 제공(최대 5회) KB Pay를 통한 KB국민 개인 신용·체크카드로 결제한 경우만 혜택이 제공되며, 그 외 다른 결제 수단으로 결제 시 혜택이 제공되지 않습니다. 동일 가맹점에서 최대 5회 적용 가능하나 1일 2회 이상 동일 가맹점 사용은 1회만 적용됩니다. ..

케이뱅크 2024 세뱃돈 이벤트

2월 1일부터 12일까지 케이뱅크에서 세뱃돈 이벤트가 진행한다고 합니다. 세뱃돈 선물하면 현금이 터진다고 하는데 공유하는 링크 자체는 모두 동일해서 링크를 많이 공유한다고 공유한 사람에게는 이득이 생기는 이벤트는 아니네요 아래의 링크로 접속하여 카카오톡으로 본인인증하면 복주머니가 열리며 케이뱅크 계좌로 세뱃돈이 입금되는 구조입니다. https://abr.ge/s84qmr 기존 케이뱅크 계좌를 가지고 있는 고객은 매일 10번까지 복주머니를 열 수 있는데, 2번째 개봉까지는 10원 ~ 1000원 사이의 세뱃돈을 받을 수 있고, 3번째부터 10번째 개봉에서는 1원 ~ 10원의 세뱃돈을 받을 수 있다고 합니다. 복주머니 10회 개봉해서 1천원정도 받았는데, 12일 동안 모으면 점심값 정도는 벌 수 있을 듯 하네..

[파이썬] ThreadPoolExecutor + requests + bs4 로 웹 스크랩하기

이전글인 concurrent.futures 모듈로 병렬처리하기에서 빼먹은 웹 스크랩하는 방법입니다. 웹 크롤링은 검색엔진이 웹 사이트 찾아다니듯이 자동으로 여기저기 찾아다니는 것을 말하는데, 여기서는 단순히 웹 페이지 접속해서 해당 페이지 정보만 읽어오는 작업이라 웹 스크랩이라 표현했습니다. 네이버 증권 주소에 증권 코드를 담아 보내고 응답이 정상이면 해당 페이지 제목만 가져오는 간단한 스크랩 작업하는 예시입니다. 코드확인 이전 포스팅과 구조는 동일한데 import concurrent.futures 를 from concurrent.futures import ThreadPoolExecutor 로 바꿔서 17번 라인을 좀 더 줄여서 썼습니다. 전체적인 흐름은 code_list에 증권 코드들을 리스트 타입으로..

IT일지/파이썬 2024.01.28

[파이썬] concurrent.futures 모듈로 병렬처리하기

웹 크롤링을 하는데 1페이지씩 하려니 오래걸려서 비동기로 처리하는 방법을 찾다가 발견한 방법입니다. 아래는 크롤링 부분은 빼고 concurrent.futures 사용방법에 대한 예시입니다. 코드확인 각 라인별로 간단히 정리해보면 line 5 ~ 9 / 병렬 실행할 do_work 함수를 정의 line 12 / do_work에 입력할 값을 리스트로 저장 line 15 ~ 17 / 병렬처리 실행 및 결과 저장 line 20 ~ 21 / 결과 출력 다른 부분은 기본적인 내용이라 넘어가고 ThreadPoolExecutor부분만 자세히 살펴보면 다음과 같은 구조로 되어있습니다. with concurrent.futures.ThreadPoolExecutor() as executor: results = executor...

IT일지/파이썬 2024.01.27

[파이썬 에러] sqlite3.OperationalError database is locked 해결하기

문제상황 sqlite3.OperationalError: database is locked 이전글과 동일한 방식으로 db에 값을 입력하려고 하는데 발생한 문제입니다. 코드에는 문제가 없 해결방법 위 상황에서는 DB Browser에서 값을 수정했다면 변경사항 저장하기 또는 취소하기를 눌러주거나 아예 데이터베이스 닫기를 하면 해결됩니다. 위 상황과 별개로 DB Browser를 사용하지 않을 경우에도 'database is locked'가 발생할 수 있는데, 트랜잭션으로 여러개의 insert 또는 update 작업을 처리하는 사이에 또다시 insert나 update 작업을 실행하게 되면 해당 에러가 발생하게 됩니다. 이 경우에는 트랜잭션을 빠르게 닫아주거나 try except 로 에러가 발생하면 기다렸다가 다시..

IT일지/파이썬 2024.01.26

네이버페이 행운구슬 포인트 랜덤 뽑기 ( ~ 24.02.12)

아래 링크를 클릭해서 왼쪽 스샷처럼 화살표를 누르다보면 가운데 스샷처럼 [구슬 받기] 버튼이 나타나는데, 버튼을 누르면 최소 24원부터 최대 2024원 까지 랜덤 포인트를 받을 수 있습니다. 2월 12일 까지 진행된다고 하니 아직 안받으신 분들은 참여하시고 공짜 포인트 받아가세요~ 네이버페이 행운 구슬 이벤트 이벤트 | 행운구슬 네이버페이 행운구슬 열고 포인트 받아요🔮 campaign2.naver.com 뽑은 포인트가 마음에 안들면 아래쪽에 다시 뽑기를 통해 첫번째 뽑기를 포함하여 최대 3번까지 포인트를 다시 뽑을 수 있습니다. 단, 포인트 받기를 누르면 남은 기회는 모두 사라지므로 언제 포인트를 받을 지 잘 선택해야 합니다. 자세한 내용은 3번째 스샷의 유의사항에 나와 있습니다.

[파이썬 에러] sqlite3.ProgrammingError Incorrect number of bindings supplied. The current statement uses 1, and there are 5 supplied 해결하기

문제상황 sqlite3.ProgrammingError: Incorrect number of bindings supplied. The current statement uses 1, and there are 5 supplied 이전 글과 같은 구조의 테이블에 INSERT하려고 하는데 발생한 다른 에러입니다. sql 쿼리에는 값을 받을 곳, 즉 물음표가 1개 뿐인데 입력값을 5개나 넣었다고 에러를 띄우고 있네요 왼쪽의 경우에는 'name2'라고 넣어서 n, a, m, e, 2 하나씩 들어가는 상황이고, 오른쪽은 괄호로 묶어서 튜플로 만들어줬는데도 왼쪽과 같은 결과가 발생한 상황입니다. 해결방법 1 문제 상황 오른쪽에서 튜플 안에 콤마(,) 를 마지막에 붙여주면 됩니다. 해결방법 2 params라는 리스트 변수..

IT일지/파이썬 2024.01.25

[파이썬 에러] sqlite3.OperationalError table info has 2 columns but 1 values were supplied 해결하기

문제상황 sqlite3.OperationalError: table info has 2 columns but 1 values were supplied 1 다음과 같은 info 테이블에 값을 추가하려고 할 때 발생한 에러입니다. CREATE TABLE IF NOT EXISTS info ( id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT UNIQUE) id와 name 칼럼 2개가 있는데 id칼럼은 AUTOINCREMENT로 해놨기 때문에 INSERT문에 VALUES를 1개만 넣었는데 문제가 발생했네요 해결방법 1 가장 단순한 방법으로는 모든 칼럼에 해당하는 값을 VALUES 에 넣어서 INSERT하면 됩니다. 해결방법 2 INSERT INTO 테이블명 (칼럼명) VALUE..

IT일지/파이썬 2024.01.24