• Как нарисовать круг звездочками на JAVA?

    @YuriyIvanov
    i - итератор от 0 до Pi
    r - радиус
    x:=sin(i)*r;
    y:=cos(i)*r;
    ставьте звезду по x,y и играйтесь приращением.
    Ответ написан
    Комментировать
  • Как правильно учиться?

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

    BohdanK
    @BohdanK
    Думаю что один из вариантов это выложить задание на сайтах фриланса, предложить бесплатно протестировать, для начинающих тестеров которые ищут работу, они вам протестируют приложение, а себе получат опыт, но соответственно качество тестирования будет оставлять желать лучшего, вряд ли кто-то из таких тестеров будет следовать гайдлайнам apple и google. Ну или на том же фрилансе предложить платное тестирование для тестеров с опытом тестирования мобильных приложений. Смотря что за приложение, какой сложности, если оно не будет публиковаться в маркетах, то не думаю что не следование гайдлайнам является критичным.
    Ответ написан
    Комментировать
  • Является ли нормой вести историю изменения всех свойств сущности приложения в mysql таблицу?

    @Riccky
    Тебе виднее зачем она нужна. По мне так разве что для всяческих разборок с читерами, накрутчиками и при проблемах с оплатами.
    Но в именно таком виде не хранил бы. Хранил бы историю отдельно, а последнее значение отдельно, чтобы выборку для текущего значения можно было бы делать без указания "последнего datetime". Поскольку для повседневной работы история не нужна, то и незачем нагружать сервер ненужной работой. Потом, по мере роста сложности игры и количества игроков у тебя будут проблемы с производительностью, если сделаешь как ты написал.
    И было бы из-за чего. Не из-за чего - просмотр истории не самая частая и не самая нужная операция.
    Ответ написан
    2 комментария
  • Сколько стоит час работы верстальщика?

    @Inwork277
    Индусы и за 5 будут, средненькие Европейцы - 10-20, топовых уровней - от 30-40
    Ответ написан
    Комментировать
  • Сколько стоит час работы верстальщика?

    27cm
    @27cm
    TODO: Написать статус
    Комментировать
  • Приостановлен аккаунт на upwork. Что делать в даной ситуации?

    @hopajeci
    Писать, объяснять и договариваться.
    Там те же люди.
    Ответ написан
    2 комментария
  • Заказать приложение или обучиться и написать самому?

    @litvin2
    У меня была ровно такая же дилемма два года назад. Я потратил дофига времени, чтобы разобраться и начать таки кодить свое приложение самостоятельно. Но ... так и не начал кодить на должном для меня уровне.

    Пришел к выводу: нахожу фрилансера в своем городе, беру за ноздри (заключаем жесткий договор), плачу достойно и получаю результат. Теперь ситуация в том, что при тех договорных условиях, которые я предлагаю, отваливаются 90% халявщиков. Зато остаются 10% тех, из которых я выбираю, смотрю на портфолио и прочее.

    Еще немаловажный момент, которого я коснулся – портфолио разработчика. У меня, как у веб-студии, есть сотни паролей своих клиентов, которых я веду. За 2 минуты я могу разом остановить их продажи, заблокировать робокассу, CRM, телефонию и прочее. Но использую ли я это? Нет, это не в моих интересах. По портфолио сразу отрезается сброд. Если у человека 20 приложений в портфолио, попроси его в деталях рассказать о паре из них, сколько времени тратил на разработку, проектирование, с какими проблемами он сталкивался (без раскрытия коммерческой тайны), это позволит удостовериться, что это действительно его проект (либо он великолепно врет; но для выявления вранья существуют вполне простые в освоении техники задавания вопросов). Подобный распрос можешь мотивировать тем, что у тебя есть точно такая же задача, и ты ее хотел бы реализовать в дальнейшем.

    Вот так.
    Ответ написан
    8 комментариев
  • Как вызвать UIAlertController при клике на ячейку в TableView?

    Flanker_4
    @Flanker_4
    Возможно didSelectRowAtIndexPath не вызывается. delegate у tableView точно установлен?
    Ответ написан
    1 комментарий
  • Возможна ли разработка под ios на react-native используя windows?

    mannaro
    @mannaro
    Умею профессионально гуглить
    Вроде бы, нет. Для этого нужен XCode + Mac
    Ответ написан
    Комментировать
  • Как заработать на Big Data?

    @abcyu
    Разработчик
    Прежде всего предупрежу распространенное мнение, что БигДата это, к примеру пара терабайтов.
    Бигдата это очень много данных. Очень очень много.

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

    Есть коммерческие проекты, предсказывающие поведение людей при покупках, например. Это огромный потенциал в маркетинге.

    Тут дело не в вашем умении программировать.
    Где-то нужно взять эти объемы, с кем-то договориться, во многих местах договориться данных нужно много.
    Что-то с ними сделать.
    Кому-то толкнуть за приличную сумму.

    Это не то же что мобильные приложения разрабатывать - другая квалификация. Не техническая.

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

    AMar4enko
    @AMar4enko
    Так может быть только если этот файл существовал во вливаемой ветке, но был удален. Но в этом случае будет конфликт. Возможно удаление происходит из-за автоматического разрешения конфликта. Так или иначе, после мерджа вам нужно будет закоммитить ваше изменение. Перед этим верните обратно этот файл и делайте коммит.
    Ответ написан
    2 комментария
  • Стоит ли обновляться до El Capitan(MBP15 2014)?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    первая версия была шустрая, по следующий апдейт снизил эту шустрату, стал конечно чуть менее шустрый, но всё равно быстрее ёсимайнта
    Ответ написан
    2 комментария
  • Можно ли отвязать айфон от айклауда?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    Нет, забудь.
    Ответ написан
    Комментировать
  • Как правильно покупать сайт и какая ему АДЕКВАТНАЯ цена?

    newross
    @newross
    Product owner
    Адеватной цены нет по двум причинам:
    - у вас нет адекватной оценки объема работ.
    - цена зависит от множества факторов. Грубо: новички сделают сайт за 10 000, опытные фрилансеры за 150 000, студии за 500 000, Артемий Лебедев за 1 500 000. У вас есть какой-то бюджет и требования к качеству и срокам. Исходите из них при выборе исполнителя, обговаривайте объемы и сроки. Цена - это уровнение с огромным количеством переменных.
    Ответ написан
  • Как правильно покупать сайт и какая ему АДЕКВАТНАЯ цена?

    butteff
    @butteff
    Раз в тысячу лет заправляю свитер в носки
    Работайте через upwork.com, там есть почасовая оплата. Т.е. сколько времени потратят на разработку, столько и заплатите. Время, разумеется, трекается специальным таймером с пруфами (скриншоты раз в 10 минут)
    Ответ написан
  • Поиск решения задачи, не похожей на предыдущие. Есть ли идеальный алгоритм?

    Denormalization
    @Denormalization
    Часто сталкиваюсь с такими людьми. Это "программисты поневоле", как я их называю.
    Этим людям не интересно программирование как таковое, им интересна их зарплата.

    Обычно такие "программисты" заучивают базу + небольшой объем типичных решений, и с этими знаниями набиваются в работники. Они просто не хотят ничему учиться, так как им неинтересна эта область.
    С ними сложно что-то сделать. Сколько им не вдалбливай, они не станут от этого умнее, и будут так же продолжать тупить на нестандартных задачах.

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

    Когда вы рассказываете им решение задачи - они ничему не учатся. Они тупо заучивают очередное решение, возможно даже не вникая в его суть.

    Заставляйте таких людей ДУМАТЬ. Задавайте наводящие вопросы.
    Пусть лучше они сделают кривое решение, которые вы потом заставите их переделывать, но у них в голове останутся хоть какие-то знания.
    Ответ написан
    15 комментариев
  • Как удобнее всего переводить деньги в 2015-м году?

    Jump
    @Jump
    Системный администратор со стажем.
    Купить на них золото, предметы искусства, рассовать по карманам и идти через румынскую границу.
    244.jpg
    Ответ написан
    1 комментарий
  • Ошибка при отправке коммита, как исправить?

    BuriK666
    @BuriK666
    Компьютерный псих
    наверное вы хотели
    git commit -a -m "Добавил файл фильтрации"
    -a, --all
    Tell the command to automatically stage files that have been modified and deleted, but new files you have not told Git about are not affected.
    -m , --message=
    Use the given as the commit message. If multiple -m options are given, their values are concatenated as separate paragraphs.
    Ответ написан
    Комментировать
  • Подойдет ли для фриланса Python по Марку Лутцу?

    vvpoloskin
    @vvpoloskin
    Инженер связи
    Сколько будут платить после прочтения трёх учебников по английскому?
    Ответ написан
    1 комментарий