Domain: iagora.com
Stories and comments across the archive that link to iagora.com.
Comments · 11
-
Re:No
I do remember the days of real-time text. I don't want it back. I make too many typos and other such mistakes. I'd rather not let others watch me type.
OTOH, if you run ytalk, you can share a command-line session and use it as a teaching tool
-
Two simple rules of thumb for development...
1) Avoid anything that will make you have reduntant copies of the same code, whether html or perl/php/java/whatever. That bring maintainablility through centralization of common things.
2) Avoid code that is doesn't look semantically related to the actual work you are doing. That brings maintainability by avoiding over-abstraction.
In this case, and in my interpretation, it means:
1) use a good templating engine that lets you have a single place for the structural <html><head><etc> tags, instead of repeating them in every page. I use a home-grown system called iAct, but you'd probably be better off with something more widespread.
2. Separate presentation and logic, because you'll probably at some point want to have different presentations for the same content generated by the same code, and that would mean duplication if you didn't keep them separate.
2.5. Separating presentation and logic doesn't necessarily mean all Perl/PHP goes on one side and all HTML on the other. For example, if you need to use alternately colored rows on a table, that's actually presentation, even if you might need a line of programming or two to achieve it.
3. Use ideas from MVC, but if you find yourself writing code that litterally looks like $object->preform_action(), stop and go back a step or two.
-
Re:Not True
RPM is just a CPIO archive with a bunch of metadata pasted on the front. All you have to do is strip off that metadata and feed the remainer to any decent implementation of CPIO. This is straightforward, and there's several utilities to do it, including this one written in perl.
-
Wrong BC
-
talk never worked properlySo you obviously never came up against trying to talk to somebody on a SunOS box, which used otalk against the rest of the world, which used ntalk. Unless they were really l33t and had installed ytalk.
Really. Talk never worked that well. I believe that it also had byte order dependency problems.
-Dom
-
Re:Since it wasn't mentioned...One very nice version of Unix/X11 networked Tetris is xtris.
Serban
-
Various Tuning Related Sites
Yeah, I know it's just a big list of links...
Apache and FW Performance Tips
Apache.org Performance Tuning
Apache Tuning Tips
Apache Tuning Directives
Tuning Your Apache Server
TUNING.txt
PHP-DEV: Database Connection Problems
PHP Everywhere: Tuning Apache and PHP for Speed
Tuning Apache Web Servers for Speed
and last, but not least, my favorite:
Web Server Tuning
I'd also recommend reading up on tuning the linux kernel.
-techwolf -
Re:HelixCode Unfriendly to SlackWare...
I'd just like to point out the obvious; that you can easily extract the source tarball from an SRPM. Use 'rpm2cpio foo.rpm | cpio -i'. rpm2cpio is included the rpm package, or there is a seperate version written in perl here.
I don't disagree that helix is ignoring slackware, but it is a fairly small hurdle for anybody willing to build from source. -
Re:Why?
Because maybe if you had the money you'd want to get a watch that'll present yourself in a somewhat half-assed way.
I do have the money, and I don't want a watch to "present me". In fact, when I wear a watch (which is rare enough), I wear it in my pocket. Anyway, my point is that there's a large range of "personal presentation" options that involve neither dirty "C DOS RUN" t-shirts, nor PHB-style personal paraphernalia. One of the things that piss me off the most about these kinds of debates is that people tend to see these things in a linear scale, from "dorky" to "glamorous", and are all excited either about defending either direction, or on finding the oh-so-difficult middle point. I say bullshit. There's many more options than that; there's not just an up and a down, but a front and back, left and right, and it's perfectly possible to have a personal style that looks like you give more than a crap about yourself, without buying into the name-brand clothes and goldwatch crap.as for my work, I actually work for an internet company that has already realized that Linux and Free Software are good things, and where management actually cares more about what you have to say than about what your watch is made of. if yours doesn't, hey, we're hiring =)
Just don't be angry when I'm your boss in a week. =)
as long as I get to do cool stuff, I won't =) -
Re:At risk of slashdotting MIT...I like the recipe book. =)
My original article had a link to this plain-english to perl script; one of several bits (including a long description of how DeCSS fits into the LiViD project) that got cut by my editor for focus.
Salon assures me they're not going to let this issue rest, though, so hopefully there will be an opportunity to explore the legal issues --- including those raised by your script & those like it --- in a future article.
-
Re:Time for a codeEnglish util?
there's half of one, using perl instead of C, at my hacks page. if anyone wants to complete it...