Re: New GDC site now live

2014-08-06 Thread Iain Buclaw via Digitalmars-d-announce
On 6 August 2014 11:56, Robert M. Münch via Digitalmars-d-announce
 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

2014-08-06 Thread Robert M. Münch via Digitalmars-d-announce

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

2014-08-01 Thread Iain Buclaw via Digitalmars-d-announce
On 1 August 2014 10:04, John Colvin via Digitalmars-d-announce
 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

2014-08-01 Thread John Colvin via Digitalmars-d-announce

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

2014-07-31 Thread Rory McGuire via Digitalmars-d-announce
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


Re: New GDC site now live

2014-07-31 Thread Iain Buclaw via Digitalmars-d-announce
On 31 July 2014 18:34, Iain Buclaw via Digitalmars-d-announce
 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


New GDC site now live

2014-07-31 Thread Iain Buclaw via Digitalmars-d-announce

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.