[CSS] RWD文繞圖方法 – Response Image Float

使用情境 多行文字中,圖片align或float置左或右的文繞圖方是很常見,進入RWD模式後小寬度時照樣文繞圖並不妥。 解決方法 用CSS的media來生效或取消圖片float吧: /* Response Image Float */ @media only screen and (max-width : 599px) { .img-float-left, .img-float-right { float: none; } } @media only screen and (min-width : 600px) { .img-float-left { float: left; } .img-float-right { float: […]

[JavaScript][GA] Google analytics – 兩組帳號、多帳號並存一網站 (通用分析)

看以下Code即可: <script> (function(i,s,o,g,r,a,m){i[‘GoogleAnalyticsObject’]=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,’script’,’//www.google-analytics.com/analytics.js’,’ga’); ga(‘create’, ‘UA-12345678-1’, ‘auto’); //建立第一個帳號 ga(‘create’, ‘UA-87654321-2’, ‘auto’, ‘secondGA’}); //建立第二個帳號 ga(‘require’, ‘displayfeatures’); //啟用客層和興趣報表 ga(‘send’, ‘pageview’); //送出第一個帳號PV ga(‘secondGA.send’,’pageview’); //送出第二個帳號PV </script> Refer:https://developers.google.com/analytics/devguides/collection/analyticsjs/creating-trackers

[Network] HP交換器指令集 – HP Switch Commands

基礎查詢儲存 Enable mode <HP>system 顯示儲存在記憶體中的當前設定檔,如ports, vlan, group,對應cisco show running-configuration [HP]display current-configuration 顯示儲存在非揮發性記憶體(NVRAM)的設定檔,對應cisco show startup-configuration [HP]display startup-configuration 儲存設定檔(Restart時才會維持) [HP]save 顯示現有階層下的狀態 [HP]display this 顯示LACP目前狀態 [HP]dis link-aggregation summary 顯示版本 [HP]dis version 變更名稱 [HP]sysname XXX 設定SW IP address及Gateway 進入vlan1 [HP]interface vlan-interface 1 [HP-Vlan-interface1]ip address […]

[MySQL] 計算全部資料庫容量 – Count size for all databases

使用情境 總會要計算全部資料庫的總容量吧!竟然沒這SQL語法。 解決方法 下SQL語句直接從Data length計算在群組,以下為個別列出資料庫容量: SELECT table_schema AS “Database name”, SUM( data_length + index_length ) /1024 /1024 /1024 AS “Size (GB)” FROM information_schema.TABLES GROUP BY table_schema 要做加總的話,就Group SUM欄: GROUP BY “Size (GB)”

[Linux][PureFTP] 在Ubuntu上安裝PureFTP – 設定教學

安裝設定 安裝 pure-ftpd apt-get install pure-ftpd 安裝後服務即啟用 建立FTP系統使用者與群組 (選擇性) 新增 ftpuser 使用者及 ftpgroup 群組 groupadd ftpgroup useradd ftpuser -g ftpgroup -s /bin/false -m FTP虛擬帳號指令 虛擬帳號即是FTP登入時使用的帳號,一個虛擬帳號被後對應一個系統使用者。 虛擬帳號須使用資料庫認證才會生效 – PureDB啟用 使用 pure-pw 指令來建立虛擬帳號 pure-pw useradd ftpuser -u ftpuser -g ftpgroup -d /home/ftpuser […]

[Cygwin] Windows上Linux Bash工具 – Cygwin指南

介紹 Cygwin主要為在Windwos上運行POSIX系統(類Linux)。 另外可選解決方案: [WSL] Windows Subsystem for Linux (WSL2) 環境指南 基本設定 Cygwin捷徑 實際的執行檔與其參數如下: cygwin64\bin\mintty.exe – 注意後面有-以利執行BAT所需 Cygwin Bootstrap啟用 (Cygwin ls command not found) Cygwin的執行檔/bin/bash.exe以及/bin/mintty.exe若直接執行則commands都會失效,以下提供解法: BAT預設啟用檔 在Cygwin目錄下有個BAT檔:/Cygwin.bat 直接執行此BAT檔則可正確開啟並登入Cygwin,即可正常使用Commands。 確保/Cygwin.bat內容正確,Cygwin安裝目錄符合安裝路徑,如下: @echo off C: chdir D:\cygwin64\bin bash –login -i 環境變數解決方法 Right click on […]

[AWS] RDS – MySQL(MariaDB) timezone setting – 時區設定

問題情境 AWS上的RDS服務不提供OS進入,所以無法設定 my.cnf,進SQL下語句設定也不是永久記憶生效。 解法 (Parameter Groups) AWS Console: RDS -> Parameter Groups 新建或編輯Parameter Groups,找到time_zone的Key並將Value修改成正確時區: time_zone Asia/Taipei 確認套用此Parameter Groups的RDS Instance使否需要重開機以生效! 可由phpmyadmin進入查看variables頁面(Server variables and settings),確認time zone的值是否生效。 這是我個人認為理所當然的解法,但網路上很多文章使用procedure去做每次Client連線時執行timezone設定,何苦呢?

[Linux] ZFS檔案系統 – 維護概念指南 – 匯入換頭 – Ubuntu

基本介紹 ZFS檔案系統最早源自於昇陽電腦為Solaris作業系統,版權後為Oracle所有。 因版權問題,所能支援之OS不多,Ubuntu在16.04版本後開始支援。 原理 ZFS自帶軟體層RAID,可將多顆硬碟整合成一個Pool(儲存池),轉為檔案結構供OS直接存取。 Pool的設定檔是存於實體硬碟上(Import & Export),所以更換OS或抽換硬碟時,可以使用zpool import掃描pools做匯入。 指令 (For Ubuntu) Ubuntu 16.04 安裝ZFS apt-get install zfs Create a Pool (重新格式化所選硬碟) zpool create pool-name /dev/sdb zpool create pool-name /dev/sdb /dev/sdc //RAID-0 zpool create pool-name mirror /dev/sdb /dev/sdc //RAID-1 創建完成後根目錄下會產生pool-name檔案系統目錄 […]