Ответы пользователя по тегу Программирование
  • Можно ли назвать человека программистом, если он занимается геймдевом?

    @Evsign
    Хороший подзатыльник вашим родителям надо... За то, что нихрена не видят дальше собственного носа... И ткнуть мордой в эти ответы, что вам тут написали. Вот реально, попросите их прочитать каждый ответ.

    Присоединяюсь к предыдущим ответам. Да, вы программист.

    Добавлю лишь то, что в перспективе надо конечно же выходить за границы corona sdk, учить математику и серьёзные языки программирования. Но самое главное, что начало положено.
    Вы делаете то, что вам нравится и это самое главное!!! Но и не забывайте в этом развиваться!
    Ответ написан
    Комментировать
  • Как направить программиста на путь истинный?

    @Evsign
    Бля, я не понимаю таких людей... Ну если тебе показывают, что твой код дерьмо собачее, то надо спросить почему и попросить показать как надо, а не пререкаться...
    Далеко с этим персонажем не уедете. ИМХО
    Такого сразу нахуй посылать надо, если не хочет учиться... "Аргументы" у него -- просто пиздец...
    Ответ написан
    Комментировать
  • Тернарный оператор ведёт себя странно в Си. В чём в проблема?

    @Evsign
    Выходите за границы массивов, т.к. условия стоят в хедере цикла. На последней итерации происходит обращение к 10й ячейке (у вас только 0..9 элементов), а только потом идёт проверка условия и выход из цикла.
    Ответ написан
    3 комментария
  • "Запасная" профессия для программиста?

    @Evsign
    Как это программисты будут не востребованы? Они будут востребованы ещё больше!! Только вот надо будет в инженерии, электрике и микроконтроллерах развиваться...
    А как же автоматизация производственных процессов? Если людей мало останется, то естественно надо будет искать способы автоматизации обработки пригодных земель, выращивания, сбора урожая, добычи полезных ископаемых. А если пригодных земель не останется, то я уже представляю огромные автоматизированные гидропонные установки для выращивания овощей, которые дают отборный урожай по несколько раз в год, в огромном кол-ве. Да это лишь малая часть, где нужны будут программисты.
    Вы думаете без программистов это всё реально будет сделать??? Так же надо будет развивать робототехнику как гражданскую, так и военную.
    Надо будет заново поднять глобальную сеть, в конце концов... Кто это будет делать? Каменщик, бетонщик, слесарь или инженеры снабжения это будут делать???
    И то, что программистам придётся делать какую-то чёрную работу - это не значит, что он перестанет быть программистом... Это тоже самое, когда программист сбивает 2 доски и его называют столяром, хотя он это делает, что бы сделать руку робота...
    Вы что, не знаете на что может быть способен программист?

    Если готовитесь к постапокалипсису, то развивайтесь в инженерии, электрике и микроконтроллерах. Вы гарантированно будите полезны! Даже больше, чем все остальные.
    Ответ написан
  • На каком языке писать сбор и обработку данных из web?

    @Evsign
    Ну на ЛЮБОМ языке это можно делать... На любом!!! Какой хотите, такой и берите... АБСОЛЮТНО ЛЮБОЙ ЯЗЫК для этого подходит....
    Ответ написан
    1 комментарий
  • Какую выбрать из трех книг по программированию на С++?

    @Evsign
    Никакую....
    Читайте:
    1. Стенли Липпман C++ Primer
    2. Страуструп Principles and Practice Using C++ 2ed

    А после этих - Скот Майерс
    Ответ написан
    Комментировать
  • История программирования?

    @Evsign
    История ЭВМ имеет разный вес с историей программирования. В принципе, история ЭВМ включает в себя историю программирования, т.к. по сути, все эти высокоуровневые абстракции типа ООП возникли из-за желания упростить работу с ассемблером, ассемблер - что бы упростить работу с машинными кодами, машинные коды - прослойка над вентилями, вентили - что бы упростить работу с транзисторами.

    Советую сконцентрировать на освоении архитектуры ЭВМ, а не её истории.
    Рекомендуемая литература:

    - C.O.D.E Charles Petzold
    Уровень: начальный

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


    - Structured_Computer_Organization_(6th_Edition) Andrew Tanenbaum
    Уровень: от начального до продвинутого. Т.е. с полного нуля до разбора архитектуры i7 процессоров, включая программирование на ассемблере.
    Самое подробнейшая книга про архитектуру ЭВМ. Первые страниц 70 исключительно про историю развития ЭВМ начиная с механического "калькулятора" Паскаля.


    - Hennessy J., Patterson D. - Computer Architecture A Quantitative Approach 5ed
    Эту книгу не читал, но собираюсь. По содержанию, вроде как полным нулям её лучше не читать. Хотя, может оказаться, что это просто быстрый и компактный въезд в современные тенденции и положение вещей в области ЭВМ.
    Ответ написан
    1 комментарий
  • Что почитать после "С++: Базовый курс" Липпмана?

    @Evsign
    Если кроме Липпмана за плечами - ничего, то думаю
    Bjarne Stroustrup Programming: Principles and Practice Using C++ - самый лучший вариант.
    А потом Effective Modern C++ by Scott Meyers
    Если интересуют алгоритмы на c++, то ищите книгу Роберт Седжвик "Фундаментальные алгоритмы на c++"
    Ответ написан
    3 комментария
  • С помощью каких (linux\web) приложений\сервисов вы храните заметки (с возможностью подсветки синтаксиса)?

    @Evsign
    Не совсем заметки, но в принципе можно приспособить и под это... anki подсветку можно добавить с помощью плагинов. Есть встроенная синхронизация.
    Ответ написан
    Комментировать
  • Блоговедение или программирование?

    @Evsign
    Я понимаю, что "нельзя сравнивать"

    Вот и не сравнивайте.

    Я вот тоже думаю... Подскажите что лучше, открыть магазин колбасы или построить завод по её производству?

    Ответ: делайте то, что нравится. А впрочем, лучше делайте то что нравится, но не программируйте. Лучше и дальше оставайтесь потребителем интеллектуальной собственности.
    Ответ написан
    3 комментария
  • Не понимаю код рнр?

    @Evsign
    Если j больше chislo умноженного на i минус chislo ИИ j меньше либо равно chislo.
    Я так понимаю трудности вызывает первая скобка.
    Там с начала, в первой скобке выполняется chislo*i-chislo, потом это сравнивается с переменной j.
    Не забудьте, что с начала выполняется УМНОЖЕНИЕ.
    Ответ написан
    4 комментария
  • Какой факультет выбрать?

    @Evsign
    Однозначно либо "Прикладная математика и информатика", либо "Программная инженерия".
    Только не забывай, что помимо этого все равно придётся очень много развиваться самостоятельно, если хочешь стать программистом.
    Ответ написан
    Комментировать
  • С чего начинать: Спортивное программирование VS Изучение языка программирования?

    @Evsign
    Как можно заниматься спортивным программированием без знания языка программирования? Это шутка какая-то?)
    Ответ написан
    4 комментария
  • Реализация арифметических операций. Как устроена?

    @Evsign
    Читайте Чарльз Петцольд "К.О.Д"
    Примерно к ~250 странице найдёте ответы на все вопросы.

    Если вкратце:
    Все операции производятся на битовом уровне.
    Сложение - Базовая операция с помощью которой реализуются все другие.
    Стандартный сумматор состоит из совокупности логических вентилей, т.е. из элементов И, ИЛИ, ИЛИ-НЕ, ИСКЛ-ИЛИ. Происходит по-битово от младших разрядов к старшим.
    Вычитание - Реализуется с помощью дополнения до 1 (инвертация на битовом уровне и +1) и последующим сложением. Грубо говоря 5-2 == 5+(-2)
    Умножение - Многократное сложение.
    Деление - Многократное вычитание.

    По-поводу скорости логично, что самое быстрое - сложение. Потом вычитание, ну и деление/умножение - одинаково.
    Ответ написан
    Комментировать
  • Можно ли участвовать в разработке проекта как зритель? Просто для получения опыта и навыков?

    @Evsign
    Тоже задавался таким вопросом как-то.
    Мне кажется, просто зрителем вряд ли получится. Вы же в любом случае будите тормашить разрабов вопросами, просьбами, советами и т.д., отвлекая их от основной работы. А толку от того, что вы будите просто молчаливым зрителем - ноль. Вы ничего так не поймёте)
    Ответ написан
    Комментировать