• Как реализовать на html & css блок такого типа?

    @Aricus
    Я тут вижу два блока, один в другом. Оба с чёрными границами. Внутренний блок центрирован по вертикали относительно внешнего. Фон у внешнего
    background-size: cover;
    background-position: center center;

    , а у внутреннего -
    background-size: auto 100%;
    background-repeat: repeat-x;
    background-position: center center;
    Ответ написан
    2 комментария
  • Почему не срабатывает событие initialized у owl.carousel?

    @denisbookreev Автор вопроса
    Вопрос решен:
    owl = $('#owl-carousel');
    owl.owlCarousel
        ({
        ....
          	onInitialized: carouselInitialized	    	
                   .....
        });
    
    function carouselInitialized(event){....}
    Ответ написан
    Комментировать
  • Как реализовать следующую анимацию?

    sergiks
    @sergiks Куратор тега JavaScript
    ♬♬
    canvas, не стирая всё полотно между кадрами )

    Например:
    Ответ написан
    2 комментария
  • Как сделать плавную прокрутку страницы до якоря?

    BedwaRe
    @BedwaRe
    Пиши код
    $("body").on('click', '[href*="#"]', function(e){
    	var fixed_offset = 100;
    	$('html,body').stop().animate({ scrollTop: $(this.hash).offset().top - fixed_offset }, 1000);
    	e.preventDefault();
    });

    Во-первых, асинхронно (например, у меня отзывы подгружались с другого сервиса, с задержкой несколько секунд). Во-вторых, для всех ссылок, которые содержат символ # (являются якорями). В-третьих, у меня в проекте было фиксированное меню сверху, поэтому при прокрутке прямо по якорю часть контента перекрывалась, для решения этой проблемы предлагаю установить fixed_offset равный высоте фиксированного меню (опционально).
    Ответ написан
    8 комментариев
  • Как стать фрилансером?

    @Xarakternik
    ни дизайном, ни версткой ни программированием на php/js/ryby

    ни дизайном, ни версткой, ни программированием на php/js/ruby

    А название, блин, кричащее.
    так и нарывается ответ:
    — Как стать фрилансером?
    — Вы — уволены!
    Ответ написан
    Комментировать
  • Какой смысл использования node.js и прочего для backend?

    sim3x
    @sim3x
    если все заказчики, в основном, просят натяжку на CMS, где нужно понимание php
    False

    на CMS, где нужно понимание php
    False

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

    Спланируйте релизы. Сейчас вы работаете только над v.1.0 для которого у вас есть ТЗ и все те доработки, на которые вы по доброте душевной согласились.

    Принимать новые feature request'ы от клиента можно, но даже не думайте их реализовывать, пусть, для этого всего одну строку поправить – все они пойдут уже в будущие, платные релизы. Принимайте хотелки клиента, аккуратно записывайте, и забывайте про них до поры до времени.

    Держите клиента в курсе, у вас всё прозрачно: покажите клиенту ТЗ и планируемые к последующим релизам правки. Можете сразу раскидать планы на несколько будущих релизов – это пойдёт в v.1.1 через месяц после приёмки 1.0 и начала платного сотрудничества. А это – в v.2 – где-то летом.
    Ответ написан
    Комментировать
  • Как зарабатывать 1000$ на фрилансе верстальщику?

    vitaly44
    @vitaly44
    Предприниматель, веб-разработчик, дизайнер
    Никак. Вообще никак.

    Вёрстка это очень и очень узкое направление.

    Мой совет из опыта — занимайтесь субподрядами на удалёнке, $1000 уж точно заработаете.
    Ответ написан
    1 комментарий
  • Как зарабатывать 1000$ на фрилансе верстальщику?

    @uroot
    Мне меньше года понадобилось, чтобы понять, что СНГ фриланс - помойка. Забугорный фриланс я немного щупал, там цены за ту же работу в раза два-три выше. Идите в офис или на удаленку и сидите на зарплате. Хоть себя человеком будете чувствовать, а не делать все и сразу, лишь бы клиент заплатил. Попробуйте забугорный фриланс, сильно знать английский ненужно: вам макет - вы верстку.
    Ответ написан
    Комментировать
  • Как зарабатывать 1000$ на фрилансе верстальщику?

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

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

    Позаботьтесь о том как ваша работа представлена в публичном пространстве. Профиль на GitHub где можно оценить вашу работу с кодом, профили на Stack Overflow и Тостере где можно оценить ваши вопросы / ответы и т.п. Портфолио ваших работ которое можно быстро показать чтобы представить вашу работу в выгодном свете - всё это даст вам возможность постепенно повышать ставку и иметь аргументы для её оправдания что, со временем, обязательно приведёт к росту доходов. Сейчас, насколько позволяет об этом судить быстрый поиск по вашему username в интернете, во всех этих областях дела не очень хорошо, поэтому вы не выделяетесь из общей массы исполнителей. А если ещё и соглашаетесь работать "за еду" - то именно так вас и будут оценивать.

    Естественно что самообучение и развитие в актуальных областях тоже являются необходимыми факторами. Также очень важна обратная связь, к примеру здесь нередко просят провести code review, а на Stack Overflow для этого есть даже отдельный раздел. Если бы у вас в профиле были ссылки на портфолио - можно было бы сделать какой-то вывод о вашем нынешнем уровне и его соответствии вашим ожиданиям по оплате.

    Мораль проста: развивайтесь и не продавайте своё время дёшево, тогда всё наладится :)
    Ответ написан
    1 комментарий
  • Стек технологий с Python для фриланса?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Ни малейшего шанса успешно фрилансить нет у человека, который не способен самостоятельно просмотреть заявки на паре-тройке бирж.
    Ответ написан
    5 комментариев
  • Какой материал посоветуете для ознакомления по созданию сложных социальных веб-приложений?

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

    масштабируемость достигается не благодаря стеку технологий, а благодаря архитектуре, стек может быть по сути любым(за исключением всяких извращений).
    Масштабируемость(горизонтальная) - это такая архитектура системы, где например перестал ваш бэкенд-сервер справляться с нагрузкой - вы без проблем подняли точно такой же второй и разделили нагрузку между двумя, перестали справляться оба - подняли третий и тд, а на чем написан этот бэкенд - php, python, c# и тд - вообще не важно.
    С масштабированием баз данных самую малость сложнее(зависит от логики приложения как именно разделять все внутри), но принципы те же - там где не справляется один сервер(с базой данных) поднимается второй чтобы снизить нагрузку на первый и т.д. Ну а какую выбрать - наиболее популярные варианты postgresql либо mysql, по сути без разницы, но первый вариант из коробки побогаче.

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

    savvov
    @savvov
    дизайнер, мультипликатор
    Blend. В обоих фигурах равное количество точек, тогда контроль деформации полный.
    5c9246b4c09a6313408924.jpeg
    Ответ написан
    2 комментария
  • Взлом или развод?

    Возможность получить информацию о таблицах бд является уязвимостью?
    Может ли злоумышленник, получив данные о списках таблиц так же получить и содержимое этих таблиц?

    1. Да
    2. Да
    Ответ написан
    Комментировать
  • Взлом или развод?

    flapflapjack
    @flapflapjack
    на треть я прав
    Может ли злоумышленник, получив данные о списках таблиц так же получить и содержимое этих таблиц?


    В зависимости от степени экранирования символов при фильтре какого-то из параметров.

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

    Нужно как-то отследить место SQL-инъекции.

    Я в этом не спец, но например можно посмотреть лог mysql на наличие строки SHOW DATABASES или SHOW TABLES, а так же по поиску слова UNION, коим часто пользуются при создании инъекций. Найдя в логах время исполнения данного запроса можно глянуть в access.log у апача запрошенный адрес сайта, который был запрошен в то же время, что и инъекция в SQL.

    Имея точное расположение скрипта можно поставить вставки функции для логирования $_SERVER['REQUEST_URI'] и определить что за запрос был сделан, и от этого плясать.
    Ответ написан
    1 комментарий
  • Как быть с макетом 30 страниц?

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

    Например средняя ставка Front-End разработчика - 500 рублей /час, 80 - 90 т.р /месяц (по данным в моем круге). Относительно этого, определите примерные свои навыки и фиксируйте для себя определенную ставку.
    Ответ написан
    1 комментарий
  • Идеи/советы для сисадмина в школе?

    leahch
    @leahch
    3Д специалист. Долго, Дорого, Дерьмово.
    1. Поставьте сервер и сделайте на нем файлопомойку и домен авторизации и сетевых домашних каталогов (для компьютерного класса)
    2. Поставьте на него DHCP и раздавайте всем IP-адреса
    3. Поставьте FreeRadius и защитите WiFi, сделайте две WiFi сети, одну гостевую, вторую - рабочую.
    4. Если коммутаторы управляемые, можно снимать с них трафик (по snmp) и рисовать графики (Grafana/InfluxDB/Telegraf)
    5. На сервере развернуть виртуалочки для компьютерного класса

    Если это все делать под виндой, то вроде бы как в комплекте, но можно и на линуксе все воздвигнуть!
    Ответ написан
    4 комментария