• Событие нажатия 'Enter' в форме(input)?

    delch
    @delch
    Frontend developer
    В браузерах реализована такая логика, что при нажатии enter находять на элементах внутри form срабатывает событие submit, следовательно можно просто подписаться на него и всё.

    $("form").on("submit", function(){
    // code there
    })
    Ответ написан
    Комментировать
  • Что делать веб разработчику, если уже всё придумано?

    AgentProvocateur
    @AgentProvocateur
    Правильно заметили, что есть люди-исполнители, а есть люди-генераторы идей. Нужно реально взглянуть на себя и...принять это. Быть профессиональным исполнителем гораздо кошернее, чем быть генератором провальных идей. По статистике, 9 из 10 стартапов провальны...зачем пополнять собой этот список? Если ты - рыба, то многого ли ты добьешься от фрустрации по поводу неумения залезать на дерево?

    Самый верный путь к рабочей идее:
    1. Проработать в какой-либо сфере достаточное количество времени;
    2. Познать её изнутри на собственной шкуре;
    3. Выявить в ней боли/проблемы/недостатки;
    4. Решить их с помощью прикладного навыка (программирования);
    5. Обкатать в собственной работе;
    6. Упаковать решение и реализовать коллегам по сфере;
    ...
    7. PROFIT!

    Далее...даже если завтра в голову залетит рабочая идея, готов ли ты её реализовать? У тебя есть команда, готовая работать минимум полгода-год бесплатно на время создания беты, тестов, обкатки, раскрутки? Она сможет действительно реализовать всё как надо? Если нет команды, имеются ли у тебя средства на зарплатный фонд хотя бы для 5 человек на эти полгода-год? А с учетом налогов и отчислений (+30% к зарплате на руки)? У тебя есть условия для работы этих 5 человек? Есть ли у тебя сумма на маркетинговое исследование твоей идеи (или лучше облажаться на авось)? Есть ли у тебя хотя бы миллион на первичный трафик из директа? Или надеешься донести свой стартап до пользователей путём емэйл-спама?)) Я не указал и доли того, что потребуется для реализации небольшого web-сервиса, даже при наличии действительно рабочей идеи. Может быть, идеи не прут именно потому, что ты просто не готов к их реализации, и неча порожняка гонять?)

    Как выглядит стартап глазами романтичного юноши, начитавшегося глянцевых историй успеха:
    1. Придумать гениальную идею;
    2. Закодить в гараже в одну харю или в паре с дружбаном;
    3. Разместить на сервере и получать от мира благодарности, признание и мешки денег.

    Как выглядит стартап на самом деле:
    1. Пахота минимум 10 лет в одном направлении/сфере;
    2. Наработка профессионализма, идей, контактов, связей, клиентской базы, понимания всех нюансов сферы;
    3. Угон базы, угон клиентов на себя, переманивание лучших коллег/сотрудников, оформление юрлица, открытие "своего дела" на рабочей идее)))

    К примеру, "икона стиля" стартаперов - Павел Дуров, он идеолог? Нет! Прикол в том, что он именно стырил рабочую идею (также, как тырят клиентскую базу у работодателя), собрал команду, создал для неё условия, привлек корешей-евреев с еврейскими ресурсами, бюджетами и влиятельной питерской крышей, и обеспечил этому всему грамотный проект-менеджмент и маркетинг. Дело в идее? Нет, дело в реализации:)

    А если серьезно, сайт - это просто промо-материал, как билборд, только интерактивный и в интернете. Языки веб-разработки - такие же инструменты, как молоток для изготовления билбордов. Веб-разработчик - нифига не носитель уникальных знаний (который просто обязан повторить успех Цукерберга, иначе не тру), и всего-лишь современный слесарь, изготавливающий технологичные интерактивные промо-материалы. А теперь представь слесаря, который завидует предпринимателям, которые заказывают у него билборды, и вскидывает руки к небу с криком "Доколе??")) Смешно? Смешнее только реплики других слесарей на тему "если нет идей, значит меняй профессию"))

    P.S. Понимаю, что вряд ли отметишь мой ответ решением, ведь тебе хочется подбадриваний вида "Не сдавайся! Ищи и обрящешь! Не опускай руки и всё получится! Вот тебе ссылочки, вот тебе инструкции!", а не режущей глаза суровой реальности. Но в некоторых случаях действительно полезно осознать своё место в пищевой цепочке - антилопа или гепард, слесарь или архитектор, промо-изготовитель или промо-заказчик и т.д. И исходя из этого уже взращивать свои амбиции, комплексы и фрустрации. Повторюсь - в стремлении стать самым крутым слесарем нет ничего постыдного, и даже в финансовом плане может оказаться куда выгоднее и стабильнее других амбициозных вариантов.
    Ответ написан
    4 комментария
  • В программисты или в тестировщики (идти)?

    x67
    @x67
    Какая работа по душе, туда и идите. Если бы грузчики получали больше инженеров (а иногда так и есть), я бы все равно не пошел работать грузчиком потому что не люблю рутинную монотонную изнурительную работу. С другой стороны, кто-то не любит напрягать мозг - он идет грузчиком. Это ничего не значит, просто каждому свое. Из своего опыта добровольного и бесплатного опыта бета-тестера могу сказать, что это рутинное и неинтересное занятие, от которого сильно тянет в кроватку. Но есть прекрасные тестировщики, балдеющие от своей работы. Кто прав? Тот кто сделал для себя правильный выбор.
    Ответ написан
    Комментировать
  • Почему большинство фрилансеров не принимают Вебмани?

    1. Отвратительная поддержка.
    2. Сложная система(киперы, аттестаты, биржы, ключи и пр.).
    3. Комиссии. При том, что многие банки уже позволяют беспроцентно выводить деньги и переводить их между банками.
    4. Сложности при выводе денег.
    Ответ написан
    Комментировать
  • Какой максимально эффективный способ защиты от скачивания изображений с сайта вы знаете?

    Holzfaller
    @Holzfaller
    Ruby / Ruby on Rails developer (full-stack)
    мне кажется, что того, кто хочет скачать картинку понравившуюся, не остановит и watermark. а все эти способы блюрить при потере фокуса и картинка на background/iframe - никак не спасёт от inspect element.

    самый грамотный ответ дал Stas - разместить текст лицензи на использование картинок и если нашли тех, кто картинку использует не правомерно - иск в суд.
    Ответ написан
    Комментировать
  • Какой недорогой планшет для кодинга на виндовз выбрать?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    планшет для кодинга на виндовз

    Никакой.
    Все равно, что искать подводную лодку для полетов в космос.
    Ответ написан
    Комментировать
  • Как оценивать задачи?

    @iv_k
    разбить на подзадачи продолжительностью не более 1 дня и общий срок умножить на пи =)
    Ответ написан
    Комментировать
  • Вы работаете со своими проектами на локалке или удаленно?

    viktorvsk
    @viktorvsk
    Тяжела и неказиста жизнь типичного пхп-программиста
    getjump.github.io/ru-php-the-right-way осильте для начала это, если не хотите, что б боль с каждым днем прогрессировала

    Никаких денверов. Никаих мобильных HDD. Никакой синхронизации по фтп.

    Ну а конкретно по вопросу:
    Конечно, локально. Вы описали столько проблем, а это вы работаете сами. Представьте, что нужно будет работать вдвоем. Втроем. Вдесятером. Все разбросаны по миру и есть только скайп.

    У каждого разработчика должно быть свое собственное удобное уникальное окружение.

    0. Вместо винды - *nix
    1. Вместо денвера - встроенный веб-сервер для начала. Потом, при необходимости (с Вашим подходом, она может возникнуть не скоро), - полноценный веб-сервер.
    2. Вместо дропбоксов и мобильных HDD - система контроля версий
    3. Вместо синхронизации по фтп - какой-нибудь нормальный воркфлоу по деплою (например, www.davegardner.me.uk/blog/2012/02/13/php-deployme... ). Плюс что-то следящее за зависимостями (например, https://getcomposer.org/ )
    Ответ написан
    Комментировать
  • Как заработать начинающему веб-программисту с опытом в python/Django и js?

    @FoxInSox
    Необходимо устроиться на работу.
    Ответ написан
    Комментировать
  • Цены на oDesk...?

    Цены разные и уж точно не хуже, чем на Российских биржах. То, какую назначите себе Вы зависит от Вас, Ваших амбиций, опыта и аппетитов.
    Я работаю на oDesk за 22$\час на длительных проектах, те, что больше года, до этого не фрилансил, за бесплатно, или за дешево, как многие советуют, я не работал.
    А вообще, специально для Вас oDesk придумал фильтры поиска, там можно, среди прочего выбрать сумму оплаты.
    Ответ написан
    Комментировать
  • Как вы анализируете логи ошибок PHP?

    BoneFletcher
    @BoneFletcher
    Ошибки можно сохранять в базу - там их проще анализировать:
    stackoverflow.com/questions/2911094/outputting-all...
    В этой же функции можно добавить оповещение по почте, для того чтобы была возможность каждую возникающую ошибку исправлять в срочном порядке.

    Ошибки Fatal Error обрабатываются отдельной функцией:
    stackoverflow.com/questions/277224/how-do-i-catch-...
    Ответ написан
    Комментировать
  • Стоит ли реализовывать идею?

    begemot_sun
    @begemot_sun
    Программист в душе.
    Ораторы выше уже отписались что делать не нужно. Я скажу вам так:
    Решить за вас делать или не делать никто не может. Большинство тут скажут "херня", а вот когда проект взлетит они же первыми побегут пользоваться им.

    Своим вопросом вы хотите переложить часть ответственности за решение на анонимов, а это плохая практика. Хорошая практика - исследование рынка, потребностей, платежеспособности и т.п. Только исходя из этих данных можно принимать решение о том "стоит или не стоит".
    Ответ написан
    Комментировать
  • Как удобно править сайт на удаленном сервере?

    AotD
    @AotD
    PHP, Redis, Postgresql
    1) phpStorm,
    2) "New project from Existing files",
    3) "Web server is on remote host, files are accessible via FTP/SFTP/FTPS"
    4) ...
    5) Tools > Deployment > Automatic Upload (always)

    Итого имеем локальную копию и удалённую. Правим локально - автоматически заливается на удаленный сервер, проверяем там.
    Уж пару лет так работаю - полёт нормальный
    Ответ написан
    3 комментария