Call By Assignment (python)

python에는 Call By Reference 또는 Call By Value라는 개념이 존재하지 않는다. python은 함수에 인수를 전달할때 call by assignment 방식으로 전달되며, 함수의 파라미터로 전달받는 객체의 유형에 따라 참조방식이 결정된다

더보기

프로그래머스 LV0 - 외계어 사전

문제의 조건을 잘 읽으면 어떤 함수? 어떤 알고리즘? 을 사용해야 하는지 알 수 있게 된다. 하지만 나는 이문제를 풀때 “중복된 원소”에는 크게 신경 쓰지 않고 itertools의 순열이나 조합을 사용하면 되겠다라고 가장 먼저 떠올렸다.
문제는.. combinations나 permutations냐 헷갈렸다는거.. ^^

  • combinations: iterable에서 원소 개수가 r개인 조합 뽑기
    • 중복은 따로 나오지 않는다

더보기

docker-1. Dockerfile이란 (작성중...)

Dockerfile

  • 도커 이미지를 빌드하고 설정하는데 사용되는 텍스트 파일
  • 도커 이미지를 어떻게 구성할지를 정의하는 파일
  • dockerfile 문법으로 이미지 생성을 위한 스크립트를 작성 할 수 있고, 이를 기반으로 이미지를 생성할 수 있음
    • ex) 베이스 이미지, 빌드 시 실행 명령어
  • 배포를 위해서도 많이 활용되는 기능

더보기

scp 사용법

scp란

ssh 원격 접속을 기반으로 한 파일 전송 프로토콜이다

  • 원격지에 있는 파일과 디렉터리를 보내거나 가져올때 사용한다
  • 네트워크와 연결되어 있는 환경에서 ssh와 동일하게 22번 포트와 identity file을 사용하기 때문에 보안적으로 안정된 프로토콜이다

더보기

docker-1. 도커란

도커 탄생 배경

로컬에서 개발한 소스 파일을 서버에 올릴때 의존성 문제와 같은 오류가 발생하는 경우가 꽤 많다. 이러한 Dependency 문제로 도커가 생겨났다.

더보기

Pagination