From: Pierre D. <pi...@eq...> - 2011-12-28 14:33:33
|
It's based on VIA NANO http://en.community.dell.com/dell-blogs/direct2dell/b/direct2dell/archive/2009/05/19/dell-launches-quot-fortuna-quot-via-nano-based-server-for-hyperscale-customers.aspx at dedibox datacenter. And there's 2Gb of RAM and a few Gb free on disk. I think we can manage a queue for jobs to avoid too many simultaneous requests. Pierre Le 28.12.2011 15:14, Patrick Birnzain a écrit : > Thanks Pierre! How good is your server CPU and Memory-wise? It's good > to have a lot of bandwidth, but the pcb2gcode algorithms are rather > computationally intensive, and worse, it has a space complexity of > approximately boardheight*boardwidth*dpi. We don't want your machine > to > start swapping just because somebody tries to process her ATX > mainboard > with 10000 DPI. > > This is going to be very interesting :-) > > > On Wed, 28 Dec 2011 15:01:23 +0100 > Pierre DOUCET <pi...@eq...> wrote: > >> Hi, >> >> With php you can use system() function. If you are hosted on your >> own >> server, it'll work; but on hosted platforms, i'm not sure. >> >> http://www.php.net/manual/en/function.system.php >> >> You can look at >> >> http://en.wikipedia.org/wiki/Code_injection#Shell_injection to avoid >> shell injection in your commands. >> http://www.acunetix.com/websitesecurity/php-security-1.htm >> >> >> Pierre >> >> >> Le 28.12.2011 14:01, Peter Uithoven a écrit : >> > Great news Pierre and Patrick! >> > >> > Than all that I need is some help hooking up the interface >> > (javascript >> > / php) to the application in a sort of secure manner. Anyone here >> > that >> > can help me with this? >> > >> > Peter >> > >> > On Tue, Dec 27, 2011 at 1:49 PM, Pierre DOUCET >> <pi...@eq... >> > [8]> wrote: >> > >> >> Hi, >> >> >> >> Awesome ! >> >> >> >> If you want, i've a dedicaded server with a good network link >> >> (1Gb). >> >> >> >> It's run ubuntu server. >> >> >> >> I can easily host a service like a web version of pcb2gcode. >> >> >> >> Regards >> >> >> >> Pierre >> >> >> >> Le 27.12.2011 12:05, Patrick Birnzain a écrit : >> >> >> >>> Hi Peter, >> >> > >> >> > I think that's a great idea! Like you said, pcb2gcode doesn't >> >> work >> >> > under OS X (I have no Mac, hence can't fix it) and Windows (no >> >> > libgerbv), so it'd be super great to have an online version to >> >> > compensate for that and offer an easy possibility to try the >> >> program. >> >> > >> >> > There's that little server I've been tinkering with for fun; >> it's >> >> > only a Athlon II dual core, but that should be enough for now. >> I >> >> can >> >> > switch to apache+php, install pcb2gcode and give you ssh or ftp >> >> > access >> >> > before new-year if you want. >> >> > (I also know someone who's setting up another quad core server; >> >> maybe >> >> > we >> >> > can get some of the unneeded processing power there if needed. >> >> Great >> >> > excuse to play with distributed computing, maybe I can even use >> >> it >> >> > for >> >> > some term paper or whatnot) >> >> > >> >> > The interface looks very nice, btw. >> >> > >> >> > -- Patrick >> >> > >> >> > >> >> > On Sat, 24 Dec 2011 22:30:59 +0100 >> >> > Peter Uithoven <pet...@gm... [1]> wrote: >> >> > >> >> >> Hi folks, >> >> >> >> >> >> I'm involved with Fablab Amersfoort and a Interaction design >> >> student >> >> >> at the >> >> >> HKU. I wanted to find a easy workflow to mill out pcb designs >> >> (from >> >> >> for >> >> >> example Fritzing). It seems pcb2gcode is a very good >> candidate. >> >> The >> >> >> downside is that you need to install a program and it seems >> >> >> impossible to >> >> >> get it running on OS X. >> >> >> >> >> >> So... I was thinking why not install the program on a server >> and >> >> >> create a >> >> >> simple interface in html. The last part I >> >> >> did<http://fablabamersfoort.nl/pcb2gcode [2]>but I don't have >> >> the >> >> >> knowledge to do the first part. I do have college's in >> >> >> the Fablab who can do this, but we have a very outdated >> server. >> >> >> Is there anybody here willing to help out? >> >> >> >> >> >> You can find this interface under the following url. >> >> >> fablabamersfoort.nl/pcb2gcode [3] >> >> >> >> >> >> Thanks in advance, >> >> >> Best regards, >> >> >> Peter Uithoven >> >> >> >> -- >> >> Pierre DOUCET >> >> >> >> >> > >> > >> ------------------------------------------------------------------------------ >> >> Write once. Port to many. >> >> Get the SDK and tools to simplify cross-platform app development. >> >> Create >> >> new or port existing apps to sell to consumers worldwide. Explore >> >> the >> >> Intel AppUpSM program developer opportunity. >> >> appdeveloper.intel.com/join [4] >> >> http://p.sf.net/sfu/intel-appdev [5] >> >> _______________________________________________ >> >> Pcb2gcode-devel mailing list >> >> Pcb...@li... [6] >> >> https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel [7] >> > >> > >> > >> > Links: >> > ------ >> > [1] mailto:pet...@gm... >> > [2] http://fablabamersfoort.nl/pcb2gcode >> > [3] http://fablabamersfoort.nl/pcb2gcode >> > [4] http://appdeveloper.intel.com/join >> > [5] http://p.sf.net/sfu/intel-appdev >> > [6] mailto:Pcb...@li... >> > [7] https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel >> > [8] mailto:pi...@eq... >> >> -- >> Pierre DOUCET >> >> >> ------------------------------------------------------------------------------ >> Write once. Port to many. >> Get the SDK and tools to simplify cross-platform app development. >> Create >> new or port existing apps to sell to consumers worldwide. Explore >> the >> Intel AppUpSM program developer opportunity. >> appdeveloper.intel.com/join >> http://p.sf.net/sfu/intel-appdev >> _______________________________________________ >> Pcb2gcode-devel mailing list >> Pcb...@li... >> https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel -- Pierre DOUCET |