Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (13)

Наибольший вклад в теги

Все теги (160)

Лучшие ответы пользователя

Все ответы (649)
  • Что можно сделать на одностраничниках с помощью JavaScript?

    abyrkov
    @abyrkov
    JavaScripter
    Реально глупый вопрос.
    Для взаимодействия с пользователем, сервером и DOM.
    Например, средствами CSS и HTML никак не отреагируешь на нажатие на кнопку, не отправишь запрос на сервер и не добавишь после загрузки страницы новые стили.
    Короче, что для чего нужно:
    HTML - для основы.
    CSS - для стилизации.
    JS - для всего остального
    Ответ написан
    32 комментария
  • Как подменять вкладки?

    abyrkov
    @abyrkov
    JavaScripter
    Тэг Google - значит, гугли сам.
    Ладно, шучу, шучу. Бородатый баг(по спецификации): window.opener содержит ссылку на открывающее окно. Полноценно коммункцировать из-за разного происхождение не выйдет, но location поменять можно.

    P.S. Все это написано в познавательных целях. Увижу, что ты это эксплуатируешь - прибью xD
    Ответ написан
    7 комментариев
  • Как повысить свои навыки программирования на С/С++?

    abyrkov
    @abyrkov
    JavaScripter
    Ну что же... итак.
    1. Узнайте больше о кодстайлах
    Кодстайл(codestyle) - это, в буквальном смысле, стиль кода. Если вы будете писать по кодстайлу, то проблем явно станет меньше. Код станет читабельнее, его станет легче читать и сопровождать. А тот код, что написан с явными нарушениями очевидных правил... это такой же вырвиглаз как пробелы перед знаками препинания и ???.
    2. Научитесь пользоваться дебаггером
    Действительно. Дебаггер это, в буквальном смысле, антибаг. Багом, если вы еще не в курсе, называют именно логические ошибки. Ну, я думаю, освоив этот инструмент вы станете гораздо успешным охотником за покемо... жуками-багами.
    3. Перейдите на IDE
    Многие IDE или продвинутые редакторы имеют кучу плюшек, которые облегчат вам жизнь до того, что создание кода превратиться в чистое наслаждение. Оно того стоит.
    4. Анализируйте ошибки
    Все делают ошибки. Но если мы будем узнавать и запоминать в чем тогда была ошибка выше шанс, что мы ее не сделаем в следующий, и, если мы ее все-таки сделаем, то куда быстрее ее найдем.
    5. Учите и используйте библиотеки
    Люди давно уже поняли, что можно использовать один и тот же код несколько раз, а особо универсальный код - собственно библиотеку - можно использовать во многих проектах. Правильно подобранная библиотека позволит вам намного ускорить разработку типичных вещей.
    6. Сначала думай, потом делай
    Ты, наверно, думаешь, что как только крутым кодерам приходит в голову гениальная идея, они сразу же садятся и пишут код? Нет, они сначала придумывают структуру этой вещи, что они для нее будут использовать, алгоритм... словом, кучу вещей и только убедившись, что все предусмотрели, садятся, и пишут код.
    7. Практика + Google
    И, напоследок, запомни две простых вещи:
    В теории, теория и практика неразделимы. На практике это не так.
    и
    Профессионалы тоже пользуются гуглом. Может, даже чаще, чем новички.

    Удачных проектов тебе!
    Ответ написан
    5 комментариев
  • Где хранить бесконечность записей (111 * 10^29)?

    abyrkov
    @abyrkov
    JavaScripter
    На бесконечном винчестере, разумеется. И как вы такую фигню написали?
    Ответ написан
    2 комментария
  • Как организовать мини-тренировки по программированию (для себя)?

    abyrkov
    @abyrkov
    JavaScripter
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (25)