26

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, so5team, you wrote: S> There is no Now an answer not to you, and simply amusing observation. The Trinity as for you walks, in flow of half an hour on your answer to me, amicably came and expressed  - attentively watch of a subject. One probably with you works? Fawns? And remaining?

27

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, MTD, you wrote: MTD> As free  to work silly, especially when developers such nervous and not ready to meaningful dialogue. MTD> dismiss, it is free (and for money) to test  from  developers are not present library either time, or desire. Forgive, but anybody even in quality beta-testirovshchika does not consider you.  as it is. Not clear qualification. Inability to ask questions. Inability to perceive answers. So thin sincere organization that insults to you see even there where to you simply specify in absence . You it is direct evident demonstration of an urgency of a principle "Never work with ". Well and that you in the adjacent answer the Author: MTD Date: 18.10 18:00 to state in the address not having any relation to our command , it already behind an edge.

28

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, MTD, you wrote: MTD> Now the answer not to you, and simply amusing observation. The Trinity as for you walks, in flow of half an hour on your answer to me, amicably came and expressed  - attentively watch of a subject. One probably with you works? Fawns? And remaining? And you amusing Flew in a subject as a steam locomotive in crowd,  from your side a zero whole a zero of the tenth, only one attacks and charges: one ignoramuses at you and greenhorns, others - . Well done So to hold! . At all three "" as you expressed, all on one plus for all subject so5team and an estimation on the start message. . A hat from a foil correct, and that around enemies, terrifying!... <<RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>

29

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, so5team, you wrote: S> Forgive, but anybody even in quality beta-testirovshchika does not consider you. Well and it is excellent! We can have on some questions the general judgement. S> Nounejm as it is. Not clear qualification. If it was children's attempt to touch me alas, try still. S> Inability to ask questions. Normal, adequate questions if them to set to the self-assured developer of library for certain you will receive an irrefragable answer. S> inability to perceive answers. In the first answer answers any were, and further one charges and insults. I am not right? Well show to me adequate and an irrefragable answer on-being. S> so thin sincere organization that insults to you see even there where to you simply specify in absence . It is not necessary to pose as the innocent young lady,  you me in a subject already named (coquettishly crossing out that an essence does not change), and in a following sentence there will be again an insult. S> a principle "Never work with ". It agree concerning the statement, I suggest to add - "and do not use their bicycles". S> Well and that you in the adjacent answer the Author: MTD Date: 18.10 18:00 allowed to state in the address not having any relation to our command , it already behind an edge. Simply ascertaining of the fact - a Trinity, I do not know that so excited that they  a subject to express  or to state a floor of day faugh.

30

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, rameel, you wrote: R> And you amusing Flew in a subject as a steam locomotive in crowd the Crowd consisted from so5team, then certainly ran "and we go north". R>  from your side a zero whole a zero of the tenth, only one attacks and charges That is characteristic when ask to be more specific and to point a finger, for some reason . R> one ignoramuses at you and greenhorns you say lies It, well or show where I such stated. I simply took an interest at the developer of library in its experience in the field - what terrible sin. R> others - . Well done So to hold! Well you a floor of day  a subject to express ? It simply fact. Why you so do I do not know, can be fawn, and I can to you something it am not pleasant is not a problem, I will worry. R> . A hat from a foil correct, and that around enemies, terrifying! You confuse something, at me around friends and I very friendly, good guy.

31

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, MTD, you wrote: MTD> In the first answer answers any were, and further one charges and insults. I am not right? Are not right. MTD> well show to me adequate and an irrefragable answer on-being. Here all in essence: http://rsdn.org/forum/cpp.applied/6936956.1 the Author: so5team Date: 18.10 12:17 Here again: http://rsdn.org/forum/cpp.applied/6936991.1 the Author: so5team Date: 18.10 12:38 As well as here: http://rsdn.org/forum/cpp.applied/6937072.1 the Author: so5team Date: 18.10 13:10 And any insult you there do not find. We, in turn, generally could not find  anywhere and a reality of you. MTD> it agree concerning the statement, I suggest to add - "and do not use their bicycles". Yes, bicycles  are better be not to using. They, by the way, also do not do them.

