2009年7月26日 星期日

網站推薦〈二〉:有趣玩物

這次介紹的是一些有趣的網站,雖然稱不上是遊戲,算是一些互動的網站。



Hobnox - Audiotool
http://www.hobnox.com/index.1056.de.html

Hobnox製作的混音程式,可以很視覺化的排列混音工具及元件,還能將成品錄音及輸出,對音樂有興趣的一定要玩玩看,覺得沒興趣的也要玩這個ToneMatrix體驗一下。



PhotoFunia
http://www.photofunia.com/

將照片套上神奇的畫面主題,有些主題是含有臉部辨識的功能或是動畫,值得一提的是這張是取材自台北西門町的街頭。




Cubescape
http://www.themaninblue.com/experiment/Cubescape/index.php

由"The man in blue"提供的堆積木小遊戲,看其他人的作品都超有趣,不過自己玩起來真的是很需要耐心,也不知道為什麼,玩的時候也很耗電腦運算。


Akinator
http://en.akinator.com/

只要回答精靈給的問題就能猜出你心裡所想的人物。原本只有一些卡通人物,不過因為玩家可以擴充資料的關係,現在資料庫是越來越大了,連"你的影子"或是關係性的人物都能猜中。
我覺得可能是將資料庫中較具有決策性的條件先詢問(有點類似二元樹),所以每次問的問題都很犀利,讓你在給精靈很少的條件下也能猜中感到不可思議。

2009年7月16日 星期四

網站推薦〈一〉:藝術創作

這一系列的文章將會介紹許多我常瀏覽的網站,這次是以藝術創作為主題。
每次會佐以不同的主題,算是將我的書籤做備份,順便整理我的書籤XD。



Digital Blasphemy 3D Wallpaper
http://digitalblasphemy.com/

這是一個桌布分享的網站,以三維電腦繪圖為主,格主我最喜歡的地方是他們所製作的每一張桌布除了浩瀚的場景之外都會用一些小動物或人來點綴,更增添了許多神秘感。每個月Update一兩張桌布,當然你也能付費以取得更多的桌布。



Stephan Martiniere Concept Illustrator
http://www.martiniere.com/

一個插畫工作室的網站,主題大多是未來的場景,不管是構圖或者是取景都很棒,很值得參觀一番。




deviantART
http://www.deviantart.com/

算是一個分享益處創作的網站內容除了一些藝術作品外,還有各種系統和程式的佈景主題、桌布、開機畫面等等,資源相當豐富。




Visualcomplexity.com
http://www.visualcomplexity.com/

一個資訊視覺化的整理網站,內容相當豐富。

資訊視覺化簡單的來說就是把資料賦予一些圖像變化來呈現,破除一般條列式的資料型態,讓人與這些資料有更直接地互動,同時也提升了資料的可讀性。
 

2009年7月14日 星期二

色碼表

暑假無聊來寫一些簡單的小程式

這是用javascript來產生色碼表的程式
靈感是來自於以前高中老師所Show的範例

因為怕會消耗太多運算資源,所以Decimal換成Hex Code直接用Array來轉換


<script language="JavaScript">
<!--
var hex = new Array(16)

var i
var j
var k

hex[0] = "00"
hex[1] = "11"
hex[2] = "22"
hex[3] = "33"
hex[4] = "44"
hex[5] = "55"
hex[6] = "66"
hex[7] = "77"
hex[8] = "88"
hex[9] = "99"
hex[10] = "AA"
hex[11] = "BB"
hex[12] = "CC"
hex[13] = "DD"
hex[14] = "EE"
hex[15] = "FF"

document.write('<table border="0">')
document.write('<tr>')
for(i=0;i<16;++i)
{
 document.write('<td>')
 document.write('<table border="0">')
 for(j=0;j<16;++j)
 {
  document.write('<tr>')
  for(k=0;k<16;++k)
  {
  document.write('<td bgcolor="#' + hex[i] + hex[j] + hex[k] + '" width="15" height="15"></td>')
  }
  document.write('</tr>')
  }
  document.write('</table>')
  document.write('</td>')
 
  if(i%4==3)
  {
  document.write('</tr><tr>')
  }
}
document.write('</tr>')
document.write('</table>')

// -->
</script>



結果大概長這樣


怎麼越看越像Die上面的Cache field @@"

按繼續閱讀後有圖有真相