열두 발자국

열두 발자국

  • 분류 전체보기
    • 개발자 블로깅
      • 오늘의 TIL
      • React
      • Vue
      • CI CD
      • Server & DataBase
      • Question
      • Error
    • 개발서 발자국
      • 실무로 통하는 타입스크립트
      • 자바스크립트+리액트 디자인 패턴
      • 혼공얄코
      • 혼공네트
    • 개발자 발자국
      • 커뮤니티 활동
      • 스터디 활동
      • 회고 기록
    • 코드스테이츠
      • 회고
      • project
      • HTML&CSS
      • Section04 - TIL
      • Section03 - TIL
      • Section02 - TIL
      • Section01 - TIL
    • 경험 발자국
      • 독서 기록
      • 일상 기록
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

열두 발자국

컨텐츠 검색

태그

네트워크 GUI 혼공학습단 한빛미디어 2024년회고 혼자서공부하는얄팍한코딩지식 혼자공부하는얄팍한코딩지식 혼자서공부하는네트워크 회고록 UX UI 혼공네트워크 HTTP 회고 혼공네트 혼공시리즈 https 혼자공부하는 혼자서공부하는 혼공얄코

최근글

댓글

공지사항

아카이브

전체 글(93)

  • [혼공얄코] 3주차 선택미션 - HTTP와 HTTPS의 차이점 정리

    HTTP와 HTTPS의 차이점은 무엇인가요? HTTP(Hypertext Transfer Protocol) - 클라이언트와 서버 간 통신을 위한 통신 규칙 세트 또는 프로토콜 - 사용자가 웹 사이트를 방문하면 사용자 브라우저가 웹 서버에 HTTP 요청을 전송하고 웹 서버는 HTTP 응답으로 응답합니다. 웹 서버와 사용자 브라우저는 데이터를 일반 텍스트로 교환합니다. 간단히 말해 HTTP 프로토콜은 네트워크 통신을 작동하게 하는 기본 기술입니다. - HTTP는 암호화되지 않은 데이터를 전송합니다. 즉, 브라우저에서 전송된 정보를 제3자가 가로채고 읽을 수 있습니다 HTTPS(Hypertext Transfer Protocol Secure) - HTTP의 확장 버전 또는 더 안전한 버전입니다. - HTTPS에서..

    2024.01.16
  • [혼공얄코] Chapter 02-1 서버는 뭐고 AWS는 뭔가요?

    서버와 클라이언트 서버 - 우리 눈에 보이지는 않지만 정보나 서비스를 저장하고 있다가 필요한 경우 네트워크를 이용해 사용자의 컴퓨터 혹은 스마트폰으로 전달해 주는 역할 - 데이터를 주는 서버 - 컴퓨터에게 서버 역할을 시키는 소프트웨어를 지칭하는 단어 - 웹서버: 아파치 HTTP 서버와 같이 컴퓨터의 특정 폴더에 담긴 HTML 파일로 웹사이트를 띄울 수 있도록 하는 프로그램 클라이언트 - 인터넷을 이용해 정보나 기능을 받는 자 - 데이터를 받는 클라이언트 데이터 센터 IDC - 수많은 사용자가 이용할 수 있는 서버는 역할에 적합한 하드웨어 성능을 갖춰야 한다. - 언제 어디서든 접속할 수 있는 안정적인 네트워크는 물론 해킹으로부터 안전해야 한다. - 수많은 서버용 컴퓨터가 통신 설비, 냉각 장치와 함께 ..

    2024.01.15
  • [혼공얄코] Chapter 01-4 디버깅 중인데, 빌드 해 보고 이상 없으면 릴리스할게요

    디버깅 컴퓨터 프로그램 개발 중 발생하는 오류나 비정상적인 작업을 분석하고 원인을 찾아 제거하는 행동 디버그, 주로 오류 수정 프로그램과 그 작업을 통칭하는 단어로 사용됨 빌드 소스 코드를 비롯한 모든 프로그램 구성 요소를 모아 실행할 수 있는 파일 또는 파일 묶음을 만드는 과정 ex ) 모바일 앱을 앱스토어나 플레이스토어에 올릴 수 있는 apk 파일로 바꿔주는 과정 빌드 번호와 버전 번호 빌드 번호 - 소프트웨어 분야에서 출시되기 전 프로그램 버전 - 제품 출시 전 여러 가지 테스트 단계에서 수정 및 업데이트되는 내용을 빌드 번호로 구분하는 것 - 디버그용 빌드와 릴리스용 빌드 가 있다 디버그 빌드 개발자가 제품을 개발하는 동안 오류나 기능을 테스트하기 위해 빌드하는 것 릴리스 빌드 제품의 모든 개발이..

    2024.01.10
  • [혼공얄코] Chapter 01-3 프로그래밍 언어도 외국어인가요?

    프로그래밍 언어 개발자는 목적에 맞는 새로운 기능을 컴퓨터에 추가해야 합니다. 이 때 사람의 언어가 아닌 컴퓨터가 알 수 있는 언어를 사용해야 겠죠! 정확하게 전달할 수 있는 약속된 언어가 필요한 것처럼 사람과 컴퓨터 사이에도 언어라 불릴 만큼 정교하고 풍성한 소통 수단이 필요한 언어가 "프로그래밍 언어" 입니다. 프로그래밍 언어가 다양한 이유 컴퓨터에 명령을 내린다는 목적으로 만들어진 언어인 만큼 프로그래밍 언어로 소프트웨어를 개발하다 보면 아쉬운 부분이 보이기 마련입니다. 그래서 더 많은 사람이 읽기 편한 언어, 짧은 코드로 더 많은 지시를 내릴 수 있는 언어, 보다 빨리 작동하는 언어, 오류로부터 안전한 언어를 원하는 언어가 생깁니다. 이처럼 다양한 요청과 수요에 따라 계속해서 새로운 프로그래밍 언..

    2024.01.09
  • 끝까지 계속하게 만드는 "아주 작은 반복의 힘"

    발걸음이 작다 해도, 그 발걸음이 이룬 것은 작지 않다.비록 작은 것으로 시작했지만 그 끝은 결코 작지 않다.저자가 제시하는 전략은 너무 쉬워서 도저히 실패할 수 없는 작은 것부터 시작하라, 실패하지 않으니 점점 재미가 붙고 다음 단계로 올라가고 싶은 욕구가 생길것이라고 이야기한다. 또한 우리의 뇌는 변화를 무척이나 싫어하기에 뇌가 변화라는 것을 인지하지 못할 정도로 변화의 정도를 아주 가볍고 작게 시작하면 된다. 작은 것부터 바꿔 나가야 지속 할 수 있다. 요약6가지 스몰 스텝 전략- 두려움을 몰아내고 창조력을 고무시키는 작은 질문을 던진다.- 새로운 기술과 습관을 개발하기 위해 작은 생각을 품는다.- 성공이 보장된 작은 행동을 시작한다.- 위기에 직면했을 때 작은 해결 방안을 마련한다.- 최고의 결과..

    2024.01.05
  • [혼공얄코] Chapter 01-2 코딩과 프로그래밍, 앱과 프로그램

    개발자가 하는 일 ? 개발 = 프로그래밍 = 코딩 개발자란? = 프로그래머 = 코더(컴퓨터가 처리할 수 있는 명령어로 코드(부호)를 작성하는 사람 소프트웨어 > 프로그램 (응용 프로그램, 시스템 프로그램), 데이터, 라이브러리 하드웨어 프로그래밍 언어로 코드 작성하기 "코딩" 소스코드 : 컴퓨터로 작업해 만든 결과물 코딩은 소스 코드르 작성하는 작업 - 소스 코드는 작업을 어떻게 수행할 것인지를 알려주는 설계문 - 컴퓨터에 각종 지시를 내리는 명령문 - 개발자가 알아보기 쉽게 설명해주는 주석 컴퓨터가 할 일 설계하기 "프로그래밍" - 프로그래밍은 코딩보다 더 넓은 개념 - 컴퓨터에서 동작하는 프로그램을 설계하고 개발하는 전 과정을 의미 - 순서도: 일을 처리하는 과정을 순서대로 도식화한 것 - 알고리즘:..

    2024.01.03
이전
1 ··· 5 6 7 8 9 10 11 ··· 16
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바