Upgrade to Pro — share decks privately, control downloads, hide ads and more …

NISRA-My first project-WarGame Web

Cf6d8219ae9edc7620396d0f8ae7bc38?s=47 Yun Chen
December 09, 2013

NISRA-My first project-WarGame Web

This is a web about WarGame System

Cf6d8219ae9edc7620396d0f8ae7bc38?s=128

Yun Chen

December 09, 2013
Tweet

Transcript

  1. No It’s Python!! NO!! Yun Chen

  2. 希望是以輕鬆的⽅方式來發表(茶) ⼈人數-效果:每增加⼀一個⼤大⼤大 ⾃自信-1 混亂+10%

  3. 順便談談這期間還額外學了什麼

  4. 既然⼜又是要學程式語⾔言

  5. 想想看⼤大⼀一程語學了什麼

  6. 說不定會有所幫助…

  7. 美國史、⼤大樹⽯石頭下跟抓抓頭(?

  8. None
  9. 原本只是單純想學Python

  10. 也不知道該⽣生出什麼東⻄西

  11. “可以搞個網站”

  12. 然後就⼊入Python坑了

  13. [COSCUP] 2013 Hands-on

  14. ⿎鼓起勇氣到COSCUP-Py社群聊聊

  15. 第⼀一次參加Taipei.py的聚會

  16. 開始有種越級打怪的感覺

  17. 剛開始學時才發現…

  18. 只學Python根本架不起來啊(⼤大哭)

  19. 我連HTML是什麼 碗糕都不懂囧

  20. 所以只好都從Hello World開始QQ

  21. 在我眼中卻是Hell World的開始

  22. 編輯環境

  23. Windows 7 - Notepad++ 
 Ubuntu - Vim

  24. 被空⽩白鍵和Tab鍵搞到死QQ

  25. 學習&使⽤用到的技術

  26. HTML & CSS 架綱站基礎中的基礎

  27. None
  28. Bootstrap 免於苦刻CSS的⾟辛勞

  29. Python 2.7.5 簡單、簡潔、好上⼿手

  30. 之前寫程式就像蠢蛋⼀一樣…


  31. Tornado 3.1 新⼿手玩後端就上⼿手

  32. 樣版處理 類似網⾴頁越簡單越好

  33. 網址處理 針對路徑做處理也⽅方便做管理

  34. ⾃自動轉義 防⽌止SQL Injection

  35. Cookies 產⽣生⼀一組base64的字串加密

  36. 我很多都不會,不安全怎麼辦

  37. 原始碼加⼊入AllenOwn就對了!!(逃)

  38. Photoimpact 雖然做出來還是很…就是了

  39. 資料庫?那什麼?可以吃嗎?

  40. 直接txt檔存取硬幹就好啦~

  41. 還好我沒這麼做…不然肯定吐⾎血

  42. Peewee 輕量級的ORM

  43. 以Sqlalchemy為內核 經包裝過後使⽤用更為簡單

  44. 每當我熱情的增加⼀一個新功能

  45. 可是網⾴頁⽼老是吐給我…

  46. 404: Not Found

  47. 500: Internal Server Error

  48. ……………(默默 Debug)….…..…..

  49. Live Demo ? 可是不Demo就沒戲唱了… Never? 完全沒有畫⾯面 完全沒有畫⾯面 完全沒有畫⾯面 不要啊!!!!!! hy31.net:8080

  50. 我已經盡量從”普通”使⽤用者 ”普通”使⽤用上做檢查

  51. 所以…拜託不要弄壞它QQ

  52. 要拍打的話可以輕⼀一點嗎QQ

  53. 就算網站功能很簡陋(汗)

  54. 程式碼也苦刻的很糟糕QQ

  55. “Programmer沒⽤用它
 就像當年正妹沒⽤用無名⼀一樣”

  56. GitHub ⻯⿓龍哥:阿宅們的社群網站

  57. 然後就藉由Git上傳了…

  58. 希望能藉此把網站改的更好☺

  59. 感謝曾為我指點迷津的⼤大⼤大<(_ _)>

  60. Thank You