《MacTalk·人生元编程》
《MacTalk·人生元編程》
基本信息
《MacTalk·人生元編程》
基本信息
作者:池建強???
出版社:人民郵電出版社
ISBN:9787115342232
上架時間:2014-2-11
出版日期:2014 年2月
開本:16開
頁碼:291
版次:1-1
所屬分類:計算機 > 電子商務與計算機文化 > 綜合
?
更多關于》》》《MacTalk·人生元編程》
?
編輯推薦
《MacTalk·人生元編程》起于Mac而不止Mac,在Mac之上,講述技術與人文的故事。程序員的自我表達,釋放編程與寫作的力量。
如果你喜歡蘋果的產品,那么你可以在書中回顧蘋果公司的歷史、故事和人物。
如果你是 Mac 用戶,你可以了解 Mac 的命名、演化史、產品設計和工具,還有130個簡潔清晰的 Mac 使用技巧。
如果你是程序員,你會收獲編程和建站、Mac 和 Linux、工具和職場建議。
如果你是 IT 從業人員,你會看到不一樣的科技、產品與人文的故事。
如果……你只是想讀一本書解悶,恰好,這是一本達到了有趣標準的圖書。
?
內容簡介
??? 書籍
??? 計算機書籍
《mactalk·人生元編程》是一本隨筆文集,主要內容來自作者的微信公眾平臺“mactalk by 池建強”。本書撰寫于2013年,書中時間線卻不止于此。作者以一個70后程序員的筆觸,立于mac之上,講述技術與人文的故事,有歷史,有明天,有技術,有人生。70多篇文章劃分為六大主題:mac、程序員與編程、科技與人文、人物、工具、職場。篇篇獨立成文,可拆可合,隨時閱讀。
此外,作者還對原來散落在各篇文章中的mac技巧進行了統一的整理和規劃,形成130個mac tips,通過閱讀這些技巧,讀者既可以了解mac,增長知識,又能夠提高工作效率。
《mactalk·人生元編程》行文采用了一種技術和人生感悟相結合的風格,起于mac卻不止mac,文風幽默又能筆底見風雷。王小波說,“每一本書都應該有趣,對于一些書來說,有趣是它存在的理由;對于另一些書,有趣是它應該達到的標準”。本書就是一本達到了有趣標準的技術書,它不僅適合mac用戶閱讀,更值得所有技術人員隨時翻閱。
?
媒體評論
專家推薦
技術寫作與減熵
池建強兄告知我他的書即將出版,作為他的微信公眾賬號“MacTalk”的忠實讀者,必須要支持一下。“MacTalk”和我的“小道消息”差不多同時期開始進行寫作,我們也經常交流寫作和運營的經驗,從內容流行性上來說,我的“小道消息”贏得了更多讀者和一點名聲,但從內容上看,“MacTalk”則對讀者更有價值,所以,一有機會,我總要推薦一下他的賬號。
這本書的幾個主題中,我最為喜歡科技與人文的這一系列文章,閱讀的過程中我也用自己的經歷來印證,回顧自己從業過程中那些錯誤的抉擇,給了我不小的啟發,建議對自己職業生涯有困惑的朋友能讀一下這個主題。如果是5 年前看到這本書,我可能會更喜歡程序員與編程這個主題。而作為Mac用戶,一系列的Mac 技巧則直接提升了我的工作效率,這篇文章就是在MacTalk 推薦過的工具上寫出來的。
或許有人覺得,寫書會帶來經濟收入和名氣,但實際上,我個人認為這可能是一種誤解。在我們這個領域,寫書的確會帶來一點“好處”,但肯定比很多人預期的要小得多,對于作者來說,投入和產出簡直不成比例。如若不信,也可以先算一筆經濟賬。假定一本講技術人文的書能賣到5 000~10 000冊,按照8% 的版稅來計算,也就是幾萬塊錢的收入,這還沒繳稅呢。當然如果是出版電子版圖書的話,則需要另作計算,但經濟上的收入也不會有多高。而一個作者在這上面投入的時間和精力如果用來做點別的事情的話,比如出去做幾次培訓,或者是做個技術顧問收點咨詢費什么的,輕輕松松也能拿到這個收入。至于“賺”名氣,寫再多的書怕也不如多參加幾次行業會議、多做幾次公開演講賺取名氣來得快。
王小波稱自己的寫作是一個“減熵”的過程,通俗一點說就是“吃力不討好”。考慮到王小波曾經也是個不錯的程序員,套個近乎,算是咱們這個行當的,所以這一點上IT 人倒是容易對他的文章有共鳴,至少我就受到了一些影響。我曾在微博上說過,盡管曾被慫恿或是鼓勵去寫本書,但是總還下不了這個決心。一方面是考慮到經濟賬。另一方面,心里也有點擔心總干這個“減熵”的事情是不是有點自己跟自己過不去· 還有一個不好意思說的原因是,我一想到像建強這樣把文章重新整理一遍就頭大,總是有畏難情緒。但是世界上總是有人在不停地做這種“減熵”的事情,我想這么做的人可能就是因為這是一種樂趣,一種真正的樂趣,尤其是你的文字能夠幫到人、能夠啟發別人的時候,那種快樂難以言說。
作為讀者,我能做到的事情并不多,想來想去,唯有盡可能地支持作者的創作,并且向更多人推薦這本書。順便說一下,如果他這本書銷量好的話,不排除我也會“減熵”一次。
馮大輝
丁香園技術負責人,網絡 ID:Fenng
專家推薦
但行好事,莫問前程
MacTalk 微信推送的文章我都讀過,結冊成電子書后我又買下讀了一遍。看過整冊后,我竟然產生了一種敬畏感。
這種敬畏感源自我心中對“寫了十幾年代碼的老程序員”這樣頭銜的贊嘆和崇拜——每一個寫了十幾年代碼的程序員都是一本書。
我也差點兒能成為一個“老程序員”,我父親該算是國內第一代程序員,我出生時他在一所大學教編程,而我母親當時在另一所大學教統計。誕生在這樣的一個家庭,我幾乎在育嬰室就被貼上了“很可能會是個碼農,請注意安全”的標簽,接生的護士說:“這小寶貝好可愛,來給姐姐笑一個,笑,笑,你倒是笑啊。”我冷漠而淡淡地回應:“Bad command or file name.”
我曾有過在短時間內帶著極大的心理壓力,以極大的工作量寫代碼的經歷,我甚至不太敢回憶那時的感受。我知道那種長時間面對一臺機器的冰冷和絕望。機器沒有感情,它執行你要求的每一句邏輯,你對它沒什么脾氣,因為起承轉合都來自于你的編排,機器只是精確執行。
有人評價程序員說他們“成天跟機器打交道”,別鬧了,電腦才不會跟人打交道,在這臺堅硬的機器前,一切喜怒哀懼都是程序員心中的自言自語。于是很多人覺得程序員很可憐,木訥、神經質、不善交際、不修邊幅,嘲笑程序員的段子足夠裝一火車。我聽到不少姑娘偷偷地跟自己的閨蜜說“別嫁程序員,沒情趣”,或者“嫁個程序員,老實、有錢、死得早”。
在這種詭異的環境中,很多程序員都在“轉型”和“突破”,做產品,做運營,做職業吹貨,他們想辦法甩開“做技術的”或“寫代碼的”標簽。我不止一次聽到“程序員是吃青春飯的,你還是得趕緊轉型”這樣的所謂前輩忠告。
如此背景之下,“一個寫了十幾年代碼的老程序員”頭銜的背后,似乎一定有一曲二胡拉就的挽歌,你忍不住掏出紙巾想遞給對面已經年逾不惑的他,伸手叫服務員“再上一箱啤酒,冰的”,你悲愴,你泣涕漣漣,你起好了范兒,準備聽他開講。
結果他一開口,竟然是……
活潑幽默輕松直率葷素搭配清爽可口……
“可是船長,這明明是一場悲劇,你笑什么呢?” “誰說這是一場悲劇了!”
這本書就是這樣一個老程序員哼的這樣一段小曲兒。端起來有很多技術性文章,放下去有嬉笑怒罵和語重心長。
當然了,書名叫做《MacTalk·人生元編程》,自然有不少Mac 技巧。看得出他對蘋果情有獨鐘,書中開篇就是Mac 的歷史和故事。他還有一篇被廣泛轉載的“趣談個人建站”,細致到代碼級別。他還寫人,寫書評,說是書評,實則是自省、梳理和復盤,他讀《黑客與畫家》,勢必跟我這個只寫過幾行代碼的產品狗讀起來深度不同,我喜歡他那篇書評。
他有代碼情結,感覺就是隨便一撩動,他就馬上坐那兒不起來非要給你寫上一段兒,還拉著你讓你看他寫,你瞅瞅書中字里行間那些代碼,像著了魔似的。書里我最喜歡的一篇文章是“人生元編程”,他做了一個跨度非常大的類比,用元編程的思想類比人生,那段時間我正在看《自私的基因》,我在這三個概念中間也找到了些似是而非的暗合。
我覺得這篇東西是程序員用程序機制思考人生的一個縮影(當然了書里還有些其他的縮影比如并發什么的),如果你只是一個把堆代碼當差事的程序員,我特別推薦你看看這一系列文章,它們或許會幫你打開一扇門,看看這種奇異的關聯。
比如你可以在愛情中拒絕GC,自己照顧(take care)你的每一段回憶(memory),多浪漫啊。
他認同對他文筆“相對輕松溫和”的評價,他說自己在網際多年看慣了刀鋒和鮮血,所以他不愿意參與或挑起爭端。但我不同意他的文筆“溫和”,我覺得不溫和,而且挺有情緒的。有情緒的文章讀起來像作者在跟你聊天兒,也很容易有代入感,是好事兒。
這本書有70 多篇文章(其中還有130 個MacTips),寫了這么多內容,書的價格只有40 多塊,要說作者好歹也是一個正兒八經的技術大牛,到底圖了個啥?他在開篇里是這樣回答這個問題的——“但行好事,莫問前程”,我太喜歡這句話了!
我想把它送給每一個在深夜燒烤攤前黯然神傷的人們,精于算計的人們,小心翼翼的人們,舉輕若重的人們,當然也包括我自己——但行好事,莫問前程。
泰山崩于前,我依然沐浴更衣焚香沏茶,誠心正意,手起鍵落:
Hello World!
邱岳
微信公眾賬號“二爺鑒書”作者
?
專家推薦
生命中遇見的每一本書,都不是偶然
霍夫斯塔特(《哥德爾、埃舍爾、巴赫——集異璧之大成》的作者)在給內格爾的《哥德爾證明》一書作序時,寫過這樣一段令人印象深刻的話:“……當時是1959 年秋天,在門羅公園的開普勒書店里,我完全偶然地見到了《哥德爾證明》。可能此刻在中國,有個人——可能就是你——正在書店里面隨意瀏覽這本書,正在翻動它的書頁并正在讀著眼前這些詞句。或許如果你買了這本書,會使你的生活發生革命性的變化,就像這本書對我那樣!當然,也可能什么也沒有發生。或許正在讀這些話的不是你,而是站在書店別處的另外的人。也可能你根本就不在書店里。或許你還正在睡覺呢!但是不管是哪種情況,不管是你或是別的什么人,我的確希望在中國有人能發現這本書,能感受到它是如此之美妙,如此之激動人心……”
按理說,作為一個沒有Mac,不怎么懂編程的人,我和MacTalk 應該是沒有任何交集的。不過現在仍然記得第一次看到MacTalk 的那一天:一個初夏的中午,陽光很好,看到Fenng 在“小道消息”里推薦了Mac 君的公眾賬號,正好吃完飯閑來無事,于是順手加上了,然后就看到了沉沒成本那篇文章,正好之前在曼昆的《經濟學原理》里看到過這個名詞,印象很深刻,于是查看歷史消息,發現作者在精通技術之余,還有著深深的人文情懷,這在碼農界是不多見的,于是慢慢變成了Mac 君的忠實粉絲,每一篇文章都能給人啟發,更難能可貴的是,作者對每一條回復到公眾賬號的消息都會認真閱讀并且盡力解答讀者的問題,這在很多傲嬌的公眾賬號中更是不多見的。
然后Mac 君就出了書,在多看買了,又看到豆瓣也上架了,說實話,對于我這種早已告別了文藝青年這個稱號的人來說,實在不好意思來這么小清新的豆瓣發評論,不過,這本書確實給了我很多啟發,所以,寫下這些,也是為了讓更多人能夠有緣和它相遇。
喬幫主在著名的“遺失的訪談”里曾經說過:每個人都應該學習一門編程語言。我個人認為,這句話是非常有道理的,不僅僅是為了會寫代碼,能夠實現自己的想法,更重要的,是通過這種訓練,能夠培養程序員的思維方式。正在我為學習哪門語言難以選擇時,Mac 君適時推出“如何學習一門編程語言”這篇文章,以一位過來人的身份提點后學。在他的推薦下,開始學習Python(和那位碼模沒有關系,完全是因為今年是蛇年)。有人說,養成一個好習慣需要21 天,堅持到現在,每天寫幾段代碼已經成為我的習慣,也許在高級碼農眼里,我只是一個非常非常初級的入門者,但是對我自己而言,能夠從coding 中獲得樂趣,將來某天有能力實現自己想完成的事情,就已經很令人滿足了。
我一直認為,書和人是有特殊的緣分的,緣分這個詞也許有些矯情,更確切的說,遇到的每一本書,冥冥中與你都有特殊的connection。在之前的印象中,碼農都是一群帶著高度近視鏡,脖子僵硬,彎腰駝背的nerd(s),對人生有著令人不敢茍同的奇怪看法。但是Mac 君這本書的出現,很大程度上顛覆了這種印象,作者不僅具有high level 的專業技能(在百余篇MacTips 里有充分體現),而且行文生動,文字幽默,在保證知識性之余,也兼顧了全書的可讀性,再加上這么便宜的定價,不買本支持一下,怎能對得起這難得的偶遇呢?
正如題目《MacTalk·人生元編程》中“人生元編程”所暗示的,這本書也是作者思考與自省的結晶。所謂“元”(英文“meta”),就是指能夠對自身狀態進行描述。例如希爾伯特當年所說的“元數學”,就是指關于整個數學系統的語言,那么元編程,就是能夠操作代碼的代碼,人生元編程,就是具有自省能力,隨時檢查和控制自身的情緒和行為、思考自己的想法、改變大腦的動機……或者,用一句簡單的話來說,就是對當下的狀態保持清醒的“覺知”。
繼續用霍夫斯塔特的話來結尾吧:“……如果你問我是否取得了最后的成功,答案是‘當然沒有!’如果是的話,生活將會變得令人厭煩。如果人的心靈會被化簡為幾條僵化的規則,或者是相當大的一個僵化規則的集合,那會是一件令人極度悲哀的憾事……我們是幸運的,因為我們的心靈是如此不可預知;正因為如此,生活才充滿了情趣。盡管如此,我們仍在進行努力來科學地了解我們自身……”
希望每位有緣讀到這本《MacTalk·人生元編程》的讀者,都能像作者期待的那樣,具有人生元編程的能力,洞察自身的微妙與精深。
?
目錄
《mactalk·人生元編程》
寫在前面的話/1
技術寫作與減熵/5
但行好事,莫問前程/7
生命中遇見的每一本書,都不是偶然/11
開篇:為何而寫/13
mac /1
macintosh的命名/3
1984,mac誕生/5
macintosh演化史/7
說說我和mac /24
品評os x mavericks——唯快不破/28
免費的代價——從os x免費談起/40
選擇mac /43
開始使用mac /45
非同凡想/56
懷念2007 /58
年輕時的夢想還在嗎/60
蘋果的語言/62
mac tips /64
程序員與編程/97
并發的錯覺/99
程序員的性格/103
程序員如何提高英語閱讀水平/106
普通人之殤/108
趣談個人建站/109
人生元編程/123
如何提問/126
如何學習一門編程語言/128
神奇的程序員——王小波/135
linux的文件系統王國/137
科技與人文/147
不要做一個hater /149
沉默的堅持和沉沒的成本/151
緬懷那些沉沒的項目/153
錘子和釘子/157
讀書日談書/159
付費閱讀/162
技術成長/164
克隆高手/169
老兵不死,只能自我提升/171
沒文化有人文/173
明天的科技/175
你有多少時間/177
自由軟件/179
允許吹牛/181
用好自己的份額/183
也無風雨也無晴/186
寫作與編程/189
奇特的一生/192
是旅行還是長跑/194
西塘古色/196
《曉說》不小/197
遺失的訪談——歲月無聲/198
怎能忘了西游/203
重讀黑客與畫家/207
人物/213
傳統的黑客——史蒂夫·沃茲/215
從匯編到太空——保羅·艾倫/218
敬畏之心/222
設計巨匠——喬納森·艾維/226
工具/229
vim /231
神兵利器——alfred /253
終極shell /256
職場/263
留不住的人才/265
薪水幾何/266
顧得上就問,是為“顧問”也/271
跟著老大去跳槽/273
一生要面試多少回/275
去創業還是繼續編程/285
去公司上班還是獨自在家/287
獨自在家續篇兼答讀者問/290
?
本圖書信息來源:互動出版網
?
轉載于:https://www.cnblogs.com/china-pub/p/3547761.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的《MacTalk·人生元编程》的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: noi.ac NA535 【生成树】
- 下一篇: 两种解法-树形dp+二分+单调队列(或R