Пожалуйста, прочтите новое правило об ограничении использования AI-инструментов. ×

Блог пользователя tucnak

Автор tucnak, 12 лет назад, По-русски

Привет, народ. Я давно не писал в блог, но вот, решился. Вобщем мою голову посетила гениальная идея!
Давайте сделаем нативную IDE для легкой, быстрой и удобной веб-разработки и назовем ее Galactica. Я так и решил. Это будет не просто очередная IDE с подсветкой кода и другими мелкими фичами. Это будет концептуально новая IDE с мощными инструментами для быстрой, легкой и удобной веб-разработки проектов любой сложности. Вот она — рыба!!!
И в чем же лежит суть. Суть в гениальности идеи. Смотрите. Я наведу несколько минусов современнных IDE для фронтендеров и бекендеров... direct link.

Я собираюсь начать разработку уже летом, когда начнутся каникулы. Сейчас ищу комманду. Вся разработка на Qt, т.е. IDE будет нативная.

  • Проголосовать: нравится
  • +11
  • Проголосовать: не нравится

»
12 лет назад, # |
Rev. 2   Проголосовать: нравится -13 Проголосовать: не нравится

твой мозг воспален? proof1 proof2

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +12 Проголосовать: не нравится

    Вам не нравится что я занимаюсь программированием? Или вы просто очень хороший разработчик и считаете что я тупая школота. [sarcasm]Или вы Артемий Лебедев? Да. Вы — Артемий Лебедев![/sarcasm] Тогда покажите пожалуйста, чем занимаетесь вы например.

    • »
      »
      »
      12 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

      скажем так, из нас двоих, вы поболе артемий лебедев нежели я, не находите?

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится +11 Проголосовать: не нравится

        Не нахожу. Я всего лишь придумал проект. Меня поддержало несколько куте-программистов и я решил поделиться с народом на codeforces. Вы против?

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
          Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

          ниже товарищ, выразил практически 100% мою точку зрения

          так или иначе, удаче вам в ваших похождениях

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
            Проголосовать: нравится +4 Проголосовать: не нравится

          Напомнило это. С проектом удачи, главное чтобы не загнулся до выхода альфы.

    • »
      »
      »
      12 лет назад, # ^ |
      Rev. 3   Проголосовать: нравится +37 Проголосовать: не нравится

      Я вижу у вас серьезные намерения. Я ознакомился с вашими прошлыми проектами и хочу спросить: будет ли встроена в IDE Galactica поддержка одного из ваших лучших творений "Тест на ЛОХа"?  Источники: фото, cтраница

      UPD: Источники оперативно удалены, страница Вконтакте уже не "_возродится_".

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится +1 Проголосовать: не нравится

        Спасибо. Если хотите — я вам дам исходники на дельфи)). Это один из моих первых проектов. Сейчас я уже написал 3 коммерческие программы и работаю над системой проведения и проверки оллимпиад по спортивному программированию (neutron).

        P.S. Я же удалил свою страницу. Почему она "возродилась"?

»
12 лет назад, # |
Rev. 3   Проголосовать: нравится +16 Проголосовать: не нравится

Чем писать опять свой велосипед если очень хочется — лучше присоединись к сообществу плагинописателей для того же Eclipse. Сбережёшь свои нервы и может таки родишь что то полезное в этом мире.

Предложу критический анализ предложенной IDE в сравнении Eclipse + Java.

По поводу "Минусы фронтенд-IDE:"

  1. Это должен быть экран весьма приличного размера, чтобы держать открытым и окно редактирования и просмотра + ты собрался заодно вставить движок той же Mozillа в своё приложение? В Eclipse есть встроенный простенький браузер, но наверно не хватит для твоих фантазий. Итого — идея полный бред.

  2. Нормальные приложения не пишутся в over 9000 строк в одном месте, используют шаблоны. Поддержка полной DOM модели в режиме отладки да если ещё эта модель интенсивно изменяется сведёт всю твою производительность на нет. Это я уже сам на себе испытал, когда на сайт с включённым Firebug пытался добавить около 500 новых объектов. Итого — идея может и полезная, но слишком затратная по производительности.

  3. см пункт 1.

