Chapter 1108 Running Program


Chapter 1108 Running Programs

In the early days of the computing center, we stayed up late and worked a lot of overtime. Zhou Zhi was worried that everyone would be hungry, so he specially set aside a room to put biscuits, instant noodles, ham, sausage, mustard, peanuts, dried tofu and other snacks.

Zhou Zhi smiled and said: "The conditions were too difficult at that time, but they are better now. With our constant fuss, the computing center opened its own small canteen, and there are also people serving hot food during the night shift."

"Who is making a fuss? I don't think anyone else is making a fuss, you are the only one making a fuss." Gu Kailai rolled his eyes again.

“I am also conveying public opinion, but they forced me to do so.” Zhou Zhi was shameless. After connecting the hard drive, he quickly started operating, while also introducing the new functions of several software upgrades to LiuGong.

Software version control itself is also an important part of software engineering. Currently, Huaqing Garden and Shu University are not connected to the Internet, and both sides are doing their own development. Version differences will soon appear.

Although Zhou Zhi repeatedly requires both parties to strictly control, they can only achieve the same baseline standards, and then open up a "customized area" for each party. Every three months, the two parties must conduct a version report and compare their own The source code in the definition area is analyzed and appended to the "baseline area" to form a unified new baseline version.

This is a very troublesome thing, and it also suppresses the genius of programmers, but as a large team, it must be able to control, manage, and fight. This is also a necessary measure.

What Zhou Zhi disliked most back then was all kinds of rules and regulations. Now that the position under his butt is different, he has moved out all kinds of rules and regulations from back then, and feels that it is very necessary.

Everyone worked around themselves and didn’t want to talk too much. They asked the general manager about management and Liugong about technology. Zhou Zhi’s mouth couldn’t be idle at all.

Soon the new baseline version was tied up, Zhou Zhou switched to the customization area, and adjusted the card reading program here.

Because the character cards made by the two senior brothers are different from the Hanwen standard format made by Feng Xueshan, the scanning area needs to be changed and the sharpness of the picture needs to be adjusted;

And because it is regular script and official script, it needs to be The regular script character roots and official script character roots are transferred to the comparison database.

The proportions of knotted characters in the two calligraphy styles are also different from those in boldface, so the font proportions need to be prepared.

All this adds up to the reverse engineering of Cai Zi, which adjusts the scanning and recognition program that recognizes boldface to a scanning and recognition program that can recognize regular script and official script.

The function of the scanning recognition program has been expanded. In the future, this new program will be added to the baseline area and become part of the new version.

Liu Gong sat next to Zhou Zhi as a reviewer. Because this need was urgent, in accordance with the rules and regulations, an on-site review mechanism was adopted.

“The compilation passed in one go!” Liu Gong looked at the thoughtful and quick movements and precise results, and couldn’t help but admire: “The elbow is really amazing!”

“It’s just a few small adjustments, no praise at all. "Zhou Zhi said with a smile: "Try it?"

"I'll do the rest."

The Engineering Transformation Center has a film scanner with the highest resolution and fastest scanning speed. The working principle is to photograph the word cards into film and then scan the film.

This is also done to improve efficiency. Shooting in large batches and then scanning the film together is far better than a tablet that can only read one word card at a time, and it takes at least twenty seconds to read one card. Scanners are countless times faster.

Putting the font card film into the scanner, LiuGong began to operate the software, which is what everyone most often calls "running the program."

Soon, the process LOG appeared on the terminal screen, prompting every step of the scanner's work.

On a terminal next to him, Zhou Zhi called up the monitoring and debugging screens of each program so that the senior comrades who came over could see the progress of the work.

The first step is to scan and scan the graphical text into the area to be recognized. The second step is radical matching, finding the radical used in the text, and then converting the radical into the corresponding standard boldface radical.

The third step is to match the knot structure. According to the knot rules of the corresponding font, the corresponding positions of the text roots are marked into numerical coordinates.

The fourth step is to combine the bold vectorized standard radicals and word ending rules to form a new vector text.

The fifth step is to define various tags such as radicals for the vector words that are to be newly stored in the database, so that they can be used for subsequent statistical analysis and other work.

The last step is encoding. According to the label definition of the new text, it is given a unique UNICODE code through the encoding algorithm, and then the new word is stored in the font library according to the code bit of the code. The work is completed.

It is normal to encounter bugs during the process, but Zhou Zhi and Liu Gong are both masters and can adjust the program in minutes so that the process can continue.

Gu Kailai is nominally the leader of the working group, but in the past he always grasped the big progress and direction. This is the first time he has seen a word with his own eyes, and "ran" from writing on the word card to the word library step by step. , can’t help but feel more novel.

Even he found it magical, let alone the two senior brothers Leng Yulong and Wei Yixin.

Zhou Zhi opened the text editing software and switched to the Hanwen input method: "Now we have the newly added (wooden boat) character in our font library. Can you two brothers try it?"

"I'll do it." Leng Yulong said excitedly. He sat down on the seat given by Zhou Zhi and entered the three letters NAN. He flipped through the word selection box of the input method and finally found the word (wooden boat). The digital index number, and the word (wooden boat) jumped on the screen. "

"Hahahaha..." Leng Yulong was very happy: "So this is how the font was created! "

"This is just the working principle. We can only play in the custom area to verify the feasibility. "Zhou Zhi smiled and said: "The specific actual work must follow strict software engineering management rules and regulations, and there are many procedures and procedures. "

"Isn't this a delay? It can be used now. "Leng Yulong was a little puzzled by this approach.

"Without process documents and non-compliance with international standards, our products cannot apply for international patents, and others can snatch them away at will. " Zhou Zhi patiently explained: "Today is just a small attempt, but for a large software project, such a small change requires thousands, maybe hundreds, or thousands of people to work on it at the same time. ”

"If there is no project management control and everyone is doing their own thing, chaos will definitely happen."

This is what Zhou Zhi in the engineering team focuses on, and it is also the issue where most problems are found.

If you ask an engineering technician to write a program, he can work overtime and stay up all night, but if you ask him to write a documentation, it may be like killing him.

So Zhou Zai will definitely do some popular science for everyone when he gets the chance, and ask everyone to pay attention to it.

After I popularized the concept of engineering management with my senior brother for a while, another Chinese character in official script also completed the verification work.

In other words, after simple parameter adjustment and program upgrade, the Chinese character cards of "Chinese Character Sea" can be used as basic character cards for use by the recognition program of "Han Character Library".

"So our character cards can be used?" Zhou Zhi and Liu Gong worked on it for a long time, and no one else could understand it. Wei Yixin asked anxiously: "What should we do next?"

(End of this chapter)

Previous Details Next