SocialEngine Ning Import

A few weeks ago i created a small Java program which makes it possible to merge multiple Ning-Portals into one Social-Engine Community site by merging the backup files of all Ning-Portals into one (because Social-Engine can only import one Ning-Portal).

Well… today i tried to import a backup with about 15.000 members (including profile information and profile pictures) and got a “Memory Exceeded” error. Ok, until here no problem. Changing the “memory_limit” in php.ini file should fix the problem…

it doesn’t…

Well… very long story and a lot of terrifying emotions later i found out that there is not call to ini_set(‘memory_limit’, ’128M’), but in the “<SE_ROOT>/install/” directory is a .htaccess file with the following block:

<IfModule mod_php5.c>
php_value   post_max_size         100M
php_value   upload_max_filesize   100M
php_value   max_input_time        600
php_value   max_execution_time    600
php_value   memory_limit          128M
</IfModule>

Commenting out (or increase) the “php_value memory_limit XXX” row finally fixed the problem and i was able to import the huge amount of data.

At least, I really have no idea why the SE team decided to set those values for the Import-Tools (Admin-Only) but nowhere else for the public accessible pages.

Posted in Social Engine | Tagged | Leave a comment

iF.SVNAdmin sources on GitHub

I decided to host the sources of iF.SVNAdmin on GitHub. It provides a better way for contributions and user commits (forks and pull-requests).

I made a lot of changes since the last release, which are actually not 100% compatible. What means that you should prefer a clean install, but copy the “config/config.ini” and “config/userroleassignments.ini” files.

Note: It’s not an official release of a new version.

The biggest change is the deletion of the custom Template Engine and a new way to handle Exceptions. I also made a few bug fixes to the LDAP interface, but still have encoding problems when using LDAPv2-Protocol (Protocol version 3 works great with AD!).

Project on GitHub:
https://github.com/mfreiholz/iF.SVNAdmin

Thanks again for all patches i recieved.

Posted in iF.SVNAdmin | Tagged , | Leave a comment

Discussion Board

I just installed and configured the bbPress board.

Please post all your questions and suggestions in the associated project forum.

Addionally it’s possible to register an account now (optional!)

Go to forums…

Posted in insaneFactory | Leave a comment

Roundcube Plugin: Persistent Login

We use the web-based email client Roundcube for a couple of years now and since the beginning we miss the function to stay logged in.

So… here it is:
Roundcube Plugin: Persistent Login

Please keep in mind that this is the first beta version. We couldn’t test it in a multi-host environment, feel free to send us your feedback.

Posted in insaneFactory | Tagged , | Leave a comment

Minecraft – Fuji Television

Hey everyone!

As this is my first post on this blog I’ll introduce myself shortly.
I’m Chris, I’m a member of the insaneFactory group and I sometimes build way too large objects and buildings in Minecraft when I’m bored.

There… Short enough for my taste.

I’m going to start this post off with some pictures of my latest Minecraft project which I just finished (at least in MY mind). It’s the Fuji Television Headquarters in Tokyo (Japan) which is located in the North-Western part of Tokyo Bay. But enough beating around the bush, here are the pictures:

And since I’m sure that hardly anyone of you has ever seen the actual building:

I know it does not look EXACTLY like the original, but I was just too lazy to insert the 3-4 missing elevators. As far as time is concerned; I think I spent roughly 10 hours on it. I built the whole thing pre-1.9 so I did not use the new creative mode and to build the actual building I did not use World Edit either (just flattened the surroundings to get a good screenshot).

Having completed the building I’m actually at a loss of ideas what to do next. It will, however, definitely be something coming from Japan. If YOU have any creative comments or ideas I should build just leave a comment.

Well, that’s all I got. Read you all next post!

Chris

Posted in insaneFactory, Minecraft | Tagged | Leave a comment

insaneSums 1.1 Released

So, here it is. The monumental update to 1.1. I present to you… almost nothing different.

It’s a cosmetic update from 1.0. The window now has a menu and status bar. The highlighting is now in the comparison input field. No new functionality has been introduced.

The new version can be downloaded from the insaneSums page.

Posted in insaneSums | Tagged , , | Leave a comment

File Transfer

In the same spirit as the recently released XKCD comic, we are currently working on a small Qt application for the quick transfer of files across networks:

Planned features:

  • Keep usage of screen real-estate low
  • Ease of use (Drag’n'Drop)
  • Easy setup (use UPnP to forward ports automatically)

This project shouldn’t keep us occupied for long… hopefully.

Posted in insaneFactory | Tagged , | Leave a comment

Paged LDAP search result (> 1.000 users/groups)

Due to a user who requires iF.SVNAdmin to run in a environment with over 10.000 users i searched for a native PHP solution to realize paged results for LDAP search queries.

Everything official i found is this bug report:
http://bugs.php.net/bug.php?id=42060

I’m not sure when it is going to be released but i will keep a look on it and built in a paged ldap result fetching into iF.SVNAdmin as soon as possible.

Posted in iF.SVNAdmin | Tagged , , | Leave a comment

Work on SVNAdmin continues…

First i want to say that i appreciate the help of all the people who send me feature/bug reports. Thank you!

What has been changed and what is at work?
On some Unix system there is a problem when PHP wants to execute the Subversion command line binaries. A “permission denied” occurs, if you try to create a repository or browse the repository tree. This occurs due to the system trys to access the “/root/.subversion” folder, which is basicly read/write proctected for the apache user. I fixed it by adding a configuration which lets you define a custom Subversion configuration folder (the –config-dir command line parameter).

Currently i’m working on a completely rebuild of the template engine. I removed the usage of IF_Template.class and use the basic PHP parser now (Performance & Scalability).

Errors will be completely handled by Exceptions. Detailed error messages will be shown to the user now.

I also just received another email about the LDAP provider which gets trouble with big user databases (>1000). I will take a look at it and may release a patch for this issue (after i take a look at my “hopefully” new car ;-P)

Posted in iF.SVNAdmin | Tagged , , , , | 2 Comments

insaneSums v1.1 Release Candidate

As anounced a week ago, insaneSums has reached version 1.1RC. The only reason this is still a RC, is because there is no highlighting, yet.

However, the interface has changed a little and should behave more like a normal program. As mentioned in the previous post, this is purely a cosmetic update. There are no new features; in fact, due to the still lacking highlighting, functionality has been lost. However, for the release I plan to include this feature, again.

Here is a screenshot:
I hope you like it. Downloads are available on the insaneSums page.

Posted in insaneSums | Tagged , , | Leave a comment