SQL Yoga, ValentinaDB 4 and FMPro Migrator.

Well this weekend,  I expanded my toolset for my virtual world project and got
my first hands on with  SQL Yoga, Valentina DB VDN Pro and FMPro Migrator Platinum.
I'm going to sneak GLX Application Framework in here as well, because i was using it
with SQL Yoga.

So let me say firstly, I am highly impressed with the customer service i received from
both #trevordevore (Trevor DeVore of BlueMango learning systems), and
David Simpson of .com solutions. I've talked with Ruslan of paradigm software's
Valentina before when i first got my hands on Valentina adk for rev back in version 3.5
and he's pretty responsive and tries to help get to the root of your problem.

So I have to say this week I'm really reminded why i love coding in revTalk. I
mean the stuff i was doing this weekend with it would have taken me a long long
time to code with any other language. It's so intuitive and frees you up to
focus on the problem rather than the language syntax. Your probably wondering
what could i possibly be using these tools for with a virtual world. Well? I'm
glad you asked. Primarily for the back end to the virtual world. The master
servers including the login servers, logic and main  applications servers,as
well as the back end tools, reporting, logging is all being done with
revEnterprise and  revTalk as the primary language and SQLYoga the glue to the
Valentina DB.

For me it's more important to build the tools i need and know that
they're serving exactly the purpose i need to achieve my goals with this
project, Instead of cramming my ideas into a platform that isn't really specific
enough, I'm rolling my own platform.

My first hands on with SQL Yoga. Okay let me prefix this by saying that i used
BlueMango's screensteps desktop and its pretty nice experience. So I had high
expectations and it hasn't disappointed one bit. Using GLX App framework and
SQLYoga was refreshing. I could get right in make my sql Objects set properties
on them and custom behaviours and manipulate them like regular rev objects all
the while SQLYoga is whipping up some pretty nice sql queries for me in the
background and all without me having to run any regular SQL code. I can work
with my data like i want not spend hours writing sql queries.

Stuff like:

   ## Create a SQL Record object for 'projects' table

    put sqlrecord_createObject("projects") into theRecordA

    ## Set name property of object
    sqlrecord_set theRecordA, "name", "New Project"

    ## Create record in the database
    sqlrecord_create theRecordA put the
    result into theError

I mean that's what i call lean and straight to the point.

The commands are clean and powerful mix that with Valentina's speed and ease of
use, it's a thing of beauty. Knowing that as your writing your revTalk code the
SQLYoga is churning out the sql and taking the burden off of you truly is
something to be experienced. The first time i went to look at my db and saw
everything there just like i coded, i was blown away.It was truly a Zen
experience for me. So as i continue to learn more and more about what i can do
with it I'm positive that I'll never want to deal with my db's any other way.

That being said onto Valentina. I have to say that unfortunately i spent alot of
my day looking for the proper documentation on there knowledge base. It's there
just nested but once i found it, it was all good. I installed Valentina Office
to test out some things and V4REV adk to get started with it in my rev app.
Installations are vastly improved from a few versions back. It cleanly placed
things and i could find them easily. Once i saw the VServer Office process was
running i started up Valentine Studio Pro  tool which allows you to work with
the db local or remotely in a very nice gui. I created a server connection and
then created my first user and db in seconds literally. It was very intuitive i
didn't even  have to  use the manual. If you've worked with any other db tool
like navicat or phpmyadmin you'll feel at home. Let me tell you the hype is real
this db is blazing fast. I like the fact that you can use regular SQL but the
Valentina SQL is alot more powerful and lets you work with the sql like you'd
think it should. Joins are painless and it considerably shortens the sql you
have to write for the same statement in regular SQL. example:

Regular SQL:

SELECT * FROM T1 JOIN T2 ON T1.ID = T2.T1_ID

Valentina considers a Foreign Key as kind of Link between tables, and allows to
skip specification of JOIN Condition if exists only one link between two tables:

Valentina SQL:

SELECT * FROM T1 JOIN T2

 I think that says a alot so suffice it to say this is the db platform i chose
 and i know i wont be disappointed. It's fast, powerful, and flexible and lets
 me talk to it in SQL, Valentina SQL, or straight in revTalk as if it was a
 native rev db or of course with my new favorite SQL YOGA.

