Domain: taclug.org
Stories and comments across the archive that link to taclug.org.
Comments · 12
-
Re:The simple answer
The kind of canonical article about SVN homedirs is this one: Subverting your homedir. I've got it set up between Mac OS X, Linux, and Windows, and it's pretty awesome.
Another example is here in a LUG's wiki. Also, if you have any questions, I'd be happy to answer questions about my setup. -
Re:we all mostly program in OO paradigms
You are asking a guy with a BS in physics for a MS thesis in some combination of Business Administration and CS.
but I'll take a stab at it....
If you are saying you belive we [i.e. most programmers who are actively devloping SW] think of software designs in terms of functional decomposition...well I just don't know how to prove anything about how people think but I would disagree. Thought is conducted with language and really sets the limits of what and how you concieve ideas...we have C++ and Java among others, for thought-tools. Once you have designed down to the methods on your objects, i.e. the function level, yes, tools are less important and you could write in Fortran or Assembler. You can do LOWER level thinking in a higher level tool. Heck, I wrote pidgen C++ [C++ would compile it but I was stuck with C thinking modes and I was not getting the milage of proficient C++ programmers "he speaks C++ with a thick C accent"] for a few years...actually took Java for me to get the religion. You can't do HIGHER level programming than your tool supports without some added set of practices or discipline.
For instance, you could write a multithreading server in C using a bunch of Posix thread library calls sprinkled around your code but if you had to do it from scratch, you'd be done in days instead of weeks to start with the HttpServlet classes and just drop your handler method implementations into that....you'd only have to think explicitly about threads in one or two lines of code.
I think programmers worked right to the limits of the common OO languages and started pushing for even bigger 7-league boots: patterns. The books that are selling well among programmers are also an indication of continuous evolution to higher and higher level constructs as the building blocks. We have patterns cookbooks for several of our OO languages now and those really do help adept programmers cover a lot of ground. Code reuse was and still is the holy grail of effective use of software engineer's time. Functional re-use is epitomized in Clib and RogueWave. If C libraries and Posix had really solved the reuse problem well and delivered high levels of reuse in code, why would we have pushed on to C++, Java and an O'Reilly zoo of others? Objects delivered, or at least did better and patterns promise to go beyond that, makeing objects more generic and reusable...and THAT is how you solve problems better and better, THAT is the evolution of our craft.
The great classics of functional programming like Sedgwick's Algorithms tome were only the cookbooks for individual dishes, not the banquet that had to be delivered. And even that book got updated to OO with Algorithms in Java wherein, classes, not just methods, appear in the example code. -
Re:Another one?
Reminds me of this pic in my LUG's Gallery.
;-) -
Thanks for the review!
Thanks Alex for the nice review. I'm glad you liked the book and that you find it useful. I'm also happy that you received the book in the hacker spirit that it was written.
We spent a lot of time working on the projects to get them just right for nearly every situation, so the instructions are very accurate. If you find a variation that doesn't work, be sure to submit it to us over at the website.
If you don't mind, I have two corrections to your review:
1) My last name is spelled WOLBER (as noted in a previous post).
2) (SHAMELESS PLUG) I spend the majority of my time at my business rather than the LUG :) -
NO NO NO
No, this is just wrong.
From IPv6 Address Types:
5.2. What does an ipv6 address look like?
Example 7. An ipv6 address
3ffe:ffff:0100:f101:0210:a4ff:fee3:9566
For simplification, leading zeros of each 16 bit block can be omitted.
Example 8. An ipv6 address shown above, but abbreviated
3ffe:ffff:100:f101:210:a4ff:fee3:9566
One sequence of 16 bit blocks containing only zeros can be replaced with a double colon "::", but not more than one at a time (otherwise it is no longer a unique representation).
Example 9. Dropping zeros
3ffe:ffff:100:f101:0:0:0:1 becomes 3ffe:ffff:100:f101::1
And the largest reduction is seen by the ipv6 localhost address.
Example 10. localhost
0000:0000:0000:0000:0000:0000:0000:0001 becomes ::1
There is also a short for anyhost (the equivalent of 0.0.0.0 in ipv4).
Example 11. anyhost
0000:0000:0000:0000:0000:0000:0000:0000 becomes :: -
Re:Ummm....
More acurately, IPv6 is 128 bits, compared to IPv4's 32. (I'm not gonna calculate the address space, I'd probably screw it up.)
Addresses are in hex.
See the tutorial at. -
Re:Based on that definition of "failure"...
Apparently you've never heard of Bynari InsightServer...
** DISCLAIMER: I don't work for them; I just heard some guys talking about their experiences with it on my LUG's mailing list.
About InsightServer
InsightServer is a Linux based email server utilizing open source components to provide a highly reliable, scalable, and cost effective email solution for customers of all sizes.
We built InsightServer to facilitate complete messaging and collaboration capabilities within the company. InsightServer supports all the standard protocols. It provides unusually robust features and functions like backup and recovery tools, server redundancy, migration tools, and resource management.
Bynari's Intel Platform edition of InsightServer runs on a variety of support platforms including IBM xSeries, Dell PowerEdge, Compaq Proliants, HP Netservers, Gateway Workgroup Servers and numerous products from "Whitebox" manufacturers.
What is InsightServer
* Messaging, Collaboration, and Web Server
* Directory Services, Calendaring, Collaboration
* Linux distribution agnostic
* Runs on IBM eServer platforms: xSeries, iSeries, & zSeries
* Internet Mail Server (SMTP, IMAP, POP3) & MAPI
* Internet Mail Spec Compliant
* Interoperable with all versions of Microsoft Outlook(97-2002), Netscape, Unix and other leading Linux mail clients
* Based on Enterprise model architecture -
Re:Based on that definition of "failure"...
Apparently you've never heard of Bynari InsightServer...
** DISCLAIMER: I don't work for them; I just heard some guys talking about their experiences with it on my LUG's mailing list.
About InsightServer
InsightServer is a Linux based email server utilizing open source components to provide a highly reliable, scalable, and cost effective email solution for customers of all sizes.
We built InsightServer to facilitate complete messaging and collaboration capabilities within the company. InsightServer supports all the standard protocols. It provides unusually robust features and functions like backup and recovery tools, server redundancy, migration tools, and resource management.
Bynari's Intel Platform edition of InsightServer runs on a variety of support platforms including IBM xSeries, Dell PowerEdge, Compaq Proliants, HP Netservers, Gateway Workgroup Servers and numerous products from "Whitebox" manufacturers.
What is InsightServer
* Messaging, Collaboration, and Web Server
* Directory Services, Calendaring, Collaboration
* Linux distribution agnostic
* Runs on IBM eServer platforms: xSeries, iSeries, & zSeries
* Internet Mail Server (SMTP, IMAP, POP3) & MAPI
* Internet Mail Spec Compliant
* Interoperable with all versions of Microsoft Outlook(97-2002), Netscape, Unix and other leading Linux mail clients
* Based on Enterprise model architecture -
I'm looking forward to it...
...Even after reading this review.
I'm getting it for Christmas (My Mom ordered it for me from Amaz[ingly slow to deliver]on.com) and this review assures me that it's just what I want.
I've been using Red Hat exclusively since 7.1 and have learned plenty of tidbits here and there, but I still lack a full understanding of certain topics. It appears that those topics are the ones covered toward the back of this book.
The other thing that I'm excited about is that this book sounds like something my wife can read and get something out of. She is mildly technical and might like to know more about the OS she uses (Yes, she prefers Linux to Windows, but still has to reboot once a week to run some proprietary business software).
Hey, I think I'll even ask Chris to autograph it! He's a member of my LUG and a really nice guy.
I'm happy to support him with my Mom's money. ;-P -
Mini-ITX inside of a VW New Beetle model car
Somebody in my area LUG is very creative!
They have stuffed a Mini-PC into a VW New Beetle model car...
-
Mini-ITX inside of a VW New Beetle model car
Somebody in my area LUG is very creative!
They have stuffed a Mini-PC into a VW New Beetle model car...
-
LUG Delegation to visit Adam Smith
Ya know, sometimes slashdot really pisses me off. I submitted the following and it got rejected:
-----BEGIN-------
2002-10-25 07:19:11 TacLUG delegation to visit Congressman Adam Smith (articles,news) (rejected)
My name is Chuck Wolber and I am the president of the Tacoma Linux Users Group. I also happen to live in Adam Smith's voting district. We have secured an appointment to see him in person on Monday October 28, 2002 at 11:30am regarding his letter
on the GPL as it applies to commercial use of government funded "innovation". We are trying to prepare as much as possible for this visit and wish to solicit the viewpoint of the greater OSS community. Our plan so far is to clarify and correct any misconceptions he may have while at the same time giving him a fair shot at stating his position for the record. What approach do you believe is the most effective way to get the point across that the GPL stimulates innovation rather than hurts it?
------END------
So anyway, we going to talk to da man himself to get things straightened out. If you have any input or angles you think we should consider, please feel free to start a dialog below...