본문 바로가기

~2023

프로그래머스 '두 수의 곱' 문제풀이(PYTHON) - Henry's Algorithm 안녕하세요 Henry입니다! 오늘은 간단한 사칙연산 중 뺄셈에 대한 풀이를 요구하는 문제를 풀어보았습니다. 코드 보시면서 도움이 되시길 바랍니다ㅎㅎ def solution(num1: int, num2: int) -> int: return num1 * num2 아래는 문제 풀이 영상입니다. https://youtu.be/YA1ezTHYs0Y 더보기
프로그래머스 '두 수의 차' 문제풀이(PYTHON) - Henry's Algorithm 안녕하세요 Henry입니다! 오늘은 간단한 사칙연산 중 뺄셈에 대한 풀이를 요구하는 문제를 풀어보았습니다. 코드 보시면서 도움이 되시길 바랍니다ㅎㅎ def solution(num1: int, num2: int) -> int: return num1 - num2 아래는 문제풀이 영상입니다. https://youtu.be/yBQGiVZeJRs - YouTube www.youtube.com 더보기
프로그래머스 '두 수의 합' 문제풀이(PYTHON) - Henry's Algorithm 안녕하세요 Henry입니다! 오늘은 간단한 사칙연산 중 덧셈에 대한 풀이를 요구하는 문제를 풀어보았습니다. 특별히 타입힌팅에 대한 간략한 예시도 함께 넣어놓았는데요. 코드 보시면서 도움이 되시길 바랍니다ㅎㅎ def solution(num1: int, num2: int) -> int: return num1 + num2 아래는 문제 풀이 영상입니다. https://youtu.be/jPtpqa3ApP8 - YouTube www.youtube.com 더보기
Apache Zeppelin 오픈소스 컨트리뷰션 - 2. 이슈 생성 안녕하세요 Henry's Algorithm 블로그를 운영하는 개발자 Henry입니다. https://datacodingschool.tistory.com/259 Apache Zeppelin 오픈소스 컨트리뷰션 - 1. CLI 빌드 안녕하세요 Henry's Algorithm을 운영하는 개발자 헨리입니다. 이번에 과학기술정통부에서 주최하는 2022 오픈소스 컨트리뷰션 아카데미의 대한 기록들을 남겨보려고 합니다. 오픈소스 컨트리뷰션 datacodingschool.tistory.com 오늘은 앞서 오픈소스 컨트리뷰톤을 진행하면서, 계속해서 글을 적어보겠습니다. 지난 시간에는 오픈소스 컨트리뷰톤에 대해서 간략히 말씀드렸고, Mac에서 소스를 빌드하는 것을 디버깅해보며, 해결하였습니다. 오늘은 이제 오픈소스 컨트리뷰.. 더보기
Apache Zeppelin 오픈소스 컨트리뷰션 - 1. CLI 빌드 안녕하세요 Henry's Algorithm을 운영하는 개발자 헨리입니다. 이번에 과학기술정통부에서 주최하는 2022 오픈소스 컨트리뷰션 아카데미의 대한 기록들을 남겨보려고 합니다. 오픈소스 컨트리뷰션 아카데미란, 주최측에서 선정한 25개의 오픈소스 프로젝트 중 참여자가 관심있는 오픈소스를 하나 선정하여, 해당 프로젝트에 대한 경험이 있는 멘토분과 함께 오픈소스 프로젝트에 기여를 하는 활동입니다! 저는 Apache Zeppelin 오픈소스 컨트리뷰션에 참여하였습니다. 해당 내용에서 진행되는 것들을 모두 기록으로 남기려고 합니다. 오늘은 첫번째 CLI 빌드 입니다. 먼저 빌드하는 자원의 환경입니다. 1. 환경 빌드 자원: 2017 Mac Book Pro 운영 체제: MacOS Monterey 12.3.1 상.. 더보기
[프로그래머스] 2022 KAKAO BLIND RECRUITMENT - 신고 결과 받기 스타의 풀이 def solution(id_list, report, k): answer = [0] * len(id_list) reports = {x : 0 for x in id_list} for r in set(report): reports[r.split()[1]] += 1 for r in set(report): if reports[r.split()[1]] >= k: answer[id_list.index(r.split()[0])] += 1 return answer 나의 코드 from dataclasses import dataclass from typing import List, TypeVar T = TypeVar('T') @dataclass class User: id: str targets: List[T].. 더보기
데이터 관련 커리어 개발 지금까지 어떤 직군이 있고, 기술들이 있고, 어떤 조직 구조가 있고에 대해서 배웠다. 이제는 어떻게 커리어를 시작하고 전문성을 높일 수 있는지 배워보자. 요즘 세상에서 커리어라는 것이 어떻게 변했고, 어떤 관점을 가지고 커리어 전환, 커리어 시작을 시작하면 좋을지 생각해보자. 일직선으로 우상향 되는 커리어는 더 이상 없다. 이제는 up and down이 많은 다수의 커리어를 가져야 한다. 회사가 바뀌는 경우도 있을 것이고, 직업이 바뀌는 경우도 있을 것이다. 이제는 빠르게 변하는 사회에서 자연스러운 현상이 되었다. 조금 더 젊었을 때, 이것 저것 시도해봐서, 더 나이가 들기 전에 자신감을 쌓고, 나와 더 맞는 분야를 찾고 최대한 우려먹고 또 찾게 되고 그러는 것이다. 불안하니까 무언가는 배워야 한다고 생.. 더보기
데이터 일을 할 때 기억할 점 한기용 강사님이 지난 8년간 데이터 팀을 운영하면서 배웠던 점들 공유. 1. 데이터 팀은 영리적으로 매출을 올리는 데 이유가 있다. 매출과의 연관성, 비용 절감 측면에서 커뮤니케이션을 해야 한다. 가장 좋은 것이 이런 것들이 눈에 보이게 지표로 만들어서 대시보드로 제공할 수 있으면 최고다. 이것이 리더의 가장 중요한 역할 중 하나이다. 중앙 집중이건, 하이브리드건 데이터 팀원들을 위해 모이는 것에 힘써야 한다. 2. 데이터 인프라가 첫 번째 스텝이다. 스타트업 관점에서는 데이터 분석도 할 수 있고, 데이터 인프라도 할 수 있는 듀얼 플레이가 가능한 사람을 뽑으면 최적이다. 고려점은 클라우드이냐, 직접 구성이냐. 가능하면 클라우드가 좋다. 그리고 실시간은 비용이 많이 들기 때문에, 왠만하면 배치로 하는것이.. 더보기