And then there's FMPro Migrator Platinum. Listen, if you where like me wondering
if its worth the upgrade...... YES! It's definitely worth the upgrade. Even if
only for the sweet conversion tools. Like basic to revTalk, php to revTalk and
many more. I have not tapped into alot of the features like i said it's only
been a weekend and most of that was spent trying to wrap up Flex and Blaze
implementation for work but, I was working on a coming soon page for the virtual
world and decided to give the php to revTalk converter a spin and convert a
email.php handler to revTalk. And i was pretty impressed.It spat out the
conversion pretty fast even thought the file was small it only took like .6
seconds. As well as the script conversion wasn't bad. It had to be cleaned up a
little because the php code wasn't that clean but, it was a peek into the
potential. Once I get a handle on how to set the php files up for the conversion
I'm sure it will definitely display the power of this. My next experiment will
be a db to rev application conversion and I'll make another blog about that.

Anyways I'm left feeling really good about the choices for the back end. Even in
the small time i got to work on it this weekend I got ALOT done. Pound for pound
i think i got twice as much done working with these tools then waiting for the
java and python servers to act right. GLX is very nice i really enjoyed working
in the framework its good, clean. and don't get in the way much kinda framework.
I for one appreciate that.

I'll post more as i progress with these tools and I'm really happy to be apart
of the rev community and using some really awesome apps.

Doc~

Loading mentions Retweet
Posted 4 months ago

0 Comments

A New Year and New Projects..

Well I'm definently excited about the new year. Just finished a house move...(I hate moving btw) but glad to be closer to work. Also, getting to do a new project on the side more to come on that. Thankful for family, friends and my work family.

This new project is really exciting for a couple of reasons.One it will be utilizing Torque3D and i'm a fan of the work garage games is doing over there and the community. I'm getting familiar with the source code seems to be some familiar stuff from TGEA.

I been in the garagegames community since 2001 wow thats a long time lol. Albiet a quiet member but definently been a fan of the platform.

For this year so far i've been, wrapping up some projects at work and working on some new ones at home. 

I'm also working on a web project that will be utilizing revtalk and on-rev hosting. This will be my foray to see just how well the serverside of runrev can hold up to a decent load of traffic and usage.

Will be posting more about these 2 projects as they progress.

Loading mentions Retweet
Posted 7 months ago

0 Comments

HP Mini 311-1037NR Review: This netbook is awesome

Well i have to say after several happy months with my hackintosh eee-pc 1000HA running osx 10.5.8. I was looking for a replacement for my dying acer laptop with its built in lap oven. As well as a machine i could do my windows game development on. My needs where basic. Be able to render decent graphics with  directx capability and let me run my work ide's and home project ide's with decent speed.

My other goal which was to get rid of the hideous usb verizon wireless card that needed both usb ports plugged in to actually get good signals. Well after searching around and searching in best buy and microcenter. I stumbled across this beauty from verizon recently launched.

So things that most impressed me on its specs where:

  • 2G standard expandable to 3G DDR3 1066Mhz
  • 1366 x 768 resolution
    16:9 aspect ratio for full-screen HD content playback
  • Nvidia ION graphics<<---- Awesome and did i mention Awesome
  • Nvidia Cuda<<-- For fast decoding and offloading workload to the gpu as well as
  • Supports the new Flash Player 10.1 features such as hardware acceleration.
  • 1080dpi HD not that im all into HD movies but its great to be able to watch them and also
  • Bluetooth and Wireless capabilities including the wireless N << can u say fast
  • Of course built in verizon 3g for internet wherever you are. CDMA/1X/EV-DO Revision A: 800/1900 MHz; UMTS/HSPA: 850/1900/2100 MHz; GSM/GPRS/EDGE: 850/900/1800/1900 MHz
  • 160GB HD not so impressive but u can always replace that.


So my review:
Its really fast.
I can play all my mmo's on it. Including Secondlife, Starwars galaxies, Wow and EQ2 Runs great.
I plan on giving it its full 3GB ram it will help.
I like windows 7 <  cant believe i said that. But its been pretty solid even when i was using it since beta. I still however hate IE which seems to have gotten worse with IE8.
Installations seem a bit slow to startup but once they get going they fly.
Great sound ALTEC speaker along the front.
It pretty light to carry and it has a LED backlit display. Very nice it looks much better than my EEE-PC screen maybe cause the aspect ratio is better, but  it reminds me of a macbook pro screen.
The keyboard is nice has a nice feel to it. I am not a fan of the trackpad thats why i use a wireless mouse.But its decent.
The webcam is good. Much higher quality than i was expecting. I even use it for Facial recognition to login to windows :).
It stays nice and cool. Great battery life about 6 hours.

