LINUX.ORG.RU

Почему я написал Gnote?

 ,


0

0

Hubert Figuiere, автор Gnote, решил объяснить почему он написал эту программу.

Итак, я написал Gnote чтобы ответить на два вопроса:

  1. Как мне добиться функциональности Tomboy на моём ASUS EEE PC с выборочной инсталляцией openSUSE, которая бы помещалась в 2Gb? Разумеется, для Mono на таком компьютере нет места. Единственный такой дистрибутив был Eeedora, но он предоставляет XFCE-окружение, а мне хотелось GNOME. У Fedora я не нашёл инструментов чтобы сгенерировать нужный мне дистрибутив. Остальные дистрибутивы не поместились в 2Gb, включая Mandriva Flash, который я получил на GUADEC, и Ubuntu.
  2. Легко ли переносить приложения из C# в C++?

Второй вопрос помог мне ответить на первый.

«На первой неделе разработки я хотел сохранить свою работу в тайне, чтобы мне было что показать, но что-то заработало уже на второй день в gitorius. Дальше вы всё знаете: anti-Mono сообщество объявило это победой и.т.д, но никто не поинтересовался, зачем же я написал этот код.»

Вы думаете я ненавижу Mono? Я работаю в компании, которая его продвигает(и надеюсь буду работать дальше)

В: Буду ли я продолжать разработку Gnote?

О: Да, и так долго, как смогу.

В: Буду ли я портировать другие приложения?

О: Нет. Но если кто-то хочет меня нанять для этого, то не стесняйтесь связаться со мной и я посмотрю что можно сделать.

>>> Подробности

★★★★★

Проверено: hibou ()

Re: Почему я написал Gnote?

Ммм может ф-спот ему заказать?

enileeb ()

Re: Почему я написал Gnote?

ну да, куда проще написать gnote, чем поставить на иписи более простой дистибутив, нежели новел сусе.

stave ★★★★★ ()
Ответ на: Re: Почему я написал Gnote? от enileeb

Re: Почему я написал Gnote?

>Так он в новель работает, наверное.

Угу. Он разрабатывает Abiword и коммитит gtk, gnome и прочая

sniper21 ★★★★★ ()
Ответ на: Re: Почему я написал Gnote? от ZZaiatSS

Re: Почему я написал Gnote?

Вообще ,тут был еще один небольшой прикол:
Tomboy - GPL2
Gnonte - GPL3

update функционала:
Tomboy -> Gnote ok
Gnote -> Tomboy no
Т.е. вся политценность Gnote - это быть клоном Tomboy.

И ряд "спорных" функций lib mono для Tomboy клонированы просто на С++ для Gnote - и формально и к ним могут быть претензии MS по логике RMS.

elipse ★★★ ()
Ответ на: Re: Почему я написал Gnote? от elipse

Re: Почему я написал Gnote?

>И ряд "спорных" функций lib mono для Tomboy клонированы просто на С++ для Gnote - и формально и к ним могут быть претензии MS по логике RMS.

Так вот автору Гноута это как раз и пофигу.

dv5ife ()

Re: Почему я написал Gnote?

Скажите мне кто-нибудь, что стоит выбрать для изучения бедному раввину^Wстуденту: C++, C# или Java?

emperor ()

Re: Почему я написал Gnote?

> Единственный такой дистрибутив был Eeedora, но он предоставляет XFCE-окружение, а мне хотелось GNOME. У Fedora я не нашёл инструментов чтобы сгенерировать нужный мне дистрибутив. Остальные дистрибутивы не поместились в 2Gb, включая Mandriva Flash, который я получил на GUADEC, и Ubuntu.

Я правильно понял, что он ничего не слышал о зенволке?

Bod ★★★★ ()

Re: Почему я написал Gnote?

> Почему я написал Gnote?

Очевидно же. :) Чтоб выпилить моно.

Jayrome ★★★★★ ()
Ответ на: Re: Почему я написал Gnote? от Jayrome

Re: Почему я написал Gnote?

>Очевидно же. :) Чтоб выпилить моно.

Что нужно написать чтобы выпилить Windows ?

unrealix ()
Ответ на: Re: Почему я написал Gnote? от unrealix

Re: Почему я написал Gnote?

Конечно есть. Я назвал первое, что пришло в голову - с нормальным функционалом.

Bod ★★★★ ()

Re: Почему я написал Gnote?

Hubert Figuiere "Main Kampf".

splinter ★★★★★ ()

Re: Почему я написал Gnote?

Почему не vala?

AVL2 ★★★★★ ()

Re: Почему я написал Gnote?

Я так понимаю ему за это деяние теперь Новел грозит всякими хитрыми анальными карами?

zloelamo ★★★★ ()

Re: Почему я написал Gnote?

Такое пипец сложное приложение как tomboy можно и на ассемблере написать за два вечера.

d9d9 ★★★ ()
Ответ на: Re: Почему я написал Gnote? от zloelamo

Re: Почему я написал Gnote?

>Я так понимаю ему за это деяние теперь Новел грозит всякими хитрыми анальными карами?
мигелька будет рад

prizident ★★★★★ ()
Ответ на: Re: Почему я написал Gnote? от emperor

Re: Почему я написал Gnote?

