문제 직전의 글(교보문고, 예스24, 알라딘 상품페이지에서 ISBN만 복사하기)에서, 아래와 같은 두 가지 문제가 있었습니다. 미리 작업해두지 않은 상세페이지에서는 ISBN 값을 가져올 수 없다는 점 미리 작업한 상세페이지의 디자인이 바뀌는 경우 작동하지 않는다는 점 원인 상세페이지(교보문고, 예스24, 알라딘 등)마다 웹페이지에서 ISBN이 있는 위치를 직접 찾아보고, 해당 요소를 class 등으로 찾아서 ISBN 값을 가져오는 무식한 방법을 사용했기 때문입니다. 해결 다 만들어서 올리고 나니까 그제야 생각이 났습니다. 그냥 현재 페이지에서 ISBN의 정규식에 일치하는 값을 모두 찾아서 검사하고, 첫번째 값을 출력하도록 만들었다면 되는 문제였습니다. 사용방법 javascript:(function()%7..
문제 저는 읽은 책들, 사고 싶은 책들의 정보를 노션에 정리합니다. ISBN을 책 정보의 키로 이용하고 있기 때문에, 교보문고, 예스24, 알라딘 중 하나의 상품 페이지에서 ISBN을 긁어오는 일이 잦습니다. 이 때 각 페이지에서 ISBN을 찾아서 복사하는 과정이 번거롭게 느껴졌습니다. 사실 그냥 하면 되긴 하는데, 반복하기가 싫습니다. Ctrl + F로 검색창을 열고, "ISBN"을 입력하고, 찾아낸 칸 옆에 쓰인 ISBN 번호를 더블 클릭 또는 드래그 한 후, Ctrl + C를 눌러 복사... 해결 그래서 각 상품페이지에서 ISBN의 정보만 긁어오는 북마클릿(Bookmarklet)을 만들었습니다. 교보문고, 알라딘, yes24의 상품페이지에서 이 ..
본문에는 chatGPT로 생성된 답변이 포함되어 있습니다. 잘못된 내용이 있을 수 있습니다. 0 값의 관점: 정수 0. 데이터 형식의 관점: 정수 데이터 형식. 표현 방식의 관점: 정수 리터럴. 사용하는 문맥의 관점: 정수 연산이나 할당에서 사용. int numberZero = 0; '0' 값의 관점: 문자 '0'으로 ASCII 코드에서 48에 해당하는 값. 데이터 형식의 관점: 문자 데이터 형식. 표현 방식의 관점: 문자 리터럴. 사용하는 문맥의 관점: 문자로서의 0은 문자열을 구성하거나 문자를 나타내는 데 사용. char zeroChar = '0'; Console.WriteLine(Convert.Int32(zeroChar)); // 48 '\0' 값의 관점: 널 문자(Null Character)로 A..