您在這裡

技術開發

2017/06/12 15:41
自從上次更新後,我的Cmder在輸入的時候,遊標總是會比文字再多出一個空白。 後來發找到解法,是在設定裡的 Startup > Environment,只要加上 chcp 65001 就解決了!!! 參考來源為:https://github.com/cmderdev/cmder/issues/1342
分類 - PHP / 授權 - Default
2017/03/22 16:35
這幾天因為寫AMP的關係,要根據不同的狀況來Load不同的父版型。 原本的寫法是 @if (true) @extends('A'); @else @extends('B'); @endif 結果他把A跟B都讀進來了XDDDDDD"   查了一下別人的建議後,看來使用extends有幾個條件。 要在版型的一開始 只要有extends就會被戴入(看起來是會先掃描後,全部戴入)   找了其他的建議後應該使用 @extends(true ? 'A': 'B');   不過因為要切換的項目太多了,所以最後我直接分成兩個版型來做比較快了XD"
分類 - Laravel / 授權 - Default
2017/03/20 15:29
最近Google Cloud的系統元件升級真的越來越差,一但打下 apt-get upgrade,接下來就是好幾天的文件搜尋......... stackdriver-agent的問題過了三個月以上了還是沒解,Extension是做爽的嗎...   現在是升級google-cloud-sdk,立馬出現: 設定 google-cloud-sdk (140.0.0-0ubuntu1~16.04.1) ... File "/usr/lib/google-cloud-sdk/platform/gsutil/third_party/httplib2/python3/httplib2/__init__.py", line 347 print('%s:' % h, end=' ', file=self._fp) ^...
分類 - Linux / 授權 - Default
2017/01/24 21:10
今天在試寫Laravel的Migrations,結果遇到不少文件沒寫的東西,只好來筆記一下了。   Class名稱一定要在檔名的「_」第五個位置之後。 「2017_01_01_000000_create_table.php」對應的Class是「CreateTable」,如果寫成「2017_01_01_create_table.php」,那他就會去找「Table」。 原因是 Migrator->resolve: Str::studly(implode('_', array_slice(explode('_', $file), 4)));   使用「$table->increments()」時不用另外加「primary()」,因為他內附了。   要在同一行同時指定index/unique並設定default時,default要在最後。 // 正確 $...
分類 - Laravel / 授權 - Default
2016/05/03 00:35
最近在著手開發Drupal模組放到官網上,結果才打開就發生沒辦法git的事(倒地 SSH key有加上了,結果收到了... Unable to negotiate with 140.211.10.43: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1 後來發現是這個方式在新的ssh中被預設停用了,所以要另外開啟。 但是 Windows 10 的找半天都是 Linux 的設定法(望),後來發現應該只有路徑上的不同而已xd" 在 ~\.ssh\config 中加上 Host git.drupal.org KexAlgorithms +diffie-hellman-group1-sha1 記得要換行的喔。 然後再重新 git 應該就連的上了。
分類 - Drupal / 授權 - Default
2014/08/19 01:08
距離上次的DrupalCamp不知不覺也過了一年了XD" 這幾年也越來越少協助Drupal社群的事務了(掩面) 還好有各位工作人員的努力,終於讓活動還是在今年順利出現了\^o^/ 因為這次一樣是呆在幕後啦,所以就還是來分享一下今年的特別經驗吧。   Node.js在這幾年真的是瞬間爆紅,還記得我第一次聽到這個名詞的時候是在古亭的一個技術聚會,他們邀請了噗浪的工程師前來分享Web socket的經驗,還有噗浪的實例。 當下只覺得這東西實在太神了XDDDDD" 但是開了官網看半天後,我決定還是先回頭砍完Drupal這頭酷斯拉好了(遠望)。   以前Socket總是在通訊軟體、C、JAVA等等的程式上才會聽到,用起來真的很即時又很方便,雖然有時候會讓大家已讀不會就是了。 而Web上我始終只聽過AJAX的概念,所以這個種方式我還真的是第一次聽到呢,...
分類 - Drupal / 授權 - Default
2013/12/03 00:42
前陣子一直被一個問題搞到想殺人,因為SASS裡有.... font-family: "微軟正黑體"...... 然後他就再也沒有成功編譯過了.......(眼神死) 在網路上查了很久,大家都說是Rails的UTF-8要指定,還有要在.sass前面加上@charset utf-8; 結果都沒效。 但是回家用Putty又正常了(公司是Mac),整個百思不得其解啊啊啊啊啊!!!! 搞到最後終於發現是Shell的預設編碼不知道跑去那了,造成他一直用ASCII來編譯,會成功才有鬼啊= = 所以把指定UTF-8的方式來記一下,有需要的人可以參考一下。 Bash shell: /etc/bash.bashrc export LC_ALL=zh_TW.UTF-8 export LANG=zh_TW.UTF-8 export LANGUAGE=zh_TW.UTF-8 Screen...
分類 - Linux / 授權 - Default
2013/11/30 12:46
Linode Nodebalancer is use Proxy to make balancer. Before we can use HTTP (80 port) on it, but HTTPS (443 port) only can use TCP. So we can't get real ip from remote user. Now HTTPS is worked, but it use HTTP to callback, then nginx will block. We need to fix https variable to make it work. This is get real ip from remote for HTTP and HTTPS http { real_ip_header X-Forwarded-For;...
分類 - Linux / 授權 - Default
2013/07/12 23:10
哈~~~~大家合照超不認真的XDDDDDDD" 不要亂看啊你們!!!!! 還有我真的不是吉祥物啊!!!!! 趁著這個悠閒的颱風天,再來多打一篇一點都不像心得的心得文好了,所以正文開始啦~~~~~   首先呢~因為之前的籌備會一直被人問說想看我穿蘿莉塔的樣子........ 然後在我確認第一天我沒什麼事之後,我就翹掉了前一天的籌備早早休息去了。 活動當天我就乖乖的起了個大早,在跟Joey還有Kuro說了早安之後,就開始努力的化妝了(抹臉 真的有圖為證喔wwwwwwwwwwwww   所以接下來就是大家當天看到的樣子了.............. 看來就算穿蘿莉塔還是可以表現的很專業的(被打 感謝大家當天的不嫌棄啦,還有人特別跑來找我合照>/////<   因為今年我的工作並不是專門的工作人員,所以大部分的時間都是看那裡有需要就去那裡幫忙...
分類 - Drupal / 授權 - Default
2013/07/12 21:55
找了半天只看到了這張奇怪的照片XDDDDDDDDDDDDDD" 這次DrupalCamp Taipei 2013第二天的工作坊,我依然被找來跟大家進行Views的洗腦教學了,時間雖然長長的六小時,而且我好像只讓大家休息了早上的點心跟下午的午餐(學員都眼神死了XD),不過總算是把這又愛又恨的Views給講完了...... 不知道大家吸收的狀況如何>"<,雖然並不是很好吸收,我相信大家只要多玩玩、多試試,一定可以慢慢的上手的(姆指   這次已經是第二次舉辦工作坊的教學了,去年我講的主題是Ubercart購物系統,相較起來今年的Views應該算是比較實用跟簡單的主題了,所以我其實早早就準備好不算簡報的簡報了XDDDDDDD" 今年第一次試著連重點目錄都不幫大家準備了,只將要講的內容一項一項的放到當天的實作網站上,因為我覺得大家如果真的要學習有所效果,...
分類 - Drupal / 授權 - Default
2013/05/08 20:32
Just ealry, I install a Nginx, PHP-fpm environment. But soon I found it's not support .htaccess, and the converter on internet can't convert all of them. So I just do it by myself... It's already tested, if you got any problem, welcome to below reply. The protect rules: # Protect files and directories from prying eyes. <FilesMatch "\.(engine|inc|info|install|make|module|profile|test|po|sh...
分類 - Drupal / 授權 - Default
2013/04/06 12:51
這陣子在架設新的Debian 6 (squeeze), 因為需要使用到Memcached, 所以就照著步驟安裝了, 當然也就正常啟動了。 但是當我加上了Multiple instances of memcached的patch之後,http://blog.nevalon.de/en/wie-kann-ich-mehrere-instanzen-von-memcached-auf-einem-server-laufen-lassenhow-can-i-run-multiple-instances-of-memcached-on-one-server-20090729 一切都GG了!!!!! 他只會不停的出現........ /etc/init.d/memcached: 34: Syntax error: "(" unexpected 所以我只好先放著他不管,...
分類 - Linux / 授權 - Default