owned this note changed 4 years ago
Linked with GitHub

SITCON 2017 R3 共筆

第一次在 PostgreSQL 寫程式就上手 — Karl Lin

簡報檔案下載:http://s.ntust.me/sitcon2017/sitcon2017.pdf

和我簽訂契約成為區塊鍊魔法少女吧 — 飛魚

  • 小故事:小紙條->班長統一記帳->大家一起記帳

  • (交易的型態: 雙方私下簽訂條約 → 交由第三方公信力單位或人簽訂條約 → 全體一起(去中心化))

  • 班費合約:

    1. 提領交易會寫事由
    2. 使用私鑰簽章
    3. 大額提領需要多重簽名
  • 將合約轉譯為程式碼

    • 財產管理
    • 自動化支付工具
    • 去中心化自治組織(DAO)
    • 衍伸性金融商品
    • 發行子貨幣
  • 各種加密貨幣:

  • Ethereum

    • Bitcon 也有contract 但不完整
    • Ethereum專為開發智能合約而生
    • 程式中可有迴圈
  • Etherem 規範

    • 避免傳播惡意程式碼
    • Bitcon可透過靜態分析
    • 對每個操作量徵收GAS
    • 每個區塊的 GAS 上限固定
  • GAS

    • 程式執行的每一步皆需GAS
    • 無法任意更改自己的GAS數量
  • 開發環境:

    • 安裝Geth / Parity / Pyethapp:同步節點、廣播交易
    • 圖形界面Mist / MetaMask(chrome外掛)
    • 準備足夠量Ethereum買瓦斯
  • 部署智能合約

  • 社群參考

寫寫你的美好:一起打造「藝術產生器」吧! — 游宭鎬

  • 程式碼們: https://github.com/chiunhau/sitcon2017

  • 投影片們: https://www.slideshare.net/chiunhau/

  • Generative Art 衍伸式藝術

    • 能輸入和輸出之自動化系統
    • 設計一個機制
    • 可任意改變參數
      • 多拉A夢->靜香團
    • 好處
      • 突破人類想像力極限
      • 將抽象畫之物具象化
      • 跟Bug當好朋友~
      • 可任意換演算法參數
  • 實作p5*js

  • Ramdom vs Noise

    • Math.ramdom
      • 微觀:不連續選擇結果
      • 宏觀:均勻選擇結果
    • noise(xoff)
      • 初始化時產生一固定噪音曲線
      • 取值間隔小,連續性高,反之亦然
      • 延伸運用: Flow field (2D noise + steering behavior)
      • 用noise產生具連續性的向量,再讓particle追隨這些向量
  • 小訣竅

    • 擁抱意外
    • 師法自然
    • 拼拼湊湊
  • Thinking Process

  • Grasshopper

  • Generative 精神

    • 專注於過程以及最後output的挑選
    • 程式語言只是一種形式
    • 善用各種介質特性,突破創作可能
  • 簡 報:https://www.slideshare.net/mobile/chiunhau/generative-art-sitcon

  • Code as Art. Art as Life.

Select a repo