Portpolio218 KSEB 3기 06.24 iaas = 인프라로 클라우드 제공 paas = 도커 -> k8s saas = 인터넷만 되면 프로그램을 굳이 설치할 필요가 없음 ms365 상상 무료인지 유료인지로도 구분할 수 있다. 무료서비스는 private cloud -> openstack 유료서비스는 Public cloud -> aws, ncp, gcp..... openstack은 무료라서 많이 사용함 많은 솔루션 기업에서 이걸 가지고 각 회사의 서비스 제공함 인증 - 인가 - 권한 부여 jwt 사용해서 웹에서 토큰 발행 os와 물리적 메모리를 연결하는 커널이 공개되었는지 아닌지에 따라 오픈소스인지 상용 os인지 다름 Hyperviser 하이퍼바이저는 물리적 메모리와 직결되는 운영체제나 커널, 쉘을 아예 지울 수 없으니까 기존의 그 위에 얹어두는.. 2024. 6. 25. KSEB 3기 06.09 요즘 추세: 디자이너를 별도로 두기보다는 피그마로 페이지 디자인을 한다는 추세 아이캔줌잇으로 개발 프로젝트를 발표하게 될때 유용하게 사용 가능하다 E212 오류: vi로 .service 파일을 리눅스에서 편집, 작성할 때는 앞에 sudo 붙여주라 aws 프리티어에서 딥러닝 돌릴 때는 텐서플로우 패키지가 일반적으로 깔리지 않아서 --no-cash-dir 깃허브에서 리포지토리를 만든 이후로 맨 처음 파일을 올리고 싶으면 화면 중간 좌측의 new file이라고 하는 링크를 클릭하면 온라인 상에서 파일 작성 및 업로드 가능 .pkl 파일과 .h5 파일의 차이? 그리고 .dump 파일 수치데이터 csv를 사용할 때 누락된 컬럼이 많은 데이터는 어떻게 해야 할지 도메인 전문가와 반드시 상담이 필요하다 분석모델을 .. 2024. 6. 9. KSEB 3기 06.08 오프라인 수업 후기 aws 가입할 때, ac.kr 계정(대학 이메일)은 특별히 쿠폰을 제공하므로 아껴두는 것이 좋다. sudo apt install venv가 안된다면 sudo apt install python3-venv로 시도 try-except 구문 포함되도록 할 것 f12 크롬 웹브라우저에서 소스 디버깅 ACROEDIT로 다른 부분 확인 2024. 6. 8. KSEB 3기 06.07 오프라인 수업 후기 colab에서는 드라이브에 마운트만 하면 되는 것이 아니다 서두에 꼭 작업할 폴더로 **%cd 명령어를 입력하고 실행하자 fastapi는 **비동기 처리가 용이하다는 점에서 비동기 처리가 아예 안되는 flask보다 훨씬 낫다 -> 모니터링 홈캠 미니카는 비교적 가능하다 **cors는 웹에서의 보안 정책을 뚫기 위한 방법 중 하나이다. ngrok는 로컬 서버의 컴퓨팅을 노출시킴에 목적이 있다 IAAS Infra As A Service 개발서버와 운영서버 버젼은 동일해야 한다 **!pip freeze >> requirements.txt 으로 라이브러리와 버젼을 기억해놓는 것이 중요하다 대규모 프로젝트에서는 개발, 검증, 운영서버 3가지로 나뉜다 검증서버는 규모가 작다면 없을 수도 있지만 아무리 작은 프로젝.. 2024. 6. 8. KSEB 3기 06.06 오프라인 수업 후기 부동산데이터 데이터노우즈 교대역 인근 스타트업 Lilys ai -> 유튜브 요약 Frame Gamma llm 평가할 방법이 없다. 뤼튼이 대규모 권고사직에 들어갔다. SKELTER LAB os 자작, jvm 구조 파헤치기 **shell 문법은 코랩에서 진행된다 %와 $을 붙여서 명령을 수행한다 자바 개발자라면 JVM 끝까지 파헤치기 사서 읽어보기 추천 2024. 6. 7. KT 공유기 포트포워딩으로 라즈베리 파이 원격 작업과 웹서버 통한 제어 외부에서의 라즈베리 파이 미니카 제어를 위해서는 포트포워딩이 필요합니다. 같은 라우터(공유기) 에서 제공하는 와이파이로 라즈베리 파이 기기(모터, 센서, 드라이버 포함)와 그 기기의 웹서버를 제어하게 할 수 있는 브라우저를 켤 수 있는 스마트폰이나 데스크탑, 노트북들은 당연히 라즈베리파이가 같은 공유기에서 할당된 사설 IP와 라우팅된 주소로 들어가면 갈 수 있다. 하지만 밖에서 집에 있는 화면을 보고 싶다면 라즈베리 파이가 연결된 라우터에 내가 밖에서 가지고 있는 노트북이나 스마트폰에서는 끊겨버리죠. 그럴려면 정답은 뭘까요? 공유기에서 포트 포워딩, 즉 특정한 포트에서 외부로 들어올 수 있도록 열어둔 상태면 가능하겠죠? KT공유기를 가지고 그 방법을 설명하는 내용이 위의 사진에 적혀있습니다. 실제로 자택.. 2024. 6. 6. iot 웹서버 flask와 @app.route('/show') 진행 중인 라즈베리 파이 컴퓨터를 통해서 파이썬 프레임워크인 플라스크로 기기, 센서, 모터, 드라이버와 연동된 장치를 제어하고자 하던 상황을 공유하고자 합니다. 자바에서는 스프링을 사용합니다. 러닝 커브가 생각보다 높지만 자료가 많이 있고 전자정부 프레임워크라는 임팩트 덕분에 국룰로 활용되고 있죠. 파이썬에서는 플라스크가 사용되는데 여기서 @app.route("/~~")이라는 코드가 자주 등장한다. 이는 라우팅을 위한 방법입니다. 예를 들어서 제가 공유기에 연결된 라즈베리파이 ip가 172.30.1.58이라고 한다면 휴대폰에서 같은 공유기의 와이파이에 연결 후 저 "랒파 사설IP주소:지정한 포트 번호/~~" 가 일종의 URL처럼 사용될 수 있는 것입니다. 이 때 "랒파 사설IP주소:지정한 포트 번호/~~.. 2024. 6. 6. KSEB 3기 05.31 오프라인 수업 후기 로드 밸런스 L/B 서버의 부하 관리하는 방법 -> 카프카 많이 씀 은행의 번호표가 그 예시 t2.smaill부터는 과금 대상임 .ppk file docker k8s -> 인프라 엔지니어링 -> 로컬 pc 인바운드 -> 안으로 들어오는 방법 0.0.0.0/0 -> 모든 ip putty 접속이 안될때 -> L4 telnet 명령어로 osi 7계층 응용 -> 일반적인 크롬같은 파일 표현 -> 이미지인지 html인지? 세션 -> 보안 계층(기밀성 보장) 전송 -> 포트가 붙음 ex)tcp 22번 L4 스위치 네트워크 -> L3 데이터링크 -> L2 -> lan카드 ping 물리 -> L1 **sha-256 개발자 등급에서 초 -> 중급의 9부 능선 - 단방향 암호화 - 비대칭 키 암호화 : 문을 잠그는 .. 2024. 6. 6. 프로그래머스 lv0. 짝수의 합 java https://school.programmers.co.kr/learn/courses/30/lessons/120831 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr class Solution { public int solution(int n) { int answer = 0; for (int i = 2; i 2024. 5. 29. KSEB 3기 05.24 오프라인 수업 후기 ***오늘 오프라인 수업에서 활용한 Yolo8을 이용한 학습 과정을 정리했습니다. 이미지 라벨링 -> 인식하고자 하는 이미지가 x, y, w, h 좌표정보로 입력되는 과정w는 width, 즉 너비를 의미하며, h는 height, 즉 높이를 의미한다. bing_image_downloader.download() 함수 실제로 bing 상의 이미지를 실시간으로 크롤링할 수 있다. 크롤링보다는 조직 단위에서 이미지셋을 구축하는 작업이 더욱 최선의 방법이다. cv2.GaussianBlur() 함수 roboflow라는 이 사이트는 데이터 라벨링을 할 수 있는 사이트이다. python에서 str형은 str형이 아닌 다른 형의 데이터들과 더해질 수 없다. 코드 중간에서 str형이 아닌 데이터들에 str()함수를 덧씌워 .. 2024. 5. 24. 이전 1 ··· 4 5 6 7 8 9 10 ··· 22 다음