LINUX.ORG.RU

Быдлокодим

 , , , ,


0

0

Недавно скач^W в руки попала книжка по моно и сишарпу - решил изучить. Язык на удивление легкий и гибкий. Пишу парсер галерейного движка с функциями комбайна. Монодевелоп новый, не падает. В окне кусок кода отвечающего за скачивание бесовских картинок.

Gentoo, Gnome 2.28.

>>> Просмотр (1680x1050, 596 Kb)

★★★★★

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

Быдлокодим

> functionName ()
Первый раз вижу пробел перед скобкой.

urxvt ★★★★★ ()

Быдлокодим

А чего на няшном fvwm/e17 не сидится?

Neko ()
Ответ на: Быдлокодим от urxvt

Быдлокодим

Субъективно возрастает читабельность кода.

tensai_cirno ★★★★★ ()
Ответ на: Быдлокодим от Neko

Быдлокодим

> А чего на няшном fvwm/e17 не сидится?

Донякалось. Пересобрал с нуля систему (полгода не обновлял, баги и не только заели), да плюнул на все эти wm'ы и самопальные окружения. GNOME удобен и там всё отлично интегрировано.

tensai_cirno ★★★★★ ()
Ответ на: Быдлокодим от urxvt

Быдлокодим

Первый раз вижу пробел перед скобкой.

Это стандарт в C#, как, например, четыре пробела в Питоне (то есть в большинстве проектов, но не везде, будет четыре пробела, а не два).

RommeDeSerieux ()
Ответ на: Быдлокодим от urxvt

Быдлокодим

>Первый раз вижу пробел перед скобкой.

странна. я вот постоянно такое встречаю.

mono ★★★★★ ()
Ответ на: Быдлокодим от RommeDeSerieux

Быдлокодим

>Это стандарт в C#

ха :) неудивительно, почему я такое вижу :)

mono ★★★★★ ()

Быдлокодим

В редакторе болдовые буквы размыты и явно шире неболдовых. Ужасно.

twosev ★★ ()

Быдлокодим

Ссылку на обоину можно?

theonly ()

Быдлокодим

Вот всякую каку в рот тянут. Mono - труп.
На JAVA это надо делать. Сунься, увидишь насколько они с C# похожи. M$ тупо сдули все с санок.

vada ★★★★★ ()

Быдлокодим

>Сейчас воспроизодится

>No way

awesome ()

Быдлокодим

а что за тема гтк? на глаз приятная и легкая.

Deleted ()

Быдлокодим

Классно всё(включая шрифты), кроме иконки XChat'а. Кстати, а что за шрифты?

PS Почему не делишься сорцами столь замечательно утилиты?

Lighting ★★★★★ ()
Ответ на: Быдлокодим от tensai_cirno

Быдлокодим

>> А чего на няшном fvwm/e17 не сидится?

> Донякалось. Пересобрал с нуля систему (полгода не обновлял, баги и не только заели), да плюнул на все эти wm'ы и самопальные окружения. GNOME удобен и там всё отлично интегрировано.


Не делайте резких выводов >_<
История повторяется

unisky ★★ ()
Ответ на: Быдлокодим от vada

Быдлокодим

> ... сишарпу - решил изучить
> На JAVA это надо делать.


Время обеда, давайте-давайте..! А потом на укольчик!

ferhiord ★★ ()

Быдлокодим

Онемэ, C#...
Санитаааары!

Danmer ★★ ()

Быдлокодим

Оформление приятное, ненавязчивое. ШГ. C# не нужен.

Yareg ★★★ ()

Быдлокодим

За моно незачёт.

pento ★★★★★ ()

Быдлокодим

Приятно, рабочая атмосфера хорошо чувствуется. Зачёт.

jcd ★★★★★ ()
Ответ на: Быдлокодим от pento

Быдлокодим

Mono... Вот бы это был Vala так документирован и поддержан...

Shalakhin ()
Ответ на: Быдлокодим от urxvt

Быдлокодим

> Первый раз вижу пробел перед скобкой.

Довольно распространённый стиль, между прочим. По крайней мере в проектах на C встречал несколько раз, а как там обычно форматируется сишарповый код - не знаю.

cruxish ★★★★ ()
Ответ на: Быдлокодим от RommeDeSerieux

Быдлокодим

ну на счёт стандарта не уверен ибо в мс дев студии как раз таки нет пробела у функций как при декларации так и при вызове. хотя в условиях и циклах да есть пробел

dm123 ()
Ответ на: Быдлокодим от twosev

Быдлокодим

> В редакторе болдовые буквы размыты и явно шире неболдовых. Ужасно.

Стандартное ШГ. :) Или в шрифте нет байт-кода, или в freetype отключен его интерпретатор, или же просто для этого шрифта нет bold-варианта.

cruxish ★★★★ ()
Ответ на: Быдлокодим от dm123

Быдлокодим

> хотя в условиях и циклах да есть пробел

Ещё не хватало, чтобы после if/while пробелы не ставили. :) Такое я встречал только у закоренелых противников всяческих стандартов фоматирования, которые пробелами пользовались только в начале строк.

cruxish ★★★★ ()

Быдлокодим

