1. 程式人生 > >WEB(RoR)_C(效能)_Elrang(併發)|週期迭代+持續整合+及時溝通

WEB(RoR)_C(效能)_Elrang(併發)|週期迭代+持續整合+及時溝通

Chapter First

The New Reality: 如今,人人都能開創事業。

Chapter Takedowns

Ignore the real world: “在現實中行不通”只是在為不去嘗試找藉口,與你,想開創事業的你,無關。

Learning from mistake is overrated: 失敗不是成功她媽,讓其他人失敗去吧。要知道自己應該做什麼,從成功走向成功。

Planning is guessing: 計劃等於是讓過去驅動未來,要學會即興演出——知道當下最應該做什麼,而不是盲目遵循計劃。

Why Grow?: 很多公司死於過早僱人。“小”不只是階段,也可以是目的。成功事業的核心特性是可持續、能贏利,與大小無關。

Workaholism:工作狂最愚蠢,不動腦子的工作狂只能創造出笨重的方案,甚至是危機。工作狂會影響其他人的士氣,同時自己也將會無法分辨輕重,效率也未見得高。

Be a starter, enough with "entrepreneurs": 只要有想法、自信和推動力,任何建立新事業的人都可以是starter,不需要MBA、認證、西裝、公文包。。。

Chapter Go

Make a dent in the universe: 要有改變世界、乃至宇宙的豪情,而不是做另一個copycat。

Scratch your own itch:  解決自己遇到的實際問題,你自己知道問題所在——機會所在,你自己可以作為使用者——不必等待反饋。

Start making something:主意人人有,想法多得是。趕緊動手做,考驗執行力。

No time is no excuse: 沒有時間只是保護自我的藉口,很多人只是沒有那麼想要。。。沒有完美的時機,這只是藉口。。。

Draw a line in the sand: 前進時要記得自己為什麼要做自己在做的事情,還要為其而辯護。不要指望能討所有人的歡心,要堅守自己的目標,即使減少某些臨時的收入也沒有關係,因為樹立起了更好的形象和品牌。

Mission statement impossible: 讓空洞無物的企業宗旨去死,真正相信自己做的事情,並以之為生活方式。

Outside money is Plan Z:
花別人的錢會:
• 失去控制力。
• 投資人只想折現,不想打造長遠的高品質事業。
• 花別人的錢容易上癮。
• 時機太早,通常都是不好的交易。
• 只滿足投資人,沒滿足客戶。
• 融資超級耗費精力。
趁著還沒後悔,還是花自己的吧。

You need less than you think:  由儉開始,你不需要那麼多,慎著花。

Start a business, not a startup: 無法盈利的事業不是事業,是嗜好。

Building a filp is building a flop: 用承諾策略替代退出策略,思考如何成長和成功。不要把自己的事業拱手賣人。

Less mass:輕裝上陣,不管是業務模式、優先順序、產品、關注點,都會易於改變,最重要的是思維方式。

Chapter Progress

Embrace constraints: 少是好事,創意從少中激發。

Build half a product, not a half-assed product: 偉大從砍掉剛剛好的部分開始。

Start at the epicenter:  從應該做的核心開始,傾盡全力,將其做好,未來成功的基礎來源於此。

Ignore the details early on: 過早執著於細節只會浪費時間和精力。

Making the call is making progress: 早作決定,加快進度。

Be a curator: 去粗取精,留下最精華的部分。

Throw less at the problem: 減少投入,少就是多。

Focus on what won't change:  發現萬變中的不變。

Tone is in your fingers: 別做工具控,想法和內容最重要。

Sell your by-products: 注意你的副產品,也許可以賣。。

Launch now: 讓核心功能提早上線。

Chapter Productivity

Illusions of agreement: 去掉抽象描述,Get Real!!

Reasons to  quit:提問,確保有意義的思考和回答。

Interruption is the enemy of productivity: 集中注意力,減少中斷。

Meetings are toxic:讓無意義的會議去死,好會議要遵守規則。

Good enough is fine:  不要過早優化/完美化。

Quick wins: 積跬步以致千里,積小流以成江海。

Don't be a hero: 如果預先估算出現問題,也不要打持久戰、逞英雄。有時三十六計走為上。

Go to sleep:好的休息能帶來更好的工作。缺少睡眠帶來:老頑固、沒創意、低士氣、火脾氣、

