article thumbnail

What Adrian Did Next?—?Part 3?—?eBay?—?2004 to 2007

Adrian Cockcroft

What Adrian Did Next — Part 3 — eBay — 2004 to 2007 I’d left Sun (part 2 in this series) , and had a few months off over the summer, so (of course) got married to @laurelco, bought a “fixer upper” house in the Los Gatos mountains, and worked on getting it tidied up.

Google 52
article thumbnail

The Return of the Frame Pointers

Brendan Gregg

As my former Sun Microsystems colleague Eric Schrock (nickname Schrock) wrote in November 2004 : "On i386, you at least had the advantage of increasing the number of usable registers by 20%. Conclusion I could say that times have changed and now the original 2004 reasons for omitting frame pointers are no longer valid in 2024.

Java 145
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Windows Timer Resolution: The Great Rule Change

Randon ASCII

The behavior of the Windows scheduler changed significantly in Windows 10 2004, in a way that will break a few applications, and there appears to have been no announcement, and the documentation has not been updated. It is desirable for a program to be able to go to sleep and then wake up a little while later. Decades of madness.

article thumbnail

Powering the Web: Two Decades of Open Source Publishing With WordPress and MySQL

Percona

Developers, system administrators, database administrators, and enthusiasts were hip deep in open source operating systems, programming languages, and open databases like MySQL and PostgreSQL. Firefox wouldn’t see its first release until November of 2004 and didn’t start seeing widespread adoption until years later.

article thumbnail

What Adrian Did Next?—?Part 2?—?Sun Microsystems

Adrian Cockcroft

I still code in R… One role I had for many years was to lead technical training events for the global specialist systems engineers, which we called the Ambassador Program. I was looking for a new challenge, so joined the program and ended up getting certified as a “black belt”. Rich Pettit is one of the best programmers I ever met.

Tuning 52
article thumbnail

GotW #97 Solution: Assertions (Difficulty: 4/10)

Sutter's Mill

An assertion documents the expected state of specific program variables at the point where the assertion is written, in a testable way so that we can find program bugs — logic errors that have led to corrupted program state. Assertions are only about finding bugs, not doing program work. 67-9, June 1949). [3] Meredith, N.

C++ 58
article thumbnail

Modifying Headers In HTTP(s) Requests In UI Automation Testing

Smashing Magazine

It was developed in 2004. Selenium WebDriver is open source; It offers bindings for every major programming language; Works across multiple OS. Useful tips on front-end & UX. Trusted by 190.000 friendly folks. Selenium is widely used as a test automation framework for end-to-end testing of web applications.

Testing 99