What I Touched

A collection of 157 articles

What I Touched This Week 2017-10-14

Graylog 集中日志管理 - 日志输出 Streams: a new general purpose data structure in Redis. - antirez Redis will support stream processing. The 5 Types Of React Application State - James K Nelson A pattern to categorize Redux State. Developing a Redux Edge {Book} A book recommended if you want to learn Redux in depth. Learned from the book above, delete a key from object: const {[id]: remove, ...rest} = state; return rest;…

Updated  •  1 min read

What I Touched This Week 2017-10-08

Graylog 集中日志管理 - 收集日志 Graylog 集中日志管理 - 日志处理 To make android cmd tools work with Java 9 export JAVA_OPTS="--add-modules=java.se.ee" Don’t let local VMs mess up known_hosts Host 10.211.55.* 10.37.129.* StrictHostKeyChecking no UserKnownHostsFile /dev/null How I got to 200 productive hours a month Methods to improve focus. 小记一次用 ARKit 设计和开发 Mobile AR 篮球小项目 - 少数派 AR 用户引导的设计分享 ‘Silent Start’: The Brilliant (and Surprising) Meeting Method I Learned From Amazon’s Jeff Bezos | Inc.com Spend time to read stuffs in the start of a meeting. How to set syslog ident in Python Projects & Tools mattgreen/watchexec: Executes commands or restart server in response to file modifications Ping and mtr from multiple locations mattrajca/sudo-touchid: A fork of sudo with Touch ID support. Use Touch ID to authorize sudo.

Updated  •  2 min read

What I Touched This Week 2017-08-06

Programming Source Directories Not Being Created In New Project – IDEs Support (IntelliJ Platform) | JetBrains Check the option, otherwise the directories must be created manually before creating Java/Kotlin new files using context menu. PostgreSQL’s Powerful New Join Type: LATERAL - Heap Blog LATERAL scopes sub SELECT with columns in preceding FROM items. It is useful to query completed associative information in one SQL. Auto raise Python Tkinter main window Qt API设计原则 (译) | 酷 壳 - CoolShell debian apt-get update:public key 错误修复 - NILYANG apt-get install debian-keyring debian-archive-keyring apt-get update Update using columns in joined table: PostgreSQL UPDATE A SET A.c1 = expresion FROM B WHERE A.c2 = B.c2; MySQL UPDATE T1, T2, [INNER JOIN | LEFT JOIN] T1 ON T1.C1 = T2. C1 SET T1.C2 = T2.C2, T2.C3 = expr WHERE condition…

Updated  •  1 min read

What I Touched This Week 2017-07-03

Supervise gitlab using supervisord so SIDEKIQ_MEMORY_KILLER_GRACE_TIME can be set to enable sidekiq memory killer. The highs and lows of Rust (2017) | Jimmy Cuadra Kotlin for Android Development: Heavyweight Language or Hopeless Hype? | Bugfender Create keyspace automatically inside docker container with cassandra Projects Cyclenerd/ethereum_nvidia_miner: 💰 USB flash drive ISO image for Ethereum mining with NVIDIA graphics cards and Ubuntu GNU/Linux (headless) h2non/gock: Versatile HTTP mocking and expectations made simple in Go (golang) ༼ʘ̚ل͜ʘ̚༽ Habitat - Automation That Travels with the App based on Chef.

Updated  •  1 min read

What I Touched This Week 2017-06-03

Raymond Hettinger Modern Python Dictionaries A confluence of a dozen great ideas PyCon 2017 - YouTube Details of Python dict performance tunning. It turns out that the techniques has already used in database index. The dict saves a list of records and a componion index mapping. The Art of Lerp Frequently used linear interpolation function. Samsung’s Bizarre Emojis – Hacker Noon Samsung Emojis are not consistent with others. How to auto scroll textarea in JavaFX ♯ Resource Bundle In Intellij Tornadofx Gradle Project…

Updated  •  1 min read