cppcms-users Mailing List for CppCMS C++ Web Framework (Page 29)
Brought to you by:
artyom-beilis
You can subscribe to this list here.
2009 |
Jan
|
Feb
(22) |
Mar
|
Apr
(3) |
May
|
Jun
(4) |
Jul
|
Aug
|
Sep
|
Oct
(15) |
Nov
(16) |
Dec
(13) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 |
Jan
(4) |
Feb
|
Mar
(8) |
Apr
(8) |
May
(8) |
Jun
(36) |
Jul
(63) |
Aug
(126) |
Sep
(47) |
Oct
(66) |
Nov
(46) |
Dec
(42) |
2011 |
Jan
(87) |
Feb
(24) |
Mar
(54) |
Apr
(21) |
May
(22) |
Jun
(18) |
Jul
(22) |
Aug
(101) |
Sep
(57) |
Oct
(33) |
Nov
(34) |
Dec
(66) |
2012 |
Jan
(64) |
Feb
(76) |
Mar
(73) |
Apr
(105) |
May
(93) |
Jun
(83) |
Jul
(84) |
Aug
(88) |
Sep
(57) |
Oct
(59) |
Nov
(35) |
Dec
(49) |
2013 |
Jan
(67) |
Feb
(17) |
Mar
(49) |
Apr
(64) |
May
(87) |
Jun
(64) |
Jul
(93) |
Aug
(23) |
Sep
(15) |
Oct
(16) |
Nov
(62) |
Dec
(73) |
2014 |
Jan
(5) |
Feb
(23) |
Mar
(21) |
Apr
(11) |
May
(1) |
Jun
(19) |
Jul
(27) |
Aug
(16) |
Sep
(5) |
Oct
(37) |
Nov
(12) |
Dec
(9) |
2015 |
Jan
(7) |
Feb
(7) |
Mar
(44) |
Apr
(28) |
May
(5) |
Jun
(12) |
Jul
(8) |
Aug
|
Sep
(39) |
Oct
(34) |
Nov
(30) |
Dec
(34) |
2016 |
Jan
(66) |
Feb
(23) |
Mar
(33) |
Apr
(15) |
May
(11) |
Jun
(15) |
Jul
(26) |
Aug
(4) |
Sep
(1) |
Oct
(30) |
Nov
(10) |
Dec
|
2017 |
Jan
(52) |
Feb
(9) |
Mar
(24) |
Apr
(16) |
May
(9) |
Jun
(12) |
Jul
(33) |
Aug
(8) |
Sep
|
Oct
(1) |
Nov
(2) |
Dec
(6) |
2018 |
Jan
(5) |
Feb
|
Mar
|
Apr
|
May
(14) |
Jun
(1) |
Jul
(9) |
Aug
(1) |
Sep
(13) |
Oct
(8) |
Nov
(2) |
Dec
(2) |
2019 |
Jan
(1) |
Feb
(1) |
Mar
(3) |
Apr
(3) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
2020 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
(9) |
Jul
(6) |
Aug
(25) |
Sep
(10) |
Oct
(10) |
Nov
(6) |
Dec
|
2021 |
Jan
|
Feb
|
Mar
(7) |
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
(9) |
Oct
(1) |
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
(3) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: redred77 <red...@gm...> - 2015-07-05 04:32:09
|
I think you over trusted compiler's inline function. They do their best, but they can't skip making temporary objects. 1. So, I benchmarked. Printed 1000000 times for each and measured with Windows QueryPerformanceCounter(). Of course compiled for Release build. (Full Optimization) out() << "/testtext"; out() << cppcms::filters::raw("/testtext"); Result : 0.109707 sec 0.120335 sec So filters::raw() is actually slower about 9%. 2. You'll be surprised when you see the disassembly. out() << "/testtext"; 00FDC828 mov ecx,ebx 00FDC82A call edi 00FDC82C mov edx,1026F50h 00FDC831 mov ecx,eax 00FDC833 call std::operator<<<std::char_traits<char> > (0FD1A30h) out() << cppcms::filters::raw("/testtext"); 00FDC838 push 1026F50h 00FDC83D lea ecx,[esp+50h] 00FDC841 call dword ptr ds:[10131D8h] 00FDC847 lea eax,[esp+4Ch] 00FDC84B mov dword ptr [esp+0D0h],2 00FDC856 push eax 00FDC857 lea ecx,[esp+2Ch] 00FDC85B call dword ptr ds:[10131CCh] 00FDC861 mov esi,eax 00FDC863 mov ecx,ebx 00FDC865 mov byte ptr [esp+0D0h],3 00FDC86D call edi 00FDC86F push eax 00FDC870 mov ecx,esi 00FDC872 call dword ptr ds:[10131D4h] 00FDC878 lea ecx,[esp+28h] 00FDC87C mov byte ptr [esp+0D0h],2 00FDC884 call dword ptr ds:[10131D0h] 00FDC88A lea ecx,[esp+4Ch] 00FDC88E mov dword ptr [esp+0D0h],0FFFFFFFFh 00FDC899 call dword ptr ds:[10131E0h] There's so many call instructions that are actually not necessary at all. It's because wrapping with filters::raw is not just call and return but it makes and destroy temporary streamable object each time. Here are brief call order. You can also follow this codes one by one with your debugger. streamable::streamable(char const *ptr) streamable::streamable(streamable const &other) raw::raw(streamable const &obj) : obj_(obj) {} inline std::ostream &operator<<(std::ostream &out,raw const &obj) void raw::operator()(std::ostream &out) const void streamable::operator()(std::ostream &out) const void ch_to_stream(std::ostream &out,void const *p) 3. What I like and decided to move to CppCMS the most is that it takes performance seriously. Maybe I'm too concerned about performance, but this is what I learned from the server running currently. It crashed down so many times when visitors explode. Thanks. 2015-07-05 5:06 GMT+09:00 Joerg Sonnenberger <jo...@br...>: > On Sun, Jul 05, 2015 at 02:09:16AM +0900, redred77 wrote: > > It seems like raw filter in view template does nothing but just wraps > input > > variable. > > So below two lines are just same. > > > > out()<<cppcms::filters::raw(content.hello); > > out()<<content.hello; > > > > First one looks more structured which seems like to follow rules like > other > > filters. > > But isn't it better for cppcms_tmpl_cc.py to translate like the second > one > > in a performance aspect view? > > It's inlined. > > Joerg > > > ------------------------------------------------------------------------------ > Don't Limit Your Business. Reach for the Cloud. > GigeNET's Cloud Solutions provide you with the tools and support that > you need to offload your IT needs and focus on growing your business. > Configured For All Businesses. Start Your Cloud Today. > https://www.gigenetcloud.com/ > _______________________________________________ > Cppcms-users mailing list > Cpp...@li... > https://lists.sourceforge.net/lists/listinfo/cppcms-users > |
From: Joerg S. <jo...@br...> - 2015-07-04 20:06:12
|
On Sun, Jul 05, 2015 at 02:09:16AM +0900, redred77 wrote: > It seems like raw filter in view template does nothing but just wraps input > variable. > So below two lines are just same. > > out()<<cppcms::filters::raw(content.hello); > out()<<content.hello; > > First one looks more structured which seems like to follow rules like other > filters. > But isn't it better for cppcms_tmpl_cc.py to translate like the second one > in a performance aspect view? It's inlined. Joerg |
From: redred77 <red...@gm...> - 2015-07-04 17:09:22
|
Hi It seems like raw filter in view template does nothing but just wraps input variable. So below two lines are just same. out()<<cppcms::filters::raw(content.hello); out()<<content.hello; First one looks more structured which seems like to follow rules like other filters. But isn't it better for cppcms_tmpl_cc.py to translate like the second one in a performance aspect view? I know CppCMS is fast enough but don't want to waste CPU cycle for these reasons. 1. This logic is not necessary at all. 2. Translated result cpp is not intended to view or edit for human. It can be optimized more. 3. I use raw filter far many times. More than escape filter. 4. Maybe I'm too obsessed with performance I think I can edit the cppcms_tmpl_cc.py code to change behaviour and send patch but want to listen thoughts about it. Thanks. |
From: redred77 <red...@gm...> - 2015-07-04 16:52:56
|
Maybe it's just silly question. My current PHP website runs elasticsearch for search backend. I'm trying to migrate whole site to CppCMS and need CURL like things to connect to elasticsearch from web service. Just simple HTTP request with POST is enough. I can add CURL or Cpp-netlib libraries, or maybe use booster::asio but became curious that if CppCMS already have that kind of http request util inside. Thanks. |
From: redred77 <red...@gm...> - 2015-06-30 08:01:57
|
Hi >>How is years old mail list thread different from years old github issue? Could you provide some details? I just don't see the difference. (+ you found the thread, so it's likely that anyone searching for solution would find your answer). -> I can add comments just below the asking post if it's on github. But can't do that on mailing list. Next google searcher can't see my answer then. You would say my new answer post will be shown at other google search result but that's really messy isn't it? Can't link new post from previous post. >> post your partial research and ask others to help you with it -> Maybe it's only me, but I usually think I have to post rather refined, valuable things to mailing list to not bother reader than forums. It's out of topic but I read every mailing list of cppcms since I subscribed. Well I don't do that with other projects but I do with cppcms. Maybe I might think cppcms more holy things. Whatever github or sourceforge, I like this project. Have a nice day. Sorry dude, but I think you are wrong. Don't take it the wrong way, I'm all for github, but for me it's just the code and the git, I just hate svn. Mailing list fulfill they role. Let's take your example from the start of your email. How is years old mail list thread different from years old github issue? Could you provide some details? I just don't see the difference. (+ you found the thread, so it's likely that anyone searching for solution would find your answer). > I can't write not-completed, not-fully-researched info to discuss with everyone. This in general is not true. I don't know about this particular thread (I signed up today), but other list I'm in it's normal to post your partial research and ask others to help you with it. They in most cases do. just my two cents.. On Mon, Jun 29, 2015 at 8:21 PM, redred77 <red...@gm...> wrote: > Sorry that my email disappointed you. > What I meant I can contribute is not about the bug actually. I wrote it on > mobile and didn't write it long. Sorry for that. > I mean I can contribute to help people as a community member for who stuck > with same problem I suffered. I like github because of 1) "fluent community > system" and 2) "big user base". > > It's not about the source. I would like to have some Q&A like system only > for CppCMS. Well github doesn't provide Q&A system but actually github's > issue system is quite good for it too. (See how people are using github's > issue page) > > CppCMS's knowledge base is kept on mailing list and Wiki mostly, and it's > quite hard to find some answers for beginners or some particular problems. > Maybe it's related problem between "mailing-list vs bbs". > > > Here's one example. Assume that I suffered compiling cppcms/cppdb on > Windows. I read all info from Wiki about it but couldn't solve it. I > searched for the issue on Google and found same issue asking post from past > cppcms mailing list. There isn't helpful reply to solve, or it's out-dated. > When I found the answer on my own, do you think I have to reply to that > mailing-list? No. It's just spam because it's few years old. So, my > knowledge will be gone away and will not piled up to open source community > forever. > If it was github issue, I can add some more detailed info and comments for > next searcher. > > > Let me show what I suffered. I ran cppcms for development on Windows and > found that Visual Studio doesn't compile utf-8 string as raw. So, when view > template cpp has plain foreign language, it compiles well but shows wrong > characters. I didn't know how VS handle utf-8 string, I just thought it > saves string what the cpp file is saved as. (same like utf-8) > > I had to add below lines to force compile it as raw utf-8. > > #ifdef _MSC_VER > __pragma (execution_character_set("utf-8")) > #endif > > > You would may ask that why I didn't send patch for it. > Well, here are reasons what I thought. > > 1) I don't think it's best answer for this situation. > Visual Studio changes a lot between versions. VS2008, VS2010, VS2013 > supports this #pragma but VS2012 doesn't. Very weird. > Not sure future version would support this pragma. This #pragma is very > incomplete, temporary solution I think > 2) cppcms recommends to use gettext() to print foreign languages. gettext() > would not have any problems I suffered. > I think I'm the only one stuck this problem. > 3) cppcms mainly targets linux, but I haven't tested this situation on linux > yet. I can't send patch even I haven't tested. Some other things would be > broken by this lines. > 4) New gcc have raw format saving feature like "u8R". I think it's better > solution but not all compilers supports it yet. > 5) And, I'm not sure it's bug, rather specific platform's compatibility > issue. > Cppcms dev already knows that compiling on windows is straightforward. > For example, you have to resave some files to UTF8+BOM to compile with > VS nmake. > 6) I haven't edited cppcms_tmpl_cc.py to make it compatible. > I mean I don't have the edited source code. As you know, view template > must be translated by this python script. > I just have found the answer by editing the result cpp file by myself. > I have no code to send actually yet. > > Well, these are the problems why I hesitated. Yeah, "it's not completed > research". > > Maybe I could have open a issue about it on github to discuss, but I was > afraid about it on sending to mailing-list. > Do you understand? Many people open issue on github with this kind of > problem & info but mailing-list has much higher hurdle because everybody > will read it. I can't write not-completed, not-fully-researched info to > discuss with everyone. > > Also, FAQ or Wiki cannot handle all practical issues like this. Then it will > be too long. > > > To say it in clearly, I like bbs or forum than mailing-list. > Github provides bbs, community system and Sourceforge is good at > mailing-list I think. > > I like cppcms, and want to see it grow. Don't think I'm against this > project, I really love this well structured codes. > > > 2015. 6. 30. 오전 12:07에 "Joerg Sonnenberger" <jo...@br...>님이 작성: > >> On Mon, Jun 29, 2015 at 11:42:15PM +0900, redred77 wrote: >> > I have started new project with cppcms few weeks ago, and I found >> > several >> > points I can contribute but couldn't do it. Moving to github would give >> > much more contributors like me. >> >> I call this bullshit. You can send patches, you can create bug reports. >> Nothing stops you from contributing. It might surprise people, but Open >> Source projects have existed before github or even SF. The methods to >> contribute haven't changed that much... >> >> Joerg >> >> >> ------------------------------------------------------------------------------ >> Monitor 25 network devices or servers for free with OpManager! >> OpManager is web-based network management software that monitors >> network devices and physical & virtual servers, alerts via email & sms >> for fault. Monitor 25 devices for free with no restriction. Download now >> http://ad.doubleclick.net/ddm/clk/292181274;119417398;o >> _______________________________________________ >> Cppcms-users mailing list >> Cpp...@li... >> https://lists.sourceforge.net/lists/listinfo/cppcms-users > > > ------------------------------------------------------------------------------ > Don't Limit Your Business. Reach for the Cloud. > GigeNET's Cloud Solutions provide you with the tools and support that > you need to offload your IT needs and focus on growing your business. > Configured For All Businesses. Start Your Cloud Today. > https://www.gigenetcloud.com/ > _______________________________________________ > Cppcms-users mailing list > Cpp...@li... > https://lists.sourceforge.net/lists/listinfo/cppcms-users > -- Tomas P4l4cl][n Volf -- "There are only 10 types of people in the world: Those who understand binary, and those who don't." ------------------------------------------------------------------------------ Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ _______________________________________________ Cppcms-users mailing list Cpp...@li... https://lists.sourceforge.net/lists/listinfo/cppcms-users |
From: Artyom B. <art...@ya...> - 2015-06-30 07:14:07
|
>________________________________ > From: Tomáš Volf <vol...@gm...> >To: Cpp...@li... >Sent: Monday, June 29, 2015 4:01 PM >Subject: [Cppcms-users] State of the Union > > >Greetings all, >I'm new here, so I will speak a bit. I was so far interested in Wt, >since I have Qt background and it was quite familiar. But it's getting >more and more annoying. So I looked around and found CppCMS. Which >honestly looks good. I would like to ask just three questions: > >1) How does CppCMS compare to Wt in matter of performance for high >number of concurrent users? Concrete deployment would be FastCGI >behind nginx if that's relevant. > Wt was never build with performance in mind. Stuff like caching, and scaling is integrated part of the CppCMS that were from the beginning there. Look at this: http://blog.cppcms.com/post/114 Another thing is the philosophy of the design. I started CppCMS when Wt was around as its concept of "GUI" design is wrong IMHO. You want interactive and efficient GUI - use client side javascript technology and combine it with solid backed - making it "integrated" is just wrong. >2) How is development of CppCMS looking? Last commit seems to be over >two months old (20th of april). Is this project still active in any >meaningful way? > Yes it is >3) Was moving project from sourceforge and svn to let's say github and >git ever considered? You got the correct answer by other list members. I got some great contributions using patches - so I don't buy "github" makes it easier - what makes it easier is actually developing stuff and so far I don't see much besides talking. Moving to git would break many existing tools. Also svn works great for branching merging and other things and it suits this project very well. >Thanks for answers, >Tomas Volf > Artyom Beilis -------------- CppCMS - C++ Web Framework: http://cppcms.com/ CppDB - C++ SQL Connectivity: http://cppcms.com/sql/cppdb/ |
From: Artyom B. <art...@ya...> - 2015-06-30 07:02:56
|
The answer is simple - the license is per-developer license per year. If there was no 3.1 nothing would prevent you from doing development with LGPL version and than buy a one license for distribution. Similar restriction exists in Qt license. So it is either LGPL or commercial - you can always switch to LGPL but not the other way around. If you still have problems with 3.1 contact me directly. Artyom Beilis -------------- CppCMS - C++ Web Framework: http://cppcms.com/ CppDB - C++ SQL Connectivity: http://cppcms.com/sql/cppdb/ From: Tomáš Volf <vol...@gm...> To: Cpp...@li... Sent: Monday, June 29, 2015 4:50 PM Subject: [Cppcms-users] Commercial license Greetings, I have another question regarding commercial license, specifically point 3.1. What was the reasoning behind it? I think I never saw anything like that. Because it forbids you from making short proof of concept in few frameworks (e.g. CppCMS and Wt) and that selecting the best one and buying the license for that. Which seems... weird. I curious about reason for this. Have a nice day, Tomas Volf ------------------------------------------------------------------------------ Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical & virtual servers, alerts via email & sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o _______________________________________________ Cppcms-users mailing list Cpp...@li... https://lists.sourceforge.net/lists/listinfo/cppcms-users |
From: Tomáš V. <vol...@gm...> - 2015-06-29 19:23:32
|
Sorry dude, but I think you are wrong. Don't take it the wrong way, I'm all for github, but for me it's just the code and the git, I just hate svn. Mailing list fulfill they role. Let's take your example from the start of your email. How is years old mail list thread different from years old github issue? Could you provide some details? I just don't see the difference. (+ you found the thread, so it's likely that anyone searching for solution would find your answer). > I can't write not-completed, not-fully-researched info to discuss with everyone. This in general is not true. I don't know about this particular thread (I signed up today), but other list I'm in it's normal to post your partial research and ask others to help you with it. They in most cases do. just my two cents.. On Mon, Jun 29, 2015 at 8:21 PM, redred77 <red...@gm...> wrote: > Sorry that my email disappointed you. > What I meant I can contribute is not about the bug actually. I wrote it on > mobile and didn't write it long. Sorry for that. > I mean I can contribute to help people as a community member for who stuck > with same problem I suffered. I like github because of 1) "fluent community > system" and 2) "big user base". > > It's not about the source. I would like to have some Q&A like system only > for CppCMS. Well github doesn't provide Q&A system but actually github's > issue system is quite good for it too. (See how people are using github's > issue page) > > CppCMS's knowledge base is kept on mailing list and Wiki mostly, and it's > quite hard to find some answers for beginners or some particular problems. > Maybe it's related problem between "mailing-list vs bbs". > > > Here's one example. Assume that I suffered compiling cppcms/cppdb on > Windows. I read all info from Wiki about it but couldn't solve it. I > searched for the issue on Google and found same issue asking post from past > cppcms mailing list. There isn't helpful reply to solve, or it's out-dated. > When I found the answer on my own, do you think I have to reply to that > mailing-list? No. It's just spam because it's few years old. So, my > knowledge will be gone away and will not piled up to open source community > forever. > If it was github issue, I can add some more detailed info and comments for > next searcher. > > > Let me show what I suffered. I ran cppcms for development on Windows and > found that Visual Studio doesn't compile utf-8 string as raw. So, when view > template cpp has plain foreign language, it compiles well but shows wrong > characters. I didn't know how VS handle utf-8 string, I just thought it > saves string what the cpp file is saved as. (same like utf-8) > > I had to add below lines to force compile it as raw utf-8. > > #ifdef _MSC_VER > __pragma (execution_character_set("utf-8")) > #endif > > > You would may ask that why I didn't send patch for it. > Well, here are reasons what I thought. > > 1) I don't think it's best answer for this situation. > Visual Studio changes a lot between versions. VS2008, VS2010, VS2013 > supports this #pragma but VS2012 doesn't. Very weird. > Not sure future version would support this pragma. This #pragma is very > incomplete, temporary solution I think > 2) cppcms recommends to use gettext() to print foreign languages. gettext() > would not have any problems I suffered. > I think I'm the only one stuck this problem. > 3) cppcms mainly targets linux, but I haven't tested this situation on linux > yet. I can't send patch even I haven't tested. Some other things would be > broken by this lines. > 4) New gcc have raw format saving feature like "u8R". I think it's better > solution but not all compilers supports it yet. > 5) And, I'm not sure it's bug, rather specific platform's compatibility > issue. > Cppcms dev already knows that compiling on windows is straightforward. > For example, you have to resave some files to UTF8+BOM to compile with > VS nmake. > 6) I haven't edited cppcms_tmpl_cc.py to make it compatible. > I mean I don't have the edited source code. As you know, view template > must be translated by this python script. > I just have found the answer by editing the result cpp file by myself. > I have no code to send actually yet. > > Well, these are the problems why I hesitated. Yeah, "it's not completed > research". > > Maybe I could have open a issue about it on github to discuss, but I was > afraid about it on sending to mailing-list. > Do you understand? Many people open issue on github with this kind of > problem & info but mailing-list has much higher hurdle because everybody > will read it. I can't write not-completed, not-fully-researched info to > discuss with everyone. > > Also, FAQ or Wiki cannot handle all practical issues like this. Then it will > be too long. > > > To say it in clearly, I like bbs or forum than mailing-list. > Github provides bbs, community system and Sourceforge is good at > mailing-list I think. > > I like cppcms, and want to see it grow. Don't think I'm against this > project, I really love this well structured codes. > > > 2015. 6. 30. 오전 12:07에 "Joerg Sonnenberger" <jo...@br...>님이 작성: > >> On Mon, Jun 29, 2015 at 11:42:15PM +0900, redred77 wrote: >> > I have started new project with cppcms few weeks ago, and I found >> > several >> > points I can contribute but couldn't do it. Moving to github would give >> > much more contributors like me. >> >> I call this bullshit. You can send patches, you can create bug reports. >> Nothing stops you from contributing. It might surprise people, but Open >> Source projects have existed before github or even SF. The methods to >> contribute haven't changed that much... >> >> Joerg >> >> >> ------------------------------------------------------------------------------ >> Monitor 25 network devices or servers for free with OpManager! >> OpManager is web-based network management software that monitors >> network devices and physical & virtual servers, alerts via email & sms >> for fault. Monitor 25 devices for free with no restriction. Download now >> http://ad.doubleclick.net/ddm/clk/292181274;119417398;o >> _______________________________________________ >> Cppcms-users mailing list >> Cpp...@li... >> https://lists.sourceforge.net/lists/listinfo/cppcms-users > > > ------------------------------------------------------------------------------ > Don't Limit Your Business. Reach for the Cloud. > GigeNET's Cloud Solutions provide you with the tools and support that > you need to offload your IT needs and focus on growing your business. > Configured For All Businesses. Start Your Cloud Today. > https://www.gigenetcloud.com/ > _______________________________________________ > Cppcms-users mailing list > Cpp...@li... > https://lists.sourceforge.net/lists/listinfo/cppcms-users > -- Tomas P4l4cl][n Volf -- "There are only 10 types of people in the world: Those who understand binary, and those who don't." |
From: redred77 <red...@gm...> - 2015-06-29 18:21:20
|
Sorry that my email disappointed you. What I meant I can contribute is not about the bug actually. I wrote it on mobile and didn't write it long. Sorry for that. I mean I can contribute to help people as a community member for who stuck with same problem I suffered. I like github because of 1) "fluent community system" and 2) "big user base". It's not about the source. I would like to have some Q&A like system only for CppCMS. Well github doesn't provide Q&A system but actually github's issue system is quite good for it too. (See how people are using github's issue page) CppCMS's knowledge base is kept on mailing list and Wiki mostly, and it's quite hard to find some answers for beginners or some particular problems. Maybe it's related problem between "mailing-list vs bbs". Here's one example. Assume that I suffered compiling cppcms/cppdb on Windows. I read all info from Wiki about it but couldn't solve it. I searched for the issue on Google and found same issue asking post from past cppcms mailing list. There isn't helpful reply to solve, or it's out-dated. When I found the answer on my own, do you think I have to reply to that mailing-list? No. It's just spam because it's few years old. So, my knowledge will be gone away and will not piled up to open source community forever. If it was github issue, I can add some more detailed info and comments for next searcher. Let me show what I suffered. I ran cppcms for development on Windows and found that Visual Studio doesn't compile utf-8 string as raw. So, when view template cpp has plain foreign language, it compiles well but shows wrong characters. I didn't know how VS handle utf-8 string, I just thought it saves string what the cpp file is saved as. (same like utf-8) I had to add below lines to force compile it as raw utf-8. #ifdef _MSC_VER __pragma (execution_character_set("utf-8")) #endif You would may ask that why I didn't send patch for it. Well, here are reasons what I thought. 1) I don't think it's best answer for this situation. Visual Studio changes a lot between versions. VS2008, VS2010, VS2013 supports this #pragma but VS2012 doesn't. Very weird. Not sure future version would support this pragma. This #pragma is very incomplete, temporary solution I think 2) cppcms recommends to use gettext() to print foreign languages. gettext() would not have any problems I suffered. I think I'm the only one stuck this problem. 3) cppcms mainly targets linux, but I haven't tested this situation on linux yet. I can't send patch even I haven't tested. Some other things would be broken by this lines. 4) New gcc have raw format saving feature like "u8R". I think it's better solution but not all compilers supports it yet. 5) And, I'm not sure it's bug, rather specific platform's compatibility issue. Cppcms dev already knows that compiling on windows is straightforward. For example, you have to resave some files to UTF8+BOM to compile with VS nmake. 6) I haven't edited cppcms_tmpl_cc.py to make it compatible. I mean I don't have the edited source code. As you know, view template must be translated by this python script. I just have found the answer by editing the result cpp file by myself. I have no code to send actually yet. Well, these are the problems why I hesitated. Yeah, "it's not completed research". Maybe I could have open a issue about it on github to discuss, but I was afraid about it on sending to mailing-list. Do you understand? Many people open issue on github with this kind of problem & info but mailing-list has much higher hurdle because everybody will read it. I can't write not-completed, not-fully-researched info to discuss with everyone. Also, FAQ or Wiki cannot handle all practical issues like this. Then it will be too long. To say it in clearly, I like bbs or forum than mailing-list. Github provides bbs, community system and Sourceforge is good at mailing-list I think. I like cppcms, and want to see it grow. Don't think I'm against this project, I really love this well structured codes. 2015. 6. 30. 오전 12:07에 "Joerg Sonnenberger" <jo...@br...>님이 작성: > On Mon, Jun 29, 2015 at 11:42:15PM +0900, redred77 wrote: > > I have started new project with cppcms few weeks ago, and I found several > > points I can contribute but couldn't do it. Moving to github would give > > much more contributors like me. > > I call this bullshit. You can send patches, you can create bug reports. > Nothing stops you from contributing. It might surprise people, but Open > Source projects have existed before github or even SF. The methods to > contribute haven't changed that much... > > Joerg > > > ------------------------------------------------------------------------------ > Monitor 25 network devices or servers for free with OpManager! > OpManager is web-based network management software that monitors > network devices and physical & virtual servers, alerts via email & sms > for fault. Monitor 25 devices for free with no restriction. Download now > http://ad.doubleclick.net/ddm/clk/292181274;119417398;o > _______________________________________________ > Cppcms-users mailing list > Cpp...@li... > https://lists.sourceforge.net/lists/listinfo/cppcms-users > |
From: Marius C. <mf...@gm...> - 2015-06-29 15:10:29
|
While I do agree that github might make it easier I also have to admit that there's nothing stopping me or others from contributing by sending in patches. On Mon, Jun 29, 2015 at 6:06 PM, Joerg Sonnenberger <jo...@br...> wrote: > On Mon, Jun 29, 2015 at 11:42:15PM +0900, redred77 wrote: >> I have started new project with cppcms few weeks ago, and I found several >> points I can contribute but couldn't do it. Moving to github would give >> much more contributors like me. > > I call this bullshit. You can send patches, you can create bug reports. > Nothing stops you from contributing. It might surprise people, but Open > Source projects have existed before github or even SF. The methods to > contribute haven't changed that much... > > Joerg > > ------------------------------------------------------------------------------ > Monitor 25 network devices or servers for free with OpManager! > OpManager is web-based network management software that monitors > network devices and physical & virtual servers, alerts via email & sms > for fault. Monitor 25 devices for free with no restriction. Download now > http://ad.doubleclick.net/ddm/clk/292181274;119417398;o > _______________________________________________ > Cppcms-users mailing list > Cpp...@li... > https://lists.sourceforge.net/lists/listinfo/cppcms-users |
From: Joerg S. <jo...@br...> - 2015-06-29 15:06:59
|
On Mon, Jun 29, 2015 at 11:42:15PM +0900, redred77 wrote: > I have started new project with cppcms few weeks ago, and I found several > points I can contribute but couldn't do it. Moving to github would give > much more contributors like me. I call this bullshit. You can send patches, you can create bug reports. Nothing stops you from contributing. It might surprise people, but Open Source projects have existed before github or even SF. The methods to contribute haven't changed that much... Joerg |
From: redred77 <red...@gm...> - 2015-06-29 14:42:22
|
+1 for github I really like github than sourceforge. Sourceforge is getting worse these days. Many of you would have heard news about it. I have started new project with cppcms few weeks ago, and I found several points I can contribute but couldn't do it. Moving to github would give much more contributors like me. Well, anyway I started to like cppcms and cppdb structure. It's quite well designed and has powerful security features. 2015. 6. 29. 오후 10:10에 "Marius Cirsta" <mf...@gm...>님이 작성: > Hi, > > The best to respond to this is Artyom who is the main author and ( > unfortunately ) almost sole contributor but I'll try to answer some of > the questions. > > 1. No idea about this, needs testign but cppcms has a very good > performance I'd say. > > 2. Development seems to have stalled a bit recently but Artyom is > still maintaining and developing this. > > 3. You're not the first to ask for github but Artyom seems to like his > svn :) and there are also tools that depend on svn from what I > understand. I think contributions are supposed to be made via sending > patches but there haven't been too many outside contributions. > > On Mon, Jun 29, 2015 at 4:01 PM, Tomáš Volf <vol...@gm...> wrote: > > Greetings all, > > I'm new here, so I will speak a bit. I was so far interested in Wt, > > since I have Qt background and it was quite familiar. But it's getting > > more and more annoying. So I looked around and found CppCMS. Which > > honestly looks good. I would like to ask just three questions: > > > > 1) How does CppCMS compare to Wt in matter of performance for high > > number of concurrent users? Concrete deployment would be FastCGI > > behind nginx if that's relevant. > > > > 2) How is development of CppCMS looking? Last commit seems to be over > > two months old (20th of april). Is this project still active in any > > meaningful way? > > > > 3) Was moving project from sourceforge and svn to let's say github and > > git ever considered? > > 3.1) I think git (and github) got a lot of traction recently and it > > could bring more patches and pull request. Since lot of people > > (including me) remembers days of working with SVN as pure hell before > > finally starting using git. > > 3.2) Sourceforge got a lot of bad press recently and it's practices > > aren't the best, quite a few project are migrating from sourceforge in > > response to that. Was leaving sourceforge ever considered? > > But mainly the git > svn part. > > > > Thanks for answers, > > Tomas Volf > > > > > ------------------------------------------------------------------------------ > > Monitor 25 network devices or servers for free with OpManager! > > OpManager is web-based network management software that monitors > > network devices and physical & virtual servers, alerts via email & sms > > for fault. Monitor 25 devices for free with no restriction. Download now > > http://ad.doubleclick.net/ddm/clk/292181274;119417398;o > > _______________________________________________ > > Cppcms-users mailing list > > Cpp...@li... > > https://lists.sourceforge.net/lists/listinfo/cppcms-users > > > ------------------------------------------------------------------------------ > Monitor 25 network devices or servers for free with OpManager! > OpManager is web-based network management software that monitors > network devices and physical & virtual servers, alerts via email & sms > for fault. Monitor 25 devices for free with no restriction. Download now > http://ad.doubleclick.net/ddm/clk/292181274;119417398;o > _______________________________________________ > Cppcms-users mailing list > Cpp...@li... > https://lists.sourceforge.net/lists/listinfo/cppcms-users > |
From: Tomáš V. <vol...@gm...> - 2015-06-29 13:50:40
|
Greetings, I have another question regarding commercial license, specifically point 3.1. What was the reasoning behind it? I think I never saw anything like that. Because it forbids you from making short proof of concept in few frameworks (e.g. CppCMS and Wt) and that selecting the best one and buying the license for that. Which seems... weird. I curious about reason for this. Have a nice day, Tomas Volf |
From: Marius C. <mf...@gm...> - 2015-06-29 13:09:42
|
Hi, The best to respond to this is Artyom who is the main author and ( unfortunately ) almost sole contributor but I'll try to answer some of the questions. 1. No idea about this, needs testign but cppcms has a very good performance I'd say. 2. Development seems to have stalled a bit recently but Artyom is still maintaining and developing this. 3. You're not the first to ask for github but Artyom seems to like his svn :) and there are also tools that depend on svn from what I understand. I think contributions are supposed to be made via sending patches but there haven't been too many outside contributions. On Mon, Jun 29, 2015 at 4:01 PM, Tomáš Volf <vol...@gm...> wrote: > Greetings all, > I'm new here, so I will speak a bit. I was so far interested in Wt, > since I have Qt background and it was quite familiar. But it's getting > more and more annoying. So I looked around and found CppCMS. Which > honestly looks good. I would like to ask just three questions: > > 1) How does CppCMS compare to Wt in matter of performance for high > number of concurrent users? Concrete deployment would be FastCGI > behind nginx if that's relevant. > > 2) How is development of CppCMS looking? Last commit seems to be over > two months old (20th of april). Is this project still active in any > meaningful way? > > 3) Was moving project from sourceforge and svn to let's say github and > git ever considered? > 3.1) I think git (and github) got a lot of traction recently and it > could bring more patches and pull request. Since lot of people > (including me) remembers days of working with SVN as pure hell before > finally starting using git. > 3.2) Sourceforge got a lot of bad press recently and it's practices > aren't the best, quite a few project are migrating from sourceforge in > response to that. Was leaving sourceforge ever considered? > But mainly the git > svn part. > > Thanks for answers, > Tomas Volf > > ------------------------------------------------------------------------------ > Monitor 25 network devices or servers for free with OpManager! > OpManager is web-based network management software that monitors > network devices and physical & virtual servers, alerts via email & sms > for fault. Monitor 25 devices for free with no restriction. Download now > http://ad.doubleclick.net/ddm/clk/292181274;119417398;o > _______________________________________________ > Cppcms-users mailing list > Cpp...@li... > https://lists.sourceforge.net/lists/listinfo/cppcms-users |
From: Tomáš V. <vol...@gm...> - 2015-06-29 13:01:08
|
Greetings all, I'm new here, so I will speak a bit. I was so far interested in Wt, since I have Qt background and it was quite familiar. But it's getting more and more annoying. So I looked around and found CppCMS. Which honestly looks good. I would like to ask just three questions: 1) How does CppCMS compare to Wt in matter of performance for high number of concurrent users? Concrete deployment would be FastCGI behind nginx if that's relevant. 2) How is development of CppCMS looking? Last commit seems to be over two months old (20th of april). Is this project still active in any meaningful way? 3) Was moving project from sourceforge and svn to let's say github and git ever considered? 3.1) I think git (and github) got a lot of traction recently and it could bring more patches and pull request. Since lot of people (including me) remembers days of working with SVN as pure hell before finally starting using git. 3.2) Sourceforge got a lot of bad press recently and it's practices aren't the best, quite a few project are migrating from sourceforge in response to that. Was leaving sourceforge ever considered? But mainly the git > svn part. Thanks for answers, Tomas Volf |
From: Artyom B. <art...@ya...> - 2015-06-01 12:35:01
|
Actually I had recently started some internal reorganization of what is called "cgi_api" implementations (HTTP/FastCGI/SCGI) to switch the from a current pro-actor implementation to reactor + state machine based one with simplification of all I/O stuff and allow much more transparent hooking into various request stages. As part of it WebSockets can be implemented. BTW, with a little bit of code hacking I managed to create output web sockets (not input ones) on the current code base butbefore implementing it code reorganization is required and I work on it. Also I must warn you, WebSockets are great mostly on paper as they don't really work with most HTTP proxies. (like any mobile provider or half of the work places) so unless you run all of them over HTTPS - they wouldn't work (tested it) So unless you implement real time game with stuff like WebGL I'd suggest to stick to EventStream (which BTW can be implemented relatively easily even in IE10 with partial XHR) and post data with XHR. Artyom Beilis -------------- CppCMS - C++ Web Framework: http://cppcms.com/ CppDB - C++ SQL Connectivity: http://cppcms.com/sql/cppdb/ From: Marcel Hellwig <ke...@co...> To: cpp...@li... Sent: Sunday, May 31, 2015 11:27 AM Subject: Re: [Cppcms-users] Current Develoment As this is quite old (2 Months) I'd like to renew this topic. I'd really like to see new features in cppcms, e.g. websockets, but I don't see any progress since last year and it annoys me. I know you don't like to hear it, but github is a really powerful and great platform and yes, they support svn. I would love to implement a first draft for the websockets, but I refuse to hear excuses to not integrate the community in this framework. There are tickets from 2010, 12, and 13 (14, 15 of course too) still open. I really like the framework and everything else, but I'd love to see the community be a part of this project. Currently they are "only" active mailing list users, but concerning the code development? Nope. I see a single commit that is not from artyom-beilis and that is from 'mtonkikh'. (isn't your nickname, is it?) And that's something you have to change. I hope you understand my feelings and I hope, that some other users feel the same way I do. Please don't drive this project to the ground. Regards, Marcel ------------------------------------------------------------------------------ _______________________________________________ Cppcms-users mailing list Cpp...@li... https://lists.sourceforge.net/lists/listinfo/cppcms-users |
From: Marcel H. <ke...@co...> - 2015-05-31 08:27:47
|
As this is quite old (2 Months) I'd like to renew this topic. I'd really like to see new features in cppcms, e.g. websockets, but I don't see any progress since last year and it annoys me. I know you don't like to hear it, but github is a really powerful and great platform and yes, they support svn. I would love to implement a first draft for the websockets, but I refuse to hear excuses to not integrate the community in this framework. There are tickets from 2010, 12, and 13 (14, 15 of course too) still open. I really like the framework and everything else, but I'd love to see the community be a part of this project. Currently they are "only" active mailing list users, but concerning the code development? Nope. I see a single commit that is not from artyom-beilis and that is from 'mtonkikh'. (isn't your nickname, is it?) And that's something you have to change. I hope you understand my feelings and I hope, that some other users feel the same way I do. Please don't drive this project to the ground. Regards, Marcel |
From: Joerg S. <jo...@br...> - 2015-05-06 09:03:51
|
On Wed, May 06, 2015 at 12:56:09AM -0600, Erasmo Aguilera wrote: > "As a rule of thumb we name them the same way as the corresponding content > classes." > > According to this statement, one should have a single view per model > (content) class. No, it just means that such a correspondence is typical. > However this does not fit well to the concept of view, as its primary intent > is to potentially provide several representations of the same model. For > example, one might want a Create, Edit and Read view of a same model of > class Employee. I would still have a separate content class for each view. Note that you can use inheritance or membership to factor out common entries. The advantage of separate classes is you get a certain degree of type safety. Joerg |
From: Erasmo A. <eag...@ho...> - 2015-05-06 06:56:50
|
Hello, I was reading the Using Templates section of the CppCMS tutorial: http://cppcms.com/wikipp/en/page/cppcms_1x_tut_hello_templates#The.template, and the following statement referring to views caught my eye: "As a rule of thumb we name them the same way as the corresponding content classes." According to this statement, one should have a single view per model (content) class. However this does not fit well to the concept of view, as its primary intent is to potentially provide several representations of the same model. For example, one might want a Create, Edit and Read view of a same model of class Employee. So why does the tutorial say the view should be named the same as the content class? Erasmo. |
From: Marcel H. <ke...@co...> - 2015-05-05 07:34:25
|
You could try asp.net templates. It could work, but I won't rely on the syntax highlight of some IDEs. Use vim ;) *joke* Greetings, Marcel |
From: Erasmo A. <eag...@ho...> - 2015-05-05 07:08:46
|
Hello, I'd like to know if there is a registered MIME type (http://www.iana.org/assignments/media-types/media-types.xhtml) for the language used by the CppCMS template system. The reason is because I am currently using CppCMS on NetBeans IDE, and associating template files with an appropriate MIME type would provide correct syntax recognition. I tried using "text/html", but syntax errors show up even for correct code, mainly because of the <% %> tag delimiters (which are not part of HTML). Any suggestion is welcome. Erasmo. |
From: Sydunenko O. <ovs...@gm...> - 2015-04-28 21:15:00
|
Hi All, I think that i found the error in description, maybe i wrong, please correct me In the doxygen documentation for the "application" class in function "attach" with 5 parameters mention "mount" function of the "url_dispatcher" class, where the 2nd parameter are pointer! But. For the "url_dispatcher" class "mount" function are described only with reference for 2nd parameter. -- Regards, Oleg Sydunenko |
From: Artyom B. <art...@ya...> - 2015-04-26 08:03:40
|
As the error message said: cppdb::driver failed to load driver sqlite3 - no module found So... you either hadn't compiled cppdb with sqlite3 support or hadn't intalled it incorrectly. Artyom Beilis -------------- CppCMS - C++ Web Framework: http://cppcms.com/ CppDB - C++ SQL Connectivity: http://cppcms.com/sql/cppdb/ From: Sydunenko Oleg <ovs...@gm...> To: art...@ya...; cpp...@li... Sent: Friday, April 24, 2015 4:11 PM Subject: [Cppcms-users] Problem with running example - "message_board" Hi all, I had problem with example "message_board". After startup with command "./mb -c config.js" the error "2015-04-24 16:05:50; cppcms, error: Caught exception [cppdb::driver failed to load driver sqlite3 - no module found] (http_context.cpp:139)" is appear in console and browser had 500 response code... Thanks in advance -- Regards, Oleg Sydunenko ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ Cppcms-users mailing list Cpp...@li... https://lists.sourceforge.net/lists/listinfo/cppcms-users |
From: kpeo <sla...@ya...> - 2015-04-25 21:47:50
|
<div>Oh, sure - the message was for Oleg, not Alexander. Sorry )</div><div> </div><div>24.04.2015, 16:47, "Oleg Sydunenko" <ovs...@gm...>:</div><blockquote type="cite"><p>Where is logs located ? I could not find any information about logs in config.js file...</p><div>24 апр. 2015 г. 16:42 пользователь "Alexander Mack" <<a href="mailto:a....@ev...">a....@ev...</a>> написал:<br type="attribution" /><blockquote style="margin:0 0 0 0.8ex;border-left:1px #ccc solid;padding-left:1ex;"><div bgcolor="#FFFFFF">Hi,<br /> <br /> Did you check if the library is accessable through /usr/lib?<br /> And, did you look into the logs? Maybe they have some helpful informations.<br /> <br /> Hope that helps you.<br /> <br /> Alex<br /> <br /> <br /><div>Am 24.04.2015 um 15:24 schrieb Sydunenko Oleg:</div><blockquote type="cite"><div>On 04/24/2015 04:15 PM, Alexander Mack wrote:</div><blockquote type="cite">Hi,<br /> <br /> have you tried to install the sqlite3 libs on your system?<br /> On Ubuntu you would do that with apt-get install:<br /> <br /> sudo apt-get install sqlite3 libsqlite3-dev<br /> <br /> <br /><div>Am 24.04.2015 um 15:11 schrieb Sydunenko Oleg:</div><blockquote type="cite">Hi all,<br /> <br /> I had problem with example "message_board".<br /> <br /> After startup with command <i>"./mb -c config.js"</i> the error <i>"<span>2015-04-24 16</span>:05:50; cppcms, error: Caught exception [cppdb::driver failed to load driver sqlite3 - no module found]</i><i> (http_context.cpp:139)</i><i>"</i> is appear in console and browser had 500 response code...<br /> <br /> Thanks in advance<br /> <br /><pre>-- Regards, Oleg Sydunenko</pre><br /> <br /><pre>------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. <a href="http://ad.doubleclick.net/ddm/clk/290420510;117567292;y" target="_blank">http://ad.doubleclick.net/ddm/clk/290420510;117567292;y</a></pre><br /> <br /><pre>_______________________________________________ Cppcms-users mailing list <a href="mailto:Cpp...@li..." target="_blank">Cpp...@li...</a> <a href="https://lists.sourceforge.net/lists/listinfo/cppcms-users" target="_blank">https://lists.sourceforge.net/lists/listinfo/cppcms-users</a> </pre></blockquote><br /> <br /> <br /><pre>------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. <a href="http://ad.doubleclick.net/ddm/clk/290420510;117567292;y" target="_blank">http://ad.doubleclick.net/ddm/clk/290420510;117567292;y</a></pre><br /> <br /><pre>_______________________________________________ Cppcms-users mailing list <a href="mailto:Cpp...@li..." target="_blank">Cpp...@li...</a> <a href="https://lists.sourceforge.net/lists/listinfo/cppcms-users" target="_blank">https://lists.sourceforge.net/lists/listinfo/cppcms-users</a> </pre></blockquote>The result of the <i>"dpkg --get-selections | grep sqlite"</i> is:<br /> libmono-sqlite4.0-cil install<br /> libqt4-sql-sqlite install<br /> libsqlite3-0 install<br /> libsqlite3-dev install<br /> libwtdbosqlite-dev install<br /> libwtdbosqlite29 install<br /> sqlite3 install<br /> <br /><pre>-- Regards, Oleg Sydunenko</pre><br /> <br /><pre>------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. <a href="http://ad.doubleclick.net/ddm/clk/290420510;117567292;y" target="_blank">http://ad.doubleclick.net/ddm/clk/290420510;117567292;y</a></pre><br /> <br /><pre>_______________________________________________ Cppcms-users mailing list <a href="mailto:Cpp...@li..." target="_blank">Cpp...@li...</a> <a href="https://lists.sourceforge.net/lists/listinfo/cppcms-users" target="_blank">https://lists.sourceforge.net/lists/listinfo/cppcms-users</a> </pre></blockquote></div><br />------------------------------------------------------------------------------<br /> One dashboard for servers and applications across Physical-Virtual-Cloud<br /> Widest out-of-the-box monitoring support with 50+ applications<br /> Performance metrics, stats and reports that give you Actionable Insights<br /> Deep dive visibility with transaction tracing using APM Insight.<br /> <a href="http://ad.doubleclick.net/ddm/clk/290420510;117567292;y" target="_blank">http://ad.doubleclick.net/ddm/clk/290420510;117567292;y</a><br />_______________________________________________<br /> Cppcms-users mailing list<br /> <a href="mailto:Cpp...@li...">Cpp...@li...</a><br /> <a href="https://lists.sourceforge.net/lists/listinfo/cppcms-users" target="_blank">https://lists.sourceforge.net/lists/listinfo/cppcms-users</a><br /> </blockquote></div>,<p>------------------------------------------------------------------------------<br />One dashboard for servers and applications across Physical-Virtual-Cloud <br />Widest out-of-the-box monitoring support with 50+ applications<br />Performance metrics, stats and reports that give you Actionable Insights<br />Deep dive visibility with transaction tracing using APM Insight.<br /><a href="http://ad.doubleclick.net/ddm/clk/290420510;117567292;y">http://ad.doubleclick.net/ddm/clk/290420510;117567292;y</a></p>,<p>_______________________________________________<br />Cppcms-users mailing list<br /><a href="mailto:Cpp...@li...">Cpp...@li...</a><br /><a href="https://lists.sourceforge.net/lists/listinfo/cppcms-users">https://lists.sourceforge.net/lists/listinfo/cppcms-users</a></p></blockquote> |
From: kpeo <sla...@ya...> - 2015-04-25 21:44:36
|
Hi Alexander, Please, check HowTo: http://cppcms.com/wikipp/en/page/cppcms_1x_howto "How to activate CppCMS logging" You can find more details here: http://cppcms.com/wikipp/en/page/cppcms_1x_config#logging Best regards, Vladimir 24.04.2015, 16:47, "Oleg Sydunenko" <ovs...@gm...>: > Where is logs located ? I could not find any information about logs in config.js file... > > 24 апр. 2015 г. 16:42 пользователь "Alexander Mack" <a....@ev...> написал: >> Hi, >> >> Did you check if the library is accessable through /usr/lib? >> And, did you look into the logs? Maybe they have some helpful informations. >> >> Hope that helps you. >> >> Alex >> >> Am 24.04.2015 um 15:24 schrieb Sydunenko Oleg: >> >>> On 04/24/2015 04:15 PM, Alexander Mack wrote: >>> >>>> Hi, >>>> >>>> have you tried to install the sqlite3 libs on your system? >>>> On Ubuntu you would do that with apt-get install: >>>> >>>> sudo apt-get install sqlite3 libsqlite3-dev >>>> >>>> Am 24.04.2015 um 15:11 schrieb Sydunenko Oleg: >>>> >>>>> Hi all, >>>>> >>>>> I had problem with example "message_board". >>>>> >>>>> After startup with command "./mb -c config.js" the error "2015-04-24 16:05:50; cppcms, error: Caught exception [cppdb::driver failed to load driver sqlite3 - no module found] (http_context.cpp:139)" is appear in console and browser had 500 response code... >>>>> >>>>> Thanks in advance >>>>> >>>>> -- Regards, Oleg Sydunenko >>>>> >>>>> ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y >>>>> >>>>> _______________________________________________ Cppcms-users mailing list Cpp...@li... https://lists.sourceforge.net/lists/listinfo/cppcms-users >>>> >>>> ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y >>>> >>>> _______________________________________________ Cppcms-users mailing list Cpp...@li... https://lists.sourceforge.net/lists/listinfo/cppcms-users >>> The result of the "dpkg --get-selections | grep sqlite" is: >>> libmono-sqlite4.0-cil install >>> libqt4-sql-sqlite install >>> libsqlite3-0 install >>> libsqlite3-dev install >>> libwtdbosqlite-dev install >>> libwtdbosqlite29 install >>> sqlite3 install >>> >>> -- Regards, Oleg Sydunenko >>> >>> ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y >>> >>> _______________________________________________ Cppcms-users mailing list Cpp...@li... https://lists.sourceforge.net/lists/listinfo/cppcms-users >> >> ------------------------------------------------------------------------------ >> One dashboard for servers and applications across Physical-Virtual-Cloud >> Widest out-of-the-box monitoring support with 50+ applications >> Performance metrics, stats and reports that give you Actionable Insights >> Deep dive visibility with transaction tracing using APM Insight. >> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y >> _______________________________________________ >> Cppcms-users mailing list >> Cpp...@li... >> https://lists.sourceforge.net/lists/listinfo/cppcms-users > , > > ------------------------------------------------------------------------------ > One dashboard for servers and applications across Physical-Virtual-Cloud > Widest out-of-the-box monitoring support with 50+ applications > Performance metrics, stats and reports that give you Actionable Insights > Deep dive visibility with transaction tracing using APM Insight. > http://ad.doubleclick.net/ddm/clk/290420510;117567292;y > , > > _______________________________________________ > Cppcms-users mailing list > Cpp...@li... > https://lists.sourceforge.net/lists/listinfo/cppcms-users |