Learning Blog

預定調和

Coscup 2016 Day 1

| Comments

LLVM 框架,由淺入淺

LLVM 聽過不少了,開頭介紹了編譯器的原理

Dead Code Elimination 把不需要的 code 去除以便最佳化

Python 的故事

slide 有篇關於 LLVM 的論文

使用 whitespace 語言做範例介紹怎麼使用 LLVM 移植到舊的硬體

SSA form?

LLVM 的結構如何最佳化

用 Raspberry Pi 學習成為一個全端工程師

全端這邊是指軟硬體整合

開源軟硬體實做全套電子鼓(python + RPi)

硬體材料清單

ADC 將類比訊號轉數位訊號

SPI 介面

訊號分析

敲擊蓋子讓晶片獲得類比的電氣訊號,然後將類比轉訊號給 raspi 後,進行訊號分析使用傅立葉轉換取得 頻譜後作取樣

raspi 沒有 realtime clock 需要另外處理才能處理取樣上不精準的問題

進擊的Resque - 排程系統超進化

講者是時間軸主任工程師

一開始使用 gearman 後來換用 resque

靠北OpenStack-佈署維運OpenStack的50道陰影

幾個安裝 openstack 方式

suse 上使用 crowbar 底層是 chef

Mirantis 提供透過 Fuel 安裝,現在底層使用 Docker

HP HelionTripleO 底層使用 Ansible 實現

RDO

IBM, Oracle, VMware 都有 openstack 的相關產品

不要用 devstack 自己慢慢裝,問題很多。

DefCore

  1. Nova
  2. Swift
  3. Cinder
  4. Bigtent

建議使用 Ceph 作為儲存元件

HA 和升級的問題

RobotCar 經驗分享 -用開源機器人平台(ROS)自幹未來移動構想

Ros 可以研究玩玩,關於 linux kernal 對於 real time 的問題

寫出高性能的服務與應用。那些你沒想過的事!

多瞭解硬體,可能會有一些神秘的方法加速程式的效能

這邊簡單說是計算機結構,另外介紹IO模型和 process, thread

Comments