Your estimates suck: 人類不善於給大專案做估算,解決方法:化大為小,逐個擊破。

Long lists don't get done: 同樣地,化大為小,逐個擊破。在設定優先順序時,將最上面一個作為優先順序最好的任務,以此下推,不做具體定義。

Make tiny decisions: 小決策易於調整後果,靈活機動。

Chapter Competitors

Don't copy: 只能複製表象,缺乏深層次的理解無法持續,何況總是隻能跟在人家屁股後頭。

Decommoditize your product(Pour yourself into your product):把自己投入到自己的產品中去,沒有人能夠複製你的思維方式在產品及其周邊服務的投射。

Pick a fight: 找到你的敵人,讓人們注意到你,點燃人們的激情。

Underdo your competition: 減少功能,將其做好。

Who cares what they're doing? :用心做好自己,不去管別人,不要讓別人定義你的產品。

Chapter Evolution

Say no by default: 不可能做到讓所有人滿意,盲目妥協只會給自己帶來麻煩。

Let your customers outgrow you: 不要被大客戶牽著鼻子走,滿足最基本、最簡單、最下的需求集合。

Don't confuse enthusiasm with priority: 好主意層出不窮,當下的好主意過一段時間再看就不一定了。

Be at-home good: 用核心功能留住使用者,打動使用者,讓他們幫你傳播。

Don't write it down: 重要的功能客戶會反覆提醒你,不用寫下來。

Chapter Promotion

Welcome obscurity: 在還沒什麼人注意你的時候,先小範圍釋出,讓使用者嘗試,這樣有助於積累自信和激勵。

Build an audience: 使用各種web 2.0手段,培養真正關心你、傾聽你的使用者。

Out-teach your competition:讓人們從你這裡學到點什麼,培養他們的忠誠度。

Emulate chefs:像大廚一樣分享你的成功“祕方”。

Go behind the scenes: 讓人們看到你的事業的內部運作,讓他們的好奇心培養他們的忠誠。

Nobody likes plastic flowers:你不必完美,讓大家看到你的問題,看到你在改善方面做出的努力。

Press Releases are spam: 新聞稿平庸無聊,採取個人化的溝通方式。

Forget about the Wall Street Journal: 小企業沒錢,別指望重量級媒體關注你,讓利基網站和部落格來關注你們吧,發掘社群的力量。

Drug dealers get it right: 拿出你最好的功能,讓人們免費試用,吸引他們。

Marketing is not a department:  你的一舉一動都會對市場和客戶產生影響,注意與客戶相關的一切。

The myth of the overnight sensation: 別指望一夜成名,好品牌與顧客的關係是長期經營的結果,像婚姻一樣。

Chapter Hiring

Do it yourself first: 自己先做,然後再招人,保證對工作全景的瞭解。

Hire when it hurts: 只有應付不過來、並因此而影響到產品質量的時候才招人

Pass on great people: 別看著好人都想要,別看著美女都想娶,你管不過來。

Strangers at a cocktail party: 不要一下招聘很多人,大家會礙於面子無法深入溝通。

Resumes are ridiculous: 簡歷都是忽悠人的,相信你在看簡歷時的直覺。

Years of irrelevance: 工作年限不重要,重要的是工作能力。

Forget about formal education: 正式的教育不重要,學院派教育出來的人傾向於表現僵化。擴大你的待選招聘範圍。

Everybody works:不要招聘喜歡發號施令、自己不幹活的人。

Hire managers of one: 招聘能夠自我驅動、完成工作的人,評選標準:找曾經從頭至尾做過一件事情、一個專案的人。

Hire great writers: 好的寫作者能夠理清自己的思路,知道如何溝通,讓事物易於理解,能夠站在別人的角度考慮問題。在今天,寫作是好主意的流通貨幣。

The best are everywhere: 牛人遍佈世界各地,不必非得坐在一起。每天要有時間定期溝通,每年定期面對面交流。

Test-drive employees:招人後,要讓其做個小專案看看真正的工作狀態。

Chapter Damage Control

Own your bad news: 自己首先發布對自己不利的訊息,反面典型請參考天朝政府。

Speed changes everything:  要表現得像快速反應部隊一樣。。。