>Скажите мне кто-нибудь, что стоит выбрать для изучения бедному >раввину^Wстуденту: C++, C# или Java?

Учи PHP. А вообще не суть что ты выучишь, заказчику плевать на чём ты пишешь, ему нужен результат ( это я так, к слову ).

А по теме: "Почему я написал Gnote?" Потому что. :-)

swyat ()

Re: Почему я написал Gnote?

Наплодили сишарпного г-на, теперь нормальным программерам приходится переписыватью :)

Lennier ★★★★ ()

Re: Почему я написал Gnote?

"Почему я запостил новость "Почему я написал Gnote"?

registrant ★★★★★ ()

Re: Почему я написал Gnote?

>Вы думаете я ненавижу Mono? Я работаю в компании, которая его продвигает(и надеюсь буду работать дальше)

так все-таки - да или нет? ;)

k0l0b0k ★★ ()
Ответ на: Re: Почему я написал Gnote? от dizza

Re: Почему я написал Gnote?

>> Скажите мне кто-нибудь, что стоит выбрать для изучения бедному раввину^Wстуденту: C++, C# или Java?

> C++ по Александреску.

В УК РФ как раз для таких советчиков есть статья "доведение до самооубийства".

sv75 ★★★★★ ()
Ответ на: Re: Почему я написал Gnote? от emperor

Re: Почему я написал Gnote?

> Скажите мне кто-нибудь, что стоит выбрать для изучения бедному раввину^Wстуденту: C++, C# или Java?

Автомат Калашникова. Очевидно же.

asandros ★★ ()
Ответ на: Re: Почему я написал Gnote? от emperor

Re: Почему я написал Gnote?

> Скажите мне кто-нибудь, что стоит выбрать для изучения бедному раввину^Wстуденту: C++, C# или Java?

Студенту для стройного образования надо сначала понять голый Си.

sv75 ★★★★★ ()

Re: Почему я написал Gnote?

Хехе. Короче автор написал нечто, тупо из-за того, что у него толстый дистрибутив? :)

Надоели уже монодрочерством, tomboy - приложение года просто. Мегафункционал

bobrik ()
Ответ на: Re: Почему я написал Gnote? от emperor

Re: Почему я написал Gnote?

> Скажите мне кто-нибудь, что стоит выбрать для изучения бедному раввину^Wстуденту: C++, C# или Java?

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

Из привtденных выше мне больше всех нравится Java своей межплатформенностью (по сравнению с C#) и простотой (по сравнению с C++).

sign ()

Re: Почему я написал Gnote?

>tomboy

мне одному хватает текстового файла на рабочем столе ?

unrealix ()
Ответ на: Re: Почему я написал Gnote? от sign

Re: Почему я написал Gnote?

Какую среду разработки для Java лучше выбрать? За годы программирования на C привык к Emacs, но это не энтерпрайз.

emperor ()
Ответ на: Re: Почему я написал Gnote? от unrealix

Re: Почему я написал Gnote?

Текстовый файл это сложно. Простые пользователи его пугаются!

Deleted ()
Ответ на: Re: Почему я написал Gnote? от emperor

Re: Почему я написал Gnote?

> Cи я знаю хорошо.

А в чём собсно вопрос тогда? Ява как *язык* изучается за пару вечеров, современный С# -- за неделю, С++ -- эээ... Александреску сдался и ушёл портить D.

sv75 ★★★★★ ()
Ответ на: Re: Почему я написал Gnote? от emperor

Re: Почему я написал Gnote?

переключалка в кде не работает и моно - говно! топик создать отдельный не осилишь?

bobrik ()

Re: Почему я написал Gnote?

>Вы думаете я ненавижу Mono? Я работаю в компании, которая его продвигает(и надеюсь буду работать дальше)

Если даже такие есть, то таки да - Землю спасет только глобальная ядерная зима.

mrxrrr ()
Ответ на: Re: Почему я написал Gnote? от sv75

Re: Почему я написал Gnote?

>Ява как *язык* изучается за пару вечеров

Какие Java'вские библиотеки/технологии/фреймворки посоветуете осваивать?

>современный С# -- за неделю

Винды нет. Как в Линуксе с возможностью изучения того C#, который потом будет востребован у работодателя? Или вы имеете в виду синтаксис?

>С++ -- эээ...

Аналогично. Какие библиотеки?

>D

СтОит ли? Какие перспективы?

emperor ()
Ответ на: Re: Почему я написал Gnote? от sv75

Re: Почему я написал Gnote?

>Ява как *язык* изучается за пару вечеров,

А вот осилить ее со всеми ньюансами такими как всевозможные нерровинги вайденинги, приоритеты методов при их перезагрузке. Разобраться нормально в стандартном АПИ и синхронизации, одна жава мемори модел унесет твой моск если ты на яво подобном не писал - вот это все займет куда больше времени...

mrxrrr ()
Ответ на: Re: Почему я написал Gnote? от mrxrrr

Re: Почему я написал Gnote?

> А вот осилить ее со всеми ньюансами ...

Нечего там особо осиливать в языке. Вот библиотеки и документация к ним. Пока по примерам делаешь, всё отлично, как написал свой компонент к свингу, становится "интересно". Ну или научить ssl-сокеты работать со своими самоподписанными сертификатами.

Casus ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.