MT–簡化瀏覽者的瀏覽習慣

關於MT的技術

最近對於整個Blog網站,做了一個大動作的修改。整體的內容變的簡單,也就是操作的介面變的簡單。我將原本數個模版的MT介面,修改為只有三~四個模版而已。主要的修改還是在『迴響』與『引用』上。

原本各位所使用的MT系統上,『迴響』與『引用』均會跳出一個新的視窗,來告知你說該文章有多少的迴響與引用,但是在『最新迴響』所採取的超鍊結上卻不是這樣,他直接連接到『整篇文章』(或叫做靜態文章 $MTEntryPermalink 的鍊結,而直接連接到段落 #command上)。後來在使用上,會發現其實連接到『整篇文章』的迴響上算是一個很方便的功能,因為除了可以看見其他人的迴響外,還可以再次觀察文章全體,使得回覆的迴響不易出錯。

先提到『顯示引用的程式碼』,也就是不需要跳出引用的視窗,而讓人可以直接察看如何引用您的文章的程式碼:

引用此篇網址:

之後各位得必須修改各位的『單獨模版(Individual Entry Archive )』上,設定一些書籤(也就是 )在某些您需要的地方,比如說,在迴響那邊加上,或是在『整篇文章』加上剛剛所告訴各位的(引用此篇網址:<$MTEntryTrackbackLink$>),這樣的話再整篇文章就會顯示如何引用您的文章的方法。

再來各位可以更改自己在 『主索引模版』、『分類索引模版』、『時間索引模版』,將原本為

修改為

這樣就可以了,各位可以參考我的Blog 所顯示的方式,我是覺得比較符合一般使用者的操作習慣。記得要重建唷!!

魔法字眼~『企業文化』

企業文化~~~~可以吃嗎?

最近不知道為了什麼,去面試的時候,只要面試官一提到『企業文化』這四個字,忽然就會對這間公司產生無盡的憧憬,並且很想進這間公司。這也可能跟我女友本身就是弄企業文化的關係吧,他在一家液晶螢幕的產業中擔任著『專案推廣的工作』所以每天跟她談論的就是在塑造企業文化的事情,其實在資訊科技產業中要建造企業文化本來就已經不容易了,更何況是在液晶電視這個產業之中。許多的師傅本身都是黑手出身,不僅僅不願將所學的提供出來,更會有留一手的時候,企業中工程師似乎只是在乎著自己所重視的事情,而忘記如何去待人接物,整個公司的氣氛都相當的差,更別談文化這件事情,也難怪我女友最近總是疲累的狀態。

話說回來,最近面試的結果,今天去IBM面試,也是我第一次來到IBM新的辦公大樓,在新光信義墊旁邊的國泰人壽大樓上,一進了那間大樓才知道,原來不僅僅IBM在這裡,還有軟體業的龍頭微軟也是將辦公室建置在這裡,嶄新的大樓,加上接待小姐似乎跟模特兒一樣~~~(驚嚇中!!)其實在面試之前是相當緊張的,由於在外商公司工作是我以前的夢想,自然而然也擔憂自己的英文程度不太夠,果然一進去,在等待的時候,似乎聽見有人在放電影的感覺(為何會說放電影呢?因為我覺得有很多洋人在講話)但是隨著我不安的心、傾聽之下,才知道原來是有人在開會~~果然是外商公司,外國人來當然要用英文開會~~~之後面試的人就進來了,面談的部分~~~此篇就不提了

在面談的過程中,似乎又從主試官的口中聽見『企業文化』這四個MAGIC WORD~~沒錯~~ 又聽到企業文化了,使得我的眼睛又不自主的瞪大!!!呼吸急速!!隨著主試官的跳動的嘴,我似乎又回想到上課時候老師提到IBM的企業文化的概念

其實IBM的企業文化在許多的教科書上似乎都察看的到,但是就我今天的觀察,IBM人整齊素雅的外觀,一直深植在人心,也就是這種動力,讓我把IBM視為我人生的一個目標(不見得是短期目標~~~ BUT I WILL BE!!)

 

我的mt變成三列

CSS 令人難懂得東西

最近看到學弟的Blog變成了三列的形式,對於功能眾多的我來說,三列的表達方式似乎是最好的。所以我也學習他一樣去修改CSS來貼上自己的StyleSheet,大家也可以下載這個CSS檔案,然後修改成自己的顏色,放入自己的MT之中。

不過現在問題來了,就如同各位看到的一樣,這個CSS似乎沒有對齊。因為我使用的是絕對定址(position:absolute)的方式,所以在不同的顯示模式下,跑出的樣子也會不太一樣。

後來我用相對位置(position:relation)但是卻無法正常的顯示,真是怪怪的,那個CSS強的大哥好好告訴我,以下這幾行為何出錯呢?

 

 

 

#content {
                position:relative;
                width:40%;
           	                z-index: 3;
                padding: 10px;
		background:#FFF;
                margin-right:30%;
                margin-left: 30%;
                margin-bottom:20px;
	}

#links {
	z-index:1;
	position:relative;
	top:   120px;
	margin-left: 70%;
        width: 25%;
	background:#999;
	color: #FFE478;
	text-align:center;
	}

#llinks {
	z-index:2;
	position:absolute;
	top:   120px;
	left: 5%;
	width: 25%;
	background:#999;
	color: #DAA520;
	text-align:center;
	}

加班的工作態度

一定得準時打卡嗎?

