Live data from Hacker News

GDB tricks

blogs.oracle.com

31–35 of 35 posts

Re: GDB tricks

#31
post #23
post #21

Earlier quoted context omitted.

Bad engineers are only effective when given tasks that are interesting to them. Good engineers are those who are equally effective when given tasks that aren't so exciting. If you're at the intern level and you're already picking out which tasks are worthy of you and which tasks are beneath you, you may want to think about a different line of work.

While not disagreeing entirely with the core of your argument, an internship should be about learning rather than handing off the work no one else wants to touch. Is is unreasonable to expect, in a position which is reasonably considered a part of your education, that mentorship, controlled exposure to production systems, and legitimate work will be provided? An internship is not some magical excuse to hire someone l…

Knowing lwf, I suspect this took a day or two out of the whole internship...

Re: GDB tricks

#32
"Oracle blogs is experiencing technical difficulty. We are aware of the issue and are working as quick as possible to correct the issue. Please try again in a few moments.

We apologize for any inconvenience this may have caused."

sounds like a perfect time to whip out that debugger Oracle, or upgrade to faster DB engine?

Re: GDB tricks

#33
post #23
post #21

Earlier quoted context omitted.

Bad engineers are only effective when given tasks that are interesting to them. Good engineers are those who are equally effective when given tasks that aren't so exciting. If you're at the intern level and you're already picking out which tasks are worthy of you and which tasks are beneath you, you may want to think about a different line of work.

While not disagreeing entirely with the core of your argument, an internship should be about learning rather than handing off the work no one else wants to touch. Is is unreasonable to expect, in a position which is reasonably considered a part of your education, that mentorship, controlled exposure to production systems, and legitimate work will be provided? An internship is not some magical excuse to hire someone l…

Well, an internship in the software industry here is not really an internship. More like a summer job for CS students: intern just means you're temporary and lowest on the totem pole.

I certainly was given jobs that were considered semi-important but that the full-time staff had more important things to do.(They aren't going to pay an intern to do useless work) I still learned a lot, even when I wasn't coding because I was required to learn good practice.

Re: GDB tricks

#34
post #18

Earlier quoted context omitted.

I found constructing small problems and solving them with GDB when not under pressure greatly expanded my working knowledge. Trying to learn GDB while attempting to solve a time critical production bug is not possible for me.

Have you got any of those problems written down or any pointers for creating them? That sounds like fantastic material for a tutorial.

on mobile ... play with a running program like wget, step through nginx request, debug a python script. wget is by far the richest playground. setup a site on local host for wget to spider, modify bandwidth, wait time and kinds of links to follow.

Re: GDB tricks

#35
post #23
post #21

Earlier quoted context omitted.

Bad engineers are only effective when given tasks that are interesting to them. Good engineers are those who are equally effective when given tasks that aren't so exciting. If you're at the intern level and you're already picking out which tasks are worthy of you and which tasks are beneath you, you may want to think about a different line of work.

While not disagreeing entirely with the core of your argument, an internship should be about learning rather than handing off the work no one else wants to touch. Is is unreasonable to expect, in a position which is reasonably considered a part of your education, that mentorship, controlled exposure to production systems, and legitimate work will be provided? An internship is not some magical excuse to hire someone l…

To be clear, I did a lot more than this in my months there :) Most of the time was working on improvements to the customer-facing management webapp, Uptrack. https://www.dropbox.com/s/tqqup4ltz9tphga/uptrack-oracle-r.p...

However, somebody had to migrate the blog, might as well've been me.

Post reply on HN