In short if you are still reading this, you should stop now and go treat yourself and buy one of these they are the best netbook out IMHO.

BTW my hackintosh is for sale:)
EEE-PC great condition it was babied
Atom processor N270
Intel GMA 950
Bluetooth usb included
2GB ram
Airport Extreme 802.11g/n
160GB HD 5400RPM
Webcam
MAC OSX 10.5.8 fully updated with everything working
Sound is flaky though a usb headset is recommended
ILife 08 included as well as some other nice software.
It runs Mac OSX excellently very fast and full quartz graphics. I even had WOW on there.
send me an email if your interested:

Doc~

Loading mentions Retweet
Posted 9 months ago

0 Comments

HP Mini 311-1037NR Verizon netbook not getting past splash screen?

Okay so let me prefix this article by saying that this netbook rocks. Nvidia Ion for the win. As well as 3G connection. I also have a rocksolid eee-pc, but this is my new baby and believe me it was hard to unseat my eee-pc from the throne..

So my second day with it i came into a weird situation. I booted and i was greeted by a happy HP sign and umm,... yeah it didnt move. No windows 7 logo no nothing. I tried checking memory making sure it was seated securely as requested at the HP support site. Did the battery out, unplugged holding the power for 10 seconds thing. No go. So i packed it up ,(dissapointed i spent a whole day installing all my dev stuff and getting it all perfect for me.) Took it back to the verizon store and the nice sales lady took it out the box and hit power and guess what it booted right into windows SOB, wth hell right.

So I began  troubleshooting why it wasnt booting for me, I took it back to work, did a  backup up of my data to my internal SD card and rebooted. Stuck at HP logo again. GRrrrr.

