bx93
Members-
Content Count
70 -
Joined
-
Last visited
Everything posted by bx93
-
Software Engineering start an interesting topic
bx93 replied to bx93's topic in Science and Technology
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. -
Software Engineering start an interesting topic
bx93 replied to bx93's topic in Science and Technology
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. -
Software Engineering start an interesting topic
bx93 replied to bx93's topic in Science and Technology
[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. -
Software Engineering start an interesting topic
bx93 replied to bx93's topic in Science and Technology
[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. -
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.
-
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.
-
finished site Where do i put my finished Site?
bx93 replied to -ODST-Da Man's topic in Websites and Web Designing
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. -
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?
-
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?).
-
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?
-
Thanks. So the go(-1) is only turn back to the webpage registered by the browers, right?
-
The bithday script!! Quite handy accually
bx93 replied to websaint's topic in Websites and Web Designing
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 ; -
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.
-
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;
-
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.
-
page counter with php+mysql Another solution for counter
bx93 replied to bx93's topic in Websites and Web Designing
Yeah, there is really a little more complex if we want to provide others with MySql counter. When I designing the multi-version counter, I found that every time, there should be database connection and close task, which may not so fast than operations on files. What you mentioned maybe more important is that the counter provider should has the MySql access, thanks Xisto.com, but it is difficult to find when hosting at other place. Anyway, I agree with your suggestion. -
There is some introduction for database backup, mysqldump http://dev.mysql.com/doc/refman/5.6/en/mysqldump.html mysqlhotcopy http://dev.mysql.com/doc/refman/5.6/en/mysqlhotcopy.html I don't know if mysqlhotcopy can be run here, otherwise it will save you much time. I have just posted a suggestion on backup which focus on delta http://forums.xisto.com/topic/80277-topic/?findpost=1064276331 , hope that will be helpful to you also.
-
Suppose there are lots tables in your database instance, and there maybe lots data within them. Backup task may cost u many time.What I suggest here is to add one more table in the instance, which contains the current delta of every other tables. Structure of TblLogs:1) record id, to be the index of this table, maybe automatic increased.2) tableName, contains the name of every table3) delta can be a int type. increase every time when the certain table is modified (ignore of select operation).With such table, we are able to develop a application, which check if the delta of a table is increased, and only backup the table which really need to be updated.Current suggestion has not been tried yet. Hope someone could present better solution here.
-
Got it, thanks deivid. However, there is some problem with firefox, which I met these two days:1) Its display is not always same as IE6. There is a little difference in my site: http://forums.xisto.com/no_longer_exists/ 2) The search result is not same as IE6. using google to search some Chinese words, but got lots of Japanese web pages. Hope the Chinese version could help me with this.
-
Most counter were realized with files. Here I suggest another solution which use php and mysql.A file named welcome.php contains the following code:<?php function welcome(){ $query= "update webcount set count=count+1;"; mysql_query($query); $query= "SELECT count FROM webcount;"; $result = mysql_query($query); $row = mysql_fetch_row($result); return $row[0]; }?>in index.php file,require the welcome.php at the first place.<?phprequire("welcome.php");?><html>....</html>show the count:<?php echo welcome(); ?>There is some benefit we may get from this solution, though current version support only one counter in the system, but you could easily change it to multi-counter version which could used to count every page in the site or provide counter to the others.
-
I have tried Firefox. Its performance on image displaying at the first time is not so good as IE6, but it is faster at the following retrieval. Besides, it is more stable. However, there is some difference between Firefox and IE6 with some image showing. u may find it easily from my webpage: http://forums.xisto.com/no_longer_exists/. Another issue with Firefox is that, when I use google to search some chinese words, there is lots of Japanese webpages shown, it's really troublesome.
-
Thanks deivid, Firefox works. no crash showed. Seems Firefox is even more faster than IE. Though it's cost me quite a while to download it, I hope it will save me more time from now on. However, my wife is not family with English, so I still keep the IE6(Chinese version) for her. Is there any Chinese version for Firefox or such things?
-
Internet Through LAN Internet sharing through Lan
bx93 replied to sajjadnaveed's topic in Computer Networks
Is there any difference about the connection performance? There is a Linux router is our office, and we connect to the internet and our intranet. I didn't feel any slow when connecting to internet yet. However, when at home, I use windows XP + windows 98 to share the internet connection, it's very slow. -
I installed google toolbar already, get no pop-up message then. But the system is stil very slow. With the introduction at Xisto.com, I download spy sweeper and install it. With the first time, it did find and remove lots virus. Spy sweeper is now active in my computer though sometimes it make a little slow when downloading large files.I don't know if the Firefox could keep out the trojans virus, who here knows?