最近關于Go語言的話題很多,本月剛好是Go語言誕生3周年。這個語言在谷歌巨人的推動下最終很可能成為今后的主流語言。如果你想簡單了解一下Go語言,這里有Go語言官方網站提供的一個很簡單的中文版的“Go語言半小時速成教程”,不妨一看。
算法面試可能是微軟搞出來的面試方法,現在很多公司都在效仿,而且我們的程序員也樂于解算法題,我個人以為,這是應試教育的毒瘤!我在《再談“我是怎么招程序員”》中比較保守地說過,“問難的算法題并沒有錯,錯的很多面試官只是在膚淺甚至錯誤地理解著面試算法題的目的。”,今天,我想加強一下這個觀點——我反對純算法題面試!(注意,我說的是純算法題)
還記得半年前在盧松松博客投稿的廖子琦嗎?如果當初不是在A5做論壇版主,他早就離開站長這個圈子了,在做站長的這四年里他做過游戲論壇、導航站、小游戲站和地方網站。無一例外,這些網站全部失敗。
我的推薦語言隊列中的主要因素是我不認為 JavaScript 是競爭者。我之前沒有詳細說明這一點,但是許多人很快就提出:A)JavaScript 是明智的選擇;B)我的疏忽導致。這篇文章我會詳細寫一下,對于那些想把軟件開發做為職業生涯的人,我通常不會首選 JavaScript。然后,我再接受你們的評價。
很多新手在剛學完 Python 基礎之后都很喜歡問:“我接下來應該做點什么?”或者問:“哪個大神能告訴我下一步要干嘛”。
我看著工資單上每一個開發團隊成員的薪水,慢慢地我不能保持淡定了。 而當我看到我的工資排名是倒數的時候——靠近最后一名——我不由得倒抽一口冷氣。就像圣誕故事中的那個可愛的小男孩 Ralphie ,想買氣槍卻被忽悠會有危險一樣,我也不斷忽悠自己安慰自己。
每一個行業的從業人員都會有變老的那一刻,難道變老了之后還要繼續從事之前的工作嗎?估計沒人愿意,除非是體力上吃得消的。接下來所講述的就是作為程序員的碼農們該如何迎接慢慢變老之后的工作轉變!
雖然大家所在公司也都有公共測試服務器,但是使用這些資源通常面臨多人共同使用的沖突,獨占的資源通常需要領導審批或者隨時被線上服務 征用走的情況。在自己工作電腦創建虛擬機則由于占用資源較大影響本身工作環境效率。而使用云主機創建帳號開通一個虛擬機只需要幾秒鐘,啟動的服務不會被任 何人停用。
對于一個比較小的團隊或者是單槍匹馬的開發者來說,很多的人都需要時是多面手,最近,一名獨立游戲開發者在博客中講述了自己數十年的游戲研發經 歷,他表示,游戲策劃是需要有一些編程知識的,因為只有這樣你才可以有更多的創意自由,當然,也絕對不是說你應該成為約翰·卡馬克并學習制作游戲引擎,你 只需要學會使用 Game Maker 或者 Unity 制作,能夠把想法做成創意原型就可以了。
上周在 HackerNews,關于 Linux Kernel 代碼風格展開了有趣的討論。 在討論中,我就應不應該垂直對齊代碼發起了一場小小的圣戰。我完全支持!讓我細說端詳
Apple Pay 終于在各種期待和各種質疑的聲音下,在中國隆重登場。
在我之前的文章里我曾提到過“bracket hell”。當然,在介入一段時間后,我開始使用使用Promises做很多事兒,尤其是npm里的[Q promises 庫]。
好長時間沒好好寫點東西了,前段時間由于項目的需要出差了一個多月,期間各種加班,每天晚上加班到十點,回到賓館實現是沒什么精力再寫博客了。有 時間能靜下來寫點東西總是很好的一件事,如果寫技術方面的博客,不僅能給讀者提供一些解決問題的線索,也能加深自己對技術點的理解,如果寫的是自己對項目 的感悟,也算是對自己所做的工作的總結。現在終于有時間寫點東西了,感覺還是不錯的。
Swift團隊使用協議的方法,給了我們哪些使用協議的提示? 好的。55個Swift標準庫公有協議,18分鐘,讓我們開始吧。
估計很多同學看到這里都會覺得迷惑,go的大名已經如雷貫耳了,但是erlang?這個東東是神馬?難道是編程語言?怎么從來沒聽說過。
我的編程之旅從少年時代就開始了,那時學的是GW-BASIC。很快,我學習了C語言,之后是C++。C++里提供的面向對象的語法結構讓我印象深刻,但 是,對于有些像定義范圍控制的概念我還是覺得有些復雜。接著開始學習Java。我立即被它從C++提煉出的更優秀、更簡練的語法所吸引。
我的第一個以 MongoDB 作為主數據庫開發的網站是 codecampo.com(2011 年),第二個是 writings.io(2013 年)。Campo 在第 3 版的時候重寫(2014 年)遷移到 PostgreSQL,而 writings.io 已經關閉了,現在正在做的創業項目 selfstore.io 也是使用 PostgreSQL。PostgreSQL 已經成為我的默認數據庫,鑒于我曾經做過一段時間 MongoDB 布道者,所以我想有必要總結一下。
原文刊載于《日經Linux》2015/01號中(?日經BP社 2015)。原文題為《跟Matz邊做邊學編程語言:21世紀的并發編程語言》。文/松本行弘,譯/劉斌。
從流量來說,在線文檔上傳及分享社區 Scribd 是世界第三大Rails站點。Jared Friedman是該公司的聯合創始人兼首席執行官。他從2006年就開始使用Rails,Scribd第一個版本是用Rails 0.7編寫的。現如今,Rails已經成為美國硅谷創業公司默認的Web應用程序開發框架。但Friedman認為這是個錯誤,并在近日 撰文 闡述了這一觀點。
編者注:這些年來,猝死在“搬磚現場”的慘案時有發生。工作壓力大影響健康的問題也逐漸引起人們的關注。加拿大商業社交媒體 Hootsuite 的 CEO Ryan Holmes 在 Medium 上發文討論了這個問題。說的是美國職場人的健康問題,中國的問題只會更嚴重。