• Как реализовать шанс?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Вы зря указываете проценты, это не корректно. 20, 40, 60 - это просто множители вероятности попадания. Так что даже если будет 20, 40, 60, 100 - это проблемой не будет. Считаете rand(0, 20+40+60+100), далее определяете в какие пределы попало число.
    Ответ написан
    1 комментарий
  • Можно ли как либо понять, выйдет ли из будущего "дизайнера" Дизайнер?

    @semki096
    если бы я искал - то выбирал бы из худ-школы и учил бы корелу а не наоборот
    Ответ написан
    3 комментария
  • Изучение python не для новичков, с чего начать?

    @yociyavi
    "Я прочитал 10 книг по езде на велосипеде, но так и не научился ездить на нем".
    Для того чтобы научится что-то делать, нужно это делать. Параллельно почитывая теорию.
    Напишите пару сайтов для себя: блог, туду лист и прочие. За одно и портфолио будет.
    Ответ написан
    Комментировать
  • Мотивация для разработчика. Как мотивировать себя/команду работать продуктивно?

    @magary4
    ну я например для себя не совсе понимаю смысл работать плохо. если уже сижу на работе, то страдать фигней как-то не умно для себя. если у меня контракт на 40 часов в неделю и я их по любому провожу в офисе, то уж лучше работать, делать что-то полезное развивая себя этим. ибо будет личносный рост
    если я не сижу в офисе - то я пью пиво и катаюсь на мотоцикле
    зачем мне дохнукть на работе и после работы проводя время в фейсбуке я вообще не знаю

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Организация работы
    software engineer
    Ваш мозг вас обманывает.

    На всякое действие должно быть вознаграждение. Если его нет, вы не будете это делать. На работе основное вознаграждение - зарплата.

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

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

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

    Sanes
    @Sanes
    Да никак. Есть слово хочу и есть слово надо.
    Ответ написан
    Комментировать
  • Мотивация для разработчика. Как мотивировать себя/команду работать продуктивно?

    Мотивация - ничто. У нее очень маленький ресурс, ее одной недостаточно. Многие не делают даже то, чего, в общем-то, хотят, потому что им лень, или плохое настроение. Вопрос в дисциплине, когда человек делает то, что ему нужно делать, в любом случае, по расписанию.

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

    Ищите способы поднять дисциплину в коллективе, подавайте личный пример. Правило 5% - если 5% будут работать дисциплинированно, остальные могут втянуться. И в общем-то масса способов. К работе нужно относиться в первую очередь как к работе, а не к развлечению с интересными задачами.

    P.S. В общем-то, если пооффтопить, неверная трактовка мотивации и вне работы \ программирования приводит к фейлам при попытке сесть на диету или подкачаться к лету.
    Ответ написан
    9 комментариев
  • Где ошибка в коде Java?

    Код символа "5" - 53, умножаем на 2 = 106
    Ответ написан
    Комментировать
  • Как полиция ищет людей по аккаунтам в социальных сетях?

    Jump
    @Jump
    Системный администратор со стажем.
    Так же как и везде. Этому учат в учебных заведениях.
    Поступайте в профильный ВУЗ и вас научат.
    Или вы думаете кто-то на пальцах в двух словах объяснит вам базовые принципы оперативно-розыскной деятельности?

    даже человека с фейковыми данными находили
    Элементарно, Вася Пупкин, с почтой mark_hrenov@mail.ru регистрируется Вконтакте под именем Марк Хренов, а потом с этой же почтой регистрируется в одноклассниках под своим настоящим именем.
    Тут опером не надо быть, чтобы догадаться вбить почту в гугл и посмотреть выдачу.
    Ответ написан
    Комментировать
  • Стоит ли использовать Java для высоко нагруженных приложений?

    @bromzh
    Drugs-driven development
    Java намного производительнее Python/PHP/Ruby. Особенно, если выкинуть полноценый Application Seriver и взять вместо него простой контейнер сервлетов. undertow, например, весит меньше мегабайта ( в виде jar) и жрёт 4 Мб памяти при старте. Да и вообще, вот тут, java всегда в топе по производительности.
    Ответ написан
    Комментировать
  • Как эффективно работать целый день?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    Работать надо 3-5 часов в день. В промежутках надо болтать с коллегами, чекать всякие сайтики по интересам и всячески проветривать мозги.
    Ответ написан
    5 комментариев
  • Изогнутый монитор и frontend?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Лучше купите iMac 5k, изогнутый монитор имеет смысл только для игр.
    Ответ написан
    Комментировать
  • Git как удобнее работать?

    BuriK666
    @BuriK666
    Компьютерный псих
    в первом случае подводный камень такой, что Вы потом ничего не сможете сделать в консоли.
    Ответ написан
    1 комментарий
  • Где лучше искать удаленную работу на отечественных и зарубежных площадках?

    @mik222
    По хорошему, это делается в standalone варианте.
    -----------
    Например, создаете блог(уроки по Python/GoLang) на английском.
    Пишете туда регулярно интересные и нетривиальные вещи.
    Разбавляете популярной банальщиной(как обойти Google Translate лимит, например)
    Все это время имеете стандартную "дневную" работу для поддержания штанов.
    ----------
    Накапливаете просмотры и комментарии. Ставите референс на свои фрилансерские услуги.
    Когда вас начнут замечать сможете начать ставить осмысленные ставки(от ~$100 в час)
    -----------
    Параллельно пытаетесь запустить в production как можно больше сайд проектов по принципу:
    не в прибыль, так хоть в резюме.
    ------------
    Параллельно участвуете в зарубежных митапах по какой нибудь забавной теме, например: как использовать ReactJS с GopherJS вместе без использования сторонних биндингов и какие с этого бенефиты.
    ------------
    Пишите статьи на HabraHabr
    ------------
    А UpWork и им подобные это рынок для лимонов. (Дешевые заказчики ищут дешевых исполнителей).
    ========
    PS Сам на подобной дорожке. Примерно 3/10
    Ответ написан
    24 комментария
  • Какой операцией можно выполнить это действие?

    @Free_ze
    Пишу комментарии в комментарии, а не в ответы
    В первом значении информации заведомо меньше, чем во втором => никак.

    UPD:
    ideone.com/dNCxZU
    long low = 0b101111111001001010111010011L;
    long high = 0b100010000000000000000000100000L;
    int moveSize = Long.toBinaryString(low).length();
    
    long result = low + (high << moveSize);
    Ответ написан
    4 комментария
  • SDD на месте HDD, скорость работы?

    a13xsus
    @a13xsus
    Lazy developer
    Потери в скорости не будет, будет прирост в чтении\записи больших файлов, поскольку вы SSD со слота sata2 переместите в слот sata3, который быстрее, чем sata2. А вообще сразу можно было ставить твердотельник на место hdd, а hdd на место привода.
    Ответ написан
    2 комментария
  • Видео монтаж, с чего начать?

    @Lorri
    Дизайнер, начинающий 3d.
    Если просто "поковыряться", сойдет вообще что угодно.
    Для профессиональной деятельности из софта надо знать Премьер с Афтером, либо Nuke. Взрывы цепляются из футажей, либо делаются в пакетах трехмерной графики (в профессиональной среде предпочтение в этом плане отдается Houdini).
    Еще надо помнить, что vfx (спецэффекты) и монтаж - это разные вещи и монтажер может не уметь делать эффекты вообще и наоборот. Для монтажа (т.е. сборки отснятого материала в законченное произведение) нужно знать соответствующие правила и принципы, а не только владеть какой-то программой, иначе получится несмотрибельный фарш.
    Ответ написан
    Комментировать
  • Мобильная разработка приложений: Java или JavaScript?

    GavriKos
    @GavriKos
    На текущий момент для андроида нативным языком является Java. То что вы конвертируете из JavaScript или еще из чего то - это все может привести к падению производительности, или например к отсутствию поддержки каких то новых фич со стороны платформы.
    Ответ написан
    Комментировать
  • Почему я могу вызвать функцию раньше чем она была создана?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега JavaScript
    Функции, объявленные через Function Declaration, отличаются от Function Expression тем, что интерпретатор создаёт их при входе в область видимости (в начале выполнения скрипта), так что они работают до объявления.

    http://learn.javascript.ru/javascript-specials#fun...
    Ответ написан
    Комментировать