반응형

출처: https://supermemi.tistory.com/entry/%EB%82%98%EB%A7%8C%EC%9D%98-%EB%B8%94%EB%A1%9C%EA%B7%B8-%EB%A7%8C%EB%93%A4%EA%B8%B0-Git-hub-blog-GitHubio

 

Git hub 블로그 만들기!!


1. 새로운 Repository를 만들자

 

 

Repository name : username.github.io 의 형식으로 만들어 줍니다!

 

 

 

Public으로 설정!

 

Add a README file 체크!

 

마지막으로 Create repository!!

 

 

새로운 repository가 만들어 졌습니다!!


2.  자신의 컴퓨터 또는 노트북에 repository를 clone 하자

 

동일한 페이지에서 초록색 Code 버튼을 누르면 Clone을 할 수 있는 주소가 나옵니다.

 

 

HTTPs의 주소를 복사합니다.

 

그리고 컴퓨터의 터미널을 열어 clone하고 싶은 폴더에서 아래와 같이 명령어를 입력합니다. 

 

git clone HTTPs주소

 

저는 git_blog 라는 폴더를 먼저 만들었습니다.

 

그 폴더로 이동한 후 git clone을 실행하였습니다.

 

 

혹시 git clone 또는 push 과정에서 permission error가 뜨는 분들이 계실 수 있습니다.

user id에 본인의 account username을 쓰고, password에서는 본인의 발급받은 token password를 입력해야 합니다!

자세한 내용은 아래의 블로그를 참고해주세요
https://jason-api.tistory.com/79

 

 

다시 원래 내용으로 돌아와 폴더를 확인해 보면 자신의 repository name으로 된 폴더가 잘 생성 되었음을 알 수 있습니다.

 


3.  Clone 한 폴더에서 index.html 파일을 생성하자

 

윈도우 익스플로러나 사파리 같은 웹 브라우저가 홈페이지 url에 처음 접근하였을때 읽는 파일입니다.

즉, 홈페이지를 접근하였을때 처음 보여지는 화면을 결정하는 파일이 됩니다.

html 언어로 구성되어 있습니다.

 

터미널에서 아래의 형식으로 index.html 파일을 만들 수 있습니다.

 

cd username.github.io
echo "Hello World" > index.html

 

 


4. 생성한 파일을 원격 저장소로 Push 해주자

 

git add *
git commit -m "Start git blog"
git push -u origin main

 

 


5. 홈페이지가 만들어졌다. 확인해보자.

 

 

 

아직 아무것도 없지만 페이지가 만들어 졌습니다. 

반응형
반응형

안녕하세요

오늘은 파워포인트 눈금자 표시 또는 숨기기 방법에 대하여 포스팅 해보려고 합니다.

 

눈금자에서는 텍스트 및 슬라이드 개체를 던지기 위한 시각적 큐를 제공합니다. 더 이상 필요하지 않은 경우 눈금자 숨길 수 있습니다.

두 개의 눈금자는 활성 PowerPoint 위쪽에 가로로 표시하고 다른 눈금자는 슬라이드의 왼쪽 가장자리를 따라 세로로 표시됩니다(아래 그림).

 

눈금자 표시하려면 보기를 클릭하고 표시 그룹에서 눈금자 을 클릭합니다.

눈금자 숨기려면 보기를 클릭하고 표시 그룹에서 눈금자 상자를 선택 취소합니다.

수직 눈금자를 영구적으로 숨기려면 고급 > 옵션 > 파일 을 클릭하고표시 섹션으로 스크롤하고 세로 눈금자 표시 상자를 선택 취소합니다.

반응형
반응형

온라인에서 열람하는 방식으로 제공되는 도서들

 

