• Как отследить движение мыши как?

    Ivanq
    @Ivanq
    Знаю php, js, html, css
    Возьмите, к примеру, onclick:
    canvas.onclick = function(e) {
      var ev = e || event; // берем событие
      var x = ev.clientX - canvas.getBoundingClientRect().left; // Можно это и не считать в Firefox, там есть ev.layerX и ev.layerY
      var y = ev.clientY - canvas.getBoundingClientRect().top;
      if(x > 100 && x < 200 &&
        y > 100 && y < 200) {
        // Выполнить действие для кнопки с X = 100, Y = 100, width = 100, height = 100
      }
    }
    Ответ написан
    Комментировать
  • Как людям удается столько зарабатывать на фрилансе?

    copist
    @copist
    Empower people to give
    Создать новостной портал с дизайном, адаптивной версткой и посадить все это дело на Drupal за 4000р.


    Займи позицию победителя. Распиши задачу по этапам, оцени в часах, пересчитай в рубли, выставь встречный счёт. Могут испугаться и отказать. Могут оценить серьёзность подхода и согласиться.

    Молодой гусар спрашивает у поручика Ржевского, как это ему удается пользоваться таким успехом у женщин.
    - Очень просто, - отвечает он, - нужно подойти к женщине и сказать: "Мадам, позвольте вам впендюрить!" И все.
    - Поручик! Но ведь за такое можно и по морде!
    - Можно и по морде. Но обычно впендюриваю.


    И какой-нибудь CMS надо владеть. Какая архитекрута, как конфигурируется, что в штатной поставке, какие бывают плагины, где купить темы? Приготовить сборки под типовые решения. Можно в ответ на задачу предложить решение с использованием другой CMS - иногда заказчики не в курсе, что есть и другие.

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

    Не пробовал удалёнку поискать? Аутсорс? (на сайтах вакансий искать "удалённо", "неполный день", "по совместительству"). И попутно ещё разовые заказы брать на биржах.

    А ещё есть биржи труда для стартапов, там бывают неплохие предложения по удалённой работе.

    и другие ресурсы по фразе стартап поиск команды
    Ответ написан
    9 комментариев
  • Есть ли сайт где определены все технологии по деревьям?

    @Lexans
    В википедии есть дерево категорий, например
    https://ru.wikipedia.org/w/index.php?title=%D0%A1%...
    Ответ написан
    Комментировать
  • Как закрепить footer?

    dhs
    @dhs
    Web-разработчик
    Я, обычно, использую такой подход
    Ответ написан
    1 комментарий
  • Как быстро подтянуть свой уровень веб-разработчика, чтобы соотвествовать требованиям работодателей?

    SerzN1
    @SerzN1
    Challenge me!
    Категорически не разделяю свинячей радости некоторых здесь как все просто и быстро у которых получается. (знание -> умение -> способность)

    1) чтобы использовать любую элементарную фишку - нужно знать как грамотно ее применить и где.
    2) устал писать - есть паттерны которые нужно использовать (будь то css js или бекенд).
    3) опыт опыт и еще раз опыт (практика рулит).
    4) от основ к сложному - не надо учится оперировать модулями и ангулярами, если не знаешь как работает элементарное замыкание в js

    для тех кто не согласен - элементарный вопрос - сколькими технологиями можно продуктивно и грамотно оперировать.

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

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    Есть деньги или нет, главное учиться. Вы вышли в интернет, значит на это есть деньги. Делаете все что написали, значит тоже есть деньги. Уровень состоятельности зависит от уровня трат.
    Вам не к чему тратить, если адекватно оценить, не нужны Тайланды, не нужны БМВ и бентли, не нужны блондинки. Хотя это всем не помешает, но в вашем случае в данный момент нужно научиться и набраться опыта.
    Главное - поступить в хороший технический ВУЗ, связанный с информационными технологиями, всегда, сейчас и потом очень хорошо изучать и штрудировать базовые и основные науки: математика, физика, алгоритмы, шифрование, криптография, английский язык (написал что будет акутально вам). На старших курсах устроиться куда то подрабатывать, ну и опыт перенимать.
    На начальных курсах не стремиться за деньгами, а стремиться получить больше опыта и знаний, навыков. Запомните, что вложите в себя изначально - потом окупиться в несколько раз дороже, так что главное ЗНАНИЯ. Учитесь, хоть даже вы и из деревни! Все доступно! У вас есть интернет! Это уже просто ОФИГЕТЬ! У меня знакомые в свои годы не имели интернета, писали рефераты в ручную, рисовали алгоритмы по программированию карандашом с линейкой и оформляли отчеты по комбинационным алгоритмам от руки! Вы сейчас в шоколаде просто! Пользуйтесь технологиями и информацией во блага своего багажа знаний! Учитесь всему! Учитесь учиться! Учитесь находить нужную информацию! Учитесь быть внимательным! Учитесь промышленному шпионажу! Учитесь!
    А все остальное потом приложится! Если сейчас все вложить в себя, все сделать правильно, то лет через 5-9 вы сможете обеспечить и себя и своих близких достаточно на высоком уровне. И не забывайте про психологию, людей, связи, общение, развивайтесь в целом! Развивайте свою личность, учитесь! Тогда и только тогда вас ждет успех! Успех удивительный! Да будет так! Да прибудет с вами сила!
    Ответ написан
    10 комментариев
  • Давайте соберём список ссылок на сайты с полезными инструментами, плагинами и стилями для Bootstrap?

    @lastnast
    bootswatchr.com - быстрая стилизация Twitter Bootstrap
    stylebootstrap.info - похожий сервис. Еще один аналог — Bootstrap Generator
    charliepark.org/bootstrap_buttons - генератор красивых кнопок
    www.plugolabs.com/twitter-bootstrap-button-generator - генератор красивых кнопок
    www.lavishbootstrap.com - создание цветовой схемы для Twitter Bootstrap на основе любого изображения
    https://jetstrap.com/ - онлайн создатель интерфейса на Bootstrap
    bootswatch.com - бесплатные темы, также есть Wrapbootstrap с премиум темами
    320press.com/wpbs - бесплатная тема для WP
    Еще несколько:
    bootstrapwp.rachelbaker.me
    roots.io
    digitalnature.eu/themes/bootstrap
    wpbootstrap.iubenda.com
    braginteractive.com/bootstrap
    www.johnparris.com/alienship
    https://github.com/commadelimited/jQuery-Mobile-Bo... - мобильная тема
    www.bentdesignstudio.com/v2/2012/03/twitter-bootst... - UI для Photoshop
    gui.repixdesign.com/#freebies - аналог предыдущего
    fortawesome.github.io/Font-Awesome - специальный иконочный шрифт
    ckrack.github.io/fbootstrapp - Twitter Bootstrap в стиле Фейсбука.
    Также есть в стиле
    xbreaker.github.io/plusstrap - Google
    aozora.github.io/bootmetro - Windows 8
    www.eyecon.ro/colorpicker-and-datepicker-for-twitt... - для Twitter Bootstrap
    www.dangrossman.info/2012/08/20/a-date-range-picke... - выбор даты как в Google Analytics
    blueimp.github.io/jQuery-File-Upload - файловый загрузчик
    blueimp.github.io/Bootstrap-Image-Gallery - фотогаллерея
    jhollingworth.github.io/bootstrap-wysihtml5 - для Bootstrap
    bootboxjs.com - небольшая js библиотека
    vitalets.github.io/bootstrap-editable - быстрое редактирование контента на странице
    www.leecarmichael.com/bootstrapx-clickover/example... - плагин, расширяющий функционал встроенного popover
    drupal.org/project/twitter_bootstrap_ui - как модуль для Drupal
    anutron.github.io/mootools-bootstrap - для Bootstrap
    bootsnipp.com - Сниппеты для Bootstrap
    builtwithbootstrap.com - галерея сайтов на Twitter Bootstrap
    www.yiiframework.com/extension/bootstrap - удобная связка Yii фреймворка и Twitter Bootstrap
    Ответ написан
    Комментировать
  • Чем отличается junior от middle? а Senior?

    pi314
    @pi314
    Президент Солнечной системы и окрестностей
    Вот как это выглядит с т.з. работодателя

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

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

    Синьор
    - собеседование
    указывает на ошибку в тестовом задании, предлагает два решения проблемы, над которой команда пыхтела последнюю неделю и альтернативный стек технологий, на который можно перевести проект
    - испытательный срок
    рефакторит проект, делает билд джун-устойчивым, по ходу дела пишет алгоритм для киллер-фичи, запланированной только на следующий квартал и под конец испытательного срока организует воркшоп, на котором представляет свои наработки "в свободное время" по переводу проекта на другой стек технологий, в которых уже реализована большая часть функционала следующего релиза.
    - работа
    пинками помогает команде в переходе на одобренный руководством новый стек, в чем его активно поддерживает джун, окрыленный тем, что теперь его накопившиеся косяки точно никто не заметит, переводит проект на новый стек, увеличивает производительность в два раза, через год переводит еще раз, периодически генерирует идеи новых продуктов, может пропасть на неделю и вернуться с новой фичей, а может уйти в накопившийся за несколько лет отпуск и больше не вернуться, т.к. случайно встретил старого знакомого, передложившего другой мега-проект с гига-зарплатой.
    Ответ написан
    4 комментария
  • Чем отличается junior от middle? а Senior?

    вы все знаете — Junior
    вы поняли что ничего не знаете — Mid
    вам все равно — Senior

    habrahabr.ru/post/231649/#comment_7826819
    Ответ написан
    2 комментария
  • Как научится верстать из PSD макетов в html+css?

    Во-первых, верстка основывается на знании HTML + CSS и представлении, как это всё работает в браузере.
    Во-вторых, единственный путь научиться нормально верстать - это верстать, т.е. пробовать, совершать ошибки, исправлять их и снова пробовать.
    В-третьих, видеоуроки полностью бесполезны, т.к. всё дело в первых двух пунктах.
    В-четвёртых, PSD - лучше всего резать в Gimp, где есть нормальный резак. Соответственно надо ещё знать Gimp, ну на крайний случай Photoshop.
    В-пятых, верстальщики - это один из "нижних классов" в ИТ. Лучше выбрать другое направление сразу.
    Ответ написан
    2 комментария
  • Cервис онлайн для рисования блок-схем?

    Absent
    @Absent
    draw.io — бесплатный и интегрируется с Google Drive (создает гугл-доки, которые потом открываются в этом сервисе)
    Ответ написан
    6 комментариев