Friday, December 31, 2010

Smart Sites is Complete

As promised, the main services of Smart Sites are complete for 2011.  Sign up for your own free web site at SmartSites.us to start off the new year with a new web site!

Now for the real entry

The hardest thing with this so far, ridiculously enough, is building the Links editor.  It allows you to enter an unlimited number of links to outside pages on your site, and runs flawlessly, allowing you to view the current items, add items, edit items, and delete items.  The hard part was not so much the client-side operation as trying to find a safe way to post an unspecified number of titles and addresses and save them in HTML format.  Attempting to take an HTML file, load only the Links section, and split the Title from the URL was difficult, but surprisingly putting it back together was near impossible.  I accidentally got my server stuck in several infinite loops attempting to assemble the file from the posted links, once using over 63MB of RAM.  In the end, the way  it worked out was to run a for loop based on the number of items in the posted Title array, then assemble each item from both posted arrays into one line of the HTML, repeat n times, then save it all to the inc file.

Next, I'll be building hundreds of CSS-based themes, adding database and file support, and finishing up the Pro account features.

Thursday, December 30, 2010

Smart Sites

Smart Sites by Alanaktion is the new ultimate service for web site development.  I am working to finish up the editor's new security layer based on mod_rewrite and other Apache HTACCESS modules.  The main site builder service officially opens on January 1, 2011 to mark the new year, and I guarantee I'll have it working to the point where basic pages are possible at that time.  Extended features such as database integration, Smart Media plugins and secure direct-link file access will come soon after.

Tuesday, December 14, 2010

Some basic updates on my life (and by life I mean my company, which to me is my life :D)

lol i totally just bought another new domain two hours ago for no reason at all!!!

I bought MyOS.us just because...    yeah, it was really stupid.

But....    SmartSites.us is now nearly completed, and so far, the tests are showing that the site works faster and more dynamically than I had hoped.  I've written a lot of custom PHP and JavaScript for this, as it's technically an assignment from Mr. Long.  I wrote everything myself, and it works awesome.  I should have almost everything working and plan to officially open it in 2011.  It will be project for 2010, then I plan to rebuild Xusix OS on a lighter, faster, and more powerful framework, under the name MyOS, hence the domain name I bought for no reason...

Wow, I typed that whole paragraph in 2 minutes....

Continuing...  I plan to start the Alanaktion Web Portal on Alanaktion.com, which is basically just going to be a simplistic search engine with a table-based index.  Alanaktion.net, as you may have noticed, is now the Alanaktion Developer Network, which works well using the .net domain extension.  As a side project of Smart Sites, Smart Media and Smart Stock are two new services I should have up soon. Smart Media is a free-use photography community, which will mainly be for embedding images in a user's Smart Sites page for free, with us taking care of the licensing.  Smart Stock is a powerful program I'm writing that evaluates trends in the stock market and determines the expected values of stocks in specific fields, while allowing user-controlled influence toward specific stocks if the user chooses. Yeps.  That's what I've got right now, we'll see where this goes from there.

See ya! :D I'm so insane...     I love this pointless crap.

Wednesday, December 8, 2010

Corruption of Math Classes

I just spent an entire hour evaluating massive, complicated logarithms by hand. Not only is this extremely annoying, but after some thought, the only reason a high school math class would teach advanced math by hand is because colleges and universities don't allow use of calculators and other utilities on most tests. What I really can't understand, is why the colleges use this method. In any situation where advanced mathematics would be used in a career, an advanced calculator, or more likely a computer would be available. The only conceivable use for learning advanced mathematics by hand would be to become a math teacher, which would only really need to teach basic usage of these methods, and how to properly use a computational utility. Mathematics is being taught (in most cases) in the most difficult and unnecessary ways possible. I make the assumption that this is only because of this: before computational technology became widely available, it was necessary to teach methods of all mathematics by hand, and as technology has become more available, math classes have just retained the traditional methods of teaching.