digitalmars.D.announce - New GDC site now live
- Iain Buclaw (17/17) Jul 31 2014 Hi,
- Iain Buclaw via Digitalmars-d-announce (4/7) Jul 31 2014 See a mistake? Raise a pull request!
- Rory McGuire via Digitalmars-d-announce (8/22) Jul 31 2014 that watches for file changes).
- John Colvin (3/20) Aug 01 2014 Awesome.
- Iain Buclaw via Digitalmars-d-announce (3/32) Aug 01 2014 Nope, it's a 32bit server. :'(
- =?iso-8859-1?Q?Robert_M._M=FCnch?= (8/18) Aug 06 2014 The tech backend sounds cool. Any chance to get some more information
- Iain Buclaw via Digitalmars-d-announce (12/25) Aug 06 2014 Stack is kept as simple as possible. Only notable things I can say is:
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.
Jul 31 2014
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.orgSee a mistake? Raise a pull request! https://github.com/D-Programming-GDC/gdcproject
Jul 31 2014
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 threadthat 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 isavailable 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
Jul 31 2014
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?
Aug 01 2014
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:Nope, it's a 32bit server. :'(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?
Aug 01 2014
On 2014-07-31 17:34:06 +0000, 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
Aug 06 2014
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 +0000, Iain Buclaw said: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.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?
Aug 06 2014