По поводу минусы бекенд-IDE:

  1. В Eclipse есть Window-Show View-Outline, который способен весьма коротко вывести информацию по всем методам + есть хоткеи, которые допустим позволяют при выделенном классе посмотреть всех его наследников, для методов интерфейса посмотреть все их реализации + даже есть хоткей, который позволяет вывести все вызовы данного метода из других мест. Вот этими вещами я как FrontEnd-BackEnd программист очень часто пользуюсь.

  2. В Eclipse есть то же самое, что ты и предлагаешь, благо JavaDoc — это сила.

  3. Помнится мне существует утверждение, что никакая программа не способна сказать — сможет ли другая программа завершиться за конечное число шагов.

"Плюсы именно Galactic IDE:"

  1. Это уже есть в Eclipse

  2. У этого проекта не будет ни команды, ничего, ибо это полный мрак во всех отношениях. Если так хочется сделать полезное для других — присоединись к сообществу плагинописателей или разработчиков известных продуктов.

Вообще складывается ощущение, что ты попробовал слегка несколько редакторов (попробуй помотреть тот же Eclipse для php ) не углубляясь в их возможности и из-за добавления практически ничтожного количества фич хочешь написать своё приложение, которое по твоим замечаниям должно прям порвать всех остальных. Батенька, что Вы курите?

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Eclipse — это JAVA. Не в обиду вам сказано — JAVA != производительность. JAVA vs Qt C++. Qt компилирует приложения вплоть до (низкоуровнего API) == скорость и производительность != JAVA.
    Я уважаю еклипс. Но Galactic должна работать быстро, легко и эффективно.

    • »
      »
      »
      12 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

      Сморозил глупость

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Извольте заглянуть в Википедию)

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          Фига се. Я в шоке.

          А каким тогда образом они упаковали запуск в exe файл?

          • »
            »
            »
            »
            »
            »
            12 лет назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится

            Насколько я знаю, программы на джаве можно (может быть не всегда) компилировать в нормальный байт-код под конкретную платформу. Для скорости.

»
12 лет назад, # |
  Проголосовать: нравится +34 Проголосовать: не нравится

Я не буду тебе помогать в этом проекте по множеству разных причин не связанных непосредственно с твоим проектом. Но я в упор не понимаю негативную реакцию по отношению к твоим постам.

Пробуй! И посмотрим что получится. В первую очередь сам, конечно, посмотришь. Может получится что-то интересное. Может нет. Но в любом случае ты многому научишься. И работа, которую ты сделаешь, будет существенным шагом на пути в первую очередь к твоему личному благу, а во вторую, возможно и к тому, что бы сделать этот мир лучше о чём тут зачем-то все твердят... Как будто бы кодефорс не образовательный сайт в первую очередь.

P.S. Те, кто вместо того, что бы попытаться сделать такую безусловно сложнейшую вещь как IDE, предлагают заняться написанием относительно простых и ПОЛЕЗНЫХ плагинов для еклипса, вряд ли когда-нибудь выиграют такую БЕСПОЛЕЗНУЮ штуку как медаль чемпионата мира. Я правда не утверждаю, что оно им надо.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +13 Проголосовать: не нравится

    Спасибо ;). Это наверное самый положительный комментарий за период моего существования на codeforces. Составлю с него MOTD. Спасибо.

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Наверно, с такими идеями лучше идти на хабр, там и коммьюнити побольше, и заинтересованность в неолимпиадном программировании выше=)

»
12 лет назад, # |
  Проголосовать: нравится -23 Проголосовать: не нравится

