搜尋的功能在軟體發展到一個階段,甚至是在軟體建置初期就會被要求加入的一個功能,實作搜尋功能的方式有很多,我接觸過的除了傳統關聯式資料庫的 LIKE,還有 Microsoft Index Service、HP IDOL 到今天我要介紹的 Elasticsearch。
[料理佳餚] 介紹 Elasticsearch 分散式搜尋系統
- 8519
- 0
- Elasticsearch
- 2015-12-01
搜尋的功能在軟體發展到一個階段,甚至是在軟體建置初期就會被要求加入的一個功能,實作搜尋功能的方式有很多,我接觸過的除了傳統關聯式資料庫的 LIKE,還有 Microsoft Index Service、HP IDOL 到今天我要介紹的 Elasticsearch。
在上週末從 David Ko 的 Agile 敏捷專案管理實務班結業後,覺得有點後悔,倒不是課程不好,而是後悔自己沒有多跟同學分享我們 Team 這三年來嘗試導入 Agile 的心路歷程,真的是血淚交織啊!
在 bower.json 底下添加 angular 相依套件,在「相依性」->「Bower」按右鍵執行「還原封裝」得到錯誤一枚。
一直想嘗試將 .Net 的 Application 部署到 Linux 的平台上,而最近看到了 asp.net/home 的 Sample 有三個 Project 分別是 ConsoleApp, HelloMvc, HelloWeb,對於要建置一台 Web 或 WebApi 伺服器而言已經足夠,所以決定先挑 ASP.NET MVC 來試試看。
原本只是想用範本建立一個 ASP.NET 5 的專案來玩玩,結果意外地從 1.0.0-beta5 升級到 1.0.0-beta6。
Jenkins 很努力在工作,如果缺少了主動通知的功能,就根本沒什麼屁用。
原始的 SpecFlow Report 可讀性不是那麼好,這時候就得搭配 Pickles 來讓報表變得漂亮一些,但是要整合到 Jenkins 的話參數的部分需要修改跟調整。
在我的需求裡面,光有 UnitTest 是不夠的,我們還使用了 SpecFlow 做整合測試,接下來我們可以叫 Jenkins 幫我們執行 SpecFlow 的 Test。
我們時常在原始碼內下 TODO, FIX, TEST, DEBUG...等等,一些等待我們去處理的註解,但是人的記憶是有限的,有時候會忘記要做這些事,Task Scanner 可以幫我們掃瞄原始碼中有這些字眼的地方,把它們抓出來變成一個一個的 Task。
CSSLint 是用驗證 CSS 語法的工具,CSSLint 官網提供了一個編輯器讓我們線上驗證 CSS 語法,編輯器底下就是要驗證的項目,可以挑選要或不要。