Jade's Hello World

타이틀 바 없애기 경로 : res/values/themes.xml , res/values-night/themes.xml 상태 바 없애기 경로 : MainActivity.java import android.os.Build; import android.view.WindowInsets; import android.view.WindowInsetsController; import android.view.WindowManager; ... public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); /* 전..
· ETC/Git
재택근무가 길어지면서 사내메신저의 필요성을 느끼던 중 Slack이나 잔디, 라인웍스 등의 협업 툴을 써봤지만 큰 메리트를 느끼지 못하고 관련 소프트웨어에 익숙하지 않은 직원들도 쉽게 쓸 수 있는 디스코드를 선택했다. 일단 직원들 대부분이 온라인게임을 즐기기 때문에 새로 설치하거나 익숙해질 필요가 없었고, 파일 전송 용량 등 몇가지를 제외하면 Slack과 크게 다른점이 없는데, 구글 클라우드와 사무실 내 스토리지가 있어서 필요가 없는 상태였으며 무엇보다 API를 활용해 직접 필요한 기능을 개발할 수 있는 장점이 컸다. Django로 디스코드 봇을 만들어 프로젝트 관리와 서버에 이슈가 생기면 푸시알림을 보내주려고 했는데 연동 탭에 "웹후크" 항목이 눈에 띄었다. 보자마자 Github에 웹훅 연결하면 되겠네 ..
맥을 사용하다가 윈도우를 다시 사용하려니 Capslock 한영 전환이 너무 익숙해진 나머지 코딩을 하다가도 Capslock 키를 누르기가 일쑤였다. 검색해보니 여러가지 방법들이 있다. # 레지스트리 레지스트리를 수정해서 PC를 초기화하거나 원래대로 돌려놓지 않는 이상 영구적으로 적용된다. 단점은 어떤 수를 쓰더라도 기존의 CAPSLOCK 기능을 사용할 수 없다. 일반적인 사용환경에서는 CAPSLOCK을 쓸 일이 그리 없는데 개발할땐 CAPSLOCK이 그리 아쉬울 수가 없다. # 오토핫키 사용 레지스트리 등록 후 재부팅하기도 귀찮고 시작프로그램에 등록해놓으면 자동실행되니 있는 듯 없는 듯 사용할 수 있다. 오토핫키 설치하기 귀찮은 사람들을 위해 컴파일한 파일과 같이 첨부한다 기존 소스는 맥과 같이 길게 누..
장고 앱을 개발하다가 하나의 앱에 View 수가 많아져서 C 계열 언어처럼 전처리기로 #region ~ endregion 으로 뷰를 한방에 묶어서 접어두고 싶었다. 그래서 시작한 폭풍 구글링. 근데 파이썬은 부모만 C계열 언어지, 전처리기는 사용할 수 없다는 안타까운 소식을 접했고... 꿩 대신 닭이다, 이가 없으면 잇몸으로라도 하자는 마음에 VSCode 확장프로그램 탭을 열고, region이라고 검색해봤다. https://marketplace.visualstudio.com/items?itemName=maptz.regionfolder #region folding for VS Code - Visual Studio Marketplace OverviewQ & ARating & Review Visual Stud..
로그인/회원등록 구현 과정 중 여태 영어만 집어넣다가 superuser 생성 시 이름으로 '최고 관리자'를 넣어줬다. def create_superuser(self, admin_id, password): # 최고관리자 생성 user = self.create_user( admin_id=admin_id, admin_level=True, admin_parent=0, admin_name='최고 관리자', ) 그리고 manage.py createsuperuser를 실행했는데, 다음과 같은 오류가 발생했다. django.db.utils.OperationalError: (1366, "Incorrect string value: '\\xEC\\xB5\\x9C\\xEA\\xB3\\xA0...' for column 'adm..
· ETC/Ubuntu
VSC의 확장 프로그램 중, Remote-WSL(Windows Subsystems for Linux)로 로컬에 구성된 우분투의 파일들을 제어하고 bash 터미널까지 만지는걸 보고, SSH도 가능하지 않을까? 하는 생각에 찾아봤다. https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh Remote - SSH - Visual Studio Marketplace OverviewQ & ARating & Review Visual Studio Code Remote - SSH The Remote - SSH extension lets you use any remote machine with a SSH server as your de..
· ETC/Ubuntu
apt install로 패키지를 설치하는데 E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? 이라며 fix-missing을 시도해보라고 한다. :~$ apt update --fix-missing 시도해보았지만, Some index files failed to download. They have been ignored, or old ones used instead. 이런 오류를 뿜으며 업데이트가 되지 않는다. :~$ sudo vi /etc/apt/sources.list # deb cdrom:[Ubuntu-Server 14.04.5 LTS _Trusty Tahr_ - Release amd64 (201608..
· Web App/PHP
Ajax 통신으로 공유하기 버튼을 클릭한 횟수와 공유한 게시글을 통해 유입된 인구수를 조사하기 위해 각각의 php파일을 만들고 서버와 통신을 시도했는데, 아래와 같은 오류를 내보냈다. Access to XMLHttpRequest at 'https://url/ajax.php' from origin 'https://this\_url/' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.로컬에서 테스트했을 때는 같은 url상의 경로이기 때문에 당연하게 되었던 것이, 실제 경로에 스크립트 삽입 후 url이 바뀌었기 때문에 C..
for(초기화;조건문;증감문) { 반복할 내용; } 예시) #include int main(void) { int sum, i; sum = 0; for(i=1;i
문자 출력하기 > DC(Device Context) : 출력에 필요한 모든 정보를 가지는 구조체 switch(iMessage) { case WM_LBUTTONDOWN: hdc = GetDC(hWnd); TextOut(hdc,135,115,"Beautiful Korea",15); //TextOut(hdc, x좌표, y좌표, "문자열", 공백포함 문자열 길이); ReleaseDC(hWnd,hdc); return 0; 실행 결과 문자 출력 (2) [한줄 출력] > SetTextAlign(HDC hdc, 정렬모드) : 문자열 정렬 함수 : 정렬 모드 - TA_TOP - TA_BOTTOM - TA_CENTER - TA_LEFT - TA_RIGHT - TA_UPDATECP - 바로 이전에 출력한 끝 위치(Curre..
Jade Choe
'분류 전체보기' 카테고리의 글 목록 (5 Page)