MikeMirzayanov, не могли бы Вы добавить ещё один фильтр для постов в ленте — персональный чёрный список авторов ?

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится

    Только мне показалось, что вы меня очень тонко троллите?

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится -24 Проголосовать: не нравится

      Скорее прикладываю усилия, чтобы ты свою неудержимую энергию потратил на адекватные вещи. Но как я вижу — не особо получается и мне уже порядком надоело читать не столько зачастую неаргументированную критику в свой адрес, сколько погружаться в твой нефильтрованный школьный поток сознания.

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится +5 Проголосовать: не нравится

        "потратил на адекватные вещи" — чем созданние инновационной IDE с НОВЫМИ и ПОЛЕЗНЫМИ фичами не "адекватные вещи"?

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
            Проголосовать: нравится +14 Проголосовать: не нравится

          все нормально, делай пока маленький, пока есть жаление, вырастишь станешь как они ленивый и ничего не будешь делать.

          • »
            »
            »
            »
            »
            »
            12 лет назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится

            Обычно люди регестрирую левые аккаунты чтобы не потерять рейтинг или чтобы никто не узнал кто ты такой.
            [joke]Я тебя по айпи вычислю! Я...[/joke]

            • »
              »
              »
              »
              »
              »
              »
              12 лет назад, # ^ |
                Проголосовать: нравится +5 Проголосовать: не нравится

              http://iqtest.dk/main.swf

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

              • »
                »
                »
                »
                »
                »
                »
                »
                12 лет назад, # ^ |
                Rev. 2   Проголосовать: нравится +5 Проголосовать: не нравится

                У меня 104. Пишет что выше "Normal". Хотя я в эти тесты не верю.
                Рас уж вы анонимны — я тоже буду анонимным).

              • »
                »
                »
                »
                »
                »
                »
                »
                12 лет назад, # ^ |
                  Проголосовать: нравится -13 Проголосовать: не нравится

                Это нормально? О_О

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          Чем трещать языком, лучше бы пошел и написал уже свою инновационную(кхе-кхе) штуку. Зачем кому-то что-то доказывать?

  • »
    »
    12 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится -15 Проголосовать: не нравится

    Ну, знаете, это переходит все разумные пределы. Это даже не троллинг, это издевательство. Право же, всему есть предел. Если Вы его не чувствуете, извольте тогда я как следует пройдусь по тому, что вы писали в этой теме.

    1. "Куда более вероятно, что потратив свои силы на IDE человек так и на займётся серьёзно олимпиадами." — от программиста уровня красного или на худой конец уровня оранжевого это еще как-нибудь переваривалось бы. Они знают, что может помочь достичь медалек, а что нет. Вы же за все студенческие годы были очень далеки от финала, и не знаете что нужно делать для прохождения в финал.

    2. IDE еще не имеет ни одной написанной строчки кода, а вы говорите что она плохая потому что eclipse априори лучше, и вообще зачем он это делает. Если не ошибаюсь, я вам уже это говорил: человек хочет написать что-то свое, вопрос "зачем" неуместен. Почему он не присоединяется к eclipse? Да хотя бы потому, что он ему не нравится. Вот мне, например, eclipse совершенно не нравится. Если на джаве компилятор еще сносный, то на С++ он убогий (лично мое мнение, фанаты eclipse попрошу не обижаться)

    3. Парню 13 лет. Не забывайте.

    • »
      »
      »
      12 лет назад, # ^ |
      Rev. 3   Проголосовать: нравится -19 Проголосовать: не нравится

      Идея полностью вторична, наивна, безрассудна. Он в своём возрасте этого просто не понимает. Вообще это всё выглядит неподецки самоуверенно, будет ещё один Попов... Он хотел очередную порцию отзывов — он её получил и ведь никто не пробует даже защищать и доказывать полезность его идей. Да, он чем то займётся полезным, но в текущем виде это будет just4Fun и будет готово через пару лет.

      Почему он не присоединяется к eclipse

      Потому, что создать плагин для известной системе (не обязательно к Eclipse) с разумными затратами и принести пользу более реалистичная задумка. Хотя кажется я уже не понимаю его мотивации.

      Чем ты хочешь таки заниматься — написать свою систему с нуля или минимизируя усилия принести Щастье в этот мир?

      • »
        »
        »
        »
        12 лет назад, # ^ |
        Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

        Вы как бы не поняли, что я встал на его защиту? Да, я лично не сомневаюсь, что это будет 4fun, меня еще помимо того что уже было сказано бесит чрезмерно грандиозное название, будто не вшивый компилятор создает а как минимум ОС для космических аппаратов. Но для парня в его возрасте то, чем он планирует заняться, замечательно. И пусть из этого почти наверняка ничего хорошего не выйдет, пусть он это делает. Но он совершенно точно не заслуживает высказываний такого рода, которые были высказаны выше.

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
          Rev. 2   Проголосовать: нравится -17 Проголосовать: не нравится

          Но он совершенно точно не заслуживает высказываний такого рода.

          Извините, я думал он пришёл спросить совета у взрослых людей, (которые привыкли отталкиваться от идей, фактов, и говорить на чистоту, а не делать скидку на возраст) а не у своих одноклассников.

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится +7 Проголосовать: не нравится

        Ну вот Джулгакову ни возраст, ни другие безрассудные препятствия не помешали в свое время http://multicore.ru/index.php?id=58

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +9 Проголосовать: не нравится

    А еще персональный черный список отвечающих, да.

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

