- 1
- 2
- 3
wb.getApplication().run(macro, null, null, null, null, null, null, null, null, null, null, null,
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null,
null, null, null, null);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+78
wb.getApplication().run(macro, null, null, null, null, null, null, null, null, null, null, null,
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null,
null, null, null, null);
Использование библиотеки для взаимодействия с мелкософтовскими COM-объектами
_Workbook wb = app.getWorkbooks().open("c:\\test.xlsx", null, null, null, null, null, null, null,
null, null, null, null, null, null, null, 0);
from http://stackoverflow.com/questions/6937777/how-to-call-a-macro-from-apache-poi-library-in-java
В жабьей обертке для COM видимо нет значений по умолчанию, т.к. их нет и в самой жабе ;)
Так что только пачки null'ов, только хардкор.
ах да, чуть не забыл, еще http://problemfactory.com/ есть :)
Дефолты тут не нужны, достаточно мапы / спецкласса с разумными дефолтами.
Что за двойные стандарты: овер 30 параметров у метода нас не смущают, а отсутствие параметров по умолчанию - нет? А что если нам надо только 29 параметр изменить?
поправил
то есть лучше писать
вместо
мне кажется, что нет.
а 30 параметров, это конечно говнище, просто там упростили жизнь разработчикам, которые работают с этим
Офис он такой :) Это еще повезло, что тут надо писать null... В делфи я насколько помню писал EmptyParam столько же раз...
Кстати подобный интерфейс я один раз писал. Необходимо было организовать межпрограмное взаимодействие, и так как я понятия не имел с чем там программу будут скрещивать, вместо структуры параметров (как было изначально) сделал функцию принимающую все параметры по отдельности.
Ну он его упростит для каких-то конкретных случаев, которые нужны более одного раза. Но с тем же успехом можно написать и обычную функцию-обертку. std::bind тут особых плюшек не даст. Да и обертка, наверное, даже будет логичней и реюзабельней - runMacro("macro.name").
Вот возьму сейчас минусатор, и надеру вам всем задницы. {лукаво улыбается}
(Кроме случаев, когда его юзают во благо. Например для удаления комментов конардо).
P.S. s-a--m'а же вроде не минусуют автоматом?
Удобная логика. Въебать кому-то минуса, и он еще и виноват будет. Реально удобно и а совесть не мучит ? !
В случае с конардо и его клонами - совесть бы вообще не мучила. Просто мне лень ставить юзерскрипты ;)
Конардо? Конардо великовозрастной придурок. Я-то кому помешал? Пусть отпишутся здесь, как мужчины. А минусовать подло, тем более, что минусуют все посты подряд, не глядя на их содержимое.
Ты не поверишь, но это будет иметь только обратный эффект ;)
Окей. Пусть у всех будут плюсы. Плюсоваться будут все комменты.
А адблок/адблок плюс не умеет блокировать элементы по их title (так можно было бы убрать все оценки своих посток, т.к. там написано, что себя нельзя плюсовать)?
Хотя, если что, можно использовать расширение-стилизатор или написать юзерскрипт в пару строк.
Обычно на их сайт попадают на их сайт по ссылке "скачать бесплатно без смс", смотрят их рекламу на цены в буржуйских долларах, и переходят по следующей ссылке к господам наркоманам-педофилам. Так что реклама может и оправдана :)
1. Люди попадают на амазон
2. Платить за то, что качается бесплатно? Фи!
3. Люди уходят с амазона
4. Амазоновский сервер страничку отдал, но никто ничего не купил: может, поставить рекламу, если не покупают?
Я тебя минусую в двух случаях:
- бессмысленные комменты в духе "толсто" и детские "кто поставит минус - тот пидор";
- когда ты задаешь какой-нибудь вопрос вообще не имеющий отношения ни к треду ни к предыдущему комменту (хотя иногда даже отвечаю на него).
p.s. Что все-таки уравновесило меч?
В спортивном ЧГК, если твой ответ не совпадает с эталоном но удовлетворяет условию вопроса, можно подать апелляцию и его засчитают.
Бесят загадки с объяснением ситуации (надеюсь, речь идёт о них) "Соседка вкрутила лампочку и нашла на потолке пятна крови и пульт от телевизора. Что произошло?" "На площади нашли большую рыбу и кирпич в форме сердечка. Что произошло?"
летели два крокодила, один зеленый, другой в африку. сколько ежику лет?
зогчем мне гойлодильник если я не обрезан
Сколько ботов было до этого?
2. Кто-то принёс на площадь большую рубы и вырезал из кирпича сердечко.
[тянет руку]
Я! Можно я! Ответ: "Сколько ежику стретору лет"
Мне вот vae victis сразу приходит в голову, а не то на что намекается - уравновесить другим мечом. Тут всё зависит от кругозора.
Только у школьников есть единственно правильное решение проблемы - это то что в им в школе постоянно талдычат. Неразрешимых диллем не существует, у детей - восприятие всегда черно-белое.
И еще из римлян: себя защищают не ботами, а мыслями.
Ну вот. То о чем я говорил - единственно верный ответ.
Но всё ведь зависит от легенды.
Т.е. тупо подсмотреть в ответ? В чем смысл таких загадок?
Как, например 4 версии про мудреца и лесное черное говно.
Мне больше всех нравится та, которая заканчивается так: "зло повержено, но у победы какой-то странный привкус".
>>Вы не правы.
Твоим детским черно-белым взглядом на мир и "единственно верным решением" несёт за версту.
>> Съеби отсюда!
Уподобись рыцарю который насрал - это скрытая аллегория.
>>Меч был уравновешен с помошью горсти земли.
- Ну и как говно, вкусно?
- Говно, ну так, знаешь, как земля.
А может рыцарь просто туда насрал? Что я кстати и предлагаю сделать всем кого оскорбили в инторнетах - насрать.
Модератор же по идее обязан чистить говно.
Сам себе отвечаешь?
Чисто для справки - тему с модерацией придумал я, когда джва года назад в отпуск уходил - думал что бы такого написать на прощание, а тогда еще Тараса как раз забанили на гейдеве. И это был стёб, который потом все подхватили. А ты превратил пародию в фарс.
А теперь пошёл на работу - говно чистить.
И кроме тебя ее больше никто придумать не мог, да? Чисти говно. Пошел говно чистить.
Блджад, ну я ж говорю, киса, у вас задатки вахтёра и модератора заложены с детства.
Поищи в архивах, в какой момент пошёл модераторский беспредел. Начался он с меня - невинной жертвы красного террора.
черный список == автоминусатор
Топики хуячат в минуса.
Одно дело когда ты ставишь один минус всем топикам/комментам какого-то чела. Это твое законное право данное тебе разрабами движка.
И совсем другое дело, когда ты врубаешь минусатор и единолично (притворившись 5-10 разными людьми) ставишь пять или десять минусов неугодному тебе посту.
Юзерскрипты - законное право? Где граница?
При установке скрипта и добавлении пользователей в чёрный список человек только лишь автоматизирует свои действия. В противном случае из-за лени он бы случайно не минуснул школоло пару раз, минуснул медленнее или минуснул кого-то другого за похожий ник или просто промахнувшись. В последнем случае скрипт помогает невиновному избежать кары в один минус!
К тому же, никому не будет плохо, если пользователь зарегистрирует N аккаунтов на всякий случай (если не переполнит ID).
Кстати, если права на фразу "лакни мои яйца" не принадлежат кому-то другому и она не запрещена в РФ, Конардо может спокойно писать её сколь угодное количество раз, ведь это не ненормативная лексика, а предложение приобрести и употребить один из продуктов питания в сыром виде.
А если без шуток, много учёток - не грех (мало ли, как их используют), вайп и неверная оценка - грех.
Ага, то есть, минусованиие одним и несколькими аккаунтами - одинаковый грех?
Ну я могу сам прокликать все посты конардо, а могу поручить это неблагодарное занятие юзерскрипту/букмарклету. Для внешнего наблюдателя результат будет одинаковым.
Кто муже...
Несмотря на то что это перекрашенный анонимб, судя по всему s-a--m - это самая адекватная сторона его многоликости.
Вспомнил, как один придурок - иначе не скажешь, - во время беседы в инет-кафе обмолвился, что много времени уже пьет флюкостат "для профилактики". Расстреливать таких надо.
Спасибо также за все минусы, которые ты поставишь мне в будущем. Меня можешь не благодарить, так как с моей стороны не будет ответа - тебе воздадут мои боты ;)
Возможно, меня не поймут - мне похуй. Так будет каждый раз, когда мне очередной раз влепят минус.
Да, и зеленый цвет приятнее для глаз..
вон как ебану ща се плус стопицот, и чоу? у меня от этого стало стопицот друзей, готовых ради мня жопу порвать и конспектирующих каждое слово? или меня увековечат, цитируя через поколения?
если и увековечат, то как сказочного долбоеба. вот и вся сказка про белого бычка.
Но они отчасти показывают настроения публики и взаимопонимание на сайте.
Если человек постоянно получает плюсы, он понимает, что находится в резонансе с публикой. Если постоянно получает минусы, значит, надо перестать писать на какие-то темы, завести нормальную учётку или уйти на тот сайт, где его поймут.
(Это относится скорее к нейтральным комментариям в период низкой активности ботов)
Мне, вот, до сих пор любопытно, почему народ резко отреагировал на давно запощенную ссылку. И ведь даже не на гоатсе ссылался!
Там ерунда была, года полтора назад. В треде про опечатку скинул ссылку на клавиатурный тренажер и словарь для цпп без каких-либо пояснений; скорее всего, это и придало комментарию негативный окрас. #11777, если вдруг и вправду интересно. Тренажер-то клевый и бесплатный, хотя и под винду.
Блин, клавиатурный тренажер для с++... Какой изврат... Мой мир уже никогда не будет прежним...
Интересно, а словарь для буста там есть? С упором на ::
boost::asio::ip::tcp::acceptor(io_servic e, boost::asio::ip::tcp::endpoint(boost::as io::ip::tcp::v4, 12345))
using boost::asio::ip::tcp тогда уж.
Здесь (и не только здесь) в комментариях пишут о том, в чём разбираются, а о том, в чём не разбираются - не пишут. Читатель часто не разбирается в том, что пишут в комментариях, а то, в чём он разбирается сам, считает очевидным для всех, из-за чего остальные становятся для него умнее и авторитетнее; не хочется к авторитетам на "ты" обращаться :)
А с комментарием - да, интересно получилось. Вероятно, короткие комментарии без объяснений представляются как пренебрежительные выкрики слишком уверенного в своей правоте человека (см. http://govnokod.ru/15644#comment223978)
Ну неправда :) Я вон, например, много пишу в тредах об 1с, хотя ее вообще ни разу не лапал ;)
Да и можно писать что-то логичное. Перефразируя слова авторитета, "Если ты знаешь ${LANG}, то ты запросто можешь писать о ${OTHER_LANG} как о ${LANG}."
1. Уменьшение коэффициента усиления усилителя.
2. Возможность самовозбуждения усилителя с увеличением глубины отрицательной обратной связи на некоторых частотах.
Прям о некоторых посетителях уютного ГК, у которых от увеличения глубины ООС возникает самовозбуждение и они колеблются несколько комментов подряд ;)
http://govnokod.ru/javascript
Уже потроллил. Еще хочешь?
[хлопает партбилетом по щекам] очнись, у тебя нет банхаммера и ты не модератор.
Вот именно. Повтори эту фразу для себя пару десятков раз, пока не дойдет ;)