![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Система распараллеливания shell-скриптов PaSh перешла под крыло Linux Foundation" | +/– | ![]() |
Сообщение от opennews (??), 27-Сен-21, 21:56 | ||
Проект PaSh, развивающий инструменты для параллельного выполнения shell-скриптов, объявил о переходе под покровительство организации Linux Foundation, которая предоставит инфраструктуру и сервисы, необходимые для продолжения разработки. Код проекта распространяется под лицензией MIT и включает компоненты на языках Python, Shell, C и... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
3. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –2 +/– | ![]() |
Сообщение от Аноним (3), 27-Сен-21, 22:17 | ||
Может у них и транслятор ./configure -> CMake есть? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
61. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +1 +/– | ![]() |
Сообщение от Аноним (61), 28-Сен-21, 12:55 | ||
В новости про мягкое, а вы про зелёное. | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –9 +/– | ![]() |
Сообщение от Аноним (5), 27-Сен-21, 22:25 | ||
"Програмирую на Баш" - обретает новій смьісл. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
7. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +7 +/– | ![]() |
Сообщение от Аноним (7), 27-Сен-21, 22:56 | ||
> -parallel из PowerShell | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() |
|
![]() | ||
10. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +4 +/– | ![]() |
Сообщение от Вуся (?), 27-Сен-21, 23:45 | ||
Наоборот. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
56. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +3 +/– | ![]() |
Сообщение от Michael Shigorin![]() | ||
Это виндонабросчик с одной извилиной, и та пожароопасная -- не кормите лишку, лучше сразу "к модератору". | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
50. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +2 +/– | ![]() |
Сообщение от Fractal cucumber (??), 28-Сен-21, 12:10 | ||
До повершела Башу деградировать вечность, так что никогда не дойдет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
11. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +2 +/– | ![]() |
Сообщение от Аноним (11), 28-Сен-21, 01:50 | ||
Если речь идёт о ForEach -Parallel из 5.1, то это как раз то самое. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
![]() | ||
15. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноним (7), 28-Сен-21, 07:26 | ||
> Если речь о ForEach-Object -Parallel из 7.0, то нет это не оно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
23. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +4 +/– | ![]() |
Сообщение от СеменСеменыч777 (?), 28-Сен-21, 08:44 | ||
да, неплохо наворотил майкрософт. абстракция на абстракции сидит | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
![]() | ||
36. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –11 +/– | ![]() |
Сообщение от pofigist (?), 28-Сен-21, 09:58 | ||
Вообще-то - глубоко ошибочным. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
39. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +2 +/– | ![]() |
Сообщение от СеменСеменыч777 (?), 28-Сен-21, 10:16 | ||
> Вообще-то - глубоко ошибочным. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
48. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –3 +/– | ![]() |
Сообщение от pofigist (?), 28-Сен-21, 12:08 | ||
| ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
45. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноним (45), 28-Сен-21, 11:35 | ||
> 1. Ни в одной серьезной конторе не используется только линакс-среда. Чистая винда бывает, а чистый линакс - не дорос. | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
![]() | ||
47. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –3 +/– | ![]() |
Сообщение от pofigist (?), 28-Сен-21, 11:59 | ||
Ой, недавно же обсуждали - в линаксе отсутствует аналог MSAD. Увы и их - без этого корпоративной среды не бывает. И много чего еще... | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
66. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +1 +/– | ![]() |
Сообщение от Аноним (61), 28-Сен-21, 13:28 | ||
>Линакс используется... На некритичных направлениях в качестве вспомогательной ОС. Например - веб-сервер. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
82. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –1 +/– | ![]() |
Сообщение от Аноним (82), 28-Сен-21, 16:02 | ||
что-то все больше в больших конторах (ну не берем рога-и-копыта из 10 человек) используют именно AD, | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
100. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от pofigist (?), 28-Сен-21, 19:06 | ||
Давайте не будем сравнивать AD и OpenLDAP. Это все равно что сравнивать ну например postfix и скажем OpenXchange | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
126. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +1 +/– | ![]() |
Сообщение от freehck![]() | ||
> Линакс используется... На некритичных направлениях в качестве вспомогательной ОС. Например - веб-сервер. | ||
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору |
![]() | ||
137. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от xgen (?), 29-Сен-21, 02:15 | ||
Эх, молодежь - "линакс" используется на подавляюще большем количестве устройств. А юникс-подобные системы оставляют лишь небольшой, но уютный, уголок ОС Windows для непрофессиональных пользователей. Ну и Майкрософт сейчас делает очень много для линукса, пора войн ОС закончилась, все заняли свои ниши и довольны этим. | ||
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору |
![]() | ||
146. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от pofigist (?), 29-Сен-21, 14:32 | ||
Мой дорогой, но слабообразованный друг - мой первый юникс был на СМ1420... | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
153. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +1 +/– | ![]() |
Сообщение от xgen (?), 29-Сен-21, 21:21 | ||
Мой высокообразованный, но не далекий друг, наш мир - это капитализм. Просто посмотри сколько платят разработчикам под линукс, а это, как правило, хайлоад, обычно это докеры, контейнеры, всякие там кубернетсы и пр. И все это на линукс. Ни один сервис в мультирегиональных масштабах, 24/7, делать на Windows не будут - денег жалко. ОС, которая не поддерживает иноды не может быть профессиональной, по определению. На простоях при обновлении разорятся. Ну а твой пример про сотню, другую хомячков, в корпоративных целях - детский лепет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
177. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от pofigist (?), 03-Окт-21, 22:59 | ||
> Ни один сервис в мультирегиональных масштабах, 24/7, делать на Windows не будут | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
49. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Michael Shigorin![]() | ||
Вы слышали что-нибудь, скажем, про perl? | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
![]() | ||
60. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –1 +/– | ![]() |
Сообщение от pofigist (?), 28-Сен-21, 12:54 | ||
Легендарный односторонние на перл в повершеле написать не получится - факт. Имхо это не недостаток ни разу 😂 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
64. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноним (61), 28-Сен-21, 13:20 | ||
>2. Повершелл есть для линакса. И на нем он выглядит гораздо лучше чем баш на Винде. | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
![]() | ||
67. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –2 +/– | ![]() |
Сообщение от pofigist (?), 28-Сен-21, 13:36 | ||
>>2. Повершелл есть для линакса. И на нем он выглядит гораздо лучше чем баш на Винде. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
72. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 28-Сен-21, 14:31 | ||
>В связи с вышесказанным в любой конторе, доже использующей комбинированную среду выбор средства автоматизации (скрипты) однозначен. И это не баш😁 | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
![]() | ||
79. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –2 +/– | ![]() |
Сообщение от pofigist (?), 28-Сен-21, 15:48 | ||
А какую версию пихона по-вашему надо использовать-то? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
80. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 28-Сен-21, 15:56 | ||
По моему лучше никакую. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
83. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –1 +/– | ![]() |
Сообщение от pofigist (?), 28-Сен-21, 16:07 | ||
Пихон это нечто уникальное по несовместимости между своими же версиями. Поскольку его очень любит красношапка, а единственный корпоративный дистрибутив линакса делают они, я много раз сталкивался с засадами совместимости между версиями пихона. Нет, просто взять и поставить последнюю версию - нельзя. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
127. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 29-Сен-21, 00:05 | ||
Лисп решение реальное. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
147. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –1 +/– | ![]() |
Сообщение от pofigist (?), 29-Сен-21, 14:35 | ||
Lisp давно умер. REXX куда более живой ибо сделан професионалами. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
150. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 29-Сен-21, 16:31 | ||
> Lisp давно умер. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
152. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от pofigist (?), 29-Сен-21, 16:58 | ||
>> Lisp давно умер. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
189. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 06-Окт-21, 03:49 | ||
>Но простите - что это тупик имхо очевидно после 60+ лет его прозябания на задворках ИТ... | ||
Ответить | Правка | К родителю #152 | Наверх | Cообщить модератору |
![]() | ||
190. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 06-Окт-21, 03:55 | ||
> Ой, вот по мне так лисп - это диагноз. Язык конечно был | ||
Ответить | Правка | К родителю #152 | Наверх | Cообщить модератору |
![]() | ||
99. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –2 +/– | ![]() |
Сообщение от Аноним (11), 28-Сен-21, 18:44 | ||
PS используют на венде, а питон на линуксе. У обоих проблемы с кроссплатформенностью, кстати. | ||
Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору |
![]() | ||
124. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 28-Сен-21, 23:58 | ||
>Ну короче у тебя объекты и коллекции в конвейере, а не строки в stdout/stdin | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
123. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от freehck![]() | ||
> Ни в одной серьезной конторе не используется только линакс-среда. Чистая винда бывает, а чистый линакс - не дорос. | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
![]() | ||
125. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 29-Сен-21, 00:02 | ||
>Потому что у винды есть свои плюсы. Самые важные из них -- это AD, Outlook и MS Office. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
128. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –1 +/– | ![]() |
Сообщение от freehck![]() | ||
>>Потому что у винды есть свои плюсы. Самые важные из них -- это AD, Outlook и MS Office. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
131. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 29-Сен-21, 00:33 | ||
Он сложен не в плане супер хакеров, а в плане комплексных мер. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
145. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от pofigist (?), 29-Сен-21, 10:13 | ||
Очевидно что ты очень слабо представляешь процессы добычи нефти или создания и производства вертолетов... | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
144. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от pofigist (?), 29-Сен-21, 10:01 | ||
Самый большой недостаток винды это wsl, особенно 2й версии. 🤣 | ||
Ответить | Правка | К родителю #125 | Наверх | Cообщить модератору |
9. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –1 +/– | ![]() |
Сообщение от Аноним (9), 27-Сен-21, 23:18 | ||
>Код проекта распространяется под лицензией MIT и включает компоненты на языках Python, | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
42. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноним (42), 28-Сен-21, 10:31 | ||
Если портеж станет вместо тупления по 15 минут делать компиляцию всех программ одновременно, что не завязаны на последовательность при этом, то будет годно. Гентоводы обрадуются. А то все ведь имеют хотя бы 3950x, 5950x или тредриппер на 64 ядра, так что годно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +2 +/– | ![]() |
Сообщение от Аноним![]() | ||
а я gnu parallel пользовался | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
38. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +1 +/– | ![]() |
Сообщение от dikiy_f90 (?), 28-Сен-21, 10:08 | ||
тем что как использователь parallel::думал ты | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
51. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –1 +/– | ![]() |
Сообщение от Michael Shigorin![]() | ||
Там ручками говоришь, тут JIT. Кроме parallel(1) тоже есть несколько подобных реализаций именно той задачи -- например, Лёша Чеусов (vle) сделал paexec. | ||
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору |
![]() | ||
129. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от freehck![]() | ||
> а я gnu parallel пользовался | ||
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору |
![]() | ||
154. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Stax (ok), 30-Сен-21, 02:35 | ||
Он может жуткий синтаксис, в котором без пол-литры разобраться сложно. Каждый раз, когда вижу хитрую команду parallel, хочется развидеть это навсегда, даже не пытаясь понять, что там написано... | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
155. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от freehck![]() | ||
> Он может жуткий синтаксис, в котором без пол-литры разобраться сложно. Каждый раз, | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –9 +/– | ![]() |
Сообщение от Аноньимъ (ok), 28-Сен-21, 04:40 | ||
Жуть и мрак. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
14. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +4 +/– | ![]() |
Сообщение от lockywolf (ok), 28-Сен-21, 06:22 | ||
Так не пользуйся, заставляет, что ли, кто-то? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
52. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Michael Shigorin![]() | ||
Он озвучивает ту точку зрения, что шелл как язык программирования -- это ужас. Ну да, ужас, но не ужас-ужас-ужас. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
76. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 28-Сен-21, 15:35 | ||
Пока это простой конвейр, то просто ужас. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
130. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от freehck![]() | ||
> Когда нужно немножко преобразовать или запарсить текст, то ужас-ужас. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
133. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +1 +/– | ![]() |
Сообщение от Аноньимъ (ok), 29-Сен-21, 00:48 | ||
Нет, ужас в меня это не вселяет. Во мне есть ужас но это другой ужас. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
138. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –2 +/– | ![]() |
Сообщение от freehck![]() | ||
> Ужас потому что не переносимо не поддерживаемо не читаемо не отлаживаемо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
173. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –1 +/– | ![]() |
Сообщение от VINRARUS (ok), 03-Окт-21, 21:29 | ||
>Ужас потому что не переносимо не поддерживаемо не читаемо не отлаживаемо. | ||
Ответить | Правка | К родителю #133 | Наверх | Cообщить модератору |
![]() | ||
176. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 03-Окт-21, 22:55 | ||
Не умею так не умею. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
178. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от VINRARUS (ok), 03-Окт-21, 23:23 | ||
> Не умею так не умею. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
186. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 04-Окт-21, 21:39 | ||
Интересно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
188. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от VINRARUS (ok), 05-Окт-21, 07:24 | ||
> Интересно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
192. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от freehck![]() | ||
Я тут мимо старой темы проходил. | ||
Ответить | Правка | К родителю #186 | Наверх | Cообщить модератору |
![]() | ||
73. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 28-Сен-21, 14:35 | ||
>Так не пользуйся, заставляет, что ли, кто-то? | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
![]() | ||
174. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от VINRARUS (ok), 03-Окт-21, 21:32 | ||
>Уникс шелл с его утилитами бредавая штука сама по себе. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
93. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +1 +/– | ![]() |
Сообщение от n00by (ok), 28-Сен-21, 17:15 | ||
> Так не пользуйся, заставляет, что ли, кто-то? | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
![]() | ||
140. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –1 +/– | ![]() |
Сообщение от lockywolf (ok), 29-Сен-21, 07:24 | ||
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
142. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +1 +/– | ![]() |
Сообщение от n00by (ok), 29-Сен-21, 07:53 | ||
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
16. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +1 +/– | ![]() |
Сообщение от Аноним (7), 28-Сен-21, 07:29 | ||
Из коробки в линуксе сразу есть Perl и Python. Даже ставить не надо специально. | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
![]() | ||
18. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +7 +/– | ![]() |
Сообщение от Аноним777![]() | ||
Отвечу примером из жизни: | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
19. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –3 +/– | ![]() |
Сообщение от Онаним (?), 28-Сен-21, 08:28 | ||
В этом плане удобнее всего PHP, у него весь рантайм укладывается в один бинарник, который можно ещё и статически собрать, никаких россыпей зависимостей, на нём самом написанном, в отличие от перлопитонов, он не тащит. Да, сам рантайм получается слегка тяжеловесом, но зато прекрасно работает на любой совместимой платформе. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
53. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –1 +/– | ![]() |
Сообщение от Michael Shigorin![]() | ||
Это если разведение гадюшников (или даже автоматизация этого процесса) является нормой сопровождения "систем". Так-то много чего возможно statifier'ом каким утрамбовать в один исполняемый файл. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
113. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +1 +/– | ![]() |
Сообщение от Онаним (?), 28-Сен-21, 20:50 | ||
Разведение гадюшников - это к пыхтону с его venv. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
114. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +1 +/– | ![]() |
Сообщение от Онаним (?), 28-Сен-21, 20:51 | ||
В смысле утрамбовать? PHP - реально представляет из себя один-единственный бинарь при статической сборке. И даже при динамической сборке, но в этом случае он совместимые внешние либы потребует. В худшем случае - ещё конфиг можно рядом положить. | ||
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору |
![]() | ||
75. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноним (75), 28-Сен-21, 15:32 | ||
С Go не перепутали? | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
![]() | ||
112. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Онаним (?), 28-Сен-21, 20:49 | ||
Нет, не перепутал. У того рантайм надо тащить в каждом собранном бинарнике каждой тулзы, а у PHP при желании выходит один на все скрипты. При этом скрипты можно независимо апдейтить без пересборки, что местами важно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
20. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –2 +/– | ![]() |
Сообщение от Онаним (?), 28-Сен-21, 08:30 | ||
Суёшься в перл - начинается бесконечный поиск пакетов с пакетами, если в дистре не оказалось - велкам ту CPAN, и тут начинается конфликт с тем, что в дистре. Суёшься в пыхтон - то же самое, только скорее всего вообще придётся виртуальное окружение подавать, потому что с системным вообще не разъехаться. Короче, вы поняли. | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
![]() | ||
22. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +4 +/– | ![]() |
Сообщение от kusb (?), 28-Сен-21, 08:36 | ||
tcl? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
24. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +1 +/– | ![]() |
Сообщение от Онаним (?), 28-Сен-21, 08:59 | ||
Why not? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
29. Скрыто модератором | +1 +/– | ![]() |
Сообщение от DAyjybv (?), 28-Сен-21, 09:23 | ||
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору |
![]() | ||
31. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +2 +/– | ![]() |
Сообщение от DAyjybv (?), 28-Сен-21, 09:34 | ||
CORE::* в perl достаточно для рядовой автоматизации. А продуманная и стандартная библиотека позволяет решать остальные задачи. Может понадобиться работа с датами, бд, асинхронщина и прочее lwp с tt. Но они стабильны по интерфейсам и, часто, уже есть. | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
![]() | ||
115. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Онаним (?), 28-Сен-21, 20:52 | ||
Угу. Как только доходим до HTTP, что в перле, что в пыхтоне начинается лютейший ад и всё прочее. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
136. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноним (-), 29-Сен-21, 01:38 | ||
>Как только доходим до HTTP | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
33. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +2 +/– | ![]() |
Сообщение от Аноним (7), 28-Сен-21, 09:46 | ||
> Суёшься в перл - начинается бесконечный поиск пакетов с пакетами | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
![]() | ||
116. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Онаним (?), 28-Сен-21, 20:53 | ||
Ну, кому как. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
78. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –1 +/– | ![]() |
Сообщение от Аноньимъ (ok), 28-Сен-21, 15:42 | ||
Лисп схему встроить прямо в ядро. | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
![]() | ||
141. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от lockywolf (ok), 29-Сен-21, 07:27 | ||
> Лисп схему встроить прямо в ядро. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
21. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Онаним (?), 28-Сен-21, 08:34 | ||
Недавно перетаскивал LinOTP на восьмую ветку CentOS'а. | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
![]() | ||
25. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Онаним (?), 28-Сен-21, 09:01 | ||
(я уж молчу о том, что он требует мёртвенького python2) | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
54. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +1 +/– | ![]() |
Сообщение от Michael Shigorin![]() | ||
Попробуйте хотя бы разделить наработки с апстримом -- вдруг при виде Ваших страданий и они сподвигнутся что-то сделать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
117. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Онаним (?), 28-Сен-21, 20:54 | ||
С апстримом мёртвых deprecated библиотек, которые он хочет? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
26. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от СеменСеменыч777 (?), 28-Сен-21, 09:03 | ||
были ли расмотрены (и отброшены) варианты: | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
![]() | ||
118. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Онаним (?), 28-Сен-21, 20:56 | ||
> были ли расмотрены (и отброшены) варианты: | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
119. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Онаним (?), 28-Сен-21, 20:57 | ||
Простите, гетерогенная = гомогенная. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
162. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от СеменСеменыч777 (?), 01-Окт-21, 15:07 | ||
> Простите, гетерогенная = гомогенная. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
165. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Онаним (?), 01-Окт-21, 20:31 | ||
Идеал, я так понимаю, зоопарк из полутора локалхостов, на одном убунта, на другом гента, на третьем арчик, и всё это погоняет центосов с оелами, и альтами до кучи? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
166. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от СеменСеменыч777 (?), 01-Окт-21, 22:34 | ||
> Идеал, я так понимаю, зоопарк из полутора локалхостов, на одном убунта, на | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
169. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Онаним (?), 02-Окт-21, 09:00 | ||
Конечно не вписал. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
179. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от СеменСеменыч777 (?), 04-Окт-21, 07:55 | ||
> Конечно не вписал. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
180. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Онаним (?), 04-Окт-21, 08:10 | ||
> ну вот видите. а контора-то одна, и сеть общая. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
181. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Онаним (?), 04-Окт-21, 08:11 | ||
> тем не менее ниша для нее есть. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
182. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от СеменСеменыч777 (?), 04-Окт-21, 12:12 | ||
> Если собираешься "взакрытую" допиливать ядро под какую-то узкую задачу и продавать, лучше | ||
Ответить | Правка | К родителю #181 | Наверх | Cообщить модератору |
![]() | ||
183. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Онаним (?), 04-Окт-21, 20:53 | ||
Security through obscurity? | ||
Ответить | Правка | К родителю #182 | Наверх | Cообщить модератору |
![]() | ||
185. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от СеменСеменыч777 (?), 04-Окт-21, 21:18 | ||
> Security through obscurity? | ||
Ответить | Правка | К родителю #183 | Наверх | Cообщить модератору |
![]() | ||
187. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Онаним (?), 04-Окт-21, 22:30 | ||
> bullshit through bullshit. | ||
Ответить | Правка | К родителю #185 | Наверх | Cообщить модератору |
![]() | ||
184. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Онаним (?), 04-Окт-21, 20:54 | ||
А то может получиться в первую, а не в последнюю. | ||
Ответить | Правка | К родителю #182 | Наверх | Cообщить модератору |
![]() | ||
34. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноним (7), 28-Сен-21, 09:47 | ||
А если бы всё это было написано на shell? | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
![]() | ||
41. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +1 +/– | ![]() |
Сообщение от СеменСеменыч777 (?), 28-Сен-21, 10:23 | ||
> А если бы всё это было написано на shell? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
69. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +1 +/– | ![]() |
Сообщение от Аноним (7), 28-Сен-21, 13:43 | ||
Я, собственно, хотел намекнуть, что пример не релевантен. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
27. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от commiethebeastie (ok), 28-Сен-21, 09:14 | ||
>Я: А ты в курсе что твой скрипт должен работать в том числе на Debian7 и Centos6? | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
![]() | ||
28. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +3 +/– | ![]() |
Сообщение от DAyjybv (?), 28-Сен-21, 09:22 | ||
Кросплатформенностью? шелл-то и кросплатформенностью?! | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
![]() | ||
35. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноним (7), 28-Сен-21, 09:48 | ||
> шелл-то и кросплатформенностью?! | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
32. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –1 +/– | ![]() |
Сообщение от Аноним (7), 28-Сен-21, 09:42 | ||
Кто мешает писать на питон 3.5? | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
![]() | ||
71. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –2 +/– | ![]() |
Сообщение от Аноним (61), 28-Сен-21, 13:45 | ||
Питоны разных версий уживаются в одной системе. Что мешает поставить рядом Python посвежее, если скриптователю захотелось наипоследних фич? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
63. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –2 +/– | ![]() |
Сообщение от pofigist (?), 28-Сен-21, 13:00 | ||
> shell скрипты обладают хорошей кросс платформенностью в linux-unix среде | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
![]() | ||
101. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +1 +/– | ![]() |
Сообщение от Led (ok), 28-Сен-21, 19:20 | ||
Да что ты такое, чёрт-побери несёшь? Тебя страшно "обидел" кто-то? или ковид мозг совсем не пощадил? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
132. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от freehck![]() | ||
>> shell скрипты обладают хорошей кросс платформенностью в linux-unix среде | ||
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору |
![]() | ||
68. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +2 +/– | ![]() |
Сообщение от Аноним (61), 28-Сен-21, 13:39 | ||
>shell скрипты ... имеют открытый код | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
![]() | ||
77. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 28-Сен-21, 15:38 | ||
>shell скрипты обладают хорошей кросс платформенностью в linux-unix среде, имеют открытый код, не требуют сторонних библиотек или модулей языка. | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
![]() | ||
175. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от VINRARUS (ok), 03-Окт-21, 21:38 | ||
>У шелл скриптов нет механизма абстрагирования от конкретного окружения. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
40. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от cz (??), 28-Сен-21, 10:18 | ||
Ну это же было сделано двести лет до нашей эры. Не модно и не молодёжно. | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
![]() | ||
81. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +2 +/– | ![]() |
Сообщение от пончик (?), 28-Сен-21, 16:02 | ||
Ощибка это SystemD, JavaScript, Electron, dart или как его там от гугла вместе с go. | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
![]() | ||
122. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 28-Сен-21, 23:51 | ||
> Ощибка это SystemD, JavaScript, Electron, dart или как его там от гугла | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
134. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –1 +/– | ![]() |
Сообщение от freehck![]() | ||
>> А shell отличная вещь для своих целей. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
135. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 29-Сен-21, 01:01 | ||
Интересно стало что он обозначит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
139. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –1 +/– | ![]() |
Сообщение от freehck![]() | ||
> Интересно стало что он обозначит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
148. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 29-Сен-21, 15:00 | ||
>> Интересно стало что он обозначит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
156. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от freehck![]() | ||
> Тебе не угодно? Что ты сказать вообще хочешь? Объясни себя. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
157. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 30-Сен-21, 18:09 | ||
>Вот я тебя и спрашиваю о том, какие-такие проблемы решает шелл, которых якобы не должно существовать как класса. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
158. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 30-Сен-21, 23:03 | ||
>...становится вполне очевидно, что либо ты имеешь неправильное представление о том, какие задачи решает шелл, либо вовсе понятия не имеешь, зачем этот инструмент нужен. | ||
Ответить | Правка | К родителю #156 | Наверх | Cообщить модератору |
![]() | ||
159. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от freehck![]() | ||
> Почти не спал последние дни, а тут вы явились, нужно быть все-же добрее. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
163. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 01-Окт-21, 18:33 | ||
>Так вот. Ты под этой новостью написал целую серию крайне дерзких, совершенно безапелляционных заявлений | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
167. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от freehck![]() | ||
>> У лиспов очень высокий порог вхождения. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
170. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 02-Окт-21, 12:17 | ||
>Ты правда думаешь, что двигать этим людям лисп -- разумно? Дай обезьяне ружьё, ага. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
164. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноньимъ (ok), 01-Окт-21, 18:44 | ||
>Шелл решает ровно одну задачу: организацию конвейера параллельно исполняющихся процессов. | ||
Ответить | Правка | К родителю #159 | Наверх | Cообщить модератору |
![]() | ||
168. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от freehck![]() | ||
>> Шелл решает ровно одну задачу: организацию конвейера параллельно исполняющихся процессов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –2 +/– | ![]() |
Сообщение от Админ Анонимов (?), 28-Сен-21, 08:06 | ||
>и включает компоненты на языках Python, Shell, C и OCaml. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
43. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноним (42), 28-Сен-21, 10:34 | ||
В Gentoo тоже похоронили Paludis на Си и пользуются Portage на питоне. Кто их знает, может им проще было. Лет через много когда будет требование к многопоточности обязательным может и выкинут все кроме Си и шелла. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
44. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноним (9), 28-Сен-21, 11:25 | ||
Такими темпами лет через много дженту просто перестанет существовать. Если тренд набирающий обороты таки победит, в дженту просто не будет никакого смысла. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
89. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –1 +/– | ![]() |
Сообщение от Аноним (89), 28-Сен-21, 16:37 | ||
> В Gentoo тоже похоронили Paludis на Си | ||
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору |
![]() | ||
57. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Michael Shigorin![]() | ||
Потому что переизобретать bash для разбора в AST, видимо, не хотелось. Интересно, пробовали ли взять его парсер или сразу было понятно, что для таких преобразований именно что более высокоуровневые структуры данных нужны?.. | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
30. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +3 +/– | ![]() |
Сообщение от Ordu (ok), 28-Сен-21, 09:25 | ||
Ох нихрена ж они заморочились. | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –2 +/– | ![]() |
Сообщение от Аноним (-), 28-Сен-21, 11:44 | ||
>Проект PaSh, развивающий инструменты для параллельного выполнения shell-скриптов, ... Linux Foundation, ... Код проекта распространяется под лицензией MIT и включает компоненты на, ... Shell, ... | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
58. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +2 +/– | ![]() |
Сообщение от Michael Shigorin![]() | ||
Полагаю, это Вы не дочитали до букв JIT. | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноним (61), 28-Сен-21, 12:52 | ||
PaSh - удар по systemd'ерам. | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +1 +/– | ![]() |
Сообщение от OpenEcho (?), 28-Сен-21, 13:26 | ||
> включает компоненты на языках Python, Shell, C и OCaml. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
70. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –1 +/– | ![]() |
Сообщение от Аноним (70), 28-Сен-21, 13:44 | ||
Справедливости ради, я так и не осилил исполнение нескольких фоновых задач по числу ядер на шелле (не считая утилиты вроде xargs и parallel). Зато осилил IPC на шелле (вообще без проблем) и фоновые процессы на шелле (изично, только как завершать их нормально, чтоб слип не провисал, тоже не представляю -- приходится убивать). Эти ребята решили проблему несколько иначе, и шел им просто лишний как по мне. Да и вообще, есть подозрение, что это чисто по фану. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
74. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +3 +/– | ![]() |
Сообщение от OpenEcho (?), 28-Сен-21, 15:31 | ||
> Справедливости ради, я так и не осилил исполнение нескольких фоновых задач по | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
84. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от San (??), 28-Сен-21, 16:10 | ||
>lscpu | grep 'On-line CPU' | awk -F: '{print $2}' | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
85. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –2 +/– | ![]() |
Сообщение от Аноним (70), 28-Сен-21, 16:13 | ||
Ах, если бы всё так просто было… Я конечно в порядке развлечения сделал всё на шелле, но вывод я поучил только один: нужны скрипты -- бери питон и не страдай хернёй, особенно, если требуется параллельное исполнение. | ||
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору |
![]() | ||
87. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +3 +/– | ![]() |
Сообщение от San (??), 28-Сен-21, 16:20 | ||
Кусок давно и успешно работающего кода параллельно запускающего сканирование в 300+ потоков на 6 ядрах процессора: | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
88. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноним (70), 28-Сен-21, 16:35 | ||
Так это совершенно мимо: ведь задача не наспавнить процессов, а спавнить новые покуда есть данные. При завершении родительского процесса (а ля sigint/sigterm) все порождённые процессы должны быть тут же завершены (включая все эти слипы), а готовые уже результаты сохранены. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
90. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +1 +/– | ![]() |
Сообщение от San (??), 28-Сен-21, 16:42 | ||
Совсем не мимо. Скрипт именно так и работает: читает из файла 100500мильенов строк входных данных, разбивает входные данные на N частей, параллельно обрабатывает все эти N частей. Обработка результатов запущенной в N потоков ведется другим участком кода, который я не приводил выше, чтоб не захламлять обсуждение кодом | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
91. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –1 +/– | ![]() |
Сообщение от Аноним (70), 28-Сен-21, 16:56 | ||
Я просто не заметил того кода, с которым у меня возникли проблемы в шелле, а именно -- синхронизации процессов и обработки завершения. В лучшем случае у меня получалось так, что под инитом оставалось висеть куча разрозненных провисших процессов после завершения скрипта. Всё же, в питоне куда проще решать такие задачи. И jobs -p это конечно хорошо, но вообще никуда не годится по факту. Я тоже сначала был доволен своим наколенным кодом, повезло, что довольно быстро обнаружил, что тот делает совсем не то, что я ожидал. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
92. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от San (??), 28-Сен-21, 17:03 | ||
У приведенного мной выше кода есть еще такой минус. Если одни потоки завершаются раньше, то в принципе на их место можно было бы запускать другие, но данные разбиты на части перед распараллеливанием и это невозможно. Поэтому время работы равно времени работы самого долгого из потоков. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
94. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –1 +/– | ![]() |
Сообщение от Аноним (70), 28-Сен-21, 17:17 | ||
А как же провисшие процессы? И gnu parallel это perl. Мне не нравится автор и особенности синтаксиса этой утилиты. Теперь использую xargs везде, где можно решить вопрос распараллеливания запуском нескольких копий скрипта в цикле (единственная задача при этом писать скрипт так, чтобы можно было спокойно запускать сколько угодно его копий для разных данных). Для фоновых процессов всё ещё использую ipc через файлы, и завершаю через pkill -g $$. Спасибо, что есть find -print0 и xargs -0, иначе всё было бы очень печально (привет любителям бсд). | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
95. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от San (??), 28-Сен-21, 17:27 | ||
>А как же провисшие процессы? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
96. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | –1 +/– | ![]() |
Сообщение от Аноним (70), 28-Сен-21, 17:33 | ||
Допустим, там фоновый жоб в таком формате while sleep 600 & wait; do и если скрипт завершить (отправив kill всем фоновым процессам напоследок), то sleep остаётся висеть. Я тогда словил гонку в нескольких местах сразу (и кажется, что работает, а по факту 1/10 раз нет). | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
97. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +1 +/– | ![]() |
Сообщение от San (??), 28-Сен-21, 17:38 | ||
Согласен, подобное может быть проблемой, но не мой случай. Все запущенные в потоках команды/программы сами завершаются в течении 8 секунд по таймауту, если запустивший их процесс убить, но мне никогда не требовалось этого делать пока скрипт со всеми потоками не выполнит свою задачу | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
106. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Michael Shigorin![]() | ||
> Но думаю, что и эта проблема решима, если старательно к ней подойти | ||
Ответить | Правка | К родителю #97 | Наверх | Cообщить модератору |
![]() | ||
103. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноним (-), 28-Сен-21, 19:25 | ||
> Спасибо, что есть find -print0 и xargs -0, иначе всё | ||
Ответить | Правка | К родителю #94 | Наверх | Cообщить модератору |
![]() | ||
107. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноним (70), 28-Сен-21, 19:49 | ||
Ну норм, это правда findutils. Чё там по coreutils? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
110. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноним (-), 28-Сен-21, 20:35 | ||
>> Спасибо, что есть find -print0 и xargs -0, иначе всё | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
111. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноним (70), 28-Сен-21, 20:46 | ||
Отчасти, ты прав конечно, только ведь это одна и та же проблема. Есть ещё прекрасная конструкция for file do (и find тут очень при чём), это вроде башизм же? И тут GPL… | ||
Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору |
![]() | ||
120. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноним (-), 28-Сен-21, 21:04 | ||
> Отчасти, ты прав конечно, только ведь это одна и та же проблема. | ||
Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору |
![]() | ||
121. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Аноним (70), 28-Сен-21, 21:12 | ||
нет, я имел в виду for file do -> find -c 'for file do;echo $file; done' sh {} + | ||
Ответить | Правка | К родителю #120 | Наверх | Cообщить модератору |
![]() | ||
161. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от freehck![]() | ||
> ведь задача не наспавнить процессов, а спавнить новые покуда есть данные | ||
Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору |
![]() | ||
104. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от Michael Shigorin![]() | ||
> Не хочу обидеть никакие языки программирования, но чем дольше работаю | ||
Ответить | Правка | К родителю #87 | Наверх | Cообщить модератору |
![]() | ||
102. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +3 +/– | ![]() |
Сообщение от Led (ok), 28-Сен-21, 19:24 | ||
>бери питон и не страдай хернёй | ||
Ответить | Правка | К родителю #85 | Наверх | Cообщить модератору |
![]() | ||
98. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от n00by (ok), 28-Сен-21, 17:56 | ||
>> Справедливости ради, я так и не осилил исполнение нескольких фоновых задач по | ||
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору |
![]() | ||
105. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +2 +/– | ![]() |
Сообщение от Michael Shigorin![]() | ||
> а в итоге строют мостра, вместо того чтоб разобраться с инструментом, | ||
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору |
![]() | ||
108. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от RM (ok), 28-Сен-21, 19:56 | ||
> tail --pid=$pid -f /dev/null; | ||
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору |
![]() | ||
149. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от OpenEcho (?), 29-Сен-21, 16:30 | ||
>> tail --pid=$pid -f /dev/null; | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
191. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от RM (ok), 13-Окт-21, 19:19 | ||
> Ну свой то PID мы знаем ?! | ||
Ответить | Правка | Наверх | Cообщить модератору |
109. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +1 +/– | ![]() |
Сообщение от Зз (?), 28-Сен-21, 20:33 | ||
Короче дело было так. Был огромный легаси баш скрипт, который работает "не трогай". И они такие "ну что, ускорим?". Вот и ускорили. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
151. "Система распараллеливания shell-скриптов PaSh перешла под кр..." | +/– | ![]() |
Сообщение от OpenEcho (?), 29-Сен-21, 16:36 | ||
> Короче дело было так. Был огромный легаси баш скрипт, который работает "не | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |