반응형

Amphetamine - macbook 맥북 잠자기 방지 프로그램

: 잠시만 사용하지 않고 방치해 두면 자꾸만 잠드는 macbook .. 잠자기 모드 일정 시간동안 화면이 꺼지지 않도록 강제로 깨워둘 수 있음 !

mac 사용자가 아닌 사람들은 이게 왜 필요하지 .. 싶겠지만 사용하다보면 자꾸만 꺼지는 화면이 불편할 때가 분명히 온답니다 ㅎㅎ

mac app store 에서 손쉽게 다운받을 수 있습니다

설정 해놓게 되면 메뉴바에 뜨게 되고, 거기서 원하는 때에 일정 시간동안 꺼지지 않기를 설정할 수 있다!
긴 동영상을 다운받고 있거나, 온라인 강의를 시청하고 있을 때, 혹은 코딩하고 프로그램이 열심히 run 하는 시간 동안 !

설정할 수 있는 타입의 이모지도 다양해 귀엽운 이미지도 설정 가능하다

다양한 트리거나 설정을 바꿀 수 있다 .

반응형
반응형

# 1. WebMarket의 welcome.jsp 만들기 

<html>
<head>
<meta charset="UTF-8">
<title>Welcome</title>
</head>
<body>
	<h1>Welcome to Web Shopping Mall</h1>
	<h3>Welcome to Web Market!</h3>
</body>
</html>

jsp 파일 작성하기

# 2. Server에 추가하기

추가하러 가보자

선택 후 Add> 

서버에 추가해!
서버에 추가됨!

# 3. 실행 !

끝~ ezez

░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░█▀▀░█▀█░█▀▀░█░█░░░░░░
░░░░░█▀▀░█▀█░▀▀█░▀█▀░░░░░░
░░░░░▀▀▀░▀░▀░▀▀▀░░▀░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░
⎛⎝(•‿•)⎠⎞⎛⎝(•‿•)⎠⎞⎛⎝(•‿•)⎠⎞⎛⎝(•‿•)⎠⎞

칼바람 에서 자주 쓰던 easy 이모티콘 >< 

반응형
반응형

2021년도에 뒤늦게 macbook air m1을 샀다

컴퓨터공학부 3-1학기 까지 쓰던 18년 13형 그램은 안녕 :-)
새내기 때 아무것도 모르고 용량도 128GB로 사서 고생했다.
외장하드로 목숨을 연명했지만, 3-2 때부터는 뭔가 도저히 이 노트북으로는 살아남을 수 없을 거 같아서 새로 사기로 했다.

특히 3-1학기에 인공지능 강의 들으면서 거의 여름이 되어가는데 과제를 위해서 몇시간씩 돌릴 때,
정말 따뜻했다.
날씨도 따뜻하고 그램도 따뜻하고 내 손도 따뜻하고 마음은 타들어가고 ..

3-1학기는 코로나가 터져서 첫 비대면 강의를 했었는데, 중간기말고사 없이 과제로만 평가한 강의들이 있었어서 조금은 꿀이었다.
하지만 비대면은 하고싶지 않다는 생각이 들었다.

일 년 휴학을 하기로 마음을 먹었다.
휴학신청을 할 때 까지만 해도 일 년 뒤에는 코로나가 끝나 있을 줄 알았다.
대면 할 줄 알았지 ...

휴학하는 동안 자격증 sqld, 네트워크관리사 2급, 컴퓨터활용능력 1급 필기까지 따놓았다.
그리고 ,,, 아르바이트도 하고 ! 칼바람도 많이 했다 히히 !

맥북을 살 수 있을만큼 돈을 모았다.
이번에는 용량에 구애받지 않을거다.
과감하게 1TB를 선택했다.
대신
pro를 포기했다.
아름다운 스페이스 그레이 색으로 선택했다.

대학생이라서 apple 교육할인 스토어에서 구매할 수 있었다.
ㅎㅎ
한 번 큰 돈 지르고 나니까 키보드나 마우스에 쓰는 돈은 돈도 아닌 거 같았다.
그래서 키보드는 mx keys for mac로,
마우스는 mx master 3 로 샀다.
(둘 다 10만원 넘음 ㅎㅎ)

mx keys for mac은 3개 기기를 블루투스로 연결할 수 있었다.
하나는 맥북, 하나는 그램, 하나는 휴대폰을 연결해뒀다.
지인짜 편하다.
윈도우 운영체제인 gram에서는 오른쪽 option 키가 한영키이고,
오른쪽 command 키가 윈도우, 왼쪽 control은 ctrl로 쓰면 된다.
alt 를 쓰고 싶으면 option 버튼으로 쓰면 된다.