И всё же Моно/C# не нужно, Python в разы интереснее.
Я вот недавно тоже решил написать парсер движка Данбуру вот, получилось:
http://mjv-art.org/jvwall/view_posts

А код у меня вроде гораздо проще: http://pastebin.org/47507

С низу это разбор javascript куска. :)
ЗЫ код само сабой выложил фрагментом... кому надо больше могу и остальное дать.

stalkerg ★★★★★ ()

Быдлокодим

Скрин приятен, только панель по высоте большая, на мой взгляд. Её в 1.5—2 раза можно уменьшить.

teddybear ()

Быдлокодим

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

И удобно что на каждую новую песню будет вилетать сообщение о том какая ето песня?

ipeacocks ★★★★★ ()

Быдлокодим

табуляции ненужны

tonn ()
Ответ на: Быдлокодим от ipeacocks

Быдлокодим

Рабочие столы на хоткеях. Это для мониторинга. А песня удобна, у меня плейлисты автоматически генерируются.

tensai_cirno ★★★★★ ()

Быдлокодим

Mixrin, можно ссылку на тему gtk и иконки (или они стандартные)? Заранее Thx! Скрин супер :)

fcqarg06 ()
Ответ на: Быдлокодим от tensai_cirno

Быдлокодим

>Рабочие столы на хоткеях. Это для мониторинга. А песня удобна, у меня плейлисты автоматически генерируются.

тада ладно )

ipeacocks ★★★★★ ()
Ответ на: Быдлокодим от fcqarg06

Быдлокодим

MurrinaCandido (с подправленными цветами в гноме). В джентушных репах идет в комлпекте с движком муррины, ссылка была в каком-то из моих прошлых скринов. Значки - gnome-brave. (что из top rated & top downloads с гном-лука)

tensai_cirno ★★★★★ ()
Ответ на: Быдлокодим от Dmitry_Sokolowsky

Быдлокодим

>В джентушных репах

Оо когда в дженту репы появились?омг

morphine ()
Ответ на: Быдлокодим от tensai_cirno

Быдлокодим

>MurrinaCandido

точно, как же это я ее не признал. сам на этой теме достаточно долго сидел. пасиб.

Deleted ()

Быдлокодим

Что за книжка по _mono_ ?

Arceny ★★ ()
Ответ на: Быдлокодим от cruxish

Быдлокодим

>> Первый раз вижу пробел перед скобкой.

> Довольно распространённый стиль, между прочим.


Тут, главное, не путаться... Давно рекомендуют во избежание путаницы между вызовами функций и ключевых слов в первых скобку писать без пробела, во втором - с пробелом.

func(x) ...

if (x) ...
while (true) ...

...

Правда, я на эту рекомендацию много лет забиваю и ключевые слова пишу без пробела :)

KRoN73 ★★★★★ ()
Ответ на: Быдлокодим от cruxish

Re: Быдлокодим

Ещё не хватало, чтобы после if/while пробелы не ставили. :) Такое я встречал только у закоренелых противников всяческих стандартов фоматирования, которые пробелами пользовались только в начале строк.

Щито? нахер нужны все эти дополнительные пробелы!

	if(actionTest2->isChecked()){
		started = 2;
		d = vector_d.at(at);
	}

ты бы это вот так наверное записал?

	if (actionTest2->isChecked ())
	{
		started = 2;
		d = vector_d.at (at);
	}
Arceny ★★ ()
Ответ на: Re: Быдлокодим от Arceny

Быдлокодим

Щито? нахер нужны все эти дополнительные пробелы!

Почему тогда не...

   if(actionTest2->isChecked()){
      started=2;
      d=vector_d.at(at);
   }

...?

ты бы это вот так наверное записал?

Почти, за исключением отрывания операторной скобки от if, т.к. оно ничем не оправдано и только мешает восприятию кода. Особенно ненавижу конструкции вида:

  if (something)
  {
    doStuff ();
  }
  else
  {
    showError ();
  }
cruxish ★★★★ ()
Ответ на: Быдлокодим от cruxish

Быдлокодим

Я отрываю. Только } else { сажаю на одну строку.

tensai_cirno ★★★★★ ()

Быдлокодим

Не хочу показаться очень толстым, но дефолтный гном намного приятнее дефолтного КДЕ... И эргономика на высоте.

Insomnium ★★★★ ()
Ответ на: Быдлокодим от Insomnium

Быдлокодим

Это далеко не дефолтный гном.

cruxish ★★★★ ()
Ответ на: Быдлокодим от Insomnium

Быдлокодим

Просто пилят под энтерпрайз, кеды под десктоп. Вот и результат.

tensai_cirno ★★★★★ ()
Ответ на: Быдлокодим от cruxish

Быдлокодим

Ну как сказать, просто поигрался с внешним видом и панелькой :)

tensai_cirno ★★★★★ ()
Ответ на: Re: Быдлокодим от Arceny

Быдлокодим

Щито? нахер нужны все эти дополнительные пробелы!

А мне вот такой вариант ближе всего:

 
if(actionTest2->isChecked()) 
//( actionTest2->isChecked() ), если много скобок 
{ 
    started = 2; 
    d = vector_d.at(at); 
} 

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