From: Peter U. <pet...@gm...> - 2011-12-24 21:31:28
|
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>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 Thanks in advance, Best regards, Peter Uithoven |
From: Patrick B. <pbi...@us...> - 2011-12-27 11:05:39
|
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...> 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>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 > > Thanks in advance, > Best regards, > Peter Uithoven -- Patrick Birnzain <pbi...@us...> |
From: Pierre D. <pi...@eq...> - 2011-12-27 12:50:26
|
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...> 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>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 >> >> Thanks in advance, >> Best regards, >> Peter Uithoven -- Pierre DOUCET |
From: Peter U. <pet...@gm...> - 2011-12-28 13:01:52
|
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...>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...> 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>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 > >> > >> 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 > http://p.sf.net/sfu/intel-appdev > _______________________________________________ > Pcb2gcode-devel mailing list > Pcb...@li... > https://lists.sourceforge.net/lists/listinfo/pcb2gcode-devel > |
From: Pierre D. <pi...@eq...> - 2011-12-28 14:01:50
|
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 |
From: Patrick B. <pbi...@us...> - 2011-12-28 14:14:52
|
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 -- Patrick Birnzain <pbi...@us...> |
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 |
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 > |
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...> |