- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
#include <string>
#include <iostream>
#include <functional>
using namespace std;
template<class L, class... Ls>
struct OL: L, OL<Ls...>{
OL(const L& l, const Ls&... ls): L(l), OL<Ls...>(ls...){}
using L::operator();
using OL<Ls...>::operator();
};
template<class L1, class L2>
struct OL<L1, L2>: L1, L2{
OL(const L1& l1, const L2& l2): L1(l1), L2(l2){}
using L1::operator();
using L2::operator();
};
template<class... Ls>
OL<Ls...> OverloadLambda(const Ls&... l){
return OL<Ls...>(l...);
}
template<class L>
L OverloadLambda(const L& l){
return l;
}
void OverloadLambda(void) = delete;
int main() {
int i=5;
auto lambda=OverloadLambda( [=](int v){cout<<__func__<<" "<<i<<" "<<v<<" int"<<endl;},
[=](string v){cout<<__func__<<" "<<i<<" "<<v<<" string"<<endl;},
[=](float v){cout<<__func__<<" "<<i<<" "<<v<<" float"<<endl;});
lambda(0);
lambda("Hello");
lambda(1.0f);
i=600;
auto lambda1=OverloadLambda( [=](int v){cout<<__func__<<" "<<i<<" "<<v<<" int"<<endl;});
lambda1(4);
///*auto lambda0 =*/ OverloadLambda();
return 0;
}
Fry: You're dancing on razor blades here.
[КРЕСТЫ] Как устроен std::function без ++11?
Ждем интересного кода. Буду держать вас в курсе.
Операторы перегруженные есть? Есть.
Методы перегруженные есть? Есть.
Лямбды перегруженные есть? Нет... Не порядок. Надо исправить для однородности.
http://open-std.org/JTC1/SC22/WG21/docs/papers/2012/n3418.pdf
Хрена себе как Тараса то деформировало.
Каждый раз, когда при мне говорят, например, "сегодня я одел куртку", я на автомате спрашиваю "во что?" Обычно человек втупляет секунд десять, иногда понимает, иногда нет. Но если он десять раз будет говорить, что "одел куртку", я десять раз буду спрашивать.
Просто рефекс, да.
+ ты оправдываешься)
Подшибник.
Записать в реестор.
Эльфилева башня.
Скрипя сердцем
Ну у меня просто глаза и уши кровью истекают, когда я это слышу\вижу. Вот и приходиться поправлять. Ведь первый шаг к решению проблемы - осознать то, что она у тебя есть. Самый лол в том, что вместо того, чтобы сказать спасибо и запомнить как это правильно пишеться, почти все граммотеи начинают оправдывать свое невеждество в духе "да кому оно надо", "да кто сейчас правильно пишет", "да ты что думаешь, что лучше других знаешь".
P.S. А меня можешь ругать за запятые, я не умею их правильно юзать.
Ага, ты явно лучше их) И это вовсе не ЧСВ)
>> Ну у меня просто глаза и уши кровью истекают, когда я это слышу\вижу
И это того не ЧСВ, нет)
>> Ведь первый шаг к решению проблемы - осознать то, что она у тебя есть
как хорошо, что у тебя нет проблемы с ЧСВ - и осознавать не нужно
>>Самый лол в том, что вместо того, чтобы сказать спасибо и запомнить как это правильно пишется, почти все граммотеи начинают оправдывать свое невеждество
Они не слушают великого тебя и это тебя печалит?
>> А меня можешь ругать за запятые, я не умею их правильно юзать.
Борманд, мне плевать, я тебя и таким люблю)
Для тебя "любить" "хотеть" "желать" "заниматься любовью" и "жениться" - синонимы?
Я никогда в тебе не сомневался.
А ты еще не считаеш неграммотность проблемой? Я вот свою полуграммотность осознаю. И из-за ёбаного инета она у меня все хуже и хуже, даже книшки не помогают ;(
> Ага, ты явно лучше их)
> Они не слушают великого тебя и это тебя печалит?
Да ебать, причем здесь лучьше, хуже, великово... Почему я не обижаюсь, когда меня поправляют (как минимум, я вечно путаю покласть и ложить, ну и говорю "звонит" с ударением не на тот слог)? И почему народ повально стал считать укозание на их ошибки чем-то унизительным, и возвышающим того, кто им на них указал? Ну понятно, что в реале я стараюсь не выкрикивать это на всю улицу/офис, чтобы все кто рядом слышали. Но люди ведь обижаються даже в личном общени...
Вот если к тебе подойдет коллега, и скажет, что такая то строчка говно, и надо бы ее переписать так-то так-то потому что иначе может получится вот это. Ты же не будеш считать его великим-и-ужасным и не будеш думать, что он самовыражаеться за счет тебя?
Так какого хуя с граммотностью не так? Какого хуя толпы людей считают безграммотность НОРМОЙ ?!
нет, не считаю. точнее я не зацикливаюсь на ней. Мне просто все равно.
>> Да ебать, причем здесь лучьше, хуже, великово...
Вот видишь, ты пытаешься оправдаться. Ты пытаешься выйти из проблемы если не победителем, то хотя бы не проигравшим. Это все ЧСВ.
>> Почему я не обижаюсь, когда меня поправляют
Абсолютно правильно делаешь. Но вот сейчас ты обижаешься за то. что я так "плохо тебя понял" и сказал, что у тебя ЧСВ обостренно)
>> Ты же не будеш считать его великим-и-ужасным и не будеш думать, что он самовыражаеться за счет тебя?
Ахаха) Буду. Он делает это не со зла и даже не сознательно, но именно это он и делает. Тешит свое ЧСВ
>> Так какого хуя с граммотностью не так? Какого хуя толпы людей считают безграммотность НОРМОЙ ?!
тебя это раздражает? Ты думаешь, что то, что является нормой для тебя единственно верное решение?)
Ты выдаешь желаемое за действительное
А вот это очень плохая фраза, на самом деле. Ей можно любую девиацию оправдать.
- Я ебу маленьких девочек!
- Ебать маленьких девочек нехорошо, тебе надо справиться с этой проблемой.
- Ты думаешь, что то, что является нормой для тебя - единственно верное решение? :)
P.S. Ты нигилист или косишь под него?
Но я считаю, что все же есть смысл жизни и этот смысл - познание
Runtime error: пациент сам себе противоречит.
Весело с вами, и троллинг годный. Пойду пиццу греть.
?)
Хочу детей от тебя.
Угу, считай ее спецификацией формата для обмена мыслями между двумя мыслящими существами.
Если ты юзаешь формат согласно спеке - тебя понимают быстро и правильно. Если как попало - ну тоже поймут, просто дольше, и с большей вероятностью ошибки.
Ситуация примерно та же, что и с кривым HTML в браузерах - они все его как-то поймут, даже довольно адекватно, вот только это как-то у всех браузеров разное, и иногда может совсем не совпадать с изначальной идеей, которую ты пытался передать ;)
Слова и привычные образы только мешают познанию.
Невозможно передать познание средствами языка, можно только натолкнуть на него. Язык тут становится бесполезен
+1
но ведь язык и писменность способствуют познанию.
Ну вот, ты уже не смог передать мысль средствами языка ;) Имел в виду определенность, а сказал завершенность :) Вот к чему это приводит.
> Язык тут становится бесполезен
И как же ты собрался наталкивать на познание не используя язык? Как котёнка носом тыкать в познаваемый объект? Рисовать наскальные рисунки, как пещерный человек?
Да без языка ты просто не сможешь человеку объяснить что-то мало-мальски сложное, и ему придется все это постигать самому и с нуля. На что ему, естественно, не хватит жизни и мозгов.
Прости, но без языка ты станешь просто животным. У них тоже есть тяга к познанию, и они даже умеют друг-другу передавать какую-то инфу. И они живут только ради себя. Но вот только чего они добились?
Терминированность - свойство лексической единицы, состоящее в выражении специально определенного значения.
Ну на первых этапах язык годится. А потом обьясни человеку средствами языка что такое нагваль...
Ну ок, сорри.
> А потом обьясни человеку средствами языка что такое нагваль...
А как ты ему это объяснишь без средств языка? :)
Ты пойми, человек живет всего сраных 70 лет. Это очень мало, чтобы во что-то въехать с нуля и без передачи знаний. Да и даже если он что-то поймет - то как он понимание это передаст другим, если у него отобрать язык...
Без языка ты будешь просто умной обезьяной, абсолютно неприспособленной к окружающей среде. Шанс выжить у тебя нулевой. А если и выживешь - ни о каком познании не может быть даже речи.
Да Вы, батенька, философ.
ахаха) ты реально считаешь, что можешь расчитывать на что то конкретное?) Моя жизнь может оборваться в любой миг - а твоя?)
вот тебе задача - скажем так, я никогда не видел огонь. Можешь мне обьяснить словами что это такое?
Ну вот не надо отрывать слова от контекста, а? Что я там пишу в следующем предложении? А написано там: "Это очень мало". Как изменится смысл этой фразы, если срок еще уменьшить? :)
> Можешь мне обьяснить словами что это такое?
Нет. В общем случае это невозможно.
Без привязки к каким-то базовым понятиям, которые человек должен увидеть сам, речь тупо не работает. Собственно почему детям и синхронизируют понятийный аппарат в интерактивном режиме, отвечая на их "а почему", "а что", и показывая картинки и какие-то реальные объекты. Собственно почему образование обычно идет по более-менее одинаковой схеме, чтобы у всех понятия примерно совпадали, и они могли нормально общаться.
P.S. Ты вообще видишь разницу между необходимым и достаточным? Я же говорил только о необходимости речи, и нигде не утверждал ее достаточности.
P.P.S. Максимум, что ты узнаешь об огне без речи - то что он греет, если сесть рядом, и жжется, если сунуть в него руку, да пару способов его развести и использовать для жарки мяса (тебе это покажут на примере твои соплеменники). О том, что не надо разводить костер около деревьев или глубоко в пещере ты, вероятно, узнаешь уже на том свете ;)
Ахаха) Ты думаешь у тебя есть абстрактные 10-20-30 лет. Ты думаешь у тебя есть время сожалеть о своих действиях или пытаться их отменить. Все что у тебя есть - сейчас. Нельзя начать просить курить с пондельника, перестать страдать хуйней с первого числа и начать осуществлять месту с следующего года.
>>P.S. Ты вообще видишь разницу между необходимым и достаточным?
Как никак математик по образованию
Я лишь имел в виду что с некоторой поры познания речь теряет необходимость.
А порой и вредна, потому что через речь человек цепляется за старое
Не надо приписывать мне чужие мысли. Как ты это вывел из фразы "Это очень мало, чтобы во что-то въехать с нуля и без передачи знаний. Да и даже если он что-то поймет - то как он понимание это передаст другим, если у него отобрать язык..."
> речь теряет необходимость
> а порой и вредна
А есть еще хоть какой-то способ хоть как-то передать результат своего познания другому человеку? Или после истинного познания на все эти мелочи, типа передачи его другим, уже наплевать?
Единственный способ узнать что такое ожог - обжечься.
Единственный способ узнать что такое сифилис и спид - заболеть ими.
то, на что все забивают хер в университете и аспирантуре
нужно ли трогать огонь, чтобы его понять
что он делает на говнокоде
всё тлен
Картинки эти, как и слова, сами по себе сути не передавали, но всем всё было понятно.
P.S. Вот в этом комментарии как раз >2048 символов. Видимо, для новых топ250 считалось только количество букв.
Какая прелесть, в последний раз так годно троллил сам Сократ.
http://anus.com
Читая спор, я ждал появления аналогии с ЯП.
А вообще, безграмотные люди, их речь и тексты выглядят жутко. И чем ты грамотней, тем больше тебе кажется, что собеседник просто издевается над тобой.
Особенно раздражают полуграмотные люди вроде меня, большую часть времени пишущие нормально, но безжалостно обращающиеся с запятыми и делающие временами глупые ошибки. Иностранцы и малограмотные говорят в едином стиле, к этой равномерности привыкаешь, а тут такие резкие повороты. Как будто в середине собрания великосветских господ из окна послышалось звонкое "Х*й".
Если быстро писать - бывает.
Я всегда думал, что так как раз-таки правильно. Моя жизнь никогда не будет прежней.
Ну и глаза кровоточат слегка.
P.S. Вот сейчас я исправил этот комментарий, поскольку использовал слово "говорить" два раза подряд, а это выглядит омерзительно.
Я вот постоянно смотрю в словаре "то ли", "как-то" и т.п. И это не помогает, т.к. забивается потоком шума, в котором их пишут неправильно :(
Просто забей.
Не нужно заморачиваться просмотром словарей
+1
нужно читать художественную литературу и стихи. Много, много читать!
Опасно близко к нигилизму :)
Это называется "вкус"
Так что часик перед сном это капля в море ;(
-1
ээ, мне сейчас указывали на грамматику? я как то мимо пропустил если честно
Но отвечу.
Мне все равно. Я не стану писать лучше или хуже. Я не буду просто обращать на это внимания.
> Я не буду просто обращать на это внимания.
Каждый человек может положить хуй на русский язык, это его неотъемлемое право, гарантируемое конституцией ;)
Я одно не понимаю - почему неграмотность для большинства стала нормой.
Тебя должно больше волновать почему для тебя это так важно.
На самом деле это любовь к себе. А парсинг криво оформленных пакетов мало того, что не доставляет никакого удовольствия, так еще и тратит моё личное времени на попытки понять, что же имелось в виду :) И не надо тут приводить "ограниченность языка, который не может объяснить такие понятия как нагваль", если человек не может составить простейшее предложение, которое даже на километр не подходит к границам выразительных возможностей языка (см. пример про 40 летнюю мадаму ниже).
Шах и мат, нигилисты.
ахаха)
ты раздажаешься по такому пустяку как грамматика и при этом говоришь, что любишь себя?) Да фактически ты бьешь себя наотмашь каждый раз, когда видишь ошибку в тексте)
Хе, т.е. любить себя == насрать на все? Отличная идеология, просто отличная...
Если тебе в лицо плюнули - не раздражайся по пустякам, просто люби себя и не обращай внимания.
Ты не поверишь, но те, кто плюют тебе в лицо больше всех нуждаются в твоей любви
Если бы тебе было всё равно, ты бы написал "ок", "вертел я вас всех на хую", вместо рассказов про чью-то важность. Может быть, у тебя детектор шкалит, например.
>>Может быть, у тебя детектор шкалит,
Он очень упертый, я уверен, потом одумается.
Мне просто хотелось это с кем то обсудить и вы подвернулись весьма кстати. Быть может кто то даже задумается над тем, что я сказал)
О сколько нам открытий чудных Готовит просвещенья дух
На данный момент - нет. Ибо еще не искоренены все богомерзкие рассадники атеизма, мешающие людям обрести истинную веру.
А лет через так через 20-30 - да, предмет можно будет убрать, т.к. все встанет на самоподдержание.
Я — технарь. И не сказать, что у меня какая-то особая любовь к словесности. Но писать грамотно (и стараться это делать) является для меня нормой. Все эти «координально» вызывают натуральный нервный тик. Что хуже всего, этим страдают не только описываемые многоув. bormand'ом жертвы чятиковжители интернетов, но и взрослые мужики, программисты, аналитики, тестеры, словом, все те специалисты, которые входят в круг моего рабочего общения.
Уютненький говнокодик я закрыл и забыл, а вот в рабочей почте, программе с задачами, переписке с контрагентами, заказчиками, никак нельзя избавиться от них. Люди не могут запомнить не/ни, тся/ться, спокойно пишут это не только во внутренней переписке, где «все свои».
И дело не в том, что они скоты и я выше их, надо беречь родной язык, руссо-провославно, и тому подобные стенания депутата М. Скорее, им безразличен не столько язык, сколько люди, которые вынуждены читать испражнения их спящего разума.
tl;dr
В двух словах. Сегодня ты пишешь на уютном говнокодике (не задумываясь о правилах), а завтра ты мой коллега, которому я, возможно, захочу раскроить череп.
Sapienti sat.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте". Стив Макконнелл.
твое чсв говорит, что ты имеешь на это право.
я уверен, что и себя ты принимаешь только с некоторыми условиями. поэму ты и не можешь просто любить людей
По поводу проблемы - если тебя что то не устраивает - работай над этим. проведи курсы грамматики для своих коллег или смени место работы если это так важно для тебя. Ты не можешь влиять на других людей
Само собой, их денег.
Вот ты заладил, чсв тут, чсв там; следующая вещь, которая у тебя выходит на отлично - клеить ярлыки. Я ещё удивляюсь, как ты не разгадал во мне школьника, который подтянул к восьмому классу русский и хочет выглядеть крутымвзрослым.
Опять же, я совсем не веду крестовый поход за то, чтобы всё вокруг превратилось в русский язык, даже небо, даже ягве. В конце концов, есть же скрывалка комментариев.
Меня искренне печалит, что ты погряз в ереси, усердно отрицаешь это и умрёшь нераскаянным!
Ахаха) Забыл зеленый)
>>Вот ты заладил, чсв тут, чсв там; следующая вещь, которая у тебя выходит на отлично - клеить ярлыки.
хм... где например? Если ты о чсв, то про него я всегда говорил в уместной форме
>> Я ещё удивляюсь, как ты не разгадал во мне школьника, который подтянул к восьмому классу русский и хочет выглядеть крутымвзрослым.
даже если это так - для меня это абсолютно не важно)
http://govnokod.ru/14475#comment215494
Должно быть хотя бы стыдно. Каждый раз, когда я пишу "шесть месяцев", мне стыдно, поскольку я не запомнил правило на (пол-) и ещё очень-очень много правил.
И это не культура, искусство, богатый-внутренний-мир, используемые программистами раз в шесть месяцев а реальный инструмент, который нужен каждый день.
В какие рамки вы себя загнали. Вам стыдно за себя, если вы неправильно написали дефис. самокопание из-за такой мелочи)
Тут не искусственные рамки, тут просто здравый смысл.
P.S. Интересно было бы узнать, как связаны множество сторонников kegdanа и те, кто годами пишут на PHP и не знают про %простая_фича_PHP%. И вообще, отделяют ли программисты русский язык от ЯП.
Стыд вообще лежит за гранью здравого смысла. Стыд не дает тебе ничего полезного, ну кроме жалости к себе.
Как вообще может быть стыдно за то, на что ты не можешь повлиять? Ну споткнулся, упал - это случайность, причем тут вообще стыд?)
Стыдно не знать? Я не знаю очень многого и мне не стыдно. Человек вообще не может знать все. Даже что то примерно похожее на все. Какой смысл винить себя за это?
Конечно есть
> Стыд не дает тебе ничего полезного
Сегодня мне стыдно, завтра мне стыдно, а послезавтра я открою учебник и попытаюсь нейтрализовать причину стыда.
> Я не знаю очень многого и мне не стыдно. Человек вообще не может знать все.
А это не "всё". Я не хочу знать русский язык полностью, я хочу, чтобы моих знаний было достаточно для использования. Не надо мне знать филологические термины, классификацию предложений, много умных редких слов, которые я не буду использовать.
Это не важно
>>Сегодня мне стыдно, завтра мне стыдно, а послезавтра я открою учебник и попытаюсь нейтрализовать причину стыда.
Почему бы не отрыть учебник сегодня - без стыда и самокопаний?
>>я хочу, чтобы моих знаний было достаточно для использования.
Мне моих знаний хватает)
Просто так - лень. Чтобы его открыть, надо получить какой-то пинок, какую-то причину. Либо учитель пнёт, либо сам человек, осознав свои незнания, желая избавления от стыда или по другой причине.
Основная мысль "не знаю" -> "надо сменить состояние" -> "иду учить" уже высказана, из-за мелочей не буду спорить.
Ну еще ветвление должно быть
не знаю - а надо?
Ты здесь упускаешь один тонкий момент. Переход к "надо сменить состояние" произойдет только в том случае, если это соответствует его текущей цели.
И, видимо, Кегдан просто не оценил, какие преимущества даст ему грамотность. А они есть, даже с самой нигилистической и меркантильной точки зрения: как минимум люди относятся к грамотно пишущим лояльнее, а лояльных людей легче использовать в своих грязных целях (хе-хе).
Всегда что-то упускаю :) Люблю всё обобщать и ориентироваться на идею, не углубляясь в формулировки.
И kegdan уже сказал про ветвление. Конечно, работает множество факторов: желание, загруженность, фаза Луны, ... Не всегда доходит до стадии "иду учить", я даже сам выше упомянул зависимость от времени "Сегодня мне стыдно, завтра мне стыдно, а послезавтра я открою учебник и попытаюсь нейтрализовать причину стыда."
Потому что Учитель Кегдан говорит нам: "Просто забей. Не нужно заморачиваться просмотром словарей."
Ну так я беру и учу, проблемы? :)
> Если ты боишься показаться безграмотным
> Это тешение своего ЧСВ
Я просто не хочу деградировать в "пжлст форма не открывается напечатать перезагрузить не помогает говорит ошибка что делать можеш помоч". Это плохо?
Плохо и хорошо - это просто слова.
Если это путь твоего сердца - пожалуйста
Вот сегодня попался типичный хаброперевод, коих тысячи: http://habrahabr.ru/post/173639/ (сорри за хабр, он тут только для примера)
Писал ее, очевидно, человек с мировоззрением "мне похуй на грамматику и язык, сами разбирайтесь, лично мне мое невежество совершенно не мешает". Ему даже перечитать свой текст было вломы...
И ему не совсем не стыдно издеваться над читателями вынося им парсер выкрутасами в духе "И обе этих имплементации не являются полной"...
Имхо, просто "добиться большего с Boost" (хотя тоже как-то криво звучит).
*лицопальма.жпг*
P.S. Годная книга для юных граммарнаци: http://vavilon.ru/noragal/slovo.html
Задумался о том, что канцеляриты уж больно похожи на немецкий язык. Они случайно появились не как калька с немецкого?
Отличная книга по программированию!
Глава первая - KISS.
Я именно так и поступил. Где-то на втором абзаце прокрутил вниз до ссылки на оригинал, и прочел статью на английском.
Не нужен.
Культур-мультур технического перевода (да и перевода вообще) практически отсутствует. Горе-переводчик не знает того языка, на который переводит, не чувствует его вкус, его тонкости, не умеет говорить так, как говорят люди на этом языке. Типичный надмозг.
Их заменяет гугол-перевод со значительным успехом.
Я одно время читал сайт с переводными текстами, комиксами, и прочей ерундой. Одно небольшое "но". До этого я читал большую часть этого в оригинале. Половина вещей стабильно порождала желание выдавить себе череп рукой, половину я смог бы легко перевести обратно на английский. Просто только по той причине, что тексты были написаны на английском. Русскими буквами, русскими словами, но полностью английскими конструкциями, порядком слов.
Я даже хотел было предложить им свои услуги в качестве редактора.
Так это же алгоритм чтения переводов игр 90-х (а переводились они обычно программами-переводчиками. Переводчиками 90х, которые переводили Лев Толстой как Lion Thick): переводишь дословно на английский, а потом уже нормально на русский.
Когда 40-летняя мадама пишет в IM "пжлст форма не открывается напечатать перезагрузить не помогает говорит ошибка что делать можеш помоч", то понимаешь, что мир катится куда-то не туда ;(
P.S. Интересно, а они друг друга понимают?
Печаль, да...
Пару лет назад я прочитал и принял на вооружение заметку одного филолога, в которой он выражал своё мнение по поводу безграмотности интернета. Суть заметки была примерно такая: пока понятен смысл послания, обижаться и оскорбляться ошибками не стоит.
http://govnokod.ru/14323#comment209622
http://www.youtube.com/watch?v=nCjcD0mNqfs
вот жеж жирный тролль!)