Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Stack Overflow Could Explain Toyota Vehicles' Unintended Acceleration

andy753421 Re:Outlaw Recursion (664 comments)

I think you could make the case that tail recursion is safe in that it doesn't result in an unbounded stack. You'd really need the toolchain enforcing it though.

about 7 months ago
top

Stack Overflow Could Explain Toyota Vehicles' Unintended Acceleration

andy753421 Re:coding standards (664 comments)

In embedded systems this is often the case. Not because it makes the software easier to understand, but for more practical reasons. You probably won't be stepping though the code with a debugger in real-time, but global variables are at fixed addresses and they don't disappear as soon as the function call returns, so they're just easier to look at.

about 7 months ago
top

Taking Google's QUIC For a Test Drive

andy753421 SCTP (141 comments)

I'm no networking expert, but does anyone know how this compares to SCTP?
And have they taken various security considerations into account, e.g. SYN floods?

about 10 months ago
top

Neil deGrasse Tyson On How To Stop a Meteor Hitting the Earth

andy753421 Re:Unknown unknowns (520 comments)

Not exactly, according to NASA, we've found an estimated 911 out of 981 near earth asteroid in the >1km size range. 93% is pretty good, but a long way from "all".

about a year and a half ago
top

Visual Network Simulator To Teach Basic Networking?

andy753421 why simulate? (138 comments)

I assume you have some lab computers that are already part of a network, can't you just install wireshark on them and use the existing network? You won't be able to teach everything, but you can probably cover a lot of it that way. Learning tends to be easier for me when I'm looking at the actual thing anyway. If you trust them with root access (or have automatic restores) they can experiment with different configurations too.

more than 4 years ago
top

Open Source Alternative To Google Earth?

andy753421 Re:Licensing? Severs? (190 comments)

(warning, shameless plug)

I've been working on a similar program for a while called libgis. The main difference is that libgis is built as a library instead of an application and uses OpenGL for rendering, which allows it to render terrain. It also uses GTK+ instead of Qt, but that's just due to my personal preferences. Unfortunately, it's not (yet!) as complete as Marble/WorldWind/Google Earth.

more than 4 years ago
top

What Tools Do FLOSS Developers Need?

andy753421 Re:Interoperability among SCMs (310 comments)

Actually, you're pretty close there. Most of the projects I've checked out I only look though, or only make very small changes or bug fixes. In the past I've used cvs, svn, git, hg, and mtn. There's a bit of learning curve with each of these. Conceptually it's not too hard, but I have a hard time keeping track of whether it's `foo checkout --head' or `foo revert', `foo log --max-count' or `foo log --limit', etc. If you can keep track of all of these, then good for you, but I can't and would rather not try.

more than 4 years ago
top

What Tools Do FLOSS Developers Need?

andy753421 Re:Interoperability among SCMs (310 comments)

I've noticed this as well, at least using git against other repos (git-svn, git-cvsimport), but it's always seemed like a kludge to me. I haven't looked into it, but I've always assumed that git-svn/git-cvsimport/git-* were specific to git, which means they would need to be reimplemented in hg, mtn, etc. A common format for pulling changes would mean you'd only have to implement one other protocol besides the native protocol.

more than 4 years ago
top

What Tools Do FLOSS Developers Need?

andy753421 Re:Interoperability among SCMs (310 comments)

But they're the project leader. They're calling the shots so you use what they specify.

Most projects let you pick your editor, filesystem, distribution, etc. It would be nice to add version control to that list. That doesn't seem like it would be all that hard to do. There are already tools to migrate a repository between different version control systems and they mostly use similar concepts.

more than 4 years ago
top

What Tools Do FLOSS Developers Need?

andy753421 Interoperability among SCMs (310 comments)

Git, mercurial, monotone, etc. are all ready nice, and do pretty much the same thing, but it's annoying to have to use the one that the project leader decides on. It would be nice (if it's possible) to be able to pick which one you want to use as a client, and have it work with whatever the project manager wants to use for the upstream repository. I'm not sure what all this would encompass, probably some common distribution (push/pull) protocol would need to be implemented by all the different SCMs..

more than 4 years ago
top

How Do I Get Open Source Programs Written For Me?

andy753421 Re:Cocoa? (285 comments)

In my (somewhat limited) experience I've found that programmer productivity depends more on the language and tools used than on the widget toolkit. Working with GTK+ in pure C/Glib is going to be a lot more time consuming than using something like Ruby or Python and using a UI designer like Glade.

more than 5 years ago
top

How Do I Get Open Source Programs Written For Me?

andy753421 Cocoa? (285 comments)

If you're looking for Free/Open Source Software, you'll probably have better luck if you use F/OSS development tools such as GTK+ or QT.

more than 5 years ago
top

(Useful) Stupid Vim Tricks?

andy753421 Re:Vim tips (702 comments)

Use \zs to avoid \(\) and \1 can also be nice.. :%s/\<[Ss]ite\zbCode\>/Identifier/

more than 5 years ago

Submissions

andy753421 hasn't submitted any stories.

Journals

andy753421 has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>