32

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

33

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, MTD, you wrote: S>> Here all in essence: http://rsdn.org/forum/cpp.applied/6936956.1 the Author: so5team Date: 18.10 12:17 MTD> And where there the answer? Two questions and two statements. Where the answer? On the second circle, but specially for you, it is possible to go and on it. So, at first to you gave irrefragable answers on your questions. Further you declared that "It not absolutely that is required in ." Accordingly, to you there and then asked questions to learn that it is necessary for you also what at you . If you do not understand, what for these questions have been set, we explain: we did RESTinio proceeding from the reasons about that, as though we used RESTinio in conditions known to us. Therefore we would like to learn about conditions which to us are not known. But you keep all a secret. We pretend that we to you checked. Further you speak:" At first, it is not clear whence such constants ". And we explain to you that such constants are set by the user of library. That, in our opinion, completely explains that fact that they not  in code RESTinio. Also that the user can set own values. You are surprised, but happens and so that similar things are sewn up in the code of libraries and is simple so them not to change. Further goes at first" secondly, it all the same does not allow to distinguish the fair user with the modem from the malefactor. ", and then" and it only one of set of potential problems ". And there and then we again ask you to share knowledge which you, ostensibly, possess. But you keep again all a secret. We again pretend that to you checked. Further there is that, for what in real life or simply cease to talk to the person, or friendly  return in an objective reality:" Judging by that you do not have sufficient experience in it, it is supposed to be debugged on real users, and these are years and reputation. "On what we in the soft and acceptable form to you told:" Thanks for care, but whether it is possible to come up with the ideas was more constructively? ", what followed perceive as:" Suffices will be measured in the length and let's talk in essence ". So all very much on business and more than adequately. If you think that on the Internet to you owe something  with adequacy you search for problems at all there and not at those. S>> here again: http://rsdn.org/forum/cpp.applied/6936991.1 the Author: so5team Date: 18.10 12:38 MTD> the Answer is:" To documentation about it it is written." Formally like answered, and actually sent. Actually there the link to section in which all is described has been given. If you cannot read the documentation... At all so: if you do not wish to read the documentation on library into which arguing got it is not necessary to calculate that generally someone though will perceive you somehow. S>> as well as here: http://rsdn.org/forum/cpp.applied/6937072.1 the author: so5team Date: 18.10 13:10 MTD> And here where answers? One questions and statements. That's it in listing of situations there also there are answers. And if you are not capable to understand, what exactly to you tell, try to ask specifying question. Politely. Probably, we will have time to explain that you do not understand. S>> and any insult you there do not find. MTD> yes, only rudeness, and direct insults too is, but in other posts. I.e. insults about which you so long spoke, you and did not find. MTD> I even will tell - everyone and  more and was not present, here , and here already was not present. Well to you is more visible, who you, where and when.

34

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, MTD, you wrote: MTD> That is characteristic when ask to be more specific and to point a finger, for some reason . To you specified already some times, well and apropos  try to communicate normally then also answers will be R>> one ignoramuses at you and greenhorns MTD> you say lies It, well or show where I such stated. Simply re-read the answers MTD> I simply took an interest at the developer of library in its experience in the field - what terrible sin. You were not interested, you in approach passed at once. R>> others - . Well done So to hold! MTD> well you a floor of day  a subject to express ? It simply fact. And that to me it , at me the reader is, I advise. MTD> why you so do I do not know, can be fawn, and I can to you something it am not pleasant is not a problem, I will worry. To you does not come to mind, what someone can be simply solidary with someone in some question? Or to agree it already ingratiation?! Here it is turn! () in general, it is fat , very fatly that already drips!... <<RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>