How to say you're sorry: 道歉必須真誠,去掉空話套話。具體情況具體分析。

Put everyone on the front lines: 讓所有的人都上到客戶第一線。

Take a deep breath: 釋出新特性後,不要急於迴應客戶的負面反應,稍微等等。

Chapter Culture

You don't create a culture: 文化來自於日常做事的方式,就像好酒要慢慢釀製。

Decisions are temporary: 快決策,更靈活。如今的市場,想得太遠等於杞人憂天。

Build a rockstar environment, skip the rock stars:  用環境培養人,平凡的人做不平凡的事。

They're not thirteen: 相信你的員工,給他們自我放鬆和調整的時間。

Send people home at 5: 工作時間不重要,工作效率更重要。

Don't scar on the first cut: 有人犯錯,不要急著定製度,等有人頻繁犯錯再說。

Sound like you: 用親和力替代所謂的“商業化”、“職業化”語言。

Four-letter words: 討論中不要預設立場、不要絕對化。

ASAP is poison: 所有的事情都是高優先順序等於沒有優先順序。

Chapter Conclusion

Inspiration is perishable: 有創業衝動?趕緊動手!

相關推薦

WEB(RoR)_C(效能)_Elrang(併發)週期+持續整合+及時溝通

Chapter FirstThe New Reality: 如今,人人都能開創事業。Chapter Takedowns Ignore the real world: “在現實中行不通”只是在為不去嘗試找藉口,與你,想開創事業的你,無關。Learning from mista

併發佇列中器弱一致性原理探究

一、前言 併發佇列裡面的Iterators是弱一致性的,next返回的是佇列某一個時間點或者建立迭代器時候的狀態的反映。當建立迭代器後,其他執行緒刪除了該元素時候並不會丟擲java.util.ConcurrentModificationException異常,能夠保持建立迭代器後的元素一定被正

web 安全與效能

Apache Apache 案例 Apache : root Apache 子程序 : nobody HTDOCS 目錄 : /var/www /var/www |--include |--image |--temp |--... 很多人會將/var/www使用者與組設定為 nobo

關於併發效能併發安全隨想

一直以來,我理解的併發程式設計包括兩個方面,一個是併發效能,另一個則是併發安全。 在併發效能上,通過具體的編碼能做的事情不多,從本質上來說,一些併發程式設計的編碼方式比如鎖機制等必然會降低系統吞吐量即降低效能,當然是無鎖快,我們能做的只是盡力提高併發效能。其實提高併發效能的主要方式還是通過一些中

Web—10-前端效能優化

### 前端效能優化從使用者訪問資源到資源完整的展現在使用者面前的過程中,通過技術手段和優化策略,縮短每個步驟的處理時間從而提升整個資源的訪問和呈現速度。網站的效能直接會影響到使用者的數量,所有前端效能優化很重要。前端效能優化分為如下幾個方面:### 一、程式碼部署:```1、程式碼的壓縮與合併2、圖片、js

Web服務端效能提升實踐

隨著網際網路的不斷髮展,日常生活中越來越多的需求通過網路來實現,從衣食住行到金融教育,從口袋到身份,人們無時無刻不依賴著網路,而且越來越多的人通過網路來完成自己的需求。 作為直接面對來自客戶請求的Web服務端,無疑要同時承受更多的請求,併為使用者提供更好的體驗。這個時候Web端的效能常常會成為業務發

pyDash:一個基於 web 的 Linux 效能監測工具

pyDash 是一個輕量且基於 web 的 Linux 效能監測工具,它是用 Python 和 Django 加上 Chart.js 來寫的。經測試,在下面這些主流 Linux 發行版上可執行:CentOS、Fedora、Ubuntu、Debian、Raspbian 以及 Pidora 。-- Ravi

400行python 教你寫個高效能 http伺服器+web框架,效能秒勝tornado django webpy uwsgi

tornado 4kqps 多程序 1wnginx+tornado 9kqpsnginx+uwsgi 8kqps (注意:沒說比nginx快,只是這幾個web框架不行) 本server 3.2w qps 沒用任何python加速不相信的可以自己壓測下哦已經真實使用到自己的多

Web伺服器的效能估計

