1. Java.

    Date: 09/04/07     Keywords: no keywords

    Плакал. Есть такое замечательное произведение индийского искусства:

    public class Score
    {

    File file, file1, file2, file3, file4, file5, file6, file7, file8, file9, file10, file11, file12, file13, file14, file15;

    //get|set методы для каждого поля!
    ....
    }

    Ну и соответственно это вызывается:
    Class[] classArray = new Class[1];
    classArray[0] = File.class;
    Object[] objArray = new Object[1];
    for (int i = 0; ... ; i++)
    {
          objArray[0] = /*some File from array*/;
    try
    {
        method = score.getClass().getMethod("setFile" + i, classArray);
        method.invoke(score, objArray);
    } catch (NoSuchMethodException e)
    {
    log.debug("Unable to find such method", e);
    } catch (IllegalAccessException e)
    {
    log.debug("Illegal access error", e);
    } catch (InvocationTargetException e)
    {
    log.debug("Wrong invocation target", e);
    }
    }

    Source: http://community.livejournal.com/code_wtf/99433.html

  2. Password encryption

    Date: 08/30/07     Keywords: no keywords


    'Encryption Public Function Scramble(Text As String) As String Dim i As Integer Dim c As Integer Dim Temp As String Temp = "" For i = 1 To Len(Text) c = Asc(Mid(Text, i, 1)) c = c + 10 'If the character was near the end of the ASCII character set then 'adding 10 to the ASCII value can tip it over 255 which is the last 'character - in this case, find the difference and that's the new 'character (ie. at the start of the character set If c > 255 Then c = c - 255 Temp = Temp & Chr(c) Next i Scramble = Temp End Function
    Code syntax highlighting by VIM captured with ScreenShot script

    Source: http://community.livejournal.com/code_wtf/99303.html

  3. Дзен

    Date: 08/30/07     Keywords: no keywords

    Мопед не мой Копипастнуто отсюда.

    Программисты - люди в большинстве своём странные и нелогичные. Ведь каждый день программист приходит на работу. Включает компьютер и начинает переваривать информацию, мысли, разговоры. Программист погружается в кашу информации только лишь затем, что бы иногда... в моменты истинного прозрения воспарить, создать необычайной красоты мысль и снова погрузиться в пучину кипящей жизни, переваривающей людей. Подобно дельфину, на миг воспарившему над волнами и блеснувшему своей гладкой кожей на солнце, блик от которой попадается на глаза ребёнку сидящему на пляже и наблюдающему за океаном.
    Сейчас я сижу и очумело наблюдаю на протяжении четверти часа такой момент. Взволнованно пересматривая одно и то же место на экране.
    Лишь название функции.
    Словно чёткое хойку, после написания которого останется только умереть.
    Словно иероглиф, отражающий суть всей жизни монаха.
    Словно изречение истинного мастера дзен.

    Вот оно! Узрейте! И несите это знание народу!

    void EnableDisable()

    Ну Истинный же Дзен? Правда же?

    Source: http://community.livejournal.com/code_wtf/99053.html

  4. вот

    Date: 08/22/07     Keywords: no keywords

    давно что то ничего не появлялось..

    void*& clientData = child->GetClientData();
    clientData = (void*)_class;

    Source: http://community.livejournal.com/code_wtf/98460.html

  5. diebold voting machines

    Date: 08/03/07     Keywords: no keywords

    Отличный отчёт команды, которая производила аудит исходников машин для голосования, используемых сейчас на большинстве выборов в Штатах. Вот что, например, в них можно найти:

    TCHAR name;
    _stprintf(&name, _T(‘‘\\Storage Card\\%s’’), findData.cFileName);
    Install(&name, hInstance);

    Source: http://community.livejournal.com/code_wtf/98162.html

  6. xkcd::getRandomNumber()

    Date: 08/01/07     Keywords: no keywords

    xkcd.com/random number

    Прошу прощения, если баян/оффтопик.

    Source: http://community.livejournal.com/code_wtf/97172.html

  7. sql

    Date: 07/31/07     Keywords: no keywords

    if admin then
    fillgrid('select avg(r_price) from t_rec where r_type = 1 and r_g_id = '#39'%s'#39,0,6)
    else
    fillgrid('select distinct 0 from t_rec',0,6);

    Source: http://community.livejournal.com/code_wtf/96820.html

  8. IDEA

    Date: 07/28/07     Keywords: java

    Позабавило из стектрейса IDEA'евской internal error :)

    ...
    at com.intellij.codeInsight.problems.WolfTheProblemSolverImpl.startCheckingIfVincentSolvedProblemsYet(WolfTheProblemSolverImpl.java:86)
    at
    ...

    Source: http://community.livejournal.com/code_wtf/96430.html

  9. Оправание любому wtf

    Date: 07/27/07     Keywords: no keywords

    /**
    *
    * @author ws2504

    я проникся.

    Source: http://community.livejournal.com/code_wtf/96013.html

  10. Глубокомысленый оракл.

    Date: 07/26/07     Keywords: no keywords

    select to_date('2007.10.15','YYYY.MM.DD') + to_date('23:15:10','HH24:MI:SS') from dual

     

    ORA-00975: сложение дат (date + date) не имеет смысла

    Source: http://community.livejournal.com/code_wtf/95933.html

  11. Visual Studio 2005 WTF?!!!

    Date: 07/22/07     Keywords: no keywords



    Откуда эти вот .0000000000002?!!
    Visual Studio 2005 SP1

    Source: http://community.livejournal.com/code_wtf/95616.html

  12. HB CODE_WTF!

    Date: 07/20/07     Keywords: no keywords


    CODE WTF?!

    '[info]'code_wtf

    2 года CODE_WTF


    Друзья, нам уже больше двух лет:) такие дела.
    а праздник был 14 мая:)

    скопируй к себе в журнал:

    Source: http://community.livejournal.com/code_wtf/95152.html

  13. Такие дела

    Date: 07/19/07     Keywords: no keywords

    qweqw1: TMenuItem;
    qweqw2: TMenuItem;
    qweqw3: TMenuItem;
    qweqw4: TMenuItem;
    dsfsfsd1: TMenuItem;
    sdfgdfsg1: TMenuItem;
    dfgfds1: TMenuItem;
    nnmghjh1: TMenuItem;
    gfhgfh1: TMenuItem;
    hgfh1: TMenuItem;
    dfghgf1: TMenuItem;
    ghgf1: TMenuItem;
    gfhghdf1: TMenuItem;
    MainMenu1: TMainMenu;

    А ещё там 36 юнитов, Unit1, Unit2...

    Source: http://community.livejournal.com/code_wtf/94759.html

  14. WTF @ DBGHEAP.C @ MSVC

    Date: 07/12/07     Keywords: no keywords

    в DBGHEAP.C есть функция _heap_alloc_dbg
    а в той функции есть строчки:

            /* break into debugger at specific memory allocation */
            if (lRequest == _crtBreakAlloc)
                _CrtDbgBreak();


    всё бы ничего, но _crtBreakAlloc по умолчанию равен -1.
    других проверок в коде нет.

    моё приложение падает примерно через 2-4 дня работы 8)

    Source: http://community.livejournal.com/code_wtf/94345.html

  15. Усилено юзаем javadoc

    Date: 07/10/07     Keywords: no keywords

      * @param без
      *          параметров.

    Source: http://community.livejournal.com/code_wtf/94039.html

  16. Лисп функциональный язык, да...

    Date: 07/08/07     Keywords: no keywords

    Копаясь в стороннем AutoLISP коде обнаружились конструкции напоминающие 1C.
    Спасите мой мозг, пожалуйста. Как объяснить людям, что в лиспе есть списки, что функции должны принимать значения?
    Что setq это крайняя мера в лиспе, а не предмет для обожания?

    (defun ugol_ ()                                ;функция вычисления углов и длин линий
      (setq ploch 0)
      (setq nabug nil)
      (setq nabdl nil)
      (setq pos (- ln 1))
      (setq zikl (- ln 2))                        ;х — координата точки
      (setq p 0)                                ;х — координата точки
      (setq n 1)                                ;х — координата точки
      (setq o 2)                                ;х — координата точки
      (setq y (nth 0 nabx))                        ;х — координата точки
      (setq x (nth 0 naby))                        ;y — координата точки
      (setq y1 (nth 1 nabx))                ;х — координата точки
      (setq x1 (nth 1 naby))                ;х — координата точки
    

    And many-many lines of this...

    Source: http://community.livejournal.com/code_wtf/93851.html

  17. Корабли лавировали лавировали...

    Date: 07/07/07     Keywords: no keywords

    public interface IWHWGRWGRDao : IDao

    Source: http://community.livejournal.com/code_wtf/93351.html

  18. loadjpeg

    Date: 07/05/07     Keywords: no keywords

        static const int jpeg_zigzag[64] = {
             0, 1, 5, 6,14,15,27,28,
             2, 4, 7,13,16,26,29,42,
             3, 8,12,17,25,30,41,43,
             9,11,18,24,31,40,44,53,
            10,19,23,32,39,45,52,54,
            20,22,33,38,46,51,55,60,
            21,34,37,47,50,56,59,61,
            35,36,48,49,57,58,62,63 };

    долго думал..  :)

    Source: http://community.livejournal.com/code_wtf/93015.html

  19. Перегрузка функций

    Date: 07/03/07     Keywords: sql

    int AddFLReportRec(long lIDRecord, long bank, short oper_i, long isSlType, long isTerr, short idPdi,
                        char * fio, char * series, char * number, char * inn, long id_client, long id_contact,
                        short kop, short mop, short oper, long lNopod, long lType, short sSign)
    {
    l
    R_SL_PL e_pl;
        ...
        e_pl.A_SYSID = lIDRecord;
        e_pl.A_DATE_OP = date;
        e_pl.A_TIME_OP = time;
        e_pl.A_BANK  = bank;
        e_pl.A_OPER_I  = oper_i;
        e_pl.A_SLTYPE = isSlType;
        e_pl.A_ISTER = isTerr;
        e_pl.A_SYSID_PDI = idPdi;
        e_pl.A_ID_CLIENT = id_client;
        e_pl.A_SYSID_CONTACTER = id_contact;
        e_pl.A_KOP = kop;
        e_pl.A_MOP = mop;
        e_pl.A_OPER = oper;
        e_pl.A_NOPOD = lNopod;
        e_pl.A_TYPE  = lType;
        e_pl.A_SIGN  = sSign;
        strncpy(e_pl.A_FIO,fio,sizeof(e_pl.A_FIO)-1);
        strncpy(e_pl.A_SERIES,series,sizeof(e_pl.A_SERIES)-1);
        strncpy(e_pl.A_NUMBER,number,sizeof(e_pl.A_NUMBER)-1);
        strncpy(e_pl.A_INN,inn,sizeof(e_pl.A_INN)-1);
      
        EXEC SQL INSERT INTO R_SL_PL VALUES(:e_pl);
        return 1;
    sql_error: sql_error_func("AddFLReportRec");
    }

    int AddFLReportRec(R_SL_PL * e_pl)
    {
        int result=0;
        if(!e_pl) return 0;
        result = AddFLReportRec(e_pl->A_SYSID, e_pl->A_BANK, e_pl->A_OPER_I, e_pl->A_SLTYPE, e_pl->A_ISTER,
                       e_pl->A_SYSID_PDI, e_pl->A_FIO, e_pl->A_SERIES, e_pl->A_NUMBER, e_pl->A_INN,
                       e_pl->A_ID_CLIENT, e_pl->A_SYSID_CONTACTER, e_pl->A_KOP,    e_pl->A_MOP,
                       e_pl->A_OPER, e_pl->A_NOPOD, e_pl->A_TYPE, e_pl->A_SIGN);
        return result;
    sql_error: sql_error_func("AddFLReportRec");
    }

    Source: http://community.livejournal.com/code_wtf/92713.html

  20. Паранойя

    Date: 07/01/07     Keywords: no keywords

    public static final int ONE = 1;
    

    Source: http://community.livejournal.com/code_wtf/92352.html

Previous page  ||  Next page


antivirus | apache | asp | blogging | browser | bugtracking | cms | crm | css | database | ebay | ecommerce | google | hosting | html | java | jsp | linux | microsoft | mysql | offshore | offshoring | oscommerce | php | postgresql | programming | rss | security | seo | shopping | software | spam | spyware | sql | technology | templates | tracker | virus | web | xml | yahoo | home