關於網路那些事...

Marketing, SEO, Web trends, Programming tutorial, Web design, and Life event...

Json Hijacking 簡介

Json Hijacking 簡介

Json Hijacking 是一項已經存在多年的安全漏洞,目前各大主流瀏覽器都已經修補

這裡進行說明,什麼是 Json Hijacking 以及防範方式:

Continue Reading

FFMPEG 安裝與使用方式簡介

FFMPEG 安裝與使用方式簡介

現有一個專案使用到 FFMPEG 來處理 Media 轉換

這裏紀錄 Mac, Ubuntu, CentOS 安裝 FFMPEG 以及簡介使用方式

Continue Reading

Linux - IPTraf 快速查看伺服器連線 log

IPTraf 快速查看伺服器連線 log

Continue Reading

Linux - Wget 用法介紹

Linux - Wget 用法介紹

wget 是多數 linux 預設都會安裝的檔案下載工具

可以支援各種檔案下載及執行

底下做一些基本介紹:

Continue Reading

Linux 排程 crontab 介紹

Linux 排程 crontab 介紹

在 Linux 排程可以分成兩種大類別

  1. 單一排程,做完一次即結束
  2. 固定排程,指定時間執行

Continue Reading

查看Linux 主機 CPU 及記憶體用量,刪除指定進程

查看主機運行狀態

top 是一個互動式的即時顯示工具,可以即時查看負載狀況

top

Continue Reading

主機 Web server log, Laravel log 查詢流程紀錄

主機 log 查詢流程紀錄

簡記常用的 web service log 查詢紀錄流程

Continue Reading

上傳頻寬也會影響下載速度:TCP / IP 連線與 ACK 封包介紹

網路封包

TCP / IP (Transmission Control Protocol over Internet Protocol)使用的是三項交握流程

當你的電腦向某台主機請求資源時,你會發送 SYN 訊息給這台電腦

當這台電腦收到訊息後,會開始將資源 SYN/ACK 傳送給你

Continue Reading

電子計算機計量單位

電子計算機計量單位

電腦基本單位

電腦傳輸最基本的單位是 Bit (位元),又稱為 2 進位,由 1 跟 0 所構成。

Continue Reading

Linux tail 使用方式說明

Linux tail 使用方式

tail 可以取得讀取檔案內容,並且會從底部開始輸出

(另一個 head 指令,則是從前面開始輸出內容)

底下舉例:

Continue Reading

MySQL - 如何計算所有 database 大小

紀錄如何查詢 MySQL 資料庫中,所有 database size 語法如下: SELECT table_schema "DB Name", ROUND(SUM(data_length + index_length) / 1024 / 1024, 1) "DB Size in MB" FROM information_schema.tables GROUP BY table_schema;

Continue Reading

敏捷開發 - Scrum 執行 Sprint backlog

Scrum 執行 Sprint backlog

  • 將 Story 轉化成可被執行的 Sprint 清單

    首先,先確認清楚團隊可投入的有效工作時數

Continue Reading

敏捷開發 - Scrum 執行 Artifact,如何將需求明確化

Artifact,Scrum 文件管理

  • Vision
    • 軟體的遠景、願景
  • User Story

將期待及需求明確化

Continue Reading

敏捷開發 - Activity,執行 scrum 活動的流程

Activity,執行 scrum 活動的流程 初期衝刺規劃 - Sprint planning meeting 每個 sprint 開始的第一天,先進行 4-8 小時 plan to sprint 會議 Core Role 成員都需要參與,溝通 逐一將所有 stories point分割成 task 項目(要做什麼,該怎麼做) 估算每一個 task 所需要的時間(單位:小時) 會議結束會產生 Sprint baccklog story (以及 task list) 每日立會 - Daily Scrum 每天15分鐘

Continue Reading

敏捷開發 - Scrum 敏捷團隊的角色與任務

Scrum

Scrum 是一個敏捷專案管理架構:

Continue Reading

敏捷軟體開發宣言(轉)

敏捷軟體開發宣言

藉著親自並協助他人進行軟體開發, 我們正致力於發掘更優良的軟體開發方法。 透過這樣的努力,我們已建立以下價值觀:

Continue Reading

Git-flow + Scrum

對於本文,請記住,在每個sprint結束時,每個story都標記為已完成或未完成。還要記住,每個story都需要被分解成可以提供商業價值的工作塊。

Continue Reading

Voyager - 客製化 Widgets 教學

Voyager 在管理員登入後,Dashboard 就會出現三個預設的 Widgets

這裡記錄客製化 Widgets 的方式

修改預設 Widgets config

首先,開啟 config/voyager.php

Continue Reading

git 保留修改並且恢復到前一版本

另外可能有一種情況,是本地有修改的內容,這些修改必須保留 但又必須恢復到前一版本 先將本地修改, commit 的內容都恢復到原有狀態 git checkout . 將尚未commit 的內容儲存到 stash git stash 將版本恢復到指定版本 git reset --heard HASH 將暫存的資料整合回來 git stash pop

Continue Reading

Git 正式機更新資料流程

取回資料

一律使用 fetch 來獲取最新的遠端 branch 內容

fetch 將這些資料,在本地建立 copy

Continue Reading