35

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, so5team, you wrote: S> If you think that on the Internet to you owe something  with adequacy you search for problems at all there and not at those. I just wait for nothing, it at you as at me the judgement the approach "I was added was written by the next bicycle who does not praise that bad". S> I.e. insults about which you so long spoke, you and did not find. Well it already top whether inadequacy, whether such impenetrable impudence, type all forgot, I will bend the. Here admire the culture of dialogue: We pretend that we do not consider you as the debilomtrollem-gas-bag that you simply person with thin sincere orientation you is direct evident demonstration of an urgency of a principle "Never work with ". MTD>> I even will tell - everyone and  more and was not present, here , and here already was not present. S> Well to you is more visible, who you, where and when. Again fell to nurseries . Basically, yes, there are such people intolerant of another's judgement, type mum praised me, I remembered that I the good fellow, and you fools. It is enough to recall your mega-insult on other participants of a forum then you some years wrote only at themselves in , sometimes composing posts in style: "Look what on  fools".

36

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, so5team, you wrote: S>>> Here again: http://rsdn.org/forum/cpp.applied/6936991.1 the Author: so5team Date: 18.10 12:38 MTD>> the Answer is: "To documentation about it it is written." It is formal like answered, and actually sent. S> actually the link to section in which all is described there has been given. If you cannot read the documentation... At all so: if you do not wish to read the documentation on library into which arguing got it is not necessary to calculate that generally someone though will perceive you somehow. At you there, by the way, with imposition something. On operation looked, normally. Houses such : Resolution 1280:1024.

37

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, rameel, you wrote: MTD>> That is characteristic when ask to be more specific and to point a finger, for some reason . R> to You specified already some times, well and apropos  try to communicate normally then also answers will be Ignor for the reason that when you ask a reality - to answer there is nothing, as on emotions and relations to that that I wrote all has kept away. R>>> one ignoramuses at you and greenhorns MTD>> you say lies It, well or show where I such stated. R> simply re-read the answers I is not surprised absolutely not that you told lies. Here such you . MTD>> I simply took an interest at the developer of library in its experience in the field - what terrible sin. R> you were not interested, you in approach passed at once. It is your emotional estimation. The question was neutral: 2. What your experience in development of servers? Why you consider, what deeply enough understand the given specificity to write ? Formulate this question more neutrally, show as it is necessary.

38

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, night beast, you wrote: NB> at you there, by the way, with imposition something. NB> on operation looked, normally. Houses such : NB> Image: Screen.jpg NB> Resolution 1280:1024. Ok. Probably, BitBucket so itself conducts on small displays. We consider. Possibly, it is necessary to describe parameters without usage of tables. Thanks for .

39

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, MTD, you wrote: MTD> I just wait for nothing, it at you as at me the judgement the approach "I was added was written by the next bicycle who does not praise that bad". You again are not right. Speech that if you come to a subject without , favor of you a zero. If in reply to these words you start itself to conduct as offended , remains nothing how to start to call things by their proper names. So give in plain terms: if to you is what to tell on business speak. For example, answer the questions, set to you here: http://rsdn.org/forum/cpp.applied/6936956.1 the Author: so5team Date: 18.10 12:17 If you do not want to communicate in detail and was constructively you, obviously, troll-gas-bag and, with big share of probability, "juvenile moron" (c) you to select whom to be. Well and yes, on a question about experience the answer the Author has been given you: so5team Date: 18.10 11:51. Another will not be. Here not experience is considered, and library with the open code, with examples, with tests, with the documentation. Questions on library we will answer. On distracted, like the size of experience or color of cowards - is not present.

40

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, so5team, you wrote: S> the Sight from the side, wishes, sentences and constructive criticism are welcomed! What means "basic support of websockets", a word basic in particular? And it about ws: or about wss: (secured web sockets) too? (For a long time I want to change the  web sockets written on the left knee, here I look narrowly...)

