BOX-IT 81

[HTML] textarea에서 placeholder가 안 먹을 때 해결방법

안에서 placeholder가 안 먹을 때 체크해야 할 것 두 가지 1. 를 한 줄로 이어서 썼는가? 글자글자 이런 식으로 엔터쳐서 쓰면 placeholder가 안 뜬다. 글자글자 이렇게 한 줄에 이어서 써야 한다. 2. 사이에 공백이 없는가? 이렇게 두 개의 태그 사이에 공백이 있으면 placeholder가 안 먹는다. 공백 없이 붙여서 써줘야 한다. 그러니까 잘못된 입력: 글자글자 잘 된 입력: 글자글자 결론은! 이렇게 를 한 줄에, 공백 없이 써야 placeholder가 표시된다.

BOX-IT/HTML 2022.04.05

[C++] #include <stdio.h>는 뭐고, 왜 쓰는 걸까?

# include 는 뭐하는 아이일까? c언어를 쓰면 항상 맨 위에 #include 를 써줘야 한다. 왜일까? 그리고 이 아이는 도대체 뭐 하는 아이인걸까? #include 를 하나씩 쪼개서 그 이유를 알아보고자 한다. #과 include 란? # 은 hash mark라고 부른다. include는 한글로 해석하면 '포함한다'는 뜻이다. #include는 내가 어떤 걸 포함해서 쓰겠다고 선언하는 것을 뜻한다. 그런데 뭘 포함해서 어떻게 쓴다는 걸까? 바로 include 옆에 있는 stdio.h를 포함해서 쓰겠다는 거다. stdio.h 란 stdio.h 는 standard input output 약자다. stdio.h가 단순히 글자처럼 보일 수도 있지만 얘는 보통 글자가 아니다. stdio.h는 바로 냉장고..

BOX-IT/C++ 2022.04.04

[Linux] vi 편집기 왼쪽에 영구적으로 숫자 표기되게 하는 방법

vi 편집기 왼쪽에 숫자가 달리게 하려면 :se nu를 입력해야 한다. 매번 이걸 입력하는 건 번거로우니 영구적으로 숫자가 표기되게 하는 방법을 간략히 작성해봤다. 1번. su 입력해서 root로 로그인한다. 2번. cd /etc 입력해서 etc로 이동한다. 3번 vim vimrc 입력해서 vimrc로 들어간다. 4번. shift+g 키 눌러서 맨 끝줄로 이동한다. 5번. a눌러서 입력모드로 들어간다. 6번. 맨 마지막 줄에 let &guicursor =&어쩌고저쩌가 있는데 이 줄 아래에 :set nu 라고 써주기. 7번. esc누르고 :wq 입력한 후 빠져나오기

BOX-IT/Linux 2022.04.03

[Linux] @@WARNING: REMOTE HOST @@ 초간단 해결방법

1. 문제상황 다른 사람 컴퓨터로 내 컴퓨터에 접속하고 싶어서 ssh [ip번호]를 입력했더니 다른 사람 컴퓨터에 @@@WARNING: REMOTE HOST IDENFICATION@@@ 가 떴다. 이런 경고문이 뜨는 이유는 내가 리눅스를 한 번 밀었기 때문이다. 이게 문제였다. 무슨 소리냐면 예전에 다른 사람이 내 서버에 접속할 때 내 컴퓨터가 질문을 꼭 한 번씩 던졌는데 내 컴퓨터로 접속하려면 5번 길로 와야하는데 5번 길로 올거야 너? 란 질문이다. 처음 ssh로 접속하면 yes를 눌러야 한다. 이게 5번 길로 갈 거라는 거에 동의를 해준 거다. 그 이후부터 사람들이 내 서버에 접속할 때는 5번 길로 들어왔는데 내가 리눅스를 밀어버리면서 내 서버로 가는 길이 5가 아닌 3으로 변경됐다. 그런데 기존 ..

BOX-IT/Linux 2022.04.01

