Abstract: Big Data Centers

Source: Internet
Author: User

I am very sorry, but today, I still think it is okay !!!

Partition metadata: Interview with lino Tadros by clay Shannon
Http://bdn.borland.com/article/0,1410,30085,00.html

What was the funniest experience you 've ever had related to programming?

The funniest experience I had was during the Delphi 3 development cycle when I had a serious problem running one of the builds on my machine and after wasting almost 4 hours, I went to Anders and Chuck and requested help. anders and Chuck came to my office, sat down next to each other in front of my machine and started debugging delphi32.exe inside of td32. I sat behind them watching.

Few minutes later, Anders pointed to the CPU window at some bits and told Chuck "Look Chuck, this byte is not supposed to be here, this is a pcked record "Chuck looked at it for 5 seconds and confirmed. then Anders looked at me and said "Lino, during the install from the network, one of the packages shifted 1 byte to the left for some reason, delete the package and reinstall ".

That was funny because I felt like I had the wrong job and that I shocould consider opening a hot dog stand somewhere instead of software development. These folks are gods!

The English translation is probably like this, since the http://www.cnblogs.com/haoxiaobo/archive/2005/02/04/101780.html

The most interesting thing happened during the development of delphi3. When I was running and compiling a program on my computer, I encountered a serious problem and wasted about four hours, I had to go to Anders and chuck for help. Anders and chuckcame to my office. They usually sat in front of my computer and started to use td321_delphi32.exe. I sat behind them and watched. It took almost a few minutes. Anders pointed to several binary digits in the CPU window on the screen and told Chuck: "Look! Chuck, this bit should not be here. This is a record ." Chuck took five seconds and confirmed Anders's opinion. Then Anders looked at me and said, "during the installation from the network, one of the packages deviated from one byte to the left for some reason. Delete the package and reinstall it ."

After reading, there is only one sensation:

"The mountains stand up and the scenery stops. Although it cannot be reached, our hearts go forward"

Another similar story, but a little different:Interview with famous Delphi development expert Alain 'lino' Tadros

Http://www.delphidevelopers.com/borland/interview_lino.htm

DI:In your career as a developer and trainer, you may have some interesting and unusual experiences. share some with us.

LT:I really hope you have never asked. I want to tell you two stories. At the beginning of Delphi 2, I was a QA Engineer at Anders hejlberg to do all the OLE and com-related technical work. One day when I started Delphi pipeline, I announced the build version of dead on arrival. Other QA Team members reported that they could successfully perform their tests using the same version, so I reinstalled it once, but it still doesn't work!

I ran several offices and asked what the problem could be with Anders and Chuck. Both of them agreed to come and have a look. I wouldn't forget that day: Anders hejlsberg and Chuck jazdzewskiwere sitting in my office and loading delphi32.exe to td32. Looking at the startup code of Delphi, a few minutes later, Anders said, "Look, Chuck, this byte should not be here. It is a compact record." Chuck replied, "Yes, it seems that it was moved a byte during the installation from the network ." At that time, I stood behind them. All I could think of was that I made a big mistake in the incident and even started to consider my next job: Opening a hot dog shop.

The second story happened on the day of the release of Delphi 3. I have stayed there for four days to ensure that the new ActiveX architecture is ready for release. I have suspended the launch of this product three times a few days ago. When I checked the final version, I saw R & D and QA engineers praying that I would not find any other problem, so that we could have a vacation that we deserve. So I decided to joke with this group. I used Delphi 3 to compile an activeform which had the following sentence in its onactivat event:

MessageBox(Handle, 'Access violation at address 004458az '+
'In module sampleax. dll. Read of address 000002f4 ',
'Sample', mb_iconstop or mb_okcancel );

I want several members of the group to come over and let them take a good look at the memory address. I demonstrated that calling ActiveX in any container will display the information I created, this proves that we still have problems. Even after reading the information in the memory address, no one can tell me why. Finally, Danny Thorpe came to my office and looked at me five seconds later and said, "You really hate it, Lino !"

It seems that an SQL statement is not easy to understand. However, please advise other talents, so remember:

Select P. *, isnull (sum (D. saleinvdetqty), 0) Qty
From (select * from (select distinct productcode from product) P,
(Select Mm = 1 Union all select 2
Union all select 3 Union all select 4
Union all select 5 Union all select 6
Union all select 7 Union all Select 8
Union all select 9 Union all select 10
Union all select 11 union all select 12) m
) P left join saleinvdet d
On P. productcode = D. productcode and month (D. saleinvdettime) = P. Mm
And D. saleinvdettime between '2014/1/01 'and '2014/3/30'
Group by P. productcode, P. Mm
Order by P. productcode, P. Mm

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.