發表文章

目前顯示的是 3月, 2018的文章

Latest

健康檢查

最近做了健康檢查,以下是快速筆記: 繳交糞檢 尿檢 血液 (裝成三瓶) 心臟 (貼至少十個貼片,然後分別連接上管子) X光 (正面、側面) 肛門 身高和體重、體脂肪和骨頭密度等等、視力、辨色力、眼壓 照胃鏡前 (右手注射葡萄糖並留著注射器、喝胃乳、嘴巴噴麻藥兩次:一次先吞下去、之後含一下吞下去、側躺在闖上戴上呼吸器、右手注射麻藥時痛痛的)

PHP符號 箭頭(->) 粗箭頭(=>) 雙冒號 (::) 全等(===)

箭頭(-> ):可用於存取物件本身的屬性或方法 class Animal { protected $name; public function getName() { return $this->name; } public function setName($name) { $this->name = $name; return true; } } $animal = new Animal; $animal->setName('Cindy'); 粗箭頭(=>):可用於數組 ex.[key]=>[value] // 自 PHP 5.4 起 $array = [     "foo" => "bar",     "bar" => "foo", ]; 雙冒號(::):可用於靜態方法 class Dog { public static function bark() { echo 'hahaha'; } } Dog::bark(); //會輸出hahaha 全等(===):值和類型都相同 1=='1' //true 1==='1' //false 參考: Larvel道場的投影片之PHP 語法基礎與物件導向 PHP官方網站_Array數組 PHP官方網站_范围解析操作符 (::) PHP官方網站_比较运算符 PHP里>>>和===是什么意思? (我常常寫文章的時候都沒把程式語言的版本寫進去...)

實作laravel的CRUD

