Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Реализация FastCGI на современном C++" | +/– | |
| Сообщение от opennews (??), 17-Май-19, 12:58 | ||
Доступна (https://github.com/dmitigr/fcgi) новая реализация протокола FastCGI (https://en.wikipedia.org/wiki/FastCGI), написанная на современном C++17. Библиотека примечательна простотой в использовании и высокой производительностью. Возможно использование как статически и динамически связанной библиотеки, так и встраиванием в приложение в форме заголовочного файла. Кроме Unix-подобных систем обеспечена поддержка использования в Windows. Код поставляется под свободной лицензией zlib. | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от Аноним (1), 17-Май-19, 12:58 | +3 +/– | |
а чо, текущая реализация непростая и медленная? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #3, #5, #15, #36 | ||
| 2. Сообщение от Аноннн (?), 17-Май-19, 12:58 | –15 +/– | |
fastcgi в 2к19 легаси | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #4, #7, #9, #37, #41, #53 | ||
| 3. Сообщение от A.Stahl (ok), 17-Май-19, 13:00 | +13 +/– | |
В тексте новости нет сравнения сложности и производительности, есть лишь утверждение что библиотека проста и производительна, поэтому твой вопрос не логичен. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #38 | ||
| 4. Сообщение от Аноним (4), 17-Май-19, 13:03 | +2 +/– | |
ну и пользуйте комбайны. а кому-то юникс-вей по душе. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #128 | ||
| 5. Сообщение от Аноним (5), 17-Май-19, 13:07 | –1 +/– | |
Зато эта для тех, кто крутит спинеры, деньги хранит в биткоинах, курит вейп, каждую неделю посещает барбершоп, пьёт исключительно смузи и по улице передвигается только на гироскутере. Короче не может жить без всего нового и бесполезного. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #6 | ||
| 6. Сообщение от Попугай Кеша (?), 17-Май-19, 13:13 | +5 +/– | |
Гироскутеры уже не в моде! Моноколеса! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #21 | ||
| 7. Сообщение от kai3341 (ok), 17-Май-19, 13:20 | +7 +/– | |
> fastcgi в 2к19 легаси | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #129 | ||
| 8. Сообщение от Аноним (8), 17-Май-19, 13:22 | +/– | |
> через встраивание в приложение в форме заголовочного файла | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 9. Сообщение от Аноним (9), 17-Май-19, 13:23 | –7 +/– | |
Видимо кому-то все еще нужно поддерживать древнее барахло, а начав установку, оно потянуло в зависимостях еще более древнее барахло. Вот и написал сервер на скорую руку без каких-либо зависимостей. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #141 | ||
| 10. Сообщение от Аноним (10), 17-Май-19, 13:23 | +3 +/– | |
Мдя, 2019 год, свежий стандарт плюсов, а поделка уровня студента: зависимость от какой-то левой библиотеки, простыня инструкций по сборке, кода helloworld на целый экран (про MT вообще молчу, руками потоки надо делать)... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #13, #120 | ||
| 11. Сообщение от X4asd (ok), 17-Май-19, 13:30 | +3 +/– | |
не могу понять -- а где тут выход из цикла? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #17, #18, #61 | ||
| 13. Сообщение от Rustanalz (?), 17-Май-19, 13:38 | +8 +/– | |
Уродский синтаксис у раста... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 | ||
| 14. Сообщение от Аноним (14), 17-Май-19, 13:47 | +7 +/– | |
Что-то я не понимаю. Почему какая-то поделка ноунейма выкладывается на opennet? Проплачено или что? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #20, #56, #116 | ||
| 15. Сообщение от Andrey Mitrofanov (?), 17-Май-19, 13:51 | +/– | |
> а чо, текущая реализация непростая и медленная? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #97 | ||
| 16. Сообщение от Аноним (16), 17-Май-19, 13:52 | –1 +/– | |
Автор, начни с чтения вот этого https://stackoverflow.com/questions/213907/c-stdendl-vs-n что ли (это я мягко так намекаю про "нужность" дефайнов с crlf). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #25, #40, #63, #76 | ||
| 17. Сообщение от СеменСеменыч777 (?), 17-Май-19, 13:52 | +/– | |
> а где тут выход из цикла? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #30 | ||
| 18. Сообщение от Andrey Mitrofanov (?), 17-Май-19, 13:53 | +2 +/– | |
> не могу понять -- а где тут выход из цикла? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #34 | ||
| 19. Сообщение от mumu (ok), 17-Май-19, 13:55 | –2 +/– | |
Указатели все разыменовали? За границы буферов не повыходили? Или как обычно? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #26, #78, #110 | ||
| 20. Сообщение от Andrey Mitrofanov (?), 17-Май-19, 13:55 | +1 +/– | |
> Что-то я не понимаю. Почему какая-то поделка ноунейма выкладывается на opennet? Проплачено | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #23 | ||
| 21. Сообщение от Аноним (21), 17-Май-19, 14:03 | –6 +/– | |
> сейчас просто с бородой ходят аки дедушки! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #33 | ||
22.
Сообщение от тоже Аноним (ok), 17-Май-19, 14:07
| +3 +/– | |
Я таки ничего не знаю за автора этого кода, но на своем персональном сайте он называет себя исключительно "мы". Несколько настораживает... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #28, #66 | ||
| 23. Сообщение от Аноним (8), 17-Май-19, 14:07 | +/– | |
Так вон они, ниже в конце страницы :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 Ответы: #24 | ||
| 24. Сообщение от Andrey Mitrofanov (?), 17-Май-19, 14:12 | +1 +/– | |
#>>Сбор донатов на опеннете -- видел, да? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 | ||
| 25. Сообщение от пох (?), 17-Май-19, 14:15 | –3 +/– | |
просто обезьяныш не умеет не обмазываться свеженьким, и c++17 в описании означает не какие-то там достоинства кода, а просто то, что ничем кроме пре-альфа-версии gcc99 это не собирается. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 | ||
| 26. Сообщение от Andrey Mitrofanov (?), 17-Май-19, 14:15 | +/– | |
> Указатели все разыменовали? За границы буферов не повыходили? Или как обычно? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #200 | ||
| 27. Сообщение от Аноним (27), 17-Май-19, 14:18 | –3 +/– | |
С официального сайта: "Нам нравится творить". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 28. Сообщение от Andrey Mitrofanov (?), 17-Май-19, 14:19 | +/– | |
> Я таки ничего не знаю за автора этого кода, но на своем | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 | ||
| 29. Сообщение от fgi (?), 17-Май-19, 14:30 | +1 +/– | |
неюзабельно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #43 | ||
| 30. Сообщение от X4asd (ok), 17-Май-19, 14:34 | +/– | |
как тогда понимать -- | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 Ответы: #31, #187 | ||
| 31. Сообщение от Andrey Mitrofanov (?), 17-Май-19, 14:47 | –1 +/– | |
> как тогда понимать -- | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 | ||
| 33. Сообщение от омномномним (?), 17-Май-19, 15:10 | +6 +/– | |
стрёмные у тебя девушки | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 Ответы: #39 | ||
| 34. Сообщение от Аноним (34), 17-Май-19, 15:12 | +1 +/– | |
SIGTERM не остановит эту программу, SIGKILL нужен. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 Ответы: #65, #71 | ||
| 35. Сообщение от Ilya Indigo (ok), 17-Май-19, 15:30 | –2 +/– | |
Это будет иметь отношение к mod_fcgid для Apache? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #80 | ||
| 36. Сообщение от петькаваська (?), 17-Май-19, 15:31 | +4 +/– | |
О какой "текущей реализации" речь? Если об официальной сишной библиотеке, то она уже давно как не поддерживается. Даже сайт fastcgi.com уже давно не доступен. Так что эта либа вполне себе свежак! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 37. Сообщение от петькаваська (?), 17-Май-19, 15:34 | –2 +/– | |
Бусты в HTTP. Лол. Вы когда-нибудь пробовали Boost.Beast? Ну и как оно? Всё просто, не правда ли? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #147 | ||
| 38. Сообщение от test_test (?), 17-Май-19, 15:40 | +/– | |
Как и сами утверждения в новости, не? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #58 | ||
| 39. Сообщение от Аноним (39), 17-Май-19, 15:47 | +1 +/– | |
Зато с медалями. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 Ответы: #49 | ||
| 40. Сообщение от петькаваська (?), 17-Май-19, 15:48 | +4 +/– | |
> Автор, начни с чтения вот этого https://stackoverflow.com/questions/213907/c-stdendl-vs-n | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #60, #88, #113 | ||
| 41. Сообщение от Аноним (39), 17-Май-19, 15:50 | –1 +/– | |
fastcgi в 2190? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #42 | ||
| 42. Сообщение от петькаваська (?), 17-Май-19, 15:53 | +1 +/– | |
Почему бы и нет? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 Ответы: #50 | ||
| 43. Сообщение от мимопроходил (?), 17-Май-19, 16:05 | +/– | |
В каком месте там неюзабельно и в каком месте уровень студента. А то это уже не первый комментарий подобный. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
| 44. Сообщение от НяшМяш (ok), 17-Май-19, 16:07 | +4 +/– | |
Вот взъелись вы на дядьку. А он может работу ищет. Сейчас на каждом собеседовании второй вопрос это "есть ли у вас открытые проекты на гитхабе". Поэтому надо выложить хоть что-нибудь, чтобы иметь какой-то вес на собесе. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #47, #81 | ||
| 45. Сообщение от Аноним (39), 17-Май-19, 16:10 | +2 +/– | |
> DMITIGR_ASSERT((content_len <= max_content_length) && (padding_len <= max_padding_length)); | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #46 | ||
| 46. Сообщение от Аноним (51), 17-Май-19, 16:13 | –1 +/– | |
Может быть какая-то либа-зависимость не установлена? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 Ответы: #72 | ||
| 47. Сообщение от Аноним (51), 17-Май-19, 16:19 | +/– | |
Это классика. 5 стадий принятия неизбежного: отрицание, гнев, торг, депрессия, принятие. Сейчас где-то фаза 1 или 2. Потом полегчает :-) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #44 | ||
| 48. Сообщение от Аноним (48), 17-Май-19, 16:27 | +/– | |
FastCGI настолько простой протокол что только ленивый студент не реализовывал его на своем любимом языке | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 49. Сообщение от Аноним (49), 17-Май-19, 16:37 | –2 +/– | |
Вот такие https://ru.wikipedia.org/wiki/Кончита_Вурст#/media/File:Conchita_Wurst_-_London_Book_Fair_2015_(17131432956).jpg | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 Ответы: #84 | ||
| 50. Сообщение от Аноним (50), 17-Май-19, 16:38 | –1 +/– | |
В 2190 Ом? O.o | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 Ответы: #51, #79, #196 | ||
| 51. Сообщение от Аноним (51), 17-Май-19, 16:39 | +/– | |
Ну а чо? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #50 Ответы: #59 | ||
| 52. Сообщение от Аноним (50), 17-Май-19, 16:40 | +1 +/– | |
In file included from /home/dmitry/tmp/fcgi/lib/dmitigr/fcgi/basics.hpp:62, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #57 | ||
| 53. Сообщение от Anonymoustus (ok), 17-Май-19, 16:45 | +10 +/– | |
> 2к19 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 54. Сообщение от Аноним (57), 17-Май-19, 16:50 | +11 +/– | |
Список новостей: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #124 | ||
55.
Сообщение от Anonymouss (?), 17-Май-19, 16:55
| +/– | |
Судя по коду это fcgi, а не fastcgi. какой смысл тогда? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #87 | ||
| 56. Сообщение от Аноним (49), 17-Май-19, 17:00 | –1 +/– | |
>Почему какая-то поделка ноунейма выкладывается на opennet? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 | ||
| 57. Сообщение от Аноним (57), 17-Май-19, 17:08 | +/– | |
пишут что нужно `common` имени дмитрия ингишина иметь: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 Ответы: #62 | ||
| 58. Сообщение от Sw00p aka Jerom (?), 17-Май-19, 17:11 | +/– | |
и бенчмарков примитивных не вижу | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 | ||
| 59. Сообщение от Sw00p aka Jerom (?), 17-Май-19, 17:13 | +/– | |
grpc не? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #51 | ||
| 60. Сообщение от Аноним (49), 17-Май-19, 17:14 | +1 +/– | |
Что подвигло Тима Бернерса-Ли выбрать для перевода строки \r\n, он же ползовался NIX-like ОС? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 Ответы: #67, #70 | ||
| 61. Сообщение от Sw00p aka Jerom (?), 17-Май-19, 17:18 | +/– | |
это же обработка соединения со стороны сервера, без цикла не принял бы другое соединение. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #64 | ||
| 62. Сообщение от Аноним (50), 17-Май-19, 17:27 | +1 +/– | |
То есть он даже поиск библиотеки в cmake не осилил? Молодец какой. Дальше смотреть не вижу смысла. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #57 Ответы: #86 | ||
| 63. Сообщение от Ordu (ok), 17-Май-19, 17:27 | +2 +/– | |
> начни с чтения вот этого https://stackoverflow.com/questions/213907/c-stdendl-vs-n | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #68 | ||
| 64. Сообщение от X4asd (ok), 17-Май-19, 17:28 | +/– | |
> без цикла не принял бы другое соединение. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #61 Ответы: #75, #83, #85 | ||
| 65. Сообщение от X4asd (ok), 17-Май-19, 17:29 | +/– | |
> SIGKILL нужен. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #34 | ||
| 66. Сообщение от Аноним (50), 17-Май-19, 17:29 | +1 +/– | |
Предлагаю скинуться и выслать ему пачку декариса. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 | ||
| 67. Сообщение от Ordu (ok), 17-Май-19, 17:30 | +1 +/– | |
Я могу предположить. Использование "\r\n" в качестве разделителя строк протокола позволяет в одну строку протокола впихнуть многострочный файл со "\n" в качестве разделителя строк. Но это лишь предположение, реально я не знаю как дело было, просто ты задал вопрос, я задумался над этим, и мне пришёл в голову такой вот возможный ответ. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #60 | ||
| 68. Сообщение от udro (?), 17-Май-19, 17:33 | –2 +/– | |
> зависимость перевода строки от платформы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #63 Ответы: #73 | ||
| 70. Сообщение от Аноним (50), 17-Май-19, 17:34 | +2 +/– | |
> Что подвигло Тима Бернерса-Ли выбрать для перевода строки \r\n, он же ползовался NIX-like ОС? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #60 Ответы: #77 | ||
| 71. Сообщение от ноунейм (?), 17-Май-19, 17:37 | +3 +/– | |
> SIGTERM не остановит эту программу, SIGKILL нужен. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #34 | ||
| 72. Сообщение от Аноним (39), 17-Май-19, 17:43 | +1 +/– | |
> Может быть какая-то либа-зависимость не установлена? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #46 Ответы: #82 | ||
| 73. Сообщение от Ordu (ok), 17-Май-19, 17:45 | +/– | |
В смысле? Он не выводит "\r\n" в венде? А зачем тогда он нужен такой? Ну вот вообще зачем было заморачиваться добавлять в библиотеку endl, если "\n" нагляднее? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #68 Ответы: #74 | ||
| 74. Сообщение от udro (?), 17-Май-19, 18:00 | –2 +/– | |
В одном клике от твоей ссылки: https://en.cppreference.com/w/cpp/io/manip/endl | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #73 Ответы: #93 | ||
| 75. Сообщение от Sw00p aka Jerom (?), 17-Май-19, 18:02 | –2 +/– | |
> без бесконечного цикла который никогда не прерывается? :-) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #64 Ответы: #115 | ||
| 76. Сообщение от dmitigr (ok), 17-Май-19, 18:04 | +1 +/– | |
> Автор, начни с чтения вот этого https://stackoverflow.com/questions/213907/c-stdendl-vs-n что ли | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #98 | ||
| 77. Сообщение от Аноним (50), 17-Май-19, 18:04 | +2 +/– | |
Ну то есть не передрал, а сослался, конечно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #70 | ||
| 78. Сообщение от dmitigr (ok), 17-Май-19, 18:05 | +1 +/– | |
Не стоит беспокоится. Все разыменовали и за границы не повыходили. Будут проблемы - обращайтесь. Как обычно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 | ||
| 79. Сообщение от Аноним (39), 17-Май-19, 18:06 | –4 +/– | |
> В 2190 Ом? O.o | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #50 Ответы: #188 | ||
| 80. Сообщение от dmitigr (ok), 17-Май-19, 18:07 | +/– | |
Нет. Никакого отношения к mod_fcgid обсуждаемая библиотека не имеет. Вы можете использовать mod_proxy_fcgi для проксирования HTTP-запросов приложению на базе dmitigr_fcgi. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 | ||
| 81. Сообщение от dmitigr (ok), 17-Май-19, 18:08 | +/– | |
Спасибо за беспокойство! Работу я не ищу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #44 | ||
| 82. Сообщение от dmitigr (ok), 17-Май-19, 18:09 | –1 +/– | |
> Вопрос по сементике самого макроса. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #72 Ответы: #104 | ||
| 83. Сообщение от Sw00p aka Jerom (?), 17-Май-19, 18:14 | –2 +/– | |
с пруфами лучше, вот ссылка на fastcgi в пхп | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #64 | ||
| 84. Сообщение от asdasd (?), 17-Май-19, 18:16 | +1 +/– | |
Так то не девушка, то п*р. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #49 | ||
| 85. Сообщение от Sw00p aka Jerom (?), 17-Май-19, 18:17 | –2 +/– | |
https://github.com/dmitigr/fcgi/blob/master/lib/dmitigr/fcgi... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #64 | ||
| 86. Сообщение от dmitigr (ok), 17-Май-19, 18:21 | –1 +/– | |
Кто-то не осилил прочитать документацию. Дальше смотреть нет смысла. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #62 Ответы: #90 | ||
| 87. Сообщение от dmitigr (ok), 17-Май-19, 18:22 | +/– | |
Это реализация FastCGI. FCGI - это сокращение FastCGI. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 Ответы: #99, #105 | ||
| 88. Сообщение от dmitigr (ok), 17-Май-19, 18:26 | +1 +/– | |
Совершенно верно. operator<< - это оператор форматированного вывода. Вызов ostream << "\n" записывает в поток "\r\n" в Windows и "\n" в Unix. Протокол HTTP предписывает использование "\r\n" в качестве разделительной последовательности. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 | ||
| 90. Сообщение от Аноним (50), 17-Май-19, 19:01 | +1 +/– | |
Установить куда? А если я её в нестандартный префикс хочу, чтобы систему не поганить? CMake должен делать автоматически не «всё остальное», но и поиск библиотеки тоже. Если её нет — вывести внятное сообщение об ошибке. А тут конфигурация типа прошла успешно, а оказывается — зависимостей не хватает! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #86 Ответы: #91 | ||
| 91. Сообщение от dmitigr (ok), 17-Май-19, 19:09 | +/– | |
Спасибо за отзыв. CMake ищет библиотеку автоматически. Я только что попробовал сконфигурировать dmitigr_fcgi без установленного dmitigr_common. Вот реакция CMake: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #90 Ответы: #96 | ||
| 92. Сообщение от eRIC (ok), 17-Май-19, 19:09 | +3 +/– | |
Многие тут комментаторы от Бога так и не понимают в чем изюминка этой реализации FastCGI, дело в " написанная на современном C++17" - "The FastCGI implementation on modern C++". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #94, #100, #101, #114, #190 | ||
| 93. Сообщение от Ordu (ok), 17-Май-19, 19:14 | +/– | |
> В одном клике от твоей ссылки: https://en.cppreference.com/w/cpp/io/manip/endl | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 Ответы: #143 | ||
| 94. Сообщение от Ordu (ok), 17-Май-19, 19:20 | +/– | |
> Многие тут комментаторы от Бога так и не понимают в чем изюминка | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #92 Ответы: #95 | ||
| 95. Сообщение от eRIC (ok), 17-Май-19, 19:21 | +1 +/– | |
> Многие комментаторы здесь делают сознательные усилия, чтобы не понимать. Всё комментирование | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #94 | ||
| 96. Сообщение от Аноним (50), 17-Май-19, 19:23 | +2 +/– | |
Действительно, сообщение есть, я его не заметил. Но это всего лишь warning, статус завершения 0, Makefile создался, в конце: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #91 Ответы: #118 | ||
| 97. Сообщение от Аноним (97), 17-Май-19, 19:24 | +3 +/– | |
А если на FPGA реализовать всю логику сайта + http + tcp/ip? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 98. Сообщение от Sw00p aka Jerom (?), 17-Май-19, 19:35 | +/– | |
О круть, сам автор тут) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #76 Ответы: #107 | ||
| 99. Сообщение от eRIC (ok), 17-Май-19, 19:36 | +2 +/– | |
dmitigr, бенчмарки вашей реализации есть для сравнения? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 Ответы: #109 | ||
| 100. Сообщение от Sw00p aka Jerom (?), 17-Май-19, 19:40 | –1 +/– | |
> как алтернативная реализация спецификации FastCGI | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #92 Ответы: #102 | ||
| 101. Сообщение от Аноним (50), 17-Май-19, 19:44 | +/– | |
> Делая выводы можно сказать что она как алтернативная реализация спецификации FastCGI придаст прирост в производительности, легкости и т.д. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #92 Ответы: #103, #112 | ||
| 102. Сообщение от eRIC (ok), 17-Май-19, 19:45 | +1 +/– | |
> Кхммм, спецификации? вы серьезно? Альтернативная реализация ---> по <--- спецификации | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #100 | ||
| 103. Сообщение от eRIC (ok), 17-Май-19, 19:50 | +2 +/– | |
>> усоверешенствовыется | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #101 | ||
| 104. Сообщение от Аноним (39), 17-Май-19, 19:57 | +2 +/– | |
>> Вопрос по сементике самого макроса. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #82 Ответы: #108 | ||
105.
Сообщение от Anonymouss (?), 17-Май-19, 20:13
| –1 +/– | |
Заявление ничем не подкрепленное? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 Ответы: #106 | ||
| 106. Сообщение от dmitigr (ok), 17-Май-19, 20:34 | +/– | |
Библиотека dmitigr_fcgi реализована в соответствии со спецификацией FastCGI. См. http://www.mit.edu/afs.new/sipb/user/yandros/doc/specs/fcgi-... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #105 | ||
| 107. Сообщение от dmitigr (ok), 17-Май-19, 20:42 | +2 +/– | |
Спасибо за комментарий. Странные у Вас вопросы. Резервирование пространства имён для проектов одного автора или компании - обычная практика. Я зарезервировал пространство имён dmitigr для своих проектов. А, например, Niels Lohmann, выбрал пространство имён nlohmann для своих проектов, например namespace nlohmann::json. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #98 | ||
| 108. Сообщение от dmitigr (ok), 17-Май-19, 20:51 | –2 +/– | |
Здесь автор. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #104 Ответы: #119, #138 | ||
| 109. Сообщение от dmitigr (ok), 17-Май-19, 20:56 | +/– | |
Бенчмарков нет. Я сравнивал с libfcgi. dmitigr_fcgi быстрее где-то на 15-20%. Я знаю ещё несколько мест в своей реализации для оптимизации и прироста производительности. В скором времени улучшу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #99 Ответы: #111 | ||
| 110. Сообщение от Аноним (110), 17-Май-19, 21:20 | +1 +/– | |
Используем стд:стринг, автоуказатели и горя не знаем. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 | ||
| 111. Сообщение от eRIC (ok), 17-Май-19, 21:40 | +2 +/– | |
> Бенчмарков нет. Я сравнивал с libfcgi. dmitigr_fcgi быстрее где-то на 15-20%. Я | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #109 | ||
| 112. Сообщение от Sw00p aka Jerom (?), 17-Май-19, 21:45 | +2 +/– | |
Бывает, когда в мыслях проговариваешь, а в комментарии думаешь что написал, да, да, нажимаем сразу отправить потом только видим ошибку :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #101 | ||
| 113. Сообщение от Аноним (16), 17-Май-19, 21:52 | +4 +/– | |
> автор хочет, вероятно, привести код в соответствии протоколу HTTP, в котором перевод строки строго определён как "\r\n". Так что мат. часть, вероятно, надо учить как раз Вам. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 | ||
| 114. Сообщение от Аноним (16), 17-Май-19, 22:04 | –1 +/– | |
> on modern C++ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #92 | ||
| 115. Сообщение от Ordu (ok), 17-Май-19, 22:10 | +3 +/– | |
> На то и серверное сетевое приложение, которое работает фактически вечно для обслуживания запросов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #75 Ответы: #122 | ||
| 116. Сообщение от segesg (?), 17-Май-19, 22:42 | +/– | |
аффтар сам и выкладывает, пиарится | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 | ||
| 118. Сообщение от dmitigr (ok), 17-Май-19, 23:06 | +1 +/– | |
Спасибо, исправил! Эта регрессия появилась из-за относительно давнего рефакторинга. Я её и не замечал. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #96 Ответы: #152, #198, #186 | ||
| 119. Сообщение от RibiKukan (ok), 17-Май-19, 23:13 | +1 +/– | |
>Я используют DMITIGR_ASSERT() вместо стандартного assert() | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #108 Ответы: #135 | ||
| 120. Сообщение от RibiKukan (ok), 17-Май-19, 23:15 | –2 +/– | |
Поделка действительно уровня студента и никакого "свежего стандарта" там нет и близко. Но ты ссылаешься на такую студ-поделку. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #125 | ||
| 121. Сообщение от Аноним (121), 17-Май-19, 23:55 | +/– | |
cppcms же есть | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #132 | ||
| 122. Сообщение от Sw00p aka Jerom (?), 18-Май-19, 00:02 | –2 +/– | |
> Реальное серверное приложение имеет документированные возможности, позволяющие остановить его. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #115 Ответы: #130 | ||
| 124. Сообщение от Аноним (124), 18-Май-19, 00:19 | +2 +/– | |
Ну и норм | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #54 | ||
| 125. Сообщение от Ananimususus (?), 18-Май-19, 00:36 | +/– | |
А есть чего нормального на плюсах для FastCGI? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #120 Ответы: #126 | ||
| 126. Сообщение от RibiKukan (ok), 18-Май-19, 01:14 | +/– | |
> А есть чего нормального на плюсах для FastCGI? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #125 Ответы: #127 | ||
| 127. Сообщение от Ananisimus (?), 18-Май-19, 02:29 | +/– | |
А с чем работаешь? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #126 Ответы: #131, #133 | ||
| 128. Сообщение от anonnn (?), 18-Май-19, 02:45 | –3 +/– | |
какой-то ненужный у вас юниксвей | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
| 129. Сообщение от anonnn (?), 18-Май-19, 02:48 | –2 +/– | |
1. к чему эта статья тут? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 | ||
| 130. Сообщение от Ordu (ok), 18-Май-19, 02:57 | +1 +/– | |
> man ACCEPT(2) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #122 Ответы: #154 | ||
| 131. Сообщение от _ (??), 18-Май-19, 03:46 | +5 +/– | |
Он членами деревянными на базаре торгует! (С) :-) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #127 Ответы: #142 | ||
| 132. Сообщение от Аноним (132), 18-Май-19, 04:34 | +/– | |
Зачем есть же libevent с HTTP поддержкой | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #121 Ответы: #197 | ||
| 133. Сообщение от RibiKukan (ok), 18-Май-19, 04:48 | +/– | |
В каком плане? Насколько я понимаю fcgi это такой плебейский ipc. Мало практикую подобное. Так же вроде оно сетевое. Сетевых библиотек множество. На этом уровне работаю в с двумя вещами. uWebSockets - для плебейской коммуникации(оно может в хттп(почти не используется)/ws(используется всегда)). Для внутренней коммуникации - самопал. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #127 Ответы: #134, #189 | ||
| 134. Сообщение от Anaranizimuzus (?), 18-Май-19, 04:54 | +/– | |
>Насколько я понимаю fcgi это такой плебейский ipc. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #133 | ||
| 135. Сообщение от Аноним (39), 18-Май-19, 07:22 | +/– | |
>>Я используют DMITIGR_ASSERT() вместо стандартного assert() | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #119 Ответы: #136 | ||
| 136. Сообщение от RibiKukan (ok), 18-Май-19, 07:40 | +/– | |
>constexpr if нужен, что бы свести к минимуму использование препроцессора, отказавшись от #ifdef. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #135 Ответы: #139 | ||
| 138. Сообщение от Аноним (39), 18-Май-19, 08:07 | +/– | |
> Здесь автор. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #108 Ответы: #140 | ||
| 139. Сообщение от Аноним (39), 18-Май-19, 08:26 | +/– | |
>>constexpr if нужен, что бы свести к минимуму использование препроцессора, отказавшись от #ifdef. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #136 Ответы: #157 | ||
| 140. Сообщение от dmitigr (ok), 18-Май-19, 10:31 | +/– | |
> А зачем продолжать её исполнение? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #138 Ответы: #144, #151 | ||
| 141. Сообщение от Anonim (??), 18-Май-19, 11:13 | +1 +/– | |
>Видимо кому-то все еще нужно поддерживать древнее барахло, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 | ||
| 142. Сообщение от Anonim (??), 18-Май-19, 11:16 | +/– | |
Деревянные -суровое легаси! Им резиновые пришли на смену, ещё в прошлом веке! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #131 | ||
| 143. Сообщение от udro (?), 18-Май-19, 11:24 | +/– | |
> Что такое os.widen? Что он там расширяет? Не расширяет ли он заодно '\n' до \r\n, когда нужно? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #93 | ||
| 144. Сообщение от Аноним (39), 18-Май-19, 11:32 | +/– | |
>> А зачем продолжать её исполнение? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #140 Ответы: #145 | ||
| 145. Сообщение от dmitigr (ok), 18-Май-19, 11:46 | +/– | |
> Наверное, прежде всего для этого необходимо обеспечить 100% гарантии вызова обработчика исключений, ведь в ситуации ассерта он (в общем случае) может оказаться неконсистентном состоянии. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #144 Ответы: #149 | ||
| 146. Сообщение от Аноним (146), 18-Май-19, 12:20 | +8 +/– | |
Непонятно откуда столько негатива в коментах. Люди, вы если с чем-то несогласны, пишите аргументировано. Давайте уже перестанем сеять среди нашего общества негатив. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #164, #199 | ||
| 147. Сообщение от Аноним (147), 18-Май-19, 13:43 | +4 +/– | |
«Всё просто» — это в любом случае не про кресты. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 | ||
| 149. Сообщение от Аноним (39), 18-Май-19, 15:24 | +/– | |
>> При этом называется он не DMITIGR_ASSERT_THROW. В последнем варианте наименования все аргументы вида "семантика ассерта отличается" теряют смысл. :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #145 Ответы: #155 | ||
| 150. Сообщение от Филимон Печальный (?), 18-Май-19, 16:28 | +6 +/– | |
Народ, вы чего ? Человек написал библиотеку, выложил бесплатно, никого использовать её не заставляет... Где здесь повод исходить говном ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #163, #170, #178 | ||
| 151. Сообщение от Anonymoustus (ok), 18-Май-19, 16:29 | +/– | |
> DMITIGR_ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #140 | ||
| 152. Сообщение от Anonymoustus (ok), 18-Май-19, 16:31 | +/– | |
> PS. Ведь можно же как-то проще сообщать о недочётах. А то чуть | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #118 Ответы: #153 | ||
| 153. Сообщение от dmitigr (ok), 18-Май-19, 16:50 | –1 +/– | |
> Это опенсорс! Никто никому ничего не должен™. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #152 | ||
| 154. Сообщение от Sw00p aka Jerom (?), 18-Май-19, 16:58 | +/– | |
>При чём здесь man accept? Мне казалось очевидно, что речь идёт о том самом server->accept(), но может быть с несколько иным прототипом, чтобы каким-нибудь образом позволить использовать его в качестве условия для while. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #130 Ответы: #175 | ||
| 155. Сообщение от dmitigr (ok), 18-Май-19, 17:01 | +/– | |
Следует. С чего вдруг некий DMITIGR_ASSERT() должен повторять семантику стандартного assert()? Наличие слова "ASSERT" в названии к этому не обязывает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #149 Ответы: #159 | ||
| 157. Сообщение от RibiKukan (ok), 18-Май-19, 18:01 | +/– | |
>Да, там похоже на это самое. Мы ведь понимаем, что "бред" не технический аргумент. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #139 Ответы: #161 | ||
| 159. Сообщение от Аноним (39), 18-Май-19, 18:18 | +/– | |
> Следует. С чего вдруг некий DMITIGR_ASSERT() должен повторять семантику стандартного assert()? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #155 | ||
| 161. Сообщение от Аноним (39), 18-Май-19, 18:32 | +/– | |
>>Да, там похоже на это самое. Мы ведь понимаем, что "бред" не технический аргумент. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #157 Ответы: #169 | ||
| 163. Сообщение от Аноним (39), 18-Май-19, 18:52 | +1 +/– | |
Да какой массовый? Парочка типичных персонажей изображают толпу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #150 | ||
| 164. Сообщение от eRIC (ok), 18-Май-19, 19:14 | +1 +/– | |
+1 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #146 Ответы: #182 | ||
| 169. Сообщение от RibiKukan (ok), 18-Май-19, 20:36 | –1 +/– | |
>Бред, по определению, девиация мышления на фоне деменции. И есть, Петька, один нюанс. Оппонент твой сменился. Ты пишешь про обязанности не автору. Могу ещё сыграть в того самого клоуна. Ты только как следует попроси. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #161 Ответы: #180 | ||
| 170. Сообщение от Anonymoustus (ok), 18-Май-19, 20:41 | +/– | |
Утешься прекрасным: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #150 | ||
| 175. Сообщение от Ordu (ok), 18-Май-19, 23:03 | +1 +/– | |
>>При чём здесь man accept? Мне казалось очевидно, что речь идёт о том самом server->accept(), но может быть с несколько иным прототипом, чтобы каким-нибудь образом позволить использовать его в качестве условия для while. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #154 Ответы: #176 | ||
| 176. Сообщение от Sw00p aka Jerom (?), 19-Май-19, 02:40 | +/– | |
> Нет, не без разницы. server->accept, вероятно, проводит не только accept на сокете, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #175 Ответы: #177 | ||
| 177. Сообщение от Ordu (ok), 19-Май-19, 03:58 | +/– | |
> try/catch - не штатный выход. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #176 | ||
| 178. Сообщение от souryogurt (ok), 19-Май-19, 05:22 | +1 +/– | |
Лично мне просто непонятно почему это в новостях на опеннет. Разве это какая-то значимая для open source новость? Можно было бы на форуме ее разместить, если хочется найти своих пользователей или разработчиков, или просто пропиарится для чего-то еще. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #150 | ||
| 180. Сообщение от Аноним (39), 19-Май-19, 08:57 | +/– | |
>>Бред, по определению, девиация мышления на фоне деменции. И есть, Петька, один нюанс. Оппонент твой сменился. Ты пишешь про обязанности не автору. Могу ещё сыграть в того самого клоуна. Ты только как следует попроси. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #169 | ||
| 182. Сообщение от Аноним (4), 19-Май-19, 12:43 | +2 +/– | |
чушь. при СССР технари к технарям оч.хорошо относились. почитайте сообщения на форумах/эхах 90х годов (это как раз поколение выросшее в СССР) - все оч вежливо, никакой ругани, ехиндичиства и т.д. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #164 Ответы: #183 | ||
| 183. Сообщение от eRIC (ok), 19-Май-19, 16:42 | +2 +/– | |
> те, о ком вы говорите совсем другое поколение. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #182 Ответы: #191 | ||
| 186. Сообщение от Аноним (186), 19-Май-19, 18:06 | –1 +/– | |
>>>> Зачем ты, клоун, пытаешься защищать свою жопу | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #118 | ||
| 187. Сообщение от KonstantinB (ok), 19-Май-19, 19:00 | +/– | |
В тот момент, в какой вы этот код напишете. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 | ||
| 188. Сообщение от runoverheads (ok), 20-Май-19, 00:03 | +1 +/– | |
200019 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #79 | ||
| 189. Сообщение от Аноним (189), 20-Май-19, 01:03 | +2 +/– | |
>В каком плане? Насколько я понимаю fcgi это такой плебейский ipc | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #133 Ответы: #192 | ||
| 190. Сообщение от Аноним (189), 20-Май-19, 01:13 | +/– | |
>Делая выводы можно сказать что она как алтернативная реализация по спецификации FastCGI придаст прирост в производительности, легкости и т.д., что позволяет дать современные последние версии компиляторы c поддержкой C++17 (ведь язык программирования C++ тоже не стоит на месте и совершенствуется) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #92 | ||
| 191. Сообщение от Аноним (189), 20-Май-19, 01:16 | +2 +/– | |
Поколение Пепси | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #183 Ответы: #195, #202 | ||
| 192. Сообщение от RibiKukan (ok), 20-Май-19, 04:15 | +/– | |
С чего вдруг, клоун? Я тут не обсуждаю fcgi, а обсуждаю говнокод. Что там автор пытался реализовать - меня волновать не должно. К тому же, для того, что-бы критиковать какое-то говно - мне нужно значить ничего о нём. fcgi по умолчанию является говном. Есть базовая классификация. Если что-то попадает в класс говна, то абсолютно неважно какое это говно. Зелёное, синие и как оно воняет. Факт остаётся фактом. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #189 Ответы: #193, #194 | ||
| 193. Сообщение от superkullhacker1997 (?), 20-Май-19, 09:59 | +/– | |
и как тебе не надоело.... напрасно ты тратить свое время... многие годы ты пытаешься чтото там донести до публики разных форумов, изображая из себя эксперта но тщетно... никто тебя не слышит и всем твои комментарии побоку... посмеялись и забыли... астанавись.. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #192 | ||
| 194. Сообщение от Аноним (194), 20-Май-19, 11:56 | +/– | |
> обсуждаю говнокод. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #192 | ||
| 195. Сообщение от eRIC (ok), 20-Май-19, 13:35 | +1 +/– | |
> Поколение Пепси | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #191 | ||
| 196. Сообщение от Георг (?), 20-Май-19, 18:52 | +1 +/– | |
Ближайший будет красный-коричневый-серый-коричневый-зелёный. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #50 | ||
| 197. Сообщение от Аноним (121), 20-Май-19, 20:07 | +/– | |
Во-первых, топик про FastCGI. Во-вторых, где libevent, а где cppcms.. В последней есть всё для создания полноценного web-бэкенда (транспорт, маршрутизация запросов на исполняющий код, пулы рабочих потоков, сессии и сопутствующие шифрование и hmac-и, json, журналирование и проч.), и оно уже на плюсах и используется в проде. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #132 | ||
| 198. Сообщение от Аноним (198), 22-Май-19, 06:40 | +/– | |
You must be new here. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #118 | ||
199.
Сообщение от Michael Shigorin (ok), 22-Май-19, 12:43
| +/– | |
> Советую к прочтению: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #146 | ||
| 200. Сообщение от Аноним (49), 23-Май-19, 11:16 | +/– | |
Замыканий лучше коротких. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #201 | ||
| 201. Сообщение от Andrey Mitrofanov (?), 23-Май-19, 11:24 | +/– | |
> Замыканий лучше коротких. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #200 | ||
| 202. Сообщение от Аноним (49), 23-Май-19, 11:55 | +/– | |
А сейчас смузи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #191 | ||
| 204. Сообщение от greenwar (ok), 13-Май-20, 10:15 | +/– | |
забота о пользователе зашкаливает... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 205. Сообщение от greenwar (ok), 13-Май-20, 10:22 | +/– | |
3.17 это самая последняя версия cmake на офф.сайте (3.17.2) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 206. Сообщение от greenwar (ok), 13-Май-20, 11:34 | +/– | |
а это чё: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |