2023年3月9日 星期四

Google Analytics初學者入門簡介

Google Analytics是一個免費的網站分析工具,可以幫助你了解你的網站訪客的行為和興趣,以及他們對你的網站有多感興趣。你只需要在你的網站上添加一個代碼片段,就可以開始收集數據了。


Google Analytics的報告分為多個部分,其中包括實時報告、受眾報告、獲取報告、行為報告和轉化報告。通過這些報告,你可以了解你的網站訪客來自哪裡,他們在你的網站上進行了什麼操作,以及他們是否有轉化(比如填寫表單或購買產品)等等。


Google Analytics還提供了多種自定義報告和多種數據可視化工具,讓你可以根據自己的需求創建和定制報告,並且更加直觀和易於理解。

2022年4月24日 星期日

[面試]前端工程師面試問題集

最近在找給前端工程師,發現這個網頁蒐集的題目很齊全,在這裡做個筆記,最後附上出處。


常見問題:

  • 你昨天或這週學習了什麼?
  • 寫程式的哪部份最讓你感到很興奮或是有興趣?
  • 最近有無遇過不容易的技術性問題,又如何解決?
  • 當你開發Web應用程式或網站時,針對UI、安全性、效能、SEO、維護性,以及技術,你考量的點是什麼?

2022年2月23日 星期三

[Proxy]資料蒐集與proxy使用by brightdata

    最近因為工作上的需要,要爬取facebook,instagram之類的社群網站上的資料,但因為常常會遇到被網站方ban ip的問題,以往會使用假帳號取得資料,不過現在這些社群網站在導入AI抓假帳號跟爬蟲之後,假帳號越來越難取得,也越來越快會被ban掉,使得爬蟲的效率越來越低落。

2020年10月19日 星期一

[JS] 你的 JS 該減肥了!5個提升網頁載入速度的技巧

 

1. 優化網頁載入速度

為什麼要加快載入速度

  • 載入速度=使用者體驗
  • 根據Amazon內部統計,慢100ms=營收減少1%
  • SEO

2019年4月18日 星期四

[Laravel]Laravel JWT實現單一登入功能

最近需要實作一項JWT身份驗證的功能,同時在有他人登入時將其他client登出

這邊我使用了一項開源的套件tymondesigns/jwt-auth來實作JWT的部分,
正常使用下的安裝說明作者都有寫清楚,
但是!!文件超爛啊... 
文件跟實際上的套件功能缺失了70%左右,慢慢爬程式碼才發現文件跟程式差很多

接下來說說單一登入的部分


2019年4月8日 星期一

[Laravel]使用migrate時發生錯誤Specified key was too long解決方式

由於Laravel使用的預設資料庫字集是utf8mb4,如果你使用的MySQL版本為 v5.7.7 以上,就不會有這個錯誤。
錯誤訊息類似:
[Illuminate\Database\QueryException]
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table users add unique users_email_unique (email))
[PDOException]
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes

2018年6月25日 星期一

[VirtualBox]在MAC環境下的vm ubuntu裡面掛載共享資料夾

先安裝VirtualBox套件工具包

1. Update system's packages
$ sudo apt-get update 
2. install virtual box guest additions (referenced from here)
$ sudo apt-get install virtualbox-guest-additions-iso
3. Now install guest additional package (Crucial step! People generally miss this which creates an error “Unknown file type “vboxsf”)
$ apt-get install virtualbox-guest-utils
之後在VirtualBox主程式裡面設定掛載的資料夾名稱,設定->共用資料夾->加入新的共用資料夾。

現在就可以進行掛載,掛載語法為:
$ mount -t vboxsf shared /home/shared_folder;

Google Analytics初學者入門簡介