程式人(2015年3月)

  • 出版日期:2015/03/01
  • 語言:繁體中文
  • 字數: 9,006
電子書售價:NT$ 0
暢讀包
輕暢讀
暢讀包
人氣暢讀

本書為流動版面EPUB,適合用 mooInk、手機、平板及電腦閱讀。

繼上期探討了 javascript 前端技術之後,本期我們將焦點放在筆者開發的一個維基型網誌專案 wikidown.js 上,用實際的案例探討如何將前後端結合在一起的方法。

相關推薦

  • 如何自學程式設計 V1.00

    如何自學程式設計 V1.00:採用 Visual Basic 、 C 、 C++ 、 C# 、 Java 、 JavaScript 、 Python 、 Swift 等程式範例

    電子書售價:NT$ 30

    這本電子書介紹如何自學程式設計,採用 Visual Basic 、 C 、 C++ 、 C# 、 Java 、 JavaScript 、 Python 、 Swift 等程式範例。幾乎各種程式語言都有共通的元素,了解並掌握共通元素便能輕易學會多種程式語言。

  • LabVIEW for Arduino: 控制與應用的完美結合

    LabVIEW for Arduino: 控制與應用的完美結合

    電子書售價:NT$ 336

    身為Arduino新手的你,能創造出哪些精采應用呢? LED聲光秀 輕鬆呈現並分析感測器訊號 控制蜂鳴器、馬達與LCD顯示器等 整合Xbox360遊戲手把與各樣輸入裝置 Xbee無線傳輸技術 物件辨識與追蹤 機器人控制 為您完美整合LabVIEW與Arduino專題! 輕鬆運用...

  • Windows 10 超級練功坊

    Windows 10 超級練功坊

    電子書售價:NT$ 245

    讓Windows 10更好用! 【好厲害!Windows 10絕秘極技一次報你知】 八大主題、九十多招進階密技完全公開!揭密你不知道的Windows 10超應用! 【介面改造優化DIY+新系統升級必備調校大全】 優化設定自己來,改造Windows 10介面更個人化,小技巧讓電腦愈用愈好用。 【...

  • 資料庫管理理論與實務-Access 2013

    資料庫管理理論與實務-Access 2013

    電子書售價:NT$ 430

    本書非常適合對資料庫建置有興趣,且希望能在資料庫的理論基礎上有通盤性認識者,期以最嚴謹的態度,輔以最精要的表達方式,降低初習者閱讀的壓力,讓您在體驗Access的魅力之外,還能一窺資料庫的基本理論。  

  • 4
    AWS雲端企業實戰聖經:Amazon Web Services改造企業IT體質

    AWS雲端企業實戰聖經:Amazon Web Services改造企業IT體質

    電子書售價:NT$ 335

    作為台灣市場第一本完整且深入介紹AWS應用的專書,本書邀請到的作者林允溥是有多年AWS操作經驗的專家,專精於將社群網站和遊戲網站,設計成適合雲端運算架構,他將把這些寶貴的心得帶入台灣的雲端市場中。  

  • ERP原理與實施

    ERP原理與實施

    電子書售價:NT$ 190

    ERP(Enterprise Resource Planning)中文名稱是企業資源計劃,也稱為企業資源規劃。ERP是一種計劃主導型管理模式,計劃由粗到細逐層細化,但始終保持與經營目標一致。本書簡介EPR系統的原理、模組、實施概述、流程與方法、系統應用的評估、以及實際案例,可幫助讀者了解ERP系統的...

  • ERP實物與電子沙盤實訓教程

    ERP實物與電子沙盤實訓教程

    電子書售價:NT$ 265

    本書旨在介紹ERP沙盤模擬教學模式的基本知識、操作技能與實例,以作為高等院校經濟與管理類的專業教材。

  • 4
    InDesign Tricks:專家愛用的速效技法

    InDesign Tricks:專家愛用的速效技法

    電子書售價:NT$ 320

    你在使用InDesign編排嗎?而且真的瞭解這套軟體的使用方式嗎? 排版很簡單,但是要把InDesign用到純熟、克服許多版面設計上的難題就不簡單了! 作者身為專業的資深編輯,遇到過許許多多的InDesign編排案例,透過自學、搜尋資料、向同業請教等等方式克服了許多的編排障礙,並將這些一般人不會知道...

  • 極致性感攝影

    極致性感攝影

    電子書售價:NT$ 276

    日本人像寫真大師-宮澤正明X國內九位知名攝影師 十位攝影師,十個不同觀點 看女攝影師與男攝影師不同的詮釋手法 看日本與台灣攝影師在影像創作上的文化差異 在數位影像創作愈見普及的今天,風景與人像攝影無疑是最大的二個區塊;而……

  • 行動思維時代

    行動思維時代:搶攻O2O商機,一場從管理到行銷的全面行動化革命

    電子書售價:NT$ 250

    Google執行長施密特:未來將是「行動唯一」的時代! ●Amazon網路書店分類榜TOP5、五星滿分好評 ●《富比士》《哈佛商業評論》《金融時報》《紐約時報》《華爾街日報》書摘推薦 ●Google、思科、eBay、AT&T高層盛讚 第一本絕對實用的行動化教戰守則, 向Uber、Nike...

  • 5
    黑麵xIVAN J.的用光筆記:閃燈決定一切

    黑麵xIVAN J.的用光筆記:閃燈決定一切

    電子書售價:NT$ 276

    ◆DVD為實體書附贈 別再相信只有自然光最美的說法了! 唯有不會使用閃燈的人,才會將閃燈視為畏途! 運用閃光燈來擴展您的攝影視野吧! 攝影最重要的一點就是光線,自然光看天空吃飯,閃光燈可以自行創造自己想要的……

  • 5
    Node.js 雲端技術與軟體思惟

    Node.js 雲端技術與軟體思惟

    電子書售價:NT$ 210

    想學 Node.js 嗎?考慮用本書當你的入門教材吧!作者 Jollen 兼具開發與教學的經驗,先談 JavaScript 設計模式和使用 HTML5 開發 Web App 的基本概念,再開始切入主題 Node.js。進階篇中也會帶到 Express.js、RESTful、Backbone...

  • 老貓學數位PLUS

    老貓學數位PLUS

    電子書售價:NT$ 162

    紙書就要消失?在閱讀行為巨變的年代中,我們能做的難道只剩下祈禱? 二○○九年,城邦出版集團執行長何飛鵬宣告:「紙媒介只剩最後的五年」。數位閱讀等於電子書?以後沒有實體書店可以逛?讀者即將與紙書美好的手感告別,圖書出版業如骨牌般倒店,長期觀察出版生態的老貓,也關閉了耕耘六年的「老貓學出版」,暗示著紙...

  • EVERNOTE最強活用術:你Never Know的147個實用筆記

    EVERNOTE最強活用術:你Never Know的147個實用筆記

    電子書售價:NT$ 160

    用雲端筆記術解決生活瑣事,Evernote讓你每天輕鬆有效率! 雲端x知識x工作x生活一次搞定 全球一億多名用戶都在使用的知名的筆記App軟體  

  • 夢幻風景進階攝影技巧

    夢幻風景進階攝影技巧

    電子書售價:NT$ 250

    【一分鐘瞭解本書】 攝影名師x新銳達人! 《夢幻風景進階攝影技巧》由6位攝影名師:【自然顏色】、【十面埋伏】、【張君宏】、【王寶國】、【劉芊芊】、【Bibi.Barbie】以及4位新銳達人:[大師兄]、[Peter]、[Roger]、[Leo]……

  • 詳細書訊

    繼上期探討了 javascript 前端技術之後,本期我們將焦點放在筆者開發的一個維基型網誌專案 wikidown.js 上,用實際的案例探討如何將前後端結合在一起的方法。

    在 wikidown.js 專案中,我們採用了前端的 HTML/CSS/JavaScript 等必要技術,然後用 bootstrap 作為介面以便支持手機類的行動裝置,並用了 showdown.js 這個開放原始碼專案進行 markdown 文件轉為 HTML 的動作,最後再加上 highlight.js 為程式碼區塊加上顏色,還有用MathJax 顯示latex 數學式的功能。

    而在 wikidown.js 的後端伺服器部份,則是非常輕量級的,因為我們將所有程式盡可能放在前端,所以後端就只剩下了檔案的讀寫動作。

    後端部份採用 node.js 作為伺服平台,然後用 express.js 套件作路徑 (routing) 的比對處理並輸出靜態網站,接著用 [serve-index.js] 套件提供靜態檔案瀏覽功能,於是 wikidown.js 就完成了。

    雖然 wikidown.js 看來用到了很多套件,但是事實上整個專案的程式碼非常小,主要包含 wikidown.html 共 200 行,還有 wikiServer.js 共 60 行,可以說是一個超小型專案,但是『麻雀雖小、卻是五臟俱全』阿!

    寫了 wikidown.js 維基網誌系統後,我深深地體會到,現在的程式設計是很難獨立建構出整個系統的,我們只有站在開放原始碼的肩膀上,才能做得更快又更好。

    就像牛頓的那句名言:『只有站在巨人的肩膀上、我們才能看得更高更遠』,對於程式人而言,那個巨人就是 開放原始碼 ,我們只有站在 開放原始碼 的基礎上,才能做得又快又好阿!

    投稿方式
    竭誠歡迎程式人投稿,或者成為本雜誌的專欄作家,現在就可以加入 程式人雜誌社團 一同共襄盛舉。

    我們最希望的投稿格式是採用 markdown 格式編輯,並將全部檔案壓縮成 zip 之後上傳到社團或寄給編輯。如果無法用 markdown 編輯,任何的稿件只要我們能打開並進行剪貼的,我們都會想辦法編輯後出版。

    本雜誌預設用 創作共用:姓名標示、相同方式分享 授權分享,若要採用其他授權方式請於投稿時告知我們。本雜誌編輯為「陳鍾誠 (@ccckmit)」,若要聯絡編輯,請寄信到 ccckmit@gmail.com。

    程式人雜誌網頁
    http://programmermagazine.github.io/home/

    程式人雜誌的臉書社團
    https://www.facebook.com/groups/programmerMagazine/

    目錄列表

    最近瀏覽與試讀
    程式人(2015年3月)