I probably just don't know how to tweak it right, but I've tried PostgreSQL with my mod_perl servers and it seems to be much slower in most instances than MySQL. I'd like to use it for foreign key integrity checking and transactions by default, but I can't sacrifice that much performance. I'd love to get a PostregreSQL instance running at least fairly close to the performance of MySQL, but I haven't succeeded thus far.
This consideration only further weakens the stance that people are responsible for their own actions. If you kill yourself because someone else told you to kill yourself, or because someone didn't call the police when you raised the gun to your head, you're still the only one to blame. I reject the responsibility for your life. No party should be held accountable for another informed party's actions. He knew he was going to die if he continued with his plans. If he didn't have the mental capacity to understand his own actions, he didn't deserve to be preserved.
The only sad thing about it is that our system of advancement has degraded such that only those who can't manage to not kill themselves are removed from the gene pool.
When was it, exactly, that Rich forgot that it's about free software, not about developers being recognized for creating free software. No one should need to be lauded by their peers to find a reason to contribute to the community. I respect and thank all the people who have made contributions to the free software community, but no progammer (myself included) should feel 'devastated' because some -user- doesn't know their program is separate from the kernel. That just means they're doing their job excellently. The people whose praise truly matters will be the ones that take the time to find out who created that great piece of functionality. I can't believe anyone ever became a coder to be popular.
Re:Why are people still using a 30 year old langua
on
C
·
· Score: 1
I don't necessarily disagree that the memory management complications in C cause problems, but, I believe that OpenBSD has no known buffer overflow exploits, at least in the core OS.
Re:I was looking for a C book...
on
C
·
· Score: 1
I'm an experience programmer in Java and other languages, so I don't need a basic tutorial on how C works.
C is quite different from Java in that it does not
garbage collect so you must allocate your memory by hand. It also makes heavy use of
pointers, which is not done in Java. It is a must to learn C from the ground up, in my opinion, so that you can get a firm grasp of how to create and use the these lower level techniques appropriately.
here's a good beginner book on C
on
C
·
· Score: 4, Informative
The best book for C beginners I've ever come across is _A Book on C_, by Al Kelley, and Ira Pohl. I've recommended it to quite a few beginners and they've all said it was an easy and very informative read.
Obviously, all bugs are not shallow, and there
is always a chance that a bug will not be found
regardless of the number of 'eys' or even the
skill of the beholders. So more programmers
will never guarantee that all bugs will be
found and found easily.
However, if you take as given that an average
programmer has a certain numerical chance of
finding a bug, you can say that throwing
more programmers at the issue will result in
a higher probability that the bug will be found.
Thus, in the absense of a certain skill level,
using more low skill/knowledge level programmers
is probably better than using fewer programmers
of the same skill level.
Having the source doesn't prevent you from
choosing not to fix or find bugs. Bugs are
prevalent in most software, including commercial
software. If you do happen to have a tech who
can find and fix a bug in the source, it's
possible with open source software by default.
Any humor aside, I'd say, for many technically
oriented people, Slashdot is the "heart" of the
internet. It's definitely the first page I,
and a large portion of my colleagues, check
first every morning. I would guess that whatever
AOL wants to point their users at is probably
going to be the most visited, but Slashdot is
definitely where a great many people go to
determine the current state of the world, which,
of course, includes the internet.
After you snag Return to Castle Wolfenstein for
$50, go ahead and pick up Quake 3 and Team Arena
if your recipient doesn't have them. Although the
Q3 is getting dated now, the mod community keeps
providing new ways to add variety to what has
become old hat (check out the Urban Terror mod
in particular for a truly amazing Q3 makeover).
Tribes 2 and Q3->Urban Terror game take up 90%
of my game playing time these days.
Tribes 2 for Team oriented Multiplayer FPS lovers
on
Good Games For Christmas?
·
· Score: 2, Informative
After overcoming my initial inability to master
the games movement style (which consisted of me
coming to the understanding that it realisticly
expects you to apply thrust when you're airbourne
if you want to move horizontally), I've come to truly enjoy this game. It includes much variety as to the style of the players' weaponry and armor, and the vehicle operation gives it something above Quake 3:TA and UT (both of which I also think of highly). It's slow-paced comparitively, but it's a lot of fun, and it has tremendous replay value.
It wasn't the downstream that was coveted.
It was the 1Mb upstream that most people saw
as it's greatest asset. You can host a fairly
decent server with 1Mb up. It's nothing like
the big boys, but it's great compared to 256Kb,
or, as I have, 128Kb.
Have groups of four play networked Hearts. It requires them to concentrate on strategy and it's completely non-violent. Almost any card game will do, but networked hearts used to come with Windows, so it should be relatively easy to find.
I write java for a large corporation. We're forced to use NT/2K and the only sanctioned editor is Visual SlickEdit. All I ever use to write any code is GVIM or VIM, whether on the NT desktop or the Solaris servers we use. I find the use of GUI tools as more of a hinderance than a benefit, since the learning curve is usually high in order to understand how to take full advantage of the tool. However, I do like the Borland tools for C++ and OO Pascal (Delphi). I don't write any code for MS Windows, though, so I rarely have any reason to use them. What I'd really like to see, no matter how unreallistic it may be, is a GUI like Delphi but using Perl as the language and having the ability to produce compiled binaries that don't embed the entire interpreter. That would be the ideal tool for me.
I probably just don't know how to tweak it right,
but I've tried PostgreSQL with my mod_perl servers
and it seems to be much slower in most instances
than MySQL. I'd like to use it for foreign key
integrity checking and transactions by default, but
I can't sacrifice that much performance. I'd love to get
a PostregreSQL instance running at least fairly close to
the performance of MySQL, but I haven't succeeded
thus far.
This consideration only further weakens the
stance that people are responsible for their
own actions. If you kill yourself because
someone else told you to kill yourself, or
because someone didn't call the police when
you raised the gun to your head, you're still
the only one to blame. I reject the
responsibility for your life. No party should
be held accountable for another informed
party's actions. He knew he was going to die
if he continued with his plans. If he didn't
have the mental capacity to understand his
own actions, he didn't deserve to be preserved.
This is obviously evolution at work.
The only sad thing about it is that our system
of advancement has degraded such that only those
who can't manage to not kill themselves are
removed from the gene pool.
When was it, exactly, that Rich forgot that it's
about free software, not about developers being
recognized for creating free software. No one
should need to be lauded by their peers to find
a reason to contribute to the community. I
respect and thank all the people who have made
contributions to the free software community,
but no progammer (myself included) should feel
'devastated' because some -user- doesn't know
their program is separate from the kernel. That
just means they're doing their job excellently.
The people whose praise truly matters will be the
ones that take the time to find out who created
that great piece of functionality. I can't believe
anyone ever became a coder to be popular.
I don't necessarily disagree that the memory
management complications in C cause problems,
but, I believe that OpenBSD has no known
buffer overflow exploits, at least in the core
OS.
I'm an experience programmer in Java and other languages, so I don't need a basic tutorial on how C works.
C is quite different from Java in that it does not
garbage collect so you must allocate your memory
by hand. It also makes heavy use of pointers, which
is not done in Java. It is a must to learn C from the
ground up, in my opinion, so that you can get a firm
grasp of how to create and use the these lower level
techniques appropriately.
The best book for C beginners I've ever come
across is _A Book on C_, by Al Kelley,
and Ira Pohl. I've recommended it to quite a
few beginners and they've all said it was an
easy and very informative read.
Obviously, all bugs are not shallow, and there
is always a chance that a bug will not be found
regardless of the number of 'eys' or even the
skill of the beholders. So more programmers
will never guarantee that all bugs will be
found and found easily.
However, if you take as given that an average
programmer has a certain numerical chance of
finding a bug, you can say that throwing
more programmers at the issue will result in
a higher probability that the bug will be found.
Thus, in the absense of a certain skill level,
using more low skill/knowledge level programmers
is probably better than using fewer programmers
of the same skill level.
Having the source doesn't prevent you from
choosing not to fix or find bugs. Bugs are
prevalent in most software, including commercial
software. If you do happen to have a tech who
can find and fix a bug in the source, it's
possible with open source software by default.
Any humor aside, I'd say, for many technically
oriented people, Slashdot is the "heart" of the
internet. It's definitely the first page I,
and a large portion of my colleagues, check
first every morning. I would guess that whatever
AOL wants to point their users at is probably
going to be the most visited, but Slashdot is
definitely where a great many people go to
determine the current state of the world, which,
of course, includes the internet.
After you snag Return to Castle Wolfenstein for
$50, go ahead and pick up Quake 3 and Team Arena
if your recipient doesn't have them. Although the
Q3 is getting dated now, the mod community keeps
providing new ways to add variety to what has
become old hat (check out the Urban Terror mod
in particular for a truly amazing Q3 makeover).
Tribes 2 and Q3->Urban Terror game take up 90%
of my game playing time these days.
After overcoming my initial inability to master
the games movement style (which consisted of me
coming to the understanding that it realisticly
expects you to apply thrust when you're airbourne
if you want to move horizontally), I've come to truly enjoy this game. It includes much variety as to the style of the players' weaponry and armor, and the vehicle operation gives it something above Quake 3:TA and UT (both of which I also think of highly). It's slow-paced comparitively, but it's a lot of fun, and it has tremendous replay value.
It wasn't the downstream that was coveted.
It was the 1Mb upstream that most people saw
as it's greatest asset. You can host a fairly
decent server with 1Mb up. It's nothing like
the big boys, but it's great compared to 256Kb,
or, as I have, 128Kb.
on the future of these terrorists... "They shall all die in lakes of blood."
Have groups of four play networked Hearts. It requires them to concentrate on strategy and it's completely non-violent. Almost any card game will do, but networked hearts used to come with Windows, so it should be relatively easy to find.
I write java for a large corporation. We're forced to use NT/2K and the only sanctioned editor is Visual SlickEdit. All I ever use to write any code is GVIM or VIM, whether on the NT desktop or the Solaris servers we use. I find the use of GUI tools as more of a hinderance than a benefit, since the learning curve is usually high in order to understand how to take full advantage of the tool. However, I do like the Borland tools for C++ and OO Pascal (Delphi). I don't write any code for MS Windows, though, so I rarely have any reason to use them. What I'd really like to see, no matter how unreallistic it may be, is a GUI like Delphi but using Perl as the language and having the ability to produce compiled binaries that don't embed the entire interpreter. That would be the ideal tool for me.