Colton Provias Rotating Header Image

zymio.com updates

I am pleased to inform you that zymio.com has been updated. It now runs on django. With django running on the site, I naturally had to make the site dynamic. You can now view a list of the modules and their status by clicking the verbose link by the bottom. Green is implemented, blue is testing, red is development, and white is planning.

Also, the links app has been removed from the version that will be launched.

zymio: Messaging is almost done!

zymio's profile view as of July 1st

zymio's profile view as of July 1st

I am close to completing the first application for zymio, messaging, and have implemented all 392 timezones planned for inclusion.  Tomorrow I will tackle the challenge of composing messages (I have an idea in mind that I have never done before, so let’s see how this goes).  After messaging is done, I’ll finish up permissions and then move onto photos and blogging.  By the looks of it, at least one of those applications should be completed somewhere in Virginia.

Working on zymio while on the road will be a challenge, but it is possible and I still intend to enter the deployment phase in at most 2 weeks.  For those who are curious, I’m leaving on Friday to drive down to Walt Disney World for a little over a week (plus a visit to Kennedy Space Center).  You can follow my Twitter for updates from the trip and pictures and I’m also taking my Canon HF10 camcorder to capture some video, too.  And every day will be finished off with a couple hours spent developing zymio in the hotel room, much against my family’s wishes to shut the laptop and go to bed.

And, I have decided to show the profile at its current state in development.  It will be changing shortly, most notably gaining several sections and the addition of a profile picture.

Finally, the chatroom for zymio has been set up at chat.zymio.com.  I should be in it throughout the day tomorrow as long as my internet connection remains active.  If I don’t respond, just say CJ, Colt, Colton, or ColtonProvias and that should alert me to the chat.

zymio: Yipe!

Some zymio statsAnd this is why you don’t want to be a developer…

Okay, I’ve been up for the past 3 hours working on zymio (just finished timezones, woot!) and decided to check how I was doing.  So I opened up the profile page as it’s the heaviest one and checked the CPU time.

350.746 milliseconds?  What the —-?

I should look into some caching.  That, or I hope that DreamHost’s servers are up to the task.  Also, I hope that this is just caused by django’s built-in server.

For those that don’t understand: Essentially, the smaller that Total CPU time number is, the better.  350 milliseconds, albeit just over a third of a second, may be quick enough for a single person accessing the site.  However, the more users you have online simultaneously, the longer it will take to load and that processing time piles up quickly.

zymio: Tentative Release Date

For hours, I sat down and tried to pick out a release date.  I know, I promised myself not to choose a date until the site is done but I want to give myself a target so I don’t slack too much.  After going over current coding efficiency, factoring in my rate of application completion, time spent watching Youtube or picking another song to play in iTunes, unforseen issues, Hofstadter’s Law, and the overall complexity and size of the project, a time was derived.

Unfortunately, we don’t have years to wait for the site so I threw that quantity out, pulled up iCal, and picked a date in July three weeks from today.  I came up with the 15th of July, figuring that it should give me time to finish coding and testing.  In an attempt to interfere with as few schedules as possible (most I know who are waiting for the site have work during the day) I am setting the release event to start at 11 PM Eastern Daylight Time.  The site should then open at midnight.

zymio.com has been updated appropriately.  A chat room will be placed on zymio.com shortly.

An event has also been created on Facebook.  Yes, I know the irony in this, please don’t point it out.

This is a tentative date.  It depends on how quickly development progresses, but I am aiming to get it done in the next couple weeks.

zymio: Hurry it up already!

zymio – How Much Longer?

The link above will give you an idea of how much work is left before the site can go live.  Its a relatively complex site and I will be updating that list as the site is developed, so be sure to check back often.  I might even start posting daily summaries of progress made on the site.

Yet, the site is going to be hitting a slow bit of development here over the next few weeks.  I have a rather busy week lined up right now.  Plus, my gear seems to be dying left and right.  I’m really strapped for cash and let’s face it, I’m not making any money off of zymio right now and probably won’t make any money off of it for a while.  I just recently had my primary monitor on my studio system fail so my focus has to shift to putting overtime into other work so I can get some money together to get my studio system back up and going before I head off to college.  So right now I’m providing a warning, development on zymio may slow down noticably until I can get things reorganized on my side.  I am still trying to put as much effort as I can into getting the site going, though.

zymio: How Soon?

I am aiming to get zymio out as soon as possible.  I just finished reworking larger aspects of the design and just redid the front page.  Tonight, I’ll be continuing work on the permissions application and redoing the login, logout, and registration templates.  Tomorrow, I am aiming to start getting the messaging and groups applications started.  Meanwhile, I’ll be furthering the blogging application.  If you guys are willing to wait, I’ll get photos and events/calendar added in, too.

I just don’t want to release something that is incomplete.

ATTENTION TO THOSE WHO ARE REGISTERED ON SOCIAL.PROVIASDIGITAL.COM:

Your user accounts will NOT be transferred to zymio.com. This is due to the permissions application having to create the permissions set upon account creation.

IF YOU HAVE ANY SUGGESTIONS…

If you have any suggestions and already have an account on social.proviasdigital.com, please add it to the suggestions page there.  If you do not have an account there, please add it as a comment to this post.  Thank you.

Introducing zymio

I have finally figured out a name for the social networking project.  From this point on, I will be referring to the site as zymio.  You can now visit zymio.com and see a holding page that has been put up while I finish the next update.  Note, user accounts may not be transferred to the new site due to differences in the models required.  I will try to create a tool for migrating accounts.

Social Networking Site: Permissions

Permissions Dialog

Permissions Dialog

There is another update for the site on the way.  This is the most complex update so far as it will include three new applications.  This means that blogging, groups, and the permissions applications are getting close to release.  So far, the permissions application is driving me up the wall with how complex it is and how heavy it is.  However, over numerous updates in the future, I’ll be streamlining the permissions system, fine-tuning it, and resetting everything appropriately.

I did push an early version of the blogging application onto the site, though.  It will be gaining features in the next update.

Social Networking Site: Favorites are Back

The following changes have been made to the site:

  • Favorites/Interests/Activies have been readded
  • Suggestion #6 Session Expiry has been implemented.  All sessions now expire at browser close.
  • Dialogs now match the site design
  • Password Resetting has been implemented
  • Another dialog class has been added
  • Status field is now automatically focused on dialog open
  • Status field and dialog have been resized
  • During login, Username is now automatically focused on load.
  • Session (Ticket) IDs are now displayed in the detail and list views
  • Permissions Framework Base exists but is not active yet

The following are targets for the next update:

  • Implementation of a basic blogging application
  • Further development and possible activation of Permissions application
  • Comments on Profiles
  • Friends ordered by recent activity
  • Possible Name and Domain Name
  • Beginning of messaging application
  • Implementation of a WYSIWYG editor

Social Networking Site: Update within the next 24 hours

I am just informing you guys that the social networking project will be getting its next update shortly. I am doing some things in the background in preparation for some large new features. I also have chosen a name, or at least a codename for the project. Keep a watch here for further information.

And yes, I was up until about 3:15 in the morning programming.