Однажды, некоторое время назад я наткнулся на программку torsmo, которая умеет выводить прямо на Х-овый root window некоторую информацию (текст, прогресс-бар, слайдер). Выяснилось, что есть такая библиотека XOSD (X On Screen Display). С помощью XOSD, кстати, сделана такая простенькая поделка как osd_clock (тем не менее, входит в дистрибутив Debian).
Разбираясь с xosd, написал простенький класс, который умеет изображать из себя прогресс загрузки чего-нибудь (естественно, уже лежит на моей страничке).
В результате появилась идея сабжевого проекта: коллекционировать фрагменты кода (то, что не имеет смысла оформлять как приложение, библиотеку или готовый компонент), примеры использования, мейк-файлы, короткие описания того, как использовать какую-то внешнюю библиотеку или технологию, описания алгоритмов или их использование для чего-нибудь и т.п. Единственно, хочется ограничить допустимым размером кода (не знаю, сколько там нужно строк или байт, чтобы это считать сниппетом) и, естественно, GPL.
Так вот, призываю принять участие. Если есть чем поделиться --- сообщайте. И не обязательно, чтобы я это все у себя выкладывал... можно кросс-ссылки друг на друга ставить. В идеале можно получить, скажем, для GNU-тых библиотек (особенно, редко используемых) неплохую полезную документацию. В пределе, можно отдавать мантейнерам пакетов для размещения в секции examples (кстати, не для всех библиотек есть примеры, или же "хорошие", показательные примеры использования).
понедельник, 12 сентября 2005 г.
Подписаться на:
Комментарии к сообщению (Atom)
Спутник взлетает. Первая ступень отработала.
И, кажется, неплохо: Посмотрим, что будет когда отработает вторая.
-
Арт-группа «Явь» нарисовала на одной из стен петербургских зданий граффити со Стивеном Хокингом : Неизвестно только где.
-
И немного аналитики в тему, хоть и не праздничной: Речь Президента перед Советом Федерации 1 марта 2018 года, которую одновременно называ...
Давненько я не ГНУл программы. Джавкаю только...
ОтветитьУдалитьКак насчет посмотреть на http://koders.com/
Удобно, когда знаешь имена методов...
А какая разница, на чем ты там пишешь?
ОтветитьУдалитьИдея-то не в том, чтобы получить какой-то исходный код, а в том, чтобы посмотреть на использование какой-то библиотеки (или ее фрагмента) или определенного алгоритма.