인생은 언제나 Try and Except
close
프로필 배경
프로필 로고

인생은 언제나 Try and Except

  • 분류 전체보기 (694) N
    • 잡담 (326) N
      • 단문 (108)
      • 장문 (32)
      • 그림있음 (130) N
      • 나야, 언박싱 (55) N
    • Coding (179)
      • 코딩잡담 (22)
      • JavaScript (56)
      • Python (81)
      • R (20)
    • BOJ (116)
      • [BOJ] Python (116)
    • 잔머리 엑셀 (72) N
  • 홈
  • 태그
  • 방명록
강해져서 돌아온 ChatGPT에게 코딩을 시켜보자 (번외편)

강해져서 돌아온 ChatGPT에게 코딩을 시켜보자 (번외편)

아니 나 급 생각난건데 얘가 코딩한걸 보니까 변수명이 my_list 막 이렇더라고... 그래서 궁금해졌음. 과연 변수명을 지정해서 코딩할 수 있는가? 또 서버오류가 반기는거 아니냐 일단 걍 리스트를 만들어보자. 전에는 my_list였는데? 아무튼 그럼 변수명을 내가 지정해주자. 변수명은 one_to_ten으로 할거다. 사실 여기에는 숨겨진 주문이 하나 더 있는데... 다들 알겠지만, 언어가 파이썬이 아니라 자바스크립트다. 리스트 이름을 지정한 변수명으로 하는 것도 무난하게 된다. 그런데... 자바스크립트 출력 방식이 console.log만 있는 게 아니란말이지... alert로 띄우게 할 건데, alert라고 직접적으로는 얘기를 안 할거다. 사실 이거 말고 HTML 요소의 내용을 바꾸는 방법도 있긴 함...

  • format_list_bulleted Coding/Python
  • · 2023. 4. 29.
  • textsms
왜 리눅스인가

왜 리눅스인가

지금이야 Swift(iOS 앱 개발용 언어) 할 거 아니면 걍 윈도우 쓰세요~ 하지만 본이 노트북 2호 살때 OS 추천이 크게 두개였다. 리눅스랑 맥. 당시 예산이 100만원이라 맥북은 패스... 토익 없어서 수리받으러 갔다가 입구컷당한다 아무튼, 그런 이유로 우분투를 사서 깔게 됐고 지금까지 잘 쓰고 있다. 노트북 2호도 어언 6년... 아직까지 살아있는게 용하지만 아무튼... 윈도우와 비교했을 때 리눅스는 어떤 특징이 있는지 대충 알아보자. 공짜다 보통 어느정도 컴잘알인 분들은 노트북을 FreeDOS(아무것도 안 깔림)로 사서 거기다가 본인이 필요한 OS를 직접 깔아서 사용한다. 이건 나도 마찬가지 아니냐... 그러려면 일단 OS를 사든가 해서 깔아야 하는데, 이 때 윈도우 CD가 없어서 같이 사게 ..

  • format_list_bulleted Coding/코딩잡담
  • · 2023. 4. 4.
  • textsms
강해져서 돌아온 ChatGPT에게 코딩을 시켜보자 (2)

강해져서 돌아온 ChatGPT에게 코딩을 시켜보자 (2)

https://koreanraichu.tistory.com/226 강해져서 돌아온 ChatGPT에게 코딩을 시켜보자 아니 자기가 강해져서 돌아왔대잖아요... 일단 이번에 시켜볼 것은 매우 간단한 코딩들... 뭐 import 할 수는 있겠지만 패키지 설치를 요하는 건 아닌, 그런 것들을 시켜볼거다. 여담이지만 오늘 제 koreanraichu.tistory.com 1편은 여기로 모시겠습니다 고객님. 저녁에는 좀 되는듯... 아까 서버 문제있었나? 근데 지금도 네트워크 에러가 간간이 일어나는게 얘네 서버실에 커피 엎은 것 같음. (아까 시키려던거) 입력받은 문자열 출력하기 input_string = input("문자열을 입력하세요: ") print("입력한 문자열은", input_string, "입니다.") ..

  • format_list_bulleted Coding/Python
  • · 2023. 3. 20.
  • textsms
강해져서 돌아온 ChatGPT에게 코딩을 시켜보자

강해져서 돌아온 ChatGPT에게 코딩을 시켜보자

아니 자기가 강해져서 돌아왔대잖아요... 일단 이번에 시켜볼 것은 매우 간단한 코딩들... 뭐 import 할 수는 있겠지만 패키지 설치를 요하는 건 아닌, 그런 것들을 시켜볼거다. 여담이지만 오늘 제일 많이 본 것은... 강해져서 돌아왔다며!!! Hello, World! 출력하기 print("Hello, World!") 프로그래밍 책에서도 첫빠따로 나오는 헬로월드다. 따옴표는 ""도 되고 ''도 되는데 아무튼 저 코드 자체는 잘 됐음. 일차원 배열 만들기 반복문을 사용하지 않고 a = [1,2,3,4,5] 이런 식으로 직접 할당하는 배열 말하는거다. my_list = [i for i in range(1, 6)] print(my_list) 오 고급기술... 원래 의도했던 건 a = [1,2,3,4,5]였..

  • format_list_bulleted Coding/Python
  • · 2023. 3. 20.
  • textsms
