Ever had to write a piece of software that stores it’s menu tree in a database? Recursive logic is a pain in the ass, and it’s a “heavy” transaction.
I can’t even remember what site I found DadHacker through (it was something relating to his time at Apple), but perusing the archives has taught me more than my senior year of college and has made me laugh and cry with the same trainwreck precision as the last time …
John Gruber of Daring Fireball writes, “Williams does have a good point regarding AOL’s demo of a native iPhone AIM client during the SDK introductory event: an IM client is exactly the sort of app that’s potentially a lot more useful if it continues to keep you logged in …
The girl brought over her new MacBook last night so that I could help her files moved over from her old Windows PC. I haven’t upgraded yet (As much of an Apple fanboy as I am, I will readily admit that I usually wait until 10.x.2 before I buy anything …
JD Roth over at the Get Rich Slowly Blog published a guest article I wrote — “The Lazy Man’s Guide to Groceries on a Budget.”
JIRA Standalone runs, by default, as the user that starts the process on Linux. Running tomcat as root is generally a Bad Idea. Therefore, if you run JIRA as a service by adding a script under /etc/init.d and calling /etc/init.d/jira start … it’ll be running as root.
I opened a ticket with JIRA support several weeks ago pointing this out, and the only result has been adding one line of documentation that tells you how to add a user. This is not the best solution. Their solution would create a privileged user with a shell — you want to avoid this. Also, they don’t say anything about running JIRA as a service under init.d.
After the fold, there’s my init.d script for OpenSUSE 10.3. Gotta love JIRA, it’s more flexible than any other project management tool out there, but Atlassian apparently is not a company with a great deal of understanding of Linux.
If you enjoy the content, consider subscribing to the feed(s).
Post a Comment