mx master 3도 좋다. 얘도 3개 기기 연결 가능!
나 왤케 잘 골랐지 다 ?
이거는 좌우로 스크롤 굴릴 수 있어서 컴활 공부할때 엑셀에서 편했다.
트랙패드를 충분히 쓸 수있는 기능이 많다.
처음에는 살짝 마우스 높이가 높지 않나 싶었지만 익숙해졌다.
왼쪽에 튀어나온 바닥에 조그마한 버튼이 있는데 그거로 데스크톱 이동도 가능해서 편리하다.

logitech 거라서 다 logi options 어플 깔아서 연동시키면 또
마우스 연결 막 왔다갔다 블루투스 옮기고 ~ 이거저거 눌러주고 클릭 안해줘도
바로 그램 <-> 맥북 왔다 갔다 하면서 여러 운영체제 사용도 가능하다.

분명히 단축키 정리 작성하러 왔던 건데
말이 길어졌다. #광고아님 ;
결론은 ..

폰은 아이폰 쓰고 있어서 연동되는 모든게 정말 편하긴 하더라
맥북 사길 잘했다.
3-2 전공 개발환경 설치하는게 진짜 문제가 많아서 구글링에 피곤에 쩔을 거 같지만
예쁘니까 봐준다. 우리 집 앞에 스벅 짓고 있던데 얼른 다 지어져서 맥북 가지고 가서 시험 공부 할래요 <3 <3

 

내가 보고 싶어서 작성하는 맥북 단축키 모음 !

단축키 말고도 처음으로 쓰는 맥북에서 모르는 기능들도 있을 수도 ..
약간 윈도우랑 비교해서 생각해보면
command = control
return = enter
option = alt
이런 느낌

왼 ctrl + space / 왼 cmd + space 한영변환
ctrl + cmd +q 화면 잠금
opt + return 한자 입력
opt + cmd +L 다운로드 폴더 열기
sft + cmd +n 새 폴더 생성
sft + cmd +5 스크린샷 촬영 하는 모음
스크린샷 하면 배경화면에 저장됨 - 폴더로 모으기

fn + f11 배경화면 보기 (다시 돌아오기도 동일)
cmd + ctrl +space 문자표 😍
cmd + c  복사하기
cmd + v  붙여넣기
cmd + x  잘라내기
cmd + s  저장-+
cmd + a  모든 항목 선택
cmd + opt + m 전면에 있는 윈도우 최소화(창내리기)

cmd + f  찾기
cmd + p 프린트
cmd + r  새로고침
cmd + tab  화면 바꾸기
cmd + z  최근 행동 삭제
cmd + sft + z  삭제한 행동 되돌리기

cmd + delete 행 지우기 / 파일 휴지통에 버리기
cmd + sft +delete 휴지통 비우기

cmd + w  창 닫기
cmd + m  창 최소화
cmd + ctrl +f 창 최대화
cmd + ;  문서에서 맞춤법 검사

전원버튼 2초 잠자기
3초 종료 선택창
5초 이상 강제 종료
cmd + opt + esc 어플 강제 종료 창 열기
cmd + sft +opt +esc
  3초 누르면 활성화된 응용프로그램만 강제 종료

한글은 한컴오피스 인터넷이랑 + pdf 편집은 미리보기에서
opt + cmd + 화살표 창왼쪽오른쪽위아래 -> 이거 하려고 spectacle 어플 깔았음 !!

cmd + 드래그엔드롭  동일 드라이브간 파일 이동
opt + 드래그엔드롭  타 드라이브간 파일이동
닫으면 잠자기모드 들어감
fn사용하고 싶으면 f1만 누르면 됨

 



+
아맞다 근데 학교 생활하다보면
한글과컴퓨터 너무너무너무 많이들 써서
- 한컴스페이스 말랑말랑플랫폼 에서 보고 수정하고
- 아니면 그램에서 수정해도 되긴 했지만
- 역시 계속 만지는 건 맥북인데 hwp 파일이 바로 안열리고 저장하고 한컴스페이스에 올려야 하는 과정이 너~무 귀찮아져서
결국 맥용 한글과컴퓨터 공구하기로 했다!

+ 이건 내가 맥북 처음에 설치하고 설정하려고 적당히 적어 놨던 것들이당.
맥북 초기 설정하기 - ㅇㅋ
맥북 초기 검사하기 - ㅇㅋ
크롬다운로드 - ㅇㅋ
터미널 사용법 익히기 ㅇㅋ
mac 단축키 적어놓기 ㅇㅋ
블루투스 키보드 연결하기 - ㅇㅋ
vscode 코딩용 ㅇㅋ
ohmyzsh 터미널용 ㅇㅋ
마우스 구매하기 mx master 3 ㅇㅋ
마우스 연결해서 커스텀하기 ㅇㅋ
넷플 / 유튜브 ㅇㅋ
office : 엑셀 워드 등 재학생일때 무료 ㅇㅋ