[Linux] 사용자 계정 생성 &비번 생성&그룹지정&그룹수정 방법

1. 사용자 계정 생성 방법 adduser 사용자 계정명 입력. 계속 무한 반복 만약 내 리눅스 계정명이 cloude라면 adduser cloude를 치면 된다. cloude계정이 생성된다. 계정 생성 뒤에는 계정의 비밀번호도 생성해 줘야 한다. 사용자 계정 잘못 등록했을 경우 userdel -r [계정명] 입력 2. 비번 생성 root로 로그인 한 다음 cd ~ 입력 localhost ~가 왼쪽에 옆에 있어야 한다. vim bpasswd 들어가서 빈 화면에 아래를 입력한다. #!/bin/bash for item in $(ls /home); do passwd $item done chmod +x bpasswd 입력 ./bpasswd 입력 3. 그룹 생성 1번. cd ~ 2번. cd /home 입력해서 ho..

BOX-IT/Linux 2022.03.31

[Linux] usb 한 개로 리눅스 여러개 설치하는 방법/멀티부팅

준비물 32gb이상의 usb + 헤탈한 정신 ventoy를 이용하면 한 개의 usb에 여러개의 리눅스를 설치할 수 있다. 1. ventoy 사이트에 가서 ventoy를 다운받는다. https://github.com/ventoy/Ventoy/releases ventoy-1.0.72-windows.zip 클릭 ventoy-1.0.72-windows.zip 클릭해서 다운받고 압축된 상태로 다운됐을 텐데 압축 풀어준다. 파일 탐색기 들어가서 ventoy.exe파일 실행시켜 준다. 2. 리눅스 다운받기 원하는 리눅스를 사이트에 가서 다운받는다. 나는 cent os 를 다운받아야 해서 아래 사이트에 가서 cent os -7 (어쩌고 저쩌고) minimal iso를 다운받았다. http://ftp.kaist.ac.k..

BOX-IT/Linux 2022.03.31

[Arduino] 아두이노 안될 때 확인할 부분

[틴커캐드] - 분압기의 값을 최대로 돌려봤는가? - 회로 잘못 연결해서 안되는 경우가 대다수다. 회로 체크 2번은 해줘야 한다. - 회로선을 밀려서 연결하진 않았는가? - +극과 -극을 제대로 연결했는가? - 포토레지스터를 최대로 끌어올렸는가? - 저항값을 10이나 100으로 늘려봤는가? 코드에서 150이라고 나와있는데시리얼 모니터를 확인했을 때 숫자가 0~60미만으로 왔다갔다 한다면저항값을 올려서 숫자가 0~150사이로 오고가게 할 수 있다. - 추가해줘야 할 헤더파일이 있는데 그걸 추가하지 않아서 안될 수도 있다. #include [실습] - 브레드보드에 선을 꽂을 때 느슨하게 꽂진 않았는가? - 상단에 '툴' 누른 후에 '포트' 연결을 해주었는가? - 컴파일 안된다고 하면 예초에 컴파일 저장하기를..

BOX-IT 2022.03.31

[Linux] 한글 깨졌을 때 입력해야 할 것

개인 기록용입니다. - vi로 이상하게 편집한 거 history 입력해서 다 원상복구 시키기. -터미널 창에 localectl set-locale LANG=en_US.utf8 입력해서 영어로 덮어씌어주기 1번. vim /etc/locale.conf 입력하기 LANG=en_US.utf8 이 입력되어 있다. 내 터미널은 현재 en_US:en이다. esc누르고 :q! 눌러서 나와준다. export눌러서 혹시라도 ko로 되어있는게 있다면 바꿔줘야 한다. 2번. export 입력 3번. ko로 되어있는 거 확인하고 바꿔주기 확인해보니 총 2개가 ko로 되어있었다. 4번처럼 바꿔줬다. 4번. export LANGUAGE="en_US:en" export LANG="en_US.utf8"

BOX-IT/Linux 2022.03.30