The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Microsoft выпустил утилиту ProcDump для Linux

11.12.2017 23:10

Компания Microsoft портировала отладочную утилиту ProcDump для платформы Linux. ProcDump позволяет сохранять core-дамп выбранного процесса при возникновении ситуаций, когда данный процесс начинает потреблять много памяти или слишком нагружать процессор. Изначально приложение позиционировалось как отладочный инструмент для диагностики утечек памяти, зависаний и всплесков повышенной нагрузки на CPU в Windows и поставлялось в составе набора Windows Sysinternals, но теперь может применяться и для обычных процессов в Linux. Код открыт под лицензией MIT.

  1. Главная ссылка к новости (https://blogs.technet.microsof...)
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/47721-procdump
Ключевые слова: procdump, debug, core
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (106) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 23:21, 11/12/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    че, прям лучше gcore?
     
     
  • 2.3, A.Stahl (ok), 23:26, 11/12/2017 [^] [^^] [^^^] [ответить]  
  • +31 +/
    Им плевать лучше или хуже. Они просто портировали свою родную и знакомую утилиту. Для своих же нужд.
     
     
  • 3.57, Фуррь (ok), 09:51, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    При всей нелюбви к M$, тут они молодец, что портировали. Денег не просят, лицензия более-менее либеральная, язык не Windows-lock. Очень интересно поковырять их код.
     
     
  • 4.66, Аноним (-), 11:04, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Какой их? Они уже давно сами ничего толком не пишут.
     
     
  • 5.97, Аноним (-), 13:47, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Отвечаешь? Готов показать, откуда какой кусок заимствован?
     
  • 4.68, Аноинм (?), 11:33, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Спасибо, кидок с filemon мы еще не забыли. Эти уроды скупили русиновича и ко и по сути слили проект. Настолько что в win2008 он работает через раз. Сорцов нет. Автор почил в недрах MS. Пусть бледнолицие браться наступают на эти грабли второй раз.
     
  • 4.85, mumu (ok), 12:31, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Так там afaik почти всё Руссинович написал. Думаю при портировании не писали с нуля, а сохранили его стиль, заменив одни специфичные системные вызовы на другие...
     
     
  • 5.121, Аноним (-), 04:26, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Так там afaik почти всё Руссинович написал. Думаю при портировании не писали
    > с нуля, а сохранили его стиль, заменив одни специфичные системные вызовы
    > на другие...

    При том русинович в результате на проекты забил, ms поменял апи, сорцы не выложили, так что большинство русиновичевских утилсов в новых виндах не работает или работает черти-как. И что хотите то и делайте, господа лапухи которые завязались на этот инструментарий. Проприетарный мир как он есть - когда вас обламывают бессмысленно и беспощадно. Без возможности что-либо с этим сделать.

     
     
  • 6.126, Аноним (-), 09:03, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ну требуй с Руссиновича свои деньги назад, раз он условия контракта нарушил.
     
     
  • 7.132, Аноним (-), 12:43, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Ну требуй с Руссиновича свои деньги назад, раз он условия контракта нарушил.

    А зачем? Я для себя выводы сделал и теперь хрен меня убедишь закладываться на проприетарные тулсы вообще и что либо от MS независимо от лицензии. Это намного более радикальное решение проблемы.

     
  • 6.127, Аноним (-), 10:17, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    марк делал для себя и успешно, а нынешние адепты спотыкаются уже на подступах к Дорогому Телу
     
     
  • 7.133, Аноним (-), 12:46, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > марк делал для себя и успешно

    Опенсорсники тоже делают для себя. Но есть нюансы. Например, то что автор забил на тул не обяхывает всех кто вляпаться приложиться мордой об стол. MS даже вроде начинает понимать это, но ну их таких. На всякий.


     
     
  • 8.141, Аноним (-), 16:00, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    мой опыт подсказывает, что открытый код так же безоглядно внедряют, без фидбэков... текст свёрнут, показать
     
     
  • 9.176, Аноним (-), 19:08, 15/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Да, знаешь, неудобно по бинарям исходные коды реконструировать Сорцов на это не... большой текст свёрнут, показать
     
  • 4.102, dq0s4y71 (ok), 14:28, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > язык не Windows-lock

    И даже без безумной венгерской нотации. Вообще, код на удивление читабельный. Оказывается, и майкрософтовские программисты могут писать читабельный код, если пишут не в WinAPI :)

     

  • 1.4, AntonAlekseevich (ok), 23:27, 11/12/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Хмм... coredumpd не может это сделать, вроде мог.
     
  • 1.5, fi (ok), 23:30, 11/12/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    М$ не была М$:

    gcc -c -g -o obj/ProcDumpConfiguration.o src/ProcDumpConfiguration.c -I ./include -pthread
    src/ProcDumpConfiguration.c: В функции «WaitForAllThreadsToTerminate»:
    src/ProcDumpConfiguration.c:461:5: ошибка: «for» loop initial declarations are only allowed in C99 mode
         for (int i = 0; i < self->nThreads; i++) {
         ^

     
     
  • 2.7, nc (ok), 23:45, 11/12/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ну так C99, а сейчас уже 2017 вроде как.
     
     
  • 3.9, fi (ok), 23:58, 11/12/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    ну так подсунь нужный ключик в CFLAGS, если код этого требует, или нужно расчитывать что у всех по умолчанию C99? Так это не так:  gnu90 — This is the default for C code.
     
  • 3.30, Аноним84701 (ok), 03:14, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Ну так C99, а сейчас уже 2017 вроде как.

    Однако, поддержку С99 в своем компиляторе они так и не реализовали полностью :)


     
     
  • 4.113, freehck (ok), 20:52, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> Ну так C99, а сейчас уже 2017 вроде как.
    > Однако, поддержку С99 в своем компиляторе они так и не реализовали полностью :)

    Это ещё что. Они не только не реализовали C99, так ещё и написали огромный опус о том, что C99 они реализовывать не будут, ибо C -- это устаревший язык, и скоро им совсем не будут пользоваться, потому как на смену оному пришёл великий и могучий C++.

     
     
  • 5.114, Аноним (-), 00:23, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • –5 +/
    си действительно устаревший язык, а программисты с си-мышлением - устаревшие  программисты, у которых в проектах гoвно вместо архитектуры.
     
     
  • 6.117, Аноним (-), 03:54, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Поэтому виндовые погромисты сделали ход конем и называют код сиплюсплюсным за це... большой текст свёрнут, показать
     
  • 2.25, Crazy Alex (ok), 02:36, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Наоборот - в кои-то веки они о C99 вспомнили. Аж странно.
     
     
  • 3.71, Вася (??), 11:40, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Они о нем и не вспоминали никогда. Официальная их позиция - С не нужен, пишите на плюсах. Поэтому поддержка чистого С в MSVC замерла где-то на уровне C89. Все плюшки, которые принесли поздние стандарты, доступны там только в плюсовом режиме и только как куски плюсового стандарта. Кстати, они и плюсовые стандарты нормально не реализуют - у них всю в кучу свалено. В 2015 студии (спустя 20 лет разработки!) наконец появился ключ для указания соответствия стандарту, но там всего два практически эквивалентных значения.
     
     
  • 4.86, Аноним (-), 12:59, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Официальная их позиция - С не нужен, пишите на плюсах.

    Я думал, на C♯. Плюсы поддерживают исключительно для себя (малой неиндусской части разработчиков).

     
     
  • 5.118, Аноним (-), 03:57, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Я думал, на C♯. Плюсы поддерживают исключительно для себя (малой неиндусской части
    > разработчиков).

    Правильно, нефиг детишкам с майкрософтам конкурировать. Вот вам игрушечный ЯП где вас MS будет строить, на котором вы в жизни не напищете себе операционку. А право стричь купоны с операционок MS зарезервировал себе. Но не выгорело, пингвин подхватил инициативу. А хотя-бы и на сях. Си хороший инструмент для системного программирования. Плюсы в этом качестве сложны и грабельны, но если очень хочется то можно изгалиться. А дотнет в этом качестве - просто никакой. На нем так нельзя.

     
  • 3.155, fi (ok), 10:55, 14/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    как же вспомнили :)
    если бы знали что это для c99, то позаботились бы ключиком в CFLAGS, а так тяп-лян
     
  • 2.26, Ordu (ok), 02:53, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты про ВерблюжийСтильЗаписиБезумноДлинныхИмёнПеременных? К этому можно привыкнуть.
     
     
  • 3.60, Аноним (-), 10:18, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Смешно видеть имена файлов ProcDumpConfiguration.c в Винде, ФС которой case insensetive.
     
     
  • 4.82, Вася (??), 12:08, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Смешно видеть имена файлов ProcDumpConfiguration.c в Винде, ФС которой case insensetive.

    ФС там как раз Case Sensitive, но на уровне ядра-драйверов эта ситуация разруливается, для совместимости с ДОС, мать его. Можно это поведение отключить, но тогда куча всего поотваливается.

     
     
  • 5.115, Аноним (-), 00:25, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Этот чел прав, за что ему минусы наставили?
     
     
  • 6.129, Andrey Mitrofanov (?), 10:52, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Этот чел прав, за что ему минусы наставили?

    За то, что несёт свет своёй вендовой икпертизы. Здесь это вызывающе непристойно. Постеснялся бы[I]!

     
  • 5.159, щи (?), 16:48, 14/12/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И Mac OS туда же. Я поставил case sensitive, потому что я блин "труе", в результате всякий прикладон не взлетал.

    Только не говорите, что в этом виноваты погроммисты прикладона.

     
  • 4.140, Аноним (-), 15:58, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Как раз там это не мешает.
     
  • 3.70, Аноним (-), 11:35, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты про ВерблюжийСтильЗаписиБезумноДлинныхИмёнПеременных? К этому можно привыкнуть.

    КЭтомуМожноПривыкнуть.

     
     
  • 4.81, Аноним (-), 12:08, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    СпасибоЖритеСами
     
  • 2.28, VINRARUS (ok), 03:11, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну то не используй.
     
  • 2.62, Нанобот (ok), 10:47, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    а это такая защита от криворучек и неосиляторов, которые пока ещё не доросли до столь низкоуровневого инструмента
     
  • 2.95, Аноним (-), 13:39, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > М$ не была М$:
    > gcc -c -g -o obj/ProcDumpConfiguration.o src/ProcDumpConfiguration.c -I ./include -pthread
    > src/ProcDumpConfiguration.c: В функции «WaitForAllThreadsToTerminate»:
    > src/ProcDumpConfiguration.c:461:5: ошибка: «for» loop initial declarations
    > are only allowed in C99 mode
    >      for (int i = 0; i <
    > self->nThreads; i++) {
    >      ^

    выбирай:
    -std=c99, -std=c11

     
     
  • 3.116, Аноним (-), 00:26, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    -std=gnu17

     
  • 2.139, Аноним (-), 14:37, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >М$ не была М$:
    > «for» loop initial declarations are only allowed in C99 mode

    Скорее дело не в M$, а в твоём компиляторе, фи.
    Поставь что-нибудь посвежее (хотя бы gcc6), а не используй окаменевшее.

    https://gcc.gnu.org/gcc-6/changes.html
    The default mode has been changed to -std=gnu++14

     

  • 1.11, Аноним (-), 00:59, 12/12/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Буквально вчера искал, чем профилировать дотнет кор процесс. Кто пользуется, отзовитесь, кто знает альтернативы, тоже поделитесь опытом, пожалуйста
     
     
  • 2.15, Павел Каратян (?), 01:05, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +11 +/
    Чувак, занимайся линуксовыми вещами, не надо профилировать дотнет.
     
     
  • 3.149, Илья (??), 19:37, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Спасибо за абсолютно бесполезный ответ!
     
  • 2.72, Аноним (-), 11:40, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Буквально вчера искал, чем профилировать дотнет кор процесс. Кто пользуется, отзовитесь,
    > кто знает альтернативы, тоже поделитесь опытом, пожалуйста

    Не использовать дотнет? Нарываешься, на тулсет который врядли кто-то будет нормально саппортить. MS линухи не продает, остальным дотнет даром не упал. Для серверных штук давно придумали микросервисы на чем угодно. Хипстерам для этого нравится go.

    А так perf в руки, но как он с дотнетом работает я без понятия. С обычными процессами нормально, если дебагинфо не отпиливать.

     

  • 1.17, Аноним (-), 01:11, 12/12/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот если бы на rust. А так нет повода для флейма, скучно.
     
     
  • 2.29, VINRARUS (ok), 03:13, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Windows на rust, так сказать ИМПЕРИЯ НАНОСИТ ОТВЕТНЫЙ УДАР!
     
     
  • 3.73, Аноним (-), 11:41, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Windows на rust, так сказать ИМПЕРИЯ НАНОСИТ ОТВЕТНЫЙ УДАР!

    У них есть свой дотнет, с гигабайтами ассемблей и сборкой мусора.

     

  • 1.31, Аноним (-), 04:19, 12/12/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Слушайте, а теперь под Венду даже UI не написать нельзя все теперь на .NET? Я просто вот думал может там окно с тремя кнопками сделать как-то можно. Чего вообще о чем они думают там в майкрософте они закрыли все подступы к себе в API. И лезут на платформы где и без них все нормально ... Дураки?
     
     
  • 2.33, Аноним (-), 04:38, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Decision making люди в MS давно уже не знают, что такое API. У них ROI, KPI и бонусы.
     
  • 2.63, Нанобот (ok), 10:51, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Слушайте, а теперь под Венду даже UI не написать нельзя все теперь на .NET?

    да нет, по прежнему можно писать на чистом winapi, как во времена windows 3.1
    просто мазохисты нынче стали переборчивыми и до такого мало кто доходит

     
     
  • 3.74, Аноним (-), 11:44, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Все проще: нормальных програмеров MS доканал своими инновациями и они с виндов ушли. Да и за кого их держат програмеры вполне могут осознать, почитав для разнообразия EULA. Кто позволит себе вешать бэкдоры типа кейлоггеров? Правильно, безблагодатные хомяки. Скажи спасибо что они хоть на дотнете что-нибудь корябают, а то скоро будут на электроне, глядя на новый тренд от мс.
     
  • 2.58, Andrey Mitrofanov (?), 09:54, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > Заметим что злобная корпорация открыла код под свободной лицензией, позволяющей использовать
    > код в закрытых продуктах, без всяких истерик и нытья, свойственного сторонникам
    > гпл.

    Да, понятно, понятно... Новость про Микросовт: пермиссившики-беседешники в восторге и клеймят GPL.

    У кого чего болит.

    Вы разве не слышали, что теперь "гпл можно"? Микрософт сказала, да.

    Не тормозите[I]!

     
     
  • 3.64, Тот_Самый_Анонимус (?), 10:52, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • –6 +/
    А вот и яркий пример.
    Я не говорил что нельзя. Я сказал что кто-то может не мелочиться и не бояться закрытия результата изменения своего кода в отличии от...
     
     
  • 4.67, AlexYeCu_not_logged (?), 11:08, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +6 +/
    >А вот и яркий пример.

    И правда яркий. Под GPL и GPL-совместимыми лицензиями гигабайты софта, позволяющие бесплатно (!) и без выпрашивания каких-либо разрешений создать хоть домашний пк, хоть рабочую станция, хоть сервер, хоть узкоспециализированное устройство. Всё это доступно не первый десяток лет. Под пермиссивщиной от корпорации Майкрософт крохотная утилитка. Кто-то может не мелочиться, ага.

     
     
  • 5.110, Тот_Самый_Анонимус (?), 18:14, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Эпл свой cups под апачем тоже без нытья открывал. И крупные корпорации часто открывают код под более свободными лицензиями.
    И да, гигабайты мух не могут ошибаться, да?
     
     
  • 6.119, Аноним (-), 04:01, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Эпл свой cups под апачем тоже без нытья открывал.

    Наглое вранье. Думаете, все уже забыли историю IT? Эппл его вообще не писал. Они его скупили. Это же и вебкита касается.

    А вот что эппл писал сам - хрен они кому дадут. Начиная от гуйного апи макоси и прочих макосных дров и заканчивая юзермодом. Незачем карманным разработчикам с фирмой конкурировать. Так что щедрость распостраняется только на ошметки которыми вы конкурировать не сможете.

     
     
  • 7.122, Тот_Самый_Анонимус (?), 05:27, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >Эппл его вообще не писал. Они его скупили.

    Это не отменяет открытия его под более свободной лицензией именно эплом. Они мало того что купили его, так ещё и лицензию более свободную сделали.
    Это же эпик вин: в этих ваших линуксах есть компонент с более свободной лицензией, без которого использование этого вашего линукса не имеет смысла для бизнеса.

     
     
  • 8.128, AlexYeCu_not_looged (?), 10:48, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Никакой свободы вообще не существует Лицензия не может быть более свободной ... текст свёрнут, показать
     
     
  • 9.143, Тот_Самый_Анонимус (?), 17:47, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Может Более свободная лицензия, это та, которая даёт пользователю больше свобод... текст свёрнут, показать
     
     
  • 10.157, AlexYeCu_not_logged (?), 16:32, 14/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ты сам-то понимаешь, что даже исходя из твоего некорректного определения в целом... текст свёрнут, показать
     
     
  • 11.158, Andrey Mitrofanov (?), 16:40, 14/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Пользователям терять, https www youtube com results search_query sound of a ma... текст свёрнут, показать
     
  • 8.134, Аноним (-), 12:50, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ай какие хорошие ребята Правда я вот не забыл как они дарвина 2 раза открывали-... текст свёрнут, показать
     
  • 6.138, AlexYeCu_not_logged (?), 13:13, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Эпл свой cups под апачем тоже без нытья открывал.

    А чо сразу Эппл-то?
    К Эппл тоже есть вопросы, но речь вроде про МС шла.
    Понял бесперспективность направления и резко сменил тему, решив, что никто не заметит?

     
     
     
    Часть нити удалена модератором

  • 8.153, Andrey Mitrofanov (?), 10:09, 14/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Нет Пермиссив, BSDL и, местами, ASL, все ,суть бОльшее жлобство, чем GPLv3 им... большой текст свёрнут, показать
     
     
  • 9.172, Тот_Самый_Анонимус (?), 08:32, 15/12/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Мои комменты потёр Шигорин, попутно оскорбив меня Когда я указал ему на несосто... текст свёрнут, показать
     
     
  • 10.173, Ю.Т. (?), 08:42, 15/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще я этой ветки не читал, тема меня не интересует Но у вас не вполне коррек... текст свёрнут, показать
     
  • 10.174, Andrey Mitrofanov (?), 10:16, 15/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Да идите Вы в сад Болеее свободна патамучта более свободна по определению Яск... большой текст свёрнут, показать
     
  • 9.175, Andrey Mitrofanov (?), 10:56, 15/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Вспоминается I Однажды тонул в пруду один жадный и богатый кази Все столпил... текст свёрнут, показать
     
  • 8.160, AlexYeCu_not_logged (?), 16:48, 14/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Бгг Ну давай посчитаем количество жлобства на килобайт кода Вот тебе два вариа... текст свёрнут, показать
     
  • 4.90, Аноним (-), 13:06, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > в отличии от...

    В отличи*е* от…

     
  • 4.98, Andrey Mitrofanov (?), 13:59, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > А вот и яркий пример.
    > Я не говорил что нельзя. Я сказал что кто-то может не мелочиться
    > и не бояться закрытия результата изменения своего кода в отличии от...

    Кто-то где-то вероятно -- мога быть, но... или нет7

    И только пермиссивщики привычно подмахивают бёдрами Микросовту.

     
     
  • 5.103, Анонимм (??), 15:13, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > И только пермиссивщики привычно подмахивают бёдрами Микросовту.

    А кто-то их ревнует к Платиновому Партнеру!

     
     
  • 6.105, Andrey Mitrofanov (?), 15:25, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> И только пермиссивщики привычно подмахивают бёдрами Микросовту.
    > А кто-то их ревнует к Платиновому Партнеру!

    У Торвальц Фондейшн оно за деньги, а тред-стартер не такой, он-то по любви.

    Понимать же надо[I]!

     
  • 6.131, Andrey Mitrofanov (?), 10:59, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >>привычно подмахивают бёдрами
    > Не нужно свои методы работы экстраполировать на всех.

    Да, конечно, #52 я написал.  Беда эти "мои методы"!

    И не "всех", а тебя конкретно.  Щательнее.

     
  • 2.75, Аноним (-), 11:46, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Заметим что злобная корпорация открыла код под свободной лицензией, позволяющей использовать
    > код в закрытых продуктах, без всяких истерик и нытья

    Чтобы MS да лишний раз перекрыл возможность себе всех кинуть? Они так делали всего пару раз за всю историю, когда в ядро линя комитили. И то потому что лицензия ядра заставляет, а клиентура без дров для гиперви драпает на квм-хостинги :).

     
     
  • 3.111, Тот_Самый_Анонимус (?), 18:16, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Чтобы MS да лишний раз перекрыл возможность себе всех кинуть?

    Каким образом это возможно при данной лицензии?

     
     
  • 4.120, Аноним (-), 04:05, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Каким образом это возможно при данной лицензии?

    Закрыть сорец новой версии + все програмеры которые в этом разбирались только в MS. А вам вот кусок abandonware. Можете вштыривать в нестандартный мсовский стиль програмизма, если хотите. Только нафиг оно надо, бесплатно за MS г-но разгребать, чтобы они и прочие умники потом уволокли себе в норку и не делились?

    Один игродел тут уже очень плевался что он написал дескать алгоритм сжатия текстур лучше других. И сдуру вывалил под MIT, чтоли. Половина жирных корпорах взвыло от счастья и стыбзило себе. Но нет, доработок человек не получил. И денег тоже. Иди, расскажи ему как пермиссив здорово работает с жадными корпорациями...

     
     
  • 5.125, Ю.Т. (?), 08:28, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Можно конкретнее, пожалуйста?
     
     
  • 6.135, Аноним (-), 12:54, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Можно конкретнее, пожалуйста?

    Что конкретнее? Про игродела? Читай твиты Рика Гейлдрича, или как там его правильно, автор LZHAM. Он не так давно едко прыскал кислотой в адрес корпораций. Потому что он еще и алгоритм сжатия текстур сделал и выложил под пермиссивом. Ну стервятники и налетели, даже спасибо не сказали. Вот чел и задумаляся - а оно ему надо такую халяву таким рожам устраивать?

    ...в этом месте ему подсказали что у GPL/LGPL/DualLicense есть некий пойнт, когда стервятники по хорошему не понимают. Ты ж понимаешь что лицензии не от хорошей жизни пишут...

     
     
  • 7.142, Ю.Т. (?), 16:36, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Можно конкретнее, пожалуйста?
    > Что конкретнее? Про игродела? Читай твиты Рика Гейлдрича, или как там его

    ..

    Да, именно про игродела. <s>Спасибо.</s> А, нет ещё. Под такие слова есть некто Rich Geldreich, но можно уточнить, в каком это году его так обули? В настоящее время на его ресурсах (твиттер, блог) слово GPL не отыскивается даже, и сплошной keep smiling.

     
     
  • 8.177, Аноним (-), 19:14, 15/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    В его блоге отыскивается как он лоханулся с MIT, кажется А GPL ему где-то в ком... текст свёрнут, показать
     
  • 5.148, Тот_Самый_Анонимус (?), 17:56, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >Закрыть сорец новой версии + все програмеры которые в этом разбирались только в MS.

    Это как-то отменит уже открытый код?

     
     
  • 6.154, Andrey Mitrofanov (?), 10:19, 14/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>Закрыть сорец новой версии + все програмеры которые в этом разбирались только в MS.
    > Это как-то отменит уже открытый код?

    Там наверху про Русиновича перечитай -- может сообразишь.

    Изменения закрытой, непрозрачной, монопольной и _враждебной_ платформы (апи, нутро) легко и непринуждённо сделало код (не важно, открытый или закрытый) абсолютно бесполезным.

    = http://www.opennet.ru/openforum/vsluhforumID3/112997.html#68
       http://www.opennet.ru/openforum/vsluhforumID3/112997.html#121

    ---Тлен, гнеиение и битрот -- основа Платформы и бузинес-мудели вурдалака.

     

     ....большая нить свёрнута, показать (35)

  • 1.56, Sfinx (ok), 09:23, 12/12/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    на кой корячились ? разве m$ имеет продукт куда эту корку можно загрузить и отдебажить ? раз так мощно смогли осилить клон gcore, то осталось осилить клон gdb.
     
     
  • 2.59, Andrey Mitrofanov (?), 09:56, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > на кой корячились ? разве m$ имеет продукт куда эту корку можно
    > загрузить и отдебажить ? раз так мощно смогли осилить клон gcore,
    > то осталось осилить клон gdb.

    Вас накрывает волна тёплого и мягкого вижуялстудия. Смотрите[I]!...

     
     
  • 3.83, Sfinx (ok), 12:11, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    да ну ? дело даже не в том, что visual тупио это GUI надстройка над жалким набором мокрософтовского дерьмеца для ихних девелоперов, а в том что нет у m$ отладчика, который знает что такое ELF core file. все что может каличная студия - это подключится к kgdb/gdb через GNU gdb stub. вопрос остается открытым - зачем корячились ?
     
     
  • 4.112, Аноним (112), 18:29, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нах им ваш безблагодатный ELF, в который нельзя даже иконки и версию по нормальному зашить, если у них есть свой PE.
     
     
  • 5.136, Аноним (-), 12:57, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Нах им ваш безблагодатный ELF, в который нельзя даже иконки и версию
    > по нормальному зашить, если у них есть свой PE.

    Equiation group это дело очень одобрял, когда для запуска кода даже не надо было ничего запускать, только иконку показать - бабах - а там эксплойт - опа - код запущен! Удобно. Иранцам правда что-то не понравилось, да и немцы красиво виляли, помогая обеззараживать SCADA толпе народа.

     
  • 2.65, letsmac (ok), 10:57, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Skype, SQL Server и прочее.  
     
     
  • 3.69, dontletsmac (?), 11:34, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Skype осилили не они. Они его купили.
     
     
  • 4.76, Аноним (-), 11:47, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Skype осилили не они. Они его купили.

    И испортили, как это обычно бывает с тем что они купили.

     
  • 4.96, PnDx (ok), 13:46, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Просто напомню.
    M$SQL←sybase←ingres
     
  • 3.84, Moomintroll (ok), 12:13, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Skype,

    Не щитается - это электрон.

     
     
  • 4.87, Аноним (-), 13:00, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    он про старый скайп, возможно, ты ещё не родился, когда скайп под линукс уже был, и микрософт приобрёл контору
     
  • 4.100, Andrey Mitrofanov (?), 14:04, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> Skype,
    > Не щитается - это электрон.

    Ну! Течёт, память жрёт -- нужно дампить. Микросовт не даст соврать.

     
  • 2.108, Аноним (-), 18:11, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Это не клон gcore, а обертка, которая его вызывает.
     

  • 1.61, Sen (?), 10:32, 12/12/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    скоро выкинут линуховое ядро и своё портируют в дистрибутивы:))
     
     
  • 2.88, Аноним (-), 13:02, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > скоро выкинут линуховое ядро и своё портируют в дистрибутивы:))

    так этим поцтер занимается, дистрибутивы уже в копрофекалоидного монстра превратил, к которому осталось только драйвера приладить

     
  • 2.91, Аноним (-), 13:14, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > скоро выкинут линуховое ядро и своё портируют в дистрибутивы:))

    Это они от винды избавляться будут? Тогда можно не мелочиться и ядро тоже нормальное взять. Выпускать Microsoft Linux лицензия не запрещает.

     

  • 1.94, botman (ok), 13:37, 12/12/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    От кода под лицензией MIT в Linux толку всё равно что от отказа от GCC в пользу LLVM - контрпродуктивно для Linux.
     
     
  • 2.101, Andrey Mitrofanov (?), 14:10, 12/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > От кода под лицензией MIT в Linux толку всё равно

    А если найду?  В linux/drivers/.

    >что от
    > отказа от GCC в пользу LLVM - контрпродуктивно для Linux.

    Лицензия не главное -- главное душевность[I]!

     
     
  • 3.123, Аноним (-), 06:22, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Лицензия не главное -- главное душевность[I]!

    Чаще всего душок как будто кто-то BSD'нул.

     

  • 1.107, Онаним (?), 17:30, 12/12/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот бы Sysinternals Process Monitor портировали - вот это был бы крутяк!
     
     
  • 2.124, AntonAlekseevich (ok), 06:44, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чем вас htop и top и их графические реализации не угодили?
     
  • 2.137, Аноним (-), 13:09, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вот бы Sysinternals Process Monitor портировали - вот это был бы крутяк!

    Чувак, в ядре линя есть чудный трассир, аналог filemon-а, перфмон и ядерный дебагер, вербозные сообщения дров, early printk для диагностики почему все нагнулось сразу при старте и проч.

    И все это сразу, без трех часов инстала и бесплатно. И главное не почит в бозе, потому что разработчики этим для себя пользуются.

     
     
  • 3.150, Яхз (?), 22:06, 13/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    О, а можно рассказать про 3 часа инсталла ProcMon-а, очень хочу послушать?
     
     
  • 4.178, Аноним (-), 19:18, 15/12/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > О, а можно рассказать про 3 часа инсталла ProcMon-а, очень хочу послушать?

    За procmon не скажу а filemon и dbgview в новой винде сдохли. А поставить мсовкие средства для просмотра дебажных сообщений - какой-то невероятный рокетсайнс, к которому лучше не подходить если ты не корпорэйшн с 2000 разработчиков. Чтобы десяток отрядить на сношение с этим.

     

  • 1.151, Michael Shigorin (ok), 22:59, 13/12/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Забавно, этерсофтовцы уже собрали: http://packages.altlinux.org/procdump
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру