반응형
반응형
개요매일매일 혹은 주기마다 특정 작업을 수행하도록 해야할 때가 있다.내가 지금 하고 있는 토이 프로젝트에서는,블로그 내용을 자동으로 생성해주고 포스팅 주제를 정하기 쉽도록 인기 키워드를 보여주려 한다.때문에 매일매일 참고될만한 인기 키워드는 주기적으로 업데이트되야 한다. 이럴 때, 내가 특정 시간에 맞춰 일일이 인기 키워드 업데이트를 진행시켜주는 것보다는,자동으로 특정 시간에 알아서 척척 업데이트를 해주는 것이훨씬 안정적이고 생산성이 좋다는 것은 누구나가 다 알고 있는 사실이다. 이번 포스팅에서는 윈도우즈의 작업 스케줄러를 이용하여스케줄에 맞게 작업을 자동으로 수행하도록 하는 방법에 대해 알아본다. 작업 스케줄러 실행하기 윈도우 키를 누르고 "작업 스케줄러"를 검색한다.검색 결과에 작업 스케줄러..
개요실수로 서버 정보가 담긴 설정 파일을 푸시해버렸다.급히 설정 파일의 정보를 비우고 새롭게 푸시하였으나,문제는 이전 커밋에는 이미 서버의 정보가 담겨있는 설정 파일이 존재한다는 것이다.비공개 리파지토리면 상관이 없으나 이는 공개 리파지토리로 작업을 진행하기로 한 토이 프로젝트였다.이렇게 잘못 푸시된 민감 정보가 담겨있는 이전 버전은 어떻게 없애야 할까? 커밋 이전 버전 확인하기커밋 버전 확인은 크게 두 가지가 있는 것 같다.첫 번째는 명령어를 통한 로그 확인과두 번째는 깃허브 리자피토리에서 직접 커밋을 확인하는 방법이 있다. 명령어는 git log를 통해서 확인할 수 있다.git log 리파지토리에서 확인하는 방법은해당 리파지토리 페이지로 이동 후, 파일 목록 중 오른쪽 상단의 커밋 수를 누르면 된다...
이번 포스팅은 윈도우 운영체제에서 터미널(명령 프롬프트)로 파일을 복사하는 방법을 다루겠다.개인적으로 생각보다 많이 사용하고 있는데 xcopy 옵션이 자주 헷갈려서 찾아보는 김에 정리 해보았다. copy 사용법구문다른 한 위치에서 하나 이상의 파일을 복사하는 데 사용된다.copy 원본파일 대상파일 예시예를 들어 다음과 같은 디렉토리를 가정할 경우,test 폴더 하위에 있는 test.txt 텍스트 파일을 다른 'a' 폴더에 복사하는 방법을 예시로 들어보자# 예시 디렉토리c:\ - test - test.txt ㄴa copy c:\test\test.txt c:\a\test.txt xcopy 사용법구문하위 디렉터리를 포함하여 파일 및 디렉터리를 복사하는 데 사용된다.추가적으로 지정하는 옵션에 따라 복사를 제어할..
FTP 서버란?파일 전송 프로토콜(File Transfer Protocol)의 약자로, 파일을 교환하기 위한 통신 규약을 의미한다.사용자는 FTP 서버를 이용하여 파일을 주고 받을 수 있다.쉽게 말하면, A컴퓨터와 B컴퓨터를 서로 연결하여 파일을 주고 받 것을 말한다.FTP 서버를 이용하여 하나의 공유 드라이브를 구성하여 사용할 수 있다.나같은 경우는 여러 환경의 컴퓨터에서 서버 컴퓨터의 소스 코드 파일을 확인하고 수정하기 위해서 구축하게 되었다.FTP 서버 및 IIS 관리자 활성화하기윈도우에서 FTP 파일 서버를 사용하려면 우선 IIS(인터넷 정보 서비스)와 FTP 기능이 활성화가 되어있어야 한다. 시작 - 제어판 제어판 - 프로그램 프로그램 및 기능 - WIndows 기능 켜기/끄기 Windows 기..
파이어베이스(Firebase) 란? iOS, Android, 웹, Flutter, Unity, C++용 앱을 빌드하고 출시하는 앱 개발 크로스 플랫폼이다. 앱 개발의 모든 단계를 지원하는 제품 및 솔루션 제공하여 보다 쉽게 앱 개발을 할 수 있도록 한다. 빌드 - 서버 관리 없이 백엔드를 가동하며 손쉽게 확장할 수 있다. 출시 및 모니터링 - 테스트를 간소화하고 안정성 및 성능 문제를 해결할 수 있다. 참여 - 사용자를 더 효과적으로 파악하고 실험을 실행하여 새롭고 유용한 정보를 파악할 수 있다. 대표적으로 Firebase의 제품 중 Cloud Firestore는 클라우드에서 데이터를 쉽게 저장, 동기화, 쿼리할 수 있게 해주는 모바일 및 웹 앱용 NoSQL 문서 기반 데이터베이스이다. 파이어베이스 프로..
문제 발생 플러터 앱을 업로드 하려니 다음과 같은 에러가 출력되었다. 'com.example'은(는) 제한되어 있으므로 다른 패키지 이름을 사용해야 합니다. 해결 방법 결론만 말하면, 애플리케이션 ID를 변경해주면 된다. 안드로이드 앱에는 고유한 애플리케이션 ID가 있다. 이 ID로 기기와 구글 플레이 스토어에서 앱을 고유하게 식별하는 기능을 한다. 이것을 다른 말로 표현하면 앱의 패키지 이름을 변경하면 된다는 뜻인데, 애플리케이션ID, 패키지 이름 등등으로 불려서 헷갈리지만 그러는 데에는 다 이유가 있다. 프로젝트 생성 시 패키지 이름과 애플리케이션ID는 동일한 이름으로 생성되기 때문이다. 물론 그 이후로 패키지 이름(네임스페이스)를 변경해도 애플리케이션 ID에 영향을 주지 않긴 하지만, 편의상 식별을..