Source Code, Future Development, etc?

14 posts / 0 new
Last post
zixianna's picture
Offline
Last seen: 1 year 1 month ago
Joined: 26/03/2010 - 7:44pm
Source Code, Future Development, etc?

Hiya!

I'm a brand spanking new user here, but just joined a mall and all my mall-mates rave about the NM Portal, so I HAD to come here and check it out!

I see I've come in at the very tail end of the VB Portal downloadable application, and the new web-based app will be beta'ing soon. I was surprised to do some quick searches and not see any discussions about the code (unless I just missed it all!)

Anyhow, I was wondering if the source code for the Portal was or would be made available at some time? That way curious people like me could rifle through it and tinker around with their own, or update and add to it in the future. As someone who Neo's from 2 different computers, I see the new web-based thing as a great bonus, but hate to see old programs just go *poof* sometimes Smile

Of course, I can see an issue with giving out the code that sends Wiz info on items (if there is sensitive information for the DB connections in there), but that could always be 'scrubbed' from a version made public.

Now, I haven't even been through the tutorial yet, so I'm off to take a look at that (and no, I didn't have any trouble installing on Win7 Wink ).

-Zixi

saudor's picture
Offline
Last seen: 1 week 1 day ago
Joined: 10/06/2007 - 12:30pm

No there is no plans to release the source code and VB is no longer supported in Windows 8 (unreleased) so we're forced to move out

Also, the connection to any DB has been dropped from the portal mainly due to security concerns and its connection being possibly intercepted.

-----------------------------
Protect your account
http://www.neopets.com/~punchback_bob
CG information & more

zixianna's picture
Offline
Last seen: 1 year 1 month ago
Joined: 26/03/2010 - 7:44pm

Aww, that's too bad Sad

You could always get slackers like me to to update it to .Net (which I haven't learned yet, but that would be a good excuse! Well, an excuse anyway, good or not!) As for the DB part, I can understand that being discontinued, I was already thinking it would be easy to 'sniff away, sniff away' - but at the same time I would assume any DB for this would assume people would figure out how to connect and be kept separate from the sites Drupal DBs!

saudor's picture
Offline
Last seen: 1 week 1 day ago
Joined: 10/06/2007 - 12:30pm

Im thinking of updating it into flash but then we still run the issue of that swf file being disassembled.

And of course, anything external (like the counter service) will be separate from drupal's main DB. Most of the main on-site features are on the same DB though - just so that my regular backups are easier.

-----------------------------
Protect your account
http://www.neopets.com/~punchback_bob
CG information & more

zixianna's picture
Offline
Last seen: 1 year 1 month ago
Joined: 26/03/2010 - 7:44pm

Wow, VB to Flash, that's a jump!
But at least you'd (supposedly) get some cross platform compatibility out of it, much more rewarding than updating it to a newer MS app and causing problems for all the Mac/Linux people out there (does anyone NP on Solaris, or a VAX? Ehehe).

zixianna's picture
Offline
Last seen: 1 year 1 month ago
Joined: 26/03/2010 - 7:44pm

Kekekekekeke :K

I still constantly think about 'source code'? Wink

How many users have switched over to Portal X2?
How many still are old fashioned (like me, though every now and then I think 'Man, if only I could do this too')

I use this good ole program constantly, and shuffle my data from home to work and back via USB every day, and it keeps chugging away!

saudor's picture
Offline
Last seen: 1 week 1 day ago
Joined: 10/06/2007 - 12:30pm

Actually quite a bit...I'm having some issues with the MySQL server lol

Ideally I wanna move away from classic portal and that was the plan with x2, so I rather give you dev access into that rather than classic portal. But if you insist on the classic one, PM me Blum 3

-----------------------------
Protect your account
http://www.neopets.com/~punchback_bob
CG information & more

zixianna's picture
Offline
Last seen: 1 year 1 month ago
Joined: 26/03/2010 - 7:44pm

Ooh ooh!
3 years later, I'll bite :K

Trust me, I don't think you want me working on the backend to the new web stuff.... I haven't played with MySQL in 4 years or more.... Pretty sad, right? Back when I actually played with Drupal for fun (and PHPNuke before that! GAH I'm old!)

I'll def PM later Wink I have a sealed copy of VS6 Enterprise sitting behind my desk, I needed a good excuse to rip off the shrink wrap :K

As for X2, I'm an old school hold out for one big reason - as much as I am IT, I don't use the cloud for pretty much ANYTHING. Which seems strange, since from the end user perspective, my group IS the cloud to them... right? We run the file servers, the mail servers, the calendar servers, etc. So, we're a mini cloud in the eyes of the people who we work with. Yet I'm anticloud?

And I don't back up my own files at home :K

saudor's picture
Offline
Last seen: 1 week 1 day ago
Joined: 10/06/2007 - 12:30pm

Well mysql isnt the issue (aside form the high load that came and went for no reason - see screenshot)
The bigger issue is AJAX and some advanced fancy code which i really suck at and is what's preventing me from developing X2 with the same coolness as classic portal (graphs, easy copy paste, live update of items, etc)

My VB6 enterprise is only used via VMware fusion through XP on my mac...

I only use the cloud for bookmark and syncing and contacts.. and dropbox i guess for group work and such.

And no backups?? le gasp! I have at least 3 copies of this site at all times and two copies of important files at home.. one backup for everything else Blum 3

-----------------------------
Protect your account
http://www.neopets.com/~punchback_bob
CG information & more

zixianna's picture
Offline
Last seen: 1 year 1 month ago
Joined: 26/03/2010 - 7:44pm

Well, if I were running a site for other people (which I used to for a different online game - Archmage the Reincarnation), yea, I had offsite backups. But when it comes to my own data? I almost feel as if it all went POOF, sure, I'd lose a LOT of music and movies and random old programs and stuff.... but the things you own own you, I'd be FREE of them! Lol

I've NEVER programmed with AJAX. One of my friends is a near six figure salary Lead Architect for a web development firm. Sadly, having a friend who knows every web language under the sun does not make me know them by osmosis Sad If I did, I'd say 'give me backend admin privileges and we'll do this thing!'

I love how US-centric your load is :K What day/time was that spike?!

And important files? Honestly, with how much I'm online, and use computers, and work in IT, and put EVERYTHING in Data? I don't think there is any particular thing that I couldn't live without. Sure, some scripts and spreadsheets with macros would stink to lose, but so long as my Neopet and Bank Account are safe, and they're both out of MY hands... I'm good :K

saudor's picture
Offline
Last seen: 1 week 1 day ago
Joined: 10/06/2007 - 12:30pm

I have a lot of important files - mostly client work that I do on the side and i use this server to temporary host it and use it for production.And then there's this site/xmart graphics too.. and losing them would be a big problem or at least a huge pain haha

That spike actually lasted the entire day. It was mostly the MySQL process hitting the roof. Traffic itself was normal so i didnt know what was causing it. My host did increase my usage from 200 GB to 2 TB of bandwidth as a free upgrade so who knows. Maybe something went bonkers...

The attached is typical traffic in a day.. and those spikes in the morning are when this server is running maintenance and doing a daily dump of it databases. Overall, there is a rough 1.5 MBit /s uplink... compare this to the 8-10 Mbit /s of 3-4 years ago and that explains what happened to malling lol

-----------------------------
Protect your account
http://www.neopets.com/~punchback_bob
CG information & more

Pages