GUI vs CUI

GUI vs CUI

일단 CUI(character user interface)의 대표적인 예시가 DOS인데... 이게 뭐냐면 대충 이런거다. 이 창은 윈도우가 GUI라서 파워셸 안쪽만 CUI지만, DOS는 그런거 없고 상남자의 CUI다. 그럼 GUI는요? 지금 윈도우 바탕화면 한번 보자. 아이콘 있지 마우스 커서 있지 바탕화면 이미지 있지 작업표시줄 있지. 다 그래픽으로 나오잖음? CUI는 그래픽으로 나올법한 요소들이 죄다 글자로 나오는거라 폴더 한 번 이동하는데 명령어 쳐야돼 복사도 명령어 쳐야돼 삭제도 명령어 쳐야돼... (악마의 명령어 rm -rf *를 생각해봅시다) 예전에는 CUI여도 와 386! 이러면서 썼지만 요즘 OS는 거진 GUI다. 그럼 CUI는 아예 안 쓰나요? 아니 그건 아님. 요즘 리눅스도 GUI를 지..

  • format_list_bulleted Coding/코딩잡담
  • · 2022. 11. 17.
  • textsms
자바스크립트에도 정규식이 있다고???

자바스크립트에도 정규식이 있다고???

https://koreanraichu.tistory.com/118 정규식(Regular Expression)-기호와 메타문자 문자 찾는 것 자체는 find()도 해주는데, 얘는 딱 정확하게 일치하는 문자열만 찾아준다. 그럼 정규식은? 그건 대충 와일드카드같은 거다. 그러니까 find()는 소라빵 찐빵 팥빵 붕 koreanraichu.tistory.com 여기서 정규식이 대충 와일드카드 같은거고(글은 분량상 두개로 나눴음) 파이썬에서는 re모듈을 쓴다고 했는데, 사실 파이썬 뿐 아니라 자바스크립트에서도 정규식을 쓸 수 있다. 정규표현식, 그러니까 정규식은 파이썬만의 전유물이 아니기때문에 다른 언어에서도 사용하는 방법이 다를 뿐이지 일단 쓸 수는 있다. 정규식에 대해 설명하면서 대충 '와일드카드 같은 것'이..

  • format_list_bulleted Coding/JavaScript
  • · 2022. 10. 27.
  • textsms

컴파일러와 인터프리터

왜 가끔 보면 어떤 언어는 컴파일러, 어떤 언어는 인터프리터...라고 하는데 이게 뭔지 궁금하지 않음? 대체 이 둘이 무슨 차이길래??? 자 일단 기본적으로 아셔야 할 게 있다. 프로그래밍 언어에는 저급 언어와 고급 언어가 있는데, 기계어와 어셈블리어는 저급 언어이고 나머지는 다 고급 언어다. 이게 연식이 오래돼면 저급 언어인가요? 놉. 그럼 포트란 베이직도 저급이게? 그게 아니라, 저급 언어인 기계어와 어셈블리어는 컴퓨터 입장에서 이해하기 쉬운 언어고 고급 언어는 사람 입장에서 이해하기 쉬운 언어다. 대체 어째서 우리는 010100010010 이렇게 쓰면 모르지만 컴퓨터는 반대로 print('Hello, World!') 하면 모른다. 그럼 프로그래밍이 안되는 거 아니냐고? 아니 근데 다들 하잖아요. 예..

  • format_list_bulleted Coding/코딩잡담
  • · 2022. 10. 21.
  • textsms

for, for in, for of, forEach

Python에는 for와 while이라는 반복문이 있고, 이 둘은 범위냐 조건이냐의 차이만 빼면 반복문이라는 기본 골자는 같은데, 이런 게 자바스크립트에도 당연히 있다. 라디오버튼 뺑뺑이 돌면서 얘가 뭘 체크했나 보는 것도 반복문의 일이기 때문. 그런데 이 반복문... Python처럼 심플하지 않아요... for, for in, for of See the Pen for, for in, for of by koreanraichu (@koreanraichu) on CodePen. 얘네들은 Pyhlogenic tree로 치자면 그 트리가 막 갈라지는 와중에도 진화적으로 매우 유사한 homolog이기 때문에 또이또이 쌤쌤임을 인정받은 애들... 맞는 비유인지는 모르겠지만, 자매나 형제같은 느낌이다. 그래서 형식 ..

  • format_list_bulleted Coding/JavaScript
  • · 2022. 10. 11.
  • textsms

SI 접두어와 컴퓨터 용량

