- 코딩할때 많이 활용하는 사이트 모음Lv. 34 라이츄원래는 VScode 단축키 다룰까 하다가 너무 많아서 걍 이걸로 틀었음... VScode 단축키 중 외우고 있는 건 Ctrl+K+T(테마 변경)말고 없습니다. Two color combinationhttps://2colors.colorion.co/ Two Color CombinationsTwo color combination palettes2colors.colorion.co두 가지 색을 전경색/배경색으로 조합했을 때 어떤 느낌인지를 보여주는 사이트인데, 단점이 하나 있다. 저기서 맘에 드는 조합이 있으면 복사는 할 수 있는데 내가 원하는 색 조합을 '만들 수는' 없다. 일단 저거 비슷하게 두 가지 색을 입력하면 전경색/배경색 조합일때 어떻게 보이는지는 나중에 JS로 만들어볼거임. AI color pale..
- 2024-05-19 02:18:02
- 우분투 부팅디스크를 만들어보자Lv. 34 라이츄https://koreanraichu.tistory.com/392 셋업할거 정리중... https://koreanraichu.tistory.com/390 어영부영 3월입니다. 일단 아직 상순이지만 눈감으면 중순이오 눈감으면 하순이오 눈감으면 아 생일이네... 만나이 증가! 뭐... 진짜 그래요. 세월이 다 그렇지 뭘... koreanraichu.tistory.com 여기에 대충 새 노트북에 세팅할거랑 이것저것 해서 정리해뒀다고 했는데, 윈도건 리눅스건 일단 FreeDOS에 설치할거면 CD(혹은 USB에 부팅디스크 만든거)가 있어야 한다. 보통 윈도우는 FreeDOS 사면서 윈도우 같이 사고 깔아달라 하면 파시는 분들이 알아서 찰떡같이 깔아주시지만(물론 윈도우 몸값도 지불했으니까...) 리눅스는 그렇지 않..
- 2024-03-10 21:46:01
- 오라클 클라우드 김서버씨 종료...Lv. 34 라이츄간만에 로그인해서 한 게 인스턴스 정리인거 실화고요... 일단 여러가지 이유가 있는데 크게 세 가지를 들어보자면... 1. SSL? 그 뭐라그러죠? 아무튼 인스턴스가 HTTPS가 아니고 HTTP상태였음. 엔진엑스 깔다가 실패해서... 아니 난 하란대로 했는데 안되잖아...ㅠ 2. 연결된 도메인이 없음. 예전에 도메인 할당했던거 만료됐는데 .shop 도메인이 개같이 비싸서 갱신을 안 했음. 3. 그럼 도메인을 왜 갱신을 안 했는가... 가격도 가격이지만 여기에 올려둘만한 무언가가 없었음. 토이프로젝트들은 많은데 뭔가 그런거 있잖아요... 인스턴스에는 뭔가 기깔난 프로젝트들만 올려야 할 것 같은... 그래서 뭘 안 올렸음. 그리고 여기서 파생돼서 인스턴스를 종료한 가장 큰 이유… 내가 오죽 안 들어갔으면 비..
- 2024-01-10 23:39:38
- 연결 리스트Lv. 34 라이츄JS는 토이프로젝트 해야 하는데 뭐 또 생각나면 만들겠음... 솔직히 프론트엔드가 쓸 일은 없겠지만 알아서 나쁠거 없잖아요? 아무튼. 배열은 만들 때 메모리 공간의 연속된 공간을 할당받는다. 그리고 이 특징때문에 인덱싱(리스트[0] 이런 식으로 픽하는거)이 가능하다. 이 공간의 크기는 마치 포켓몬의 종족값 같아서 한 번 정해지면 바꿀 수가 없다. ...그럼 대체 첨삭은 어떻게 하는거임??? (동공지진) 그리고 배열에 뭘 넣을 때 공간 확보도 문제지만 배열에서 뭘 뺐을 때 남는 공간도 문제가 된다. 아니 이 공간을 뭐 어따쓸겨 걍 낭비하는거지... 아무튼... 연결 리스트는 이 충격과 공포의 사태를 막기 위해 노드들을 줄줄이 엮어서 배열로 만든다. 각 노드들은 데이터와 포인터로 이루어져 있는데, 데이터는 ..
- 2023-09-05 22:31:48
- 트랜잭션Lv. 34 라이츄fcitx 5 까는김에 mozc도 같이 깔은 건 좋은데... 언어 변환이 안돼... 한-영은 되는데 일어가 안됨 ㅋㅋㅋㅋㅋ Focuswriter때문에 세팅한건데 문제는 이거 해도 거기서 될지 모릅니다... 트랜잭션은 데이터베이스의 상태를 변화시키기 위해 수행하는 작업의 단위를 뜻한다. ...예? 그 왜 예전에 CRUD 설명하면서 프로그램에 이거 없으면 안된다! 이렇게 얘기를 했는데... 아시죠? Create, Read, Update, Delete. 얘네가 묶어서 크루드인데 데이터베이스에 접근해 뭘 수정할 때는 이 과정을 거치게 된다. 예? 저는 그런거 한 적 없는데요? 아니 당신이 댓글 올리기 버튼 누르면 데이터베이스에 접근해서 댓글을 달고 불러오잖음. 그럼 예를 들어보자. 네이버 블로그에 허구헌날 들러..
- 2023-08-31 23:39:23
- 해시 테이블Lv. 34 라이츄처음 설명을 본 본인 표정: 그럴만 했다. 뭔 소린지 1도 모르겠거든... 일단 얘는 자료구조다. 이름이 테이블인데 왜 자료구조인지는 주변에 계신 개발자에게 물어보도록. 아무튼 이 테이블은 데이터를 key, value로 짝지어서 저장하는데 이제 중간에 해시 함수가 껴서 인덱싱을 하게 되는 뭐 그런 구조다. 예를 들어보자. 스칼렛/바이올렛에도 핸드폰이 있다. 이름하여 스마트로토무. 오도방구 타면서는 조작 못 하고 정차중일때만 조작 가능한데 아무튼... 운전중에 폰 하지 맙시다. 그러면 핸드폰에 전화번호부가 있을 거 아님? 그레이프 아카데미에 처음 전학와서 네모의 연락처를 받았다, 그러면 키는 네모(이름임)이고 값은 네모의 연락처가 된다. 그리고 네모를 해시 함수를 통해 고정된 값으로 만든 다음 인덱스를 만..
- 2023-08-02 23:25:10
- 알고리즘과 시간복잡도Lv. 34 라이츄백준 시간복잡도 파트 풀다가 오셨다면 어서오십쇼. 일단 알고리즘 알고리즘 들어는 봤는데 이게 뭐임? 알고리즘은 '문제를 해결하기 위한 절차나 방법'을 뜻한다. 뭐 예를 들자면 방에 형광등이 나갔으면 갈아야 할 거 아님? 가는데 절차 있잖아요. 무작정 형광등 떼내고 교체하는 게 아니라 불이 꺼졌는지 확인하고(안그러면 피카츄 10만볼트 맞고 날아가는 로켓단 간접체험한다), 고장난 형광등을 떼고, 새 형광등 포장을 뜯고, 끼운다. Profit? 이런 느낌이다. 그러니까 우리가 자각하지 않더라도 어떤 문제를 해결하는 데에는 논리게이트와 알고리즘이 쓰이고 있다. 물론 CPU는 당신 두개골 안에 있는 세레브럼이고요. 유기체의 4대 조건이 있다. 살아있는 생물이고 유기체라면 다 가지고 있어야 하는 필요조건인데, 바로..
- 2023-07-04 00:16:24
- 왜 리눅스인가Lv. 34 라이츄지금이야 Swift(iOS 앱 개발용 언어) 할 거 아니면 걍 윈도우 쓰세요~ 하지만 본이 노트북 2호 살때 OS 추천이 크게 두개였다. 리눅스랑 맥. 당시 예산이 100만원이라 맥북은 패스... 토익 없어서 수리받으러 갔다가 입구컷당한다 아무튼, 그런 이유로 우분투를 사서 깔게 됐고 지금까지 잘 쓰고 있다. 노트북 2호도 어언 6년... 아직까지 살아있는게 용하지만 아무튼... 윈도우와 비교했을 때 리눅스는 어떤 특징이 있는지 대충 알아보자. 공짜다 보통 어느정도 컴잘알인 분들은 노트북을 FreeDOS(아무것도 안 깔림)로 사서 거기다가 본인이 필요한 OS를 직접 깔아서 사용한다. 이건 나도 마찬가지 아니냐... 그러려면 일단 OS를 사든가 해서 깔아야 하는데, 이 때 윈도우 CD가 없어서 같이 사게 ..
- 2023-04-04 00:11:37
- GUI vs CUILv. 34 라이츄일단 CUI(character user interface)의 대표적인 예시가 DOS인데... 이게 뭐냐면 대충 이런거다. 이 창은 윈도우가 GUI라서 파워셸 안쪽만 CUI지만, DOS는 그런거 없고 상남자의 CUI다. 그럼 GUI는요? 지금 윈도우 바탕화면 한번 보자. 아이콘 있지 마우스 커서 있지 바탕화면 이미지 있지 작업표시줄 있지. 다 그래픽으로 나오잖음? CUI는 그래픽으로 나올법한 요소들이 죄다 글자로 나오는거라 폴더 한 번 이동하는데 명령어 쳐야돼 복사도 명령어 쳐야돼 삭제도 명령어 쳐야돼... (악마의 명령어 rm -rf *를 생각해봅시다) 예전에는 CUI여도 와 386! 이러면서 썼지만 요즘 OS는 거진 GUI다. 그럼 CUI는 아예 안 쓰나요? 아니 그건 아님. 요즘 리눅스도 GUI를 지..
- 2022-11-17 23:38:41
- 컴파일러와 인터프리터Lv. 34 라이츄왜 가끔 보면 어떤 언어는 컴파일러, 어떤 언어는 인터프리터...라고 하는데 이게 뭔지 궁금하지 않음? 대체 이 둘이 무슨 차이길래??? 자 일단 기본적으로 아셔야 할 게 있다. 프로그래밍 언어에는 저급 언어와 고급 언어가 있는데, 기계어와 어셈블리어는 저급 언어이고 나머지는 다 고급 언어다. 이게 연식이 오래돼면 저급 언어인가요? 놉. 그럼 포트란 베이직도 저급이게? 그게 아니라, 저급 언어인 기계어와 어셈블리어는 컴퓨터 입장에서 이해하기 쉬운 언어고 고급 언어는 사람 입장에서 이해하기 쉬운 언어다. 대체 어째서 우리는 010100010010 이렇게 쓰면 모르지만 컴퓨터는 반대로 print('Hello, World!') 하면 모른다. 그럼 프로그래밍이 안되는 거 아니냐고? 아니 근데 다들 하잖아요. 예..
- 2022-10-21 03:18:59
- SI 접두어와 컴퓨터 용량Lv. 34 라이츄SI 접두어라고 보통 단위에 붙이는 게 있다. 킬로 밀리 센티 이런거 말하는 거 맞음... 근데 이게 콤퓨타 용량이랑 뭔 상관? 아니 메가바이트 키로바이트 다 접두언데 왜 상관이 없어... SI 접두어 외장하드, USB, SSD와 같은 저장 장치에서는 이쪽을 쓴다. 그런데... 1TB라고 해서 연결했는데 왜 900얼마 뜸?? 용량 떼먹었음? 놉. 그런건 아니고, 사람은 1000단위로 올라가지만 컴퓨터는 손가락이 두 개라 2의 n승으로 올라가서 그렇다. 그것때문에 아래에 있는 이진 접두어가 생겼다고... 1. 비트: 0 or 1로 이루어진 정보의 최소 단위. SI 접두어는 스케일이 큰 쪽도 있고 작은 쪽도 있지만 밀리비트 마이크로비트 이런 건 없다. 2. 바이트: 1Byte = 8bit 3. 킬로바이트: ..
- 2022-10-10 01:14:17
- SMILESLv. 34 라이츄SMILES? Simplified Molecular Input Line Entry System의 약어. 네? 스마일 그 캐릭터 아니냐고요? 그럼 내가 여기다 글을 쓰겠수... 이건 우리가 진통제로 많이 먹는 아세트아미노펜이다. 사람은 저걸 보면 O, H, N때문에 으아악 안돼 하지만 컴퓨터 입장에서 저건 그냥 배열 덩어리다. (python으로 이미지 불러오면 배열로 나온다) 워드클라우드에서 마스킹 이미지(흰 바탕에 검정 이미지) 안에 글자를 깔끔하게 넣어줄 수 있는 비결이 바로 흰 바탕에 검정 이미지를 255와 0으로 된 배열로 가져오기 때문. (투명 바탕이면 안되더라...) 그래서 컴퓨터한테 이게 분자야라고 하면 컴퓨터는 미쳤습니까 휴먼? 이건 그냥 그림인데요? 한다. 쟤는 좀 간단하지? 닥터 프리즈너..
- 2022-10-06 03:40:06
- 불 대수와 논리게이트Lv. 34 라이츄나도 막 그렇게 디테일하게 아는 건 아닌데 이걸 대체 어떻게 아냐면 수능에 저게 나왔었음... ㅋㅋㅋㅋㅋㅋ 놀랍게도 실화입니다. 그래서 직탐 등급 잘 받으려면 첫번째로 엑셀(if랑 룩업계열), 두번째로 HTML(...), 세번째로 베이직(VB 맞음), 네번째로 이걸 잘 해야 함... 베이직은 뭐 수능시험장에서 코테 치는 것도 아니고 코드랑 초기 변수 주고 이거 다 돌면 뭐됨? 이런 식으로 나왔습니다. 불 대수 왜 그... 프로그래밍 언어를 공부하다보면 자료형이 나온다. 인트 플로트 문자열(스트링) 그리고 꼭 개근하는 자료형이 바로 Boolean인데... 왜 그거 있잖음. True AND False = False. 이 T/F를 지지고 볶는게 논리 연산이라고 보면 된다. 그래서 논리게이트의 진리표 자체는 불..
- 2022-09-26 03:00:10
- chmod가 뭐지?Lv. 34 라이츄Reference https://recipes4dev.tistory.com/175 리눅스 chmod 명령어 사용법. (Linux chmod command) - 리눅스 파일 권한 변경. 1. 리눅스 파일 사용 권한 리눅스에서, 파일(File)을 사용해 할 수 있는 작업은 크게 세 가지로 나눌 수 있습니다. 파일에 저장된 데이터를 읽기. (r = read). 파일에 데이터를 쓰기. (w = write). 파일 실 recipes4dev.tistory.com 자, 이게 뭐냐... 를 설명하기 전에 한가지 예시를 들어보자. 우리 전전전직장은 사규나 서류 양식, 실험 보고서 등을 각 폴더에 보관해두고 거기에 사원들이 접근할 수 있게 권한을 줬다. 부서가 좀 많이 있는데 내가 소속한 부서는 연구개발팀부였고 QC쪽도 ..
- 2022-09-23 22:02:39
- 스택과 큐Lv. 34 라이츄자료구조 하면서 많이 들어봤다 그죠? 그겁니다. 네. 이거 진짜 생각보다 간단하다. 아니 진짜임. 쉽게 말하자면 스택은 부페 접시고, 큐는 대기열이다. 회계로 치자면 스택은 후입선출법이고, 큐는 선입선출법이다. 회계에서 물건 들어오고 나간 걸 기장하는 방식 중에 선입선출법, 후입선출법이 있다. 이건 뭐냐면 먼저 산 물건이 먼저 나간걸로 기장하느냐, 나중에 산 물건이 먼저 나간걸로 기장하느냐의 차이. 예를 들어서 내가 어제는 카스테라 100개를 하나당 1000원에 샀고, 오늘은 카스테라 100개를 하나당 900원에 샀다. 그리고 150개를 팔았을 때 선입선출법은 어제 들여온 천원짜리 100개+오늘 들여온 900원짜리 50개가 나가고 후입선출법은 오늘 들여온 카스테라 900원짜리 100개+어제 들여온 카스테..
- 2022-09-19 16:58:39
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)