LINUX.ORG.RU

Сообщения xaizek

 

Предлагаю визуально выделять автора темы

При переходе по уведомлениям, если попасть не в начало темы, то иногда приходится скролить, чтобы определить ТСа (в случаях, когда это имеет значение). А можно и просто забыть, кто там был, в процессе чтения темы.

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

Также люди иногда принимают не-ТСов, за ТСа. Это может помочь избежать таких случаев.

 

xaizek
()

Терминал и интеграция gdb в Vim

С удивлением обнаружил, что в Vim уже почти с год (с июля прошлого года: 8.0.0693) есть команда :terminal, которая позволяет запускать приложения в окне Vim. В целом не сторонник встраивания всего во всё, но в некоторых случаях может быть полезно.

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

Плагин называется termdebug и требует gdb >= 7.12. Запустить его можно так:

:packadd termdebug
:Termdebug ./some-executable
Выглядит оно примерно так. Документации у плагина нет, но попробовать в деле его можно.

 , , , ,

xaizek
()

Битая ссылка на FAQ при добавлении темы

Прочитайте FAQ! Возможно, ваш вопрос уже содержится в нашем сборнике ответов на часто задаваемые вопросы.

www.linux.org.ru/wiki/en/lor-faq

Сколько можно уже? Люди несколько раз писали, а ссылка там и висит. В коде её нет, pull-request послать не выйдет, это где-то в базе надо убрать модераторам.

Ещё это заметил, что тоже ошибочно раз анонимы пишут.

Добавить в раздел «Development»

Ограничение на добавление сообщений: только для зарегистрированных пользователей

 

xaizek
()

GNU Tools Cauldron

Как-то я особо не слышал упоминаний этой конференции, а здесь на сайте их вообще не нахожу. Только прошлая версия (GCC Summit) пару раз встречается. Так что вот, уведомляю о её существовании тех, кто о ней не знает.

GNU Tools Cauldron — это конференция о тулчейне GNU и всему, что с ним связано. Темы докладов включают использование и разработку GCC, GDB, glibc, их портирование на новые платформы, применение тулчейна в GNU/Linux, информацию о нововведениях и векторах развития, и т.д. Записи видео доступны начиная с 2012 года.

Я, например, с удивлением узнал, что gdb решили переписать с C на C++ (даже на C++11), а для GCC есть плагин, позволяющий манипулировать программой во время компиляции скриптом на python. В общем, можно что-то найти посмотреть.

>>> GNU Tools Cauldron 2017 (там ссылки на прошлые годы вверху страницы)

 , , , ,

xaizek
()

Сайт с идеями для программирования. Есть такой?

Навеяно LORSTARTER ★★★★★, но несколько наоборот и не о деньгах тут.

Смысл

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

Мотивы

  • Вот опять человек спрашивает, что ему написать.
  • Вечно кто-то хочет опыта набраться.
  • Различные «академии» на фирмах каждый год пилят непойми-что на выброс.
  • Студенты делают бесполезные дипломы.
  • Кто-то просто хочет добавить себе в резюме, что он open source contributor.

Текущая ситуация

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

Ожидаемые выгоды

  • Если проект описан, то он кому-то да нужен, больше шансов на продолжение.
  • Пилить что-то, что уже ожидают должно сильнее мотивировать.
  • Проект составляется из требований пользователей и имеет больше шансов быть востребованным при реализации.
  • Какие-то идеи могут не умереть в головах их занятых авторов.
  • Люди, «подписанные» на идею, могут сразу потыкать новую реализацию и начать использовать, т.е. целевая аудитория образуется заранее.
  • У разработчиков больше шансов «угадать» что писать, чтобы это не сгинуло потом в небытие.
  • Есть куда отправлять людей, которые хотят идей.

Поиск существующего

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

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

Может кто-нибудь знает подобный ресурс? Хотя судя по тому, что в темах о «накидайте идей» туда не посылают, может его и нет.

 ,

xaizek
()

RSS подписка на новые темы