1.1, pavlinux (ok), 21:06, 10/12/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Быстро они из беты вышли...
Давеча ковырялся в Оффтопик Видимая Студия 2008, видал плугину
для упрощения логический операций, типа
if ( A && A^(B && C) && D) ^ A || E && ( C || A ) || E )
Ну очень помогло бы...
| |
|
2.3, аноним (?), 21:32, 10/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
Таких "программистов" надо самих упрощать, хотя, казалось бы, дальше и некуда.
| |
|
3.4, pavlinux (ok), 21:44, 10/12/2009 [^] [^^] [^^^] [ответить]
| +2 +/– |
Умны мля, как йожыки...
Вот мля, принесут вам 15 Мегабаб кода, гибрида С и С++ написанного студентами МФТИ, тогда повеселитесь.
Ни когда ещё не видели
if ( a > 5 && c = ' ' and (a || b ) != 100 or c != '\n' ) {
if ( ifce == ((IN_25|IN_50|IN_96)||((IN_25|IN_50|IN_96) && IN_OUT_1 && IN_OUT_2)
setbyte_out(ifce, c |IN_OUT_1 && IN_OUT_2| MASK )
}
Документации вообще ноль. Есть только код и бинарник под виндовз. Вот тогда попи...дели бы.
| |
|
|
5.20, Аноним (-), 11:20, 11/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
Коммитерам или разработчикам плагинов какого-нибудь крупного проекта. Свободный софт тоже не всегда хорошо документируется, особенно новые версии.
Или ты только лабы на васике делаешь?
| |
|
4.16, niokun (?), 09:29, 11/12/2009 [^] [^^] [^^^] [ответить]
| –1 +/– |
Известны 10 преимуществ Паскаля перед Си:) Я приведу только одно, но самое важное:
На Си Вы можете написать:
for(;P("\n").R-;P("\ "))for(e=3DC;e-;P("_ "+(*u++/8)%2))P("| "+ (*u/4)%2);
На Паскале Вы НЕ МОЖЕТЕ такого написать.
;-D
А если серьёзно - убивать тех, кто так пишет. Ну или отчислять.
| |
|
5.22, MinimumLaw (?), 13:22, 11/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
>На Си Вы можете написать:
>for(;P("\n").R-;P("\ "))for(e=3DC;e-;P("_ "+(*u++/8)%2))P("| "+ (*u/4)%2);
>А если серьёзно - убивать тех, кто так пишет. Ну или отчислять.
Угу. Старый аккордеон... Разбираем...
for( /* none */; P("\n").R-; P("\ ") )
for( e=3DC; e- ; P("_ " + (*u++/8)%2 ) )
P( "| " + (*u/4)%2 );
что видим. Начнем с того, что P("\n").R- это что-то явно не С-шное. Во-первыз R- - явная ошибка синтакиса, во вторых меня сильно терзают сомнения по поводу "." - сдается мне, как минимум тут должна быть "->". Вызов функции (или макроса, что в данном случае фиолетово) P не соотвеветствует семантике языка. Не складываются в C строки оператором "+" в записе P("_ " + (*u++/8)%2 ). А тем более не складываются строки с целым. Это можно сделать, но надо писать приведения к типам, а это улучшит читабельность кода. А присваивание "e=3DC"? или последующая операция "e-"? И вообще, напишите любую программу в одну строку (паскаль так тоже умеет) и получите еще большую ахинею. Так что боян он и есть боян. ЭТО не соберется ни одним компилятором. Разве что в три раза больше кода для препроцессора сверху повесить, но это уже совсем другая задача. Если ее ставить так, то любой бинарник можно в компилируемый код превратить...
А убивать надо тех, кто такие бояны писал - их стараниями на С так писать начали. А в С++ подобные записи вообще обыденность - за кодом смысла не видно.
| |
|
4.18, Ariel (??), 10:18, 11/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
Вы препод МФТИ? Никогда бы не подумал ;-) у нас тоже программирование приколист вёл
| |
|
5.25, pavlinux (ok), 16:37, 11/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
>c =' ' - это так и должно быть?
>
>Код клевый. Афтара на сковородку.
см. K&R, на первых страницах... По-моему, подсчёт слов ..
int c, count;
c = getchar();
if ( c == ' ' || c == '\t' || c == '\n' )
count++;
Но это не есть куль....
Постоянно путают == с =
if ( c = ' ' || c = '\t' || c = '\n' )
иногда так
if ( c == ' ' | c == '\t' | c == '\n' )
иногда так
if ( c = '' || c == '\t' || c == '\n' )
иногда так
if ( c == "" || c = "\t" || c == "\n" )
иногда всё вместе
if ( c = "" | c = "\t" | c = "\n" )
:)
| |
|
6.26, digiwhite (?), 17:49, 11/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
Об этом и говорю. Что там операция присваивания в условии, а не равенства. "с=' '". Наверное должно быть "c == ' '".
| |
|
7.27, digiwhite (?), 17:50, 11/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Об этом и говорю. Что там операция присваивания в условии, а не
>равенства. "с=' '". Наверное должно быть "c == ' '".
Туплю. Все увидел. Но код все равно ужасен. Только лишние запутки от такого вот написания.
| |
|
|
|
|
|
2.24, Iv945n (ok), 16:13, 11/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
> Быстро они из беты вышли...
Я вообще давно привык на бетах сидеть. У них так налажена работа, что после релиза очень скоро выходит более чем юзабельная бета следующей версии так что в релизах даже нет особого смымла.
| |
|
1.5, Logo (ok), 23:06, 10/12/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А где в нем можно указать путь к include файлам для конкретного проекта?
| |
|
2.6, pavlinux (ok), 23:16, 10/12/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
File -> Project Properties -> Code Assistance -> [ C C++] -> Include dirictories
Как-то так...
| |
|
3.8, Logo (ok), 23:27, 10/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
Yes! Спасибо, дружище, а то роюсь, роюсь, как слепой. Только в меню File его нет, оно непосредственно в меню проекта оказалось.
| |
|
4.10, pavlinux (ok), 23:52, 10/12/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Yes! Спасибо, дружище, а то роюсь, роюсь, как слепой. Только в меню
>File его нет, оно непосредственно в меню проекта оказалось.
А ещё идешь в каталог проекта, тама папка nbproject, тама configuration.xml
тама ищёшь тег <incDir> и добавляешь свои каталоги между в тегами <pElem> и </pElem>
<incDir>
<pElem>/usr/include</pElem>
<pElem>/usr/src/linux/usr/include</pElem>
<pElem>.</pElem>
<pElem>../</pElem>
</incDir>
| |
|
|
|
|
2.14, alecs (??), 08:50, 11/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Про python & django опять ничего (
Во-во, +1. Лучше бы питон подтягивали ;)
| |
|
1.12, pavlinux (ok), 00:10, 11/12/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Блин, по сайту Санок надо только через Chrome лазить, у них не HTML страницы, у них JavaScript страницы :)
| |
|
2.15, Igor Novikov (?), 09:20, 11/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
угу, а html код страниц такой, что ваятелям руки бы повыдергивать... То что оно на джаве совсем их не оправдывает.
| |
|
1.17, ffsdmad (ok), 10:14, 11/12/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
загружает и правда быстрее чем раньше, хотя тут меня железка сильная
но шрифты и тормоза
это наверно для очень ленивых программистов, которым не влом ждать
| |
|
2.23, skmdeveloper (??), 14:43, 11/12/2009 [^] [^^] [^^^] [ответить]
| +/– |
Отличная IDE. Qt сейчас тоже поддерживается на нормальном уровне.
До этого пробовал Eclipse - ужас.
| |
|
|