본문 바로가기

7.유용한팁23

깃, 깃허브 제대로 배우기 (기본 마스터편, 실무에서 꿀리지 말자) 드림코딩 구독자 16.2만명 view 7.6천 요즘 대중적으로 널리 쓰여지고 있는 깃은 대부분의 개발자들이라면 능숙하게 사용할 수 있을 뿐만 아니라 많은 기업에서도 깃을 선택해서 사용하고 있습니다. 깃은 버전을 편리하게 관리할 수 있도록 도와주는 도구 인데요 우리가 타임머신을 타고 원하는 순간으로 가고 싶은 것처럼 우리가 작업하고 있는 파일들을 원하는 순간으로 다시 돌아갈 수 있게 만들어주는 도구입니다. 많은 개발자들이 자신의 프로젝트를 깃헙에서 관리하고 있고 새로운 회사에 들어갔을 때 깃과 깃허브를 잘 알고 있다면 협업할 때 정말 멋지게 할 수 있기 때문에 선배들에게도 사랑을 받을 수가 있는데요 이처럼 많은 사람들과 많은 기업에서 이용되어 지고 있는 깃을 잘 배워두시면 나의 경쟁력 향상에 도움이 되겠죠.. 2023. 2. 12.
깃. 깃허브. 기초개념 잡아드림. 5분 순삭. 노마드 코더 Nomad Coders 깃과 깃허브 관련해서 정리해 드리겠습니다. 시작하기 전에! 깃 그리고 깃허브는 각각 달라요. 연관이 되어 있지만 각각 다릅니다. 커피와 커피숍의 차이 같은 겁니다. 아마도 깃을 배워야 한다는 이야기를 많이 들었을 껍니다. 그래서 깃허브를 쓰면 좋은 예시를 보여 드릴게요. 들어보고 맘에 든다면, 배워보길 추천합니다. 깃이 동작하는 원리는 꽤나 심플합니다 깃은 너의 파일을 항상 보고 있습니다. 24시간. 365일간 말이죠. 모든 파일의 변화를 기록하고 있습니다. 어떤 파일요? 모든 파일의!! 여기서 변화라함은 무엇이 변경되었고, 어디서 몇번, 몇시에, 누가 말 그대로 모든 변화된 내용을 추적하고 있어요. 그게 깃의 장점입니다. ** 깃의 최강점은 같은 파일에 대한 각기 다.. 2023. 2. 7.
Pictory : 2022년 YouTube Shorts 및 TikTok 동영상을 빠르게 만드는 최고의 소프트웨어 Edy Chandra 이번 시간에는 유튜브 shorts와 TikTok 동영상을 빠르게 만드는 방법을 알려 드리겠습니다. 아래와 같은 동영상을 만들었어요. 먼저, 대본이 필요합니다. 준비된 대본입니다. 이 대본은 매우 생산적인 사람들의 15가지 습관입니다. 짧은 비디오가 될 것이므로 1분 미만입니다. 대본을 매우 짧게 유지하고 대본을 클립보드에 복사한 다음 Pictory 홈페이지에 들어가서 Script to Video를 클릭합니다. 대본을 복사한 다음 생산성이 높은 사람들의 15가지 습관이라는 부분을 타이틀 부분에 넣습니다. 그리고 상단에 비디오제목표시와 장면설정이 있는데 장면설정은 줄바꿈으로 변경합니다. 현재 대본은 줄바꿈이 처리 되어 있어서 그대로 진행하시면 됩니다. 만약 문장이 길 경우는 줄바꿈 처리.. 2023. 1. 6.
실행중인 프로세스 찾기 실행중인 프로세스 찾기 ps -ef | grep '찾을 프로세스 이름 일부' 위의 명령어로 찾을 프로세스 이름의 일부를 검색하면 현재 실행중인 프로세스가 검색됩니다. 프로세스 강제로 종료하기 kill -9 '프로세스ID' PID : 97450 프로세스ID PPID : 97311 부모 프로세스 ID kill -9 97450 kill 명령어를 사용하여 실행중인 프로세스를 강제 종료할 수 있습니다. Reference https://technfin.tistory.com/entry/%EB%A6%AC%EB%88%85%EC%8A%A4-%EC%8B%A4%ED%96%89%EC%A4%91%EC%9D%B8-%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4-%EA%B2%80%EC%83%89-%EB%B0%8F-.. 2023. 1. 2.
[맥] Crontab(크론탭)으로 파이썬을 특정 주기 자동 실행시키기 Cron? Crontab? 크론 : 유닉스와 리눅스 환경에서 사용자가 설정한 특정 작업을 수행하도록 만든 명령 파일 크론탭: 위의 cron이 언제 어떤 일을 하는지 설정한 파일 => 윈도우 스케줄러같은 역할을 합니다. 만들고자 하는것 매일 9시에 파이썬으로 작성한 주식자동매매 프로그램을 실행시킨다. 크론탭 설정 방법 1. 터미널을 연 뒤, crontab -e 로 크론탭을 생성한다. 만약 등록이 안된다면 sudo crontab -e 로 실행한다. 2. 크론탭은 공백을 기준으로 구분된다. 3. {시간셋팅} {파이썬경로} {실행할파일경로} {로그경로} 형태로 작성한다. 4. {시간셋팅} 은 {분} {시} {일} {월} {요일} 으로 셋팅한다. (5개로 이루어짐, 셋팅을 안할 경우 *로 표시) */3 * * *.. 2023. 1. 2.
최근 업데이트된 구글의 이스터에그 구글에는 재밌는 이스터에그가 정말 많습니다. 먼저 구글 검색창에 Do a barrel roll를 검색하시면 이렇게 화면 전체가 돌아갑니다. 또 구글 검색창에 를 검색하시면 우주선이 오른쪽 벽에 부딪쳐 화면이 비스듬이 돌아갑니다. Reference https://www.youtube.com/shorts/d3LILRdBSXs 2022. 12. 31.
검색엔진 최적화 SEO 이번 시간에는 검색엔진 최적화 SEO에 대해서 알아보겠습니다. 우리가 홈페이지를 만드려고 하면 2가지 니즈가 있을 거에요. 1. 검색엔진에 잘 노출되도록 만들자 2. SNS에 예쁘게 공유되게 만들자 이렇게 검색엔진 최적화는 중요합니다. 크롤링,색인, 메타태그 용어도 정리하도록 하겠습니다. 이해를 돕기 위해서 고-글 검색포털을 만든다고 가정을 할게요. 처음에는 아무런 데이터가 없기 때문에 수많은 데이터를 수집을 해야 되요 만약 이런 홈페이지 데이터를 가져오는걸 크롤링이라고 합니다. 크롤링 된 데이터를 색인 과정을 진행합니다. 그런데 크롤링 데이터가 정제되어지지 않은 데이터 일때 검색엔진이 의미 있는 데이터를 뽑아 내기 어렵습니다. 그래서 구글이나 네이버에서는 최적화 가이드를 내려줘서 우리의 검색엔진이 잘 .. 2022. 12. 19.
Docker 한방에 정리 2021 스택오버플로워에서 설문 조사에서 Git 다음으로 가장 많이 사용하는 툴이 Docker 이고요. 많은 개발자들이 Docker를 배워 보고 싶다고 합니다. 그렇다면 이 Docker라는게 정확하게 무엇일까 얼마나 유용하고 어떤 곳에서 사용하는지 궁금하시죠 도커의 정의 어플리케이션을 패키징 할 수 있는 툴이라고 생각합니다. 컨테이너라고 불리는 하나의 작은 소프트웨어 유닛안에 우리 어플리케이션과 그에 필요한 시스템 환경설정 모든 디펜던시를 하나로 묶어서 다른서버 다른PC 그 어떤곳에도 쉽게 배포하고 안정적으로 구동할 수 있게 도와주는 툴이라고 생각하는데요 테크놀로지가 발전함에 따라서 우리 어플리케이션을 구동하는데 꽤 많은 것들이 필요해졌습니다. node.js를 예를 들어보면 우리의 소스파일만 서버에 배포.. 2022. 12. 19.
데브옵스.. 그거 어떻게 하는 건데..☆ 데브옵스는? 개발, 빌드, 테스팅, 배포, 모니터링, 운영 이런 부분에 대해서 유기적으로 이루어져야 되는 사항입니다. 예를 들어 카카오톡 서비스를 만들어서 런칭하는게 개발이고, 런칭후에는 문제가 생기지 않도록 하는게 운영입니다. 개발과 운영을 묶는 이유는 카카오톡에 송금 기능이 추가되고 선물하기가 점차적으로 추가된 것처럼 지속적으로 서비스가 업그레이드 되고 있습니다. 그럼 개발이 더 들어가야 되는거죠. 추가된 기능이 배포가 된 이후에는 운영이 되어야 되는 거죠. 지속적으로 모니터링 해야 하고 결국 개발과 운영이 하나의 파이프라인으로 연결이 되어야 합니다. 데브옵스 도입의 목적? IT 전문 기업이라면 가장 강력한 무기를 가지게 되는 것입니다. 조직 문화가 서비스 중심, 협업 중심으로 바뀌게 되는 거구요. .. 2022. 12. 19.