lients From Hell(來自地獄的客戶)是一個讓人們匿名分享關于客戶的恐怖故事的網站。
我是被邀請參加當地圣誕展覽的六位藝術家之一。展會組織者要求我們每人制作了4幅原始插圖,總共24幅。
11月6日:
客戶:你能在12月1日以前提供插圖嗎?
我:當然可以!我只需要知道我們需要什么主題,你要做什么樣的尺寸。
客戶:太好了!我明天給你打電話告訴你詳情!
然而,我一個月沒聽到回音。
12月6日:
客戶:你明天能把那些插圖帶來嗎?而且,他們需要被裝在畫框里。
我:我一天不能畫四幅插圖。我需要了解你的需求信息,并且跟你溝通了幾次。這是一個很酷的節目,但我有其他客戶需要我的工作,所以對不起,我不能參加了…
沒有反應。一天之后我又收到了一封郵件,完全忽略了我說的話。
顧客:嘿,你明天能帶24張插圖來嗎?
我的…
我猜其他五位藝術家都沒有參加展覽,雖然我不知道為什么他們認為我愿意一晚上畫24幅畫給他。
我是一家餐飲公司的主廚。前幾天我接到一個我們過去工作過的客戶的電話。
客戶:嗨!我要確認一下明天的晚餐一切都準備好了嗎?。
我:太奇怪了……我們目前沒有安排任何活動給你。你確定你預定了嗎?
客戶:我們沒有打電話,但是你們每年都為我們做這些!有什么問題嗎?
我:你還需要告訴我們你在雇用我們。前幾年你給了我們提前三周通知,這樣我們就可以準備一份菜單,把一切都整理好。
顧客:何苦呢?照去年的做就行。
我:那個菜單花了四天時間準備。
客戶:無所謂!照做就是啦!
我們最終在一次危機中挽救了他們。為了完成這件事,我們都得加班加點。
到了付款的時候,意外的驚喜,活動組織者對我們的賬單感到十分驚訝。
為一家小型印刷店做設計工作,老板本身并不老,但他絕對討厭變化,和任何與技術有關的事。他經常讓我為他申請信用卡和掃描發票,因為他不知道怎么辦。
我知道,我可以教你怎么做。這很容易。
顧客:不用了,謝謝,我不想學任何新東西。
我真不知道他連信用卡都不會申請是怎么做生意的。
我是個婚禮攝影師
顧客:我想請你參加我的婚禮拍攝。你的網站說初次咨詢是免費的,對嗎?
我:是的。我會與你見面,向你展示我的攝影流程,并討論你的預算、要求等。
客戶:太好了!你能在[時間,日期,地點]與我們見面嗎?
我:我通常會在會議室而不是在戶外會面,不過好吧。
我出席了“會議”……實際上是他們的婚禮。他穿著西裝,穿著結婚禮服,有成百上千的客人在四處閑逛。
我:嗯…
顧客:嗯,看來我騙了你。無論如何,你的郵件,這是“初次咨詢”,它是免費的。所以請把相機準備好,我們可以開始了。
我解釋說,這不可能。她威脅要起訴,但當那行不通時,她告訴我她的新郎和他的客人都是即將出國的海軍陸戰隊士兵。我不確定那是一種威脅還是要喚起我的同情。
我轉身走了。
顧客:(在電話里大喊)我的名片在哪里?你是不是想搞我?已經好幾個星期了!
我:三周前我給你發了一個設計要求反饋,你還沒有回復。我把它重復寄了四次。所有的電子郵件都是時間戳的。
顧客:哦,我沒有檢查我的郵件,對不起。
顧客:廣告看起來很棒!但有一件事:你能去掉我的商標和標語嗎?
我:是要在廣告里去掉你的商標和標語嗎?
客戶:是的!
我:…
客戶:我想讓你制作三個網站:一個是我的時尚博客,一個是我母親的日托所,另一個是我開的健身公司。另外,我想讓你像你自己一樣運行那個時尚博客,創建內容和處理所有的社交媒體。我們將每季度更新網站的外觀,以反映最新的趨勢。我也需要所有這些網站的標識。我希望我們能每周召開一次會議來跟蹤你的進展,我想在三個月后,在新年除夕午夜開始。你能處理嗎?
我:絕對可以。你愿意為此花了多少錢?
客戶:300美元。
我在加拿大魁北克的一個網站開發、設計和品牌工作室工作。我們經常面對那些不理解我們所做的或我們所使用的技術的困難客戶。
我們最近完成了一個網站的啟動并接到客戶的電話:
客戶:這個網站看起來很糟糕!
我:(驚慌)我很抱歉達不到您的要求!雖然可能存在兼容性錯誤。你能給我一個截圖,讓我看看你看到什么?
客戶:我不知道怎么說,也不知道你在說什么。解決它。
我收拾了下,坐了130分鐘的車去拜訪客戶,他把我帶到他的辦公室,讓我坐在他的電腦前。這臺電腦是一個15“CRT顯示器,有800x600分辨率,并且運行Windows Me操作系統。
ps:這個客戶是百萬富翁。
客戶:如果對我來說是這樣的話,那么對很多人來說就會是這樣的。這是不可接受的。
最后,我們放棄了高級網站,并在基本HTML中構建了一個網站。
客戶很喜歡。
客戶:我希望你把這些數據庫合并到我們所有的歐洲業務上。
我:當然,我們可以做到,但這是一項艱巨的工作。上一次花了八年時間。
客戶若有所思地停頓了一下。
顧客:那么,下星期三之前可以準備好嗎?還是要等到星期五?
兼容性一直都是前端工程師最頭疼的一個問題,也是前端面試最常考的一個方面,今天看到一位前端程序員總結的一份很好的關于瀏覽器兼容性問題的文章,正好最近群里有許多的需要面試伙伴,所以稍微挑了十個常用的瀏覽器兼容問題分享出來,希望大家面試順利!
對于web前端的學習有不懂的,或者不知道學習路線,不知道學習方法,不知道該如何扎實能找到工作的朋友,可以來我們頭條前端群330242580,全套系統學習資料已上傳群文件!
在Firefox設置了 padding 一后,div會增加 height 和 width,但IE不會 。
解決方式:嘗試使用 height:100%或者控制好高度;寬度減少使用 padding但根據實際經驗,一般Firefox和IE的 padding 不會有太大區別,div 的實際寬=width + padding ,所以div寫全 width 和 padding,width 用實際想要的寬減去 padding 定義。
兩上下排列或嵌套的div,上面的div設置height,如果div里的實際內容大于所設高度,在Firefox中會出現兩個div重疊的現象;在IE中,下面的div會自動給上面的div讓出空間
解決方式:高度要控制恰當,比較好的方法是 height:100%;但當這個div里面一級的元素都float了的時候,則需要在div塊的最后,閉和前加一個沉底的空div,對應CSS是:
.float_bottom
{clear:both;height:0px;font-size:0px;padding:0;margin:0;border:0;line-height:0px;overflow:hidden;}
不想受到float浮動的,就在div中寫入clear:both;
div里的內容,IE默認為居中,而Firefox默認為左對齊,可以嘗試增加代碼margin: 0 auto;
ul標簽在FF中默認是有 padding值的,而在IE中只有margin有值先定義 ul {margin:0;padding:0;}
ul和ol列表縮進問題消除ul、ol等列表的縮進時,樣式應寫成:{list-style:none;margin:0px;padding:0px;}
1. display:block,inline兩個元素
display:block; //可以為內嵌元素模擬為塊元素
display:inline; //實現同一行排列的的效果
display:table; //for FF,模擬table的效果
display:block 塊元素,元素的特點是:
總是在新行上開始;高度,行高以及頂和底邊距都可控制;寬度缺省是它的容器的100%,除非設定一個寬度
<div>,<p>,<h1>,<form>,<ul> 和 <li> 是塊元素的例子
display:inline 就是將元素顯示為行內元素,元素的特點是:和其他元素都在一行上;高,行高及頂和底邊距不可改變;寬度就是它的文字或圖片的寬度,不可改變。<span>,<a>,<label>,<input>,<img>,<strong> 和 <em> 是 inline 元素的例子
2.鼠標手指狀顯示
全部用標準的寫法 cursor: pointer;
1. background顯示問題
全部注意補齊 width,height 屬性
2.背景透明問題
IE: filter: progid: DXImageTransform.Microsoft.Alpha(style=0,opacity=60);
IE: filter: alpha(opacity=10);
Firefox: opacity:0.6;
Firefox: -moz-opacity:0.10;
最好兩個都寫,并將opacity屬性放在下面
作用是:當容器的內容較少時,能保持一個最小的高度,以免破壞了布局或UI設計效果。而當容器內的內容增加的時候,容器能夠自動的伸展以適應內容的變化。
原來樣式設置:
解決辦法是將body換成html。
源:EETOP BBS
http://bbs.eetop.cn/thread-473918-1-1.html
通過對已有的一個頻率進行加減乘除等運算產生更多所需頻率的東東就可以叫頻率綜合器(Frequency Synthesizer,FS)。說個插曲,頻率綜合器目前很多人也因為翻譯原因直接翻譯成頻率合成器,這就誤導了許多初學者,認為頻率綜合器就是頻率的加法合成。。。 呵呵。。頻率綜合器的應用可以說包羅萬象,具體應用就不舉例了。頻率合成的方法:
1.直接合成(又可分為模擬直接合成和數字直接合成)
2.鎖相合成(又可分為模擬鎖相和數字鎖相)
舉例說明一下:直接模擬合成:如模擬倍頻器,分頻器。
直接數字合成:如用數字計數器,D觸發器等。
模擬鎖相合成:就是常說的PLL
數字鎖相合成:就是常說的DPLL
這里我們只研究模擬鎖相合成(PLL)
作為模擬電路設計的大部件,PLL和ADC的設計和需求都是很大的,業內有句話:PLL難仿真,ADC難測試。最早的純模擬的PLL已經比較成熟了,經過2年左右的設計經驗的話,設計個能用的鎖相環不成問題,作為想我一樣的菜鳥還要慢慢學習哈。
首先,拉扎維模擬CMOS集成電路設計一書可能使我們最早接觸PLL的文獻,這里呢,把第十四章“振蕩器”和第十五章“鎖相環”兩章提取如下(只找到了英文版)
拉扎維英文版14 15章.pdf(3.24 MB)
對于初學者來說,鎖相環振蕩器有時候分不清楚,貌似他倆都是產生一個頻率,這有啥區別嗎?
帶著這個問題先看看振蕩器。而我們接觸到振蕩可能是從“工程電路分析”一書的RLC電路的分析中,分析中直接定義了諧振頻率和LC的關系。并且定義了另一個量 也就是阻尼系數:1/2RC,這個量和時間常數比較相似,主要是時間常數反應的是響應的快慢,而阻尼系數反應的是振蕩趨于穩定的快慢。而振蕩也是一種響應,呵呵,所以時間常數的定義要比阻尼系數要廣。
既然說到著了,那就插一句,幫著復習一下,過阻尼和欠阻尼是說啥的呢?過阻尼和欠阻尼說的是RLC電路中R和LC的關系,過阻尼電路讓電路看起來可以和普通的RC放點差不多的過程,而欠阻尼會讓電路振蕩放電。
下面說說諧振這個詞,諧振可以認為是一個系統或者模塊電路,對于外界的某個頻率的刺激會產生最大的幅度響應。這個一般是電路的固有屬性。那下面就有個問題,電磁爐一般頻率為:20-40KHz。微波爐頻率一般為:2.45G。那他們是否采用了諧振原理呢?頻率為什么不一樣呢,親。(提示一下:二者機理不同)
(電路是否振蕩,電路的振蕩特性的定量分析方法一般用電路的頻率響應來分析,或者用傳遞函數來分析。圖形上分析有根軌跡圖和波特圖來分析電路)
拿欠阻尼震蕩電路來說,電路一邊震蕩,一邊震蕩的幅度減小,那怎么定義這個幅度下降的快慢呢,科學家發現這個快慢和這個電路一個周期內存儲和消耗的能量的比值所決定的,所以科學家定義了一個品質因數Q的定義。
振蕩器的產生機理可以分為負阻振蕩和反饋振蕩兩種。負阻振蕩器的典型例子是:LC振蕩器,科爾皮茲振蕩器。反饋振蕩器的例子是:環振。當然還有一種振蕩器,譬如用比較器,配合RC充電,不斷的對電路進行符號翻轉,這種有點類似于反饋振蕩。
這里我們主要學習LC振蕩器,具體振蕩器的分析可以參考拉扎維的書籍。不過這本書的弱點在于,沒分析LC振蕩器的噪聲(相位噪聲)性能。對于振蕩器的噪聲分析可以見很多的課本和論文,譬如:托馬斯關于振蕩器和頻綜的章節,
托馬斯16 17 18章.pdf(11.09 MB)
再譬如半導體的一篇博士論文(其小論文為ISSCC)
快速鎖定射頻鎖相環頻率合成器研究.pdf(3.81 MB)
不過,對于振蕩器的分析,最好最權威的那還是大神abidi的相關論文和課件,尤其是用PM和FM調制的角度來闡述相噪,很多他的弟子都對這個理論印象深刻,不過這個比較難找。
關于振蕩器,尤其是壓控振蕩器的仿真,可以通過spice,spectre和ads來仿真,下面給一個spectre仿真的workshop。
VCO.pdf(2.61 MB)
對于振蕩器的理解要到什么地步呢,這個其實在學習振蕩器之前就應該心里有數,不光是簡單的起振條件,還要知道,功耗,噪聲,jitter,擺幅,buffer,電源等等,尤其是版圖的布局,哪里需要對稱,哪里需要優化噪聲。對于單端電感,差分電感對于振蕩的電感,Q值,相噪等有何影響。這個需要經過個人的布圖經驗和電磁仿真。布圖那只能參考論文和別人的設計了,電磁仿真要經過HFSS或者SONNET,ASITIC的仿真,ADS的仿真有時候偏差會大一些,不過這也要看仿真的設置是否標準準確。下面給一個HFSS仿真電感的教程。
hfss_inductor仿真.pdf(645.64 KB)
關于SONNET,ASITIC等查看幫助文檔也有很好的說明,這里就不列席資料了。最好各個軟件都用用互相驗證一下。對于電感的分析理論比較多,有宏觀一些的也有圍觀一些的,關于各個理論其實很有必要都驗證一下,看看說法是否正確。對于渦流,沉底,接觸孔電容分別調整看看對于電感的影響是否是書本里所說的這個也是很有必要驗證一下的。
另外,目前比較高大上的設計,為了獲得更小的相噪,振蕩器的電感一般都選擇用IPD或者bondwire來制作。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。