之前說過,最近正在密集的面試之中,不過密集的面試到了最近幾天準備要停止了,雖然不斷的面試可以讓我瞭解現今產業的一些事情,但是相對的我也少了一些時間去準備我的畢業論文。不過話說回來,最近去一家公司面試的時候,就聽到了完全不同的主管與其面對員工的狀況,首先記得去B公司的時候,主試的人員看了一下我填的履歷表說:『你不喜歡週末加班嗎?』我回答說:『我不是不喜歡週末加班,只是很多事情我喜歡將其分配到其他的時間,週末對我而言是一種輕鬆的代表、而非是補償自己平時的不夠認真』

剎時間,三位主試官互看了一下,我瞭解~~這並不是一個主試官喜歡的回答,但是這就是我做事的態度,我不必要、也不必須為了金錢而讓自己變的那麼的痛苦。之後那三位嚴肅的主試官就不斷的告訴我,該部門週末可能會加班(幾乎是一定~~~~)並且要把加班當成是正常的事情…. 當然之後,我並沒有選擇這家公司的這個職位,並不是因為加班的制度,而是這個職位(軟體測試)對我並不是最佳的選擇….

之後去另外一家公司面試,主管只是問我一些關於作專案的經驗,面試的末段時候,我很主動的詢問關於週末加班的事項(反正~~不問並不代表不加班~~ 不如先下手為強)但是這時,這位主試者竟然告訴我說:『基本上,我很討厭加班,因為我不認為加班的人就是平時不夠認真的人,才會週末在公司加班將事情慢慢的弄完,而不能準時交出來~』這個時候,其實我是蠻驚訝的,因為現在其實不是許多主管願意這樣去想,即便是我研究所的老師,他還是希望週末能看見你在研究室待著也好。對我而言,在學校的每一刻都是做事的時間(若是真要說休息,就是看看各位的blog,或是去Orkut聊天一下)但是其他同學雖然常常待在實驗室,但是他們不是看漫畫、就是相約打電動。對他們而言,這樣的生活是一種調劑生活的方式,其實也不為過,但是這樣的時間都是可以工作的時間,這些時間拿來做事,或許可以做出不少的事情,何必一定得等週末才能做事呢?

但是我指導教授可能就不是這樣想,我們要交工作週記的時候,是得以一週七天作為工作的基本記量單位,唉唉!!雖然老師與我的想法不同,但是或許這一種對於學生的訓練方式,對於學生以後到社會比較好吧!

雨過天晴~~~

最近面試比較忙碌,

跟老師面談後,與老師達成共識

不用在去報告博士班,可以專心找工作

現階段準備找工作與將論文口試完畢

BTW 明天去BenQ 面試

事情是這樣的,約莫在半年前,由於那個時候老師的CASE相當的多,所以很忙碌,但是我又很擔心論文的進度會受到拖延所以破釜沈舟跟老師約談,約談中與老師講解說希望可以專心準備論文,也希望能準備為了博士班的考試而努力,所以之後的半年,老師對於我的要求自然變得很高,所以過的可真是水深火熱的,每天老師交代的進度都會努力的盯,不僅如此,一般的進度對於老師還不能滿足,由於老師瞭解我的資質,很多簡單的演算法與證明他都瞭解我能在極短的時候撰寫並且證明出來,所以對我的要求也就更加的高,這半年的期間,雖然痛苦但是也覺得訓練的很充實。

期間對於文章的檢查方式、對於文字的雕琢程度有了更嚴謹的方式,不僅僅如此,對於整個研究方法有了更快速的理念,也由於我的論文算是比較理論的事情(模糊資料庫[Fuzzy Database]),所以對於數學式子的推導、證明的觀念與邏輯、數學式子的撰寫方面有了更深一層的感覺,這都是這半年多的一些成果,在此其實也要對老師感謝一番~~~~

 

不論如何~~明天面試要加油吧!!!!

 

「MT」避免按錯而造成重複的迴響

唉呀!多按一次!!

避免重複按下送出而造成多個迴響的造成

緣起:本來是在Zonble’s Blog上面要留言,卻發現自己不小心留了好幾個迴響,於是回到自己最近很常去的一個MT技術網站MTExtension找一下相關的檔案,裡面有講到一個避免的方法,就是修改一下MT的一些程式碼

詳細狀況,請看詳細敘述

 

 

  • 若是一般方式請修改MT目錄下的 lib/MT/App/Comments.pm

  • 若是有安裝MT-Blacklist的話請修改 exlib/jayallen/MTBIPost.pm

請貼以下的程式碼在 $comment->save; 之前

BEGIN HACK Avoid Duplicate Comments

## http://www.nonplus.net/software/mt/AvoidingDuplicateComments.htm
if(my @existing_comments = MT::Comment->load({
              blog_id => $comment->blog_id,
              entry_id => $comment->entry_id})) {

  foreach my $c (@existing_comments) {
      next unless (($c->author||'') eq ($comment->author||'')
              && ($c->email||'') eq ($comment->email||'')
              && ($c->text||'') eq ($comment->text||''));

      my $link_url;
      if (!$q->param('static')) {
          my $url = $app->base . $app->uri;
          $url .= '?entry_id=' . $q->param('entry_id');
          $link_url = $url;
      } else {
          my $static = $q->param('static');
          if ($static == 1) {
              $link_url = $entry->permalink;
          } else {
              $link_url = $static . '#' . $c->id;
          }
      }
      return $app->redirect($link_url);
  }
}
## END HACK Avoid Duplicate Comments