Jump to content
xisto Community

bx93

Members
  • Content Count

    70
  • Joined

  • Last visited

About bx93

  • Rank
    Member [Level 1]
  • Birthday 01/03/1972

Contact Methods

  • Website URL
    http://www.xuduan.astahost.com

Profile Information

  • Location
    Hangzhou, China
  • Interests
    Software Process Improving, Game of Chess, Tell story to my son.
  1. Sorry that I could not have enough time to have a really good post now. However I must response so as to make clear something about programming and software engineering.Software Engineering belongs to computer science, it should embrace the currently available good practice in programming domain, such as OO, prototype based programming, Aspect -Oriented Programming, built-in-test, software reuse and so on. Regarding Extreme Programming or XP, I will introduce something like "feedback", "human oriented development", and so on.----Feedback--- simple backgroundMost of the time, we develop a software product for customer. (Of course, we may develop for ourselves, or just want to learn something. ) The response from customers is very important for us. User acceptance test (UAT) will be conducted by customer to ensure that software product meet their need. Developers need to fix the bug, change the design and code if there is some error. However, there is time and budget limitation in software projects, it is important to schedule the feedback of customer so as to reduce the risks involved. XP has some best practice to do so.----human oriented development--- simple backgroundScope, Time, Human resource are the most important three factors in software projects. Normally processes focus to finish the tasks( defined by scope) and schedule the human resource as needed. XP focus to enable everyone contribute their best to the project and adjust the tasks involved.How about these two topics?If they are interesting, I will talk about them after my dissertation protecting.
  2. Yeah, that's a good book. However, I don't think the URLs of software engineering are very helpful for programmers. It's important for us to learn with less time as we are all busy. So my opinion of this thread is to share and discuss the most interesting issues of SE here, the content is suggested to be concise. Good bookviews are also welcome here. Currently I do some research on global cooperative software development, which includes "requirement transfer", "task allocation", etc. I'm family with C++(3+ years experience), and had used Powerbuilder (from Sybase Corp.) for 4+ years. I'm busy with my dissertation these days, hope to finish it by the yearend. So I could only paste some interesting material here now. I don't know if the people here want to know something about the Extreme Programming (XP). If so, I will introduce it here in the near future.
  3. [Origins of software engineering]The term software engineering first was used around 1960 as researchers, management, and practitioners tried to improve software development practice. The NATO Science Committee sponsored two conferences on software engineering in 1968 (Garmisch, Germany) and 1969, which gave the field its initial boost. Many consider these conferences to be the start of the field. Software engineering arose out of the so called software crisis of the 1960s, 1970s, and 1980s, when many software projects had bad endings. Many software projects ran over budget and schedule. Some projects caused property damage. A few projects caused loss of life. As software becomes more pervasive, we all recognize the need for better software. The software crisis was originally defined in terms of productivity, but evolved to emphasize quality.
  4. [Purpose of this thread] Yeah, at first we may discuss the foundation of Software Engineering: the goal of SE (why comes SE), the history of SE, the future of SE. Then we may discuss further into SE including the subdomains in SE. Of course, we need to choose the most interesting parts. Besides, we may question and make deeply discussion about every aspects of SE. It's a good question that I have never thought about. The following is my own opinion, we may discuss it further. Though software engineering makes the simple programming tasks complex by applying some standards, the importance and benefit of software engineering increase when the size of project or the complexity of tasks increase. A programmer estimate the effort of a task with the experience, it will do without considering software engineering if the schedule and cost is not important or he/she is very family with the task. Otherwise, the dependence of task, the possibility of requirement change (including the environment change), and some other issues should be double checked. Anyway, if he/she always think about these issues, he/she is on the way of using software engineering.
  5. Congratulation to this board!I have discussed with some ones here about software process, which is one important part in software engineering. I'm currently Ph.D. student, and focus on software process improvement during distributed software development.I restart this thread here, hope this could give others some chance to learn about Software Engineering, or sharing the knowledge about Software Engineering here.
  6. You have suggested another way to detect the problem. There should be something changed after firefox was opened: in memory or disk. However, I couldn't find the involved processes after closing the firefox. So the changed data may remains on the disk. But I used different temp directory to cache the pages, cookies. Now I have more confidence that firefox changed something in the register info which IE temp to read/write.
  7. Assuming you have gotten the enough space to place your pages and database instances, and the provider has already give you an account and password to access the directory via ftp, You may use the ftp tools (leapftp, cuteftp) to upload your files. You may also use the management tools provided by the provider. After you got 10 good posts, you may apply an account here, and try both methods by yourself.
  8. Seems Reload function is not the same as URL typing(...). Today I tried this issue again, and found that IE function reloading correctly if no Firefox have ever been launched. Otherwise IE will crash after 2~4 time reloading, but I tried more than ten times with typing, IE worked. I had also done an opposite test: having run IE, use Firefox to reload the webpage, it worked with any error. So I wonder there maybe some conflict with the register of two kinds browers or it's just one bug in IE, who knows. Does anyone here knows how to refresh IE with the pure one?
  9. Spy sweeper is active in my computer, and no virus it could detect. I close firefox when I met the problem, but no improvement of IE. Maybe there is a setting error with my IE, or maybe a embed virus in my IE( is it possible?).
  10. I have dowloaded the firefox, however, it is not compatible with IE. So I try to use in admixture. When I update my webpage, I used to reload the webpage to see if the modification works. These days, I found a problem with my IE: when I reload my webpage for several times (normally 3 times), IE shows that the URL is not valid. The links in my page could not work either. I don't know if there is some virus or something wrong with IE setting?
  11. Thanks. So the go(-1) is only turn back to the webpage registered by the browers, right?
  12. In the light of the above authors, I wrote the script with php and mysql, all the data stored in MySql database. Structure of table: CREATE TABLE `birthdays` ( `id` int(10) NOT NULL auto_increment, `name` varchar(200) NOT NULL default '', `birth` varchar(5) NOT NULL default '', PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=24 ;
  13. bx93

    Learning MySQL

    Actually there are lots threads in Xisto.com which may help u in using mysql. However, u may go to http://www.mysql.com/ to try the advanced matrial. With my experience, we use php to operate mysql, you may visit http://php.net/ to get the help.Hope you will enjoy the learning of mysql, and php as well.
  14. I'm confused these days, however, this is really a very easy question. Now I got the answer, append two lines at the very end of record_ly.php. It works in my site. I just close it, if you don't want to do so, you may choose the go(-2) or something else to turn back. and header function such as header("Location: http://forums.xisto.com/no_longer_exists/;) is enabled in php language itself;
  15. The information and service provide at the internet may be free, but I don't think all of them should be free. Everyone should make living, right?Without paying by money, we may exchange the time/work for them, as what we are doing here.
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.