創作者的日常生活

能保持創作不綴的人, 幾乎都是過著規律的生活, 不靠曇花一現的靈感,而是生活中養成一種生活習慣, 解放心智, 合理的分配時間,早起, 謝絕無意義社交, 適當飲食,飲酒或咖啡, 找出自己的最佳時間創作, 其餘時間, 生活,閱讀,散步, 接近自然, 時時保持創作的靈感延續成為一種日常生活.

2

Guitar chord chart


guitar chord chart

I was quite good at playing guitar as young.  I reopen my guirar box and bought a small amp for practicing. I still rememeber everything.

Guitar chord is very intersting. It is like  the math. It need to calculte the Appegio, which is composite notes of each cord.  I review the chord and scale and practice it on my Fender guitar.

After many years, I feel more matured on music compose. I feel my ears  become very clear when listening music. In the past I spent much time on catch the notes on guitar from songs. It took time to analysis and catch it.  Afer years, all including theory and  style seem mix into my life. I still can feel it and analysis the structure of song, finding out the meaning of creativity.  However, music industry is huge impacted by digitalization and piracy in the past decades. This industry becomes very weak because of techbology innovation, all friends about music are disapeared.  But, music still does not change fundamentally, I think .

I remember this song, which had been played by my band two decades ago. (note1) , But nowadays I listen much on classical music.

(note1:Queensrÿche – The Mission)

資料科學週期表

 

table of data science

資料科學週期表

table down right

社群 Q&A

table up

資料管理視覺化

table down

table right

資料科學相關新聞

table left

資料科學相關課程會議

 

居然已把資料科學做成一個週期表,想像力視覺化還真豐富.

最左邊是課程, 最右邊是新聞, 我平常已有在讀KDnuggets 和HackerNews.

(Source : https://www.datacamp.com/community/blog/data-science-periodic-table#gs.FeNjSMA)

The comparative advantage of human and computer

MaxthonSnap20170316073020

(Source from MIT SMR)

 

Google, AI, Machine Learning

Google cloud platform (note5)

Target : the enterprise cloud market

  • Position- To be a developer-friendly platform
  • Weakness

1) Not strong and no impression  on cloud service and the enterprise segment

2) No contribution to the open source community before.

(note1)

  • Stength : ASIC, GPU and TPU hardware in its cloud
  • Opportunity

1) begin to work with open source projects (note3)

  • Cloud Native Computing Foundation- the open-source container management tool

run by the Linux Foundation (note4)

Other partners in the new foundation include AT&T, Box, Cisco, Cloud Foundry Foundation, CoreOS, Cycle Computing, Docker, eBay, Goldman Sachs, Huawei, IBM, Intel, Joyent, Kismatic, Mesosphere, Red Hat, Switch SUPERNAP, Twitter, Univa, VMware and Weaveworks.

Absent : Microsoft, Amazon, Pivotal, and  Taiwanese tech companies)

the popular open source container orchestration system

  • TensorFlow for machine learning

-Spanner for launching massive distributed databases

-Draco for 3D graphics compression

2) To be a  developer-friendly platform

  • “OPENNESS" 

1)letting customers run whatever open source stack they choose on Google’s infrastructure,

2)releasing and supporting open source projects and making the ecosystem

3)the partners who build tools and technologies on top of GCP, a first class citizen on the platform.

4) treating them as part of the whole and the net is bringing the tech you want and using Google technology or using any of the [partner] services

The KSF :

1)Being open to win the mind shares of developers

2) much more supportive of the open source community makes people feel better about Google and makes developers feel better about working with their tools because they can avoid lock-in

  • Threat : peers: AWS (2006. 1st public cloud, market leader, 1st mover), Microsoft, IBM
  • Strategy

UsingKubernetes, the popular open source container orchestration system offer robust open source tools, something that surprised some people in this market.

  • 4 ways Google will enable enterprises to adopt machine learning and AI (note2)

1). Machine learning computing in Google Cloud

a deep learning algorithm can have tens of millions of parameters, training these machine learning models requires enormous computational resource

the Cloud Machine Learning Engine. This capability is designed for companies with data scientists and machine learning experts who are able to build their own unique machine learning models with libraries such as Tensorflow.

Google’s infrastructure as the solution to speed training times and improve the return on investment. Google has specialized ASIC, GPU and TPUhardware in its cloud to accelerate training and improve the ROI with on-demand cloud resource utilization. After the model is trained, it is deployed in range of platforms—from on-premise to mobile devices.

