Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Submission + - FreeBSD Foundation Donations Exceed 2012 Goal (freebsdfoundation.org)

mbadolato writes: On December 9, 2012, Slashdot reported that the FreeBSD Foundation was falling short of their 2012 goal of $500,000 by nearly 50%. For all of those that continued to echo about how FreeBSD is dying, it's less than three weeks later and the total is presently nearing $200,000 OVER the goal. Netcraft continues to be wrong.

Comment Re:Legacy Code is not the issue here (Score 1) 360

Get hold of Martin Fowler, “Refactoring” and Michael C Feathers, “Working Effectively with Legacy Code”

I would also add Robert C. Martin's “Clean Code” to that list. for a lot of great advice on writing code. It doesn't matter how many years you've been writing code (I'm at around 30 years of doing it), that book has very valuable information that you'll be able to use.

Software

Submission + - GPL Use Declining Faster Than Ever (itworld.com) 3

bonch writes: An analysis of software licenses shows usage of GPL and other copyleft licenses declining at an accelerating rate. In their place, developers are choosing permissive licenses such as BSD, MIT, and ASL. One theory for the decline is that GPL usage was primarily driven by vendor-led projects, and with the shift to community-led projects, permissive licenses are becoming more common.

Comment Re:Missing from summary (Score 4, Insightful) 322

Not to mention that horrendous experience of connecting a backup hard drive, waiting 30 minutes then have the new OS installation reboot and be exactly how I had everything before doing a reinstall. That moronic process forces me to not waste 10 hours reinstalling everything, every time. Bastards.

Comment Re:Source code (Score 1) 410

Do you still provide the source code that runs the site? I remember that slashcode.com [slashcode.com] would track your changes in the past. Is this still true? I see that the last post there was in 2009.

The last time the public repository had any activity was September 2009. Trying to checkout the SF git repository appears to not work because there's no master branch, but it's easy enough to get at if you're familiar with git. However, last time I grabbed it, I put it on github to preserve it and get at it easier.

Just this week I decided to see if I could get the code running somewhere, because I was interested in seeing how Slashdot ran from an Admin perspective. It was a lot of work to get it going, but I finally got it (all told, maybe 6 hours of time). I used a Debian 6 (Lenny) image in VMWare Fusion because I was having problems getting it to work on a newer FreeBSD image. Also, mod_perl 1 will not compile if newer versions of Perl are on the system, but Lenny's default 5.10 worked fine.

For the most part, the INSTALL instructions were ok, and I found a few system packages I needed to have in order for the install to work properly. Also the MySQL SQL file for creating the database tables is broken and I had to fix it (syntax errors, plus some small tweaks to work with MySQL 5.1). In addition, the file is named differently than what the Slashcode install script is looking for, so it borked when running.

The git repository I linked above has my fixes on the 'development' branch. I also ran into a slight problem of ISE 500 when everything was up and I tried to hit the site, but that was simply a matter of tweaking the Apache config that was created. I now have a working Slash site on my home network to play around with.

Open Source

Submission + - PC-BSD Release (pcbsd.org)

PuceBaboon writes: It's worth noting that, in addition to the main FreeBSD release covered here recently, PC-BSD has also released their "Isotope" edition, based on FreeBSD 9.0. Why would you be interested? Well, PC-BSD, while not the first, is certainly the most current version of FreeBSD aimed squarely at the desktop user. Pre-configured for the desktop and using a graphical installer, the 9.0 release includes KDE, GNOME, XFCE and LXDE desktop environments, an update manager, WiFi "quick connect", BootCamp support and auto-configuration for most common hardware. Live-CD, VirtualBox and VMware release images for 32 and 64 bit architectures also make it easier than ever before for users to test the release before committing to a full install. Check out the torrents (scroll down), main download page and the PC-BSD 9.0 manual pages.
Social Networks

Submission + - Introversion And Solitude Increase Productivity (nytimes.com) 1

bonch writes: Author Susan Cain argues that modern society's focus on charisma and group brainstorming has harmed creativity and productivity by removing the quiet, creative process. 'Research strongly suggests that people are more creative when they enjoy privacy and freedom from interruption. And the most spectacularly creative people in many fields are often introverted, according to studies by the psychologists Mihaly Csikszentmihalyi and Gregory Feist. They’re extroverted enough to exchange and advance ideas, but see themselves as independent and individualistic. They’re not joiners by nature.'
Google

Submission + - Don't write on the whiteboard (jperla.com) 4

lJlolel writes: "Whiteboard coding is the centerpiece of the modern technical interview, entrenched in Microsoft, Amazon, and Google interviewing procedures. But one interviewer writes about how he turned that system upside down. Refusing to write on the whiteboard, he used paper instead to code up his algorithms to avoid the awkwardness of standing at a whiteboard. Do you feel anxious when writing code at a whiteboard? Why not write on paper at your next interview?"

Slashdot Top Deals

Pound for pound, the amoeba is the most vicious animal on earth.

Working...