exelens 29.11.2010 11:06
Есть идея! — Новый блог для пытливых умов - Есть идея!
Предлагаю расширить границы использования Linux для реализации новых, неожиданных и даже сугубо личных идей ;)Почему новый блог?
На текущий момент мы используем Linux в учебе, работе, системном администрировании и для развлечений.
Все это достаточно жизненно и здорово, но на мой взгляд нужно большее. Текущая структура подразумевает достаточно формальный подход задача/решение, с большим или меньшим успехом реализующий насущные нужды. Но вот наступил момент, когда kernel panic система работает, ШГ тема рабочего стола вылизана, скорость загрузки составляет 1 наносекунду с момента нажатия кнопки Power :-D Что дальше?
Брейншторм.
Я предлагаю делиться идеями. Неожиданными, новыми, личными. Правила достаточно просты - предлагать новую и интересную идею и, по возможности, ее примерную реализацию с использованием Linux. Если можно так выразится - перенести Ubuntu brainstorm, GSOC к себе домой. В результате обсуждения идея должна приобрести форму и направление развития, должны стать понятны технические ограничения и может появится сама реализация. Достойной платой за использование коллективного разума будет рассказ автора в конце поста о внедрении своей идеи на практике. Еще более достойно будет, если соберется команда ;)
Хочется услышать мнение коллективного разума в комментах ;)
Автор идеи и данного топика dront78
MAXH0 29.11.2010 11:09 #
+ 2 -
По опыту Хабра IT сообщество на идеи скупо. Когда идея товар ею не делятся... :-(
Причём тут хабр? Не верная аналогия.
Если человеку говорить, что у него ничего не получится то он ничего делать не будет.
Не будет: новых идей, новых проектов, новых бизнесов.
Почему не будет? Потому что!
Если бы я слушал скептиков то и welinux.ru не было.
Если человеку говорить, что у него ничего не получится то он ничего делать не будет.
Не будет: новых идей, новых проектов, новых бизнесов.
Почему не будет? Потому что!
Если бы я слушал скептиков то и welinux.ru не было.
Ну или не кто-то конкретный, а более умный, ловкий, сильный.
Ведь не спроста под задачи специально выбирают людей.
Нужно пробовать и делать если чувствуешь, что можешь.
Опыт сын ошибок трудных.
Ведь не спроста под задачи специально выбирают людей.
Нужно пробовать и делать если чувствуешь, что можешь.
Опыт сын ошибок трудных.
Гы, недавно думал как раз о сборке собственной ТВ-приставки с сапером и ранетками для фильтрации рекламы и каналов (в .опу ТНТ!!!), торрентами и онлайн видео... пока читаю доки по разным библиотекам, как бы реализовать фильтр рекламы.
Наводка. При трансляции рекламы не показывают логотип канала. Есть видеомагнитофоны с таким фильтром.
эмм... а что делать то собираетесь во время рекламы? т.е. вместо неё что показывать будете?
Может, автопереключение на другой канал или приятную музыку - как в call-центрах? Хотя запилить можно что угодно при должной фантазии.
вот родители то обрадуются :) ящик то для них делается, сам я телик не смотрю...
от себя хочу добавить, что не обязательно нужно быть IT-шником или суперХакером, чтобы писать в данный блог. Если есть идеи - давайте реализуем их с помощью Linux. Как раз это и будет отличительной чертой - открытость.
На счет "жадности делится идеями" приведу забавный пример. Еду в метро. Впереди стоят 2 товарища в пиджаках и жалуются на судьбу. "Помнишь 2002? Сколько было идей, а помощи не найти. А теперь? Помощников до гуя, а идей нету" :-D
Не думаю, что нужно становится хабром. Нужно быть самими собой. И если заработок бабла превышает "идейную" ценность, то все в конце концов ставится к заработку бабла. Правильная постановка задачи иногда важнее правильности реализации ;) такое вот мое IMHO
На счет "жадности делится идеями" приведу забавный пример. Еду в метро. Впереди стоят 2 товарища в пиджаках и жалуются на судьбу. "Помнишь 2002? Сколько было идей, а помощи не найти. А теперь? Помощников до гуя, а идей нету" :-D
Не думаю, что нужно становится хабром. Нужно быть самими собой. И если заработок бабла превышает "идейную" ценность, то все в конце концов ставится к заработку бабла. Правильная постановка задачи иногда важнее правильности реализации ;) такое вот мое IMHO
Помощников до гуя, а идей нету" :-D
Рас ничего сейчас придумать не могут.. значит и раньше не могли. ИМХО.
Голова или работает или нет. Выключателя нет.
Многое уже придумано :) Сомневаюсь что современные люди глупее тех, кто велосипед придумал. Но всё же заново то его уже не придумаешь. Идеи вещь очень иссякаемая.
Вспомнилось, как несколько лет назад, когда я выбирал колледж, куда поступать, директор одного из них сказал мне, что зря я иду в программисты - программы-то все уже написаны!
Сомневаюсь что современные люди глупее тех, кто велосипед придумал.
Ты не прав.
Попробуй заниматься бизнесом или программированием более серьёзно.
Когда находишься на определённом этапе развития или обладаешь конкретными знаниями ты зажат в рамки своего опыта и навыков.
Спустя время развиваешься, анализируешь код или те вещи которые делал и применял. Со во временем ты находишь ещё более эффективные и менее затратные способы выполнения поставленных задач.
Конечно если ты только повторяешь чужое то и велосипед будет не придумать.
С другой стороны, существуют модели поведения и наборы действий повторив которые достигаешь того или иного результата, а если ещё и анализируешь свои действия то отлично учишься.
Полностью согласен. В дополнение ко всему большим плюсом всегда является фидбек.
Не даром сказано, что дураки учатся на своих ошибках.
В открытой модели разработки ты можешь учиться на чужих ;) а если более серьезно, то программист, как сущность, иногда прокачивает через себя тонны информации и просто обязан выработать культуру взаимодействия с ней.
Комьюнити в этом смысле всегда играет роль статического буфера памяти и, одновременно, опоры, к которой ты можешь прислониться в случае, когда мозги закипают. Таким образом можно продвигаться дальше.
Один в поле не воин, но без лидера не обойтись. И лидер должен понимать, что обычно никто не сможет реализовать его идею лучше его самого, поэтому не надо бояться делиться идеями. Это, кстати, часто помогает не изобретать велосипед.
Не даром сказано, что дураки учатся на своих ошибках.
В открытой модели разработки ты можешь учиться на чужих ;) а если более серьезно, то программист, как сущность, иногда прокачивает через себя тонны информации и просто обязан выработать культуру взаимодействия с ней.
Комьюнити в этом смысле всегда играет роль статического буфера памяти и, одновременно, опоры, к которой ты можешь прислониться в случае, когда мозги закипают. Таким образом можно продвигаться дальше.
Один в поле не воин, но без лидера не обойтись. И лидер должен понимать, что обычно никто не сможет реализовать его идею лучше его самого, поэтому не надо бояться делиться идеями. Это, кстати, часто помогает не изобретать велосипед.
Или я вас не понимаю, или вы говорите именно о реализации идей. Оптимизация и допиливание нынешних программ... Хотя нет, даже не программ. Оптимизация исполнения идей, заложенных в нынешние программы, это поле для работы еще не одному поколению. Но сами идеи уже есть. Именно об этом я и говорю. И чтобы появились новые идеи - нужны люди с очень нестандартным, но всё же адекватным интелектом. Иначе от скуки будем линуксы на чайники и тостеры ставить.
поймите правильно - возможно история развивается по спирали и то, что сейчас вы ездите на ferrari, не отменяет изобретения колеса. в данном смысле это просто новый качественный скачек. а так да - все уже было еще в Древнем Риме ;)
Не совсем поняла, какие идеи предполагаются... :)
Вот, например, мне очень хочется штуку, которая бы позволяла удобно сохранять цитаты из читаемого текста. Как она могла бы работать с точки зрения меня-пользователя?
1. Запускаю штуку, создаю/открываю файл, в который она будет писать. М.б. устанавливаю разделители между цитатами, ещё какие-то настройки.
2. Пишу/не пишу какой-то заголовок со сведениями о тексте, вообще "рамочку". Включаю "режим сбора".
3. Перехожу к чтению - в чём угодно. Xpdf, openoffice writer, fbreader, chmview, любимый браузер, любимый текстовый редактор, бог весть что ещё. Читаемый текст на весь экран, ни на что не переключаюсь. Скопированное (или просто выделенное) сразу ложится в файл, заданный на шаге 1, м.б. с указанием места в файле и с разделителем после цитаты.
4. Выключаю режим сбора :)
Это подходящая идея? :)
Вот, например, мне очень хочется штуку, которая бы позволяла удобно сохранять цитаты из читаемого текста. Как она могла бы работать с точки зрения меня-пользователя?
1. Запускаю штуку, создаю/открываю файл, в который она будет писать. М.б. устанавливаю разделители между цитатами, ещё какие-то настройки.
2. Пишу/не пишу какой-то заголовок со сведениями о тексте, вообще "рамочку". Включаю "режим сбора".
3. Перехожу к чтению - в чём угодно. Xpdf, openoffice writer, fbreader, chmview, любимый браузер, любимый текстовый редактор, бог весть что ещё. Читаемый текст на весь экран, ни на что не переключаюсь. Скопированное (или просто выделенное) сразу ложится в файл, заданный на шаге 1, м.б. с указанием места в файле и с разделителем после цитаты.
4. Выключаю режим сбора :)
Это подходящая идея? :)
Спасибо за совет, он тем более хорош, что Zotero в своё время сразу привлекло моё внимание, и я им некоторое время пользовалась. Но, как справедливо было замечено - оно "не совсем для этого". :)
Это подходящая идея, только неоформленная. Не нужно спрашивать, как бы это могло быть или не быть. Предлагайте свою формулировку как можно более полно, старайтесь понимать, что вы хотите. Реализовать можно практически все, но ресурс обычно ограничен. Классический вариант нереализованной мечты прилагается ;)
Мне казалось, я предложила описание того, что я хочу. Вопрос "Как она могла бы работать с точки зрения меня-пользователя?" - вопрос риторический, потому что дальше я сама на него отвечаю в меру сил. Этот ответ и является "предложенной формулировкой". :)
Но может быть, я ещё не понимаю, как надо оформлять идею должным образом. Тогда была бы благодарна за разъяснения.
Но может быть, я ещё не понимаю, как надо оформлять идею должным образом. Тогда была бы благодарна за разъяснения.
Я всего лишь хотел сказать, что постановка задачи - один из самых главных моментов. если как-то обидел, приношу извинения. просто "запускаю штуку" не слишком понятная для меня формулировка. идея обычно базируется на личном опыте и знаниях, позволяющим сделать качественно новый шаг, либо, как тут было замечено, на нестандартном мышлении. Вы задали вопрос - получаете соответствующие ответы. "Идейный" вариант должен увлекать за собой - я делаю то-то и то-то, нужен help/support/feedback/testing/просто доброе слово. Вы лидер и задаете ритм + направление. Ваше "хочу" - стимул к ее реализации. Часто идею можно реализовать в одиночку и написать HOWTO. Вариант "Есть идея!" нужен, если это невозможно. Не ищите шаблона - его просто нет. Когда идея "сварится" - Вы сами поймете это. А перед этим будет много вопросов ;)
Спасибо за ответ.
Я правильно поняла, что Вы считаете подходящей идеей только ту, которую человек сам в силах воплотить хотя бы отчасти и в силах руководить её воплощением?
Если так, то моя идея оказывается неподходящей по этому признаку.
Я правильно поняла, что Вы считаете подходящей идеей только ту, которую человек сам в силах воплотить хотя бы отчасти и в силах руководить её воплощением?
Если так, то моя идея оказывается неподходящей по этому признаку.
Попробуйте глянуть Википедию. Кроме того я не говорил, что идея неподходящая ;)
Боюсь, у меня телепатический приёмник барахлит. Поэтому смысл ссылки на статью про мозговой штурм не поняла.
Я и не говорила, что Вы назвали идею неподходящей.
Я и не говорила, что Вы назвали идею неподходящей.
Это не страшно. Прочтите пост еще раз, начиная со слов "Что дальше?". Брейншторм - это и есть смысл нового блога.
Скорее всего, неправильно. Насколько я понял, тут пытаются разъяснить, что для реализации идеи сама идея должна быть описана четко и как можно точнее, иначе непосредственные "реализаторы", если среди них нет автора идеи, сделают то, что они себе представляют - и это в 99,999% случаев будет разнится с задумкой автора.
Спасибо.
Но я не знаю, что ещё нужно описать и как нужно описать. Если Вы видите, чего не хватает, скажите. Буду благодарна и постараюсь улучшить описание. :)
Но я не знаю, что ещё нужно описать и как нужно описать. Если Вы видите, чего не хватает, скажите. Буду благодарна и постараюсь улучшить описание. :)
ммм.... насколько я понял - тут просят предложить идею, чтоб в комментах ее вместе "обсмаковать".
И если будут появляться стоящие мысли в комментах, переносить их в основной пост, тем самым формируя техзадание или развивая мысль.
На мой взгляд, идея очень хорошо описана для начала обсуждения. Только вот ее нужно оформить отдельным постом, а не комментарием =)
И если будут появляться стоящие мысли в комментах, переносить их в основной пост, тем самым формируя техзадание или развивая мысль.
На мой взгляд, идея очень хорошо описана для начала обсуждения. Только вот ее нужно оформить отдельным постом, а не комментарием =)
Поняла. Пойду набираться решимости и делать свой первый пост тут :)
Как вариант, можно просто копировать в буфер, затем открывать программу, показывающую %D
...показывающую содержимое буфера(-ов) наподобие Klipper или Glipper, выбирать там цитаты и выбранное добавится в некий файл, который потом можно просмотреть чем угодно - от vim' до Мозиллы или fbreader'а.
Clipper и glipper мне неудобны уже тем, что они для кде и гнома соответственно, а у меня не кде и не гном. :)
Xclip, xsel и parcellite я пробовала приспособить, но на тот момент без особого успеха. Может быть, по недостатку познаний. Может быть, надо ориентироваться на что-то вроде autokey, с которым тоже как-то не заладилось в прошлом, и повторить попытку с ним договориться.
Здесь, вроде бы, довольно много сил посвящают облегчению рутинных задач. Вот для меня, гуманитария по образованию, такое чтение с выписками - очень рутинная задача. И очень хотелось бы сократить число действий, требующихся для обработки каждой выписки. Поэтому и хочется одно сочетание клавиш, и чтоб цитата ушла сразу в файл, а не в кучу записей в клипборд-манагере (которую ещё надо вручную поштучно в тот файл переложить. А количество записей может быть не один десяток, и даже не одна сотня - смотря что и как долго читать. Я уж молчу про устойчивость к всяким неожиданным неприятностям).
Если действия не экономить, то всё просто. Текстовый редактор под рукой, в нём открыт тот самый файл с "рамочкой". Нашла интересующее в читаемом - скопировать, переключиться на редактор, вставить скопированное, м.б. добавить какие-то метки, вбить вручную разделитель, велеть сохранить файл, вернуться в прежнее окно. И вгруженность в чтение, само восприятие текста, уже не то :)
Xclip, xsel и parcellite я пробовала приспособить, но на тот момент без особого успеха. Может быть, по недостатку познаний. Может быть, надо ориентироваться на что-то вроде autokey, с которым тоже как-то не заладилось в прошлом, и повторить попытку с ним договориться.
Здесь, вроде бы, довольно много сил посвящают облегчению рутинных задач. Вот для меня, гуманитария по образованию, такое чтение с выписками - очень рутинная задача. И очень хотелось бы сократить число действий, требующихся для обработки каждой выписки. Поэтому и хочется одно сочетание клавиш, и чтоб цитата ушла сразу в файл, а не в кучу записей в клипборд-манагере (которую ещё надо вручную поштучно в тот файл переложить. А количество записей может быть не один десяток, и даже не одна сотня - смотря что и как долго читать. Я уж молчу про устойчивость к всяким неожиданным неприятностям).
Если действия не экономить, то всё просто. Текстовый редактор под рукой, в нём открыт тот самый файл с "рамочкой". Нашла интересующее в читаемом - скопировать, переключиться на редактор, вставить скопированное, м.б. добавить какие-то метки, вбить вручную разделитель, велеть сохранить файл, вернуться в прежнее окно. И вгруженность в чтение, само восприятие текста, уже не то :)
Я не предлагал конкретные программы, а просто уточнял, как должно выглядеть то, что вы хотите. Кстати, большой плюс обсуждения идеи с людьми в том, что ты сам начинаешь ее лучше понимать/представлять)))
В том виде, в котором Вы описали - не могу назвать какой-либо известной мне программы. Возможно, существует программа, которая позволяет на попадание текста в иксовый буфер повесить какой-либо скрипт: тогда все просто, нужно добавить этот текст (содержимое буфера) в конец нужного файла при нажатии определенной клавиши.
Но это пока на уровне голых размышлений. Могу попробовать помочь, как время появится))
В том виде, в котором Вы описали - не могу назвать какой-либо известной мне программы. Возможно, существует программа, которая позволяет на попадание текста в иксовый буфер повесить какой-либо скрипт: тогда все просто, нужно добавить этот текст (содержимое буфера) в конец нужного файла при нажатии определенной клавиши.
Но это пока на уровне голых размышлений. Могу попробовать помочь, как время появится))
Идея шикарна!
у меня постоянно открыт текстовый редактор и файл куда записываю или копипастю всё нужное.
у меня постоянно открыт текстовый редактор и файл куда записываю или копипастю всё нужное.
Насколько я понял, что-то похожее на remember-mode в emacs. Сам пока не пользуюсь, но планирую начать. Сын пользуется постоянно.
Как я понял суть, в любом месте вызываешь remember и делаешь заметку. Заметкой может быть и цитата. Заметка привязана к файлу, с которым в данный момент работаешь.
Но это очень поверхностно. Нужно поизучать.
Как я понял суть, в любом месте вызываешь remember и делаешь заметку. Заметкой может быть и цитата. Заметка привязана к файлу, с которым в данный момент работаешь.
Но это очень поверхностно. Нужно поизучать.
Знаете, боюсь, что в большинстве своем эта штука полезна скорее гуманитариям, поэтому предполагаю, что доля знающих и использующих emacs там будет еще ниже чем среди тех же программистов.
Предполагаю, что чтение текстов будет происходить через браузер, поэтому, наверное это должно быть приложение, больше похожее на gnote (tomboy), в которое по хоткею или через всплывающее меню должен отправляться из браузера выделенный текст, при этом с какой-то мета информацией типа времени и URL. Подозреваю, что передать из браузера эту информацию можно путем написания для браузера какого-то расширения.
ИМХО конечно.
Предполагаю, что чтение текстов будет происходить через браузер, поэтому, наверное это должно быть приложение, больше похожее на gnote (tomboy), в которое по хоткею или через всплывающее меню должен отправляться из браузера выделенный текст, при этом с какой-то мета информацией типа времени и URL. Подозреваю, что передать из браузера эту информацию можно путем написания для браузера какого-то расширения.
ИМХО конечно.
Выше где-то было, что могут использоваться электронные книги, документы в различных форматах (например, .doc или .pdf).
Тогда это должно быть нечто на уровне иксов, аналогичное по работе с буфером обмена.
Это полезно многим. А вот реализованную функциональность я видел только в emacs, поэтому и написал.
Эта идея, будучи реализованной, еще очень много за собой потянет. Фактически это часть персонального индивидуальног органайзера. Опять-таки, приемлемую, годную для пользования реализацию такого органайзера я видел только в emacs (org-mode + remember-mode).
Это не значит,что я пытаюсь пропихнуть emacs людям, которым он не годится. Однако есть определенные причины, как мне кажется, почему лучше всего реализована эта концепция именно и только (хотя может я ошибаюсь) на базе emacs.
Эта идея, будучи реализованной, еще очень много за собой потянет. Фактически это часть персонального индивидуальног органайзера. Опять-таки, приемлемую, годную для пользования реализацию такого органайзера я видел только в emacs (org-mode + remember-mode).
Это не значит,что я пытаюсь пропихнуть emacs людям, которым он не годится. Однако есть определенные причины, как мне кажется, почему лучше всего реализована эта концепция именно и только (хотя может я ошибаюсь) на базе emacs.
Насчёт "только"... Обратите внимание на старую виндовую программу BookSeer, которая вообще прекрасна многим, но виндовая. :)
Банальное добавление по нажатию некой клавиши содержимого буфера в указанный в настройках файл много не потянет, я надеюсь. А остальное - вопрос дополнительного функционала и интегрированности во что-либо.
Я не использую emacs, однако так же не являюсь его противником. Просто у emacs есть минус, связанный с большими затратами времени на его освоение. Мало кто может себе это позволить без действительно серьёзных мотиваций. У заточенного под конкретную задачу софта в этом плане этот минус будет гораздо меньше.
Есть возможность сделать небольшой скринкаст того, как работает эта связка в emacs?
Есть возможность сделать небольшой скринкаст того, как работает эта связка в emacs?
Барышня возьмите в свои руки кучку программистов (я думаю вы их найдёте тут без труда), и под чутким руководством напишите необходимую программу.
А остальные вам спасибо скажут.
(сам не отказался бы от такой программы.)
А остальные вам спасибо скажут.
(сам не отказался бы от такой программы.)
Задача не такая простая, как кажется на первый взгляд. Точнее задача простая, реализация сложная.