Slashdot Mirror


User: CapnKirk

CapnKirk's activity in the archive.

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

Comments · 14

  1. Re:BibTeX replacement on Modern LaTeX Replacement? · · Score: 3, Informative

    Yes, I played around with JuraBib and it was pretty good. But when it became abandonware, it was suggested on the jurabib list to look to biblatex. That was the first time I had heard about biblatex. So I never made the investment to really learn JuraBib...biblatex is a far more flexible and general solution than JuraBib, IMO.

  2. Re:The complexity seems worst at first. on Modern LaTeX Replacement? · · Score: 1

    As far as I know, a TeX/LaTeX document has just one namespace, regardless of how the document is split into input files. The only way I know of (unless there's a package out there to do it) is to use some nomenclature convention, e.g., each input file has its own unique prefix, say, "ch1_", "ch2_", etc., for "local" macro and label names. Another solution is to localize the declarations all in one place, e.g., in a "preamble" file that is input at the very beginning so that it is easier to keep the names unique.

  3. Re:LaTeX does what I need it to do on Modern LaTeX Replacement? · · Score: 1

    I work with multilingual documents all the time using LaTeX, and the only practical solution I have found is using UTF-8 encoded documents and XeLaTeX (http://en.wikipedia.org/wiki/XeTeX) and OpenType fonts. For non-English typesetting, I highly recommend this approach. I think it has the potential to replace the older TeX engines even for English typesetting...

  4. BibTeX replacement on Modern LaTeX Replacement? · · Score: 2, Informative

    The language for creating new BibTex styles is so retarded it's not even funny. Basically, you can't do it.

    Check out the biblatex package (http://www.ctan.org/tex-archive/help/Catalogue/entries/biblatex.html). It is far easier to create and modify bibliography styles. Although still rather new, it is rapidly gaining users and hence robustness. I work in the humanities and bibliography citation has never been handled adequately by any BibTeX style. I stumbled across biblatex a year ago and never looked back.

  5. Re:Instead of rewarding stockholders... on Microsoft Announces Dividend and Stock Buyback Program · · Score: 1

    I'm not proposing legislated profit-sharing. I believe in capitalism, having lived in Europe for 15 years and seen how socialism works. Both systems have their excesses and I would not want to discourage investors. I was thinking more of the philosophy of why corporations exist.

    If a company has so much loose cash that it cannot be productively plowed back into the company, then a greater percentage than now is practiced ought to go to the *productive* employees. And, yes, equity ownership (stock options, etc.) is an excellent way to go, from personal experience.

    Of course, if you have top management just feathering their own nest, instead of looking at their jobs as stewards to the shareholders and employees (let's all spell together: E-N-R-O-N), then all this is moot.

    I work with a former Microsoft employee who retired at 40 and uses that financial freedom to volunteer and generally contribute to society. He's the perfect example of what I'd like to see more of with profit-sharing. Unhappily, not everyone or even most are going to do with their lives what my co-worker does...

  6. Instead of rewarding stockholders... on Microsoft Announces Dividend and Stock Buyback Program · · Score: 1

    ...why not reward the employees with serious profit-sharing?

    I'm an investor in stocks, but I've always thought the employees deserved a bigger piece of the pie than the shareholder.

    It might even reign in on some of the insanity of the markets...nah. "Fear and greed" will always rule.

  7. Re:What's Plone? on O'Reilly Interview with the Plone Founders · · Score: 5, Informative

    Ok. Here's the long description:

    Zope is a web application server. It is written in python. It has a builtin web server or you can run it behind apache, squid, whatever. It maintains all data in a object-oriented database. What zope does is generate dynamic html pages on the fly. You write a page template and when the user GETS that page, the variable information is inserted and then returned to the user.

    Another feature is that a Zope website -- and much of Zope itself -- is managed via the web. And it has a very sophisticated security and permissions facility. It uses the concept of "roles" to which permissions and access to objects can be attached.

    CMF (Content Management Framework) is a zope application that creates a set of services for the website developer: navigation, calendar, new items, workflow, etc. It also provides the basis for css-based "look-and-feel".

    Plone, as was noted in the interview, started out as a CMF "skin." It has evolved into kind of a "CMF best-practices". It's philosophy is -- in part -- to permit the creation of *sophisticated* web content in a collaborative environment by users who know little or nothing about html, etc.

    There's lots more to be said, of course. But I've been using Zope for two years, and Plone for nearly a year. My preferred scripting language is Ruby, but Zope/CMF/Plone is so valuable, I went out and learned Python in order to read the source code. Today, most of my work involves writing a page template and maybe some snippets of python code to go along with it -- often less than ten lines. Simple.

    If your need is collaborative web content creation/management, web portals, etc., and Joe Sixpack is your user, then Zope/CMF/Plone is the way to go.

    A very satisfied user,

    Kirk

  8. Grokking the Gimp on First Preview of GIMP 2.0 Ready for Testing · · Score: 3, Informative

    It's an online book, best I've ever read on the GIMP. The instructions for how to retouch photos is fantastic. You can also buy a hardcopy.

  9. The horses' mouths (RMS, McVoy, et alia) on Slashback: BitKeeper, Maine, Novell · · Score: 1

    I don't understand why LinuxandMain (or Slashdot) doesn't give a link to the actual exchange of messages. Summaries are fine for the casual reader, but if one cares about the debate or wants to judge for herself, it's best to read the original.

    Anyway, here's one URL for the thread, starting with RMS' comments on ethics.

  10. Read the Source, Luke! on RMS Weighs In On BitKeeper · · Score: 2, Informative

    I think the website was having troubles. Try again. I just did and it worked fine.

    But even better, here is the kernel archives URL for RMS' comments and the response.

    Kirk

  11. Here's the announcement on OpenOffice.org Team Releases Version 1.0 · · Score: 1, Informative

    OPENOFFICE.ORG COMMUNITY ANNOUNCES OPENOFFICE.ORG 1.O: FREE OFFICE
    PRODUCTIVITY SOFTWARE

    Global Community Builds Full-Featured Office Suite With Revolutionary
    Momentum

    May 1, 2002 - The OpenOffice.org community (www.openoffice.org) today
    announced the availability of OpenOffice.org 1.0, the open source,
    multi-platform, multi-lingual office productivity suite available as a
    free download at the OpenOffice.org community website. OpenOffice.org
    1.0 is the culmination of more than 18 months of collaborative effort by
    members of the OpenOffice.org community, which is comprised of Sun
    employees, volunteer developers, marketers, and end users working to
    create an international office suite that will run on all major
    platforms.

    OpenOffice.org 1.0, which shares the same code base as Sun's StarOffice
    [tm] 6.0 software is - like StarOffice 6.0 software - a full-featured
    office suite that provides a near drop-in replacement for Microsoft
    Office. OpenOffice.org 1.0 offers software freedom, enabling a free
    market for service and support, while the Sun-branded product,
    StarOffice 6.0 software, offers 24x7 fee-based support and training for
    consumers and businesses, along with deployment and migration services.
    StarOffice software also offers additional features, such as a database,
    special fonts and Sun quality and assurance testing. The two office
    suites complement each other, meeting the varying needs of consumers,
    open source advocates and enterprise customers.

    "OpenOffice.org 1.0 may be the single best hope for consumers fed-up
    with Microsoft's desktop monopoly," said Eric Raymond, co-founder of the
    Open Source Initiative (OSI). "With Sun moving to a full service and
    support business model for StarOffice software, users around the globe
    will continue to have a free office productivity software tool through
    the OpenOffice.org open source community."

    The OpenOffice.org 1.0 office suite features key desktop applications -
    including word processor, spreadsheet, presentation and drawing
    programs - in more than 25 languages. In addition, OpenOffice.org 1.0
    works transparently with a variety of file formats, enabling users
    familiar with other office suites, such as Microsoft Office and
    StarOffice software, to work seamlessly in the application. The
    OpenOffice.org 1.0 software runs stably and natively on multiple
    platforms, including Linux, PPC Linux, Solaris [tm], Windows and many
    other flavors of Unix.

    OpenOffice.org is the largest open source project with more than 7.5
    million lines of code. To date, more than 4.5 million downloads of
    earlier versions of OpenOffice.org 1.0 have taken place. With the
    release of the 1.0 version, the OpenOffice.org community expects that
    number to grow significantly as businesses and individuals around the
    world explore the free alternative to proprietary office suites.
    The OpenOffice.org Community
    In less than two years, the OpenOffice.org community has grown to more
    than 10,000 volunteers, working together to build the leading
    international office suite that will run on all major platforms and
    provide access to all functionality and data through open-component
    based APIs and an XML-based file format. Sun initiated this effort by
    donating the StarOffice software source code and engineering to the
    OpenOffice.org community. One of the major benefits of community-based
    development is peer review, which has resulted in a stable, secure and
    flexible software package.

    Participants in the Community work on projects ranging from code
    development to porting and localization, to bug reporting,
    documentation, product marketing, local language sites and mirror
    sites for software download.
    "There are many important roles that volunteer developers can play to
    shape the future functionality of OpenOffice.org (OOo) so if you are
    looking for someplace to contribute, OOo can use you," said Kevin
    Hendricks, a key contributor to the OpenOffice.org community since its
    inception nearly two years ago. Hendricks has lead volunteer development
    teams for both the OpenOffice.org 1.0 spellchecker and PPC Linux port
    projects.

    "When OpenOffice.org was released, it was a tremendous amount of code
    with a very deep history, and thus we knew it would take a lot of time
    and effort to reach a critical mass of community participation," said
    Brian Behlendorf, CTO and co-founder, CollabNet. "The project has now
    attracted a significant amount of outside involvement, some of it in
    pretty interesting areas like marketing and quality assurance. With the
    release of 1.0, it's clear those efforts are bearing real fruit.
    Congratulations to the community -- and to Sun -- for making this
    happen."

    CollabNet's SourceCast application enables both centralized and
    geographically distributed software development teams to collaborate on
    OpenOffice.org projects and to track them accurately. SourceCast is the
    premier Web-based collaboration environment, which includes an
    integrated set of software development applications. CollabNet also
    provides strategic advice on open source issues and the growth of
    OpenOffice.org, and offers analysis on current trends within the
    community.

    "OpenOffice.org may be the most important open source project right
    now," said Miguel de Icaza, founder of the GNOME project. "Because
    people will try it and see they can get everyday work done without
    giving more money to Microsoft, they'll see -- in a low-risk way -- that
    open source software can work for them and be an even better solution."

    About OpenOffice.org
    OpenOffice.org is the home of the open source project and its community
    of developers, users and marketers responsible for the on-going
    development of the OpenOffice.org 1.0 product. The mission of
    OpenOffice.org is to create, as a community, the leading international
    office suite that will run on all major platforms and provide access to
    all functionality and data through open-component based APIs and an
    XML-based file format. Additional ports, such as FreeBSD, IRIX and Mac
    OS X are in various stages of completion by developers and end-users in
    the OpenOffice.org community. OpenOffice.org 1.0 is written in C++ and
    has documented API's licensed under the GNU Lesser General Public
    License (LGPL) and Sun Industry Standards Source License (SISSL) open
    source licenses.

    About CollabNet
    CollabNet provides companies with solutions for collaborative software
    development by combining a Web-based software application with a suite
    of consulting services. Using these solutions, customers can collaborate
    on development projects within an enterprise, with customers, business
    partners, or with third party developer organizations, such as industry
    specific or open source communities. CollabNet enables corporations to
    reduce costs and increase revenues by bringing different project team
    members together, regardless of their location. CollabNet is currently
    working with customers ranging from hardware and software providers to
    companies from industries such as financial services, wireless, and
    pharmaceuticals. Brian Behlendorf, co-founder of the Apache Software
    Foundation, established CollabNet in July 1999. For more information,
    see http://www.collab.net

    About Sun Microsystems, Inc.
    Since its inception in 1982, a singular vision -- "The Network Is The
    Computer[tm]" -- has propelled Sun Microsystems, Inc. (Nasdaq: SUNW) to
    its position as a leading provider of industrial-strength hardware,
    software and services that make the Net work. Sun can be found in more
    than 170 countries and on the World Wide Web at http://sun.com.

    © 2002 Sun Microsystems, Inc. All rights reserved.

    Sun, Sun Microsystems, the Sun logo, StarOffice, Solaris and "The
    Network Is The Computer" are trademarks or registered trademarks of Sun
    Microsystems, Inc. in the United States and other countries.

  12. Re:No No No! on A Better Installer for Debian? · · Score: 1

    There is a fact that everyone seems to be overlooking: most systems are shipped with the OS pre-installed. Any OS install is technical--by definition! Ya gotta know your hardware!

    No matter how "easy" installers become (and I'm a Debian enthusaist), the first step of installation is researching the motherboard, video and network cards, and an idea of how the box is going to be used (workstation, server, laptop, etc.).

    I'm getting ready to install a dual-boot Win2k/Debian on my new Dell Latitude C400 laptop (yumm: 1GB RAM, 40GB disk, all in a 1.5in thick, 3.5lb package). It's taken me about two weeks to do the research and I'm glad I did: there are issues with the Intel video chipset and X-Windows. It saved me some frustration.

    But no way can the newbie or Joe Sixpack be expected to do this. Linux installation is always going to require some technical savvy, like any OS.

  13. Use a thesaurus or another language on Server Naming Conventions? · · Score: 1

    Using Roget's Thesaurus is one way to select a group of words around a theme.

    If you speak another language (or even if you don't), especially if that language is a bit "exotic" or one of the "dead" languages, you have a rich source of host names.

  14. ...and the Internet makes it possible. on Open Source - Why Do We Do It? · · Score: 1
    In the early days, GNU software was distributed by computer tape. When network access became widespread, and then nearly universal, the ability of developers to work together allowed Linus Torvalds to share his brand new kernel with others. It was no accident that Linux began (c. 1990) about the same time as cheap, unbiquitous network access.

    Free/Open Source software grows in proportion to network connectivity.