在給客戶做方案的時候,或者在軟體設計的時候,或者在軟體測試的時候,我們經常會估算我們的web應用程式的效能。這樣,我們才能正確的設計方案。 如果估算誤差太大,你給客戶的方案是10臺伺服器,實際部署時確需要20臺機器,客戶絕對要瘋了。同樣對我們的程式碼設計和測試方案影響重大。 那麼在頻寬和記憶體都很充

小測幾種python web server的效能

因為換了nginx就不再使用mod_wsgi來跑web.py應用了,現在用的是gevent-wsgi,效果還不錯。但還是想試試別的,比如傳說中超級猛的meinheld什麼的。軟硬體環境硬體:一臺04年初購置的IBM X235伺服器,CPU為Xeon 2.4G兩顆,記憶體1G,

Kubernetes下web服務的效能測試三部曲之三:橫向擴容

本章是《Kubernetes下web服務的效能測試三部曲》系列的終篇,之前我們用AB和JMeter兩種工具壓測了k8s環境下的Tomcat,並通過調整記憶體和CPU來驗證縱向擴容的效果,本章我們來驗證橫向擴容對吞吐量的影響; 本文地址:http://blog.

如何進行Web服務的效能測試

     涉及到web服務的功能在不斷的增加,對於我們測試來說,我們不僅要保證服務端功能的正確性,也要驗證服務端程式的效能是否符合要求。那麼效能測試都要做些什麼呢?我們該怎樣進行效能測試呢?   效能測試一般會圍繞以下這些問題而進行:   1. 什麼情況下需要做效能測

Web網站的幾個併發量級

評價一個網站的“大小”,處於視角的不同,有很多種衡量的方法,類似文章數,頁面數之類的資料非常明顯,也沒有什麼可以爭議的。但對於併發來說,爭議非常之多,這裡就從一個技術的角度開始,談談幾個Web網站的數量級。 相信很多人談論一個網站的熱度,總免不了會詢問日均PV,同時線

WEB專案-Servlet(簡介、生命週期、訪問路徑、ServletContext物件、域物件)

Servlet簡介 什麼是Servlet: - Servlet是一個介面,下面有5個方法 - Servlet有兩個實現類,GenericServlet和HttpServlet Servlet的作用: - Servlet是一個小型的Java程式,執行在伺服器端 - Servle

Web網站的效能測試工具

隨著Web 2.0技術的迅速發展,許多公司都開發了一些基於Web的網站服務,通常在設計開發Web應用系統的時候很難模擬出大量使用者同時訪問系統的實際情況,因此,當Web網站遇到訪問高峰時,容易發生伺服器響應速度變慢甚至服務中斷。為了避免這種情況,需要一種能夠真實

使用apache JMeter進行web伺服器的效能/壓力/負載測試

Introduction In this tutorial, we will go over how to use Apache JMeter to perform basic load and stress testing on your web applicat

benchmark pm2的cluster模式釋出web app的效能與相關問題解決方法

pm2以cluster叢集方式釋出app,可以高效地利用多核cpu,有效提升吞吐量。在上週對公司的redmine伺服器進行效能調優後,深感ruby on rails的效能低下,這次測試nodejs的sails框架,被其效能深深折服。 以下是使用pm2釋出nodejs 應用的經歷: 一:記錄出現的問題記

hibernate4效能併發和鎖機制

資料庫事務的定義 資料庫事務(Database Transaction),是指作為單個邏輯工作單元執行的一系列操作。一個邏輯工作單元要成為事務,必須滿足所謂的ACID(原子性、一致性、隔離性和永續性)屬性。 ● 原子性(atomic),事務必須是原子工作單元;對於其資料修改

如何測試一個網站的效能併發數)?

JMeter網站併發性測試 Apache JMeter是Apache組織開發的基於Java的壓力測試工具。用於對軟體做壓力測試,它最初被設計用於Web應用測試但後來擴充套件到其他測試領域。 它可以用於測試靜態和動態資源例如靜態檔案、Java小服務程式、CGI指令

移動端Web介面滾動效能優化 Passive event listeners

最近更新了ios11.3,專案上發現這麼一個問題,“我的”頁面和兩個列表頁的滾動出現了問題,滾動時候不僅滾動了希望滾動的部分,整體的頁面也跟隨者上下滾動,整個頁面非常卡頓。 這兩個頁面都用了touch事件 控制檯列印如下警告: [Intervention] Unable