Well turns out the issue is that if u have a wireless mouse with the little nanoreciever plugged in it thwarts bootup. Try unplugging any usb devices before you actually get into windows and should fix this problem for you. I have no idea if this is the case for other usb devices but certainly is the case for logitech wireless mice.(so much for leave the usb nano reciever in #fail logitech marketing).

Anyways Rock on HP mini and for goodness sake update the bios HP!@!@!

Doc out~

Loading mentions Retweet
Posted 9 months ago

1 Comment

Quick Shoutout to Lee@thegamecreators.com

                         So In my last post i mentioned im doing a project using the darkbasic pro platform. I have to say that there customer service rocks.
      Lee is not only a brilliant programmer but he's given me one of the best experiences i have had with any gaming community  outside conitec( and thats only cause i used to go down the office personally in san diego and talk with those guys). The more i'm learning about this community the more im impressed and sad that I initially let the bad press blitz forums stop me from checking this out earlier.
      I think I have amassed all the tools i need for my project the next week or so will be spent learning them and getting a comfortable workflow down.
      November I hope to have the Ethonos site up and the WIP screenshots and  boards live.That's all for now more coming soon. Once again thanks Lee and if anyone is interested in learning how to make your own games, Definently give these guys a look.http://www.thegamecreators.com. You wont be dissapointed at the tools at your disposal. Be blessed.
Loading mentions Retweet
Posted 10 months ago

0 Comments

I'm back~! Project Ethonos is still in process its codename will be changing tho.

So been away for a while and managed to catch the flu this weekend. Hopefully not the swine flu. But, inbetween losing battles to nyquil and tylenol i looked at my blog and realized its been way to long since i posted last and so much has happaned.

Adobe Max what can i say awesome. Rev is launching 4.0 on Nov 11th, I have projects at work launching in november and yes My game world is back under full dev.

With some graphical help from the lovely Ms Lynn and dusting off my 3D chops work is continuing. Im hoping to have the site as well as an alpha up soon. Time is always an issue and although i have vested heavily in a few different engines and platforms i have decided to do my first multiplayer game with DarkBasic Pro engine. Its not the latest but its a good place to tackle some ideas and i'm hoping to target alot of people who may not necassarily be running dual sli GTX 295's. Not for this game at least.

It's more of a test for me to just get one live and stable and fun. Graphics honestly may be somthing akin to a modern day eq1. But, The gameplay is going to be new fun and deep. Playing MMO's since Ultima Online has pretty much solidified what works and what doesnt work. To me there is a mmo begging to have some of the concepts and features im wanting to introduce in this game. As well as sharpen my chops on what works best getting into a code base i know and have written a majority of. It's going to be an indie mmo thats for sure but one im going to be damn proud of. More on this soon.

In other news http://www.franklin3d.com is live its a rev wrapper for the irrlicht engine for revolution. Its in early beta and i'll be picking up my beta copy soon as i can get the stupid demo to compile right. Thats pretty exciting.Okay thats enough for now i crawling back into bed try to beat this flu~!~ Later~

Loading mentions Retweet
Posted 10 months ago

0 Comments

Ethonos, Opensim, Hypergrids yeah....

 

Alpha has begun on the Ethonos "World project. This project is exciting for a few reasons.
1. It's being built off the torque platform.
2. I can fully realize a few of the features i wanted to implement in my Second Life game systems but due to the lack of capabilities i couldn't.
3. ethonos.com will be live soon (ie this week)

I've successfully connected 2 regions from my home server to osgrid. "egression and egression sandbox". They have been up for about week, with light traffic.

They will be hypergrid enabled after the reboot Wednesday.I will also be converting the existing regions asset db from sqlite to mysql. It should improve performance.

Hypergrid techonology is nice because you can take your avatars inventory from one sim to another hypergrid enabled sim, and teleport instantly via a prim.

The idea of going to other grids with your inventory is very appealing, and helps to promote the technology that i believe will take Opengrid and virtual worlds in general to the next level.

Can you imagine going from SecondLife to an Opensim, and then maybe to Kaneva, or another metaverse.Awesome!!


My sims/regions on SecondLife have been taken down. The City of Lustrene will now be a city in Ethonos. So look for it to be reborn in all its former glory.

Torque is working great so far i been hacking away since successfully building Ethonos01a. Lots more work to do but progress is being made.

I will be hosting the boards and the custom player pages on On-rev. and some of the community pages there as well. Debating whether i should use phpbb or make my own forums. Time is always an issue so we'll see.
Loading mentions Retweet
Posted 1 year ago

0 Comments

We will miss you grandma

So a slight diversion from my tech talk to pay homage to my grandmother who passed on Monday  the 27th. She was a matriarch and a true definition of love. Today my family and friends gathered to say goodbye for now to her. Her presence will be sorely missed and the earth will be a lesser place without her. She talk us how to love truly and how important family is. So if you are reading this make sure to give someone you love a big hug and tell them what they mean to you while they are living. It was so great to see all of my family some of whom i havent seen in over 10 years. You can truly tell how our grandma lives in each one of us so she'll never be to far away. Love you grandma Gladys.

Loading mentions Retweet
Posted 1 year ago

0 Comments

GLX2 If your using Revolution and your not using it you should be!

So as i been getting into Rev more and more i have to say by far, the most helpful and useful tool in my toolbox is GLX2. Rev has beefed up there script editor in its 3.0 release but as good as it is, GLX2 is far superior. The most helpful thing for me as a Flex developer when im working in Eclipse and Flex Builder is the ability to jump around my code by using cntrl clicks and bookmarks.

This feature in GLX2 was like christmas. It's called breadcrumbs. When you create functions, it automatically bookmarks them in a sidebar but once you actually use/call/instantiate your function or script inline, its underscored and you can click it to jump straight to the source. Awesome!

Another thing i'm used to as a Eclipse user is auto-intelligence/auto-hinting. What this does is when you start typing the editor drops down a list of keywords it thinks you would be interested in possibly utilizing. So no more searching for that property or parameter. If it's available to your script it shows up. GLX2 also has this its called Clairvoyance. It does just that.(Reads your mind muahahah). You can also edit which words you may not want to see in there at all. There is also no click inspection which is also something im used too. You basically hover over an oobject and see its properties, or inspect it's script.

Now yes this is  a shameless plug for an awesome product but, it's well deserved it has made my transition into rev much smoother and i feel more at home coming from another development environment with these amenities. Thanks Jerry and your team. 

I'm looking forward to utilizing all GLX2 has to offer as i make my first "REV back-end based" Flex application. Flex 4 and REV the possibilities !!

Oh one more thing, There is rumour of a concept editor, i say rumour cause when i went to download it the link didn't work. !! So Jerry if you see this i want in on that alpha Amigo!  More stuff on Rev laterz~

Loading mentions Retweet
Posted 1 year ago

1 Comment

GC-11 has started. This games challenge theme "Racing".....

So it has begun, a new game. Giving thoughts on it today. The theme is "Racing" and most games have some sort of race in it. Race against the clock, race to finish a quest before time runs out. In my mind i keep seeing a space race game of sorts. Laying the foundation for the game and I have 8 weeks. Time to make it happen.

Loading mentions Retweet
Posted 1 year ago

0 Comments