'프로그램 사용'에 해당되는 글 2263건

  1. 2019.06.04 postgresql import from csv
  2. 2019.06.04 vi 검색 취소하기
  3. 2019.06.04 postgresql password chg
  4. 2019.06.03 git 저장소 합치기
  5. 2019.06.03 xournal 획 삭제 기본값으로 설정하기
  6. 2019.05.31 (angluar/react) router와 nginx
  7. 2019.05.30 docker create와 docker rm
  8. 2019.05.21 wine ie
  9. 2019.05.21 wine 한글 폰트
  10. 2019.05.21 sqlite memory cache

아래는 DOS 스타일로 CSV 파일로 부터 원하는 테이블에 데이터를 넣는 예제

COPY persons(first_name,last_name,dob,email) 
FROM 'C:\tmp\persons.csv' DELIMITER ',' CSV HEADER;

[링크 : http://www.postgresqltutorial.com/import-csv-file-into-posgresql-table/]

 

 

pgadmin4에서 이런걸 발견 못했는데 도대체 어디서 찾아야 하나..

Use the Import/Export data dialog to copy data from a table to a file, or copy data from a file into a table.

The Import/Export data dialog organizes the import/export of data through the Options and Columns tabs.

[링크 : https://www.pgadmin.org/docs/pgadmin4/dev/import_export_data.html]

'프로그램 사용 > postgreSQL' 카테고리의 다른 글

postgres db 속도 향상  (0) 2019.06.07
postgresql drop all tables  (0) 2019.06.05
postgresql password chg  (0) 2019.06.04
postgresql 계정은 있는데 로그인 안될때  (0) 2019.03.20
postgresql WAL?  (0) 2019.03.14
Posted by 구차니
프로그램 사용/vi2019. 6. 4. 19:08

라기 보다는 검색한 내용 하이라이트 안하기에 가까운 느낌인데

n 누르면 다시 아까 검색했던 키워드를 기준으로 하이라이트 한다.

 

:noh

[링크 : https://vi.stackexchange.com/questions/184/]

 

'프로그램 사용 > vi' 카테고리의 다른 글

vi 에서 매칭되는 갯수 확인하기  (0) 2019.12.18
vi gg=G와 set ts  (0) 2019.07.04
vi 여러개 파일 편집하기(동시 x)  (0) 2017.09.16
vi 반복 입력  (0) 2017.09.16
vi 버퍼 컨트롤  (0) 2017.02.13
Posted by 구차니

헐.. 이렇게 간단한 명려어가 존재한다니.. 

 

sudo -u postgres psql postgres

\password postgres

Enter new password: 

Enter it again:

# \q

[링크 : https://serverfault.com/questions/110154/]

'프로그램 사용 > postgreSQL' 카테고리의 다른 글

postgresql drop all tables  (0) 2019.06.05
postgresql import from csv  (0) 2019.06.04
postgresql 계정은 있는데 로그인 안될때  (0) 2019.03.20
postgresql WAL?  (0) 2019.03.14
postgresql encoding / collate  (0) 2019.03.08
Posted by 구차니

로컬에서 소스 관리 하다가

서버의 특정 디렉토리에 이력을 같이 넣고 싶어서 방법을 찾는 중

 

[링크 : https://mansoo-sw.blogspot.com/2017/08/git-repository-merge.html]

[링크 : https://luckyyowu.tistory.com/352]

[링크 : https://backlog.com/git-tutorial/kr/stepup/stepup7_4.html] cherry-pcik

[링크 : https://stackoverflow.com/questions/1214906/how-do-i-merge-a-sub-directory-in-git]

Posted by 구차니

UI 상에서 기본값이 변경되지 않는 버그(?)가 있는지

수동으로 설정 파일을 바꾸어 주어야 한다.

기본값은 0 인데 2로 바꾸면 획 삭제로 설정된다.

$ vim ~/.xournal/config

120 # default eraser mode (standard = 0, whiteout = 1, strokes = 2)
121 eraser_mode=2

[링크 : http://xournal.sourceforge.net/manual.html]

 

 

+

2020.01.08

귀찮으니 전체 내용 백업

$ cat config 
# Xournal configuration file.
# This file is generated automatically upon saving preferences.
# Use caution when editing this file manually.
#

[general]
# the display resolution, in pixels per inch
display_dpi=96.00
# the initial zoom level, in percent
initial_zoom=100.00
# maximize the window at startup (true/false)
window_maximize=false
# start in full screen mode (true/false)
window_fullscreen=false
# the window width in pixels (when not maximized)
window_width=1000
# the window height in pixels
window_height=700
# scrollbar step increment (in pixels)
scrollbar_speed=30
# the step increment in the zoom dialog box
zoom_dialog_increment=1
# the multiplicative factor for zoom in/out
zoom_step_factor=1.500
# continuous view (false = one page, true = continuous, horiz = horizontal)
view_continuous=true
# use XInput extensions (true/false)
use_xinput=true
# discard Core Pointer events in XInput mode (true/false)
discard_corepointer=false
# ignore events from other devices while drawing (true/false)
ignore_other_devices=true
# do not worry if device reports button isn't pressed while drawing (true/false)
ignore_btn_reported_up=true
# always map eraser tip to eraser (true/false)
use_erasertip=true
# always map touchscreen device to hand tool (true/false) (requires separate pen and touch devices)
touchscreen_as_hand_tool=false
# disable touchscreen device when pen is in proximity (true/false) (requires separate pen and touch devices)
pen_disables_touch=false
# name of touchscreen device for touchscreen_as_hand_tool
touchscreen_device_name=Touchscr
# buttons 2 and 3 switch mappings instead of drawing (useful for some tablets) (true/false)
buttons_switch_mappings=false
# automatically load filename.pdf.xoj instead of filename.pdf (true/false)
autoload_pdf_xoj=false
# enable periodic autosaves (true/false)
autosave_enabled=false
# delay for periodic autosaves (in seconds)
autosave_delay=5
# default path for open/save (leave blank for current directory)
default_path=
# use pressure sensitivity to control pen stroke width (true/false)
pressure_sensitivity=true
# minimum width multiplier
width_minimum_multiplier=0.00
# maximum width multiplier
width_maximum_multiplier=1.25
# interface components from top to bottom
# valid values: drawarea menu main_toolbar pen_toolbar statusbar
interface_order=menu main_toolbar pen_toolbar drawarea statusbar
# interface components in fullscreen mode, from top to bottom
interface_fullscreen=main_toolbar pen_toolbar drawarea
# interface has left-handed scrollbar (true/false)
interface_lefthanded=false
# hide some unwanted menu or toolbar items (true/false)
shorten_menus=false
# interface items to hide (customize at your own risk!)
# see source file xo-interface.c for a list of item names
shorten_menu_items=optionsProgressiveBG optionsLeftHanded optionsButtonSwitchMapping
# highlighter opacity (0 to 1, default 0.5)
# warning: opacity level is not saved in xoj files!
highlighter_opacity=0.50
# auto-save preferences on exit (true/false)
autosave_prefs=true
# force PDF rendering through cairo (slower but nicer) (true/false)
poppler_force_cairo=false
# prefer xournal's own PDF code for exporting PDFs (true/false)
exportpdf_prefer_legacy=false

[paper]
# the default page width, in points (1/72 in)
width=612.00
# the default page height, in points (1/72 in)
height=792.00
# the default paper color
color=white
# the default paper style (plain, lined, ruled, or graph)
style=lined
# apply paper style changes to all pages (true/false)
apply_all=false
# preferred unit (cm, in, px, pt)
default_unit=cm
# include paper ruling when printing or exporting to PDF (true/false)
print_ruling=true
# when creating a new page, duplicate a PDF or image background instead of using default paper (true/false)
new_page_duplicates_bg=false
# just-in-time update of page backgrounds (true/false)
progressive_bg=false
# bitmap resolution of PS/PDF backgrounds rendered using ghostscript (dpi)
gs_bitmap_dpi=144
# bitmap resolution of PDF backgrounds when printing with libgnomeprint (dpi)
pdftoppm_printing_dpi=150

[tools]
# selected tool at startup (pen, eraser, highlighter, selectregion, selectrect, vertspace, hand, image)
startup_tool=pen
# Use the pencil from cursor theme instead of a color dot (true/false)
pen_cursor=false
# default pen color
pen_color=black
# default pen thickness (fine = 1, medium = 2, thick = 3)
pen_thickness=0
# default pen is in ruler mode (true/false)
pen_ruler=false
# default pen is in shape recognizer mode (true/false)
pen_recognizer=false
# default eraser thickness (fine = 1, medium = 2, thick = 3)
eraser_thickness=2
# default eraser mode (standard = 0, whiteout = 1, strokes = 2)
eraser_mode=2
# default highlighter color
highlighter_color=yellow
# default highlighter thickness (fine = 1, medium = 2, thick = 3)
highlighter_thickness=2
# default highlighter is in ruler mode (true/false)
highlighter_ruler=false
# default highlighter is in shape recognizer mode (true/false)
highlighter_recognizer=false
# button 2 tool (pen, eraser, highlighter, text, selectregion, selectrect, vertspace, hand, image)
btn2_tool=eraser
# button 2 brush linked to primary brush (true/false) (overrides all other settings)
btn2_linked=true
# button 2 brush color (for pen or highlighter only)
btn2_color=white
# button 2 brush thickness (pen, eraser, or highlighter only)
btn2_thickness=2
# button 2 ruler mode (true/false) (for pen or highlighter only)
btn2_ruler=false
# button 2 shape recognizer mode (true/false) (pen or highlighter only)
btn2_recognizer=false
# button 2 eraser mode (eraser only)
btn2_erasermode=2
# button 3 tool (pen, eraser, highlighter, text, selectregion, selectrect, vertspace, hand, image)
btn3_tool=selectregion
# button 3 brush linked to primary brush (true/false) (overrides all other settings)
btn3_linked=true
# button 3 brush color (for pen or highlighter only)
btn3_color=white
# button 3 brush thickness (pen, eraser, or highlighter only)
btn3_thickness=0
# button 3 ruler mode (true/false) (for pen or highlighter only)
btn3_ruler=false
# button 3 shape recognizer mode (true/false) (pen or highlighter only)
btn3_recognizer=false
# button 3 eraser mode (eraser only)
btn3_erasermode=2
# thickness of the various pens (in points, 1 pt = 1/72 in)
pen_thicknesses=0.42;0.85;1.41;2.26;5.67
# thickness of the various erasers (in points, 1 pt = 1/72 in)
eraser_thicknesses=2.83;8.50;19.84
# thickness of the various highlighters (in points, 1 pt = 1/72 in)
highlighter_thicknesses=2.83;8.50;19.84
# name of the default font
default_font=Sans
# default font size
default_font_size=12.0
minimonk@mini2760p:~/.xournal$ 









'프로그램 사용 > xournal' 카테고리의 다른 글

xournal++ 는 반드시 PPA로 설치하자?  (0) 2020.10.22
xournal++  (0) 2020.09.16
Posted by 구차니
프로그램 사용/nginx2019. 5. 31. 16:51

솔찍히 잘 모르겠네

location 안에 넣으라는데 안되는거 같기도 하고..

try_files $uri $uri/ /index.html;

[링크 : https://wkdtjsgur100.github.io/react-router-deploy/]

 

+

이상한 짓이 되는 느낌인데

react나 angular.js 에서 링크로 되는 부분을 아래처럼 reverse proxy를 통해 돌려주면 되긴 한다.

좀 깔끔하게.. 여러가지 경로에 대해서 보내는 법을 찾아야 할 듯 한데.. 어떻게 해야 하려나?

proxy_pass http://127.0.0.1:4200/index.html?link;

 

+

변수가 있는데 영 안되네.. 후...

[링크 : http://nginx.org/en/docs/http/ngx_http_core_module.html]

[링크 : https://ohgyun.com/622]

 

+

2019.10.11

$args 로 하위 url을 넘겨 줄수 있는 것으로 보임

[링크 : https://www.serverlab.ca/tutorials/linux/web-servers-linux/how-to-configure-nginx-for-angular-and-reactjs/]

Posted by 구차니
프로그램 사용/docker2019. 5. 30. 17:18

아무생각이 없으니 이렇게 했겠지만..

docker create를 통해서 다운로드 받은 이미지를

컨테이너로 생성하는데 아무생각 없이 계속 create를 하니 계속 생겨날줄 알았는데 하나만 생겨난다.

$ sudo docker create atmoz/sftp
0eccda7b1d98f8a1c0330eaa6c8a507c7e4f8a52b65bc9667425be0b1b26dc94

$ sudo docker container ls
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES

$ sudo docker create atmoz/sftp
1ff507e5604be9a49cc235137eef12accfe8385c098b5a980089b6badc5398aa

$ sudo docker container ls -all
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
1ff507e5604b        atmoz/sftp          "/entrypoint"       9 seconds ago       Created                                 suspicious_colden

$ sudo docker create atmoz/sftp
cbc11639cbb8263621b2106ecd9c50e265924052f620245a477e00e08c30cdbb

$ sudo docker container ls -all
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
cbc11639cbb8        atmoz/sftp          "/entrypoint"       2 seconds ago       Created                                 xenodochial_goldstine

 

그래서 테스트 하고 나서 삭제하려는데 어라?

지워도 지워도 계속 생겨난다 -ㅁ-?

 

$ sudo docker ps -all
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
1ff507e5604b        atmoz/sftp          "/entrypoint"       7 minutes ago       Created                                 suspicious_colden

$ sudo docker rm 1ff507e5604b
1ff507e5604b

$ sudo docker ps -all
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
0eccda7b1d98        atmoz/sftp          "/entrypoint"       8 minutes ago       Created                                 hopeful_hugle

$ sudo docker rm 0eccda7b1d98
0eccda7b1d98

$ sudo docker ps -all
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES

 

의도된 작동인지 버그인지 내가 착각하는건지 모르겠네 -ㅁ-?

 

요약)

1. create로 container 생성시 계속 생겨나지만 가장 최신 녀석만 목록에 나옴

2. rm으로 container 삭제시에도 fifo 처럼 마지막에 생성된 녀석들의 이름만 나옴

'프로그램 사용 > docker' 카테고리의 다른 글

docker ps 옵션 차이  (0) 2019.06.11
docker 컨테이너 이미지 이름으로 검색하기  (0) 2019.06.10
docker 자원 제한하기  (0) 2019.05.17
docker exited  (0) 2019.05.17
docker start run attach  (0) 2019.05.17
Posted by 구차니
프로그램 사용/WinE2019. 5. 21. 15:19

ie 실행하는데 이런 에러 나면서 화면이 안나오면 gecko 가 깔리지 않아서 그런거니

wine홈페이지에서 gecko를 받아서 깔면된다고 한다.

 

006e:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
Could not load wine-gecko. HTML rendering will be disabled.
0068:err:mshtml:create_document_object Failed to init Gecko, returning CLASS_E_CLASSNOTAVAILABLE

귀찮으니 32비트로 받아서 깔아쓴데

wine msiexec /i wine_gecko-2.47-x86_64.msi
or
wine msiexec /i wine_gecko-2.47-x86.msi

[링크 : https://ubuntuforums.org/showthread.php?t=2387138]

[링크 : https://wiki.winehq.org/Gecko]

 

ie도 작동하고 웬만큼 되는것 같은데 안되네..(원래 리눅스에서 하루 접속보상 받으려고 컬투맞고 하려고 한건데..)

$ wine "~/.wine/drive_c/windows/notepad.exe
$ wine "~/.wine/drive_c/Program Files (x86)/Internet Explorer/iexplore.exe"

 

+

[링크 : https://wiki.winehq.org/FAQ]

[링크 : https://www.hahwul.com/2018/08/install-kakaotalk-on-ubuntu-18.04.html]

'프로그램 사용 > WinE' 카테고리의 다른 글

wine 한글 폰트  (0) 2019.05.21
playonlinux @ 18.04 ubuntu  (0) 2019.05.20
odroid XU4 wine 실패? ㅠㅠ  (0) 2018.09.25
한층 더 쩔어진 winE  (0) 2012.04.08
wine 에서 cd넣고 실행시 에러 뜰때  (0) 2012.01.21
Posted by 구차니
프로그램 사용/WinE2019. 5. 21. 15:00

폰트 설치

 sudo apt-get install fonts-nanum*

[링크 : https://eungbean.github.io/2018/08/08/Ubuntu-Installation3/]

 

레지스트리

[링크 : http://www.nemonein.xyz/2018/01/31/우-쿠분투-17-10-wine-설치/

 

'프로그램 사용 > WinE' 카테고리의 다른 글

wine ie  (0) 2019.05.21
playonlinux @ 18.04 ubuntu  (0) 2019.05.20
odroid XU4 wine 실패? ㅠㅠ  (0) 2018.09.25
한층 더 쩔어진 winE  (0) 2012.04.08
wine 에서 cd넣고 실행시 에러 뜰때  (0) 2012.01.21
Posted by 구차니
프로그램 사용/sqlite2019. 5. 21. 10:07

node.js에서 구현을 해놨나 모르겠지만...

sqlite file db를 메모리에 올리거나 하는 식으로 어떻게 쓸 수 있는지 찾는 중

 

var db = new sqlite3.Database(':memory:');

[링크 : https://www.npmjs.com/package/sqlite3]

[링크 : http://www.sqlitetutorial.net/sqlite-nodejs/connect/]

 

rc = sqlite3_open("file::memory:?cache=shared", &db);

[링크 : https://www.sqlite.org/inmemorydb.html]

'프로그램 사용 > sqlite' 카테고리의 다른 글

연습용 Database (SQLite)  (2) 2019.12.18
sqlite primary key  (0) 2019.03.12
sqlite dateime  (0) 2018.11.27
sqlite3 도움말  (0) 2017.04.02
라즈베리 sqlite 버전  (0) 2017.04.02
Posted by 구차니