전체 글
-
도커 이미지 만드는 방법 두가지 ( commit , Dockerfile )docker 2022. 4. 4. 19:50
1. Dockerfile 기본문법 6개 (자주쓰는 명령어만 가져옴 ) FROM 이미지 ( ex : FROM ubuntu:20.04 ) RUN 설치 ( ex: RUN apt update && apt install -y python3 ) WORKDIR 이동 (ex : WORKDIR /var/www/html ) COPY 호스트에서 복사 (ex : COPY ["index.html", "."] CMD 서비스 실행 (ex : CMD ["python3", "-u", "-m", "http.server"] ) EXPOSE 오픈 포트지정 ( ex : EXPOSE 5005 ) run # docker build -t Mydockername .; Mydockername : 도커명 . : 여기선 현재디렉토리로 한거 (도커파일있는..
-
vscode extension Webview에 react 적용하기 (1)vscode extension 2022. 3. 13. 16:35
vscode에 있는 Webview를 더욱 더 활용하기 위해 react를 적용하는 방법에 대해서 외국사이트에서 튜토리얼이 있길래 가져와 본다. (라이센스도 MIT 라이센스임 ) https://medium.com/younited-tech-blog/reactception-extending-vs-code-extension-with-webviews-and-react-12be2a5898fd Reactception : extending VS Code extension with webviews and React VS code has become quite popular among coders these days. Being very open to modifications using “extension” really h..
-
docker 자주 쓰는 명령어docker 2022. 3. 6. 03:19
상태 확인 sudo docker images # 도커 이미지들 보기 sudo docker ps # 현재 실행중인 컨테이너 확인 sudo docker ps -a # 실행중이지 않는 컨테이너도 모두 확인 찾고 받기 sudo docker search [이름] # 찾기 sudo docker pull [이름] # 다운받기 실행 관련 여러 가지 명령어 ( 순서대로 실행하라는 거 아님 ) run 명령어는 컨테이너 만들고 바로 실행하는 편리한 명령어라 자주 쓰임 start는 죽어 있는 컨테이너를 살릴 때 많이 씀 exec 명령어는 살린 컨테이너를 접속할 때 많이 씀 ( 내가 그럼 ) sudo docker run -d --name [정하고자 하는 컨테이너 이름] -it [이미지 이름, 이미지 hash도 됨] sudo d..
-
vscode extension 기존 코드 가져와 돌려보고 싶을 때vscode extension 2022. 3. 6. 02:55
github에 떠도는 visual studio extension 개발 코드를 가져와서 실행해 보고 싶을 때 아래 튜토리얼 다 해서 에러 없을 때 https://code.visualstudio.com/api/get-started/your-first-extension Your First Extension Create your first Visual Studio Code extension (plug-in) with a simple Hello World example. code.visualstudio.com 깃헙같은데서 기존 extension 코드를 가져와서 공부 및 개발할 때 사용하고 싶을 때 1. 해당 폴더에 가서 npm init -y 명령어를 친다. 그러면 거기 있는 package.json 파일이 이미 있..
-
공짜 html 템플릿 링크들잡다한거 2022. 3. 6. 02:41
https://html5up.net/ HTML5 UP Responsive HTML5 and CSS3 site templates designed by @ajlkn and released under the Creative Commons license. html5up.net https://bootsnipp.com/ HTML Snippets for Twitter Boostrap framework : Bootsnipp.com A design element gallery for web designers and web developers. Find snippets using HTML, CSS, Javascript, jQuery, and Bootstrap. bootsnipp.com https://templated.co..
-
Flask 강의 괜찮은거 추천함Flask 2022. 3. 6. 02:35
시작 링크 https://www.youtube.com/watch?v=MwZwr5Tvyxo&list=PL-osiE80TeTs4UjLw5MM6OjgkjFeUxCYH Flask를 처음 공부하는 데 아주 좋은 강의 사이트이다. ( 영어로 되어 있지만 딕션이 괜찮아서 알아듣기 수월함 ) 이 선생님은 live coding 한 내용을 깃헙에까지 올리는 친절함을 보인다. 처음 강의에서 강의 종료시에 만들어질 프로젝트를 보여주고 다음 강의부터는 해당 프로젝트를 하나씩 만들어 나가는 식으로 강의를 진행한다. https://github.com/CoreyMSchafer/code_snippets/tree/master/Python/Flask_Blog GitHub - CoreyMSchafer/code_snippets Contrib..
-
vscode Extension 개발 ( Canvas 적용해보기 + 테트리스 게임 적용 )vscode extension 2022. 3. 1. 00:08
vscode Extension을 공부하던 도중 WebView라는 api를 공부하던 도중 Canvas가 되는 지 궁금했다. 그래서 구글링 해보니 가능하다는 포스팅을 확인하였다. https://dev.to/coderallan/vscode-extension-using-webview-and-message-posting-5435 맙소사, github으로 예제까지 제공해주었다. https://github.com/CoderAllan/vscode-extension-webview 돌려본 결과 정상적으로 동작하는 것을 확인할 수 있었고, ( 개발환경만 기본 설치한 경우면, 1. import { Base64 } from 'js-base64'; 에서 에러가 날것이며, 해당 node module은 npm install js-b..
-
tensorflow api 학습2딥러닝 2022. 2. 28. 18:37
아래 코드는 "코딩애플"이란 유투버의 강의에서 나온 코드 예시이다. train_x에 input 값들을 list로 주고 train_y에 답들을 주고, 예측함수를 설정하고, 관련하여 손실함수를 세팅한 뒤, 해당 함수들을 토대로 optimizer 하는 아주 단순한 예제이다. import tensorflow as tf import tensorflow.keras as tfkr # input train_x = [] # 값 train_y = [] a = tf.Variable(0.1) b = tf.Variable(0.1) def 손실함수(a, b): 예측함수값 = train_x * a + b return tfkr.losses.mse(train_y, 예측함수값) opt = tfkr.optimizers.Adam(learn..