格式化輸出、數字操作
http://numeraljs.com/
標籤
2D
3D Printer
7-Zip
穩壓器
Adobe XD
AI
AJAX
Android
Apache
APIs
APP Script
Arduino
Async
Audio
Authorization
Auto
Autocomplete
AWS
Azure
Batch
Building
Canvas
Certificate
Chrome
CI/CD
Class
CLI
Cloud
Cloud Native
CMake
CMS
codec
Color
Comodo
Compress
Config
Consent
Console application
Cookie
Cron
CSharp
CSS
CSS3
CString
CSV
CUDA
Database
Date
Day
Debug
Deep Learning
Defender
dependencies
Deploying
Design
DevOps
Diagrams
docker
Document
Domain Name
Dropbox
Eclipse
Editor
Equality
ESP8266
Excel
express
Extension
Facebook
Feature Flag
filewatcher
Float
FreeBSD
gif
git
gitlab
GLSL
Google
Gradient
grbl
Home Assistant
HTML5
HTTP
i18n
icon
ICP
Image
Image Synthesis
injection
int
IoT
IR
JavaScript
jQuery
Json
Language
Laravel
Load Testing
Loader
Logger
Maker
MariaDB
Markdown
Math
Mathematica
Messenger
MFC
Microservices
MIDI
Migration
Mobile
Mock
Moment
MongoDB
mp4
MSSQL
Music
MySQL
Named
NAT
Neural Networks
Node.js
npm
Obfuscator
Objective-C
ORM
P2P
Package
Patent
PDF
PHP
PHPMyAdmin
Planning
PostgreSQL
PowerShell
pragma
React
Regex
region
Regular Expression
REST
RESTful
Resumable
RFID
sci
Search
Serverless
Service
Session
Site
Sketch
Slide
Socket
Sort
Spark
SQL
SQLite
SSD
SSL
Static
Stream
TBD
TensorFlow
test
Time
Touch
Tutorial
Tween
TypeScript
Ubuntu
UI
ULPS
UML
UniformServer
Unleash
Unzip
Upload
UX
Validator
VC++
VisualStudio
VisualStudio2010
VSCode
VTK
Vue
Web
WebAssembly
Webpack
Wifi
Win32
Windows
WinRAR
yarn
Youtube
Zigbee
Zip
2017年11月7日 星期二
2017年10月16日 星期一
2017年10月5日 星期四
2017年9月29日 星期五
2017年9月25日 星期一
2017年9月20日 星期三
2017年8月15日 星期二
2017年7月25日 星期二
2017年7月6日 星期四
MySQL latin1亂碼
MySQL匯出
mysqldump -u root -p test > database.sql --default-character-set=latin1
用Emeditor打開,確認編碼後,
轉存UTF-8
mysqldump -u root -p test > database.sql --default-character-set=latin1
用Emeditor打開,確認編碼後,
轉存UTF-8
2017年7月2日 星期日
docker gitlab-postgresql + pgweb + radis + gitlab
Docker 電子書:
https://yeasy.gitbooks.io/docker_practice/content/
docker run -d -p 9000:9000 --privileged -v /var/run/docker.sock:/var/run/docker.sock uifd/ui-for-docker
docker run --name gitlab-postgresql -d \
--env 'DB_NAME=gitlabhq_production' \
--env 'DB_USER=gitlab' --env 'DB_PASS=password' \
--env 'DB_EXTENSION=pg_trgm' \
--volume /srv/docker/gitlab/postgresql:/var/lib/postgresql \
sameersbn/postgresql:latest
# pgweb
docker run -d -p 8081:8081 --link gitlab-postgresql:postgresql sosedoff/pgweb
# radis
docker run --name gitlab-redis -d \
--volume /srv/docker/gitlab/redis:/var/lib/redis \
sameersbn/redis:latest
# gitlab
docker run --name gitlab -d \
--link gitlab-postgresql:postgresql --link gitlab-redis:redisio \
--publish 10022:22 --publish 10080:80 \
--env 'GITLAB_PORT=10080' --env 'GITLAB_SSH_PORT=10022' \
--env 'GITLAB_SECRETS_DB_KEY_BASE=long-and-random-alpha-numeric-string' \
--env 'GITLAB_SECRETS_SECRET_KEY_BASE=long-and-random-alpha-numeric-string' \
--env 'GITLAB_SECRETS_OTP_KEY_BASE=long-and-random-alpha-numeric-string' \
--volume /srv/docker/gitlab/gitlab:/home/git/data \
sameersbn/gitlab:latest
https://yeasy.gitbooks.io/docker_practice/content/
docker run -d -p 9000:9000 --privileged -v /var/run/docker.sock:/var/run/docker.sock uifd/ui-for-docker
docker run --name gitlab-postgresql -d \
--env 'DB_NAME=gitlabhq_production' \
--env 'DB_USER=gitlab' --env 'DB_PASS=password' \
--env 'DB_EXTENSION=pg_trgm' \
--volume /srv/docker/gitlab/postgresql:/var/lib/postgresql \
sameersbn/postgresql:latest
# pgweb
docker run -d -p 8081:8081 --link gitlab-postgresql:postgresql sosedoff/pgweb
# radis
docker run --name gitlab-redis -d \
--volume /srv/docker/gitlab/redis:/var/lib/redis \
sameersbn/redis:latest
# gitlab
docker run --name gitlab -d \
--link gitlab-postgresql:postgresql --link gitlab-redis:redisio \
--publish 10022:22 --publish 10080:80 \
--env 'GITLAB_PORT=10080' --env 'GITLAB_SSH_PORT=10022' \
--env 'GITLAB_SECRETS_DB_KEY_BASE=long-and-random-alpha-numeric-string' \
--env 'GITLAB_SECRETS_SECRET_KEY_BASE=long-and-random-alpha-numeric-string' \
--env 'GITLAB_SECRETS_OTP_KEY_BASE=long-and-random-alpha-numeric-string' \
--volume /srv/docker/gitlab/gitlab:/home/git/data \
sameersbn/gitlab:latest
2017年6月29日 星期四
2017年6月28日 星期三
2017年6月23日 星期五
2017年6月21日 星期三
2017年6月19日 星期一
2017年6月14日 星期三
手冊自動生成工具
https://github.com/apidoc/apidoc
https://swagger.io/
https://apiblueprint.org/
用apidoc註釋寫法,生成swagger格式JSON檔
https://github.com/fsbahman/apidoc-swagger
Open API
https://github.com/kogosoftwarellc/open-api
https://swagger.io/
https://apiblueprint.org/
用apidoc註釋寫法,生成swagger格式JSON檔
https://github.com/fsbahman/apidoc-swagger
Open API
https://github.com/kogosoftwarellc/open-api
2017年6月12日 星期一
2017年6月6日 星期二
VSCode
VSCode Extension
VSCode Hotkey
npm install -g ts-node
Path Intellisense | 路徑自動完成 |
jshint | JS語法提示 |
HTML Snippets | HTML自動完成 |
Guides | 縮排顯示線 |
Beautify css/sass/scss/less | scss排版 |
vscode-icons | 樹狀圖小圖示 |
One Dark Pro | 色彩主題 |
Chinese (Traditional) Language Pack for Visual Studio Code | 中文化 |
Git Graph | 分支線圖 |
Code Spell Checker | 找拼錯字 |
vscode-styled-components | Styled-Components 高亮 |
Vue Snippets JS/HTML/PUG/Razor/PHP | Vue 區塊註解 |
Markdown All in One | Markdown 排版 (Alt+Shift+F) |
Auto Rename Tag | HTML前後標籤同步命名 |
Debug Visualizer | 視覺化 Debug 工具 |
GitLab Workflow | GitLab 官方擴充套件 |
Code Runner | 直接執行 JavaScript 程式工具 可搭配 ts-node 執行 TypeScript |
Bracket Pair Colorizer | 括號顏色 |
Bracket Pair Colorizer 2 | 括號顏色2(已併入官方) "editor.bracketPairColorization.enabled": true, "editor.guides.bracketPairs": "active", |
VSCode Hotkey
Markdown Preview (README.md) | Ctrl + Shift + V |
Column Selection | Alt + Shift + Left Mouse Button |
Auto format On Paste | "editor.formatOnPaste": true |
Show function list | Ctrl+P @ |
選取一段相同字詞 | 反白字詞 Ctrl+D |
比對 | 檔案右鍵,選取用以比較 |
2017年6月1日 星期四
2017年5月22日 星期一
2017年5月19日 星期五
2017年5月10日 星期三
2017年5月9日 星期二
2017年5月3日 星期三
2017年3月15日 星期三
React
React教學文獻
https://github.com/shiningjason1989/react-quick-tutorial
https://github.com/onlinereadbook/bookreactjs
React 小書(從原生JS講解React) https://github.com/huzidaha/react-naive-book、https://www.youtube.com/watch?v=mbMomTT070M
開發環境
https://github.com/horsekitlin/isomorphic-express-demo
React + Redux Workshop, Andy Tsai
https://hackmd.io/p/r1MHEMW4l#/
React-three
https://github.com/Izzimach/react-three
Demo:
https://github.com/poshaughnessy/react-three-demo
http://react-three-demo.herokuapp.com/
React-three-renderer
https://github.com/toxicFork/react-three-renderer
教你如何搭建一个超完美的服务端渲染开发环境
http://www.jianshu.com/p/0ecd727107bb
Ant Design
React-md
https://react-md.mlaursen.com/
Material-ui
http://www.material-ui.com/
ES7
npm install --save-dev babel-preset-stage-0
套件
react-copy-to-clipboard 複製文字
https://github.com/nkbt/react-copy-to-clipboard
Hook 寫法 (VP提供)
React Hooks Doc
https://reactjs.org/docs/hooks-intro.html
A Complete Guide to useEffect
https://overreacted.io/a-complete-guide-to-useeffect/
https://github.com/shiningjason1989/react-quick-tutorial
https://github.com/onlinereadbook/bookreactjs
React 小書(從原生JS講解React) https://github.com/huzidaha/react-naive-book、https://www.youtube.com/watch?v=mbMomTT070M
開發環境
https://github.com/horsekitlin/isomorphic-express-demo
React + Redux Workshop, Andy Tsai
https://hackmd.io/p/r1MHEMW4l#/
React-three
https://github.com/Izzimach/react-three
Demo:
https://github.com/poshaughnessy/react-three-demo
http://react-three-demo.herokuapp.com/
React-three-renderer
https://github.com/toxicFork/react-three-renderer
教你如何搭建一个超完美的服务端渲染开发环境
http://www.jianshu.com/p/0ecd727107bb
Ant Design
React-md
https://react-md.mlaursen.com/
Material-ui
http://www.material-ui.com/
ES7
npm install --save-dev babel-preset-stage-0
套件
react-copy-to-clipboard 複製文字
https://github.com/nkbt/react-copy-to-clipboard
Hook 寫法 (VP提供)
React Hooks Doc
https://reactjs.org/docs/hooks-intro.html
A Complete Guide to useEffect
https://overreacted.io/a-complete-guide-to-useeffect/
(OS 64)指定的網路名稱無法使用。 : AH00341: winnt_accept: Asynchronous AcceptEx failed.
FYI:
http://orzit.blogspot.tw/2016/12/Resolve-apache24-winnt-accept-Asynchronous-AcceptEx-failed.html
(OS 64)指定的網路名稱無法使用。 : AH00341: winnt_accept: Asynchronous AcceptEx failed.
AcceptFilter http none
AcceptFilter https none
EnableMMAP off
EnableSendfile off
http://orzit.blogspot.tw/2016/12/Resolve-apache24-winnt-accept-Asynchronous-AcceptEx-failed.html
(OS 64)指定的網路名稱無法使用。 : AH00341: winnt_accept: Asynchronous AcceptEx failed.
AcceptFilter http none
AcceptFilter https none
EnableMMAP off
EnableSendfile off
2017年1月15日 星期日
ca-bundle
Windows:
copy COMODORSAAddTrustCA.crt + COMODORSADomainValidationSecureServerCA.crt + AddTrustExternalCARoot.crt qqboxy.ca-bundle.crt
Linux:
cat COMODORSAAddTrustCA.crt + COMODORSADomainValidationSecureServerCA.crt + AddTrustExternalCARoot.crt > qqboxy.ca-bundle.crt
copy COMODORSAAddTrustCA.crt + COMODORSADomainValidationSecureServerCA.crt + AddTrustExternalCARoot.crt qqboxy.ca-bundle.crt
Linux:
cat COMODORSAAddTrustCA.crt + COMODORSADomainValidationSecureServerCA.crt + AddTrustExternalCARoot.crt > qqboxy.ca-bundle.crt
2017年1月6日 星期五
訂閱:
文章 (Atom)