1. C# / Говнокод #11521

    +141

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    foreach (var item in text.Split(' ')) {
    	if (!string.IsNullOrEmpty(item)) {
    		text = item;
    		break;
    	}
    }

    переменная text всегда содержит несколько пробелов и затем идентификатор.

    Запостил: paladin80, 02 Августа 2012

    Комментарии (64) RSS

    • >foreach
      Императивщина. Фу блядь, фу нахуй. Дальше не читал.
      Есть же LINQ.
      К тому же оно не раssпараллелится.
      Ответить
      • толсто \r\ модератора с банхаммером
        Ответить
    • [sarcasm]неужели в C# нету strip()?[/sarcasm]
      Ответить
      • https://www.youtube.com/watch?v=5J2oIApVryc
        Ответить
      • #define [sarcasm] [color=green]
        Ответить
        • Ага, ну тогда
          #define [link] 		[color=blue]   [u]
          #define [moderator]	[color=red] 
          #define [spoiler]	[color=white]
          Ответить
        • #define [/sarcasm] [/colоr]
          Ответить
        • И зачем жариться? Раньше без colorа все писали и всё было понятно.
          Ответить
          • В с е м д о б р а в э т о м т р е д е

            блять это фейл
            а че так мало цветов то?
            Ответить
            • Еще мигающий добавь. Чтоб больше тошнило.
              Ответить
              • вот так чтоле?
                не мигает чота
                Ответить
                • гг) у меня в хроме тоже не мигает.
                  юзай фф, например. или жоперу.
                  да. так.
                  Ответить
                  • не хочу фф
                    оперой вообще в последний раз пользовался, когда её надо было от рекламного баннера лечить
                    Ответить
                    • >не хочу фф
                      не осуждаю. просто там можно проверить факт мигания.
                      Ответить
                    • фублять
                      в опере реклама крутилась оказывается еще много версий судя по скриншотам с педивикии, так противно стало
                      пользовался 5й и 6й
                      сейчас там хоть без рекламы?
                      Ответить
            • >блять это фейл
              >а че так мало цветов то?

              Это вообще фейл, надо косяки пофиксить и переезжать на новый движок.
              Ответить
              • @roman-kashitsyn будет ещё ломать базу?
                Ответить
                • Думаю будем, только хз когда
                  Нужно правильные лесенки комментов запилить
                  Я не забил, ковыряю сейчас TextileParser, лифтовцы накосячили с блоками кода (вообще не поддерживают, наркоманы)
                  http://tinyurl.com/d87vkfj
                  https://github.com/roman-kashitsyn/textile
                  Почти получилось запилить, заодно прикину, как нам потом всякие свои фишки в комментах реализовать
                  Ответить
                • вообще надо скайпом обменяться, а то IM на гитхабе я не нашёл, а на ГК негоже такие вещи обсуждать
                  мой
                  cat ${user.name} | sed 's/-/./'
                  Ответить
                  • Скайпа у меня нету, а тут публике может интересно?
                    Ответить
                    • > Скайпа у меня нету
                      [bashorg.mode]
                      Стив Балмер: "Мне нужен скайп!"
                      Сотрудники: сделано!
                      Стив Балмер: какая версия?
                      Сотрудники: ВЕРСИЯ???
                      [/bashorg.mode]
                      Ответить
                      • Я как-то не планировал чатик и личку запиливать :}
                        Ответить
                        • >>не планировал чатик и личку запиливать
                          А куда тады пользователи жаловаться будут модераторам?
                          Ответить
                        • В фичреквестах такое стопудово было.
                          Ответить
                          • https://github.com/rat4/wtf-code/blob/04d961e7031e825e7c0dd1c069a009fc6ce5e615/stuff/brainstorm
                            Ответить
                            • У меня есть сохранённая предпоследняя версия, после которой кто-то что-то изменил. Попробую сравнить в выходные, вдруг что-то потерялось.
                              Ответить
                            • Несомненно, трифорс и USSR-герб внизу - одни из самых важных сабжей.
                              Ответить
                    • Конечно интересно.
                      А о чем речь?
                      Ответить
                      • О том, что пора говнокоду переезжать на новый движок. А @roman-kashitsyn постоянно ломает базу...
                        Ответить
                        • Продакшн? LolWut?
                          Уронить - 20 минут делов.
                          Даже банальной капчи нет. Без лесенки комментов вообще жизни нет.
                          Я очень хочу запустить движок (уже довольно много усилий приложил), но только не в текущем сыром состоянии. Не хочется испортить первое впечатление местных завсегдатаев.

                          Плюс надо как минимум RSS запустить.

                          Кстати, погуглю, нет ли у Lift механизма наподобие DB evolution из Play! (легковесный аналог liquibase).
                          Ответить
                          • Таки не сегодня, но уже близко к тому.
                            Ответить
                            • >уже близко к тому

                              Только рекапча у меня никак не рекапчится >_<
                              Ответить
                          • И API, API пилите!
                            Ответить
                            • Атомных лент хватит?
                              Ответить
                              • Видимо да, если будет возможность запросить ленту стока с нужного места...
                                Ответить
                                • Это надо спек курить...
                                  Ответить
                                • http://tools.ietf.org/html/rfc5023#section-10.1
                                  Сойдёт?
                                  Ответить
                                  • Вполне.
                                    Ответить
                                  • Надо будет ещё ссылки на html-страницах сделать вида
                                    <link rel="alternate" type="application/atom+xml" href="path/to/feed" title="title">
                                    чтобы браузер ссылку на feed показывал в углу
                                    Для этого надо <head> мёржить у вьюшек... оставь мне, ночью поковыряю :)
                                    Ответить
                                    • Там head merge из коробки.
                                      Ответить
                                      • знаю :)
                                        пофиксил я парсер textile, сегодня попробую прикрутить (они только в 2.5 принимают фиксы, в 2.4 уже нет)
                                        Ответить
                                        • Кстати, компиляция одного исходника TextileParser производит 623 class-файла.
                                          Ответить
                                          • Лямбдочки?
                                            Ответить
                                          • С капчей, кстати, что-нибудь сделаешь?
                                            Ответить
                                            • Ок, попробую сегодня заимплементить чуть попозже. Я делал на play! (ещё 1.4) капчу, там всё тривиально было. Тут нет своей либы, попробую тоже порыть в сторону ReCaptcha
                                              Ответить
                                              • Есть recaptcha4j, но у меня на месте <script ...> никак не появлялось само окошко с капчей
                                                Ответить
                                                • я бы поглядел в сторону SimpleCaptcha
                                                  Ответить
                                                • Заимплементил пока на SimpleCaptcha, чуть попозже поработаю над интеграцией с ReCapcha, которая объективно лучше
                                                  Ответить
                                                  • Чуваки, у вас тут ченджлог что ли?
                                                    Или настолько сильная тяга к анонимности, что не обменялись контактами, начиная работать вместе, и приходится общаться через уютненький?
                                                    Ответить
                                                    • Кстати можно переписываться на гитхабе в разделе issue ;)
                                                      Ответить
                                                      • Или здесь же на уютненьком, но в личку.
                                                        Ответить
                                                        • Реализация лички на уютненьком:
                                                          Создаем топик, в котором все выкладывают свои public ключи.
                                                          Затем можно шифровать сообщения с помощью openssl, и отправлять их в тот же топик в виде base64 ;)

                                                          В принципе, кроме получателя никто даже не поймет, кому адресовано каждое из сообщений...
                                                          Ответить
                                                        • Я предлагал, но rat4 за "открытую разработку", и скайпа у него нету.

                                                          Предлагаю заюзать гугловый джаббер (или gmail тоже нету?)
                                                          Ответить
            • да ... были бы цвета как в обычном хтмл, нарисовали бы радугу :)
              Ответить
              • вот и я попытался было black, yellow, magenta использовать
                хорошо хоть не вручную цвета вписывал, успел смыть с себя позорище
                Ответить
            • > а че так мало цветов то?
              http://weknowmemes.com/wp-content/uploads/2012/01/everythings-grey-im-a-fucking-dog.jpg
              Ответить

    Добавить комментарий