Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.08.2011, 01:01   #1
nahuahl
 
Аватар для nahuahl
 
Регистрация: 28.04.2011
Сообщений: 4
По умолчанию linux, чьего кода повтыкать?

Итак, знаю более-менее базовый синтаксис С\С++ и несколько библиотек простеньких.

В последнее время, в связи с академом не программировал ничего, кроме пары "здрастепланет". Уебники по сабжу потеряли для меня актуальность довольно давно: сначала 90% книги вникаешь в то, что уже знаешь, испытываешь скукотищу, и закрываешь учебник, ибо ловить там нечего - сплошные "ящитания" авторов и импотентность практической части.

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

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

Что-нибудь лёгкого и средне-лёгкого уровня. Так ведь лучше учить программирование, чем по догматичным учебникам каких-нибудь 80' - 90' ?)))
Пока на уме только исходники flush - но они с бустом и кучей приблуд, пока не втыкаю в это.
Кто что вспомнит - пишите, а я уже сам сорцы найду.
P.S.: libastral.so не предлагать %)
Why so serious?
nahuahl вне форума Ответить с цитированием
Старый 01.08.2011, 08:33   #2
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
Лампочка Даже не знаю, что посоветовать...

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

Если Вам нужно на чистом C++, то это непростая задача.
Как у Вас с английским? Если хорошо - попробуйте повтыкать SourceForge.net.

Могу конечно посоветовать программы на Qt. Есть такие, которые вообще без дополнительных библиотек писались, в силу того, что Qt очень мощная и функциональная библиотека. Сам как-то втыкал в kdeutils, где есть калькулятор и несколько других программ.
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Старый 01.08.2011, 08:47   #3
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Уебники по сабжу потеряли для меня актуальность довольно давно
Это да, ну тогда попробуй еще почитать и учебники . Насчет актуальности - это зря. Приведи-ка свой код - я уверен, что большинство форумчан найдут пару ласковых слов относительно твоего творчества . Как говорили классики - истинная музыка вечна.
Цитата:
тупо нечего писать, а крутиться надо чтобы опыт набрать.
Верное направление, попробуй написать самостоятельный и коммерческий проект и будет тебе счастье. Ну например, для сдачи электронной отчетности по Интернету... Государство решило немного экономить (а может просто отмыть в очередной раз бабло) - обещают вслед за образованием на линукс пересадить и чиновников. А это значит, что в перспективе требуется куча специальных программ, ну типа 1С, систем электронного документа оборота, справочников, аналога ГрандСмета и т.д. и пр. Не паханная целина ждет своего героя.
Цитата:
Интересуют либы под линукс, исходники опенсорсных софтов, может даже каких новых идей и парадигм.
Груб поковыряй . Опенсорс? Ну Опенофис, тока там по-моему Ява, но все равно те же яйца только в профиль. Новая парадигма? Новых нет, но есть много хороших старых - это делать глючный и медленный софт, чтобы пользователь потом еще платил и за техподдержку и охотно переходил на более новую версию.. Желательно подсадить на эту фигню какое-нибудь бюджетное учреждение. Ну собственно и все - все покровы сорваны .
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 01.08.2011 в 08:53.
Utkin вне форума Ответить с цитированием
Старый 01.08.2011, 09:22   #4
nahuahl
 
Аватар для nahuahl
 
Регистрация: 28.04.2011
Сообщений: 4
По умолчанию

xwicked
Цитата:
Эта программа или либа должны быть сверхпростыми, чтобы не тянули другие либы. Те программы, которые я встречал написаны на западе и с использованием тучи сторонних либ.
ну да, глупо было бы проекты делать без использования библиотек - это был бы целый парк новых великов Но хотя-бы не слишком много чтобы было))
С английским на уровне чтения манов, доков и кода - нормально вроде.
На сорсфорже был - да, правда, там слишком много всего, а в топе - проекты довольно крупные.
Qt даже начинал когда-то учить, даже понравилось, надо бы ещё заход сделать

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

Хотя, я тут пару часов назад нашёл файл бэкапа закладок от браузера - там вот какие ништяки есть:
http://alexber220.narod.ru/ncurses/
http://en.wikibooks.org/wiki/OpenGL_Programming
http://www.lighthouse3d.com/tutorials/glut-tutorial/?9
http://www.opengl.org/wiki/Programmi...:_GLX_and_Xlib
http://libsigc.sourceforge.net/
http://www.rasterbar.com/products/libtorrent/
http://tronche.com/gui/x/xlib/
http://www.sbin.org/doc/Xlib/
http://govnokod.ru/

Но тут больше туториалы и мануалы, из проектов - тока libsigc++ и libtorrent-rasterbar, в который я пока не врубаюсь))
Why so serious?
nahuahl вне форума Ответить с цитированием
Старый 01.08.2011, 11:59   #5
nahuahl
 
Аватар для nahuahl
 
Регистрация: 28.04.2011
Сообщений: 4
По умолчанию

Utkin
Сейчас только почитал добавленное:
В общем, спасибо за развёрнутый ответ, кое-что вполне серьёзно намотал на ус и вплёл в бороду)
Why so serious?
nahuahl вне форума Ответить с цитированием
Старый 01.08.2011, 19:12   #6
Tony Parker
Пользователь
 
Регистрация: 19.12.2010
Сообщений: 52
По умолчанию

http://freshmeat.net - тут куча OpenSource-проектов различной сложности, качай на свой вкус)
AllSuccess1.ru - каталог полезных курсов.
Tony Parker вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Распознавание Аски кода и скан кода MyLastHit Общие вопросы Delphi 8 06.12.2010 18:34
c++ в Linux (Межпроцессорный обмен в Linux) RusLotus Помощь студентам 0 13.10.2009 16:59
идел в интернете статьи, что линукс ускоряет выход из строя винчестера на ноутбуке sergei64_89 Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 11 08.12.2008 04:17
Linux на VMware....... WinXP <-> Linux DMUTPUU Операционные системы общие вопросы 1 24.09.2008 12:03
Выдернуть куски кода из html-кода trafbite Помощь студентам 7 18.08.2007 13:51