文章

目前顯示的是 八月, 2016的文章

Build a Laravel Application with User Authentication

Build a Laravel Application with User Authentication

使用第三方服務,提供使用者註冊、驗證、密碼管理等功能,懶得自己來的可以參考看看,不過相關畫面的中文化可能要思考一下如何進行。

Summernote - Super Simple WYSIWYG editor

深入解析 NgModule Decorator

NgModule Decorator Deep Dive | Eyal's space

概略解釋了NgModule的幾個屬性的作用:imports、declarations、exports

搭配圖解,算很清楚囉

載入中....Free HTML5 And CSS3 Loaders and Preloaders

Solaar : Linux 下 Logitech Unifying Receiver 的管理工具

圖片
因為桌機滑鼠壞了,買了一個同樣使用 unifying receiver 的新滑鼠,但羅技並沒有提供支援 ubuntu 的配對工具,因為原來的接收器已有鍵盤配對使用,於是要把新滑鼠與舊的接收器配對。拜了一下谷先生,果然找到了!!
Solaar
ubuntu 16.04 可直接從 apt 安裝:
sudo apt update
sudo apt install solaar solaar-gnome3
在啟動 solaar 之前,最好先把舊的接收器拔起重插。以下就看圖說故事囉!!













[ 參考 ] 為 angular 2 加入觸控手勢

Using HammerJS (Touch gesture) in Angular 2 | Scotch

看起來不會太難,而且 angular 2 也內建支援 HammerJS

angular.io API 搜尋 hammer

微軟提供免費 Windows 10 開發環境,四種虛擬機器平台實作內建常用工具

多重開機 USB 隨身碟設定檔

運用 syslinux 製作多重開機 usb,設定檔 在此

內含Clonezilla live (to ram)、 DRBL live (to ram) 與 Ubuntu 的設定

[ 參考 ] How to scale Laravel horizontally with Docker

[ 參考 ] 用 Docker 建立 Laravel 的開發環境

mysql in docker 的一些『眉角』

今天臨時要用較新版本的 mysql server,又不想安裝在日常使用的機器,所以就想到用 docker 啦,可是在用 adminer 連線時卻一直連不上,所以就研究了一下,順便也解決預設編碼的問題囉。

docker 版本:1.12
mysql image:tag 5.7版,https://hub.docker.com/r/library/mysql/

需求:

建立資料庫 demo建立 user 帳密 demo / demo,管理資料庫 demo本機 3306 port 對應至 container 3306 port將資料庫編碼由 latin1 更改為 utf8預設時區更改為 +8:00
Step 1: 建立 docker-mysqld.cnf(檔名可自訂),假設存放在 /home/user/docker-mysqld.cnf
[mysqld] user = mysql datadir = /var/lib/mysql collation-server = utf8_unicode_ci init-connect='SET NAMES utf8' character-set-server = utf8            default-time-zone = '+8:00'

utf8_unicode_ci 可換成 utf8_general_ci,我比較常用這兩種,laravel 我個人偏好 utf8_unicode_ci
Step 2:
docker run 啟動指令如下
docker run --name mysql \    -p 3306:3306 \    -v /home/user/docker-mysqld.cnf:/etc/mysql/conf.d/mysqld.cnf \    -e MYSQL_ROOT_PASSWORD=12345678 \    -e MYSQL_DATABASE=demo \    -e MYSQL_USER=demo \    -e MYSQL_PASSWORD=demo \    -d mysql:5.7 如果要將資料庫保存下來,有幾種方式,比較簡單的作法步驟如下

建立資料夾,如:/home/user/db啟動指令在 run 之後,mysql:5.7 之前加入 -v /home/user/…

shutter 快速鍵設定

[ 工具 ] 製作USB多重系統選單式的開機碟工具 – WinSetupFromUSB

製作USB多重系統選單式的開機碟工具 – WinSetupFromUSB | | 挨 踢 路 人 甲

windows 下製作多重開機 USB 的工具,除了 Windows 之外,似乎也可以加入 Linux,不過好像只能選擇 UEFI 或 MBR 其中之一?