![[韓劇] Search: WWW / 검색어를입력하세요WWW / 請輸入檢索詞WWW](https://upload.wikimedia.org/wikipedia/zh/f/fe/WWW_TvN.png)
[韓劇] Search: WWW / 검색어를입력하세요WWW / 請輸入檢索詞WWW
圖片來源: WIKI - 請輸入檢索詞WWW 今年為了研究串流平台先後繳了學費給 NETFLIX、SPOTIFY和愛奇藝。在 NETFLIX 上看了一齣韓劇和台劇,在愛奇藝看了一部韓劇跟日劇,而大概快半年了,中午都用 SPOTIFY 聽聽別人講英文。 聊聊這次為何會在愛奇藝上看這部 Search:W…
![[韓劇] Search: WWW / 검색어를입력하세요WWW / 請輸入檢索詞WWW](https://upload.wikimedia.org/wikipedia/zh/f/fe/WWW_TvN.png)
圖片來源: WIKI - 請輸入檢索詞WWW 今年為了研究串流平台先後繳了學費給 NETFLIX、SPOTIFY和愛奇藝。在 NETFLIX 上看了一齣韓劇和台劇,在愛奇藝看了一部韓劇跟日劇,而大概快半年了,中午都用 SPOTIFY 聽聽別人講英文。 聊聊這次為何會在愛奇藝上看這部 Search:W…

2018 年夏天跑去聽了一門泰國老闆的經商之術,2019年秋天尾則是看到FB廣告大神的臨時加開課程就衝了一發 XD 本身不算這個領域的,但每次衝去接觸就有新的感觸,真的不錯! 這算是我第二次廣告投放聽課,上一次是在新創內部課程,距今大概 5 年了吧。聽這課程還滿不錯的,花個短短的四小時複習一下有哪些…
最近在幫同事想想,到底有沒有什麼更方便的環境去協助同事分析網頁的組成。再加上自己想順便了解一下 golang 是如何跨平台的,就隨意找了這套: github.com/zserge/webview ,看了看,學到不少東西。 心得一:所謂的跨平台,是別人幫你做完所有苦力 在 webview.h 裡頭就定…
人生就是有那種怪怪的堅持,明明寫個 php 或 python 就立刻可以解掉的需求,偏偏愛用 jq 來處理 XD 故事是來自於有個 key-value pair 的 json 資料: % echo '{"A":{"field":"v1"},"B":{"field":"v2"}}' | jq '' {…
前陣子跟 Google Adsense 的新加坡客戶經理聊過幾句,被她引導開啟了一些自動化廣告最佳化的項目。最近發現公司的網站出現 錨釘 廣告,想說是不是不小心誤上程式碼,最後想起應當是自動化廣告的機制。 對於一些頁面不想開啟置頂或置底的錨定廣告,可用以下方式關閉: <script> (adsbyg…
![[PHP] OAuth / Sign in with Apple JS - 使用 Apple JS SDK 讓網站支援 Apple ID 登入](https://live.staticflickr.com/65535/49091250671_d8decb654f.jpg)
最近幫看同事串 Sign In with Apple 好像有很多不順的地方,拿自己的 Apple developer 帳號試試 :P 相關文件: Sign in with Apple - https://developer.apple.com/sign-in-with-apple/get-start…

一陣子沒哈拉了,最近越來越少碎碎念...該更加碎碎念,以此推進自己。 倒垃圾時,看到對面的車庫是間廣告公司,大約25坪的空間,之前燈會期間也看過他們在設計小型裝飾,一直不以為意。於是乎用大大寫的 台灣公司資料 查詢一下,原來是一間成立不到 3 年,資本額500萬的廣告公司!真猛,也讓人回顧自身狀態,…
記得碩士生活很常被記憶體追殺,那時都是靠 unix tools 或是 /proc/ 查看指定的記憶體,都忘了其實是靠 process 自己去查詢資料,這次工作要協助 debug 抓資訊,就把它完成了: #include <stdio.h> #include <stdlib.h> // Memory…

囧...最近沒什麼產出,開始感受到時間/年紀的殘忍。有些點子想執行,偏偏熱情很快燃燒殆盡,不太能像以前一個月、三個月就衝出點東西。也有可能年紀變大後,面對襲來的現實不能持續裝傻。 今年還剩最後一季,該想想如何像以前那樣,持續的累積東西,就算再慢,也可以靠版本控制快速回顧、接續開發。

又好一陣子沒聚餐了,甚至忘了上次聚餐到一半接到電話就趕去外婆家。大概三年沒來這間,這次順應著研究所同學休假回國,幾個人聚了起來,湊合湊合成了個圓桌。 差不多到了那個年紀,彼此不會羨慕彼此的生活,有的有家庭,有的有事業,有的有愛情,有的有等待,不約而同地都有著數不完的故事。東說一下,西指一下。說聊得起…
![[開箱] 眾籌 - Hidden 2 隱形筆電架](https://live.staticflickr.com/65535/48794548592_2d7c09a385.jpg)
被學長推坑,晃了兩個禮拜才去下單買了兩組輕薄筆電架。沒想到今年下半年起,終於開始在眾籌網站在購物了 XD 其實眾籌網站已經不是眾籌,而是行銷用途,所有的新品幾乎都靠眾籌在推銷。這款大概是...今年花最少錢的眾籌案子,還有兩個稍貴的還沒發貨。 之前看非 coding 的同事用個高高的筆電架,總覺得要打…
用 jq 去整理 api/json 的資料的。整個需求是: API 回傳的 JSON 資料中,是一個 array 形式,裡頭的元素是 key-value pair 透過 jq 把符合我需要的 資料列出 檢查在某些條件上,有哪些東西,最後回歸到 comm 的工具幫忙導出結果進行比較 筆記一下 jq 項…
這個需求是為了過濾一些條件,找出某筆資料存在 A 檔案,卻不在 B 檔案的用法。這時用 comm 這個指令就能達成功效(通常都還會用 sort/uniq 指令搭配): $ cat /tmp/a.log 1 2 3 4 5 $ cat /tmp/b.log 3 5 8 9 $ comm -23 /tm…
最近在製作產品 landing page 時,同事發現對岸同事給的資料裡,複製出來貼到網頁上還是會看到特殊符號 L SEP 的字符。這是因為大家的文字編輯不同,再加上整理資料時都採用複製貼上,因此把這換行符號 unicode U+2028 字符貼到網頁或對應的語言檔(或是 HTML 寫 
…
大概去年夏天,偶爾會寫一點 Swift 程式,雖然對 Objective c 比較熟,但時勢變遷就該順應潮流。那時採用 GoogleAnalytics 套件,但 Google Analytics for App 要在今年秋天下線了,Google一直要大家改用 Firebase ,且 Google 牌…
查了一下,就是 openssl 版本不夠新。一開始還以為是自己用 MacPorts 維護,導致不是用系統 Python 的關係,但在追細一點就可以知道單純更新 openssl 就搞定了。 $ python -V Python 2.7.16 $ /usr/bin/python -V Python 2.…
故事是為了檢驗 embedded linux 上,一些 CGI 資安問題。例如有隻 CGI 提供檔案上傳時,通常上傳完後就把檔案擺在指定位置。但擺放到指定位置時,若沒有寫好,直接拿 filename 去擺放時,就有機會做邪惡的事了! 而透過 cURL 上傳檔案,通常是用以下簡單的指定就完成: $ c…
![[開箱] 小米 A3 / Android One](https://live.staticflickr.com/65535/48474539966_7114dcb3bd.jpg)
上一次買小米是小米2S的時代了 XD 用完小米2S就改用 iPhone SE 至今! 為何想買支 Android phone 呢?其實數個月來一直被 Pixel 3 / Pixel 3a 打中慾望,再加上手上的測試機 ASUS 表現不怎好,而左想右想自己也不會跳去改用 Android phone 了…
在 gtag 的自訂維度的文件上,是以 event 來教學的: gtagjs/custom-dims-mets 且 gtag 的 pageview 文件也是滿精簡: gtagjs/pages 遙想以前 ga 可以很直觀地靠 set 指令 處理: ga('create', 'UA-XXXX-Y', '…
最近幫同事 debug embedded linux 問題,恰好需要用 MD5 來做 hash ,隨意找找就用 OpenSSL 函式庫就對了。再加上原先寫的小程式已經靠 CMAKE 維護了,就繼續整合使用 CMakeLists.txt: $ cat CMakeLists.txt cmake_mini…