0%

前言

上週一一大早本來想說,好不容易完成多語系的初版,可以再稍微修改調整,準備上code來測試,誰知道突然來了個問題,原本以為這問題應該半天可以處理掉,誰知道竟然花了整整三天,真的改到好崩潰啊!

遇到的問題

目前正在開發的 mobile web 為了搭配某銀行的優惠活動,所以之前趕緊把整個購買流程跟會員登入的功能都補上去,結果請對方先行測試,果然都不會測試,等活動一上線才發現問題,問題就是 App 內開啟網頁後,facebook 登入的功能就…無效了!?

閱讀全文 »

原本就認為做個多語系,應該不會太簡單,先撇除掉翻譯的問題,以前使用的 Laravel 裡面,已經有相關套件以及預留好的語系檔存放路徑了,要實作的話應該不會是太大問題,但是換了 Slim 3 這個極其精簡的框架後,想要什麼功能,就得自己找出方法加進去,雖然大部分都有相關模組或套件可以使用,不過還是得花上一些學習成本上去,較為費時,但也可以多學一些東西。

這篇也不是要從頭教學,畢竟網路上相關的教學文章已經很多了,我只是記錄一下學習過程中,一些基本的步驟以及該注意的小東西。

閱讀全文 »

最近太久沒寫 blog 文章,覺得真的越來越懶惰了,趁著這個週末有點時間,來稍微紀錄一下最近忙的東西,從四月底到現在大致上做了些事情:

  1. 換工作前把原本考尚樂平台,增加一個可以讓老師們放上宣傳圖片的功能
  2. 跟佑鈞接了一個賣藥的網頁切版
  3. 跟阿宏交接一下國研院專利檢索平臺的專案
  4. 新工作的專案(Vue 2.0 + Vuex + vue-router)

當中做最多的應該還是 CSS 撰寫,以及使用 Vue 開發專案吧!而這次接案跟新工作中寫的 css 都用上了一點點小小的動畫效果,雖然後來接案的業主說:「動畫效果拿掉,改成靜態畫面」最後沒機會出現動畫效果,但開始跟 css animation 漸漸變熟了一些些,雖然還是要一直查資料,但是覺得有進步了。

閱讀全文 »

前情提要

最近手上的工作接手了一個很精簡的 PHP 專案,但是收到的消息是之後要針對這個站台增加許多功能、版面大改,因為是個以前沒碰過的 PHP 框架做成的專案(Slim Framework),所以一開始花了很多時間在看 Framework 的使用,以及了解前人使用這框架開發的架構。

原本有幾度想整個換成熟悉的 Laravel,但是又覺得整個打掉重練不曉得要花多久,雖然內心是覺得原本站台還不複雜應該可以在一週內換框架重建,最後還是放棄這個誘人的想法,決定好好在熟悉新環境的開發模式。

閱讀全文 »

其實這是一篇偽技術文,實際上是最近面試的心得文

前陣子接連不斷的面試,讓我也學到了不少,有些公司技術背景不錯的,就會由淺入深的問,也有面試官人很好的,類似聊天方式的相互交流技術資訊,整個面試完都沒發現其實自己很多答不出來的東西,都還是面試官經驗分享讓我學習不少,可惜沒有緣分一起合作。

面試找工作真的是一件勞心勞力的事,有些比較體恤求職者的,就會是一試定江山,有些比較謹慎找人的,就會有兩三次的面試流程,也因為這樣從投遞履歷到收到 Offer, 感謝函, 無聲卡等過程所經歷的時間實在是很難掌握,最後會到哪上班似乎也是種緣份!

這裡分享一下之前被問到的一點點東西,原因是自己真的沒弄懂,趁現在來紀錄一下,希望以後要是再被問到,不要又回答錯了。

閱讀全文 »

其實一直都想研究一下 CI/CD 的一些流程,知道 Travis CI 可以結合 Github 上的專案來進行,那就先從一些簡單的小專案開始好了,上網找到一篇文章有 Travis CI 與 Github 以及 Hexo 的關鍵字,害我好興奮,看了好一陣子後決定上了!

閱讀全文 »


Google Cloud Platform 初體驗
==========================

原本自己都使用 AWS,但上週聽阿宏說改用 google cloud platform 似乎價格會降低將近一半,所以就來試試看了,覺得 GCP 一開始的 Free Trial 給的不是很吸引人,因為只有 $300 美元 / 兩個月的期限,兩個月其實很快就過去了,然後馬上就要開始收費,很多東西可能才剛架設好,甚至還沒摸熟,服務還沒正式啟用,就開始要使用者付費,這感覺不是很愉快。

反觀 AWS 的 Free Trial 方案,提供新帳號一年許多服務免費試用,雖然可以使用的等級是最低階的,不過對於新創事業來說,可以邊摸索雲端服務編開發跟部署,等差不多準備就緒應該也好幾個月過去了,接著熟悉雲端服務後,也差不多可以把等級提升正式營運了。

閱讀全文 »

Migration Vue 1.x to 2.0

前言

雖然知道 Vue 2.0 推出也好一陣子了,但是原本的專案一直在猶豫該不該升級到 2.0 版本,之前嘗試了一兩次要升級,最後都因為無法順利編譯過而放棄。但由於考量到之後還要再開發的功能也需要使用前端框架,所以這幾天還是痛下決心再試一次。

目前專案用到的東西真的好複雜,gulp 流程要跑完都要好長一段時間,光 CSS 處理就從,純 CSS 到 CSS 前處理器(包含 Less, Sass)甚至還有後處理器 PostCSS,而 JS Framework 也使用了兩個 React.jsVue.js,而原本 gulpfile 也從單純自己安裝套件到後來改為 Laravel Elixir 的方式來處理,這些全都算是一種技術債吧!

閱讀全文 »