Time of Update: 2018-12-07
我一直在思考軟體公司如何開源節流。當然,老闆也在思考開源節流。當然,老闆思考的開源節流在公司運營層面上,而我作為CTO,我考慮的則是在產品運營角度上來思考這個問題。否則,一個軟體公司,它的生存與發展就是靠軟體產品,除此之外沒有別的收入來源,那麼作為負責產品的人再覺得沒有責任思考這個關乎公司盈利與發展的問題,那麼要把這個問題甩給天天忙銷售忙資金忙公司管理的老闆嗎?那要你這個CTO幹嗎?難道就是為了讓你當個工頭管住一幫人嗎? 有的公司光有技術總監,沒有CTO。技術了得,但和公司戰略發展不貼
Time of Update: 2018-12-07
自從寫了關於《三五個人十來條槍 如何走出軟體作坊成為開發正規軍》走出軟體作坊:三五個人十來條槍 如何成為開發正規軍(二),系列文章後,收到了很多網友的評論,也收到了很多網友的疑問請教。而大部分人都已經當上了專案經理,手下有個2-3個人或5-6個人。少部分人還在上學或者才畢業出來1-2年,詢問的還是學什麼語言和什麼才是核心技術的之類問題。
Time of Update: 2018-12-07
文章目錄 軟體資訊軟體: 由於工作中需要管理大量的Windows機器,這些機器都是通過遠端桌面來串連的,因此十分需要一款能夠批量管理軟體。經過比較之後,我選定Remote Desktop Organizer作為我的管理關鍵,因為它能滿足我上面的所有需求。使用之後令大家都很滿意。它只有幾M,體積非常小,而且完全可以作為一款綠色軟體來使用。 軟體資訊名稱:Remote Desktop
Time of Update: 2018-12-07
[轉載]http://www.sjhf.net/blog/user1/sjhf/archives/2006/2006412173840.htm序:去年為了總結自己所學習/接觸過的技術,也順便為初學者少走彎路指明一些方向,可惜後來諸事纏身未能繼續,十分遺憾,現放到自己的BLOG上來鼓勵自己將此繼續下去。 "Win32編程” 很不幸,我從開始學習編程到理解這個名詞中間隔了很長的時間(上個世紀的學習環境可見一斑)。很長時間裡我都不明白32是指什麼,我用過Dos,
Time of Update: 2018-12-07
今天淘到了幾個好東西,都是很實用的東西,簡直太好了。1、同步精靈,一款非常小巧的目錄同步軟體,綠色版,用來備份方便極了。功能簡介 這是一個小巧實用的目錄同步/備份工具,可以使一個目錄與另一個目錄完全同步,適於進行資料備份和製作鏡像目錄,具有以下特點: 如果兩個目錄中只有少數檔案不相同,程式會自動進行分析判斷,只對不相同的檔案進行同步操作,因此如果兩個目錄中檔案很多的時候,使用本程式進行同步將比直接拷貝複製快速高效的多。2、Magic Starter
Time of Update: 2018-12-07
這兩天在做一個小軟體,不知道怎麼的,做了近10年的程式員,現在才有這樣的體會,原來開發程式真的很有意思。當然,要想開發軟體有意思,必須具備一些前提條件,首先,你要有足夠的空餘時間,其次,所開發的軟體是自己的創意,而不是公司用來忽悠客戶的,最後,你必須要有十分的熱情。那麼,有意思在什麼地方呢?說出來可能有人會笑,有兩方面,一是創意源源不斷地湧出來,二是這些新的創意被逐步地實現。在實現了自己的想法以後,會很有成就感,也很想與人分享。所以,我會在稍後將這個軟體發布出來與大家共用。這個軟體最初源於一個突
Time of Update: 2018-12-07
先來看張圖。 粗看會不會以為這是Win7內建的便箋功能?呵呵,當然不是啦。自從開始用Win7以後,就對它內建的便箋功能非常喜歡,小巧而且方便。但用久了以後發現很多功能達不我要求,比如我想將某個便箋置頂,或者為便箋設定一個提醒時間。於是一直都掙紮著是否要自已山寨一個出來,最後實在扛不住了,只有自己動手做。用了大約2周的業餘時間,一個半成品出爐,下面來看個近照。 是不是有些不一樣?呵呵,那些個小按鈕,我不用解釋,你應該知道是幹什麼用的了。軟體的名字我還沒有最後確定,暫時叫它“Task Book”
Time of Update: 2018-12-07
專案管理的根本目的是按時、保質、保量完成預期交付的成果。專案管理要讓整個組織能清楚理解項目實施的目的、影響、進度,應做到項目組所有員工都應理解項目實施的原因、意義及客戶的要求。在專案管理中還能看到公司高層領導通過實際行動表現出來的對於項目實施的支援與協助,通過以制度化管理來組織合理安排員工的工作職責和角色轉換。為滿足上述要求,就必須讓員工、企業、客戶能接受並適應新的“軟體項目開發管理規範”。
Time of Update: 2018-12-07
進了新公司之後,工作環境有了很大的變化,以前都是在windows環境下進行程式開發,沒怎麼接觸linux系統,新項目組中有6個同事,一水的ubuntu,木有辦法,我也換成ubuntu吧。 曾經在學linux下c語言編程的時候,學過一個月的linux,熟悉了一些命令,稍微能在linux系統下完成一些日常的需求了,也搭建過android的開發環境,呵呵,時間長了,以前的東西又都忘了,由於那個時候也沒把搭建環境的步驟進行記錄,現在又抓瞎了,廢了很大的勁,終於搭建完了,記錄一下,為以後做好準備。
Time of Update: 2018-12-07
文章目錄 軟體資訊軟體使用執行個體 最近使用了一款超級簡單的網路嗅探工具Mini Sniffer,不敢獨食,和大家一起分享。 軟體資訊名稱:Mini Sniffer版本:v1.0首頁:無,作者郵箱:baojianjob@tom.com大小:48.5k系統:Win2000/WinXP/2003/Vista/7/2008下載:http://download.enet.com.cn/html/010722006040702.htmlhttp://
Time of Update: 2018-12-07
文章目錄 軟體檔案 在遠端桌面中,預設是沒有關機按鈕的,這有時候還真不方便。雖然可以用命令來關機,但是不是每次都記住,今天發現了一款很方便的關機軟體,把它放到遠程機器中真實方便。 軟體檔案名稱:PowerOff版本:3.0.13首頁:http://users.pandora.be/jbosman/applications.html大小:168KB系統:Windows
Time of Update: 2018-12-07
Subject:J2ME 應用軟體開發 附件為所開發 J2ME 程式所需要的用到的基本架構,您可以 download 及解壓縮至電腦任一目錄下(因為之後的測試都會在 Dos 環境下操作,所以建議在根目錄下建立一專用的目錄收放各 J2ME projects,如果您是喜歡享受 key-in 快感的人請依據喜好自便) 目錄說明如下; C:\j2meprjs\sample\build.xml //a script file for ANT to compile , verify , running
Time of Update: 2018-12-07
我對平台的技術架構的構想,是採用開源的ORM架構做資料持久層, Asp.net沒有合適的Web層架構,就採用Asp.net的Code-behind方式編寫代碼,資料持久層同Web表現層之間的串連採用IOC的容器。1、 開源架構選擇:資料持久層Nhibernate和IbatisNet這兩個都是非常優秀的資料持久層,Nhibernate是優秀的Hibernate的 dotNet移植版本,在開源社區具有非常高的人氣,IbatisNet是Data
Time of Update: 2018-12-07
使用遠程登入工具putty或者SecureCRT串連到伺服器時,長時間不操作造成網路中斷,出現Software caused connection abortSoftware caused connection abort的意思是軟體的原因造成的網路中斷,所以解決辦法就要用軟體入手,用putty串連你的linux,修改伺服器中/etc/ssh/sshd.config 檔案,將LoginGraceTime的值設為0,預設為2m,TCPKeepAlive 設為yes, 然後使用service
Time of Update: 2018-12-07
(轉自)http://www.cnblogs.com/fjwuyongzhi/archive/2007/04/28/730939.html除了很好地進行“黑箱測試管理”,個人覺得下述更值得用功;畢竟“前除後略”!1、架構和演算法的可行性測試分析:主要包括效能、並發等方面2、CodeReview:很簡單,但很多人沒有這樣做;其實這比“黑箱測試”更容易發現邊界問題、流程正確性問題等。值得推廣!3、測試驅動和單元測試,很多人為了達到那些並不太懂編程管理層的要求,往往是少了這些看似不容易出成績的步驟。(
Time of Update: 2018-12-07
我用的Http調試工具1.IE Developer ToolBar2.HttpWatch3.fiddler .net反編譯工具Reflector FileDisassembler Unicode轉換器1 大家都推崇的反編譯工具Reflector /Files/eugenewu0808/Reflector.rar2 加入可以對整個Assembly反編譯的外掛程式,使用.NET
Time of Update: 2018-12-07
每日構建 heartbeathttp://www.cnblogs.com/aji/articles/99763.htmlMercury TestDirector for Quality Center 讓您可以快速有效地部署高品質的應用程式,其方法是為收集要求、計劃和安排測試、分析結果並管理缺陷和故障提供一個持續、可重複的流程。TestDirector 是一個用於測試管理所有重要方面的基於 Web 的單個應用程式 - 要求管理、測試計劃、測試實驗室和缺陷管理。http://www.mercury.
Time of Update: 2018-12-07
招聘要求:1、精通C#2.0或以上2. 精通ASP.net及Winform開發,有一定相關項目開發經驗;2、熟悉公司資訊化應用項目開發,熟悉SOA應用;3、掌握MSSQL/Oracle、預存程序、觸發器、視圖的編寫;4、工作踏實、敬業,具有良好的協作精神;5. 學曆專科或以上(學曆高者優先)6. 本公司屬於該地區的龍頭企業,各方面待遇均不錯招聘資訊已到期!歡迎關注
Time of Update: 2018-12-07
軟體需求管理,是軟體設計的第一個環節,與軟體的成與敗休戚相關。很多軟體都在需求未完全清楚前(或自以為清楚)開始,在修修補補中結束。因此需求管理是一個軟體開發人員首先要掌握的技能。且,需求管理方面的知識,無實踐不行,而有實踐無理論也不行。因此,不同的人對此方面知識的需求不同。本人應該屬於第二種類型。因此下文主要是我在看此書過程中的摘要。也許會有自己的思想,也許只有書中語句的copy。前言部分:軟體項目中的兩個最基本問題:這個軟體到底做什麼;我們怎麼才能知道軟體完成了所要求的工作而不是其他工作。--
Time of Update: 2018-12-07
採用的全是開源軟體或者免費軟體,都是超級好用的東東,感覺開發速度並不比龐大的收費軟體慢。用到的工具如下:IDE:VS 2005 Express (C++版,C#版,Web開發版),.Net的aspnet命令列編譯工具版本管理:SVN,小烏龜SVN ClientShell:Windows Power Shell(這玩意既然出來了,就要充分利用)UML建模:StarUML(功能強大的開源UML,比偶以前用過的JUDE,ArgoUML強大很多,支援C#)資料庫建模:Toad Data Modeler