[더북(TheBook) - (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스]

ASP.NET & Core를 다루는 기술

Go 언어 웹 프로그래밍 철저 입문

Node.js 마이크로서비스 코딩 공작소

OpenCV 4로 배우는 컴퓨터 비전과 머신 러닝

R을 이용한 데이터 처리 & 분석 실무 - 저자의 홈페이지에서 PDF 파일(구판)도 제공

Try! helloworld 자바스크립트 - 동영상 강의도 제공

Try! helloworld 파이썬 - 동영상 강의도 제공

게임 서버 프로그래밍 교과서

누구나 쉽게 SQL

리눅스 서버를 다루는 기술

리액트를 다루는 기술

마인크래프트 게임 제작 무작정 따라하기

모두의 C 언어

모두의 HTML5 & CSS3

모두의 SQL

모두의 데이터 분석 with 파이썬

모두의 딥러닝

모두의 알고리즘 with 파이썬

모두의 엔트리 with 엔트리파이선

모두의 스크래치 - 동영상 강의도 제공

모두의 파이썬: 20일 만에 배우는 프로그래밍 기초(개정판)

씽크 파이썬

오라클 SQL과 PL/SQL을 다루는 기술

오픈스택을 다루는 기술

인크립션: 실용주의 암호화

컴퓨터 사이언스 부트캠프 with 파이썬

 

[언제나 휴일]

Escort C#

Escort GoF의 디자인 패턴 C#

디딤돌 C언어 - 동영상 강의도 제공

디딤돌 C++ - 동영상 강의도 제공

디딤돌 Java 언어 Part1

디딤돌 Java 언어 Part2 활용

그외 다수. 사이트에서 확인 바람

 

[이재홍님 블로그]

가장 빨리 만나는 Docker

가장 빨리 만나는 Go 언어 - 핵심 정리와 실전 예제(Unit 66, 67)는 비공개

아마존 웹 서비스를 다루는 기술

윈도우 프로젝트 필수 유틸리티

 

[코딩도장 - 프로그래밍 수련 사이트]

C 언어 코딩 도장 - 강좌 속에 동영상 강의도 포함

파이썬 코딩 도장 - 강좌 속에 동영상 강의도 포함

COS Pro 2급 C 언어

COS Pro 2급 파이썬

 

[WikiDocs - 온라인 책을 제작 공유하는 플랫폼 서비스]

누구나 할 수 있다. 비트코인 자동매매

점프 투 자바

점프 투 파이썬

파이썬으로 배우는 알고리즘 트레이딩 (4쇄)

그외 다수. 사이트에서 확인 바람

 

[IT문화원 강좌: C언어 자료] - 각 자료의 원출처는 사이트에서 확인 바람

The C Programming Language (2nd edition) Reference Manual (부록 A) 한글 설명서 - PDF 파일도 제공

C Programming FAQs 한글 번역본

 

[SoEn]

혼자 연구하는 C/C++

그외 다수. 사이트에서 확인 바람

 

[코딩누리]

Go 프로그래밍 입문(An Introduction to Programming in Go)

 

 

 

 

이하 도서들은 파일 형태로 제공됨

 

 

 

[리얼타임 eBook] - 한빛의 전자책 브랜드. eBook 구매 방식이라 로그인 필요

유지보수하기 어렵게 코딩하는 방법: 평생 개발자로 먹고 살 수 있다

Thinking About: C++ STL 프로그래밍

JSP 바이블 STEP 01 : JSP 시작과 개발환경 구축

RT:FM 두 번째 이야기: 프로그래머로 사는 법

오픈 소스 : 오픈 소스 혁명의 목소리 Vol 1

오픈 소스 : 오픈 소스 혁명의 목소리 Vol 2

성당과 시장 : 우연한 혁명으로 일어난 리눅스와 오픈소스에 대한 생각

생생 IT 토크 : 프로그래머들의 클라우드 이야기

당신의 프로그래밍에 디버깅 더하기 : Visual C++ 디버깅 기초에서 고급까지

JavaScript Promise

URL Shortener 프로젝트로 배우는 Vert.X 프레임워크

빠르게 훑어보는 구글 클라우드 플랫폼 : 구글 컴퓨트 엔진 시작하기

HTTPS 무료 사용을 위한 Let’s Encrypt 사용자 가이드

 

[리얼타임 Web Book]

 

사이트에서 확인 바람. 로그인 필요.

※미완성인 책도 많으므로 주의 바람

 

[Golang Korea]

효과적인 Go 프로그래밍(Effective Go in Korean) - 온라인 열람도 가능

Go 언어 스펙(Go Language Specification in Korean) - 온라인 열람도 가능

 

[서진택님 사이트]

게임개발자를 위한 C++ - 동영상 강좌도 제공

MFC의 구조와 원리 - 챕터별 hwp 파일을 압축해서 제공

 

[널널한 Windows 개발자 되기]

열혈강의 최호성의 C 프로그래밍 - 동영상 강의도 제공

 

[모두의 코드]

씹어먹는 C 언어 - 글로 연재한 강좌를 합쳐서 PDF 파일 제공. 온라인 열람도 가능

사이트에서 모던 C++(C++11/14/17) 반영한 씹어먹는 C++ 강좌도 연재 중

 

[채수원님 블로그]

TDD 실천법과 도구 - 각 챕터별로 PDF 파일 제공, 저자의 추가 코멘트도 볼 수 있음

 

[김철수님 블로그]

개발자의 글쓰기

 

[Git SCM]

Pro Git 2판 - pdf, epub, mobi 파일 제공. 온라인 열람도 가능

 

[백기선님 유튜브]

쉽게 따라하는 자바 웹 개발 - 영상에서 저자가 책을 절판한 이유도 설명함

 

[CUBRID]

시작하세요! 큐브리드

 

[Codeflow]

웹 풀스택 입문 - 온라인 열람도 가능

그외 온라인 열람 방식의 강의 다수 존재. 사이트에서 확인 바람

 

[이타인클럽]

ROS 로봇 프로그래밍 - 사이트 내 원고 링크 클릭 시 다운로드 가능

 

[Qt 한국 개발자 커뮤니티]

Qt 프로그래밍 - PDF 파일과 소스코드 제공

 

[박주항님]

WIN32 오픈소스 라이브러리 100선 2권 - 한빛미디어에서 발간된 동명의 책의 후속작. docx 파일과 소스코드(Visual Studio 2013 기준) 제공

반응형
반응형

서버를 운영하다 보면, 갑작스런 이용자의 증가, 사업 확장 등의 이유로 더 많은 서버 용량과 성능이 필요하게 됩니다. 이럴 때에는 ‘스케일 아웃’과 ‘스케일 업’, 두 가지 방법으로 시스템을 확장시킬 수 있습니다.



1) 스케일 아웃
‘스케일 아웃’이란 서버를 여러 대 추가하여 시스템을 확장하는 방법입니다. 예를 들어, ‘1’의 처리 능력을 가진 서버에 동일한 서버 4대를 더 추가하여, 총 ‘5’의 처리 능력을 만드는 것입니다. 서버가 여러 대가 되기 때문에 각 서버에 걸리는 부하를 균등하게 해주는 ‘로드밸런싱’이 필수적으로 동반되어야 합니다. 스케일 아웃의 경우, 서버 한 대가 장애로 다운되더라도 다른 서버로 서비스 제공이 가능하다는 장점이 있습니다. 반면 모든 서버가 동일한 데이터를 가지고 있어야 하므로, 데이터 변화가 적은 ‘웹 서버’에 적합한 방식입니다.

2) 스케일 업
‘스케일 업’은 서버에 CPU나 RAM 등을 추가하거나 고성능의 부품, 서버로 교환하는 방법을 의미합니다. 예를 들어, ‘1’의 처리 능력을 가진 서버 한 대를 ‘5’의 처리 능력을 가진 서버로 업그레이드시키는 것입니다. CPU나 RAM을 추가하기로 했다면 현재 서버에 추가 부품을 장착할 수 있는 여유 슬롯이 있어야 하며, 그렇지 않은 경우 서버 자체를 고성능으로 교체하는 것이 필요합니다. 스케일 업의 경우, 서버 한 대에 모든 부하가 집중되므로 장애 시 영향을 크게 받을 수 있는 위험성이 있습니다. 한 대의 서버에서 모든 데이터를 처리하므로 데이터 갱신이 빈번하게 일어나는 ‘데이터베이스 서버’에 적합한 방식입니다.

 

출처: http://library.gabia.com/contents/infrahosting/1222

반응형

+ Recent posts