Nouu
-
리눅스 실습문제.1
리눅스 실습문제.1
2023.11.101. centos7_server2에서 user01 user02 user03 user04 user05 계정을 생성하세요 user01 과 user02 계정만 cal 명령어를 사용할수 있도록 하세요. 레드햇 리눅스는 이 옵션을 사용하지 않아도 홈 디렉터리가 생성되지만 다른 배포판에서는 생성되지 않으므로 이 옵션을 지정해야 한다. 보통 -k 옵션과 같이 사용하여 사용자 생성 시 기본적으로 부여되는 목록이 들어있는 skeldir을 지정할 때 사용한다. # useradd -m user01 # useradd -m user02 # useradd -m user03 # useradd -m user04 # useradd -m user05 'cal' 명령어를 사용할 수 있는 권한을 특정 사용자에게 부여하려면 'sudoers'.. -
타입힌팅
타입힌팅
2023.11.05타입힌팅 힌트이기에 타입에 맞지 않게 값을 지정하더라도 실행 오류가 발생하지는 않습니다. 함수의 매개변수, 반환값, 변수에 대한 타입 정보를 명시적으로 선언할 수 있는 구문을 제공합니다. 개발툴이 타입을 추론할 수는 있지만 추론이 오래 걸리거나 엉뚱한 타입을 추론할 가능성이 있습니다. 단지 힌트이기에 잘못된 타입의 값을 지정한다고 해서 파이썬이 오류를 발생시키지는 않는다. 예시 def add(number1: int, number2: int) -> int: return number1 + number2 x: int = add(1, 2) -
일급 ( first-class ) 함수 / 클래스
일급 ( first-class ) 함수 / 클래스
2023.11.05일급 함수 클래스 함수/클래스를 비롯한 모든 대상이 객체이다. 런타임에 새로운 변수를 생성할 수 있듯 런타임에 새로운 함수/클래스를 생성할 수 있습니다. 함수/클래스를 변수에 할당하고, 인수로 사용하고, 함수 반환값으로 사용할 수 있습니다. 즉 인자로서 함수를 넘길 수 있고, 리턴값으로 함수를 리턴할 수 있습니다. 이러한 기능이 제공이 되면, 그 언어는 일급함수/클래스를 지원한다라고 말한다. 일급 함수 예제 def greeting(name): return 'Hello ' + name def call_function(fn, arg): return fn(arg) # 함수를 변수에 할당 say_hello = greeting # 함수를 다른 함수의 인자로 전달 print(call_function(say_hell.. -
클로저 (Closure)
클로저 (Closure)
2023.11.05클로저 정의 및 예시 함수가 선언될 당시의 환경을 기억(포섭, Closure) 했다가, 차후 호출될 때 기억한 환경을 이용하는 함수 즉, 함수 내 함수라고 생각하면 된다. 장고에서는 주로 뷰와 장식자에서 사용된다. def make_func(base_num) : # make_func 함수가 호출이 되어 수행이 될 때 새로운 변수 i가 생성 i = 0 def new_func1(number) : # new_func1는 클로저 # new_func1 정의 시점의 변수 x에 접근할 수 있습니다. return base_number + number ** 2 # new_fn1 = lambda number : base_number + number ** 2 # return new_func1 return new_func1 #.. -
SAA-C03 후기 및 공부방법
SAA-C03 후기 및 공부방법
2023.10.15안녕하세요. 오랜만에 돌아온 nouu 입니다. 23년 3월부터 9월까지 리눅스, 네트워크, aws 기술들을 다시 공부했습니다. 예전에 배우고 한동안 안보다가 다시 공부하니 힘들더라구요. 특히 국내 AWS 파트너사 기업에서 공통으로 SAA를 원하셔서 SAA에 대해 공부를 했습니다. 공부를 해보니 특정 문제에 대해 정말 다양한 솔루션들이 있더라구요. 시험에 대한 서비스 실습은 다 하지 못했고 AWS 용어나 특정 서비스가 어디에 쓰이는지 정리 용도로 자격증 공부를 했던 것 같습니다. 시험 준비 https://open.kakao.com/o/gCLfr6pe Cloud AWS Study Room #DUMPS #AWS $AZURE #GCP #SAA-C03 #SAP-C02 #DVA-C02 #SOA-C02 #ANS-C0.. -
브런치 작가 신청을 하다.
브런치 작가 신청을 하다.
2022.12.17브런치 글을 쓰고 추후 다른 분들이 앞으로 회사 생활을 하며 느낀 소회와 회고 글을 봤으면 하는 마음에 작가 신청을 하였다. 브런치에 첫 글을쓰고 작가신청서에 있는 네 단계 절차를 걸쳐 자기소개와 앞으로 어떤 글을 쓸지에 대한 것을 작성했다. 작가신청 전 작가 신청서를 작성하는 법을 검색했다. 그 결과 많은 블로거 분들이 작가신청에 대한 팁을 주시고 자신의 작가소개와 글 구성을 공개하셔서 수월하게 끝낼 수 있었다. 부끄럽지만 나도 한번 공개해 보고자 오랜만에 나의 티스토리 블로그에 글을 작성해 본다. 탈락하면 조금 슬플 것 같지만 에이 뭐... 다시 고쳐서 제출하면 된다. 01. 작가소개 02. 브런치 활동 계획 ps. 브런치 작가가 선정되면 티스토리 블로그는 앞으로 TIL을 삭제하고 순수한 기술 블로그.. -
데이터리안 데이터분석 부트캠프 8주차 TIL: 실무에서 사용하는 SQL 패턴(윈도우 함수, 서비스 이용 패턴 분석)
데이터리안 데이터분석 부트캠프 8주차 TIL: 실무에서 사용하는 SQL 패턴(윈도우 함수, 서비스 이용 패턴 분석)
2022.04.25데이터리안 데이터분석 부트캠프 8주차 TIL: 실무에서 사용하는 SQL 패턴(윈도우 함수, 서비스 이용 패턴 분석) 일정 월요일, 19:30 ~ 21:30, 약 2시간에 걸쳐 SQL 관련 수업이 진행됨. 윈도우 함수를 이용하여 카테고리 별 매출액을 추출하고 이에 따른 비중이 어느정도 차지하는지 나타내는 쿼리와 세션을 정의하고 그것을 바탕으로 연속된 로그 안에서 패턴을 찾는 쿼리를 실무에서 사용하는 쿼리를 작성하는 방법들을 실습하는 시간을 가짐 서비스 이용 패턴 분석을 어떠한 시나리오를 바탕으로 원하는 쿼리를 추출하고 스프레드 시트에 해당 쿼리 결과 데이터를 옮겨 피봇테이블을 만들고 조건부서식으로 강조하여 어떠한 데이터가 중요하고 이에 따른 해결 방법을 생각하는 실습을 가짐 느낀 점 데이터리안 8주간의 S.. -
데이터리안 데이터분석 부트캠프 7주차 TIL: Funnel Analysis
데이터리안 데이터분석 부트캠프 7주차 TIL: Funnel Analysis
2022.04.18데이터리안 데이터분석 부트캠프 7주차 TIL: Funnel Analysis 일정 월요일, 19:30 ~ 21:30, 약 2시간에 걸쳐 SQL 관련 수업이 진행됨. 최초 유입부터 최종 목적지까지 단계를 나누어서 살펴보는 분석 기법인 퍼널 분석과 이에 따른 SQL 쿼리 방법을 배움. 퍼널 분석 단계적 절차를 파악하기 위해 데이터 리안 공식 홈페이지와 연동 된 GA 데이터를 이용하여 실습을 진행함. 느낀 점 수업 전 아래의 글을 기반으로 퍼널 분석에 대해 공부를 했다. 퍼널분석 Funnel Analysis utm 파라미터란? 이후 수업에서 데이터 리안 공식 홈페이지와 연동 된 GA의 데이터를 바탕으로 유저들의 세션 및 행동 관련 데이터를 구하여 유저들이 단계 별로 얼마나 전환이 되는지 확인하는 것을 SQL 쿼.. -
22.4.18 notion VS typora 그것이 문제로다.
22.4.18 notion VS typora 그것이 문제로다.
2022.04.18필자는 원래 typora를 사용하고 있었다. typora는 아시다시피 마크다운 언어를 편리하게 작성해주는 업무 향상 툴이다. 이 툴을 기반으로 여러 글을 쓰고, 포트폴리오를 작성하여 나 자신의 역량을 뿜뿜?? 하게 만들고 있다. 그런데 조원 분들이 노션을 이용하여 이모지나 계층적으로 워크 스페이스를 관리하는 것 보고 '사람들이 노션 노션 하는 이유는 다 이유가 있구나!' 라고 깨달아버렸다. 정말 고민 된다. typora를 버리고 노션으로 갈아탈까? 아니면 typora 노션 둘 다 써볼까? 그렇다면 어떨 때 노션을 쓰고 typora를 쓸까? 아! 만약 노션을 사용한다면 노션에 관한 작성법 및 꿀팁들은 아래의 url에 있는 해당 서적을 참고하려고 한다. http://www.kyobobook.co.kr/pro..