Thursday, January 17, 2008
NICE DAY!
How to start a project.
1. What do we want?
2. Which language will we use?
3. Write a brief document for project.
4. Start write first line code.
5.Define the error code you will return.
....
There are lots of rule for writing a goood project. But at most we need a view in all things, not just a little . Maybe implement a function is excite, but if write as this we'll go to hell. So everyone will died. We may forget what we want to do.
I need focus one thing, I need to learn some.
1. What do we want?
2. Which language will we use?
3. Write a brief document for project.
4. Start write first line code.
5.Define the error code you will return.
....
There are lots of rule for writing a goood project. But at most we need a view in all things, not just a little . Maybe implement a function is excite, but if write as this we'll go to hell. So everyone will died. We may forget what we want to do.
I need focus one thing, I need to learn some.
Thursday, October 11, 2007
A blue Firday
My supervisor leave from company, not long another colleagues will leave.
But I am still here. Just need work hard.
Something have changed.
But I am still here. Just need work hard.
Something have changed.
Monday, September 24, 2007
We have to be ready for every possible things
1.) Just severl month ago, there are some genene hunter call to me, I just say I want to work for a continuse time.
2.)Now, I have to say I am searching some job position.
3.)Old idiom, trees want to stay silently, but wind will blow.
I must focus on one things, I just have one head.
2.)Now, I have to say I am searching some job position.
3.)Old idiom, trees want to stay silently, but wind will blow.
I must focus on one things, I just have one head.
Sunday, May 13, 2007
If you have to face many many works, what you want to do
There are so many works wait me to finish.
First. NetWare Platform
Second. Windows Platform
Third. Linux Platform
And I need focus on one, so I can get more time to finish other task.
Good Luck.
First. NetWare Platform
Second. Windows Platform
Third. Linux Platform
And I need focus on one, so I can get more time to finish other task.
Good Luck.
Monday, April 16, 2007
NetWare CodeWarrior CPP
Last days, I want to use CodeWarrior CPP library to compile some cpp file . But when I link the mwcpp.lib with my cpp.obj , it happens some error .
__get_stdin, __get_stdout and __get_stderr can't resolve by libc.lib.
I check the mail.list ,newsgroup for NetWare. I found it happen because a history reason.
Please remove __get_stdin, __get_stdout and __get_stderr from libc.imp as shipped with the NDK. Put them in an extra threads.imp instead!
In fact ,the CodeWarrior built libray use the old libc.imp from their personal path, So when I build libray without any change, it will create a wrong library with old libc.imp.
To fix this , you should check the path which CPP libary access. And build again with correct path.
It's will work.
Good Luck.
__get_stdin, __get_stdout and __get_stderr can't resolve by libc.lib.
I check the mail.list ,newsgroup for NetWare. I found it happen because a history reason.
Please remove __get_stdin, __get_stdout and __get_stderr from libc.imp as shipped with the NDK. Put them in an extra threads.imp instead!
In fact ,the CodeWarrior built libray use the old libc.imp from their personal path, So when I build libray without any change, it will create a wrong library with old libc.imp.
To fix this , you should check the path which CPP libary access. And build again with correct path.
It's will work.
Good Luck.
Labels: codewarrior, cpp, learning, netware, work
Tuesday, February 27, 2007
VDB FOR NETWARE
This tool is used to analyse the core dump for NetWare. It can't look the register
You can find this tool in forge.novell.com.
In the readme. It said it like the interatl debugger.
there are some commands
.A Display the abend or break reason.D Display page directory map for current address space.D Display page table map for current address space.DDS Dump TCO info & stack specified name ....
You can find this tool in forge.novell.com.
In the readme. It said it like the interatl debugger.
there are some commands
.A Display the abend or break reason.D Display page directory map for current address space.D Display page table map for current address space.DDS
Labels: learning, netware, work
Thursday, February 01, 2007
That a sunny day
You can't image this day .
NetWare , I don't know much about it, but I have to develop some on it.
I found Makefile is so magic tool.
A beautiful thing
NetWare , I don't know much about it, but I have to develop some on it.
I found Makefile is so magic tool.
A beautiful thing
Monday, January 22, 2007
how to convert the file by dos2unix
Monday, January 15, 2007
The summary of work in 2006
The summary of work in 2006
Date: 03/12/2007~31/12/2006
1.)Port the DiskSafe from Windows to Solaris
Keys:Solaris, XML, wine, vi, c
2.)Learn the RecoveryCD info.
Keys:bunitls, cross compile, Linux ,perl
3.)CCM team:CCM Server DiskSafe AppCtrl.
Keys:Rpc, Linux, c, rpc structure, rpc gen,
4.)IMA team: SDM,IMA
Keys:Linux, MFC, installshield, build.h, x64,
Get how to install the x64 file to x64 platform.
5.)Prepare for porting FS to NetWare.
Keys:NetWare, Watcom, C/C++, cross compile, Nlm, MakeFile
Friday, January 05, 2007
Happy New Year
Maybe it's late.
But the word said latter better than never , so don't care that.
In the 2007, I will get more things.
But the word said latter better than never , so don't care that.
In the 2007, I will get more things.
Labels: work
Monday, December 25, 2006
The Summary of 2006
2006.
1. Grauate from univeisety, and got my Master Degree.
2.Get a job which are not good or bad.
3.Come to ShangHai get a new start.
2007.
1.I hope to be a Master of SoftWare.
2.Make the salary to N*current salary (N>=2)
3.and so on
1. Grauate from univeisety, and got my Master Degree.
2.Get a job which are not good or bad.
3.Come to ShangHai get a new start.
2007.
1.I hope to be a Master of SoftWare.
2.Make the salary to N*current salary (N>=2)
3.and so on
Wednesday, December 06, 2006
That's a bad day
My poor English made me embarrassed again . The boss let me reply the SP mail, that just with a little word to describe what I do and what should I do on that case . But that take me a log time . I hate myself.
I have to leran English hard.
My classmates who have work three years, want to change a job ,but just because his poor English , he did't get a good job, so poor.
I have to leran English hard.
My classmates who have work three years, want to change a job ,but just because his poor English , he did't get a good job, so poor.
Monday, December 04, 2006
Develop on Novell NetWare
1.how to compile a programe to nlm.
2.what is a nlm file?
3.how to build library to a nlm.http://www.novell.com/coolsolutions/appnote/583.html
4.Writing Start-up Code for NLMsRussell Bateman details how to get your NLMs up and running with your very own start-up code. Since Russell wrote the original NetWare start-up code, we figured this source to be one of our more credible.
5.how to debug a nlm .Debugging Novell NetWare Loadable Modules (NLMs) http://www.sybase.com/detail?id=44379
To debug an NLM called mynlm.nlm on NetWare 4.1 from Windows NT via a Novell SPX link: On the NetWare 4.1 server, type load novserv4 On the Windows NT client, type wdw /tr=nov mynlm
2 Enter the debugger with the following key strokes. (All keys must be held down together,including both Shift keys.)LeftShift+RightShift+Alt+Esc
2.what is a nlm file?
3.how to build library to a nlm.http://www.novell.com/coolsolutions/appnote/583.html
4.Writing Start-up Code for NLMsRussell Bateman details how to get your NLMs up and running with your very own start-up code. Since Russell wrote the original NetWare start-up code, we figured this source to be one of our more credible.
5.how to debug a nlm .Debugging Novell NetWare Loadable Modules (NLMs) http://www.sybase.com/detail?id=44379
To debug an NLM called mynlm.nlm on NetWare 4.1 from Windows NT via a Novell SPX link: On the NetWare 4.1 server, type load novserv4 On the Windows NT client, type wdw /tr=nov mynlm
2 Enter the debugger with the following key strokes. (All keys must be held down together,including both Shift keys.)LeftShift+RightShift+Alt+Esc
Monday, November 27, 2006
How Li Jiacheng thinks!
李嘉诚一直在转变和提升他的商业模式。你不能去学他做什么业务,做怎样的资产组合。因为这些东西跟他的背景、目标、个人喜好、公司的基础、外在环境都有太多相关。应该去思考的,是他的逻辑是怎么形成的?他为什么在这个时候做这个决定?他是怎么来做这个决定的?他的感受是什么?他在那个时间的思考点是什么?
Tuesday, November 07, 2006
change dir to execute the command
char olddir[MAX_PATH] = "", *newdir = NULL, *cmd = NULL;
getcwd(olddir, MAX_PATH);
if (lpCurrentDir)
{
// changing working directory
chdir(newdir);
}
system(cmd);
chdir(olddir);
if (newdir) free(newdir); if (cmd) free(cmd);
getcwd(olddir, MAX_PATH);
if (lpCurrentDir)
{
// changing working directory
chdir(newdir);
}
system(cmd);
chdir(olddir);
if (newdir) free(newdir); if (cmd) free(cmd);
Sunday, October 29, 2006
If u can't debug in some sourcecode
If u can't debug in some sourcecode.
There are some reason , first is ur lib not same as ur source code.
There are some reason , first is ur lib not same as ur source code.
Thursday, October 26, 2006
Don't work overtime
Don't work overtime .
You should work hard in a work time . Don't work on your life, life is not work, life is a learning way.
U should learn always from every body.
You should work hard in a work time . Don't work on your life, life is not work, life is a learning way.
U should learn always from every body.
Tuesday, October 24, 2006
Oh, My God
Thursday, October 19, 2006
Make error
O, my god.
I find a method to make many error.
You know what it is.
Just a word : inattention ( I can't know exact word)
I find a method to make many error.
You know what it is.
Just a word : inattention ( I can't know exact word)
Wednesday, October 18, 2006
Write code carefully
Test First; Worry Later\
But if u write code carefully enough , u can don't get many bug.
But if u write code carefully enough , u can don't get many bug.
Labels: work
Subscribe to Posts [Atom]
| Scrape It |
