分類
手機大未來

如何於手機開啟Facebook APP指定粉絲團、活動、社團、個人頁的方式

在網頁上或是APP裡, 想要於行動設備開啟 Facebook APP的指定粉絲團、活動、社團、個人頁, 要如何進行呢?

可以使用 fb:// 的 intent protocol, 以下為簡單說明:

粉絲專頁, 以 facebook 本身官方的粉絲專頁為例, https://www.facebook.com/facebook/, 我們先找出它的 fan page id: 20531316728, 可以使用工具: https://lookup-id.com/

接下來我們需要實作判定 android 或 iOS 來決定啟動的方式, Android 如下:

fb://page/20531316728

iOS 如下:

fb://page?id=20531316728

大家可以試看看, 若是社團呢? 一樣, 先找出社團代碼, 以這個社團為例: https://www.facebook.com/groups/facebook360community/
, 找出它的 groupid 為: 241193586214590, 然後使用以下網址:

Android: fb://group/241193586214590

iOS: fb://group?id=241193586214590

當然, 像是活動, 或是個人頁, 也都可以使用對應的 event / profile 來進行操作, 很方便也很直覺, 另外最重要的一點, 記得若是有 id 的狀況下, 直接使用:

https://facebook.com/[id]

也會直接到對應的粉絲團、活動、社團、個人頁哦.

參考資料:

https://stackoverflow.com/questions/4810803/open-facebook-page-from-android-app
https://stackoverflow.com/questions/47794033/open-link-to-facebook-group-in-facebook-app-on-android

 

 

分類
手機大未來

高捷閘門確定是支援Apple Pay?!

早上看到的新聞:

https://www.newmobilelife.com/2018/12/21/apple-pay-taiwan-train/

確定是要這樣實施嗎? 感覺很奇妙. 電子票證支付方式進行交通工具搭乘, 實施方式, 然後把電子票證綁在行動設備裡(iOS / Android), 再進行搭乘支付不是比較合理?

若以信用卡方式實施, 起迄點的處理方式是如何進行計算的呢?

我們先來看看日本實施方案, 把西瓜卡 (suica) 放入手機中:

https://support.apple.com/zh-tw/HT207155
https://japan.googleblog.com/2018/05/google-pay-news.html

有趣的地方在於原本的支付方式不變, 把電子票證放入行動設備. 不過若是以目前高捷方案, 應該是還蠻創新的實施例, 直接使用信用卡支付, 也是不錯啦, 只是不知解決的方案為何?

再找了一下資訊, 看起來是 8月新聞稿中有提到, 使用的是 Mastercard 技術, 開放式支付平台專案:

http://www.krtc.com.tw/news/flourishing-1_detail.aspx?ID=7d917b73-5107-4874-8608-d3beb9b6a604

而支付情境如下, 使用所謂的開放式支付平台專案, 也就是搭乘者一天只被請款一次, 而高捷是記錄後, 每日對搭乘者請款.

http://technews.tw/2018/08/01/using-credit-card-for-metro-first-launch-in-kaohsiung-metro-in-the-end-of-this-year/

如此一來就會有即時查詢, 扣款等議題需要商確, 不過實施案例已有先例, 應該不會有什麼太大問題.

看起來北捷也要加快了.

補充一下, 若是信用卡連電子票證的卡片, 要選擇對應的讀卡器(感應區)使用, 才會得到對應的支付工具, 圖片如下:

