• Почему a++ + ++a работает не так?

    sfi0zy
    @sfi0zy Куратор тега JavaScript
    Creative frontend developer
    1. Выполняем a++ (a=2, вернулось 1)
    2. Выполняем ++a (a=3, вернулось 3)
    3. Выполняем вернулось_1 + вернулось_2 (а=3, вернулось 1+3=4)

    Все вроде ок.
    Ответ написан
    Комментировать
  • Что нужно знать для разработки MMO игры?

    GavriKos
    @GavriKos Куратор тега Разработка игр
    Нужно иметь овердофига опыта в разработке более простых игр. Богатейший опыт в работе сетевых вещей. И овердофига денег.
    Ответ написан
    Комментировать
  • Есть ли вакансии для it-специалистов в спортивных клубах?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    "зашел к директору арену"
    "да и вообще не видят в этом смысла."

    Вам же из первых рук ответили.
    Клубы конечно бывают разные, но вот серьезно - зачем им айти? Деньги они зарабатывают не на сайте, от клиентов и так не отбиться, раз телефон постоянно занят - зачем им еще и ИТ? чтобы телефон был занят еще больше?
    Ответ написан
    Комментировать
  • Где можно заработать на видеоуроках?

    sergiks
    @sergiks Куратор тега JavaScript
    ♬♬
    Envato Tuts+
    Ответ написан
    Комментировать
  • Нужно ли IT специалисту изучать шифрование?

    amsterdy
    @amsterdy
    developer of life
    Если интересно, почему бы не вникать? Внутреннее состояние и внутренний, личный интерес - изюминка любого человека. Вот только проблема в том, что всех учат не обращать на это внимания. Видите ли «миру это ненужно», «у тебя все равно ничего не получится», «ты же недостаточно силен в математике» и «вообще лучше иди работай».

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

    Впрочем, ни прислушивайтесь к моему ответу. Слушайте себя.

    Удачи.
    Ответ написан
    Комментировать
  • Где посмотреть чего состоит IDE Intellij Idea?

    @nirvimel
    На старости лет разработчики IDEA, возможно, напишут об этом мемуары. А пока они зарабатывают деньги на своем продукте, а не на книгах, по которым можно создавать продукты-конкуренты.
    То, что исходники выложены в открытый доступ - это уже очень большая уступка с их стороны (другая контора не пошла бы на такое никогда). От создания конкурирующих продуктов нас останавливает только лень разбираться в чужом коде.
    Ответ написан
    2 комментария
  • Мотивация для разработчика. Как мотивировать себя/команду работать продуктивно?

    @PutnikAda
    Я приведу пример идеальной организации труда, по крайней мере из числа тех, которые я смог ощутить на себе, так сказать. Работал я когда-то в региональном представительстве огромного телеком-провайдера. И работал я в отделе промышленного проектирования. Так вот, хоть по договору у меня и был какой-то график: 40-часовая рабочая неделя и 8-часовой рабочий день, но он был только на бумаге. По сути, рабочее время никак не нормировлось, кроме как на бумаге. Если я, по какой-то причине не мог или даже просто не хотел идти сегодня на работу, я просто звонил начальнику и прямо, честно, говорил почему он меня сегодня не увидит. НО. В работе всегда были сроки! Получая новый проект, я получал конкретный срок, когда мне этот проект надо было сдать. И сроки эти всегда были максимально объективными. Также я получал помимо срока денежную сумму, которую мне заплатят, при сдаче работы в условленный срок. Выполнил задачу раньше - получи по 5% от гонорара за каждый лишний день. Опоздал без объективных причин - минус 10% за каждый день просрочки. Все очень просто и прозрачно. Причем я не наблюдал там такой фигни, как в некоторых организациях - когда человек сдает работу раньше, к примеру, на два дня, чем изначально было договорено, в следующий раз он получит срок сдачи аналогичной работы на два дня меньше с "объяснением" типа: "Ну ты же в прошлый раз успел! Вот и сейчас успевай!". Плюс у меня в отделе был жесточайший контроль качества исходящей документации в несколько этапов. То есть для того, чтобы сдать проект, необходимо было пройти сначала все согласования. Поэтому конечная продукция была идеальна для заказчика.
    Плюс ко всему, если я, например, находил заказчика, заинтересованных в наших услугах и доводил дело до оплаты - я получал от 30 до 40 процентов от сметы, не считая, конечно, налогов. Девиз моего начальника был: "Зарабатывай и давай зарабатывать другим! И тогда будешь зарабатывать еще больше!" К сожалению, по независящим от нашей организации причин, представительство этой организации в нашем регионе было закрыто несколько лет назад и сотни сотрудников оказались в "открытом море". Но я до сих пор скучаю по тем временам. Это была идеальная контора и мотивация работать лучше и быстрее была запредельной! Все что я видел дальше, за редкими исключениями - это наглые подлецы, которые хотят, чтобы ты работал больше, а платить тебе при этом меньше! Еще меня удивило присутствие (до сих пор!) на рынке труда таких каноничнейших "красных" директоров, которые считают, что человек ДОЛЖЕН работать за еду и небольшие ништяки, ведь это РАБотник. Единственной решение для себя я вижу только во фрилансе, либо в самостоятельной коммерческой деятельности, где ты сам себе начальник.
    Ответ написан
    Комментировать
  • Поддерживает ли windows 10 соотношение сторон экрана 4:3?

    @gosha-z
    А почему не должна? Вполне поддерживает.
    Ответ написан
    Комментировать
  • Как разпознать компанию (галеру), где делают говносайты на WordPress?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    Ну, знаете ли...
    Если вы не можете определить топовую компанию в вашем регионе, то наверно вам с тонущим кораблем по пути.
    Ответ написан
    Комментировать
  • Спрашивать ли бюджет у клиента или сразу называть свою цену?

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

    Ваша работа стоит столько, за сколько вы готовы её сделать. Так что интересоваться надо не бюджетом, а ТЗ, и из него называть цену. Потом, разумеется, надо уточнить бюджет, хотя бы чтобы понять как себя вести при запросе добавок и доделок.
    Ответ написан
    18 комментариев
  • Логично ли данное ООП поведение в javascript и отличается ли оно от c++ и java?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега JavaScript
    Всё дело в том, что this в A.foo ссылается не на A, а на инстанс B. А поиск метода идёт по цепочке прототипов, начиная сверху, поэтому до A.bar никогда не доходит.
    Рассуждать, логично это или нет, бессмысленно - это просто так и нужно принять такое поведение, понять его и использовать.

    И нет, в Java и C++ поведение не такое. Вообще, в javascript наследование прототипное и есть закидоны особенности с контекстом вызова, поэтому привычное из других языков понимание ООП в нём не всегда работает.
    Ответ написан
    1 комментарий
  • Raspberry pi как карманный компьютер?

    @D3lphi
    Вы, кажется, не поняли то, что данный компьютер работает на процессоре архитектуры ARM7. Это означает, что поставить на него ни windows, ни ubuntu (В общем, все дистрибутивы, которые работают на пк) нельзя.
    Ответ написан
    5 комментариев
  • Как быть с кидалами на фрилансе?

    Chipr
    @Chipr
    UX/UI designer
    1. Предоплата
    2. Сервисы безопасных сделок.
    3. Передача исходных материалов после оплаты.
    4. Договоры подряда.
    Ответ написан
    3 комментария
  • Как монетизируются языки программирования и бесплатные фреймворки?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Вы, простите, много видели программистов 1С, работающих на языке программирования 1С без 1С? Я - ни одного. Закрытый "клуб по интересам", который генерит такие велосипеды, что диву даешься.
    Закрытый язык программирования никто не будет учить, на закрытом фреймворке никто работать не будет, даже если будут обучать. Для чего его учить, время тратить? Чтобы потом иметь возможность устроиться только в компанию Х? Потеря сообщества - это смерть любой технологии, любого языка, любой ОС.
    Была такая замечательная ось - OS/2. То, что она замечательная, я знаю не понаслышке - все-таки два года проработал под ней. Погубило ее как раз отсутствие поддержки - не было софта, не было программистов, не было сообщества - все постепенно разбегались кто куда. Где нынче OS/2 - да никто и не вспомнит. А отдал бы IBM ее в опен сорс - глядишь, нашлись бы пара-тройка энтузиастов.
    Продавать продукт невыгодно - его можно продать один раз. Гораздо выгоднее продавать поддержку - ее можно продавать постоянно.
    Ответ написан
    4 комментария
  • Как научиться делать красивые дизайны для сайтов?

    Chipr
    @Chipr
    UX/UI designer
    Ничего врожденного тут нет: основы композиции, теория цвета, рисунок, живопись, история типографики, вообще история искусств, изучение технологических основ — все это развивает вкус и делает из дизайнера дизайнера, а не что-то врожденное. Сам по образованию архитектор и могу сказать, что рисование от руки там ценится. Если ты, конечно, не тупо планчики перечерчиваешь в госконторе.
    А развить чувство вкуса — ходить на выставки, всякие арт движухи, читать историю, анализировать, рисовать, смотреть и со временем все будет. Не стоит ограничиваться бехансем и макетами сайтов. Понятие «чувство вкуса» более широкое.
    Ответ написан
    Комментировать
  • Почему после обновления с EL Capitan до Sierra мышь Apple Magic Mouse начала лагаль как дешевая с 300 dpi?

    GavriKos
    @GavriKos
    Это все фенол (https://toster.ru/q/400154) Вызывает галлюцинации.
    Ответ написан
    Комментировать
  • Кто виноват в срыве сроков?

    @McBernar
    Виноват тот, кто назначил такие сроки, не разобравшись в вопросе.
    Ответ написан
    6 комментариев
  • Как организовать работу компьютера и android-смартфона без интернета?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    Как организовать работу компьютера и android-смартфона без интернета?
    Ничего не надо организовывать, они прекрасно работают и без интернета.

    Wi-Fi. При этом потребуется поднять сервер на компьютере и покупать wi-fi адаптер, роутер.
    Роутер точно не нужен, как и сервер, достаточно одного wifi адаптера, хотя способ действительно не лучший.

    USB. Постоянная зарядка может испортить аккумулятор? И несет ли в себе это опасность для жизни человека?
    Аккумулятор точно не испортит, с чего бы такому случиться? Для жизни опасность некоторая есть - USB шнур можно использовать как удавку.

    При первом варианте возможно настроить статический IP на сервер?
    Разумеется - пропишите руками, или привяжите по MAC'у в DHCP и будет вам статика

    Есть ли другие варианты локальной передачи данных между компьютером и телефоном?
    bluetooth
    Ответ написан
    Комментировать
  • Java: в каком направлении двигаться после Head First Java?

    @Terran37
    Программист
    Без практики смысла нет продолжать...
    Ответ написан
    Комментировать
  • Стоит ли иди в программирование, будучи инженером?

    idegree
    @idegree
    Senior Workaround Developer
    Чисто мое мнение - если тупо гнаться за зарплатой, то не стоит. Дело должно прежде всего вам нравиться, тогда всё будет. У меня в Зажопинске в 5 000 км от Москвы на восток зп в два раза больше, и это далеко не потолок.
    Вы можете пойти и за зп в программисты, делать однотипные интернет-магазины каждую неделю, но опять же очень быстро упретесь в потолок. Другое дело, если вы этим живете, если можете либо в кучу областей, либо наоборот в очень узкую, но редкую.
    Ответ написан
    Комментировать