#WITHYOU
Lum7671's Weblog
#WITHYOU
Bookmarks

저장하고 싶은 site

Ubuntu

Utils

개발

네트워크

  • HTTPie : a CLI, cURL-like tool for humans
  • AXEL : Light command line download accelerator for Linux and Unix
  • mitmproxy : Python으로 만든 Console용 간편한 proxy 프로그램.

for MacOS

  • mas-cli : Mac App Store command line interface
  • TheAppStore.org : TheAppStore.org allows you to search for iOS and macOS apps directly from your browser without needing to search on the cumbersome iTunes/App store.

Image

  • TinyPNG : Smart PNG and JPEG compression

Xcode Memo

기억하고 싶은 Xcode 메모

UCP to UTF-8, Automator 를 활용 Xcode 에서 NSLog결과 한글이 UCP 로 아래와 같이 나온다. message = "\Uc874\Uc7ac\Ud558\Uc9c0 \Uc54a\Ub294 \Ud68c\Uc6d0\Uc785\Ub2c8\Ub2e4."; 이것을 UTF-8로 변환해서 보도록 Automator 를 사용해서 팝업으로 띄우도록 만들었다. 아래쪽의 Automator 를 ~/Library/Services 쪽에 설치를 한다. % cd ~/Library/Services;ls ucp2utf8.workflow/ Xcode 에서 UCP 문자를 선택하고 오른쪽 버튼으로 메뉴에서 Service 의 ucp2utf8 을 선택한다. 팝업에 UTF-8 한글로 변환되서 보여진다. MacOS 메뉴에서 Services 설정을 연다. MacOsMenu001_png Read More


MacOS Tips

MacOS에서 기억하고 싶은 것

brew, tor proxy 사용하기 % ALL_PROXY=socks5://127.0.0.1:9050 brew cask install eclipse-ide 참고: Homebrew behind proxy ? brew cask 를 upgrade 하기 % brew cask outdated | xargs brew cask reinstall 참고: osx - Upgrade all the casks installed via Homebrew Cask - Stack Overflow cron 설정 문제 crontab -e 로 설정을 하고 ‘wq’로 저장하면 아래와 같은 메세지가 나오면서 저장 되지 않는 문제가 있다. % crontab -e crontab: no crontab for userid - using an empty one crontab: temp file...

Read More
웹과 브라우져

기억하고 싶은 웹 브라우져 메모

403 에러에 대하여 developer.apple.com 의 403 에러, Cookie 문제 Safari 는 정상적으로 로딩이 되었다. Firefox 를 재시작해도 변함 없이 403 에러가 났다. 해결: developer.apple.com 오류 페이지에서 Cookie를 모두 삭제했다. 해결: 잘못된 Cookie가 403 에러 문제를 일으킬 수 있다. 해결: Cookie 를 모두 지우고 403 에러가 없어졌다....

Read More
Python 에서 Lambda

Python3 에서 Lambda 사용하기.

Lambda 와 and, or trick >>> s = "this is\na\ttest" # Case #1 >>> collapse = False >>> processFunc = collapse and (lambda s: " ".join(s.split())) or (lambda s: s) >>> print( Read More


Ruby Memo

기억하고 싶은 Ruby 메모

RVM 전환 및 기본 ruby 설정 현재 ruby 설정 확인 % rvm list ruby-2.4.1 [ x86_64 ] =* ruby-head [ x86_64 ] # => - current # =* - current && default # * - default 일시적으로 사용할 ruby 지정 % rvm use ruby-head 기본적으로 사용할 ruby 지정 (부팅 후 기본) rvm --default use ruby-head...

Read More
Nginx Memo

기억하고 싶은 Nginx 메모

Add ngx_pagespeed module to Ubuntu 17.10 Nginx install from Ubuntu Source Package 참고: Compile Nginx with ngx_pagespeed Module on Ubuntu 16.04 - LinuxBabe.Com Get Nginx Source Package % mkdir ~/nginx && cd ~/nginx % sudo apt install dpkg-dev % sudo apt source nginx % ls nginx-1.12.1 nginx_1.12.1-0ubuntu2.dsc nginx_1.12.1-0ubuntu2.debian.tar.xz nginx_1.12.1.orig.tar.gz Modify rules file %...

Read More
tmux

기억하고 싶은 tmux 메모

tmux 참고: Learn X in Y minutes, Where X=tmux 시작 % tmux -lu new -s pug 임시 종료 Ctrl-b Ctrl-d 이어서 다시 시작 % tmux attach 완전 종료 % tmux kill-server Commands start-server (alias: start) new-session [-c start-directory] [-F format] [-n window-name] [-s session-name] [-t group-name] [-x width] [-y height] [shell-command] (alias: new) list-clients (alias: lsc) attach-session [-c working-directory] [-t target-session] (alias: attach) detach-client [-s target-session] [-t target-client] (alias: detach) has-session [-t target-session] (alias: has) kill-server kill-session [-t target-session]...

Read More
Git 팁

Git 에서 기억 하고 싶은 팁

관련 링크 Learn X in Y Minutes: Scenic Programming Language Tours github/gitignore: A collection of useful .gitignore templates rebase task001 => rebase_branch 로 rebase 하기 % git checkout task001 % git rebase rebase_branch First, rewinding head to replay your work on top of it... Applying: added staged command ... % git checkout rebase_branch % git merge task001 commit 후 되돌리기 # 1번 상태 % git checkout HEAD~1 README.md % git reset 12ffb81 README.md # commit 되돌리기 #...

Read More
Linux Tips

기억하고 싶은 Linux 팁

ssh, password 자동입력 % ssh-keygen -t rsa -b 2048 % ssh-copy-id id@server 출처 : How to automate SSH login with password? 용어, Shebang (Unix) Shebang (Unix) - Wikiwand 예) #!/usr/bin/env zsh /etc/crontab 출처 : Linux scheduler : Cron, At jobs - Kernel Talks # cat /etc/crontab SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # For details see man 4 crontabs # Example of job definition: Read More


  • 1
  • 2