본문 바로가기

반응형

전체 글

[IT뉴스 스크랩] 자바스크립트는 어쩌다 '애증의 언어'가 됐을까 자바스크립트는 어쩌다 '애증의 언어'가 됐을까 https://www.itworld.co.kr/mainnews/298339 내용 요약 및 느낀 점 개발자의 무기는 프로그래밍 언어다. 초보자는 물론 경력자도 프로그래밍 언어 트렌드에 관심을 가져야한다. 채용시장에서 통하는 프로그래밍 언어는 다음과 같다. 파이썬, 자바스크립트, C++. 통한다는 말은 다르게 표현하면 수요보다 공급이 많다는 소리다. 수요보다 공급이 많으면 가치가 떨어진다. 반면 타입스크립트, 스칼라, 코틀린같은 비인기 언어는 수요가 공급을 넘어선다. 희소성이 있다는 소리다. 내가 아는 언어는 파이썬, 자바스크립트, Java다. C++는 들어봤지만 경험해보지 못했다. 러스트, 타입스크립트, 고는 처음 들어봤다. 파이썬과 자바스크립트는 기본인 것 .. 더보기
IntelliJ 무료버전인 경우 War파일 Gradle 설정 Gradle 설정 1. IntelliJ가 무료버전인 경우, Spring io에서 War파일로 프로젝트를 생성했다면 Gradle 설정에서 IntelliJ IDEA가 아니라 Gradle로 설정해야 실행된다. 유료버전에서는 IntelliJ로 설정해도 된다. IntelliJ로 설정하는 이유는 속도가 빠르기 때문이다. 돈이 있으면 빠른 것을 사용하면 되고, 돈이 없으면 좀 느리게 살면 된다. 2. url 입력칸에 localhost:8080을 입력하면 Whitelabel Error Page가 나와야 성공적으로 연결된 것이다. 더보기
객체지향이란 무엇인지 정리해보자 객체란? 객체 지향 프로그래밍(OOP: Object-Oriented-Programming)을 알기 위해서 객체란 무엇인지 이해할 필요가 있습니다. 객체(Object)는 사물로 이해하면 쉽습니다. 우리 주변에는 사물이 많습니다. 자동차, 컴퓨터, 마우스, 책, 연필, 의자, 소파, 시계, 반지, 냉장고, 계산기 등이 모두 객체라고 할 수 있습니다. 이러한 객체들은 각각 속성과 기능으로 구성됩니다. 예를 들어 의자는 색, 모양, 길이와 같은 속성을 가지며 앉을 수 있는 기능이 있습니다. 자동차 또한 색상, 문, 속도와 같은 속성을 가지며 가속, 정지, 방향전환 같은 기능이 있습니다. 사물은 속성과 기능이 있습니다. 이것을 프로그래밍으로 가져와서 이해해 보겠습니다. 자동차를 만든다고 가정해보면, 속성으로 색상.. 더보기
국비교육(지능형 웹서비스 풀스택(프런트엔드, 백엔드) 개발 훈련과정) 수료식 2023/01/16 ~ 2023/06/30 23년 1월 16일 ~ 6월 30일까지 국비교육(지능형 웹서비스 풀스택(프런트엔드, 백엔드) 개발 훈련과정) 여정을 마쳤다. 처음에는 무슨 말을 하는지 따라가지를 못해서 실망하고 분노했다. 하루를 버티는 것이 목표였던 내가 팀프로젝트의 한 부분을 맡아서 결과물을 만들었고, 개인프로젝트도 거의 완성했다. 끝이지만 마음이 편하지는 않다. 새로운 시작이기 때문이다. 내일 하루는 적당히 쉬고 다시 코딩 공부를 시작할 계획이다. 개인프로젝트를 마무리하고 월요일부터 이력서를 낼 것이다. BackUp하기 구글 드라이브(Google Drive)에 학원에서 했던 모든 예제 파일, 팀프로젝트 파일을 백업(Back-up)했다. 백업(back up)이란 데이터 파일 등의 소실에 대비.. 더보기
[AWS] AWS Free Tier limit alert 이메일을 받다 Amazone AWS에서 날아온 이메일 제목 : AWS Free Tier limit alert 내용 : AWS Free Tier usage limit alerting via AWS Budgets 06/27/2023 Dear AWS Customer, Your AWS account 935699061045 has exceeded 85% of the usage limit for one or more AWS Free Tier-eligible services for the month of June. Product AWS Free Tier Usage as of 06/27/2023 Usage Limit AWS Free Tier Usage Limit AmazonEC2 641 Hrs 750 Hrs 750.0 Hrs for.. 더보기
팀프로젝트 마지막 발표 (110일차 코딩학원) 댕댕커뮤 Slide 1. 반려견 관련 정보를 나누는 카테고리 별 커뮤니티 게시판입니다. Slide 2. 유즈케이스 다이어그램입니다. 유즈케이스 다이어그램은 시스템과 사용자의 상호작용을 다이어그램으로 표현한 것으로 사용자의 관점에서 시스템의 서비스 혹은 기능 및 그와 관련한 외부 요소를 보여주는 것입니다. style태그를 (minty, 글씨색, 크기 등) 사용해서 홈페이지 테마색과 맞춰줬습니다. 게시글 기능은 크게 5가지가 구현되어 있습니다. 검색, 작성, 삭제, 수정, 조회. 검색은 닉네임, 제목, 내용으로 검색할 수 있습니다. 작성, 수정, 삭제 유즈케이스는 include 관계, 즉 사용자 인증기능을 포함하고 있습니다. 한 유즈케이스가 다른 유즈케이스를 포함하고 있어야만 해당 유즈케이스가 완전하게 수행.. 더보기
[팀프로젝트] 게시판 만들기 마지막 발표 게시판 보완한 점 1. 이미지 수정 기능 보완 2. 댓글 수정 기능 추가 3. 게시글, 댓글 등록, 삭제, 수정 시 alert 유즈케이스 다이어그램, 시퀀스 다이어그램 1) 유즈케이스 다이어그램 2) 시퀀스 다이어그램 주요 기능 1. 게시글 검색 : 일반 검색(제목, 내용, 작성자)과 카테고리 검색, 양쪽을 병행해서 사용 가능 2. 게시글/댓글 수정·삭제 버튼 : 해당 게시글/댓글의 작성자에게만 수정·삭제 버튼이 보임 더보기
109일차 코딩학원 (PyTorch 연습) 6/28 공부 내용 정리 1. 쿠다(CUDA)는 NVIDIA가 개발한 병렬 컴퓨팅 플랫폼이다. 이는 그래픽 처리 장치(GPU)를 사용하여 고성능 병렬 컴퓨팅을 수행하는 데 사용된다. 쿠다를 사용하면 GPU의 수천 개의 코어를 활용하여 동시에 여러 작업을 처리할 수 있다. 이를 통해 대량의 데이터를 동시에 처리하거나 복잡한 계산 작업을 빠르게 수행할 수 있다. 2. 파이토치(PyTorch) 프레임워크 역사 1) 2007년 Theano 시작 2) 2013년 Caffe (Caffe2) 3) 2015년 tensorflow - DL Framework 전환점이 되는 시기 4) 2016년 CNTK 5) 2016년 Keras 1.0 출시 파이썬 코드 3. Colab에서 GPU를 사용해 보자. 4. 실행하면 false가.. 더보기

반응형