41

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, c-smile, you wrote: CS> That means "basic support of websockets", a word basic in particular? Basic means that RESTinio does only basic manipulations with Websocket-frames. I.e. accepts the entering frame, checks its correctness and if the frame is correct the frame is given to the user for handling. Thus on shoulders of the user there are following tasks: detection of incoming request with title upgrade for that and a call restinio:: websocket:: basic:: upgrade; handling of such frames, as ping and pong. And, accordingly, independent control over when it is necessary to send ping; splice of continuation-frames in a single whole (restinio:: websocket:: basic it is itself does not do); manual closing of all created websocket at end of operation of the server. As restinio:: websocket:: basic does only minimum necessary operations with proceeding frames. In the subsequent versions we want to make also restinio:: websocket:: : easy in which text and binary frames will be delivered to the user only, and ping and pong will process itself restinio. As we want, that in restinio:: websocket:: easy the user simply specified URL on which he waits for reversal on websocket, and upgrade would fulfill itself RESTinio. Well and in easy-realization RESTinio could suppress itself all open websocket at end of operation of the server. Thus to the user will be accessible and restinio:: websocket:: basic, and restinio:: websocket:: easy. On remaining questions we answer later.

42

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, so5team, you wrote: S> you again are not right. About it we already spoke, there are people which always are assured of the correctness, all others for them if think differently - are wrong. S> speech that if you come to a subject without , favor of you a zero.  was, only for some reason at you at once  that I did not begin to extol yours , and began to ask questions. S> if in reply to these words you start itself to conduct as offended , remains nothing how to start to call things by their proper names. Generally as the child you behave - I did not begin to iron you on a head and all - tears, snivels, insults. S> so give in plain terms: if to you is what to tell on business speak. I already told, if want continuation answer more exhaustively my questions. S> If you do not want to communicate in detail and was constructively you, obviously, troll-gas-bag and, with big share of probability, "juvenile moron" (c) you to select whom to be. I speak - the offended child. S> well and yes, on a question about experience the answer the Author has been given you: so5team Date: 18.10 11:51. The unique adequate answer, let and very incomplete. S> another will not be. Oh, a trouble. S> Here not experience is considered, and library with the open code, with examples, with tests, with the documentation. At first it is necessary to understand with experience, can be to pick a substance generally sense is not present. Though here clearness is, but so, for form's sake. S> colors of cowards With it at you too problems?

43

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, MTD, you wrote: MTD> Konstruktiv was On a game a bast, we begin all with the beginning. Was not . Even your maxims concerning prospective nginx as previous reverse proxy, at all on business as presence or absence before application with RESTinio in changes nothing in positioning and purposes RESTinio. MTD> I already told, if want continuation answer more exhaustively my questions. On your questions answers have been given. If you in answers did not understand something and-or did not see, a) it is your problems and b) you always can politely ask again and specify.

44

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, so5team, you wrote: S> On a game a bast, we begin all with the beginning. Was not . Was. S> even your maxims concerning prospective nginx as previous reverse proxy, at all on business as presence or absence before application with RESTinio in changes nothing in positioning and purposes RESTinio. Certainly changes, nginx the serious debugged product created by skilled people, there already 100 times bypassed all rake, about which you while at all in course. S> on your questions answers have been given. Was not. S> you always can politely ask again and specify. I from the very beginning and arrived, but at you , the hysterics, rudeness, insults began that at all beat off desire to communicate was constructively, now so I come to observe for  - funny.