(圖片引用自: https://www.newmobilelife.com/2018/12/21/apple-pay-taiwan-train/, 並加上感應區標註)

使用二合一的信用卡(信用卡帶電子票證), 記得要選擇想要支付的方式來感應哦.

繼續閱讀:
https://mrmad.com.tw/taiwan-krtco-support-applepay-googlepay
https://www.mobile01.com/topicdetail.php?f=383&t=5668621

分類
好用軟體

Cloudflare新功能-即將可以註冊網址了

喜歡 Cloudflare 嗎? 下一步, 你可以在 Cloudflare 上註冊網址了, 快去申請早鳥方案:

https://www.cloudflare.com/products/registrar/

原來已是 Cloudflare 的用戶, 可以直接註冊, 加入早鳥方案, 將你原本的註冊年費, 轉到 Cloudflare 上即可, 不過目前還未正式開始, 註冊完成後, 會收到一封早鳥確認信, 待可以移轉時, 再轉到 Cloudflare 來, 若是原本不是 Cloudflare 的用戶, 也可以先註冊一個帳號加入, 並取得早鳥註冊專案.

費用很透明, 可以參考:

看起來 Cloudflare 的生意真的愈來愈大了, 從一開始的 CDN, DNS 代管, 網站安全, SSL, 到後來的 Public DNS ( https://diary.tw/archives/185  ), access (https://diary.tw/archives/141) 與 DNS 註冊, 全部都包了, 真的是一條龍服務了.

[2018/12/20 9:51]
由於已啟用了 cloudflare 的 dns 註冊服務, 並將域名移轉過來, 不過過程不太快, 原來的註冊商取得 transfer code 後, 並不會寄發 email 確認信, 而使這個移轉於 cloudflare 端的狀態一直為 approval pending (實務上是透過 email 確認就可以加速通過), 沒有 email 的話, 就等待 5天, 就會由 aprproval pending 進入 on cloudflare 了, 也會收到 cloudflare 的移轉成功通知.

價格便宜, 又直接進行註冊, 還無痛延伸原效期, cloudflare 這棋下得漂亮.

 

分類
好用軟體

挑選domain name的工具

有時有個有趣的點子或想法, 需要一個 domain name 來做為網站, 可以利用這個 domain hack me 來幫你組合出有趣的 domain name.

https://www.domainhack.me/ (PS. 已無法使用了, 參閱文章最後)

這不是一個 hack domain name 的網站, 而是幫你的想法, 生出一個 domain name, 例如, information:

組合出來了:

xxx.info/rmation
inform.at/ion
in.fo/rmation
xxx.in/formation
informat.io/n
infor.ma/tion
i.nf/ormation

並且把域名的國家名也列出, 方便想要註冊這個域名的朋友來選擇與購買.

繼續閱讀:
https://free.com.tw/tag/domain-hack/


[2022/4/20 23:12]

今天在使用這個工具的時候發現已無法使用了, 不過有找到一個類似, 而且功能也十分強大的網站:

https://domainhacks.info/

一樣以 information 為例, 同時會出現多種組合:

  1. Originals (就是基礎的 information 加一般的 TLD)
  2. Domain Hacks (如之前的組合型)
  3. Sub Domain Hacks (如之前的組合型多加上子域名的方式)
  4. Domain Cuts (減少字元的組合)
  5. Pronunciation Hacks (用發音的組合)
  6. Vowel Hacks (去掉母音的組合)
  7. Leet Hacks (字音字型的組合)
  8. Sedo Auctions (競標拍賣的組合)

這麼多種, 而其中的 2. 就是本文原本介紹的組合方式, 而這個網站提供了更多種不同的有趣排列組合方案, 可以讓你找到更多的不同 domainhacks

分類
程式技術

文章首字大寫之CSS寫法

報紙或雜誌的編排上, 有時會有首字放大或特別編排的效果, 如何能達成這樣的編排呢? 可以使用 CSS 中的 ::first-letter 的 psuedo element, 這個在 CSS1 起就可以使用了. 只是到了 CSS3 需要兩個 : (冒號), 之前僅有一個 : (冒號).

另外若是需要達成, 僅第一段落才需要首字大寫, 可以使用 :first-child 的 psuedo element 即可, 也就是以 p 為例, 選擇器可以使用:

p:first-child::first-letter

即可, 不過可以套用的屬性以文字為主, 另外還有一個有趣的地方, 就是一定是字才行, 標點符號會不當做字, 與第一字一起發生作用, 可以參考這個範例:

https://codepen.io/timhuang/full/dQwWxP/

以 article 來看, 就是僅第一個段落的第一個文字大寫, 而 article 2 來看, 則是每個段落開頭都大寫.

參考資料:
https://www.w3schools.com/cssref/sel_firstletter.asp
https://www.oxxostudio.tw/articles/201706/pseudo-element-4.html

補充資料:

若添加的<h2>xxx</h2>元素到 article 裡, 發生了有趣的效果, 就是 p:first-child, 會選擇不到元素, 原因為 p:first-child 是指該 p 的 parent 的 first child, 但第一個 child 是 h2, 所以就選擇不到了, 可以參考這個範例:

https://codepen.io/timhuang/pen/yQGXoG

其中 article2 則是正常, 而且 h2 也不會首字大寫.

若要解決這個問題, 可以利用指定 type 的方式, 如 ::first-of-type 這個 psuedo class, 也就能指定元素了, 如 p::first-of-type 這樣, 參考這個範例:

https://codepen.io/timhuang/pen/YRdxPE

補充資料[2018/12/5]

單冒號與雙冒號選擇器的差異, 單冒號(single colon)使用於偽類別(psuedo class), 而雙冒號(double colon)使用於偽元素(psuedo element), 可以參考這兩篇:

https://stackoverflow.com/questions/41867664/what-is-the-difference-between-pseudo-classes-and-pseudo-elements
https://developer.mozilla.org/en-US/docs/Learn/CSS/Introduction_to_CSS/Pseudo-classes_and_pseudo-elements
https://css-tricks.com/to-double-colon-or-not-do-double-colon/

分類
好用軟體

免費好用的cloudaccess代管服務-WordPress與Joomla

在建立網站時, 常常需要一個環境可供測試與驗證, 但又不需要像是一個虛擬機這麼大的服務, 有個佛心的廠商, 提供了免費的代管, 可以透過以下推薦碼來取得:

https://ccp.cloudaccess.net/aff.php?aff=5493

這個網路服務提供商提供了免費代管 wordpress 與 joomla 兩大應用服務, 可以線上直接啟用, 免費的版本也可以有多個網站, 但每 30天需要 renew 一次, 若 30天內沒有 renew, 網站就會被關閉.

這是一個用來做為測試與驗證, 甚至短期服務的一個網站提供商, 免費版的後端就可以有 ftp 與 phpmyadmin 管理資料庫, 十分方便, 來看看後端吧:

這個是 ftp:
備份管理:

資料庫管理(phpMyAdmin):

真的是太方便, 太佛心了, 不過網址只能使用 xxx.cloudccess.host , 若要自訂, 也是需要付費的, 付費方案比較, 請參考:

https://www.cloudaccess.net#pricing

記得申請帳號使用以下推薦連結:

https://ccp.cloudaccess.net/aff.php?aff=5493

分類
程式技術

iOS設備上傳相片檔案型態與圖片方向問題

相片副檔名

之前在實作上傳圖檔活動時, 使用副檔名為 .jpg 的約束條件, 但發現在 iOS 設備選擇相片後, 無法成功通過驗證, 經實測後, 發現存在 iOS 相簿裡的 jpg 相片都是以 .jpeg 為副檔名, 所以在上傳時, 會無法通過副檔名驗證.

即使將 .jpg 圖檔存下在 iOS 設備裡的相簿, 也會被轉換檔名為 .jpeg 的副檔名, 這個狀況需要在實作上傳圖檔時需要特別留意.

相片方向

使用 iOS 設備拍照時, 存放檔案方式, 會以橫放方式存放 ( w > h ), 但直拍時, 一樣使用橫放方式存檔, 但是會有個 orientation 為轉向, 方向為 right-top (6), 也就會變成直向, 詳情可參考這裡的圖片與說明:

https://www.impulseadventure.com/photo/exif-orientation.html

所以若是 6 就可以利用順時鐘轉 90度回來正確的檢視.

相片方向在網頁上

另外有趣的現象是, 該圖在 PC / Mac 桌機, Android 手機時, 直接放在 web 連接, 會是正常的轉向出來, 但放在 html 裡使用 img src 的方式, 則會無法轉向, 不過 iOS 設備在 html img src 引用時, 仍能正常轉向.

測試與重製

使用一張 iOS 拍照, 但縮小保留 EXIF 轉向資訊圖片供測試參考:

https://codepen.io/timhuang/full/ZmmQjy/

在 iOS 設備上可以正常轉向, 但其他不然, 但又是直接連結也是可以成功轉向的, 第三個部分則是使用了 images.weserv.nl 服務, 它會將原來的圖檔轉正, 並將轉向改為正向方向, 也就能解決這個問題. 這個服務的介紹可以參考: https://diary.tw/archives/221

分類
WebTrend

Flickr收費與免費權益下修

身為老用家, 來寫篇紀念吧.

剛要找自己的圖來做 demo, 結果 flickr 首頁公告了:

“Flickr Pro is better than ever. For only $49.99 per year, get unlimited storage, ad-free browsing, advanced stats, an unmatched community, and more.

Free accounts will soon be limited to 1,000 photos or videos. Flickr isn’t Flickr without the contributions and participation of our free members, and we remain committed to a vibrant free offering.

If you are a free member with more than 1,000 photos or videos, you will have ample time to upgrade to Pro (for 30% off your first year) or download your photos and videos.* Read more about this decision. ”

簡單說, 付費無限空間, 免費只能剩 1000張或影片, 看起來免費的權益大受影響, 也應該會衝擊大量的用戶出走吧. 這個用很久了的優質相簿網站, 就這樣, 慢慢地, 逝去了.

2019/2/5 起會實施刪檔, 有用到的朋友們, 記得快去下載.

之前 Yahoo 時期還沒這麼慘, 現在直接來刀大的, 真的要來好好找圖床了.

相關新聞:
https://technews.tw/2018/11/02/flickr-will-end-1tb-of-free-storage-and-limit-free-users-to-1000-photos/
https://www.cool3c.com/article/138930

分類
程式技術

我不贊成學寫程式

讀到這篇: https://gfamily.cwgv.com.tw/content/index/12938

雖然之前美國總統歐巴馬也做了 – https://www.ithome.com.tw/news/92882

也鼓勵了- https://www.bnext.com.tw/article/38622/BN-2016-02-01-070820-81

但學寫程式這件事並不是重點.

重點在於學會邏輯, 推理, 演繹, 科學, 至於寫程式, 也不過在於組合這些東西.

之前常在說, 未來是不需要人類來寫程式的, 寫程式的人, 是在寫”寫程式的機器人”的程式, 所以除非你對程式有高度熱忱, 有高度喜好, 否則這不是件好工作或好技術, 反而, 學會程式能做些什麼, 能幫助什麼, 能解決什麼才是重要的.

回到本質, 科學, 人文, 持續學習, 這才是重點, 寫程式是其中一種技能, 一種輔助, 未來你只需要指揮電腦, 只需要了解操作電腦, 寫程式, 其實沒那麼重要.

不過若你想學, 還是歡迎, 因為只要從中能讓你學得那怕是一點點的邏輯, 一點點的推理, 都是很棒的, 更能讓你知道, 寫程式不是萬能, 不是什麼都做得到, 我們需要的是累積經驗與傳承, 人類的學習與探索的精神與態度才是最重要的.

繼續閱讀:

 

分類
程式技術

微軟技術捷運-創新科技的線上課程

微軟技術捷運-創新科技的線上課程

https://www.microsoft.com/taiwan/mstechmrt/

這裡提供了許多線上影音課程, 可供技術人員學習研究, 方便又快速的學速方式, 讓技術學習更容易. 共有: 人工智慧、物聯網、IT系統架構、DevOps、企業生產力等五條學習軌道, 大家可以挑選自己感興趣的軌道來學習.