반응형
반응형

#1 자바 개발 키트 (jdk) 설치하기

1. 오라클 사이트 접속 

https://www.oracle.com/java/

 

오른쪽 위의 download 

2. jdk 선택하기 Java SE development kit  download

https://www.oracle.com/kr/java/technologies/javase-downloads.html

jdk download

3. 저는 mac os 이기 때문에 빨간 네모 박스 부분의 것을 다운받아줍니다.

설치를 이어서 해준 뒤에

/Library/Java/JavaVirtualMachines/jdk-16.0.2.jdk/Contents/Home/bin

bin폴더까지의 경로를 복사해 메모장에 적어둡니다.

ex ) finder에서 경로복사 mac 단축키 : option + command + c 누르고 상단바 편집 누르면 경로 복사 가 뜹니다.

편집 창에 복사가 경로이름을 복사로 바뀌는 모습

-----------------(21.09.06) 14.0.2 버전으로 변경함 eclipse를 2020.06버전으로 사용해서--------

java jdk 14 버전 다운로드 링크 :

https://www.oracle.com/java/technologies/javase/jdk14-archive-downloads.html

----------------------------------------------------------------------------------------------------------------------

4. mac에서 자바 설치 환경변수 설정하기 (중요)

terminal 을 연다.

1 java -version 버전 확인
2 vi ~/.bash_profile 편집창 열기 +  i 를 키보드에 입력해 INSERT시작
3 export JAVA_HOME=앞에서복사해둔경로입력 JAVA_HOME이라는 환경변수 만들기
4 export PATH=${PATH}:$JAVA_HOME 현재경로에 지정
5 :wq esc키 입력 후 :wq눌러서 저장하고 나오기
6 source ~/.bash_profile  
7 echo $JAVA_HOME 환경변수 확인
8 javac -version 설치한 jdk 확인하기

(그나저나 이거 표 크기 조절 어떻게 하는지 아시는분 ? 간격 조절 안돼 ...)

 

#2 톰캣 설치하기 (apache tomcat)

1.  http://tomcat.apache.org 

– Tomcat 9 다운로드

 

2. Core - zip(pgp,sha512) 선택해서 다운로드

+ ) 반디집으로 압축풀기가 안되면 KEKA 어플 다운로드

3. 데스크탑 경로에 압축을  풀어준다.

(경로복사해와서 사용) ~/Desktop/apache-tomcat-9.0.52 

 

4. 터미널을 실행한다.

띄어쓰기 유의해서 작성  - (출처 https://clearstar0817.tistory.com/8)

 

[Mac] JSP개발의 시작 - Tomcat 8.5 & Eclipse설치 및 프로젝트 실행

JSP를 이용한 웹 프로그래밍을 위해 꼭 필요한 이클립스를 설치해보겠습니다. 사용하고 있는 컴퓨터를 기준으로 작성했습니다 : ) [MacBook Pro, macOS High Sierra 10.13.6] Java 개발을 위해 설치했던 이클

clearstar0817.tistory.com

~부분은 본인이 복사한 경로에 따라 다름.

###에 사용자 이름 입력 

