Хочется написать программу, но не знаю какую (Что в данный момент нужно Linux сообществу?)
Модератор: Модераторы разделов
-
Assuri
- Сообщения: 678
- Статус: #include <brain.h>
- ОС: Fedora 12
Хочется написать программу, но не знаю какую
Здраствуйте. В данный момент активно и углублённо изучаю C++. Чтобы закрепить все полученные знания из книжки Страуструпа, решил написать какой-нибудь проект на чистом С++, ну и по необходимости с использованием некоторых библиотек. Естественно, хотелось бы, чтобы мой труд не пропал понапрасну и пригодился Linux'у, или другим сообществам. Подскажите, пожалуйста, что сейчас нужно Linux или в какую сферу программирования стоит посмотреть?
Спасибо.
Спасибо.
-
Maximus_V
- Сообщения: 432
- ОС: Gentoo, FreeBSD
Re: Хочется написать программу, но не знаю какую
Может, стоит присоединиться к портированию недавно открытой программы распознования текстов (не помню как он пишется). ИМХО, сообщество оценит
-
Flaming
- Сообщения: 2579
Re: Хочется написать программу, но не знаю какую
Было бы неплохо написать нормальную, неглючную качалку файлов на qt4.
-
edigaryev
- Сообщения: 59
-
Goodvin
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: Хочется написать программу, но не знаю какую
Если не знаете о чём идет речь, то лучше промолчать, чем вводить людей в заблуждение.
Программа называется CuneiForm.
Российская система распознавания текстов CuneiForm станет открытой
-
Maximus_V
- Сообщения: 432
- ОС: Gentoo, FreeBSD
-
rm_
- Сообщения: 3340
- Статус: It's the GNU Age
- ОС: Debian
Re: Хочется написать программу, но не знаю какую
недавно открытой программы распознования текстов (не помню как он пишется)
http://en.wikipedia.org/wiki/CuneiForm_(software) edit: опередили аж двое
По теме - так вопрос не ставится. Создаваемая программа должна быть нужна Вам лично. Из затеи писать "для сообщества" ничего хорошего не получится. В лучшем случае - начатый и недоделанный проект будет очень скоро заброшен.
-
Assuri
- Сообщения: 678
- Статус: #include <brain.h>
- ОС: Fedora 12
Re: Хочется написать программу, но не знаю какую
Goodvin писал(а): ↑10.08.2008 13:10
Если не знаете о чём идет речь, то лучше промолчать, чем вводить людей в заблуждение.
Программа называется CuneiForm.
Российская система распознавания текстов CuneiForm станет открытой
Goodvin, выскажитесь, пожалуйста, по теме. Мне очень интересно, что Вы ответите.
Хорошо, но лично у меня нет идей что можно написать, чтобы полезно было для себя(много нового узнал бы) и другим пригодилось.
-
Goodvin
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: Хочется написать программу, но не знаю какую
Труд в любом случае не пропадет даром, так как будет приобретен опыт.-DooM- писал(а): ↑10.08.2008 11:28Здраствуйте. В данный момент активно и углублённо изучаю C++. Чтобы закрепить все полученные знания из книжки Страуструпа, решил написать какой-нибудь проект на чистом С++, ну и по необходимости с использованием некоторых библиотек. Естественно, хотелось бы, чтобы мой труд не пропал понапрасну и пригодился Linux'у, или другим сообществам.
Есть мнение, что в Вашем случае надо писать программу, которая нужна самому автору и которой сам автор будет пользоваться в своей повседневной деяфтельности.
Только тогда может получиться толк и полезный эффект.
Я бы посоветовал немного приструнить самолюбие и присоединиться к какому-нить существующему проекту, во главе команды которого стоит толковый опытный разработчик.
Набираться опыта, читая уже готовый качественный код и получая отзывы о своих кусках кода от грамотных людей, которые будут тщательно проверять присылаемый от новичка код, будет намного полезнее и интереснее.
-
Assuri
- Сообщения: 678
- Статус: #include <brain.h>
- ОС: Fedora 12
Re: Хочется написать программу, но не знаю какую
Goodvin писал(а): ↑10.08.2008 13:20Я бы посоветовал немного прострунить самолюбие и присоединиться к какому-нить существующему проекту, во главе команды которого стоит толковый опытный разработчик.
Набираться опыта, читая уже готовый качественный код и получая отзывы о своих кусках кода от грамотных людей, которые будут тщательно проверять присылаемый от новичка код, будет намного полезнее и интереснее.
Безусловно хорошая идея и я бы хотел присоеденится к проектированию какого-нибудь дистрибутива, но я не знаю как это можно сделать
-
astronom
- Сообщения: 151
- ОС: Debian
Re: Хочется написать программу, но не знаю какую
что сейчас нужно Linux
Дрова для NVidia
Безусловно хорошая идея и я бы хотел присоеденится к проектированию какого-нибудь дистрибутива
Зачем сразу к проектированию дистрибутива? На форуме есть темы и про менее масштабные проекты.
Параллельные извилины не пересекаются ...
-
Flaming
- Сообщения: 2579
Re: Хочется написать программу, но не знаю какую
Ну, с этим очень проблемно, уже есть проект nouveau, но развивается он очень медленно, пока уступает злостной проприетарщине.
Есть ещё очень нужная вещь в линуксе, которой сильно не хватает - программа подсчёта трафика, аналог bwmeter\tmeter под windows. Сколько искал - похожей программы по функциональности не нашёл.
-
MrWeber
- Сообщения: 13
- ОС: Debian
Re: Хочется написать программу, но не знаю какую
Присоединяюсь к Flaming. +1
Простой и функциональной программы явно не хватает ни в одном дистрибутиве.
Мечты сбываются если для них хватает времени. А времени хватает до тех пор, пока никто не умер.
--------------------
Admin-service.ru - администрирование информационных систем
--------------------
Admin-service.ru - администрирование информационных систем
-
Assuri
- Сообщения: 678
- Статус: #include <brain.h>
- ОС: Fedora 12
Re: Хочется написать программу, но не знаю какую
Спасибо за идею, как раз хотел занятся TCP/IP.
Посмотрел вакансии на rabota.ru и вот такие вот требования самые популярные у работодателей:
Пока что мне наиболее симпотично: серверные программы, TCP/IP и многопоточность с STL.
Посмотрел вакансии на rabota.ru и вот такие вот требования самые популярные у работодателей:
- STL
- Многопоточность
- Boost
- TCP/IP
- UML
- Серверные программы
- SVN
- SQL
Пока что мне наиболее симпотично: серверные программы, TCP/IP и многопоточность с STL.
-
Denjs
- Сообщения: 1685
- ОС: SuSe 10.2
-
AlexYeCu
- Сообщения: 1137
- ОС: fedora
Re: Хочется написать программу, но не знаю какую
Клон ныне покойной win32 софтины ArumSwitcher под *nix.
Что делала программа: висела себе в трее, по хоткею тупо меняла последнее напечатанное слово или выделенную строку из одной раскладки в другую. Никаких словарей. Всё просто и потому удобно. Никакие Punto Switcher`ы, Ninja Keyboard`ы и прочие xneur`ы рядом не валялись. Ещё прога умела по хоткею менять прописные на строчные. Опять же без словарей и прочей приблуды. Т.е. как былоб еслибы caps lock зажат (не) был. От программы требуются работоспособность с популярными DE и WM, нормальная работа с GTK/QT и проч. софтом.
Вот такая вот идея.
Что делала программа: висела себе в трее, по хоткею тупо меняла последнее напечатанное слово или выделенную строку из одной раскладки в другую. Никаких словарей. Всё просто и потому удобно. Никакие Punto Switcher`ы, Ninja Keyboard`ы и прочие xneur`ы рядом не валялись. Ещё прога умела по хоткею менять прописные на строчные. Опять же без словарей и прочей приблуды. Т.е. как былоб еслибы caps lock зажат (не) был. От программы требуются работоспособность с популярными DE и WM, нормальная работа с GTK/QT и проч. софтом.
Вот такая вот идея.
-
Assuri
- Сообщения: 678
- Статус: #include <brain.h>
- ОС: Fedora 12
Re: Хочется написать программу, но не знаю какую
Спасибо за идею, но мне бы хотелось хотя бы начать программу не с GUI, а с ядра.
-
Flaming
- Сообщения: 2579
Re: Хочется написать программу, но не знаю какую
AlexYeCu писал(а): ↑10.08.2008 17:11Клон ныне покойной win32 софтины ArumSwitcher под *nix.
Что делала программа: висела себе в трее, по хоткею тупо меняла последнее напечатанное слово или выделенную строку из одной раскладки в другую. Никаких словарей. Всё просто и потому удобно. Никакие Punto Switcher`ы, Ninja Keyboard`ы и прочие xneur`ы рядом не валялись. Ещё прога умела по хоткею менять прописные на строчные. Опять же без словарей и прочей приблуды. Т.е. как былоб еслибы caps lock зажат (не) был. От программы требуются работоспособность с популярными DE и WM, нормальная работа с GTK/QT и проч. софтом.
Вот такая вот идея.
Я думаю, лучше велосипедов не изобретать, а xneur доделывать, он глючный сейчас по-моему, а что поделать, заново начинать - ещё дольше делать придётся.
-DooM-, лучше всего счётчик трафика, главным образом, чтобы умел по ip-адресам различать трафик, вот, самое главное. GUI и впрямь вещь не самая нужная, если что, прикрутят, можно ещё web-интерфейс...
-
Goodvin
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: Хочется написать программу, но не знаю какую
-
Atragor
- Сообщения: 681
- Статус: ...
Re: Хочется написать программу, но не знаю какую
Вот этим?
KNemo has to be started using KDE Control Center/Internet & Network/Network Monitor.
If you were MEANT to understand it, we wouldn't have called it 'code' © bash.org
-
Flaming
- Сообщения: 2579
Re: Хочется написать программу, но не знаю какую
Goodvin, а она уже умеет создавать фильтры на основе ip-диапазонов (допустим, у меня есть ip-адреса, трафик с которых платных, а есть бесплатные, и нужно их отдельно считать)? И вести статистику и сохранять если не в БД, то хотя бы в текстовые файлы и(ли) таблицы?
-
Bluetooth
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
Re: Хочется написать программу, но не знаю какую
Goodvin, а она уже умеет создавать фильтры на основе ip-диапазонов (допустим, у меня есть ip-адреса, трафик с которых платных, а есть бесплатные, и нужно их отдельно считать)? И вести статистику и сохранять если не в БД, то хотя бы в текстовые файлы и(ли) таблицы?
есть же серьезные проги для подсчета траффика.я вообще думал, вас не устраивает, что нету "простой и искаробачной" проги
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Хочется написать программу, но не знаю какую
-DooM-
А мне вот не хватает *гибкой* хранилки паролей... Можно сделать персональный заказ?
Недавно тут пришёл к выводу, что очень хорошей хранилкой бы стал бы соответствующий GUI к LDAP.
А мне вот не хватает *гибкой* хранилки паролей... Можно сделать персональный заказ?
-
Goodvin
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: Хочется написать программу, но не знаю какую
-
Bender
- Сообщения: 81
- ОС: Ubuntu 11.04 amd64
Re: Хочется написать программу, но не знаю какую
Знания можно закрепить олимпиадными задачками. Одного языка мало.
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Хочется написать программу, но не знаю какую
Во-первых - я не люблю KDE/QT.
Во-вторых - KeePass не поддерживает определение классов паролей (банковские карты, UNIX-аккаунты, почтовые аккаунты, PIN-коды и т.д.). А встроенных классов у него слишком мало. Я видел лишь одну программу, позволяющую создать собственные классы паролей. Отечественную. Но под винду.
-
Goodvin
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: Хочется написать программу, но не знаю какую
Ага, понятно.
Я от него требую поменьше, поэтому пока хватало. :-)
Я от него требую поменьше, поэтому пока хватало. :-)
-
Bender
- Сообщения: 81
- ОС: Ubuntu 11.04 amd64
Re: Хочется написать программу, но не знаю какую
serzh-z
Классы и группы – это не одно и тоже? Вот как на скрине, группы сбоку:
http://www.keepassx.org/images/screenshots/main_window.png
Или вы что-то другое имеете ввиду?
Во-вторых - KeePass не поддерживает определение классов паролей (банковские карты, UNIX-аккаунты, почтовые аккаунты, PIN-коды и т.д.). А встроенных классов у него слишком мало. Я видел лишь одну программу, позволяющую создать собственные классы паролей. Отечественную. Но под винду.
Классы и группы – это не одно и тоже? Вот как на скрине, группы сбоку:
http://www.keepassx.org/images/screenshots/main_window.png
Или вы что-то другое имеете ввиду?
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Хочется написать программу, но не знаю какую
Возмём например телефон. Допустим я имею сколько-то SIM-карт, и мне нужно хранить информацию о "PIN", "PIN2", "PUK", "PUK2"... Разработчики этого кипера не предусмотрели такие поля, а поле "password", в этом случае мне вообще не нужно.
Или хочу хранить инфу о учётных записях группы сайтов, где есть атрибуты "пароль", "email", "ключевая фраза 1", "ключевая фраза 2". Опять же - такую запись в кипере я не могу создать. Поля Note использовать тоже не хочу.
Я бы хотел иметь возможность определить собственный класс записей, скажем, "банковская карта", каждый экземпляр которого имел бы поля "CCV", "Cardholder" и т.д. и никаких паролей. Ни один из известных на сегодняшний день хранителей паролей (кроме того самого виндового, название которого не помню, и кажется, который уже никем не поддерживается) такого не умеет.
-
chupz
- Сообщения: 131
- ОС: gentoo
Re: Хочется написать программу, но не знаю какую
Автору:
кто-то там про нвидиевские дровишки писал - я бы написал, но про атишные, а нвидиевскик проприетарный модуль ядра nvidia.ko работает на ура.
Но дело не в том модуле - написание программ "для ядра" или "ядреных" - это конечно - просто неоценимый опыт в *никсах, однако, и место бесконечных подводных камней. Поэтому то я бы и оставил бы разработку ядра Линусу и сообществу ядерщиков-ассемлерщиков.
Для ядра модули пишутся в основе своей на ассемблере, т.к. довольно требовательны к времени выполнения/ресурсам.
Написать что-то ГУЕВОЕ - нормальная вещь, я считаю, ведь скорострельности С++ в ГТК и КО хватит с головой - вывод, я бы писал что-то маленькое, чего есть и так кууучу, но по-своему, ака коньки (konky). Но выбор за Вами - сообщество будет только благодарно новоиспеченному действительно опытному программисту. Дык, я бы тож хотел такового в ряды своих друзей
))
кто-то там про нвидиевские дровишки писал - я бы написал, но про атишные, а нвидиевскик проприетарный модуль ядра nvidia.ko работает на ура.
Но дело не в том модуле - написание программ "для ядра" или "ядреных" - это конечно - просто неоценимый опыт в *никсах, однако, и место бесконечных подводных камней. Поэтому то я бы и оставил бы разработку ядра Линусу и сообществу ядерщиков-ассемлерщиков.
Для ядра модули пишутся в основе своей на ассемблере, т.к. довольно требовательны к времени выполнения/ресурсам.
Написать что-то ГУЕВОЕ - нормальная вещь, я считаю, ведь скорострельности С++ в ГТК и КО хватит с головой - вывод, я бы писал что-то маленькое, чего есть и так кууучу, но по-своему, ака коньки (konky). Но выбор за Вами - сообщество будет только благодарно новоиспеченному действительно опытному программисту. Дык, я бы тож хотел такового в ряды своих друзей
