• Как понять что знаешь язык программирования?

    @Akela_wolf
    Extreme Programmer
    Критерий знания языка программирования - практика. Ты знаешь язык программирования когда можешь читать код других программистов на этом языке (и тебе понятно что они хотели выразить этими конструкциями) и писать свои программы. Знание библиотек относится к предметной области (скажем знание Spring Boot полезно в области веб-разработки, но бесполезно для программирования под Android) и напрямую к "языку программирования" не относится.

    Я бы не советовал скакать по языкам программирования. Лучше знать 1-2 языка глубоко, чем иметь поверхностное представление о десятке разных. Выберите интересный проект - игру, сайт, полезную утилиту (список дел, учет бюджета, каталог книг и т.п.) и реализуйте её. Считайте это одним из экзаменов на знание языка. Ну и не советую учить язык "просто так". Язык лучше всего учить "под задачу". Скажем ассемблер - это что-то низкоуровневое (как вариант, возьмите Arduino и пишите на асме для него).
    Ответ написан
    Комментировать
  • Как решить ошибку CS01117?

    KraGenDeveloper
    @KraGenDeveloper
    Unity Developer
    исправь indetity на identity в конце кода
    public void Respawn ()
    {
    Instantiate(PlayerPrefab, RespawnPoint.position, Quaternion.identity);
    }
    Ответ написан
    Комментировать
  • Есть ли на русском полный учебник по GO?

    @Spargwy
    20 годиков. Голанг баккенд девелопер
    "Язык программирования Go" от создателей
    Но он 2014 вроде, так что некоторых тем может не быть. Наверстаешь в доке.

    UPD: А вообще го не такой объёмный язык. Намного больше времени потратишь, чтобы понять КАК на нём писать, а не на его функционал.
    Ответ написан
    Комментировать
  • Возможно ли удаление бота в BotFather на удаленном акаунте?

    @kandrash
    Кратко о себе
    Разве это не будет равносильно удалению бота левым челом?

    Дорогая администрация хабра, мой настоящий акк Xand0r, удалите его пожалуйста, я пароль подзабыл)
    Ответ написан
    2 комментария
  • Как понять что знаешь язык программирования?

    @kandrash
    Кратко о себе
    Или же можно уже браться за изучение следующего языка?

    Спасибо, посмеялся)
    Знание "языка", в современном программировании вообще ничего не стоит. Да, я умею в циклы на PHP. У меня займёт 5 минут времени узнать как пишут циклы в вашем питоне. И что дальше то? Смогу ли я написать приложение на джанге так же быстро как на Laravel? Нет конечно.

    UPD: Drno очень верно высказался.
    Вы не изучили язык. Просто прочитали про него.

    Буду теперь цитировать его при случае)
    Ответ написан
    5 комментариев
  • Как понять что знаешь язык программирования?

    @Drno
    Вы не изучили язык. Просто прочитали про него.
    Начинайте писать программу. Какую - придумайте сами. Чем сложнее тем лучше
    МОжете придумать и написать бота для ТГ например. Допустим который будет выгружать все посты из инсты в группу. Ну и возможность указать боту с какой стр хочешь получить выгрузку
    Ответ написан
    3 комментария
  • Чем занимается Java junior?

    Jacen11
    @Jacen11
    Чаще всего добавляю новые методы, несложные SQL запросы, исправляю баги
    а сениоры по твоему не добавляют новые методы и не исправляют баги?
    ты понимаешь что это все равно что врач с месяцем опыта скажет: "ну я лечу людей, а мой опыт пойдет?" ?

    Насколько мой нынешний опыт ценен
    твой нынешний опыт абсолютно не ясен

    чем занимаются Java Джуны в средних/крупных компаниях
    добавляют новые методы, пишут несложные SQL запросы, исправляют баги, перекладывают джосны. В общем то как и сениоры, да и вообще любые программисты
    Ответ написан
    3 комментария
  • Java кодировки из windows-1251 в utf-8?

    @Akela_wolf
    Extreme Programmer
    windows-1251 не использует unicode. Это старая кодировка, из тех времен, когда юникода еще даже не существовало (наряду с cp866, koi-8r и другими)

    Латиница же работает потому что кодовые таблицы для латиницы в ASCII, windows-1251 и utf-8 совпадают (то есть один и тот же символ кодируется одним и тем же числом из диапазона 0-127)
    А для кириллицы - нет, числа кодирующее кириллический символ в windows-1251 и в utf-8 разные (если точнее, то в windows-1251 это будет одно число, а в utf-8 - пара чисел)
    Ответ написан
    1 комментарий
  • Как создать банковую карту с криптой?

    @rPman
    Любой легальный сервис по выдачи карты потребует kyc, и узнав что ты рисковый актив, пожелатют с тобой не работать

    Боюсь таких нет
    Ответ написан
    1 комментарий
  • Стоит ли разделять проект?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега Веб-разработка
    В этом и заключается ваша работа - принимать такие решения на основе детального понимания проекта и планов его развития.
    Дяди и тёти из интернета за вас её сделать не могут, потому что детального понимания проекта у них нет и планов развития они не знают. Дяди и тёти из интернета могут только сказать абстрактные плюсы и минусы разделения или неразделения абстрактного проекта, но эта информация плохо транслируется на реальные проекты.
    Ответ написан
    Комментировать
  • Как решить ошибку UnboundLocalError при запуске кода?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Во-первых, в приведённом вами коде не определена функция gun. Во-вторых, делается попытка затереть имя функции именем переменной.
    Ответ написан
    1 комментарий
  • Как быстро делать конспекты?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Во-первых, пока одни пишут конспекты, другие пишут программы. Очевидно, кто быстрее становится программистом. Во-вторых, существенная часть пользы от конспектирования состоит в процессе записывания ключевых знаний от руки, а вы пытаетесь этот фактор убрать автоматизацией.
    Ответ написан
    Комментировать
  • При переводе float в string, число получается с запятой, а не с точкой. Можно ли переводить float в string так, чтобы число было с точкой?

    freeExec
    @freeExec
    Участник OpenStreetMap
    (10.5f).ToString(System.Globalization.CultureInfo.InvariantCulture);


    Либо глобально
    Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.InvariantCulture
    Ответ написан
    5 комментариев
  • Нарушает ли переопределение конструктора принцип подстановки Лисков в частных случаях?

    @Akela_wolf
    Extreme Programmer
    Нет, не нарушает. Принцип подстановки Лисков говорит о том, что клиент не должен видеть разницы между базовым объектом (в вашем случае интерфейсом) и его потомком. То есть потомки должны соблюдать контракт, определенный предком (могут делать его строже, но не слабее)

    Конструктор не является частью интерфейса, поэтому переопределение конструктора никак принцип подстановки Лисков нарушать не будет.
    Ответ написан
    3 комментария
  • Российский сервис для сбора логов и сквозной трассировки?

    Semenych
    @Semenych
    Solution Architect
    Похоже прям однозначного кандидата нет. Разве что https://cloud.yandex.ru/docs/logging/ в голову приходит, но сам не пользовался, ничего не могу сказать.
    Я бы сам смотрел в сторону ELK развернутого локально. Для небольших объемов он достаточно просто поднимается.
    Ответ написан
    Комментировать
  • Как привязать программу к компьютеру?

    Adamos
    @Adamos
    До того, как портить жизнь лояльным пользователям привязками к железу (которые нелояльные все равно обойдут), рассмотрите все возможности просто генерировать UUID при установке приложения и не делать голову ни себе, ни людям.
    Ответ написан
    2 комментария
  • В каком формате обычно делают CRM системы?

    Adamos
    @Adamos
    От многопользовательского приложения в формате программы для десктопа уже отказались даже такие динозавры, как 1С.
    Не хочешь класть данные в интернет - положи в интранет. Потом, когда одумаешься, перенесешь на хостинг.
    "CRM-система с клиентской базой, с учетом приходов и расходов, c учетом товаров на складе и с архивом заказов" - это 90% систем, внедряемых в бизнесе. Писать что-то свое с нуля тут имеет смысл только в том случае, если вы собираетесь развивать и поддерживать его самостоятельно же, постоянно копаясь и выделяя на это ресурсы. В формате "один раз заплатил и работаешь" - только готовые решения.
    Ответ написан
    Комментировать
  • Аналог кода с perl на c#?

    @alexshipin
    javascript-developer
    Информация по AES
    Как использовать метод Decrypt

    В любом случае, информация о работе с C# есть на официальном сайте Microsoft.
    А для того, чтобы перенести код из одного языка в другой, нужно:
    1. Понимать, какой язык в исходнике (вы говорите, что это Python, но это не он. синтаксис как минимум не тот)
    2. Понимать, как работает код в исходнике (логика и использование тех или иных переменных)
    3. Читать документацию, чтобы знать о наличии реализации кода исходника в коде приемнике, а уже только потом обращаться за помощью в Google
    Ответ написан
    Комментировать
  • Как вызвать класс из другого скрипта (прикреплены к одному объекту)?

    K0TlK
    @K0TlK
    Буллю людей.
    Stop это не класс, а метод. Если они прикреплены к одному объекту, то можно получить ком>понент через GetComponent, как вы это делаете с rigidbody. В вашем случае это -

    GetComponent<combatPlaye>(), а далее уже у закэшированного компонента вызывать метод, который вам нужен.
    Ответ написан
    7 комментариев
  • Как перепрограммировать браслет (Mi band 5)?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Берёте программу Mi Fit или Xiaomi Wear.
    Декомпилируете, изучаете исходники, смотрите, откуда берётся прошивка и как заливается.
    Скачиваете прошивку, дизассемблируете (процессор Huangshan на архитектуре RISC-V), изучаете код на ассемблере.
    Пишете свою, компилируете, заливаете в браслет.
    С ненулевой вероятностью вам придётся написать свои дизассемблер, ассемблер/компилятор и программу для заливки прошивки.
    Ответ написан
    1 комментарий