LINUX.ORG.RU

Изучаете ли вы исходный код открытого ПО, которое используете?

 ,


0

1
  1. Когда нужно что-то поправить 277 (48%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Когда не хватает документации 224 (39%)

    ******************************************************************************************************************************************************************************************************************************************************************

  3. Не изучаю 187 (33%)

    ************************************************************************************************************************************************************************************************************************

  4. Только для избранных программ 96 (17%)

    **************************************************************************************************************

  5. Каждый день 33 (6%)

    **************************************

  6. Каждую неделю 21 (4%)

    ************************

  7. Каждый месяц 17 (3%)

    *******************

  8. Другое, напишу в комментариях 14 (2%)

    ****************

  9. Каждые полгода 12 (2%)

    *************

  10. Каждый год 8 (1%)

    *********

Всего голосов: 889, всего проголосовавших: 575



Проверено: hobbit ()
Последнее исправление: sudopacman (всего исправлений: 4)

Ответ на: комментарий от IRASoldier

Если считать ... третьегномошелл массовым дурдомом - то таки да.

ну и славно, что мы сошлись во мнении. за пределами гнома этого дурдома нет, но все-таки охват массовый.

crypt ★★★★★
()

Смотрю, если мне любопытно, как реализована та или иная фича, или если код написан на каком-то интересном языке

anonymous7
()
Ответ на: комментарий от pericles

А разве Adwaita уже не libadwaita?

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

eternal_sorrow ★★★★★
()

Не программист — поэтому, в основном когда не хватает документации; или — когда заметил что-то любопытное.

thunar ★★★★★
()
Последнее исправление: thunar (всего исправлений: 1)
Ответ на: комментарий от eternal_sorrow

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

pericles ★★
()
Ответ на: комментарий от pericles

Не знаю. Возможно там есть какая то специфика связанная с GNOME, которая не нужна или не заработает в других окружениях.

eternal_sorrow ★★★★★
()
Ответ на: комментарий от crypt

Ок. Это всё лучше, чем если css вкомпилирован в бинарник GTK, как это было раньше. Ну и да, это не отменяет факта, что libdwaita это чуть больше чем просто тема Adwaita.

eternal_sorrow ★★★★★
()
Ответ на: комментарий от eternal_sorrow

чем лучше? чем грузины! именно в бинарник gtk оно и вкомпилено! и валяется в том же дереве исходников.

gresource extract /usr/local/lib/libgtk-3.so.0 /org/gtk/libgtk/theme/Adwaita/gtk-contained.css > .themes/bla/gtk-3.0/gtk.css

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

crypt ★★★★★
()
Последнее исправление: crypt (всего исправлений: 2)
Ответ на: комментарий от eternal_sorrow

епта... опять что-то переделали. нет, про gtk4 я не знал.

crypt ★★★★★
()
Ответ на: комментарий от fsb4000

все тут изучают код и исправляют баги.

Обычно изучать приходится баги при компиляции. И что-то исправлять по мелочи лишь бы собралось. Хотя, после этого не факт что запустится, или не упадёт посередине. На что-то большее без фултайма и зарплаты мало кого хватит.

imul ★★★★★
()

Не изучаю, т.к. я вообще не программист :)

Мне было бы интересно посмотреть на распределение по странам доли по внесению вклада в код, например, ядра Linux или еще какого-нибудь крупного проекта, типа KDE или Gnome. Где там у нас Россия по доле вклада в код?

mshewzov ★★★
()

[x] Когда нужно что-то поправить
[x] Когда не хватает документации
[x] Только для избранных программ

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)

Когда нужно опакетить софт, смотрю сборочный скрипт и исходники.

Еще смотрю код коммитов и пуллов интересных проектов.

Еще смотрю код когда делаю моды.

Не программист.

xDShot ★★★★★
()
Последнее исправление: xDShot (всего исправлений: 1)

Только для избранных программ

Когда нужно что-то поправить

Для мелких терминальных игрушек, которыми я увлекаюсь. Но правлю только легкие баги, чиню варнинги компилятора. То, что легко гуглится. Если же это ошибки с памятью, падение игры, там, где надо отладчиком работать, то тогда я пас, так как не программист. В большие программы даже не сую свой любопытный нубский носик. :-)

nab_linux
()
Последнее исправление: nab_linux (всего исправлений: 2)

Как увлекся линуксами тут с вами - бывает ковыряю, интересно.

Просто обычно это баловство и любопытство.

Недавно вот первый раз что-то действительно полезное для себя сделал - расковырял DBeaver, нашел где он там pg_get_functiondef() и добавил вручную форматирование аргументов функции.

А то ж задолбаться можно в сотнях хранимок по десятку параметров и все в строчку (естественно, ибо так они и лежат в БД). Теперь сразу при открытии ХП - параметры в столбик, сразу видно что там ей передается. Красота. Не нашел другого способа.

Toxo2 ★★★★
()
Ответ на: комментарий от hobbit

Лучше не надо, там психика сорвана. Он с анонс строчить добаньсязабил итд.

burato ★★★★★
()
Ответ на: комментарий от eternal_sorrow

Некоторые олдфаги считают, что технологиям, пришедшим из веба, не место в реализации интерфейсов локальных программ, и тем более - DE. С одной стороны их можно понять, ибо печальные примеры фигак-фигак всякого на Electron’е действительно удручают и могут внушить предвзятость и ко всему иному подобному по происхождению. С другой стороны - если это реализовано так, что не отжирает овердофига гигабайт оперативы, почему бы не использовать? А дурдомом я полагаю изобилие тем к шеллу не потому, что нахожу изначально отвратительной саму технологию JS + CSS + etc и уж тем более, разделяя поверие о существовании изначально ущербных «веб-макак», а потому что подавляющее большинство этих тем суть безвкусные поделия.

IRASoldier ★★
()

Даже мне приходится. Только что поправил срамнейший баг за пишущим мне код погромистом. Вот не знаю - радоваться (за себя) или расстраиваться (тоже за себя, лол).

dk__
()

Конечно изучаю, когда необходимо произвести заимствование (%

aiqu6Ait ★★★★
()

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

upcFrost ★★★★★
()
Ответ на: комментарий от IRASoldier

Некоторые олдфаги считают, что технологиям, пришедшим из веба, не место в реализации интерфейсов локальных программ, и тем более - DE. С одной стороны их можно понять, ибо печальные примеры фигак-фигак всякого на Electron’е действительно удручают и могут внушить предвзятость и ко всему иному подобному по происхождению. С другой стороны - если это реализовано так, что не отжирает овердофига гигабайт оперативы, почему бы не использовать?

После такой увертюры хотелось бы увидеть примеры хороших проектов, реализованных так, что они не отжирают овердофига гигабайт оперативы.

hobbit ★★★★★
()

Перед каждым запуском ПО. Для этого у меня распечатан код less и stdio.h Это нормальная практика, старая добрая школа.

IPR ★★★★★
()

вы читаете сидя в туалете надписи на баллончике с освежителем, а я исходный код ядра!

bernd ★★★★★
()
Ответ на: комментарий от Jaeger1999

перед каждым запуском, во время запуска, после запуска.

вместо запуска

dummy ★★
()
Ответ на: комментарий от chenbr0

Ну вообще, когда юзаешь Spring, грех в его потроха не залезть, не посмотреть, как оно там. Каждый день, когда работаешь, да.

mr-harassment
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.