pivot

Gary Flake開發的app

Microsoft Live Labs的Gary Flake宣布了基於Sea Dragon和Deep Zoom技術的Pivot應用,目前僅技術預覽(需邀請碼)。根據Live Labs的介紹,Pivot旨在整合搜索、瀏覽、推薦等用戶網際網路交互體驗。

發展沿革


事實上,Pivot的瀏覽器功能基於Trident引擎,除了基本的瀏覽功能外,Pivot最主要的就是允許用戶自由篩選大量的可視化信息。Pivot支持可視化收藏夾中網站鏈接,用戶可在左側的篩選面板中選擇自己需要的條件,右側的結果界面即可流暢切換至新的篩選結果(基於Deep Zoom深度縮放技術),並可自由縮放任何對象。在Pivot收藏中已包括大量範例,包括:演員、維基百科、概念車等分類。和查看收藏夾一樣,用戶可進行篩選和切換視圖的操作。點擊其中的任何一項詞條卡片即會放大至合適大小,並顯示右側的概述面板,包括:維基百科內容概述、鏈接、必應搜索結果、相關搜索等信息。Pivot的體驗類似必應Bing可視化搜索,但Pivot在數據篩選方面提供了更多功能。若忽略Pivot強大的可視化信息功能,就其界面來看,也是相當酷的一款瀏覽器。

主要功能


Pivot1.4主要包括如下特性:
新增了完整的TextArea組建
為Meter和Slider組建增加了方向屬性
在TerraMeterSkin中增加對Meter組件文本內容的支持
新增了一個顏色選擇器組件
新增了布局對齊功能
新增了一個GraidPane容器
增強了table組件的功能,雙擊table表頭的時候可以重置列寬度
新增了在事件處理器中聲明WTKX屬性的功能
優化了LabelSkin組件的paint方法
增強了TerraSheetSkin的更改尺寸功能
大量的文檔和指南

版本介紹


註:就目前版本而言,不建議用戶使用,尤其是比較老的機器。佔用CPU很高,很容易造成機器假死
Apache軟體基金會(ASF)於昨天宣布,將Pivot升級為Apache的頂級項目。此外,該項目還發布了Pivot1.4,這是自2009年1月加入了Apache Incubator的第四次更新版本。
Pivot是一套採用Java構建RIA應用程序的開源平台。Pivot平台的定位是內嵌於瀏覽器的Flex和Silverlight等富客戶端開發技術的直接競爭對手。
Pivot的實現借鑒了其它工具箱的一些點子(比如Swing),此外,它也結合了Java2D在過去幾年中實現的優化。在Pivot上實現應用程序的工作主要是結合Java和XML的開發,可以採用applet的方式或者獨立方式運行,同時也支持離線方式或者桌面應用的方式。

Oracle


Oracle 11g在SELECT語句中新加了關鍵詞PIVOT和UNPIVOT。
可以使用PIVOT和UNPIVOT關係運算符將表值表達式更改為另一個表。PIVOT通過將表達式某一列中的唯一值轉換為輸出中的多個列來旋轉表值表達式,並在必要時對最終輸出中所需的任何其餘列值執行聚合。UNPIVOT與PIVOT執行相反的操作,將表值表達式的列轉換為列值。
PIVOT提供的語法比一系列複雜的SELECT...CASE語句中所指定的語法更簡單和更具可讀性。
以下是帶批註的PIVOT語法。
SELECT<非透視的列>,
[第一個透視的列]AS<列名稱>,
[第二個透視的列]AS<列名稱>,
...
[最後一個透視的列]AS<列名稱>,
FROM
(<生成數據的SELECT查詢>)
AS<源查詢的別名>
PIVOT
(<聚合函數>(<要聚合的列>)
FOR
[<包含要成為列標題的值的列>]
IN(第一個透視的列],[第二個透視的列],
...最後一個透視的列])
AS<透視表的別名>
<可選的ORDER BY子句>;

Pivot


創業上的Pivot,就是比較接近“關鍵轉折”這個意思,一個團隊經歷一個Pivot后,做出了更符合市場需求的產品。Pivot更傾向於講這個轉變的過程。
例如:Blog
Blog這個詞,其實是從Web+Log→Weblog→Blog來的,可以說是由Pyra Labs的創辦人Evan Williams發明的。而Pyra Labs這家公司,是在1999年時創立,本來想要開發一個線上專案管理軟體,結果這個軟體本身不怎麼受歡迎,想不到其中的“網路記事本”(Web Log)功能大家特別愛用。所以Pyra Labs最後決定來個Pivot(轉換跑道),專心做Blogger,後來雖然也經歷了不少苦日子,不過最終被Google買下,功德圓滿。
例如:Odeo與Twitter
很多人大概也不知道,現在在全世界最紅的“微博客”Twitter,當初是怎麼來的。Evan Williams(沒錯,同一個人)當初離開谷歌創辦Odeo這家公司的時候,本來是想要做一個播客(Personal On-Demand Broadcasting網路個人隨選廣播)平台。結果開發產品的同時,創辦團隊間發現有大量互相傳簡訊的需求,所以做了一個簡訊轉發/廣播平台(twttr)來滿足這樣的需求。不久之後發現播客並不是市場想要的“未來廣播”,但是twttr反倒是紅了。於是,整個公司又來了一個Pivot,才有了今天如日中天的Twitter的。
真正的過程意味著需要從你的產品和市場互動的結果,挖掘出一個新的方向,然後調整組織的策略,重新出發。創業團隊需要Pivot的原因很簡單,因為市場往往不是你想的那樣。唯有把產品丟出去,你才能從中萃取出新的出路,新的商機。