P.S. Я так понял пост минусуют OSt , Java-девелоперы, и люди которые не верят в потенциал школьников. Но это не страшно, плюсеров все равно больше).

Заметь, собственно рейтинг у самого поста около нуля, что говорит о непринятии самой идеи.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +7 Проголосовать: не нравится

    Это говорит о том, что кто-то минусует, кто-то плюсует. Больше это ни о чем не говорит.

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Мне было бы интересно поучаствовать в разработке этого проекта, но, к сожалению, у меня нету опыта неолимпиадного программирования....да и времени я много не смогу уделять ему...

P.S : собственно хотелось бы поучаствовать, чтобы появился опыт неолимпиадного программирования

»
12 лет назад, # |
  Проголосовать: нравится +12 Проголосовать: не нравится

Да, некоторые сообщения тов. tucnak выглядят действительно по-детски. Тем не менее в свои 13 лет он уже очень много чего умеет и, я уверен, выделяется в этом отношении среди своих сверстников. Пройдет некоторое время, дух Дениса Попова исчезнет, а знания и навыки останутся.

Так что на самом деле надо пожелать ему удачи в его проекте.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится -6 Проголосовать: не нравится

    [sarcasm]Я кстати использую BolgenOS! Антивирус Попова ловит все вирусы! Лучший дистриб![/sarcasm]

    Я сегодня услышал много раааазных мнений в сторону galactic. Мне даже дал совет один из ведущих js-разработчиков Яндекса. Конечно мнений "за" было много, но я уверен что сам не осилю. Нужны алгоритмы анализа кода, подсветки, автокомплита, и т.д. Все это требует много человекочасов.

    Я и мои единомышленники напишем эту IDE, я это обещяю, и точка.

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Однако, сложно оказалось тягаться опыту с юношеским максимализмом. Через пол годика отпишись об успехах.

»
12 лет назад, # |
  Проголосовать: нравится +15 Проголосовать: не нравится

Помнится, я тоже начинал писать свой клон Visual Studio... Понятно, чем это закончилось: как и у тысяч других начинающих программистов, проект завяз где-то в стадии ver. 1E-12 (для меня самыми убийственными оказались вопросы отладки: сделать "на коленке" хороший отладчик, который может тягаться с возможностями Visual Studio, ни за что не получится).

