From: Patrick B. <pbi...@us...> - 2012-01-07 12:23:27
|
Hey Peter, same here. I'm busy rebuilding my server (heatsink/cooling, more hds, ...), once that's done I'll set up an internet-connected Ubuntu Server VM that we can use for testing without risk of f***ing up Pierre's Server :-) I hope to get the most essential non-PHP stuff to work myself if need be, but looking at my schedule for january (final exams...) that's not going to happen this month. -- Patrick On Sat, 7 Jan 2012 01:26:43 +0100 Peter Uithoven <pet...@gm...> wrote: > 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 > > -- Patrick Birnzain <pbi...@us...> |