1 sudo mkdir -p usr/local Tomcat을 설치할 폴더를 생성함
(Password는 맥북에 설정된 암호를 입력하면 됨)
2 sudo mv ~/Desktop/apache-tomcat-9.0.52  /usr/local 바탕화면으로 옮겨놨던 tomcat폴더를 윗줄에서 생성한 폴더로 이동함 
3 sudo rm -f ~Library/Tomcat Library안에 Tomcat이 혹시라도 있을 경우를 대비해 삭제함
4 sudo ln -s /usr/local/apache-tomcat-9.0.52 /Library/Tomcat local에 옮겨놨던  tomcat과 Library의  Tmocat을 링크시킴
5 ~ sudo chown -R ### /Library/Tomcat    Library의 Tomcat폴더의 권한을 수정
###에 사용자 이름을 입력
6 sudo chmod +x /Library/Tomcat/bin/*.sh Tomcat의 .sh파일 사용 가능하도록 권한 수정
7 sudo /Library/Tomcat/bin/startup.sh
(sudo /Library/Tomcat/bin/shutdown.sh)
톰캣 시작
(톰캣 종료)

 

startup.sh 톰캣 시작하면

 Tomcat  started. 메시지가 뜨고, 

chrome 이든 사용하는 브라우저로 가서 

http://localhost:8080/ 입력하면  아래의 창이 뜨게된다.

http://localhost:8080/  

그리고  톰캣 종료 해주어야 한다.

sudo /Library/Tomcat/bin/shutdown.sh

이클립스로 켰을때 중복으로 실행 안될 수 있다.

 

 

 

 

 

 

#3 eclipse 설치하기 

1.  http://www.eclipse.org/downloads/

 

Eclipse Downloads | The Eclipse Foundation

The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 375 open source projects, including runtimes, tools and frameworks.

www.eclipse.org

2.  주황색 다운로드 버튼 밑에 작은 글씨의 [Download Packages] 선택

3. Eclipse IDE for ENTERPRISE java Developers  -> Mac Cocoa 64-bit 선택

다운로드 속도가 느릴 수있으니 >>select Another Mirror 누르고 korea선택 

 

4. 다운로드된  .dmg파일 열어서 

application으로 끌어 넣기 .

 

#4 eclipse 작업하기 

1. 원하는 workspace 를 browse 해서 지정한 후 

2. 이클립스 실행 화면에서 

[Server]프로젝트를 만들고 싶지만 .. 

[Create a Dynamic Web Project]을 만들고 싶지만 ...모두 없는 경우! 

 

3. Eclipse 상단바의  [Help]메뉴에서 [Install New Software] 선택한다.

Work with: 아래 화살표를 누르고 , 해당 이클립스의 버전에 해당하는 것을 선택한다.

그러고 조금 기다리면 아래화면과 같이 뜬다. 

4. Web, XML, JAVA EE and OSGI Enterprise Development 분류 모두를 선택한다.

-라이선스 동의 후

accept

FINISH 

 

5. eclipse 를 껐다 켠다.

6. [Window] - [Show View] - [Project Explorer] 를 켜둔다.

Project Explorer 에서 우클릭하면 [New]- [Dynamic Web Project] 뜨는 것 확인 가능!! 

 

7. [Server] 프로젝트를 생성한다.

[File] - [New] - [Other]

8. Select a wizard 에도 이제 [Server] 를 볼 수 있다 .

[Server] - [Server] 선택후 Next 

9. 웹 서버 유형 설정하기 - Tomcat v9.0 를 선택한다. -Next 

10. 웹 서버 위치와 JRE 설정하기 .

 

Name: 은 그대로 혹은 설정하고 싶은 대로

Tomcat installation directory : 는 browse해서 아파치-톰캣이 설치된 경로 지정 

JRE: 는 내가 설치한 버전 선택 

-finish

Servers 가 뜸!

11. 프로젝트 만들고 실행하기

 

11-1.  [File]-[New]-[Project]

11-2. [Web]-[Dynamic Web Project]

 

11-3. 프로젝트 명 설정하기 : JSPBook 입력

11-4. Next - Next 눌러서 Content directory:  에 WebContent 입력 -finish

HTML(.html), CSS(.css), JavaScript(.js), JSP, 이미지 파일 등의 웹 콘텐츠가 위치하는 디렉토리
웹 어플리케이션을 서버에 배치할 때 이 폴더의 내용물이 그대로 복사된다.

 

11-5. JSP파일 생성하기

JSPBook/WebContent 우클릭 - new - jsp file 누르고 에 File name: hello.jsp 만들기 

 

11-5. JSP 페이지 코드 작성하기

<html>
<head>
<title>Welcome</title>
</head>
<body>
	<h1>Hello JSP!!</h1>
	<h3>Hello! Java Server Pages.</h3>
</body>
</html>

코드작성

11-6. 톰캣 서버에 등록하기

하단창에 Servers 클릭 후, Tomcat v9.0 Server at localhost 우클릭

Available 에 있는 JSPBook 을  Add > 하면 아래와 같이 된다. - finish 

톰캣 서버 등록하기

11-7. 실행결과 확인하기 실행버튼 옆 아래화살표 클릭 - [Run as] - run on server 선택 

실행 고고고

11-8. Page load failed with error: The resource could not be loaded because the App Transport Security policy requires the use of a secure connection. 

에러가 뜬다면 !!!! 바로바로 

프로젝트를 다른 브라우저에서 실행되도록 설정해둔다!

11-8-1. eclipse - preferences 

preferences선택

11-8-2. web browser 검색해서 찾기.

use external web browser 선택 후 , New.. 에서 원하는 브라우저를 연결한다.

나는 google chrome으로 했다.

browse 에서 실행 파일 위치 지정

11-9. Port 8080 required by Tomcat v9.0 Server at localhost is already in use. 

실행 에러가 뜬다면!

 

# 1

상태 표시줄 오른쪽 아래에 톰캣 아이콘 우클릭 후 서비스 중지

# 2

Run 재실행

# 3

웹브라우저에 원하는 jsp링크 입력하여 실행결과 확인! 

http://localhost:8080/JSPBook/hello.jsp

 

 

이제 다시 프로젝트를 실행시키면 멀쩡하게 실행된다! 끝!

힘들다 ..

 

반응형

+ Recent posts