• Нужен ли Linux для начинающего разработчика?

    @nApoBo3
    С точки зрения разработки преимущества линукса как правило заключаются в незнании аналогичных инструментов под видовс. Более того, когда смотришь как разработчики разворачивают продакшен сервера и хвастаются знаниями линкса, приходит на ум только одна фраза, "у вас дыра в безопасности - ну славу богу, хоть что-то у нас в безопасности".
    Но, следует понимать, что при поиске работы знание распространенных инструментов будет важным моментом в вашем резюме.
    Ответ написан
    Комментировать
  • Нужен ли Linux для начинающего разработчика?

    skobkin
    @skobkin
    Гентушник, разработчик на PHP и Symfony.
    Современный фронтенд довольно плотно связан с node.js, npm, bower и прочим. Всё это удобнее использовать в Linux-системах. Работать это, конечно, будет и в Windows, но не так удобно.
    С другой стороны, в Linux нет Photoshop и если вы занимаетесь вёрсткой по макетам - это может быть проблемой. Кто-то запускает его в Wine, кто-то использует виртуальную машину, кто-то пытается работать в GIMP.
    Универсального решения, к сожалению, нет.
    Ответ написан
    2 комментария
  • Нужен ли Linux для начинающего разработчика?

    Переезажть - нет, не нужно.
    Базово разбираться в Linux, PHP и как запустить простейшую связку для веб-сервера - хорошо. Запустите linux-сервер в виртуалке (напр. просто на VirtualBox, или используя Vagrant) и используйте его в своих разработках.
    Ответ написан
    Комментировать
  • Нужен ли Linux для начинающего разработчика?

    begemot_sun
    @begemot_sun
    Программист в душе.
    Да, для саморазвития и расширения кругозора. Пока от винды не откажешься - никогда не познаешь линукс.
    Винда как наркотик, все время будет притягивать тебя.
    Ответ написан
    Комментировать
  • На какой платформе лучше реализовать интерактивные игры для развития себя на сайте с личным кабинетом?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    На какой платформе лучше реализовать интерактивные игры для развития себя на сайте с личным кабинетом?
    лучше сразу делать платформонезависимо на HTML5.

    подойдёт ли html5 для реализации игр
    даже более чем.

    На каком языке программирования лучше делать подобное или искать скрипты какого языка?
    javascript и различные игровые библиотеки/фреймворки: здесь
    (лично я юзаю: crafty.js + box2d.js в тандеме)

    Пользовательский клиент: Web-browser, webkit, Cordova/PhoneGap и оформить, как Single Page Application (SPA) с RESTfull API.
    Тогда, сможете, написав код приложения (клиента) всего один раз, иметь возможность использования такого приложения на всех устройствах с поддержкой HTML5.

    Back-end: вообще не важно на чём там будет создана логика обработки.
    Но, с учётом развития сервиса, я бы сразу сделал RESTfull API + WebSocket на Node.js+Feathers.js.
    Ответ написан
    Комментировать
  • С помощью чего делается анимация на лендингах?

    letehaha
    @letehaha
    Вникаю вo front-end
    Animate.css + wow.js
    Это самое распространенное и легкое
    Ответ написан
    Комментировать
  • Параллакс, как правильно?

    customtema
    @customtema
    arint.ru
    Паралакс, как правильно?


    Параллакс
    Ответ написан
    1 комментарий
  • Как работать с одним элементом с помощью jQuery?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Самый частозадаваемый вопрос на Тостере.

    $(document).ready(function(){
      $('.place').hover(
        function () {
          $(this).find('.place-hover').css('opacity','1');
        },
        function () {
          $(this).find('.place-hover').css('opacity','0');
        }
      );
    });
    Ответ написан
    1 комментарий
  • Как сократить код?

    sfi0zy
    @sfi0zy Куратор тега JavaScript
    Creative frontend developer
    Продолжая мысль Алексей Ярков, можно вспомнить про стрелочные функции:
    myElement.onclick = () => alert("Та-да-дам!");
    :)
    Ответ написан
    Комментировать
  • Как сократить код?

    yarkov
    @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    9 комментариев
  • Каковы мои права на дизайн сайта?

    @Z-r
    IANAL. TINLA.

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

    Для начала обратите внимание, что распространено мнение, что словосочетание «интеллектуальная собственность» абсурдно (что, впрочем, не мешает ему употребляться даже в конституции) и ничего кроме заблуждений не порождает, а посему для ясности понимания вопроса желательно перестать думать этим термином.

    Теперь по существу.

    — Неимущественные авторские права (и в частности право называться автором) вообще неотчуждаемы. Однако отсюда, разумеется, ни коим образом не следует права воспроизвести работу у себя на персональной страничке в сети. Сослаться — да.

    — Уступка исключительных имущественных авторских прав возможна только письменно.

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

    И да, все три пункта справедливы даже для заказа.

    > Кто прав?

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

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

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

    Все, о чем вы (обе стороны) считаете нужным договориться — на то он и *договор*.
    Ответ написан
    9 комментариев
  • Каковы мои права на дизайн сайта?

    @ahosta
    Авторские права - не отчуждаемы по законам РФ. Вы никак можете "не стать автором" своей собственной работы. Никогда, ни при каких условиях.

    Если вы работали на США - там прямо наоборот. Любое касательство фирмы (ну например, вы на их компьютере это делали, а уж тем более - для них) - все это уже их.

    В Европе (кроме Великобритании, там - как в США) - примерно также как и в РФ.

    По умолчанию, если у вас не было никаких явных договоренностей насчет использования в портфолио - по законам РФ и Европы вы можете демонстрировать свою работу.
    По законам США и Великобритании - нет.

    Но дело то в другом на самом деле - вы уже получили свои деньги.
    Хотите ли вы получать от этого работодателя еще заказы или рекомендации или считаете его "случайно-разовым партнером"?

    Это чисто репутационное решение, а не юридическое.

    Юридически: по законам РФ можете его в топку слать.

    В портфолио по законам РФ - вы можете это использовать всегда.
    А если не было договоренности то вы можете продать это еще раз другому. Эксклюзивность работы - не подразумевается как само собой.
    Ответ написан
    7 комментариев
  • Каковы мои права на дизайн сайта?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Договора не было, а значит оба неправы.

    Вы можете сами решить - забить на них, или не идти на конфликт и просто убрать из портфолио.

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

    А на будущее - просто обговаривайте это с клиентом перед выполнением работ. Если клиент категорически против, можете попробовать обговорить за это отдельную компенсацию.
    Ответ написан
    Комментировать
  • Каковы мои права на дизайн сайта?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    ГК РФ Статья 1295.2
    Исключительное право на служебное произведение принадлежит работодателю, если трудовым или гражданско-правовым договором между работодателем и автором не предусмотрено иное.

    Остаётся вопрос - считать ли данного человека работодателем. Если нет, то все права на произведение остаются за вами. Если да - то на него можно подавать в суд за отсутствие обязательного договора, отсутсвие кадрового учёта и неисполнение обязанностей налогоплательщика страховых взносов и налогового агента по НДФЛ.
    Ответ написан
  • Каковы мои права на дизайн сайта?

    gobananas
    @gobananas
    finishhim.ru
    Ответить ему что авторские права неотчуждаемы, он получил полное право на использование этого произведения (дизайна), а у вас осталось право заявить что вы это сделали. Что бы этого права у вас не было надо было с самого начала работать по NDA где были бы прописаны условия неразглашения. Предложите подписать NDA сейчас за дополнительную плату.
    Ответ написан
    3 комментария
  • Каковы мои права на дизайн сайта?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    Если договора не было, в котором всё это должно быть прописано, то это ваш дизайн! И вы имеете полное право выкладывать его к себе. Ответ уже в вашем вопросе

    Работал с человеком без договора, на устной договоренности.


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

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

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

    orlov0562
    @orlov0562
    I'm cool!
    Если "голодные", то лучший вариант обсудить все правки, которые он "думал" и закончить проект, прямо сказав, что все что не записано, то не имеет силы и вы идете ему на встречу.

    Если "не голодные", стоять на своем и заключать дополнение к договору за отдельные правки, при этом что-то можно сделать авансом. А в случае несогласия, посылать на юг, т.к. вы тоже думали, что все что не в договоре, надо делать отдельно за дополнительную плату.

    Я бы постарался все же найти компромисс, попытавшись объяснить клиенту что есть ТЗ, а есть его мысли которые ты не умеешь читать.

    Ну, и помни, есть клиенты мозго@бы (troublemaker) которых легче послать и потратить время не на них, а на нормальных людей.

    Удачи!
    Ответ написан
    2 комментария
  • Почему в американских лендингах нет телефонов, как точек захвата?

    zoonman
    @zoonman
    ⋆⋆⋆⋆⋆
    Потому что в Америке принято продавать продукт, а не впаривать говно.
    Именно поэтому принято, чтобы продукт говорил сам за себя.

    Пользователю нафиг не нужен телефон, чтобы начать использовать продукт. В большинстве случаев нужен email, чтобы получить ссылку на авторизацию и начать работу с продуктом. В США большая часть населения умеет пользоваться Интернетом, компьютером и в состоянии ввести номер кредитки для оплаты продукта/услуги онлайн.
    В России есть специфика - IT-имбецилы, которые не умеют пользоваться компьютером, поэтому им нужно звонить и говорить, на какую кнопку надо нажать и как оплатить. Аналогичная ситуация в Китае, у этих дебилов вообще практически везде авторизация завязана на номер телефона.

    Есть еще один момент, телефонный звонок крайне навязчив, фактически посягательство на личное время и часто неуместен. Лично я провожу в некоторые дни до 60% своего времени на совещаниях. Мне некогда выслушивать и кому-то звонить. А вот email я могу быстренько просмотреть.

    Вам не нужна форма захвата, вам нужно показать продукт и дать пользователю возможность им пользоваться. Если продукт нравится, то за него заплатят. Остальное все - шелуха.
    Ответ написан
    11 комментариев