45

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, MTD, you wrote: MTD> Was. Yes, you "the juvenile moron" (. Here and the constructive total of dialogue with you in the given subject. S>> even your maxims concerning prospective nginx as previous reverse proxy, at all on business as presence or absence before application with RESTinio in changes nothing in positioning and purposes RESTinio. MTD> Certainly changes, nginx the serious debugged product created by skilled people, there already 100 times bypassed all rake, about which you while at all in course. Once again, specially for you, suddenly reaches: there is a C ++ application which should expose outside REST API or simple HTTP an input. Requests will come to this application on HTTP protocol. And to application it is absolutely indifferent, whether requests will come directly from the client, or them will produce any load balancer or reverse proxy before application. RESTinio solves the task simple, painless, but effective embedding of this HTTP-input in a C ++ application. All. For this purpose RESTinio also it is made. Want to have before the application "the serious debugged product created by skilled people" - please, anybody does not forbid you. Only here nginx does not help you to implement a HTTP-input in application (if only you do not do this input through (fast) CGI or through units most nginx).

46

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, so5team, you wrote: S> Thus to the user will be accessible and restinio:: websocket:: basic, and restinio:: websocket:: easy. S> On remaining questions we answer later. Thanks, and still with autobahn tested?

47

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, so5team, you wrote: S> Yes, you "the juvenile moron" (. Here and the constructive total of dialogue with you in the given subject. Evgenie that at you so strongly bombs personally me amuses, but guards that health you somehow do not think of the. If because of ignition, God forbid you abandon us (a forum, for example, once again) who will please us still with ridiculous and useless bicycles? MTD>> certainly changes, nginx the serious debugged product created by skilled people, there already 100 times bypassed all rake, about which you while at all in course. S> once again, specially for you, suddenly reaches: there is a C ++ application which should expose outside REST API or simple HTTP an input. Requests will come to this application on HTTP protocol. And to application it is absolutely indifferent, whether requests will come directly from the client, or them will produce any load balancer or reverse proxy before application. Even students start to suspect that in the real world all not so is simple also the server which perfectly worked in the , for some reason suddenly starts to work badly in fight. But only not the born expert on all on light. S> RESTinio solves the task simple, painless, but effective embedding of this HTTP-input in a C ++ application. It is not assured that solves. While any real projects on yours  I did not see, and absence at you experience in the field should guard.

48

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, c-smile, you wrote: CS> Thanks, and still with autobahn tested? Yes, tested. At start of tests the example websocket_detailed was used. From implemented all cases have been transited (at the moment of testing at passage of sections 12.* and 13.* as result was "Unimplemented").

49

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

S> the Library is spread under BSD-3-CLAUSE the license. We say that it is in a beta-version state since are not assured that it API was sufficiently stabilized and does not undergo breaking changes in the future. But implementation is stable enough (for example, on RESTinio one of decisions for Mail.ru-shnogo HighloadCup which occupied 41 place in the competition ending) has been made. Here the decision for HighloadCup. Basically, it almost that decision which has been used in competition. Behind two small editings: the decision for competition worked on the intermediate version RESTinio at which API differed from API RESTinio-0.3 a little, therefore the published code here and there has been corrected, that it turned out to be compiled with final version RESTinio-0.3; after finalists started to share productivity secrets, in the decision code the special key activating busy-waiting on Asio has been added. It gives some gain of productivity, but that decision which occupied 41 place in the ending busy-waiting did not use. Concerning the decision. The most trivial approach with storage of all information in storage was used. At loading of json-files fair parsing, the data in  was used were stored already in a C ++  representation. Resultants json-ony were generated on the fly at answer formation. As the main expenses have been connected with Asio fuss with preliminary generation of answer json any scorings did not give. Initially for routing of requests it was used expressjs-like a router from RESTinio, but it was quickly clarified that its implementation on basis std:: regex fairly brakes and it was necessary to make manual analysis query_string and manual determination of type of request. Even for this competition the server without timers was used: using traits_t = restinio:: traits_t <restinio:: null_timer_factory_t, restinio:: null_logger_t, root_req_handler_t>; using server_t = restinio:: http_server_t <traits_t>; With timers on the basis of Asio the result would be worse, since now timers have a noticeable overhead charge, we with it will understand upcoming version RESTinio separately.

50

Re: RESTinio 0.3: header-only a C ++ 14 library with HTTP/Websock with

Hello, MTD, you wrote: MTD> Evgenie that at you so strongly bombs personally me amuses, but guards that health you somehow do not think of the. If because of ignition, God forbid you abandon us (a forum, for example, once again) who will please us still with ridiculous and useless bicycles? Your confidence that conversation with you is conducted exceptional by Evgenie amazes. Meanwhile, it explains your ability to judge and about a product under indirect factors, and about participation in this product of the people marked in this subject. Time attempts to pass in a constructive channel did not appear successful it can be simple stop this trolling?