목록분류 전체보기 (18)
About Programming
읽은, 혹은 읽고 있는 책들에 대해서 정리하는 글이다. (이전에 읽은 책들에 대해서는 추후에 업데이트할 예정) 모두의 알고리즘 with 파이썬 (컴퓨팅 사고를 위한 기초 알고리즘)2019.01.21. ~ 2019.01.28.
이번에는 한 계정의 모든 테이블을 지우는 방법에 대해서 알아보겠다. 이 방법은 매우 단순히 진행되며, 쿼리문으로 2번만 실행하면 된다. 1. 명령어 만들기 이 쿼리문을 실행하면, 현재 테이블 이름을 이용해서 'DROP TABLE "' || TABLE_NAME || '" CASCADE CONSTRAINTS;' 이라는 명령어가 있는 개수만큼 생성된다. 이제 남은건 위의 명령어를 다시 복사 후 실행하는 것 뿐이다. 2. 명령어 복사 후 명령어 실행하기 단순히 위의 명령어들을 복사 후, 다시 worksheet에서 실행하면 된다. 참고자료 : https://stackoverflow.com/questions/1690404/how-to-drop-all-user-tables
사실 이 글의 카테고리가 제일 고민이었다. 하지만, 단순히 web 상에서 localhost:8080 접속 시 아이디, 비밀번호를 요구하라는 문제에서 시작되었으니 Web 이라는 카테고리에 적어보겠다. 일단 필자의 경우 tomcat을 설치할 때 해당 문제를 인식했다. 보통 설치 진행 순서는 설치하기전 localhost:8080에 접속 시도 및 접속 불가 확인설치를 진행설치하고후 다시 접속해서 정상적으로 설치했는지 확인하는 방식으로 보통 진행하는데, 이게 왠걸... 설치하기도 전에 localhost:8080 에 접속했더니, 아이디 비밀번호를 요구하는 창이 뜨는게 아닌가? 여태까지 이런 경우는 없었는데 무슨일이지... 하고 일단 설치를 진행한 다음에 다시 시도해보니, 여전히 같은 문제가 발생, tomcat의 고..
이전에 님프(nimf) 입력기를 소개한 바가 있으나, 아쉽게도 현재는 지원 종료... 상태이며 직접 컴파일을 통해서 사용해야하기에 롤링 업데이트인 아치에서는 사용하기 힘든 상태이다. 만약 내가 직접 코딩할 실력이 된다면, 직접 개발을 해볼테지만 실력 또한 미비하여 대체 입력기가 필요하다. 리눅스에서는 항상 한글입력기가 문제인 것같다. 그래서 오늘은 그중에서 설정이 간편하며 가장 무난한 입력기인 ibus - hangul 입력기를 소개해 보려고 한다. 0. 설치 환경 이부분은 조금 중요하다. 내가 직접 겪은 바인데, wayland와 x-org 서버 환경에서 차이가 조금 있다. gnome 의 경우 현재 기본적인 display server는 wayland server 로 알고 있다. 물론 위의 두 환경 모두 설..
간단하게 다음과 같이 터미널에서 입력하면 된다. 물론 경로가 있는 파일은 앞에 경로도 동일하게 정해주거나 원하는 위치로 설정하면된다. 다만 이 방법에서 유의해야할 점이 있다. 만약 저 경로의 new_name이 원래 없는 폴더명이면, 새로 생성하면서 안의 파일들이 이동하나 (즉, 이름 바꾸면서 이동하나), 저 경로에 있는 폴더명의 경우에는 기존의 폴더에 추가적으로 파일들이 이동하게 되니 이 부분만 신경써서 처리하면 되겠다. 참조 링크 : https://askubuntu.com/questions/56326/how-do-i-rename-a-directory-via-the-command-line
저번 1회의 필기에 이어서 응시자격서류를 제출하고 바로 접수한 1회 실기. 그 결과가 5월 25일 09시에 발표되었다. 결과는 바로... 80점으로 합격! 가채점한 결과보다 높게 나와서 당황했지만, 가채점을 엄격하게 했기에 그럴 수도 있다고 생각했다. 아무튼 무사히 합격한걸 다행으로 생각한다. 이번에도 나름대로의 공부한 방법을 적어보려 한다. 1. 공부한 책 시나공 2018년도 정보처리기사 실기 책을 구매했다. (개인적으로 공부한 책은 포스트잇 덕지덕지 붙어있고, 어딘가에 쳐박아 둬서 찍기가 귀찮아서 생략한다) 보통 TOP 2 인 시나공과 이기적 중에서 고민했으나, 아무 생각없이 시나공 고른 것 같다. 필자는 시나공 책만 봤기때문에 이기적이랑 비교할 수는 없다. 아마 둘이 비슷할터이니 직접 서점가서 보기..
오늘 알아볼 내용은 리눅스를 메인으로 쓰고있는 상태에서 현재 배터리 상태를 확인하는 2가지 방법을 알아볼 것이다. 물론 배터리라 함은 일반 데스크탑이 아닌 랩탑을 가리키는 것이다. 현재 내가 쓰는 랩탑은 올해로 4년이 되어가기 때문에 살짝 걱정이기는 하지만... 1. acpi 를 통해서 확인하기. acpi 명령은 해당 리눅스에서 배터리 상태와 다른 acpi 정보를 보여준다. 사실 acpi 에 대해서 더 자세히 알고 싶었으나, 생각보다 정보가 방대하여서 나중에 알아보기로 하고 지금은 acpi를 통해서 배터리 상태를 확인해보는 방법만 알아보겠다. 먼저 acpi 를 해당 리눅스에 맞게 설치하면 된다. 아치 리눅스와 그를 기반한 배포판의 경우 사실 그 외의 데비안, 우분투 계열, RHEL, CentOS, Fed..
오늘 새벽부터 업데이트를 할 때 js52 오류가 발생했다. 바로 다음과 같이 js52 파일을 52.7.3-1 에서 52.7.3-2 로 업데이트할 때 파일 충돌로 인해서 업데이트가 error 났던 것이다. 터미널 상에서도 /usr/lib/libmozjs-52.so.0 파일이 존재하기 때문이라고 명시되어있지만, 해당 파일을 삭제해도 괜찮은지 궁금해서 구글에 검색해본 결과, 삭제해도 이상이 없다는 글을 봤다. 그러니 이 패키지의 관리자가 업데이트 파일을 수정할 때까지 기다리거나, 해당 파일을 삭제하고 업데이트를 진행하면 될 것 같다. 참조 링크 : https://bbs.archlinux.org/viewtopic.php?id=236802