It's been over a year. Feels like it's been more time.
If a new version is to be written, from scratch, what features would you consider to be changed/improved, or which could be left behind?
Friday, December 18, 2015
Sunday, September 28, 2014
Development on hiatus
The development of the new version of MyImouto, or more correctly, of the base for it (i.e., the beloved framework) has been on stop for some time now, and even if I continue developing it, I doubt I'll continue developing MyImouto.
Wednesday, April 30, 2014
"What now?" Plans for the booru
Because we have plans too.
Many of you have been asking "what will the future of this project be?". Actually, no one has been asking but myself.
The MyImouto Booru project is practically complete, with some features, including requested ones, that I'd like to add.
But is that it?
Sunday, October 27, 2013
Moving to Github and Composer
GoogleCode announced some months ago that starting January 15th, no more downloads will be able to be created. Download sections will "freeze", so you got to either use GoogleDrive or a VCS. MyImouto is therefore moving to GitHub.
Wednesday, October 9, 2013
History changes!
I'm done transcribing the code needed to make History work, and hey, it works nicely! Without any more effort than just translating Ruby. There may be bugs to be discovered though... like always.
Wednesday, August 7, 2013
Work in progress: version 1.0.6
The next release of the MyImouto is, as usual, taking a while because, as usual, I'm doing huge changes to the code. But this time, to the framework.
Some things that will come in 1.0.6:
Some things that will come in 1.0.6:
- Improved database queries for post#index.*
- Enabled some caching that were missing for complex queries.
- Framework now supports Memcached for caching (much faster).
- Improved framework overall.
And a lot more... fixes and additions and stuff.
* With 200k rows in the posts table, post#index would take up to 30-40 seconds to load. After these changes, it now takes up to 3 seconds or less. Which is still slow but a lot better than before anyway.
Saturday, June 29, 2013
v1.0.5: Soon
Version 1.0.5 is taking a while, specially because the framework took some big changes, thus the code of MyImouto had to be revised. I've tried to be as cautious as possible to avoid generating errors.
Here are some of the changes:
Saturday, March 30, 2013
MyImouto v1.0.3 - Job Tasks and Batch Upload
The next MyImouto version will feature Job Tasks and Batch Uploads.
I worked a little more on Job Tasks (it's already working actually) and added a new task to the defaults ones, a task that will automate the "External data search" feature added in the previous version.
I worked a little more on Job Tasks (it's already working actually) and added a new task to the defaults ones, a task that will automate the "External data search" feature added in the previous version.
Saturday, March 16, 2013
MyImouto v1.0.2 - Search post data in other boorus
Do you want to have all the tags possible for your posts, have the original source of the image, or just compare data from other boorus with yours?
You can now do this with the "Search external data" feature that comes with v1.0.2.
How does it work?
You can now do this with the "Search external data" feature that comes with v1.0.2.
How does it work?
Thursday, January 31, 2013
Version 1.0.1 - Pool Zips
With version 1.0.1 came many bug and error fixes, and also MyImouto now supports pool zips, using this cool ZipStream class. I'm not sure if this has a limit regarding file size, pools could be pretty big in size. Anyway...
When downloading pools from Yande.re I encountered a problem: filenames inside the zip were named after the post's pool order. So I ended up with files named like 001, 002, 003... and if I upload them to my local imouto, all of them would get tagged with "tagme" only.
When downloading pools from Yande.re I encountered a problem: filenames inside the zip were named after the post's pool order. So I ended up with files named like 001, 002, 003... and if I upload them to my local imouto, all of them would get tagged with "tagme" only.
Sunday, November 18, 2012
MyImouto 0.1.9 released + Some interesting news
Grab your copy now!
http://code.google.com/p/my-imouto-booru/downloads/list
Don't forget to report any error you find!
http://code.google.com/p/my-imouto-booru/downloads/list
Don't forget to report any error you find!
Some Interesting News
Wednesday, October 31, 2012
PHP 5.4 + It uploads! + GIF and SWF support!
PHP 5.4
The decision was taken, the next version of MyImouto will require PHP 5.4+ to work. Many thanks to the 3 people that commented. Heh.Seriously, 5.4 is much, much nicer.
It uploads!
Anyway, the new MyImouto can now upload files! The base-system (or framework) is almost complete, so all is left to do now is transcribe MoeBooru to PHP.![]() |
| It's been a while since the last upload |
GIF and SWF support!
Support for GIF and SWF files has been added!![]() |
| Oh, Miku is sleeping. |
![]() |
| I can now dance with Popotan! |
Sunday, October 28, 2012
Again, thinking on going PHP 5.4
I'm again planing on upgrading MyImouto to PHP 5.4.
The pros are all the benefits of PHP 5.4. Well enough to upgrade.
The cons are:
The pros are all the benefits of PHP 5.4. Well enough to upgrade.
The cons are:
- The live demo is hosted in a hosting that doesn't support 5.4 (that sucks). Therefore, the demo would be stuck in the version 0.1.8 (until those guys finally give support to 5.4), but v0.1.8 is actually developed enough to serve as good example of the system, so this isn't a real problem.
- I don't know about the people that use MyImouto. Do you have 5.3? Can you upgrade to 5.4? Or you already have 5.4?
Hearing about the MyImouto users would help out on the decision... I know this is a ghost blog but I have my hopes :D
Tuesday, September 25, 2012
It's alive
Wednesday, September 12, 2012
Still Alive
This was a triumph.
I'm making a note here: Huge success!
It's hard to overstate my satisfaction.
Oh sorry. I'm still alive.
I'm, again, writing new code for the system, actually re-writing everything from scratch.
Yande.re has taken a step away from Danbooru by changing their system to Moebooru, which has been updated to Rails 3 and stuff, so the code has changed here and there.
The next version of MyImouto will be a port of Moebooru. Yay!
Like usual, it might take a while.
I'm making a note here: Huge success!
It's hard to overstate my satisfaction.
Oh sorry. I'm still alive.
I'm, again, writing new code for the system, actually re-writing everything from scratch.
Yande.re has taken a step away from Danbooru by changing their system to Moebooru, which has been updated to Rails 3 and stuff, so the code has changed here and there.
The next version of MyImouto will be a port of Moebooru. Yay!
Like usual, it might take a while.
Monday, July 23, 2012
Oh my... Zend Framework
I've been trying to move the system to Zend Framework.
Yeah, I thought of throwing away the framework I worked on and migrate everything to Zend.
With time and patience, I've been able to recreate some classes like ActiveRecord and ActionController, they worked successfuly on Zend. Yay... but seriously...
Yeah, I thought of throwing away the framework I worked on and migrate everything to Zend.
With time and patience, I've been able to recreate some classes like ActiveRecord and ActionController, they worked successfuly on Zend. Yay... but seriously...
Friday, June 22, 2012
Removing MySQL support
Does anyone use MySQL instead of PDO for MyImouto?
I think I'll remove support for this in the next version. PDO is much more secure and better, there's no much reason to keep MySQL.
Those who use MySQL please enable the PDO extension for PHP (if not enabled) and change the driver to 'pdo' in config/app_config.php.
Sorry for the trouble this may cause.
I know this is a ghost-blog but I'm doing my part of asking and letting "everyone" know. lol.
I think I'll remove support for this in the next version. PDO is much more secure and better, there's no much reason to keep MySQL.
Those who use MySQL please enable the PDO extension for PHP (if not enabled) and change the driver to 'pdo' in config/app_config.php.
Sorry for the trouble this may cause.
I know this is a ghost-blog but I'm doing my part of asking and letting "everyone" know. lol.
Wednesday, June 20, 2012
Enabling Job Tasks
I decided to find a way to enable Job Tasks for MyImouto.
At first I thought of just adding scheduled events in MySQL, but then I realized Job Tasks run not only queries but also Ruby code.
I also realized that Danbooru uses a gem called Daemons that runs a RoR script (or something like this) somehow, and the Job Tasks are called.
I was able to do the same with MyImouto using Windows' Scheduled Tasks: It runs php.exe and tells it to run a php file, which starts the MyImouto system and then runs the job tasks! Just like in RoR.
It worked nicely, the job task deleted all my tags with count of 0. Amazing. lol.
One would have to setup the Scheduled Task on Windows to enable this. The task can be exported and imported and easily edited (it's an XML file) so it's not really a problem.
But most servers run Linux, so my question is: Does anyone know how to do setup scheduled tasks on Linux that will run PHP every certain hours?
![]() |
| Go to rest, you deserve it. I'll call you later. |
Saturday, June 2, 2012
Saturday, April 14, 2012
Err... no. Bad idea
I said the next version of MyImouto will be for PHP >= 5.4, but no, nothing will change about that. It will need PHP >= 5.3 as always.
Subscribe to:
Posts (Atom)







