Apparently some silly guy is trying to make fast money by selling the open source and free 3D-software package Blender. He’s using the name 3DMagix, which is a pretty dumb name. The site doesn’t look to reassuring to me, but there are lots of people (some i am ashamed to call ‘close relatives’) who would gladly fall for this kind of ‘best deal’ offers. So, be warned: If you want to check out some nice and really(!) free 3d modelling, animation, texturing and video editing software (and yet some), head over to Blender.org and download it for free without having to register or give out your credit card number.. Thanks to Blendernation for the heads-up.
Here are some screen captures of the site (perhaps the creator wants to sue me?
I'm experimenting with a server running under virtualbox on my home computer. Here is the script running as /etc/rc.local that sets my bridge up and starts the virtualbox with the name 'seville':
Two days ago i was just about to reinstall the whole server (web, db, mail and fileserver). The reason was, that mysql was apparently not able to open most databases. The files were still there (under /var/lib/mysql), but only two databases which belonged to two gregarius-installations were accessible. I had just installed the aggregator at solidworks.toomuchcookies.net and had instructed the installer to create the database needed. I gave him root-access and also told him to access that database after that as root.
And that was the problem: The installation procedure involved creating the database and granting the user (in this case root himself) on localhost only rights to that database - not on all databases. After that the mysql.users table had a line which granted root/password/localhost only access to two databases and another line which granted root/password/bigcook root access to all privileges. The second line came first and was therefor ignored. I even wasn't able to access the mysql-database, which hods information about the user privileges..
To solve the problem (after an hour and a half of desperate searching and trying to 'recover' the data) i had to start mysql with the "--skip-grant-tables" parameter.
This is a rather dangerous mode and should be handled with care, since it instructs mysql to ignore the privilege table and allow all users access. I used this mode to verify that the databases were still there and then moved on to see the mess created in the mysql.users table. By removing the second grant line, the server was finally able to read all the databases. Phew!
Don't forget to stop the server and restart as daemon:
For an email account for a group project, we needed the ability to see what was being sent via a specific email account. The reason was, that we're going to handle the account data very liberally and therefor to avoid misuse of the account, we needed an automatic forward of all emails that were sent from this account to some screening account.
I thought i would need to script some piping instructions but actually it was much easier: Using the command sender_bcc_maps i could simply define that any email sent by x@x.com would be bcced to the same account. Now, that account has an automatic forward to some aliases. So anytime someone sends an email from x@x.com all the aliases (outside emails) would get a notice.
To setup sender_bcc_maps, i needed to setup a hashtable that looked like this:
For quite some time, i had a problem getting pingbacks and trackbacks working. Receiving them wasn't a problem, but i couldn't send any. It seems, i'mnotalone and no where were any answers to be found..
I think i found the problem: the function spawn_cron (/wp-includes/cron.php, 153) opens a socket to then wp-cron.php file after adding a new scheduled item. For that reason it runs the function wp_remote_post which also accepts a timeout parameter. That parameter is set to 0.01 by default. I guess these are seconds (which means these are 10 milliseconds!) and for some webservers this value is simply too small. Change that to something bigger (i'm using 0.1 or 1) and pingbacks and trackbacks should work again..
Now what about the old trackbacks and pingbacks that didn't get sent? Actually you'll simply need to write a new post and all the old unsent pings should be scheduled for sending. If you don't want to do that, you could install the plugin Wp-Crontrol where you can specify a hook to be scheduled to a specific time. Schedule the hook "do_pings" to be triggered any time soon (parameter should be empty = "[]") and it should take care of the old pingsbacks.
Ryan just announced, that RC1 can be downloaded. I've been on svn the whole while long and i must say, this is a very smooth release with few glitches (save the "save to draft"-bug at the very beginning..). Thanks guys!
I thought it was. The forum was long abandoned. Just now i was looking for a problem i'm having with high-load combined with enabled xcache and found out they've changed from trac to redmine (have to try!). Here is the new development site.
On this happy note, i now think i could be changing soon to lighttpd 1.5.0svn. Let's see. Maybe even try an svn-version of xcache?? Any thoughts about such a transition? I know there are quite some sites already running 1.5.0, but as long as i didn't see progress on the site of lighttpd i was too afraid, that i wouldn't get any support if i changed to the unstable version.
Quick note: Version 2.7 of Wordpress is coming soon. Ryan has announced the feature freeze. This blog has been running the trunk-version that has been leading to 2.7 for quite a while now. Part of it is to be on top of things, but also to be able to test wp-stattraq with 2.7. And: it still works!
I just found out, that there is a problem with running the woopra wordpress plugin together with gengo. Gengo is the multilingual plugin running in the background of this blog. Woopra is an external statistics program that has a nice wordpress plugin (which by the way is looking for some translation work itself).
Anyway, when i activate the woopra-plugin it says
Fatal error: Call to a member function wp_rewrite_rules() on a non-object in /var/www/oan/htdocs/wp-includes/classes.php on line 145
First, i thought it's a compatibility thing with wordpress 2.7 (right now: "2.7-almost-beta), but it seems to work when i deactivate gengo. I found this quote on the gengo-blog which i am quoting since the site has some database problems:
If that happens, the plugin you just activated has been written incorrectly. It is trying to set its language too early, before Gengo has loaded. The solution is an easy one - the call to load_plugin_textdomain() in the plugin must be moved so that it is run on the ‘init’ hook. Do your plugin author a favour - drop them an email letting them know the problem and see if they’ll fix it - many authors don’t know that this is even a problem! Make sure you’re polite when you do, though. From personal experience, I can tell you it’s not pleasant to receive an angry email from a stranger, demanding that you fix something that you’ve released for free.
Hope, someone from over at woopra can change the code accordingly. Meanwhile i'm relying on the stattraq-plugin..