amuck-landowner

Stallion 2 - pictures and daily updates :)

Francisco

Company Lube
Verified Provider
I assume with the set_rules you're referring to mostly the form validation section? Also, would you recommend this framework to other people?
Correct.

I have recommended it to some people. It really comes down to how much time you want to spend learning the way a system works. Since CI was started back in the PHP4 days, it feels more at home for me.

I'm not brushed up in all the crazy new functionality or design methodology that are available in PHP 5.3+, and that's OK. I'll learn them in time but there's nothing wrong with how CI does things. Sure, some other frameworks drop into IDE's properly (CI doesn't easily), but notepad++ is awesome so I got little room to bitch.

CI handles everything we need in stallion and handles it well. I honestly can't think of functions in stallion that CI wouldn't let us complete.

Francisco
 

SrsX

Banned
Correct.


I have recommended it to some people. It really comes down to how much time you want to spend learning the way a system works. Since CI was started back in the PHP4 days, it feels more at home for me.


I'm not brushed up in all the crazy new functionality or design methodology that are available in PHP 5.3+, and that's OK. I'll learn them in time but there's nothing wrong with how CI does things. Sure, some other frameworks drop into IDE's properly (CI doesn't easily), but notepad++ is awesome so I got little room to bitch.


CI handles everything we need in stallion and handles it well. I honestly can't think of functions in stallion that CI wouldn't let us complete.


Francisco
Awesome, I might give it a shot then. Finally, as per stallion, for node connections how are you doing that? For example the master says create vps 0259 or something like that, how does it talk to the "slave" nodes.
 

Francisco

Company Lube
Verified Provider
Awesome, I might give it a shot then. Finally, as per stallion, for node connections how are you doing that? For example the master says create vps 0259 or something like that, how does it talk to the "slave" nodes.
You should poke around the newer firmwares as well, not just CI. CI, while feature complete, doesn't have its core developers anymore. They went off to do their own thing and only really commits bug fixes and such. Granted, CI's expandable enough that you can write quick functions to supply whatever you're missing.

For communication we use good old HTTPS. We originally planned to use a nodejs daemon with probably XMPP for communication, but in the end we were going to blow too much time remaking the wheel for no reason. It works quickly and keeps us within languages we're all accustomed to.

We run a lightweight webserver on each node that also runs a codeigniter instance. The biggest thing we needed was node side sanitizing of all data. Solus has shown what happens when you don't sanitize what gets sent to you, even in a supposed 'safe environment'. Solus' node side (did, or at least used to) take everything it was told and passed it right to the CLI via SETUID bins. This means if you fed it a $CTID param of "100;dd if=/dev/zero of=/dev/sda", it runs the DD as root.

We had done a basic audit on Solus a few years ago and I was screaming about their poor coding practices since their big "LOL we removed BW rate limiting without telling you. Sorry about the overages!". They proceeded to try to SQL inject Stallion 1.

EDIT - fixing tense.

Francisco
 
Last edited by a moderator:

zzrok

New Member
You should poke around the newer firmwares as well, not just CI. CI, while feature complete, doesn't have its core developers anymore.
FWIW, a lot of Code Igniter users have found their way to Laravel.

Awesome, I might give it a shot then.
I would recommend against Code Igniter because, last I heard, Ellis Lab still controls it, but they tried to give up control many months ago.  No one stepped up to take over.  The framework is without strong leadership right now.
 
Last edited by a moderator:

thekreek

Member
Francisco, if you dont mind, what app are you using for the AJAX console.

I been looking for something like this to install on one of my VPS's in order to use it as a gate for the times im in a restricted network. I could use stallion since I have a VPS with you, but I dont want to abuse the system.

Hope to hear from you.

Thanks.
 

Francisco

Company Lube
Verified Provider
Francisco, if you dont mind, what app are you using for the AJAX console.

I been looking for something like this to install on one of my VPS's in order to use it as a gate for the times im in a restricted network. I could use stallion since I have a VPS with you, but I dont want to abuse the system.

Hope to hear from you.

Thanks.
By all means, enjoy it! There isn't really a way to abuse it. It's there to be used however you like.

We use noVNC as a basis. For the actual proxying side of things we had to modify a bunch of novnc's code to handle things securely.

Francisco
 

k0nsl

Bad Goy
That's one badass panel, Francisco. At the end of this month I'll buy a VPS from your company just to try it out.

Very nice.

Regards,

k0nsl
 

texteditor

Premium Buffalo-based Hosting
That's one badass panel, Francisco. At the end of this month I'll buy a VPS from your company just to try it out.

Very nice.

Regards,

k0nsl
Ran out of space to host your love letters to Hitler and holocaust-denial screeds already?
 
Last edited by a moderator:

k0nsl

Bad Goy
Oh, it's the guy from LET who couldn't contain himself and subsequently got his posts deleted  :D

Nah. I have plenty of space. I might need a new one for the love letters, though!

Regards,

-k0nsl

Ran out of space to host your love letters to Hitler and holocaust-denial screeds already?
 

texteditor

Premium Buffalo-based Hosting
Oh, it's the guy from LET who couldn't contain himself and subsequently got his posts deleted  :D

Nah. I have plenty of space. I might need a new one for the love letters, though!

Regards,

-k0nsl
Yeah Spirit (the mod) is a Nazi too, you should totally chat him up about Jews and minorities or whatever
 

k0nsl

Bad Goy
Sorry, unlike some people I'm not particularly obsessed with any of that. I come to these places to talk about VPSes and everything entailed in and around that topic, and perhaps a few other topics. But I didn't come here to talk about “Jews, and minorities or whatever”. You can do that all you want, though.

Best wishes  :)

-k0nsl

Yeah Spirit (the mod) is a Nazi too, you should totally chat him up about Jews and minorities or whatever
 

Aldryic C'boas

The Pony
This is pretty weaksauce offending.  You gents should drop by IRC, and learn a few things.  Ask for bfj or m0shbear.. they'll be happy to give a few tips :p
 

Francisco

Company Lube
Verified Provider
m0sh & bfj would make even the fuhrer blush.

Anyways, enough of that.

This discussion is for feedback & discussion of our panels features.

Francisco
 

mcmyhost

New Member
This discussion is for feedback & discussion of our panels features.


Francisco

Could you integrate a translator (Google, Microsoft, etc..) into the support panel? 

Google is $20 for the API and Microsoft is free for up to 2M Words.
 

Francisco

Company Lube
Verified Provider
Could you integrate a translator (Google, Microsoft, etc..) into the support panel? 

Google is $20 for the API and Microsoft is free for up to 2M Words.
That's not a bad idea :)

I'll see what's possible.

We haven't put in much code for the new billing system yet since we're going back to square 1 a lot.

Francisco
 

HalfEatenPie

The Irrational One
Retired Staff
That's not a bad idea :)

I'll see what's possible.

We haven't put in much code for the new billing system yet since we're going back to square 1 a lot.

Francisco
 I hope square 1 is a fancy name for a stripper and doesn't mean going all the way back to the beginning.

Because you know...

Wanted it yesterday :eek:

Edit: Please re-read "We haven't put in much code for the new billing system yet since we're going back to square 1 a lot." now that you know square 1 is a stripper name.  

All I'm going to say is... Bow chica bow wow. Billing system needs loving too!
 
Last edited by a moderator:
Top
amuck-landowner