[GCP] 가장 쉬운 방법으로 GCP의 BigQuery 처음 사용해보기
2022. 7. 14. 12:12
카테고리 없음
2022.07.14 [GCP] 가장 쉬운 방법으로 GCP의 BigQuery 처음 사용해보기 데이터 엔지니어 직무의 경우, 테이블이 중첩된 형태의 복잡한 데이터를 다룰 때가 많습니다. 그럴 때는 RDBMS를 사용하기 보다는 클라우드의 데이터 웨어하우스를 사용하면 매우 편리하게 데이터를 다룰 수가 있는데요. 그중에서도 요즘 떠오르고 있는 GCP의 BigQuery를 이용하면 정말 편리하고 적은 비용으로 데이터를 저장하고 분석할 수 있습니다! 오늘은 많은 분들이 BigQuery의 편리함을 알게 되기를 바라는 마음으로 GCP의 BigQuery를 가장 쉽게 사용해 볼 수 있는 방법을 소개해드리겠습니다. GCP BigQuery https://cloud.google.com/bigquery BigQuery: 클라우드 데..
[Fiddler] Fiddler에 트래픽이 보이지 않을 때 해결 방법
2022. 7. 11. 14:08
카테고리 없음
2022.07.11 [Fiddler] Fiddler에 트래픽이 보이지 않을 때 해결 방법 원래는 네트워크를 추적할 때 크롬에서 'F12'를 누르면 나오는 '개발자 도구'를 주로 이용하였습니다. 그런데 크롬의 개발자 도구는 가끔 Response에 아무것도 보이지 않는다는 문제점이 있었습니다. (Postman에서는 보이는 Response가 크롬 개발자 도구에서는 안 보이더라고요.) 찾아보니 Firefox나 웹 디버깅 툴인 Fiddler를 사용하면 이러한 문제를 해결할 수 있다고 하였습니다. 그래서 이참에 전부터 사용해보고 싶었던 Fiddler를 사용해보기로 결심하였습니다. 그렇게 설치까지 완료하였는데 일이 너무 바빠 잠시 잊고 있다가 오늘 사용해보려고 다시 실행하니까 Fiddler에 트래픽이 아무것도 보이지..
[코딩테스트 - Python] 프로그래머스 Lv.1 문제 피드백 모음 (3)
2022. 7. 1. 23:45
코딩테스트
2022.07.01 프로그래머스 Lv.1 쉬운 문제들 피드백 모음 (3) '문자열 내 p와 y의 개수' 문제 나의 답안 def solution(s): compare = 0 for i in s: if i in ['p', 'P']: compare += 1 elif i in ['y', 'Y']: compare -= 1 if compare == 0: return True else: return False 모범 답안 def solution(s): return s.lower().count('p') == s.lower().count('y') '문자열 내림차순으로 배치하기' 문제 나의 답안 def solution(s): low, up, answer = [], [], '' for i in s: if i.islower()..
[코딩테스트, Python] 프로그래머스 Lv.1 쉬운 문제들 피드백 모음 (2)
2022. 6. 27. 16:12
코딩테스트
2022.06.27 프로그래머스 Lv.1 쉬운 문제들 피드백 모음 (2) '[1차] 비밀지도' 문제 나의 답안 def solution(n, arr1, arr2): answer = [""]*n for i in range(n): map1, map2 = [0]*n, [0]*n map1_place, map2_place = n-1, n-1 while (arr1[i]): map1[map1_place] = arr1[i] % 2 arr1[i] = arr1[i] // 2 map1_place -= 1 while (arr2[i]): map2[map2_place] = arr2[i] % 2 arr2[i] = arr2[i] // 2 map2_place -= 1 for j in range(n): if map1[j] == 1 or ..
[코딩테스트, Python] 프로그래머스 Lv.1 쉬운 문제들 피드백 모음 (1)
2022. 6. 26. 17:30
코딩테스트
2022.06.26 프로그래머스 Lv.1 쉬운 문제들 피드백 모음 (1) '없는 숫자 더하기' 문제 나의 답안 def solution(numbers): num = [1,2,3,4,5,6,7,8,9,0] answer = 0 for i in num: if i not in numbers: answer += i return answer 모범 답안 def solution(numbers): return 45 - sum(numbers) 너무나 간결한 코드.. 왜 이렇게는 생각을 못했을까? '내적' 문제 나의 답안 def solution(a, b): answer = 0 for i in range(len(a)): answer += a[i]*b[i] return answer 모범 답안 def solution(a, b): ..