Gil

Switzerland

gwan.ch

Trying, since 1979, to learn something every day about programming.

Currently working on http://gwan.ch/

1h
answered GWAN Key-Value persistent store
12h
answered Using PostgreSQL with G-WAN
12h
answered Using MySQL with G-WAN
Mar
20
answered G-WAN 4.3.14 maxes CPU on VPS even when idle
Mar
15
awarded Civic Duty
Mar
15
answered Which Linux distribution is the preferred one for running a gwan server?
Mar
15
revised Which Linux distribution is the preferred one for running a gwan server?
added tags relevant to the question
Mar
13
answered Disaster recovery and programming in gwan
Feb
24
awarded Yearling
Feb
5
comment How to reference Mono C# assemblies with GWAN C# servlets
Loading dynamic libraries is either done by you manually or by the Mono runtime - either way, it will take as much time and you can use a flag to do it only the first time a servlet is executed. Did you try copying your C# DLL to the dedicated /gwan/.../libraries/cs directory? That's where G-WAN's API is defined, and it is properly resolved.
Feb
5
revised How to reference Mono C# assemblies with GWAN C# servlets
added precision about he G-WAN API assembly
Feb
3
answered How to reference Mono C# assemblies with GWAN C# servlets
Jan
31
revised GWAN is modifying jquery.min.js to error
added version number for support of the presented feature
Jan
31
comment GWAN is modifying jquery.min.js to error
Perfect answer, it deserves to be accepted. I just wanted to add that minifying is disabled by default and we did so because the Javascript syntax is utterly cornershome as compared to C, from which it is inherited. HTML and CSS minifying work fine, to the point that we might offer individual ON/OFF flags in the future.
Jan
15
answered How to implment atomic operation in C in G-WAN
Jan
15
comment How to implment atomic operation in C in G-WAN
@kuroi, G-WAN is NOT "using C instead of PHP to generate web pages" *as it supports both (and a dozen more). Further, your other statements are also wrong: *"There are no persistent memory context except the cache provided by the server framework, no in-memory DB you can control". G-WAN provides a persistent KV store, check its API: gwan.ch/api#kv and you can use any C/C++ library you wish to do so, including system shared memory that will survive a G-WAN stop and restart.
Jan
15
comment How to implment atomic operation in C in G-WAN
@kuroi, you are wrong: The code IS persistant. Threads do not exit "after a request is done". Besides, G-WAN persistant pointers are persistant too.
Dec
11
comment how to disable micro caching in G-WAN with a static URI shared to users
Caching is disabled by default and can only be enabled in the gwan/init.c file...
Dec
11
comment Disable static content cache gwan
Caching is disabled by default and can only be enabled manually, look at the gwan/init.c file.
Dec
11
comment Disable static content cache gwan
Caching is disabled by default, look at the gwan/init.c file.
1 2 3 4 5