Chapter 373 OICQ
Lin Hong has long known that Ponyma is developing an instant messaging software.
At this time, the other party has also started a business and set up a small company with more than a dozen people, mainly using the relationship to do some local telecommunications, Unicom and some paging station businesses.
Recently, telecommunications companies need such a software for timely communication, so their company wants to take down this project, so ponyma began to write such an instant messaging software.
He has been interested in this before, has developed some prototypes one after another, and has accumulated a lot of experience. Later, I learned that Lin Hong had developed similar software. Through continuous communication with him for advice, some problems were gradually solved. Recently, the beta version was developed, and then distributed to some of his friends to help him test it.
The test number starts from 10001. This first number is naturally his. The other previous numbers were directly sent to several of his friends, such as Li Zonghua, the stationmaster of Morning Star Station, whose number is 10101.
ponyma's number to Lin Hong is 10108, and the password is the same as the number. At the end of the email, he left the ftp address of his site, with the download of the beta version of the chat software.
Although Lin Hong and Ma Huateng have never met, they have been in email for a period of time. The two have discussed a lot of technical issues and are relatively familiar with each other. Since the other party has made his own things and invited himself to test it, no matter from any aspect, he should support it. Just a moment.
Logging in to the other party's site, Lin Hong downloaded the package. As a result, the main program is the exe version, named oicq.
"oicq?" Seeing this name, Lin Hong couldn't help smiling.
Seeing this name, Lin Hong remembered the software called icq launched by the company in Israel not long ago.
Through this name, Lin Hong can also see that those people in Israel must also be amateur radio enthusiasts, and cq itself is a professional term for greeting. Holy Church www..
Lin Hong took a look at the Israeli software, and it is still a beta version. It is also very primitive. Many functions are still very simple and the security performance is extremely low. He tried it a few times and found that there were many loopholes. If he wanted to invade the other party's database or server through that software, it would be a matter of
Lin Hong, who wrote the bit messenger, naturally looked down on it and uninstalled it after installing it for less than a few minutes.
The system Lin Hong is using now is his own deeply customized Linux, which can't be executed here at all, so he has to send the package to another computer.
In addition to his notebook, there are two desktops in Lin Hong's office, one of which is also Linux, but the server version, and the other is Windows, which is mainly used for development and testing.
When writing code, if you want to test on different platforms, it is always time-consuming to switch the system, so if possible, there are usually several computers and monitors on the programmer's workbench.
This is not to pretend, but the actual needs of work to improve efficiency, and different computers do different things.
After Lin Hong ran the oicq software, an interface similar to icq suddenly appeared, which was in a long strip and displayed on the desktop. Lin Hong found that the functions above were also very similar, and even the layout was the same, but some details were improved to improve the ease of use. Sex.
The functions of instant messaging software are similar, and Lin Hong does not say anything about the reference of ponyma. During this period, these softwares have no ui patents.
In Lin Hong's eyes, this software has no highlights. To put it bluntly, it is a Chinese version of icq. In terms of function and security, it is not even comparable to the cqcq he wrote at the beginning.
However, Lin Hong still seriously tested it.
There is still relatively little development of software in China. Lin Hong should naturally strongly support domestic programmers. What's more, ponyma is also his friend.
Out of habit, what Lin Hong is concerned about is still security. The latest chapter of the Church www..
He doesn't care about interface design or anything. He doesn't care about ease of use and whether it is powerful or not.
He looked at a software and first thought, is it safe enough? In what way can we break through its defense?
Software testing is an important work after software development. In relatively complete software companies, there are special software testers who usually make all kinds of strange and unimaginable use of software. The most common and effective test method is to conduct extreme testing.
For example, when registering, enter the number of password digits to see how many digits you can enter, and when chatting with others, how much content can be entered at most... and so on. If the programmer does not verify these when writing, it is likely that there will be strange problems, and these problems are the best way for hackers to break through the defense.
Lin Hong casually tested the common vulnerabilities he had encountered before and found that they had also made such a mistake.
In just about ten minutes, Lin Hong typed in a total of 20 typical security vulnerabilities in the document. Some of these vulnerabilities he encountered when he programmed before, and some were newly discovered when he first tested and used.
In addition, Lin Hong also gave several suggestions for improvement.
In his opinion, the oicq software still has a long way to go and needs to be improved slowly.
As for the commercial value of oicq software, he has no good ideas. At the beginning, he developed cqcq just to meet his own needs. Although Bit messenger is used by many people now, it has not created half a dime profit for him. Even if there is no open source, he can't think of any good way to make profits.
Lin Hong sorted out this document, sent it toponyma by email, and then began to do his own thing.
~~~~~~~~~~~~~
Deep z.
ponyma has just decided to test the instant messaging software oicq written by itself on a small scale.
Before that, he and members of his team had done very detailed internal testing of the software, fixed a lot of vulnerabilities and bugs, and in order to save time, they heavily referred to the software called icq that had just appeared in Israel in interface design, and even the name. I referred to it directly, and only a letter o was added in the front.
The reason why even the name is borrowed is that the name of the other party is really good. On the one hand, cq is a professional code for amateur radio enthusiasts to call each other, and most of the people active on the Internet in China are transferred from ham. On the other hand, icq can just correspond to the English "iseekyou", which means "I'm looking for you" in Chinese, which just meets the basic needs of instant messaging software. It is a pun and kills two birds with one stone.
As one of the webmasters of Shenz Huiduo website, ponyma has a certain popularity and makes a wide range of friends, so he wrote a more sincere email inviting his friends to test his software. You are welcome to put forward suggestions for improvement.
On the other hand, it also has a sense of showing off and publicity.
It is also very difficult to write such a software in China, which can give him extra points in front of his friends. And when the software is made, it must be used by people, and the first users are often their own friends.
After ponyma sent the email, it has been monitoring the logged-in users on ftp.
This ftp has just been specially set up and is not open to the public. Usually, only when you receive his invitation email will you know the address of this ftp.
When he monitors the login and download on ftp, he can know how many people saw his email at the first time and downloaded the software package.
Since the email was sent, people have been logging in to ftp to download the software one after another, and then the corresponding account appeared online.
ponyma adds them as friends one by one and chats with them, so that they can feel the convenience of instant chat software, which is more convenient for communication than email.
He has received praise from many friends one after another. Everyone praised the software and said that he would become a loyal user of oicq in the future and let him continue to work hard to develop.
These friends have also provided him with a lot of valuable advice, but these suggestions usually focus on the interface, usage habits, and functions.
ponyma attaches great importance to these feedback suggestions. He summarizes all these suggestions, then prints what he deems necessary, pastes them in a prominent place, and includes them in the next development plan.
Today, Ponyma just went out to meet a friend and came back a little late.
After he came back, the first thing he did was to log in to the server and check the number of people online.
Today, the number of people online has reached 48, with the highest number of people online reaching 75, setting a new high.
Seeing such achievements, he was naturally very happy.
Although it was only a small-scale external test at the beginning, they did not prevent people from registering and logging in.
Except for the people they sent by email invitation, others usually learned about the software through those friends. Because they think the software is good and it is very convenient to connect with each other, many people recommend it to their friends. In this way, after recommending each other, the number of registered people will increase. At present, the total number of registrations has reached more than 200.
ponyma was intoxicated for a while and began to process today's email.
These days, he receives some feedback every day. Now the first thing he does when he surfs the Internet is to check the number of people online, and then check the email.
Open the email client. After downloading the email, there are more than a dozen more emails in it.
According to the habit, he first skimmed through the title and decided which emails to deal with first.
Seeing the title of one of the emails, Ponyma's eyes suddenly lit up.
"Hellc replied?"
Among many friends, the opinions of several friends are the most important, and hellc is one of them.