$30 off During Our Annual Pro Sale. View Details »

Fun with programming

Yun Chen
September 29, 2014

Fun with programming

My programming experience

Yun Chen

September 29, 2014
Tweet

More Decks by Yun Chen

Other Decks in Programming

Transcript

  1. NISRA - 新⼿手村 Yun Chen Fun with Programming

  2. Who am I Chen - Yun Chen (陳允禎) 資⼯工三⼄乙 NISRA

    核⼼心成員 Slide-Now Web前端⼯工程師 實習⽣生 http://about.me/chenyunchen yunchen@nisra.net ⺫⽬目前以編寫Python與JavaScript(Node.js)為主
  3. 為什麼要來NISRA? • 不會強迫你參加 … 第⼀一堂..那是意外(誤) • ⾃自主學習 不會對你的總成績加分 • “我想要變強”

    希望能有這樣的⼈人⼀一起變強
  4. 分享⼀一些⾃自主學習的經驗與想法?

  5. 分享⼀一些⾃自主學習的經驗與想法? 先明⽩白你真正想要的是什麼? 學業? 愛情? 社團?

  6. 好不容易考上輔⼤大 ⼜又要計較⼩小分數和同學拚求⾼高分? 對我來說太痛苦 那些數字也太空虛

  7. 我想要寫程式改變點什麼...

  8. 程式語⾔言 第⼀一堂(興奮)

  9. 學完整年程式語⾔言(X...) 可能只算出全班成績平均附帶⼀一個Bug...

  10. 哈⽐比學⻑⾧長 只⽤用⼀一堂課 告訴我寫程式有多有趣 介紹他如何⽤用Python寫程式來抓漫畫

  11. None
  12. ⼤大⼀一暑假 開始熱衷於寫程式相關 • 參加技術性聚會(Taipei.py , Raspbeery PI Taipei) • 參加研討會

    (SITCON-學⽣生計算機年會) (HITCON-臺灣駭客年會) (PYCON-Python年會) …etc • 參加⾃自由軟體鑄造場OSSF活動
  13. ⼀一些影響我很⼤大 在OSSF學到的⼩小技巧

  14. 從我開始⾃自主學習寫程式⽤用到現在的 編輯器

  15. kaochenlong / eddie-vim

  16. 與合作伙伴要共同寫程式怎麼辦?

  17. 跟⾼高⾒見⻯⿓龍學習⽤用Git & Github 以下提到過去玩過的全都Open Source!

  18. 我想要寫程式改變點什麼...

  19. ⼤大⼀一時第⼀一次參加Taipei.py 遇到David 教會我mynt

  20. 學習⽤用Python套件-mynt 學著寫markdown語法 架設我第⼀一個Blog

  21. ⼤大⼀一暑假 NISRA 希望新⽣生能做點什麼 這也是我正式開始⾃自學Python :p

  22. NISRA 搞什麼競賽! 學習⽤用Python - Tornado架設後端、資料庫 從寫 HTML & CSS ⼀一步步開始

  23. 升上⼤大⼆二開學 在⾃自主學習⼆二個⽉月後⾸首先碰上了選課... 從⼤大⼀一聽學⻑⾧長/姐 聽了⼀一年 “資⼯工系就該寫個搶課系統” 可是我從來沒有真正看過有學⻑⾧長姐寫... ⽤用硬幣壓鍵盤...你認真的嗎囧 ⽤用按鍵精靈...速度太慢...⽽而且感覺好Low ⾃自⼰己的選課⾃自⼰己救!

  24. ⽤用Python寫了FJU搶課系統

  25. 特⾊色 • 每500秒斷線⾃自動重新登⼊入 • 每秒按10下確認搶課 ←最好有⼈人搶得贏XD • ⾃自⾏行客製化可⼀一瞬間搶三⾄至四⾨門課 • 24⼩小時機器⼈人掛在線上

    邊睡覺邊搶課(爽)
  26. 無聊也有寫過ican爬蟲 以封包的⽅方式爬更快 新版code還沒上傳Orz 以模擬的⽅方式爬

  27. NISRA-Hackathon ⽤用 Python&Kivy 寫了第⼀一⽀支APP 結合語⾳音留⾔言、簡訊的服務

  28. Hackathon後讓我更熟悉相關技巧 回家2⼩小時之內就將⼀一鍵登⼊入寫完

  29. 幫⾃自⼰己寫⼀一鍵登⼊入FJU Wi-Fi APP

  30. NISRA - Lighting Talk

  31. 粉絲灌票綁FB真的ok? • FB ⾃自動點讚 • FB⾃自動回覆 • FB⾃自動po⽂文 • FB⾃自動密⼈人

    Python + selenium
  32. 沒想過為什麼這裡要這樣告訴你嗎? ! 和⾃自動功能的原理有點像

  33. 與清⼤大⾃自然語⾔言學系合作 撰寫網站六個⽉月 接觸了Flask套件 & SQLite

  34. Slide Now 新創公司實習 Angular.js 與 node.js 饗宴

  35. 與頂尖⼯工程師&設計師合作

  36. 不曉得該⾃自主學習該做什麼該怎麼辦

  37. 興趣來培養技術 就像我當年想寫個搶課系統,可是我不會寫 →上網開始查詢相關技術,並試著寫出來

  38. 技術來培養興趣 我連我⾃自⼰己想寫什麼程式都不曉得 但當我學了Python之後發現它居然可以架網站、寫app →我可以不可以做⾃自⼰己的Blog和寫個⼀一鍵登⼊入WiFi! 新技術則可以從各研討會、聚會獲得啟發

  39. Need Help? 1. 2. 3. Add

  40. ⼀一年後你想在台上分享什麼? ⽽而⼜又改變了什麼 :)

  41. 也許未來你不⾒見得對NISRA感興趣

  42. 也許未來你不⾒見得對NISRA感興趣 但請務必對⾃自⼰己的夢想抱有熱沈

  43. Q & A