Но считаю ли я, что переоценил свои силы и впустую потратил время? Нет конечно. Чтобы научиться чему-то, нет способа лучше, чем немедля взять и погрузиться в это. И для этого что может быть лучше, чем амбициозная задача, поставленная перед самим собой?..

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +12 Проголосовать: не нравится

    На тему целесообразности таких занятий, и старперства, поднявшегося в этой теме.

    Я общался с одним человеком, который за несколько лет самостоятельно написал компилятор C++. Когда я последний раз с ним разговаривал (это было лет 5 назад), он уже приближался к поддержке всех основных фич C++ ISO 2003, и потихоньку начал копать в сторону оптимизации кода.

    Нужен ли миру его компилятор C++? Вряд ли. Но это нисколько не волновало его: и это-то, на мой взгляд, и восхитительно :) Это замечательный пример уверенности в себе, упорства, и желания творить. Чего я и желаю автору данного топика.

    • »
      »
      »
      12 лет назад, # ^ |
      Rev. 3   Проголосовать: нравится +4 Проголосовать: не нравится

      Не хотел говорить, но видимо иначе меня не поймут:

      Человек волен заниматься чем хочет. Я вот тоже сейчас кое что пишу пока что для ограниченной аудитории и в частности для своего диплома, чем потом планировал поделиться с общественностью.

      Но при этом ведь никто так пафосно не заявляет, что напишет нечто крутое и оно точно будет написано. Пишут для себя, в скромном уголку и потом являют свои творения на всеобщее обозрение и как бы это не оценили — всё равно сам чувствуешь, что узнал что то новое и это круто, осознаёшь, что проделана большая работа. А у тебя tucnak эмоции вперёд разума бегут. Всё это и выглядит по-детски. Убери этот пафос на ровном месте и тебя будут лучше понимать и люди к тебе потянутся.

      • »
        »
        »
        »
        12 лет назад, # ^ |
        Rev. 3   Проголосовать: нравится +1 Проголосовать: не нравится

        Опять, 25. Я же сказал что мне нужна команда! Непонятно? Мне нужна команда, потому что я сам не справлюсь. Поэтому я написал данный пост.
        "Пишут для себя, в скромном уголку" — таким образом, знаешь, команду не наберешь.

        И сюдя по всему, не зря. Уже трое человек откликнулись. Двое полностью готовы сотрудничать, один еще колеблется.

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
          Rev. 2   Проголосовать: нравится +9 Проголосовать: не нравится

          Просто интересно стало:

          1. а ты можешь сформулировать ТЗ программистам с которыми будешь работать?
          2. ты знаешь, КАК она (IDE) будет выглядеть? дизайн? макет может есть?
          3. Список функционала как таковой?
          4. прочее-прочее...
          

          Предлагаю тебе все свои идеи по поводу IDE в каком-то майндмэпе попробовать сгруппировать. XMind под линем или MindManager под окнами. После этого выкладывай и пусть общество смотрит, добавляет, корректирует.

          Просто на словах может пока звучать как-то так : "... супер крутая АйДи, лучше Студии... там попап с хелпом и полный автокомплит всего кода сразу... короче вообще круто... обещаю.".

          Отмечу, что данное сообщение не направлено на погашение желания автора, а всего лишь хочет подтолкнуть его на структурирование идей.

          • »
            »
            »
            »
            »
            »
            12 лет назад, # ^ |
              Проголосовать: нравится +14 Проголосовать: не нравится
            1. смогу
            2. я нарисовал дизайн на листочке. скоро перенесу в фотошоп
            3. есть (на начальной стадии)
»
12 лет назад, # |
  Проголосовать: нравится +50 Проголосовать: не нравится

Мне кажется, вот главные причины, по которым люди не принимают или минусуют ваш пост:

  1. "Давайте сделаем нативную IDE для легкой, быстрой и удобной веб-разработки и назовем ее Galactica" — выглядит, будто назвать IDE "Галактика" так же принципиально, как сделать её быстрой и удобной. Из серии: "Я люблю тебя и макароны".
  2. "Вот она — рыба!!!", "Вы пишете разметку гигансткой страницы (over9000 строк)" — не стоит в описание проекта засовывать цитаты из мемов, это выглядит как-то натянуто и не к месту.
  3. Злоупотребление тегами [silent][/silent], [sarcasm][/sarcasm], [joke][/joke]. Люди же не браузеры, чтобы парсить их в таком количестве!
  4. "Вобщем мою голову посетила гениальная идея!", "И в чем же лежит суть. Суть в гениальности идеи" — это подрывает доверие к вам на самом деле. Понятно, что шутите, но непонятно, можете ли вы анализировать потенциальные ошибки. Да и орфографические здесь присутствуют.
  5. "Некоторые люди говорят что создать ideal ide нереально. Но я уверен — совершенству нет предела." — эти два предложения, в общем, не противоречивы. И непонятно, зачем они. Вряд ли программисты, прочитав их, сразу поверят побегут к вам. У вас есть фразы, которые просто так, для пафоса, смысла в них мало.

Если вы хотите привлечь к себе людей, вам не обязательно шутить и использовать возвышенную лексику. Можно просто изложить свои мысли без лишних слов — это будет очень приятно читать. Видно, что вы сведущий человек, но до зерна, которое есть в ваших набросках, сложновато добраться. Таково моё мнение.

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Парень, убери все PS пожалуйста.