본문 바로가기

전체 글261

[python] Set - 01 안녕하세요. TDR입니다. 오늘은 python에서의 set(집합) 자료구조의 기본적인 것에 대해 정리해 보겠습니다. 집합 연산이 많아 2번에 나눠서 정리하겠습니다. ## 생성 set_object = set() set_object = set([1, 2, 3])# set_object = {1, 2, 3} set_object = set("apple")# set_object = {'a', 'p', 'l', 'e'} ## 삽입 # 하나의 값만 추가 가능 set_obejct.add(2) # 여러개의 값 추가 set_obejct.update({2, 4, 8}) ## 삭제 # 값이 없으면 KeyError 발생 set_obejct.remove(2) # 값이 없어도 Error 발생 안함 set_obejct.discard(.. 2024. 1. 19.
[python] Tuple 안녕하세요. TDR입니다. 오늘은 python에서의 tuple(튜플) 자료구조의 기본적인 것에 대해 정리해 보겠습니다. ## 생성 # 값이 하나인 경우 반드시 , 을 써줘야 함 tuple_object = (1, ) tuple_object = (1, 2, 3) # 값이 여러개인 경우 () 생략 가능 tuple_object = 1, 2, 3 # tuple()로 생성할 때는 list 형태로 값을 넣어 줘야 함 tuple_object = tuple([1, 2, 3]) ## 특징 # list와 마찬가지로 여러 형태의 값을 넣을 수 있음 # tuple 안의 값들에 대해 수정, 삭제, 추가 불가능 (immutable object) # tuple_object = () or tuple_object = tuple() 과 .. 2024. 1. 16.
[python] List 안녕하세요. TDR입니다. 오늘은 python에서의 list(배열) 자료구조의 기본적인 것에 대해 정리해 보겠습니다. ## 생성 list_object = [] list_object = list() list_object = [1, 2, 3, 4] ## 삽입 # list 마지막에 value 추가 list_object.append(value) # index 위치에 value 추가 list_object.insert(index, value) # list_object += [5, 6]과 동일 list_object.extend([5, 6] ## 읽기 # 3을 읽음 re = list_object[2] ## 수정 # list_object = [1, 2, 5, 4]가 됨 list_object[2] = 5 ## 삭제 # i.. 2024. 1. 16.
[Docker] 00. 도커(Docker)란 무엇인가? 왜 필요한거지? 안녕하세요. TDR입니다. 오늘은 도커란 무엇이며 어떤 장점이 있어서 사용하는지에 대해서 설명해 볼까합니다. 우선 도커(docker)란, Linux기반에서 컨테이너(container)를 다루는 소프트웨어를 말합니다. 그리고 컨테이너란 데이터 또는 프로그램을 별도의 장소에 격리시키는 것입니다. 우리가 해외에 물류를 수입/수출 할 때 큰 배에 수 많은 컨테이너 별로 물건들을 넣는데 이와 동일합니다. (그래서 도커 이미지를 보면 고래 등에 컨테이너가 쌓여있는 이미지) 결국, 도커는 데이터 또는 환경등을 분리한 컨테이너를 컨트롤하는 소프트웨어입니다. 그럼 왜 도커를 써야할까요? 그건 시대가 변하여 예전보다 더 빠른 업데이트, 다양한 기능들을 요구하게 되면서 서버 리소스를 최대한으로 사용하면서도 빠른 개발, 빠른.. 2023. 4. 2.
[Docker] 06. Registry & Repository 정리 안녕하세요. TDR입니다. 저번에 Container와 Image에 대한 정리를 해보았는데 이번에는 이와 유사한 레지스트리(Registry)와 레포지토리(Repository)에 대해서 정리를 해보겠습니다. 우선 각 의미를 보면, 레지스트리(Registry)란? Docker image를 배포(보통 push)하는 저장소 레포지토리(Repository)란? 레지스트리를 구성하는 단위 이렇게만 쓰면 무슨 말인지 감이 잘 안오겠지만 예시를 보면 쉽습니다. Ex) registry-name/repository-name 이런 형태를 가지게 됩니다. 즉, 하나의 레지스트리 안에는 여러개의 레포지토리를 가질 수 있습니다. 실무에서의 예를들면 회사에서 A라는 서비스와 B라는 서비스를 레지스트리에 저장한다고 했을 때, 개발(d.. 2023. 3. 30.
[Docker] 04. Network & Volume 명령어 정리 안녕하세요. TDR입니다. 저번에 Container & Image 명령어를 정리했고 마지막으로 잘? 거의? 사용되지 않지만 서버 엔지니어나 인프라 엔지니어가 알아두면 도커의 활용도를 높일 수 있는 명령어들을 정리해 볼까 합니다. 각 명령어의 개수가 많지 않고 비중도 높지 않아 한번에 정리합니다. Network Commnad 최신 명령어 내용 network connect 실행 중인 컨테이너를 network create 커맨드로 생성한 네트워크에 접속 network create 도커 엔진 내부에서 컨테이너끼리 통신할 수 있는 네트워크를 생성 network disconnect 지정한 컨테이너를 네트워크에서 접속 해제 network inspect 지정한 네트워크의 상세 정보를 출력. 해당 네트워크에 부여된 네트.. 2023. 3. 30.
[Docker] 03. Image 명령어 정리 안녕하세요. TDR입니다. 저번에 Container 명령어에 이어 그 다음으로 가장 많이 사용하는 image 명령어를 정리해 볼까 합니다. Image Command 예전 명령어 최신 명령어 내용 build image build Dockerfile 스크립트로 이미지를 생성 history image history 지정한 이미지의 생성 이력을 출력 import image import container export 커맨드로 내보내기된 tar 파일을 이미지로 읽어 들임 - image inspect 지정한 이미지의 상세 정보를 출력 load image load image save 커맨드로 내보내기된 tar 파일을 이미지로 읽어 들임 images image ls 현재 도커 엔진에 내려받은 이미지의 목록을 출력 - i.. 2023. 3. 30.
[Docker] 02. Conainer 명령어 정리 안녕하세요. TDR입니다. Docker에 간략하게 정리를 할까 하는데 뭐가 됐든 일단 명령어만 알면 이것저것 해보면서 익힐 수 있기 때문에 우선 대략적인 명령어들을 정리하고 추후에 좀 더 자세한 내용을 정리할까 합니다. 다른 포스팅도 마찬가지지만 기본적으로 제가 여기저기 찾기 귀찮아서 정리하는 것임임을 미리 밝힙니다. Container Command 예전 명령어 최신 명령어 내용 attach container attach 백그라운드로 동작 중인 컨테이너를 포어그라운드로 돌리고, 키보드 입력과 화면 출력을 가능하게 함 commit container commit 실행 중인 컨테이너로부터 이미지를 생성 cp container cp 호스트와 컨테이너 간에 파일이나 폴더를 복사 create container cr.. 2023. 3. 30.
[Review] Hawaii Waikiki Teddy's Bigger Burger 안녕하세요. TDR입니다. 이번에 본의아니게 하와이를 다녀왔습니다. 미국 본토는 아니지만 역시 미국을 갔으니 햄버거를 먹어야 겠다는 정말 단순한 생각에 숙소 근처를 맴돌다가 찾아간 Teddy's Bigger Burger라는 가게를 리뷰해볼까 합니다. 위치는 와이키키 해변 남쪽 끝 쯤에 위치해 있고 바로 앞에 호놀룰루 동물원이 있습니다. 매장은 제법 큰 편입니다. 실내에서 먹을 수도 있고 포장도 가능합니다. 그리고 제가 갔을 때는 오픈하지 않았지만 카운터 안쪽으로 야외 테이블에서도 먹을 수 있는 것 같습니다. 저는 포장을 해와서 리조트 안에서 먹었습니다. 맛은 기대 이상으로 훌륭했습니다. 일단 고기 패티를 직접 만들기 때문에 기성품과는 레벨이 다른 풍미가 있었고, 고기 속이 살짝 핑크빛이 도는데 덜 익은게.. 2022. 10. 31.
[Review] 이 책을 주식투자 시작전에 봤더라면 안녕하세요. TDR입니다. 오늘 리뷰할 책은 Youtube의 "달팽이주식" 채널을 운영하시는 시나브로 님이 쓰신 책으로, 제목대로 주식을 시작할려는 분 또는 이제 막 시작하신 분이 보면 좋은 책입니다. 책 자체는 뚜겁지 않아 읽기 편하고 주식에 대한 어려운 용어나 개념의 설명 보다는 작가 본인의 생각이나 경험, 철학 등을 공유하고 있어 부담갖지 않고 읽기 좋은 책이라고 생각합니다. 책의 구성은 크게 4가지로 구성되어 있습니다. Chapter 1. 주식투자로 인생 10년을 선물 받다. Chapter 2. 느려서 달팽이가 아닙니다. 달팽이는 칼날 위에도 상처 없이 넘어갑니다. Chapter 3. 달팽이의 가치 평가 Chapter 4. 투자할 때 알아놓으면 좋은 것들 저자가 강조하는 것은 안정적인 투자, 본인.. 2022. 10. 21.
[요리] 고추장찌개 안녕하세요. TDR입니다. 제가 개인적으로 국물요리를 좋아하는 편인데 그러다보니 찌개를 끓이더라도 물을 좀 많이 잡아 찌개와 국물 중간쯤의 요리로 만드는 편입니다. 이번에 집에 돌아다니는 야채와 냉동실에 방치된 돼지고기 뒷다리살로 만든 꼬추장찌개 레시피 및 현황을 포스팅해볼까 합니다. 우선 얼어있는 고기를 물에 담궈 녹여줍니다. 언 상태로 바로 때려넣으면 중심부가 녹기전에 바깥쪽이 타버리니 반드시 녹여서 넣는것을 추천드립니다. (이미 실패해본 1인) 그리고 양파와 파를 다줘졌는데, 저는 고기와 고추장과 같이 볶아서 향과 맛을 끌어올리기 위해 다져준 것이고, 모양새를 생각하면 굳이 다져줄 필요까진 없을 것 같습니다. 감자도 대충 썰어졌는데 지금 생각해보니, 먹기에는 깍뚝썰기를 하는 것이 좋았던 것 같습니다.. 2022. 10. 6.
[인덕원] 숙성회가 맛있었던 담박 안녕하세요. TDR입니다. 얼마전에 집에 혼자 있다가 갑자기 회에다 술이 한잔 생각나서 어디를 갈까하다가 친구가 "저번에 가 봤는데 괜찮다더라"라고 해서 가본 인덕원에 있는 담박이라는 가게입니다. 위치는 위의 사진과 같이 4호선 인덕원 4번출구에서 멀지 않은 곳입니다. 사실 어느 출구로 나와도 그리 멀지 않은 곳에 있어서 접근성은 용이합니다. 가게 내부는 4인 테이블 하나, 2인 테이블 하나, 다찌 4자리 정도로 아담한 가게입니다. 기본적으로 샐러드와 락교, 단무지, 초생강, 할라피뇨, 장국이 나옵니다. 샐러드는 상큼한 드레싱으로 입맛을 돋과줍니다. 장국은 조금은 찐한 느낌의 미소 장국입니다. 잠시 기다리니 제가 주문한 숙성회가 나왔습니다. 연어, 광어, 새우, 고등어, 참치, 뭔지 잘 모르겠는 회(추측.. 2022. 10. 4.
[Docker] 01. Container & Image 차이 안녕하세요. TDR입니다. 사람들이 Docker를 사용하면서 얘기를 할 떄보면 Container와 Image를 이상하게 혼용해서 사용하는 경우가 있습니다. 서로 오해의 소지 없이 의사소통이 가능하다면 문제 없지만 잘 모르는 사람들과 대화를 할 때 보면 이상하게 말이 안 맞물려 들어가는 경우도 있어서 이번에는 Container와 Image에 정확한 정의를 설명해 볼까 합니다. Image는 Container를 만들기 위한 자료를 가지고 있는 파일이고, Container는 Image를 토대로 실행되는 환경입니다. 객체지향 프로그램의 예를들면 간단한데 Image는 Class이고 Container는 Instance입니다. 즉, DockerHub에서 내려받는 것은 Image이고, 내려받은 이미지를 docker ru.. 2022. 10. 4.
[Docker] Docker란? 안녕하세요. TDR입니다. 예전부터 관심은 있었으나 기회가 없어서 사용해보지 못하다가 필요에 의해서 Docker를 공부하게 되서 공부한 김에 정리를 해볼려고 글을 쓰게 됐습니다. Docker 란? 리눅스 OS 상에서 동작하는 컨테이너(Container)를 컨트롤하는 소프트웨어 입니다. 물론 컨테이너만 다루는 것이 아닌 도커 엔진이라는 것이 이미지(Image)나 네트워크(Network), 볼륨(Volume)등도 컨트롤 하지만 실제 동작하는 것은 컨테이너이기 때문에 쉽게 얘기하면 그렇다는 것입니다. 그렇다면, Container란? 가장 큰 특징은 "격리성"이라고 할 수 있습니다. 외부 환경과는 별도의 공간에서 외부의 영향을 받지 않는 상태의 일종의 sandox와 같은 상태입니다. 즉, 도커는 컨테이너를 다루.. 2022. 10. 1.
22nd Highway X - 11. You Are My Best You are my best 聞こえてくるざわめきは 君だけを待ってる 紺色の空にとけてゆく 君の吐いた息 まだ濡れたままの髪をそっと撫でながら 夜は消えていったよ You are my best 隣で走ってきたんだ 傷だらけになっても 萎れない無限のストローク You are the best 何も疑うことはない 他の誰かになんてならなくたっていい もうそれ以上自分のこと いじめないと誓ってよ 誰にも言えやしない 寂しさとか痛みを今こそ解き放ってよ You are my best ずっと見つめてきたんだ 錆びたケージから僕が 連れ出して抱きしめよう You are the best 誰にも負けない輝き 今日という日を照らして その真ん中に立ってる君の 姿に僕の目は眩む You are my best もっと分かりたいんだよ 希望をはらんで流れる その汗の雫まで You are th.. 2022. 9. 11.
22nd Highway X - 10. Unite そばに住んでるってのに 滅多に口もきいたことない 本当は何を考えてるの チャンスがあれば聞いてみたいんでしょう そんなら行くっきゃない 嫌われたらしょうがない それはそれで ある意味前進 好きになってもかまわない 何があるか誰にもわからん 痺れる 聞いたことないようなそのフレーズ 誰から教わってきたの 僕に真似させてよおねがい ちょっとずつでいい 秘密を分け合いましょう で そんで 混ぜちゃお おもろいことが起きる予感 それってフツーに素晴らしい 新しい笑顔?涙? 何があるか誰にもわからん 今宵僕ら結ばれて Tonight we unite 今度はいつ会えるのかなんて こんな世界 なにひとつ確かじゃない だからほら わかるでしょう 嫌われたらしょうがない それはそれである意味前進 好きになってもかまわない 何があるか誰にもわからん 人任せじゃ回らない情熱の歯車 君の手に僕のこの手添えて.. 2022. 9. 11.
22nd Highway X - 09. Daydream 見えない疲れに捕まえられ 床の上崩れ落ちる 君の震える肩を抱いても 気が晴れることはないよね どうか気づいてくれ 君はまるごと 赦されているよ さあもうここから抜け出して行って ふたりで浴びよう命薫る風を Here we go 気の済むまで深呼吸するんだ 愛しい涙の跡に bye bye 何もかもが遠く過ぎ去り 僕らは目を覚ます 誰も見ないテレビの音が 鳴り響く部屋の冷たさ 涙が出るほど笑ってたのも 間違いなく君だったのにね oh さあもうここから抜け出して行って ふたりで浴びよう命薫る風を 溢れそうな言葉飲み込んだなら ただ静かに君を見ていたい 何もかもが遠く過ぎ去り 僕らは目を覚ます oh yeah 誰も気にせず出鱈目でいいんだよ たやすくはないけど さあもうここから抜け出して行って ふたりで浴びよう命薫る風を Here we go 振り向いたりしなくてもいいさ 今は名前を呼ばなくて.. 2022. 9. 11.
22nd Highway X - 08. リヴ ひとりきりで泣いて ひとりきりで笑う でもひとりじゃ世界は止まる そう、あなたがいてこそ 誰かの他愛ない笑顔が 限りなく愛しい 影を並べ歩いたのは いつのことだったろ 騙し暴きあいながら分かり合いましょう 何がなんでも生きる 誰かに NOと言われようが PLAY 知りたい真実(こと)ならば いつも白旗(あきらめ)のちょい先にある 見果てぬ最期まで live and let live 何処もかしこも暴力三昧 溜息ついてもね そんな世界に一役かってる 自分を認めなよ、ねえ 小さな叫び声がまた聞こえてる 何がなんでも生きる だから泣きべそかいてないで 生きてこその浮世 腹を空かしたままで駆けろ 全部灰になるまで live and let live あなたの歌う声 あなたの咽ぶ声 追いかけて 追いかけて いつの日か I’m reaching for you 何がなんでも生きる 誰かに NO と.. 2022. 9. 11.
22nd Highway X - 07. 山手通りに風 急いでるんだろう すり抜けてく乗り物たちの苛立ちに 煽られながら歩こう 今日は何を食べよう 読みたい本はあるの?知りたいんだ 前に買ったスニーカー 明日履いてみれば? 痛いくらいやるせない どれだけ一緒にいても たいして何もできない男なんです 強情な緑の蔦に覆われる高架下見て いろんなものが “いつのまにか”だって気がつく 手を繋いで歌い歩く子ども見て 可愛いなって マスク越しに届く あなたのもらした声 痛いくらい風は切ない そんなつもりじゃなくても 泣かせてしまうのが僕の言葉 また答えを忘れて 僕は今日も戸惑い あなたの背中に手を添えるだけ 痛いくらいやるせない どれだけ一緒にいても たいして何もできない男なんです その視線の先の方 追いかけて静かに あなたの背中に手を添えるだけ この手を添えるだけ 2022. 9. 11.
22nd Highway X - 06. マミレナ もう済んじまったことへの後悔 ズルズル引きずられてるよモーニング 本日のアレコレ調子はどうだい? すっかり冷めてアメ色のコーヒーを流す どうでもいいことに絡め取られる 日が続いてますけど It's alright 汚れてごらんな 自分になんな 真っ白いままでいたいなんて ぬるいこと言うなよ 皆苦しいんだよ 何色だっていいまみれな 穢れなく可愛いかった僕も 恋などしたりして薹が立って 寝る前ピンクの薬もグッと お酒で飲みほせるようになって 大人のルールも 理解して肉体労働 硬派ぶってますけど I'm a green boy 汚れてごらんな 自分になんな 人生は blue だとかって酔っ払って ぬるいこと言うなよ 皆苦しいんだよ 何色だっていいまみれな 汚れてごらんな 自分になんな 太陽は明日も真っ赤に燃える 人のことなど気にしない街で どうせ金色にゃ輝けないなんて ぬるいこと言うなよ 皆.. 2022. 9. 8.
22nd Highway X - 04. YES YES YES 他人の幸せ喜べる 人間になりなさい Oh yeah それみろあいつ周りばっか見回して ちゃっかりチクり得意げになって なにより誰かが下手こいたら最高 はしゃぎ勇みしょっ引いては 市中引き回し磔獄門 今いったい何時代 こんな予定じゃなかったろ ママの言葉思い出そう (そうだ そうだ そうだ) 他人の幸せ喜べる 人間になりなさい Yes yes yes そうでしょ 危ないムードだけ大袈裟に煽って 不安だの不信だの oh ばらまく先生 俺は俺でそんな空気にうっとりして 酔っぱらっちゃうから oh 手に負えない oh Noを突きつける快感に ズッポリハマってる yeah こんな予定じゃなかったろ ママの言葉思い出そう (そうだ そうだ そうだ) 他人の幸せ喜べる 人間になりなさい Yes yes yes そうでしょ こんな予定じゃなかったろ ママの言葉思い出そう (そうだ そうだ そうだ) 他.. 2022. 9. 8.