Re: New GDC site now live
On 2014-07-31 17:34:06 +, Iain Buclaw said: GDC's revamped site is now live! http://gdcproject.org Techy details for those who are interested: - Uses vibe.d as the web engine. - Pages are written in markdown and compiled at runtime (separate thread that watches for file changes). - Redis memstore backend for caching compiled pages. - Uses bootstrap for UI. The tech backend sounds cool. Any chance to get some more information (setup, complete stack, etc.) about it? -- Robert M. Münch Saphirion AG http://www.saphirion.com smarter | better | faster
Re: New GDC site now live
On 6 August 2014 11:56, Robert M. Münch via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: On 2014-07-31 17:34:06 +, Iain Buclaw said: GDC's revamped site is now live! http://gdcproject.org Techy details for those who are interested: - Uses vibe.d as the web engine. - Pages are written in markdown and compiled at runtime (separate thread that watches for file changes). - Redis memstore backend for caching compiled pages. - Uses bootstrap for UI. The tech backend sounds cool. Any chance to get some more information (setup, complete stack, etc.) about it? Stack is kept as simple as possible. Only notable things I can say is: - Apache used as a proxy *:80 - localhost:xxx - Redis is configured to never write any data to disk. - The application running the site itself is self-contained (https://github.com/D-Programming-GDC/gdcproject) - I have a separate (unprivileged) system account on the server to run the application. - Server is a Linode 2GB VM (https://www.linode.com/pricing) Regards Iain.
Re: New GDC site now live
On Thursday, 31 July 2014 at 17:34:07 UTC, Iain Buclaw wrote: Hi, GDC's revamped site is now live! http://gdcproject.org Techy details for those who are interested: - Uses vibe.d as the web engine. - Pages are written in markdown and compiled at runtime (separate thread that watches for file changes). - Redis memstore backend for caching compiled pages. - Uses bootstrap for UI. There's also now a GDC process explorer available to try out! http://explore.dgnu.org I'm still fine tuning some details of the set-up. However it is available for anyone to try, on the basis that you'll be sensible using it. Enjoy! Regards Iain. Awesome. Any chance of 64bit support in the explorer?
Re: New GDC site now live
On 1 August 2014 10:04, John Colvin via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: On Thursday, 31 July 2014 at 17:34:07 UTC, Iain Buclaw wrote: Hi, GDC's revamped site is now live! http://gdcproject.org Techy details for those who are interested: - Uses vibe.d as the web engine. - Pages are written in markdown and compiled at runtime (separate thread that watches for file changes). - Redis memstore backend for caching compiled pages. - Uses bootstrap for UI. There's also now a GDC process explorer available to try out! http://explore.dgnu.org I'm still fine tuning some details of the set-up. However it is available for anyone to try, on the basis that you'll be sensible using it. Enjoy! Regards Iain. Awesome. Any chance of 64bit support in the explorer? Nope, it's a 32bit server. :'(
Re: New GDC site now live
On 31 July 2014 18:34, Iain Buclaw via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: Hi, GDC's revamped site is now live! http://gdcproject.org See a mistake? Raise a pull request! https://github.com/D-Programming-GDC/gdcproject
Re: New GDC site now live
On 31 Jul 2014 19:35, Iain Buclaw via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: Hi, GDC's revamped site is now live! http://gdcproject.org Techy details for those who are interested: - Uses vibe.d as the web engine. - Pages are written in markdown and compiled at runtime (separate thread that watches for file changes). - Redis memstore backend for caching compiled pages. - Uses bootstrap for UI. There's also now a GDC process explorer available to try out! http://explore.dgnu.org I'm still fine tuning some details of the set-up. However it is available for anyone to try, on the basis that you'll be sensible using it. Enjoy! Regards Iain. Nice work. BTW: the code editor in the explorer stops allowing edits if compilation fails (or something like that) only tested on my phone though. -Rory