Apple

The Humane Environment 204

rael9real writes "Jeff Raskin, developer of the MacOS and author of The Humane Interface [ed.: which was reviewed last year], has been hard at work with several others coding The Humane Environment. They have a developers edition out for Christmas. It runs on Mac OS 9/X. Reading the manual, it is basically a text editor/Python IDE, but it does seem to incorporate some neat ideas in the field. I can't wait to get home and try it out!"
PHP

PHP 4.3.0 Released 243

aftk2 writes "PHP.Net has just reported the release of PHP 4.3.0. The update sports a unified method of handling files and sockets, a bundled GD library (for working with images), and finalizes PHP's command line interface. For other information, check out the ChangeLog."
Programming

Contractors on Salary? 100

An anonymous reader asks: "I recently got a new job (yes I am one of the lucky few) as a contract programmer. In part of the contract negotiations, the company would not allow me to work on an hourly rate, but instead placed me on salary. I have run into problems in the past where I have had to work an absurd number of hours as a programmer, and am curious where to draw the line. Obviously it is not ok to just leave at the end of an 8 hour shift if there is still lots to be done, but what if the poor project management is not your fault, and heavy deadlines are coming up? Can the company legally make you work 10-16 hour days? I would consider myself new to the industry but not unexperienced. At the company I used to work at, I worked crazy hours and didn't know it was OK to say that the hours are too much. What do you all think?"
Programming

Pike Scripting Language 56

ulrikp writes "The vikings have done it again! The Swedes at Linköping University (home of the cool Lysator archives) have released a new version of their Pike scripting language. It is similar to C++ and C#, but is apparently more type-safe than either. It is interpreted, and runs on many OS's, including Linux, Solaris, and Windows. Check it out!"
Programming

Estimating Software Development Costs? 53

Stu Lalison asks: "I'm an MBA student (but I'm not evil, I promise!) and am working on a business plan that involves having some custom software written for a handheld computer. I've done some research into estimating the costs involved in software production, but when estimating the time involved in writing the software, it usually says 'judge on past projects.' I'm not a programmer, so I don't have any past projects to judge on. I'm wondering if the Slashdot community can give me some ballpark figures on how long it takes a professional programmer to code different parts of a program. I've identified 3 needs of my application: a front-end user interface, a database w/ search function (of about 10 megabytes of data), and integration of both of these into a (currently existing) commercial mapping application. It seems like these aren't huge tasks, but getting (even a rough) handle on their actual complexity will help me greatly. Also, how much development time would be required to port an application like this from, say, a Palm OS device to a 3G handset? Thanks in advance!"
GNU is Not Unix

GNU Christmas Gift: Free Eclipse 320

Mark Wielaard writes "Your friendly neighbourhood GNU did it again. A year ago IBM made much noise about placing $40 million of its software tools under a free software license. Technically these tools, called Eclipse, are great for developing (java) software. There was only one catch, it was build on top of the proprietary java platform. This made it useless for the Free Software community. Luckily the GNU project has two projects that come to the rescue. GNU Classpath, core libraries for java, and gcj, the GNU Compiler for Java. We are now able to run Eclipse on a completely free platform! It is not yet complete, but you can already edit, compile and browse CVS with it. And since Eclipse uses GTK+ it also looks very nice. I setup a page with instructions on how to get this working so you can help us make it work even better or just so you can view a couple of nice screenshots."
GNUStep

First GNUstep Renaissance Public Release. 13

Christopher "CJayC" Jenkins writes "Nicola Pero recently announced on the discuss-gnustep mailing list the public release of his GNUstep Renaissance software, which allows for user interfaces utilizing the GNUstep and Apple Cocoa APIs to be specified in XML. While still alpha-quality code, it can be used at the present to replace .nib (and .gorm and .gmodel) files with .gsmarkup files, which can be easily edited by hand. "
Programming

OpenGL Widget Set Recommendations? 154

rrwood asks: "I'm starting work on what is more or less an open-source 3D modeling application, and I'd like to make it as cross-platform as possible (Linux, FreeBSD, Windows, MacOS, etc.). OpenGL takes care of the 3D rendering I'm going to need, but I also need some sort of widget set, and I'm looking for advice as to what to use in that regard. I've done my Google homework and have come up with the following, but would like feedback from anyone who has already used any of these, or has recommendations about anything I may have missed. Yes, I know about Blender, and be reassured I am not planning on reinventing that wheel, okay? :-) So, here's what I've found so far. As I said, if anyone can add to this list or share his/her experiences actually working with any of these, that would be greatly appreciated."
Programming

Talk To a Successful Free Software Project Leader 150

Nagios (formerly known as NetSaint) is a GPL network monitor software project that's been getting a lot of buzz lately among *Nix sysadmins. Nagios is unquestionably a free software success story even if it's not as high profile as Apache or Linux. Ethan Galstad leads the project. Perhaps he can tell us why Nagios has done so well, so that other free software projects can enjoy similar success. Usual Slashdot interview rules; post your question below, we'll email 10 of the highest-moderated questions to Ethan about 24 hours after this post appears, and publish his answers soon after he gets them back to us.
Programming

More On Kapor's Attempt To Best Outlook 229

An anonymous reader writes "There's a story on the Boston Globe's Digital MASS section about Mitch Kapor , the guy who created Lotus 1-2-3. He will reportedly spend about $5 mil to create something competing with MS Outlook. More of the story here." We mentioned this a few months ago as well, and it sounds like any software release is still some time off.
Programming

Apple Previews New Script Editor 21

DrC writes "Apple has released a preview update to the venerable Script Editor, rewritten using Cocoa. It looks like an impressive upgrade." The preview release is included with the Dec 2002 Developer Tools as a separate install, too.
Programming

Mac OS X Dec 2002 Developer Tools 42

SkeeterMac writes "Apple today released the December 2002 developer tools, available for download for ADC Members. Among the list of updates is Project Builder 2.1 with 'better CVS support' -- maybe this one will let me specify the CVSROOT!"
Programming

IRIX Multithreading Emulation on NetBSD 18

GrosBill writes "Onlamp publishes one more paper about IRIX binary compatibility implementation on NetBSD. This time, this is about emulating IRIX native multithreading capabilities on NetBSD, which is quite interesting since NetBSD does not support native multithreading for its native binaries yet. The paper also covers some reverse engineering tricks: how to use a debugger to discover everything about IRIX multithreading."
Programming

Troll Technology (QT) Releases Scripting Language 64

OopChugALug writes "Troll Tech last night released a beta of QSA, which stands for QT Scripting Language for Applications. Download here. As a business apps developer for a major financial institution's trading floor, I know the traders will love this. Hopefully, with QSA, I can get rid of Excel, and give the traders Spreadsheet widgets, with the flexibility of a 'VBA-like' scriptability to boot!"
The Internet

W3C Finalizes Disability Guidelines 22

AltImage writes "Bringing a five-year project to a significant milestone, the World Wide Web Consortium finalized guidelines for building browsers and media players that work better for people with disabilities. Read the full story here."
PHP

PHP5 Coming Soon 135

Grip3n writes "PHP5 is well under development and a beta is expected out by March 2003 and released summer 2003. One of the more notable improvements which many PHP developers desired is a substantial improvement in PHP's performance. This is due to a new object model PHP5 will be introducing which handles objects by reference rather than by value. Co-creator Zeev Suraski states the new object model is inspired by the book, "Design Patterns"."
PHP

Professional PHP4 227

Henry Birdwell contributes the following review of Wrox Press's Professional PHP4. Read on for his impressions, and to see if this book is right for your own dynamic web programming tasks.

Slashdot Top Deals