Slashdot Mirror


User: C-C

C-C's activity in the archive.

Stories
0
Comments
6
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 6

  1. www.cetus-links.org - Currently 18163 well-maintai on Best Websites for Developers? · · Score: 2, Informative

    For a new topic, I usually go to www.cetus-links.org, which is a very comprehensive collection of links,books, articles,... for almost any language, buzzword, and technique...

    And well-maintained, too.

    C-C

  2. Re:Version control system minimum requirements on Designing a New Version Control System? · · Score: 5, Interesting

    While I agree pretty much with the anonymous post above (which suspiciously matches with BitKeeper's features :-), at least one thing is missing:

    13. Version control on a sub-file granularity.

    While I agree that this is a difficult problem, a typical use case is the "split a file" problem, which is supported by none of the available VC systems.

    Most renames of files I have seen in large projects are not simple renames, but splits, where a file's code is moved to separate files due to a refactoring. Only one of those files can be associated with the old file using a rename-aware version control system. The revision histories of the functions in the other files are lost.

    I don't have experience with implementing version control, so I don't know how solvable this is, but I can dream, no?

    C-C

  3. Re:As an unemployeed american programmer.... on Managing a Global Programming Team? · · Score: 1
    The difference is a subtle one. Think country instead of commerce. Most Americans are unable to think past their narrow self interest and don't mind if their decisions harm other Americans as long as it puts more money in their own pockets. Some people will put their country first even if it means less profits. You may think of them suckers perhaps but they exist. So this guy gets the short end of the stick and he is pissed do you blame him? I don't.
    The difference is a subtle one. Think world instead of country. America is unable to think past its narrow self interest and doesn't mind if its decisions harm other countries as long as it puts more money in its own pockets. Some people will put the global community first even if it means less profits. You may think of them suckers perhaps but they exist. So other countries get the short end of the stick and they are pissed do you blame them? I don't.
  4. XML is just syntax. Don't forget the data model. on What Do You Know About Databases And XML? · · Score: 1

    Relational databases are based on the relational (i.e. row and column) data model.

    If your data is not easily structured using a fixed relational schema (talk to some biotech people!), your're screwed performance-wise when using relational DBMS, because you have to join your n+1 normalized tables to get a result.

    What if additional attributes come up frequently? Regularly modifying the schema for large relational databases is a pain.

    The so-called semi-structured data model underlying XML is much more flexible, and there is plenty of opportunity to design databases that support it efficiently (I'm doing my PhD about this, look at our website and download the demo! It's a native XML DBMS prototype for Linux with a file system interface).

    Of course relational databases are faster for relational data, but not all data is relational.

    C-C

  5. Inflatable Ball ! on What Do You Do To Relieve Lower Back Pain? · · Score: 1

    Although a high-tech chair may be the geeky thing to do: A much cheaper inflatable gymnastic ball is my choice. They cost only around 40 Euros (or $) (and about 15mins to inflate). Choose one that is appropriate for your height.

    I've been using those as regular office and home working chairs for several years now and am really happy, because I have not only less back pain but also less cramped neck muscles.

    Sitting on such a ball is real fun. The nice thign about is that you _have_ to move around a lot while sitting on it, because no position is completely stable. This is not uncomfortable, but trains your back muscles on-the-fly. Apropos fly: I prefer to have a wall about 40cm behind me while working to avoid falling over backwards. This is also nice because you can boing-boing-boing against the back wall while thinking about a problem.

    And you can bounce around happily when you found the bug.

    My favorite maneuver is to lay on my back on the ball and touch the ground behind me with my hands while keeping my feet on the ground in front, and then roll the ball around a little to relax the muscles in the back.

    A problem might be whether such a sitting device is tolerated by your working environment/employer. But if you explain that it's for health reasons (and do not bounce around too much in the beginning...)

    Sometimes I reset to regular chair for a week to increase the different sitting positions my back is exposed to.

  6. So spying is legitimate business for a plane? on Hyperreality: The U.S-China Standoff · · Score: 1

    "Obvious Accident" yes or no - still, the US plane was a spy plane, which is not something you like to have on you border.

    I think below the surface here is what the plane was looking for and maybe got disturbed looking at...

    I'm fascinated by the fact that a lot of you privacy and crypto and whatever fans here on Slashdot seem to assume that spying is a completely ordinary and tolerable activity for a plane...