主要參考影片而來的~ 目前我的新增和修改都寫在update裡~ (新增功能寫兩個都註解掉了) web.php Route::view('/todo','index'); Route::get('/todo', 'TodoController@index'); Route::post('/todo', 'TodoController@update'); Route::delete('/todo/{todo}', 'TodoController@destroy'); Todo.php <?php namespace App; use Illuminate\Database\Eloquent\Model; class Todo extends Model { protected $fillable = ['title']; //$todo = 'title'; } TodoController.php <?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Todo; class TodoController extends Controller {     public function index()     {     $todos = Todo::all();     //dd($todos);     return view('index', ['todos'=>$todos]);     }     public function update(Request $request)     {     // $todo = new Todo();     // $todo->title = $request->title;     // $todo->save();     // $request->validate([  

CRUD = Create, Read, Update, Delete

新增 查詢 更新 刪除

開源軟體相關知識

稍微了解了一下開源相關的知識~ 以前有查過毀滅戰士的作者約翰卡馬克也有提倡開源~ 而開源有一些協議~ 有Copyright,也有Copyleft~ 還有開源硬體和開源文化等等的... 甚至台灣有OpenFoundary~ 開放原始碼授權協議 (Open Source License) 開放原始碼(開源)授權(Open Source License)比較:GPL, LGPL, BSD, Apache, MIT https://www.openfoundry.org/ https://zh.wikipedia.org/wiki/Copyleft https://en.wikipedia.org/wiki/Open-source_hardware https://en.wikipedia.org/wiki/John_Carmack

Laravel初學 & 安裝 & 設定

圖片
因上班需求而使用Laravel這個PHP框架~ 跟同事借了歐萊利的書來看~ 為什麼使用框架是因為一個團隊在寫程式時會有一個共通的標準~ 而Laravel有物件導向和MVC概念在裡面~ Model,View,Controller分別有自己的資料夾~ 一開始還要安裝Composer~ 然後再到cmd用composer install指令來安裝Laravel~ 之後進到資料夾中的.env去設定~ 參考: 給Laravel 初學者的幾點建議| 點燈坊 O'Reily的Laravel: Up and Running 我還參考了一些影片:

API = Application Programming Interface (2018.05.07 更新)

圖片
具體的例子:我看了Java的API文件,然後使用了裡面所寫的方法System.console() 最近因工作需求要用到API 自從大學畢業後因為久沒用到這個詞彙而忘掉~ 所以開始重新認識~ 我將API理解成一個橋樑~ 讓不同的軟體間可以互相溝通~ 延伸閱讀: [問題] API的意思 維基百科 - 應用程式介面

PDO = PHP Data Objects

PDO = PHP Data Objects 一種連接資料庫的PHP方法~ 可避免SQL Injection~ 也優化許多資料庫的性能~ 可參考 http://newaurora.pixnet.net/blog/post/188390286-%E4%BD%BF%E7%94%A8pdo%E5%AD%98%E5%8F%96%E8%B3%87%E6%96%99%E5%BA%AB%28%E8%AE%80%E5%8F%96%E3%80%81%E6%9F%A5%E8%A9%A2%E3%80%81%E4%BF%AE%E6%94%B9%E3%80%81%E6%9B%B4%E6%96%B0%29 我還沒實作@@

用 dd() 和 print_r() 查值

用 dd() 和 print_r() 查值 dd = dump and die

第一份正職工作之第一天上班

三月二十日星期二~ 我來到南港軟體園區上班啦! (中國信託的大樓真的好讚XD) 我的職位是PHP工程師~ 一開始在安裝環境的階段~ 安裝了Composer (Dependency Manager for PHP) 安裝了Laravell 安裝了MySQL Workbench 6.3 安裝了Sourcetree 安裝了Sublime (我之前都用Notepad++)

技術債啊!

今天去面試時的小哥跟我解說了不少東西 我真的獲益良多,真是感謝!! 其中提到的"技術債"我雖然並不是第一次知道 但卻是第一次真正瞭解他的意思XD 技術債大致上就是使用了能夠解決短期問題的程式碼 但長久來說,會造成整個專案上的麻煩 借錢來解決眼前問題~ 但一直借下去都不還的後果就是欠一大筆債!! Technical debt!! 參考: 抄捷徑的技術債,遲早要還的 技術負債_維基百科

公司職務 × 英文縮寫 × 中文對照 (2023.04.21 更新)

Chairman 董事長 Vice Chairman 副董事長 Supervisor 監事 Managing Supervisor 常務監事 Director 董事 理事 總監 Associate Director (AD) 副董事 助理董事 Executive Director (ED) 執行董事 常務董事 Managing Director (MD) 常務董事 董事總經理 【CXO一籮筐】 Chief Administrative Officer (CAO) 管理長 Chief Communications Officer (CCO) 傳播長 Chief Executive Officer (CEO) 執行長 Chief Financial Officer (CFO) 財務長 Chief Information Officer (CIO) 資訊長 Chief Investment Officer (CIO) 投資長 Chief Knowledge Officer (CKO) 知識長 Chief Marketing Officer (CMO) 行銷長 Chief Operating Officer (COO) 營運長 Chief Technology Officer (CTO) 技術長 【這些都簡稱為CRO】 Chief Risk Officer (CRO) 風險長 Chief Recruiting Officer (CRO) 招募長 Chief Reputation Officer (CRO) 名譽長 (品牌、公關...) Chief Research Officer (CRO) 研究長 Chief Restructuring Officer (CRO) 重組長 (公司陷入財務困難後重組) Chief Revenue Officer (CRO) 收入長 President 社長 總裁 Vice President (VP) 副總裁 Associate Vice President (AVP) 協理副總裁 Assistant Vice President (AVP) 助理副總裁 協理 Executive Vice President (EVP) 執行副總裁 Senior Vice President (SVP) 資深副總裁 Associate Ge

小遊戲的設計 → 點到就停

圖片
今天玩了幾款滿搞笑的小遊戲~ 發現了小遊戲中的一種設計~ 那就是"點到就停"~ 上面這張圖代表了一個很像溫度計的計量~ 然後通常箭頭會上下移動~ 這時候玩家就要靠滑鼠點擊或按下按鍵來讓箭頭停下~ 有時候會指定範圍(Ex.要求玩家要讓箭頭停在紅色處) 下面這張則是有一個固定的數字(2.7) 和一個會跑動的數字(1.8) 當會跑動的數字只跑到2.7的時候玩家就要點一下讓數字停下~ 好想也來製作小遊戲呀XDDD

遊戲中的通訊錄 × 唯一的溝通橋梁!!

我玩了一些線上遊戲~ 像是爆爆王,跑跑卡丁車,楓之谷,CSO,傳說對決等等... 都有認識朋友 通常都會加進遊戲中的通訊錄中 但以前遊玩時~ 很多朋友我都沒有去加其他比如說Email,即時通,line,FB等等的聯絡方式 遊戲就成為唯一的溝通管道了!! 把不同的遊戲,網站,信箱等等的通訊錄集合起來~ 或許也是不錯的idea XD

為何自我介紹要寫血型?

有一天我在書店裡看了一本跟野外求生工具有關的書~ 作者是位日本人,他其中一個工具參考了美國軍人的狗牌的概念~ 也就是上面寫上了名字,還有血型等等的~ 為什麼要寫血型? 像是要輸血的時候,別人就可以知道自己的血型!! 這也是自我介紹或姓名卡寫血型的重要性!!