Задать вопрос
  • Каков русский Open Sourse?

    У вас странные представления об OpenSource. Обычно он разрабатывается не разработчиками какой-то одной страны и разработчики из России участвуют практически во всех крупных проектах и ни лицензия ни копирайты никак не привязаны к стране. То, что большая часть крупных опенсорсных проектов зарегистрированы как некоммерческие организации в США (Linux Foundation, Apache Foundation, Wikimedia Foundation) не имеет отношения к разработке, это связано с тем, что законодательство США позволяет коммерческим организациям часть налогов выплачивать аккредитованым некоммерческим организациям в виде пожертвований. В России такого законодательства нет, поэтому некоммерческому опнсорс-проекту обычно нет никакого смысла регистрироваться в России. Небольшие проекты как правило живут без юр. лиц и без привязки к какой-либо стране вообще.
    Ответ написан
    Комментировать
  • Что делать при ошибке selection does not contain a main type?

    xez
    @xez Куратор тега Java
    TL Junior Roo
    Все просто.
    Покупаете книжку по java.
    Читаете. Изучаете.
    Как написать hello world будет на первых страницах.
    Ответ написан
    Комментировать
  • Как защитить код от плагиата?

    ValarMayar
    @ValarMayar
    Д У Р А Ч О К / недопрограммист графоман
    Да толком никак. Тем более python..
    Ответ: НИКАК.
    Ответ написан
    2 комментария
  • С помощью чего открыть .jar плагин minecraft чтобы изменить его?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    Если вкратце, то изучите реверс индженеринг.
    Jar это по факту тот же zip. Но внутри архива лежат class файлы (байткод). Соответственно, вам нужно декомпилировать их в исходники или можете поискать исходники (source code) на гитхаб, битбакет и т.д. Вдруг, это опенсорсный проект.
    Можете начать с этого аналогичного вопроса:
    https://stackoverflow.com/questions/647116/how-to-...
    А лучше начните изучение самого языка, а потом вопросов будет относительно меньше.
    Ответ написан
    2 комментария
  • Почему ошибка при for i in range(45)?

    Давайте поможет анонимусу прочитать сообщение об ошибке (загнать текст в гугл-переводчик)

    ожидается блок с отступом

    Табуляции не хватает.

    Емнип, тему про важность табуляции в питоне загоняют в первой же главе

    Код видимо должен выглядеть как-то так:
    import turtle
    turtle.pensize(0.01)
    for i in range(0, 360):
      turtle.forward(i)
      turtle.right(i)
    Ответ написан
    2 комментария
  • Какие направления в программировании выбирают свитчеры?

    Noizefan
    @Noizefan
    стоит делить людей не на гуманитариев и технарей, а на тех, у кого есть желание и самодисциплина, и на тех, кому их не на все дела в жизни хватает. У меня есть и юрист-фронтенд, и математик-журналист (где первое - бывшая профессия, второе - нынешняя)
    Ответ написан
    Комментировать
  • Как выучить java?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    Добрый день!
    Возможно ли самостоятельно освоить профессию?

    Да, возможно.

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

    Вы отметили, что хотите стать андроид разработчиком, но для этого вам скорее нужно изучить язык Kotlin, а не Java. Но настоятельно рекомендуется знание Java тоже.
    Так что вы можете сразу начать изучение языка Kotlin, а затем уже Android API или же вы можете начать изучение с Java, затем переключиться на Kotlin и изучить Android.

    Отмечу, что знаний Java (или Kotlin) для разработки на андроид недостаточно. Например, вам нужно изучить основы работы с SQL для запросов в БД. Нужно также уделить время на базовые вещи, например, принципы ООП, паттерны проектирования (GRASP, GoF) и алгоритмы.

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

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

    Что касается изучения Java, то рекомендую начать с книг.
    Например,
    Г. Шилдт - Полное руководство по Java (можно начать с этой книги)
    Б. Эккель - Философия Java (лучше до него прочитать что-то попроще)

    Из видеоканалов могу рекомедовать следующие:
    Java
    Android
    Android_2
    Можете глянуть на курсы на сайте Udemy. Они относительно дешевые, в среднем - (от 10 у.е до 20 у.е.). Встречаются довольно хорошие курсы, особенно на английском.

    Проверить свои скиллы можно на сайтах:
    HackerRank
    LeetCode

    Хорошие статьи встречаются на Хабр и JavaRush. Для начала этих знаний должно быть достаточно.
    Ответ написан
    Комментировать
  • Что можно изучить после того как изучил Yii2?

    Sanes
    @Sanes
    Что разработчики делают потом?

    Работают.
    Ответ написан
    Комментировать
  • Какой курс по архитекторству лучше пройти?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Я программист Java (Enterprise) недавно получил новую должность архитектора.

    Это как сказать > сделали фитнес инструктором, вопрос: подскажите как накачаться.
    Ответ написан
    23 комментария
  • Premium на Тостере или буст аккаунта. Это реальность?

    Формула расчёта рейтинга публична и никаких бустов для него нет. Технически это может быть реализовано через автоматизированные лайки к ответам, но на такую хитрость уже давно есть болт со специальной резьбой.
    Как Тостер может повлиять на скорость попадания конкретного профиля в поисковики и вовсе неясно.
    Ответ написан
    7 комментариев
  • Стоит ли начинать изучение программирования в 13 - 14 лет?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Стоит ли начинать изучение программирования в 13 — 14 лет?

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

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

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

    @nApoBo3
    Потому, что есть "тыкеры", которые запомнили несколько кнопок. А есть специалисты которые знают, что в системе происходят и понимают какие должны быть кнопки.
    Первые, шаг в лево шаг в право и все приехали, в разработке это "стэк оверфлоу разработчки", в эксплуатации "эникейщики".
    Нужны и те и другие, но это несколько разного уровня вакансии. Для того, чтобы быстро отделить первых от вторых хорошо подходят теоретические вопросы.
    Задавая чисто практические вопросы, вы можете попасть в "навыки" не специалиста и принять его за специалиста, аналогично, вы можете промахнуться мимо того, что специалист настраивал в последнее время и он вам на расположение кнопочек ответ дать не сможет.
    Ответ написан
    4 комментария
  • Какой наиболее приемлемый способ наблюдения на другим телефоном?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Если нет доверия между тобой и ребёнком, то ничто не поможет.
    А скрытая слежка только всё усугубит.
    Ты не в том направлении идёшь, падаван.

    P.S. Научись ещё писать по-русски грамотно
    Ответ написан
    2 комментария
  • Какую профессию выбрать для девятиклассника не знающего что такое IT?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Человечек ничего не умеет и не очень хочет кроме как поступать в IT, но куда?

    Пусть сам думает, не надо за таких что-либо решать.

    Единственное скажу, что по итогам, успешное трудоустройство — это главное, иначе — это зря потраченное время.

    Как вы думаете, почему в школе люди получают разные оценки, хотя учатся у тех же преподавателей, по тем же учебникам, и даже сидят рядом на тех же уроках?

    Никакое образование не дает знаний. Знания берет сам ученик, и если он их умеет брать, то неважно куда поступать, сам изучит нужные и интересные области. А если его просто отправить в лучший институт на факультет ИТ, и он там просто просидит 5 лет, так ничего и не хотя - естественно ничего не получится и никуда не устроится.

    Как выбрать профессию, как проверить его способности и куда направить?

    Не существует в мире никаких способностей. Есть просто навыки, которые ты получил, занимаясь какими-то делами. Занимался в детстве конструкторами - возможно есть "способности" к работе руками, но их нужно развивать.
    Много пел на вечеринках и пытался играть на гитаре - вполне возможно, что пойдя в музыкальную школу, обнаружишь "способности" к музыке, но которые надо развивать.

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

    Поэтому мой совет - не лезьте в его жизнь. Если он хочет в ИТ - пусть научится пользоваться поиском - в инете СТОЛЬКО информации, что все можно узнать. И если он даже на это не готов потратить усилия, а хочет чтобы ему кто-то сразу все разжевал за него - то ему точно не в ИТ. Тут нужно уметь работать с большим количеством информации и уметь его фильтровать самостоятельно.
    Ответ написан
    Комментировать
  • Хостинг следит за действиями в ЛК. Нормально ли это?

    DevMan
    @DevMan
    у вас глобальное непонимание и корявенький пример.
    вы покупаете ресурсы. вот если в эти ресурсы навтыкают свои трекеры - будет повод для возмущения.
    а ЛК хостера - его собственность.

    на вашем же примере: вы арендовали офис в крупном офис-центре и удивляетесь, что вас видно на парковке и в холле.
    Ответ написан
    Комментировать
  • Что нужно для поступления на факультет программирования?

    @evgeniy_lm
    Что нужно для поступлен я на факультет программирования?

    Зайдите на сайт выбранного ВУЗа, там написано что вам нужно для поступления.

    Хватит ли мне знаний на уровне вступительных испытаний для обучения на it ?

    Ни кто коме вас не знает уровень ваших знаний. Для поступления обычно требуется средний уровень средней школы.

    Не вылечу ли я с 1го же курса с пробелами в знаниях ?

    Вполне вероятно. Чтобы не вылететь вам достаточно всего на всего регулярно ходить на занятия и вовремя сдавать экзамены
    Ответ написан
    3 комментария
  • Какой тип БД будет быстрее выполнять SELECT?

    Что угодно будет работать с хорошей скоростью в таком масштабе.
    Берите постгрес
    Ответ написан
    Комментировать
  • Образование во фронте?

    @mkone112
    Начинающий питонист.
    да, я понимаю, что будут смотреть на скилы, а не на образование,

    Будут смотреть на образование=скиллы, а не на бумажки. Другое дело, если есть возможность пойти в приличный вуз и ты на 100% знаешь на что хочешь потратить жизнь - почему нет?
    p.s. вопрос дублирует аналогичные сотни вопросов в "Карьера", но при этом - даже не смешной. Под удаление, на мой взгляд.
    Ответ написан
    Комментировать
  • Сбербанк или ИП Пирожкова в качестве первой работы после смены направления?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Кроме технических навыков на php/js нужно уметь в то, что многие пишут в резюме "self-organized", а на самом деле банально отпуск оформить по инструкции себе не могут без помощи рекрутеров.

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