- MySQL GUI Tools Bundle by MySQL: 4/10 ; you can see your db, and do any and all maintenance. Loses marks because its not a designing tool and the query tool is awful. However, this is probably the tool I will use to monitor, deploy, and maintain MySQL instances.
- Eclipse Database Designer by Visual Paradigm: its commercial, so skipping.
- Navicat : looks very capable, but its commercial, so skipping.
- Cocoa MySQL : 6/10 very minimal but highly functional at the same time. No designing mode, but I'm giving up my search and going with Cocoa for now.
15 April 2008
MySQL GUI tools review for Mac OSX:
11 April 2008
The process of posting the completed source code REST based authentication in RoR on google code (google code may be replacing sourceforge.net one day..) took some tinkering on the Mac.
svn remove log/* svn commit -m 'removing all log files from subversion' svn propset svn:ignore "*.log" log/ svn update log/ svn commit -m 'Ignoring all files in /log/ ending in .log' svn propset svn:ignore "*" tmp/sessions tmp/cache tmp/sockets svn commit -m "Ignoring all files in /tmp/" svn update tmp/ svn commit -m 'Ignore the whole tmp/ directory, might not work on subdirectories?' svn move config/database.yml config/database.example svn commit -m 'Moving database.yml to database.example to provide a template for anyone who checks out the code' svn propset svn:ignore "database.yml" config/ svn update config/ svn commit -m 'Ignoring database.yml'
Here are some gotcha's / tutorial-light:
1. Download svnx (alternate subversion client list)
2. Sign up for googlecode
3. Accept the new site's certificate through a terminal window (#svn list
https://restfulauthentication-ror2.googlecode.com/svn/trunk/)
1. Download svnx (alternate subversion client list)
2. Sign up for googlecode
3. Accept the new site's certificate through a terminal window (#svn list
https://restfulauthentication-ror2.googlecode.com/svn/trunk/)
- you have to do this because the certificate isn't considered valid due to the certificate non-explicit naming of the https server
4. follow the steps on wikihow for a good how-to use svn on the mac
- deviate step 4 to the new google code's repository address
5. check in an RoR project by either using this shell script (file | save as, chmod +x, etc) as you initially create a RoR project (it is designed for starting a new RoR project).
6. if you have a RoR project already, clean up the check in using the same methods detailed in the shell script, but executing them manually so as to skip the rails project generation step:
7. check it all back out -- e.g.
- svn checkout https://restfulauthentication-ror2.googlecode.com/svn/trunk/ /Users/pjacob/restfulAuth/
8. after further edits / updates to your source, use svnx, View | Working Copies. Add one named what-have-you, use the local path to your RoR app (e.g. /Users/pjacob/restfulAuth), and your username and password for the google code repository. Double click on the new item in the list of working copies, and the changes should be listed. Click commit to commit changes, or perform any of the other normal SCM activities.
All the source code is available from the google code host site under my name or by project name: restfulauthentication-ror2
The entire REST based authentication plugin and all is available through the rubyonrails' wiki
Subscribe to:
Posts (Atom)