From: Peter U. <pet...@gm...> - 2012-01-07 00:27:13
|
As you can deduce from my respons time my time is very limited at the moment and I have to much coming up to finish this project properly. Is there anyone (Patrick, Pierre?) interested in taking on this project? The source is on github: https://github.com/PlanBCode/pcb2gcode. And I'll be available for any questions regarding the interface. Peter On Wed, Dec 28, 2011 at 3:33 PM, Pierre DOUCET <pi...@eq...>wrote: > 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 > > > ------------------------------------------------------------------------------ > 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 > |