2. Algorithms and pretrained machine learning models

建ML model 需用 the machine learning engine, 用 Google’s pre-trained models (full list) using APIs to add machine learning capability to their applications, such as understanding natural language, images and natural language.

An API beta for understanding videos

demo: This 3-minute video of the demonstration of the Cloud Video Intelligence beta

3. Google acquires Kaggle for data

Google acquired Kaggle for data sets and talent. Kaggle, founded in 2010, is a community of 850,000 data scientists from around the world that hosts competitions to create the most accurate predictive models and market models, as well as to acquire new public data sets in a variety of fields.

4. Expertise

the Advanced Solutions Lab for customers with ambitious goals to develop machine learning to solve complex problems.

(note1: https://techcrunch.com/2017/03/09/google-in-the-cloud/)

(note2: http://www.networkworld.com/article/3179127/cloud-computing/4-ways-google-cloud-will-bring-ai-machine-learning-to-the-enterprise.html)

(note3:https://techcrunch.com/2015/07/21/as-kubernetes-hits-1-0-google-donates-technology-to-newly-formed-cloud-native-computing-foundation-with-ibm-intel-twitter-and-others/)

(note4: The mission of Linux foundation :The mission of this new foundation is to “help facilitate collaboration among developers and operators on common technologies for deploying cloud native applications and services,” )

(note5: https://cloud.google.com/)

(Reference : Google Cloud Platform 入門)

(Reference: https://technews.tw/tag/google-cloud-platform/)

 

Machine Learning for Marketing

The marketing big data ecosystem being impacted by machine learning in four major areas:

  1. Automated data visualization (including ML results) will become more rich, and user-friendly.
  2. Content analysis (textual, lexical, multimedia/rich) will be used to drive better marketing conversations.
  3. Incremental ML techniques will become more prevalent, leading to real-time, not just on-going and automated, changes in marketing execution.
  4. Learning from ML results will accelerate the growth and skills of marketing professionals.
  • Automated Data Visualization tools: Tableau and Qlikview

Predictive model : The objective of ML is to build predictive model for forecast.

the ability to modify a solution that is already in place by introducing new data rather than having to stop using the current solution before building a new model from scratch.

(Source from How Machine Learning Will Be Used For Marketing In 2017)

當票房很差的時候


Photo credit: fulvio di marco via VisualHunt.com / CC BY-NC-ND

一片導演太多, 供需失衡. Over Supply. 若一部電影週營收只有幾百萬, 比7/11 週營業額還小, 基本上這導演已經結束了.

誰要你當初選擇媚俗?

迎合觀眾卻得到這樣的結果, 還有多少內涵可供消費. Content 也不會是King 了

電影重複操作是走不通的,  精明人很快就看出你玩完了. 沒有深思創作, 只想重複老梗, 妥協求全, 被唾棄也是剛好.

好的作品 對觀眾而言載體規格不是重點, 重點是時間有限,只能取捨,只取好作品. 多裝置的對應策略是什麼?  土法煉鋼有用嗎? 有多少做法是重複?

現在國片是兩頭空, 票房爛, 沒藝術,

不如拍短片, 找小眾, 找到知音,而非取寵, 重要的是培養出自己的電影語言,能存在於影史的脈落, 成為作者,  拍很多片不見得等於是作者,  是否能醞釀出自己的電影語言?   作者論雖很多問題,但以台灣環境還算適合的.

很多基本的東西, 是否在媚俗的過程中失去了?

還有多少時間可以找回來 或再發現新的價值?

以為電影能是經濟火車頭, 現今是全軍覆沒

當票房很差的時候, 應該回到學生的初衷, 像創業失敗一樣, 重新學習,

電影是什麼? 本質是什麼?  從經典去觀摩, 什麼是永恆的價值,什麼是浮光掠影,  小沒有關係, 如果小的有價值,有內涵.  把所有要素一一檢討清楚. 如果是環境已經改變, 就要重新認清現實, 

藝術家一但媚俗,往往很難再堅持藝術了.

導演, Stay Hungry, Stay Foolish.

CDN

之前寫過一次  (note1)

CDN 內容傳遞網路(Content delivery network或Content distribution network)

1 定義

指一種透過網際網路互相連接的電腦網路系統,利用最靠近每位使用者的伺服器,更快、更可靠地將音樂、圖片、影片、應用程式及其他檔案傳送給使用者,來提供高效能、可擴展性及低成本的網路內容傳遞給使用者 (note2)

2 技術

內容傳遞網路節點會在多個地點,多個不同的網路上擺放。這些節點之間會動態的互相傳輸內容,對使用者的下載行為最佳化,並藉此減少內容供應者所需要的頻寬成本,改善使用者的下載速度,提高系統的穩定性 (note2)

3 CDN 推薦 (note2)

AWS – Amazon Cloudfront
Microsoft CDN
Google CDN
CloudFlare (note4)
ChinaCache CDN
Akamai CDN

4 網頁開發者適用的免費開放式 CDNs (note3)

1) jsDeliver // http://www.jsdelivr.com/
2) Microsoft Ajax Content Delivery Network // https://www.asp.net/ajax/cdn
3) Open Source Software CDN (OSSCDN) // https://www.jsdelivr.com/osscdn
4) The Google Hosted Libraries // https://developers.google.com/speed/libraries/
5) Bootstrap // https://www.bootstrapcdn.com/

