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

Достижения

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

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

Все теги (67)

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

Все ответы (56)
  • Есть ли рускоязычная среда програмирования?

    Color
    @Color
    Golang SWE, Cloud & DevOps
    Вы мне напомнили человека, который хочет научиться водить машину, но вместо того, чтобы учить ПДД, учится крутить руль и жать педали и возмущается, что на дороге ему не комфортно.

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

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

    Также даже со всеми такими подсказками совершенно не понять как например нарисовать простейший пиксель на экране. Нужно сначало лезть по документации изучить язык, затем узнать что существуют библиотеки(opengl например) затем научиться с ними работать, затем узнать что есть всякие api(winAPI или qt) , и научиться работать с ними. И только потом вывести пиксель на экране. И ведь для всего мне придёться читать документацию (javaJDK openglSDK MSDSN qt-доки) и всё на иностранном для меня языке.


    Так и есть. Хотите пользоваться OpenGL - изучите его специфику. Опять пример с машиной.
    Конечно, можно просто скопировать кусок и вставить, но если потом придется что-то править, без понимания Вы можете порушить всю архитектуру программы

    Русскоязычные пользователи вынуждены лезть в google и искать, перелопачивать тонну информации ради маленького фрейма. Англичанам проще их инструкции написаны на понятном им языке.


    Так уж сложилось, что программирование зародилось в англоязычной среде. И никакой патриотизм к этому отношения не имеет. У меня был опыт написания программ на языке с русским синтаксисом, и я проклял все как раз из-за конструкций вида <имя><знач.>[<зн.оп.><знач.>].
    Если не знаете английский, купите книжку типа "<ВыбранныйЯзыкПрограммирования> для начинающих" или "Введение в <ВыбранныйЯзыкПрограммирования>", там все на русском и понятно. Все так начинали.

    Не пытайтесь вести машину, не зная ПДД. Не пытайтесь готовить, не зная рецепт. Не пытайтесь программировать, не зная языка программирования. Все это приводит к плохим результатам.
    Ответ написан
    3 комментария
  • Изучение golang[курсы]?

    Color
    @Color
    Golang SWE, Cloud & DevOps
    Как правильно отметили комментаторы выше, есть замечательный курс от МРГ, там две части и скоро должна появиться третья. Он условно-бесплатный (можно платить и пройти экзамен на сертификат). Очень годный, там рассматриваются прямо практические задачи и их решение. Подойдет для среднего уровня разработчика, хотя и новичку можно попробовать. По каждой теме есть задания, очень хорошие.
    Первая часть
    Вторая часть

    Также могу порекомендовать порешать задачки на hackerrank.com и codewars.com.

    Посмотрите тур по го - но там совсем базовые вещи. Есть и на русском, кажется.

    Также неплохо будет почитать про бест праксис - это хорошо изложено здесь, но много.
    Также сразу учитесь правильной организации файлов проекта здесь.

    Ну и в целом читайте и смотрите все, что попадется под руку, поможет понять Go-way
    Ответ написан
    Комментировать
  • Можно ли продать идею мобильного приложения?

    Color
    @Color
    Golang SWE, Cloud & DevOps
    Идея ничего не стоит. Стоит ее реализация
    Ответ написан
    Комментировать
  • Восстановление загрузчика

    Color
    @Color
    Golang SWE, Cloud & DevOps
    Пишу сюда еще один вариант, который мне помог (для тех, кто столкнулся с этой проблемой и нашел этот вопрос в гугле)
    Хороший человек пишет:

    -скачиваем образ LiveCD с Линукс
    -пишем образ на диск
    -выставляем в BIOS загрузку с CD/DVD (или по F12 при загрузке)
    -загружаемся с LiveCD
    -заходим в систему и для открытия терминала нажимаем комбинацию клавиш: Ctrl+Alt+T
    -в терминале пишем:

    sudo apt-get install lilo
    

    -нажимаем ENTER и ждем пока «lilo» установится. Затем вводим (допуская, что mbr раздел у вас на sda, что, в большинстве случаев, так и есть):

    sudo lilo -M /dev/sda mbr
    

    -и опять жмем ENTER

    После этого перезагружаем комп и все теперь должно работать как надо.
    Ответ написан
    6 комментариев
  • Как из открытых наушников сделать закрытые?

    Color
    @Color
    Golang SWE, Cloud & DevOps
    Пищевой пленкой обернуть или пластилином залепить. Вообще, никак. Купи нормальные. Открытые на то и открытые, чтобы с тобой хиты русского шансона слушал весь автобус.
    Ответ написан
    Комментировать

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

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