IT-Information/Blog-operation
-
웹페이지를 위한 사진 최적화기IT-Information/Blog-operation 2022. 6. 18. 20:02
웹페이지는 넘처나는 이미지와 그 이미지를 전시하기위해서 최적의 용량과 소정의 양식에 담겨 전시되기를 선호하도록 유도되고 있다. 방대한 데이터를 어느정도 가이드를 하지 않는다면 그 데이터를 따라가기 벅찰수도 있을 것이기 때문이다. 그리고 웹페이지를 운영하면서 타 플랫폼 처럼 글을 쓰는 것은 최적화에 도움이 되지 않는다. 그것은 플랫폼에 대한 이해가 선행되지 않았다는 것으로 풀이될 수 있다. 하지만 알고리즘이나 원리를 이해하기란 쉽지 않다. 그리고 항상 변화하기 때문에 이를 따라가기도 쉽지 않은 것이 현실이다. 사진 용량을 줄여야 하는 요인 웹페이지에 사진을 올려서 용량이 커도 빠르게 볼 수 있는 인터넷 속도를 가진 곳은 그렇지 않은 곳보다 적다. 인터넷 속도는 여러 곳에서 다른 속도를 나타내기 때문에 이를..
-
티스토리 최적화 확인하기IT-Information/Blog-operation 2022. 6. 18. 18:20
최적화란 다음 사이트에 내 블로그가 최적화 상태가 되었다는 것을 의미하고 이는 블로그에 양질의 글을 작성했을 때 다음이 내 글을 정상적으로 수집해가며, 검색 상위에 노출할 기회가 주어진다는 것을 의미한다. 이는 각 포털 사이트별로 기준이 다르며 한곳에 최적화 되었다고 다른 포털도 사우이 노출을 보장하는 것은 아니다. 즉, 다음에 내 블로그가 최적화되었다면 다음에서 확률이 높아진 것으로 네이버나 구글에 최적화 된것은 아니다. 티스토리 최적화 기간(2021.5.기준) 티스토리 애드센스 수익은 다음 최적화가 매우 중요하다. 티스토리 최적화 방법을 통해 블로그를 최적의 상태로 만들어 놓는 것이 필요하다. 다음 최적화 방법은 아래와 같다. 티스토리 블로그 개설 포스팅 1개 작성 한달 동안 개설 유지 최적화 확인 ..
-
블로그 포스팅 보는데 걸리는 소요시간 표시하기IT-Information/Blog-operation 2022. 6. 6. 19:36
개요 블로그 포스팅 페이지 상단 제목라인에 보는데 걸리는 소요시간 표시하기 방법 블로그에 포스팅 읽는데 걸리는 시간 표시(reading-time.js) 블로그 관리>꾸미기>스킨편집>html편집 이동 F12를 통해서 찾을 위치 마우스 올려놓고 위치 확인 html요소를 편집하기 전에 먼저 chrome 개발자 툴에서 수정하면서 어떻게 보일지를 확인해본다. 이제 html편집에서 해당 위치에 넣어줍니다. CSS는 기존 CSS에 인식되는것과 어울려서 그대로 적용하기위해 따로 수정하지 않습니다. 자바스크립트 첨부 : 더알아보기(첨부할 스크립트 파일 수집) 업로드된 파일을 확인한 후에 적당한 위치에 스크립트 참조 문을 넣는다. 저장하고 페이지를 새로 고침해서 js 파일을 잘 받아오는지 확인 이제 readingtime...
-
커밋시 Process completed with exit code 1.IT-Information/Blog-operation 2022. 6. 2. 13:13
종료 코드 1이란 종료 코드 1은 애플리케이션 오류 또는 이미지가 잘못된 파일을 가리켰기 때문에 컨테이너가 종료되었음을 나타냅니다. Unix/Linux 운영 체제에서 응용 프로그램이 종료 코드 1로 종료되면 운영 체제는 SIGHUP으로 알려진 신호 7을 사용하여 프로세스를 종료합니다. 종료 코드 1로 종료된 컨테이너가 보이면 컨테이너와 해당 애플리케이션을 더 자세히 조사하여 실패 원인을 확인해야 합니다. 컨테이너에서 종료 코드 1을 진단하고 디버깅하기 위한 몇 가지 기술을 제공합니다. 원인 종료 코드 1은 일반적으로 애플리케이션 오류 또는 잘못된 참조로 인해 컨테이너가 종료되었음을 의미
-
fatal: not a git repository (or any of the parent directories): .git 에러IT-Information/Blog-operation 2022. 6. 2. 10:33
문제 $ git status >fatal: not a git repository (or any of the parent directories): .git 위와 같은 에러 발생 시 대응 방안 해결 git repository로 사용하기 위한 초기화 작업이 진해오디지 않아 발생하는 오류로 해당 디렉토리에 .git 폴더가 있는지 여부를 확인하고 없을 경우 git init 명령어로 초기화 및 기본 설정 폴더인 .git 디렉토리를 생성해야 한다. $ git init >Initialized empty git repository in C:~경로 ~/.git/ 위와같이 하면 다시 처음 진행하려던 명령어가 진행된다.
-
깃허브 블로그 개설하기IT-Information/Blog-operation 2022. 6. 1. 19:17
1. 깃허브란 소프트웨어 개발에 사용되는 코드를 저장하고, 관리하는 온라인상의 공간이다. 프로그램 코드의 수정, 반영, 취소, 복구, 배포 등 여러가지 기능을 가지고 있다. 블로그 생성에 사용할 github 페이지는 gitghub 플랫폼을 이용해, 웹사이트 또는 블로그 등을 만들고, 실제로 온라인상에서 서비스할 수 있도록 도와준다. 2. github 가입하기 username과 email을 입력하여 가입한다. username은 추후 변경 가능하다. 과정을 마치고 계정이 생성되면 로그인 후 본인의 프로필 홈 주소로 들어간다.github.com/{username} 이상태에서 repository라는 프로그램 코드 저장소를 만들어, 코드를 업로드 하고 관리할 수 있다. 2-1 사이트 생성하기전 해야하는 것 (Je..
-
gitignore에 대해서IT-Information/Blog-operation 2022. 6. 1. 15:46
깃헙 레포지토리를 보다보면 위와 같이 .gitignore 파일을 본적 있다. 이것은 어떤 역할을 하는지 알아보려한다. gitignore란 git 버전 관리에서 제외할 파일 목록을 지정하는 파일로 git으로 프로젝트를 관리할 때, 그 프로젝트 안의 특정파일들은 git으로 관리할 필요가 없는 경우가 있는데 NodeJS-Express로 개발할때 npm module, Java 컴파일된 (.class) 파일, AWS 비밀키, JWT 비밀키 등 npm 모듈은 용량이 크고 프로젝트를 clone 받은 다음 직접 npm install 해주는 것이 더 효율적이기 때문에 올리지 않는다. 그리고 AWS 키, JWT 키는 퍼블릭으로 노출이 되면 악용될 사례가 있기 때문에 올리지 않아야 한다. git-tutorial 디렉토리에서..
-
github license 종류와 선택하기IT-Information/Blog-operation 2022. 6. 1. 15:29
유료서비스를 개발하는 곳에서는 라이브러리 쓸 때 오픈소스의 라이센스를 잘 확인해야한다는 내용을 지나가며 들어봤을 것 깃허브에서는 라이센스가 여러가지가 있어서 어떤걸 선택해야하나 고민하던찰라에 정리해보고자한다. 라이센스는 '해야할 것' '하지말아야할 것' 프로토콜 LICENSE.txt, LICENSE.md, README.md 파일에 종류와 내용이 적혀있다. 라이센서가 없으면 기본 저작권법이 적용되지만, 라이센스를 선택하게 됨으로서 코드의 모든 권리는 내가 가지고 다른 사람이 내 코들르 복제, 배포, 재생산 할 수 없으니 오픈소스 프로젝트는 오픈소스 라이센스를 선택하라고 권장하고 있다. 오픈소스의 라이선스는 레포의 root에서 LICENSE.txt, LICENSE.md 파일에 기술한다. 라이선스를 선택하지 ..