5 其他的CDN // https://cse.google.com.tw/cse?cx=partner-pub-4552269691056304:1641903758&ie=UTF-8&q=cdn#gsc.tab=0&gsc.q=cdn&gsc.page=1

  1. CDN 的選擇標準 (note5) : 重點是改善的效果,效益,和效能提昇的程度

(note1:https://joecyw.wordpress.com/2015/12/17/%e4%bb%80%e9%ba%bc%e6%98%afcdn/)

(note2:https://zh.wikipedia.org/wiki/%E5%85%A7%E5%AE%B9%E5%82%B3%E9%81%9E%E7%B6%B2%E8%B7%AF)

(note3: https://free.com.tw/free-public-cdns/)

(note4: https://free.com.tw/cloudflare/)

(note5: https://blog.gslin.org/archives/2015/08/20/5936/%E9%97%9C%E6%96%BC%E5%90%84%E5%AE%B6-cdn-%E7%9A%84%E9%81%B8%E6%93%87/)

(Reference: https://en.wikipedia.org/wiki/Content_delivery_network)

Docker Compose

參:https://docs.docker.com/compose/

  1. Compose is a tool for defining and running multi-container Docker applications.
  2. 3 個步驟 :

Using Compose is basically a three-step process.
1) Define your app’s environment
2) Define the services that make up your app in docker-compose.yml
3) Lastly, run docker-compose up and Compose will start and run your entire app.

  1. compose documentation

安裝 :
參: https://docs.docker.com/compose/install/
1) Install Docker Engine: 依OS 選一種
2) The Docker Toolbox installation includes both Engine and Compose, so Mac and Windows users are done installing. Others should continue to the next step.

4 啟動
Get started with Docker Compose // https://docs.docker.com/compose/gettingstarted/

1) 先把Docker engine和Docker compose 裝好
2) 然後有6個步驟 : Step 1.2.3.4.5.6 // 參; https://docs.docker.com/compose/gettingstarted/

3) 快速啟動指引: Next, try the quick start guide for Django, Rails, or WordPress.
參: https://docs.docker.com/compose/gettingstarted/
5 指令檔: command-line reference, 這要留起來,不然要用時會找不到
參: https://docs.docker.com/compose/reference/

6 Docker-compose 怎麼用?

查指令檔功能
要看這個: Overview of docker-compose CLI
參 :https://docs.docker.com/compose/reference/overview/

7.Compose CLI environment variables
參 : https://docs.docker.com/compose/reference/envvars/

操作性指令就用查的

(參:https://docs.docker.com/compose/overview/)

 

文化產業學習創新氛圍

maxthonsnap20161211115057

這領域就是需要人多的地方 ,要交流 要互動,要掌握流行; 但是真正的高技術能這樣交流嗎?

文化產業該用什麼技術?   應該列個表 這些技術門檻有多高? 有高技術就有好創作嗎? 不是吧.

主要還是在新傳播方式,新媒體的技術及商業運用,  從那裡去學?

從"網路資訊搜尋與散布",就是"搜尋技術"和"傳播散布技術".

  • 搜尋分析技術, 就是數據分析, 就是大數據的掌握.
  • 新傳播技術, 就是行銷相關技術和新媒體.

這paper 表達的很籠統, 不過大致的框架是如此.

今天 Spotify 寄給我一份2016 我的播放記錄的資料分析和推薦. 這份報告就足以代表整個文化產業的技術應用與方向.

 

 

%d 位部落客按了讚: