Blog Cover Image

Inspire you to have New thinking, Walk out your unique Road.

有的時候,你無意間遇到的一些故事,會激發你的靈感,改變你的想法,接下來你會用與之前全然不同的觀念去創造屬於你獨特的故事。

Sign @MinaYu.

轉成工作模式

Posted on

悲劇了,每次都用不知道哪來的時間來寫文。

自從昨天很猛花了六小時專注寫程式後。

我的Schedule就被打亂。

原來厲害的人就是很忙很忙還能維持Schedule的人,學到了。

來紀錄一下昨天因為我聰明的小腦袋造就我得不要命六個小時拼命趕程式趕完。

原先起源於我前幾天又想幫我表姐買禮物。

可是我真的不知道要買什麼,因為26歲的女人了,送娃娃也不對。

送什麼也怪。

至於寫卡片,這種事情我做過很多事,可是,我知道當下很開心,過沒多久會被撒到一旁去。

所以有鑒於我自己寫程式,我就想說乾脆寫個C語言的Hello World! 改成Birthday.

給我的表姐點開跳黑視窗。

但,我又覺得這樣好像太low了,所以我就想說那就寫一個套版的html,將html寄給他請他自己看。

這樣又覺得好low,還得人家自己看。

於是我腦力激盪過後在路上想到之前練django教學有個暈端伺服器可以運用。

可是那個我不會用所以也是重頭學。

於是就趕緊搭上公車衝回家從8點半開始寫。

原先我想說9點半應該就完成然後做別的事。

沒想到我太天真了。

先從Bootstrap 拉出一個美麗的套版。

螢幕快照 2017-03-12 上午9.55.00

photo by bootstrap.

怎麼樣看起來超美的吧,很有質感。

然後根據自己想要的想像去改他的架構跟css

剛開始就卡死在css,因為我想要一張我跟表姐的照片滿版網頁。

螢幕快照 2017-03-12 上午9.56.56

我硬是把網頁改成這個樣子。

剛開始我是把右上方的list刪掉

然後因為照片的關西,我只好把白色改成黃的,我個人覺得白的跟黑的會更有效果。

可是我媽堅持要黃色的。感覺一點都不搭啊….

後來發現加了字後把整個人都擋了。

加了我美麗的感言跟發自內心省斯的千字文後。

網站就擠不下了。

所以我就廢寢忘食(是這樣用嗎算了)的將我的千字文忍痛刪掉成百字文

這還不打緊,因為我打算讓他在手機上也能看的於是就變成這樣

螢幕快照 2017-03-12 上午9.59.28

上面我沒照,簡言之就是字太多,版面塞不下。

然後我就在這樣的css排版跟RWD的摧殘下拉扯了兩三個小時。

到最後我覺得算了就這樣吧。

於是我就去研究那個雲端

叫做pythonanywhere

原來這個要我把本來單單純純的html改成以MVT架構為主的後台。

真奇怪我怎麼記得我剛開始好像只是要做html而已

反正,我得扔到雲端註冊一個網址,再將網址扔給我表姐。

於是我就動手做。

從剛開始開終端機key虛擬環境,裝python然後創建view, setting,….

反正這些東西以前在橋網站的時候都是學弟在搞的。

不料現在是我要用的只好搬出前陣子自學打得點根基。

然後偷偷連進學校網頁看看我當初怎麼寫的XD

這部分大概耗了30~1小時。

最後兩小時(已經晚上11點了)

完全是在跟pythonanywhere奮戰

因為當初伺服器不是我架的

就算我把網站寫了差不多了,我還是不知道伺服器跟環境是怎麼架起來的。

於是我剛開始把django 教學對pythonanywhere的步驟做一遍

於是我發現怪怪的,為什麼不能跑。

反覆懊惱了許久,在反覆回去確認步驟。

又把之後在雲端上寫的程式改改改,就是全錯,也不知道哪邊錯。

聰明的我就想到那就去file那邊看看,才發現我壓錯資料夾。

他的步驟是把你做好的project資料夾壓成一包,然後上傳到網站解壓縮。

我卡的點是在於我根本不知道原來python的驅動虛擬環境跟project資料夾是分開的!!!

螢幕快照 2017-03-12 上午10.12.33

birthday 是我開的project

而click是我當初用虛擬環境去裝python這樣才能動。

然後就把我2016整年都在學的東西完全搞懂了,畫下一個句點。

早該劃下句點了嗚嗚

所以第一次我把名為click的python環境壓縮扔到網路上。

如果你把你的project上傳到網路上,你還需要在雲端上下指令創虛擬環境安裝python

這樣才會有兩個資料夾。

原來我第一次在雲端上安裝python的時候就想說為什麼他說已經安裝好了。

原來根本就是自己傳錯檔案。

於是我抱著不肯放棄的心(原本好想放棄因為夜深了)

知道問題了這次我學聰明,我把birthday壓縮上傳到雲端上。

解壓縮後進雲端付的終端機,當時第二次我還不知道虛擬環境跟project是分開的。

於是我為了不要搞錯,我也把我在雲端上的虛擬環境取為birthday。

一樣步驟,打開我的網站。

然後還是報錯。

第二個步驟我也是起笑了。

我的希望又泯滅了,此時我已經在想搞不定的話我要怎麼弄給我表姐看?

後來我堅持繼續在嘗試。

這次我對了,把project上傳到雲端。

然後在終端機裝虛擬環境取不同的名字。

分成兩個資料夾。

最後,打開我的網站,還是錯。

整個懊惱,失望。

於是,我覺得如果都照著步驟做,還是無法解決問題,我只好來看看他的紀錄到底報什麼錯。

我打開了error的報錯頁面,仔細一行一行看。

報錯只跟我提到一個問題。

拿去google後,回去雲端終端機改了一番。

最後終於完成了!!

在這次事情中我學到的除了要有信心堅持下去以外。

我發現自己從2016/4-2016/10搞了整整六個月的東西

我現在六個小時就能搞出來了。

最後,我還是想說,當你覺得照步驟照規局來不行。

那就跳脫步驟跟規局自己看自己動手做。

其實我取這個主題,主要是因為我常常有陣子好懶好懶,有陣子又昴起來工作

只能說轉變成工作模式的我真的超級超級投入跟認真。

對什麼都變得很認真跟很刁。

然後我要筆記兩個網站,待使用心得啦~

Openshift Heroku