SI 접두어라고 보통 단위에 붙이는 게 있다. 킬로 밀리 센티 이런거 말하는 거 맞음... 근데 이게 콤퓨타 용량이랑 뭔 상관? 아니 메가바이트 키로바이트 다 접두언데 왜 상관이 없어... SI 접두어 외장하드, USB, SSD와 같은 저장 장치에서는 이쪽을 쓴다. 그런데... 1TB라고 해서 연결했는데 왜 900얼마 뜸?? 용량 떼먹었음? 놉. 그런건 아니고, 사람은 1000단위로 올라가지만 컴퓨터는 손가락이 두 개라 2의 n승으로 올라가서 그렇다. 그것때문에 아래에 있는 이진 접두어가 생겼다고... 1. 비트: 0 or 1로 이루어진 정보의 최소 단위. SI 접두어는 스케일이 큰 쪽도 있고 작은 쪽도 있지만 밀리비트 마이크로비트 이런 건 없다. 2. 바이트: 1Byte = 8bit 3. 킬로바이트: ..

  • format_list_bulleted Coding/코딩잡담
  • · 2022. 10. 10.
  • textsms
SMILES

SMILES

SMILES? Simplified Molecular Input Line Entry System의 약어. 네? 스마일 그 캐릭터 아니냐고요? 그럼 내가 여기다 글을 쓰겠수... 이건 우리가 진통제로 많이 먹는 아세트아미노펜이다. 사람은 저걸 보면 O, H, N때문에 으아악 안돼 하지만 컴퓨터 입장에서 저건 그냥 배열 덩어리다. (python으로 이미지 불러오면 배열로 나온다) 워드클라우드에서 마스킹 이미지(흰 바탕에 검정 이미지) 안에 글자를 깔끔하게 넣어줄 수 있는 비결이 바로 흰 바탕에 검정 이미지를 255와 0으로 된 배열로 가져오기 때문. (투명 바탕이면 안되더라...) 그래서 컴퓨터한테 이게 분자야라고 하면 컴퓨터는 미쳤습니까 휴먼? 이건 그냥 그림인데요? 한다. 쟤는 좀 간단하지? 닥터 프리즈너..

  • format_list_bulleted Coding/코딩잡담
  • · 2022. 10. 6.
  • textsms
불 대수와 논리게이트

불 대수와 논리게이트

나도 막 그렇게 디테일하게 아는 건 아닌데 이걸 대체 어떻게 아냐면 수능에 저게 나왔었음... ㅋㅋㅋㅋㅋㅋ 놀랍게도 실화입니다. 그래서 직탐 등급 잘 받으려면 첫번째로 엑셀(if랑 룩업계열), 두번째로 HTML(...), 세번째로 베이직(VB 맞음), 네번째로 이걸 잘 해야 함... 베이직은 뭐 수능시험장에서 코테 치는 것도 아니고 코드랑 초기 변수 주고 이거 다 돌면 뭐됨? 이런 식으로 나왔습니다. 불 대수 왜 그... 프로그래밍 언어를 공부하다보면 자료형이 나온다. 인트 플로트 문자열(스트링) 그리고 꼭 개근하는 자료형이 바로 Boolean인데... 왜 그거 있잖음. True AND False = False. 이 T/F를 지지고 볶는게 논리 연산이라고 보면 된다. 그래서 논리게이트의 진리표 자체는 불..

  • format_list_bulleted Coding/코딩잡담
  • · 2022. 9. 26.
  • textsms

chmod가 뭐지?

Reference https://recipes4dev.tistory.com/175 리눅스 chmod 명령어 사용법. (Linux chmod command) - 리눅스 파일 권한 변경. 1. 리눅스 파일 사용 권한 리눅스에서, 파일(File)을 사용해 할 수 있는 작업은 크게 세 가지로 나눌 수 있습니다. 파일에 저장된 데이터를 읽기. (r = read). 파일에 데이터를 쓰기. (w = write). 파일 실 recipes4dev.tistory.com 자, 이게 뭐냐... 를 설명하기 전에 한가지 예시를 들어보자. 우리 전전전직장은 사규나 서류 양식, 실험 보고서 등을 각 폴더에 보관해두고 거기에 사원들이 접근할 수 있게 권한을 줬다. 부서가 좀 많이 있는데 내가 소속한 부서는 연구개발팀부였고 QC쪽도 ..

  • format_list_bulleted Coding/코딩잡담
  • · 2022. 9. 23.
  • textsms
  • navigate_before
  • 1
  • ···
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • ···
  • 15
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (694) N
    • 잡담 (326) N
      • 단문 (108)
      • 장문 (32)
      • 그림있음 (130) N
      • 나야, 언박싱 (55) N
    • Coding (179)
      • 코딩잡담 (22)
      • JavaScript (56)
      • Python (81)
      • R (20)
    • BOJ (116)
      • [BOJ] Python (116)
    • 잔머리 엑셀 (72) N
최근 글
인기 글
최근 댓글
태그
  • #코딩잡담
  • #잔머리엑셀
  • #Excel
  • #Python
  • #JavaScript
  • #알리익스프레스
  • #R
  • #천원마트깡
  • #BOJ
  • #BioPython
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바