[MySQL/HackerRank] Revising the Select Query I
·
SQL/HackerRank
Query all columns for all American cities in the CITY table with populations larger than 100000. The CountryCode for America is USA.The CITY table is described as follows:SELECT * FROM CITYWHERE POPULATION > 100000 AND COUNTRYCODE = "USA"
관악구 전자도서관(E-BOOK) 이용하기
·
Diary/etc
책을 대출하고, 모바일 이용안내 페이지에 있는대로 리브로피아라는 어플을 설치한 이후에 전자책을 이용하려고 봤더니 어플을 삭제하고 다시 깔고, 로그아웃했다가 로그인을 해도 대출한 전자책이 없다고 떠서 당황했다. 그래서 전자 도서관은 yes24를 많이 이용하던데, 어플이 다른건가? 싶어서 yes24 전자도서관 어플을 깔아보니 대출받은 책들이 잘 떴다. 관악구 전자 도서관 모바일 이용 안내 페이지의 수정이 필요한 것 같다😅😅
SQLD 자격증 유효기간 2년에서 영구로 갱신하기
·
Diary/etc
dataq 사이트에서 찾아볼게 있어서 오랜만에 로그인을 했는데, 이렇게 SQLD 자격증이 합격기간 만료라고 떠서 당황했다. 분명히 유효기간이 없는 자격증이라고 알고 있었는데 뭐지? 해서 찾아보니까 보수교육을 수강하면 갱신이 된다고 했다. 유효기간이 만료됐는데도, 보수 교육 수강하면 유효기간이 영구로 전환되나? 싶어서 일단 보수교육을 수강해봤는데 다행히 갱신 됐다.... 마이페이지 - 보수교육을 눌러서 보수 교육을 진행하면 된다. 약 4시간 정도 되는 교육 영상 시청을 완료하면 이렇게 변경 됐다! 커뮤니티 - 자주 하는 질문
Selenium을 이용한 파파고 번역
·
python
파파고 번역 API의 하루 호출 최대량이 10,000자라서 API를 이용한 번역은 어려울 것 같아서 Selenium을 이용해서 진행했다. 텍스트 파일을 불러올 때 보통은 readlines()를 이용해서 불러오는데 이번에는 그냥 read()를 통해서 불러왔다. with open(txt_files[0], 'r', encoding = 'utf-8') as file: b = file.read() 한 번에 번역할 수 있는 글자 수가 5,000자라서 나는 4,000자를 기준으로 돌렸다. 텍스트를 길이를 기준으로 자르는 함수를 만들었다. def split_len(seq, length): return [seq[i : i+length] for i in range(0, len(seq), length)] 보통은 Seleni..
파파고 언어감지 API를 이용해서 중국어만 추출하기
·
python
가벼운 마음으로 시작한 작업인데 해야할 일이 산더미처럼 늘었다. 중국어 알못이라 알아들을 수 있는 영어, 한국어 번역본이 필요할 것 같아서 그 작업을 시작하기에 앞서, 우선 텍스트 파일을 가지고 정제하는 작업을 먼저 시작했다. - 중국어 아닌 것 제외, 이모지 제외, 중복 제외 작업을 위해서 한 줄씩 text파일을 불러왔다. with open(file_path, 'r', encoding = 'utf-16') as file: b = file.readlines() 우선 중복인 문장들부터 제외해보기로 했다. 리스트의 담긴 값들의 중복 제거를 위해서 for문을 돌려준다. new_list = [] for v in b: if v not in new_list: new_list.append(v) 중복을 제거한 이후, ..
弹幕(danmu/danmaku) 자막 스크래핑
·
python
번역된 책을 펴놓고 듣는다고 해도, 대본/자막이 있는 편이 좋을 것 같아서 시작한 작업인데 진짜 힘들었다. 중국은 弹幕 자막이라고 해서 영상의 각 시점에 맞는 댓글을 작성하면 화면에 저렇게 뜬다. 저런 탄막 자막 형식은 bilibili라는 중국 영상 사이트가 가장 유명한 것 같았다. 해당 동영상 사이트에서는 api 정보를 제공을 해서 탄막 자막에 대한 정보를 가져오는 것 같았지만, 내가 필요로 하는 사이트는 마오얼FM이었으므로 그 API는 사용할 수 없었다. 우선 저 자막은 오른쪽 소스 보기를 보면 알 수 있지만 매 시점마다 새로 불러와지는 부분이라 저걸 스크래핑 할 수는 없었다. 그래도 저 자막 정보가 담긴 것들이 있을 것 같아서 검사창을 정말 샅샅이 다 뒤졌다. 다행히 Network에 해당 弹幕에 대..
_xxxx
ฅ^._.^ฅ