最近這幾年在世界各地突然吹起了一股全民寫程式的風潮,連美國總統歐巴馬都在寫 JavaScript 了,但是身為一介靠寫程式(以及在上班時間胡亂上網)來謀生的 developer(所謂的 developer 就是「軟體工程師」的比較潮的說法),想要提醒那些想學習寫程式的人一件重要的事:慎選你的第一個程式語言。

在軟體工程師(中國叫做「程序員」或「碼農」)的圈子裡,文人相輕的現象可是非常嚴重的,在程式設計的各個領域裡都有著錯綜複雜的「鄙視鍊」。從程式語言、編輯器、平台到 { 是寫在 if 的同一行還是下一行,不同陣營的人都習慣鄙視來鄙視去。而其中「你用什麼程式語言?」更是大家最熱衷的一條鄙視鍊,所以對於剛踏入程式設計領域的初學者來說,萬一程式語言選得不好,可是會一開始就落入鄙視鍊的底層啊。

軟體工程師的鄙視鏈到底有多慘烈、多殘酷呢?

程式語言篇

懂 Functional Programming 的工程師鄙視老是把設計模式掛在嘴邊的工程師,老是把設計模式掛在嘴邊的工程師鄙視會說「你這樣寫就不 OO 了啊」的工程師,會說「你這樣寫就不 OO 了啊」的工程師鄙視會說「蛤?什麼物件導向?不是把重複的 code 寫成一個 function 就好了嗎?」的工程師,會說「蛤?什麼物件導向?不是把重複的 code 寫成一個 function 就好了嗎?」的工程師鄙視把同一段 code 到處複製貼上的工程師,把同一段 code 到處複製貼上的工程師鄙視 PM。

嘎抓強 發表在 痞客邦 留言(0) 人氣()

對程序員來說,編程語言就是武器,但有的武器好用,有的武器不好用,有的武器甚至會殺了自己 C語言是M1式加蘭德步槍,很老但可靠。 C++是雙截棍,揮舞起來很強悍,很吸引人,但需要你多年的磨練來掌握,很多人希望改用別的武器。 Perl語言是燃燒彈,曾經在戰場上很有用,但現在很少人使用它。 Java是M240通用彈夾式自動機槍,有時它的彈夾是圓的,但有時候不是,如果不是,當你開火時,會遇到NullPointerException問題,槍就會爆炸,你被炸死。

嘎抓強 發表在 痞客邦 留言(0) 人氣()

HTML

(可多選)

嘎抓強 發表在 痞客邦 留言(0) 人氣()

HTML


嘎抓強 發表在 痞客邦 留言(0) 人氣()

現在,你媽媽躺在我旁邊的病床上,身上連接著各種各樣的管子,每三分鐘就要被量一次血壓,掛著尿袋,眼神迷離,我覺得是時候動筆了。首先向你說明一下你的名字。你的中文名字是什麼,我還不知道。 很久以前,我和你媽媽談戀愛的時候就探討過孩子的名字。我叫袁方,你媽叫高陽,所以我們想當然地給你取名袁曉陽,男女通用。後來我突發靈感,想到了袁圈這個特別酷的名字。注意,發音要發成圓圈的「圈」,而不是豬圈的「圈」。這個名字受到了很多人的歡迎,而且同樣男女通用。想不到,先是你的外婆提出反對意見,說叫個這可不行,還說取名字得看五行八卦,等你生了她去廟裡找個大師給你算出一個名字;緊接著是你爺爺,他說這個名字太可笑了,是沒有文化的表現,他認為取名字一定要符合「三雅」標準,即高雅典雅文雅。你爺爺向我提議,說《紅樓夢》裡的名字都特別三雅,很多字當成名字都非常美麗,比如「晴」、「黛」、「雯」。我說紅樓夢裡的人名字好聽卻沒一個好命,但他還是提議可以叫袁雯或者袁雯雯。剛巧,我認識好幾個叫雯或者雯雯的女孩,我不想讓她們感覺你爸我多年暗戀於她們卻無果,最後寄情思於兒女姓名,遂果斷拒絕。 你爺爺在你出生前到了美國,每天坐在落地窗前工作,看著窗外綠草如茵,便又給你取名袁茵。這個名字一提之下,受到我們的一致認可,我也一度接受。結果我手賤,查了一下,發現「茵」的本意是坐墊,頓時對這個名字好感全無。我又去姓名打分網站,發現袁茵這個名字得分89,不算差,但如果對比分數高達96的袁圈,就相形見絀了。昨天,我又跟你爺爺探討這個問題,他還是不同意你叫袁圈。但我也不喜歡你叫袁茵。對,你爺爺昨天還給你取了個名叫袁夢,雖然分數只有77,但我覺得比袁茵略強。我上網搜尋好名字的靈感,找到兩個比較屌的,一個叫袁周率,一個叫袁來如此,但饒是你爸個性非凡,也實在不敢另辟如此蹊徑。 所以你的中文名字只能叫「袁待定」了,但小名我肯定會叫你「圈兒」,希望叫著叫著你爺爺能習慣並體會出這個名字的趣味。因為你生在美國,所以我還給你起了個英文名字,叫Jordan,你爺爺也試圖對這個名字提出意見,未果。你爸爸是超級籃球迷,在你爸這個年代,打籃球最厲害的人叫Michael Jordan,所以你爸爸給自己取的英文名叫Michael,你叫Jordan。萬一將來你也和我一樣喜歡打籃球,然後你還叫Jordan,那你將是球場上一道炫目的彩虹。 現在我要來講一下你出生的情況。你即將在美國明尼蘇達州明尼亞波利斯市的Faireview Southdale醫院二層215產房出生,幾個月來照顧你媽媽並將最終把你弄出來的醫生叫Dr. Toft,你的接生護士叫Amber。寫到這裡的時候,護士檢查了一下你媽媽的宮口,已經開9指了,比預想的速度快了數個小時,可能寫不完這篇文章你就出來了。

嘎抓強 發表在 痞客邦 留言(0) 人氣()

系統中可能需要自動寄信的功能,例如會員通知、認證資格等等的需求 以下提供python的Email模組(smtplib)
    import smtplib
#你要寫的內容
info = ''

嘎抓強 發表在 痞客邦 留言(0) 人氣()

因為有時候會需要兩台系統的串連,所以需要把第一台電腦所得到的資訊 丟給第二台電腦進行運算或查詢,然後再回傳給第一台電腦進行顯示 以下提供一個python的轉送方法,利用urllib模組進行轉送
import urllib, urllib2
def transfer(R):

嘎抓強 發表在 痞客邦 留言(0) 人氣()

  • 201 Post 指令被成功地執行

  • 202 請求被接受

  • 203 Get或Head請求被完成

  • 204 請求被完成,但沒有內如容傳回

  • 300 資源可在許多地方被找到

嘎抓強 發表在 痞客邦 留言(0) 人氣()


文字效果 <tt>
呈現類似打字機或者等寬的文本效果。
<i>
顯示斜體文本效果。

嘎抓強 發表在 痞客邦 留言(0) 人氣()

轉自 這邊

由於編輯器和系統換行功能會被自動加上一些不必要的原始碼,所以要將設定修改如下:

1. [部落格後台] => [部落格管理] => [基本/進階設定] => [預設文章編輯模式] => [純文字模式] 

2. [部落格後台] => [部落格管理] => [側邊欄位設定] => [頁尾描述] 下加入以下程式碼(依據所需的語言加入,參考下方列表) 

嘎抓強 發表在 痞客邦 留言(0) 人氣()

首先要先設定models.py
import os
from apps.common.templatetags.utiltags import thumb
from apps.common.lib import calsize
def _FILE_UPLOAD_TO(instance, filename):

嘎抓強 發表在 痞客邦 留言(0) 人氣()

為什麼要這樣做咧?? 因為我們不想要使用舊式的from表單來送整頁的資料,每次都重新整理 讓使用者感覺到操作非常的麻煩,不順暢 如果他可以點一個欄位就修改一個欄位,這是最理想的操作方式了 以下就分各部份來說明如何來實現這個動作

嘎抓強 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。