• Есть ли аналоги vc.ru?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Ответ написан
    Комментировать
  • Коллективный блог: выбор CMS?

    Chefranov
    @Chefranov
    Новичок
    Wordpress + допиливание под себя. Полностью готовое решение вряд ли найдете
    Ответ написан
    5 комментариев
  • Есть ли бесплатный сервер для скрипта Node.Js?

    @Allozorro
    А что за ограничение? У меня там бот для Дискорда на node.js крутится 24/7 без каких-либо проблем.
    Ответ написан
    Комментировать
  • Как обойти cors ограничение ajax method POST?

    @dmitriu256 Автор вопроса
    Задание решено через создание собственного сервера на nodejs+express+бибилотека require
    Код сервера
    app.get('/primer', function(req,res){
        request.post({url:'https://mysite.com/test', form: {key:'value'}}, function(err,httpResponse,body){
            console.log(body);
            res.json(JSON.parse(body));
        });
    
    });


    Клиентская часть
    let btn = document.getElementById('test');
    let res = document.getElementById('res');
    
    btn.addEventListener('click', function(){
    
        let xhr = new XMLHttpRequest();
        xhr.open('GET', 'http://localhost:3000/primer');
        xhr.send();
    
        xhr.addEventListener('readystatechange', function(){
            if(xhr.readyState == 4 && xhr.status == 200){
                let data = JSON.parse(xhr.response);
                console.log(data);
                res.innerHTML = data.token;
            }
        });
    });

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

    DevMan
    @DevMan
    да нет таких советов и быть не может: каждый человек индивидуален и как человек, и как специалист. и работодатели тоже все не как под копирку.
    кто–то слишком наглый, кто–то слишком робкий. и каждый сам находит свой баланс между этими качествами.
    можно без устали штудировать материалы "как пройти собеседование по ...", но как только собеседование пойдет иначе (а оно обязательно пойдет), все вылетит в трубу.

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

    грамотные люди не охотятся за конкретными знаниями, они охотятся за мозгами в целом и адекватностью в частности. ваше дело – продемонстрировать обладание этими качествами.
    Ответ написан
    Комментировать
  • Как создать сервер на пк?

    kotomyava
    @kotomyava
    Системный администратор
    Не регистраторов, а хостеров, всё же.

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

    Решения проблемы:
    В первую очередь, лучше найти адекватного хостера, тариф и ограничения которого будут вас устраивать. Просто потому, что остальные варианты будут сложнее и не факт, что дешевле.

    Второй вариант аренда vps, или даже сервера. Его надо будет настроить, за ним надо будет следить. Для этого нужно немало знаний, соответственно, придётся кому-то платить за эту работу.

    Хостинг дома плохая идея:
    • нет надёжного канала - каналы провайдеров намного хуже чем в ДЦ.
    • нет надёжного питания - даже если у себя поставить UPS, то оборудование провайдера-то всё равно наверняка отключиться, при отключении питания в доме.
    • нужно держать постоянно включённый комп, желательно отдельный, что может быть очень не удобно, и он кушает электричество, кстати. =)
    • требуется канал с белым ip, который может быть сложно получить у вашего провайдера и он будет заведомо дороже.


    Покупка компа и обеспечение минимальных требований покроет расходы на хостинг на много лет, если не десятков лет. =) Т.е. это будет и работать будет так себе, и выгодно не будет.
    Ответ написан
    5 комментариев
  • Изображения вставлены через атрибут тега style="background-image: url()". Почему?

    delphinpro
    @delphinpro Куратор тега CSS
    frontend developer
    Вы не усмотрели самого главного:
    5c1a74d4749cd428813580.png

    Чтобы оценить, смотрим уровень браузерной поддержки здесь https://caniuse.com/#feat=object-fit
    и здесь https://caniuse.com/#feat=background-img-opts

    И понимаем, что надежнее вставить картинку фоном, нежели использовать object-fit на теге img
    Ответ написан
    1 комментарий
  • Как выглядит современный процесс верстки?

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

    @coderxx
    keep calm and learn js
    Не уверен что начинающим верстальщикам нужно заморачивать себе голову всем этим ужосом:) Но может кому-то и пригодится:
    - создаю новый проект на базе немного допиленного Optimized4HTML (можно копировать папку руками, можно сохранить в PhpStorm как темплейт, второе разумеется удобнее). Проект имеет следующую структуру:
    5c13ab56a03e8108817224.png
    - открываю его в PHPStorm, через командную строку устанавливаю пакеты и запускаю вотчер со следующей конфигурацией:
    5c13ad0d5c912921297608.png
    (таким образом отслеживаются изменения в файлах index.html, *.scss, common.js, а так же релодится браузер; в процессе верстки просто перескакиваем на виртуальный рабочий стол с открытым сайтом и сразу видим изменения, а если есть второй монитор то вообще песня). Кстати, перечень пакетов ннада?
    5c13ae2b57082880473288.png
    - из плюшек emmet и sass обязательно, в качестве таскранера - gulp.
    - макеты у меня в .sketch, так же кто не пробовал советую попробовать Figma, получите практически скетч в браузере. Adobe Photoshop не люблю. Adobe XD не пробовал, но осуждаю. Здесь наверное больше дело вкуса и реалий, в которых вы работаете (например, в каком формате получаете макеты, какая ОС на рабочем компе).
    Вроде все просто. Что непонятно - спрашивайте, отвечу.

    UPD. Optimized4HTML недавно перешел на Gulp 4, советую попробовать. Учтите, что Gulp 4 не имеет обратной совместимости с галпфайлами предыдущей версии, так как немного изменился синтаксис.
    Ответ написан
    9 комментариев
  • Что написать для тренировки на js с нуля?

    shmatuan
    @shmatuan
    8 year of Web, 5 years of Vue
    Из того, что часто может пригодится в вебе

    • Паралакс
    • слайдер
    • генерацию таблиц из js
    • сортировку таблиц
    • общение с сервером
    • Плеер (аудио/видео)
    • Работа со временем (momentjs)
    • Подгрузка постов при скроле
    • Движение блоков при скроле
    • Пагинация
    • Модалка
    • Взаимодействие с изображениями (фильтр, обрезка, ...)
    • Кастомные селекты, датапикеры
    • Табы


    + можешь поискать топ сайтов и попробовать повторить интересные штуки из них
    + jQuery
    + фрейморки, например Vue
    + node js
    Ответ написан
    Комментировать
  • Как назвать модуль?

    riot26
    @riot26
    <:З )~~
    Как вариант: company
    /company/news
    /company/about
    /company/office
    /company/contacts
    /company/docs
    Ответ написан
    Комментировать
  • Как быстро и эффективно прокачать скилы в верстке?

    @mletov
    Вы знаете, у нас в команде похожая ситуация. Нас 3 программиста, пишем в основном бэк, а к морде требования обычно минимальные, поэтому везде бутстрап. Из нас троих опыт работы верстальщиком в веб-студии есть только у меня, остальные как вы: вроде тоже не первый год работают, по верстке что-то правят, подгугливают, но как что-то чуть посложнее - спрашивают у меня.

    Курсы, книги, менторы и т д - это, конечно, хорошо.
    Но самая реальная польза - сверстайте из psd 3-5-10 макетов pixel perfect. И без всяких бутстрапов. После энного макета постигните дзен и все поймете. И чем макеты будут разнообразнее, чем больше в них адаптивности и хитрых элементов - тем лучше. По непонятным моментам спрашивайте на тостере. А так, судя по опыту коллег, иметь "некоторые представления о css" и подгугливать можно до бесконечности.
    Ответ написан
    1 комментарий
  • Как быстро и эффективно прокачать скилы в верстке?

    @pacman123
    fullstack html developer
    Несмотря на то что данный вопрос отличается от массы похожих (как вам кажется), ответ все тот же - практика, практика, практика. Волшебной таблетки нет.
    Постарался без абстрактных размышлений.
    Ответ написан
    1 комментарий
  • Как сделать кнопку шаринга как в Instagram?

    sankooo
    @sankooo
    Software Engineer
    Это не дефолтное окно шаринга Android.
    Это обычная верстка.
    5bdb14ce5c63c127269309.png
    Ответ написан
    3 комментария
  • Как устроена скорость интернета?

    @Strabbo
    Схема : Мой комп -> провайдер -> маршрутизаторы -> провайдер(в другой стране) -> сервер

    Мой комп -> провайдер

    Тут ты получаешь 100% своих 90мб/c, и твоя скорость скорее всего ограничивается на первом попавшемся коммутаторе или маршрутизаторе. Т.е. какая бы скорость не была дальше 1Г, 10Г, 100Г ты больше, чем 90 не мб не получишь.
    провайдер -> маршрутизаторы -> провайдер

    Тут всё зависит от скорости подключения и занятости линка. Например провайдер подключается к другому провайдеру по линку 100 Гб/с и если отсюда свободно 90 мб/с, то и в сеть другого провайдера ты попадешь со скоростью 90 мб/с.
    провайдер(в другой стране) -> сервер

    Тут тоже самое, что и твои 90 мб/с. Т.е. всё зависит какой тариф куплен для сервера в сети провайдера. Если например от сервера до провайдера куплено 1Гб/с и там свободно 90мб/с, то ты получишь свою скорость (если конечно эти же 90 мб/с свободны в линке от твоего провайдера до другого провайдера).

    Пример где у тебя не будет скорости 90 мб/c до сервера:
    1. От твоего провайдера до провайдера сервера есть линк в 10Гб/сек, но свободно всего 40мб/сек. Если от провайдера сервера в сторону сервера 1Гб/сек и там свободно 100мб/сек, то ты получишь 40мб/сек. Т.е. наименьшую скорость от точки до точки.
    2. Поменять местами линк и его занятость между провайдерами на линк между сервером и его провайдером. Получите тоже самое.

    Эта схема работает у нормальных провайдеров.
    Ответ написан
    2 комментария
  • На чем зарабатывает Quora, toster или подобные сайты?

    Evg
    @Evg
    Поведенческие факторы...
    На сайте Quora давным, давно есть реклама. И есть куча диалогов там по этому поводу.

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

    5bd0af4d0bd15602115135.jpeg

    Многие были вначале не очень довольны. Т.к. путали, но вроде привыкли сейчас. Но все же Quora отличается конечно. И стратегией начальной размещение этой рекламы, и качеством рекламы и даже её форматом.

    Реклама не сразу там появилась. В Рунете обычно так не делают )) Сразу сайт, сразу реклама. А там долго "ждали". Они все делали основательно и не спеша. Тестировали только в закрытом режиме сколько. А сейчас видимо новые акционеры настояли. Т.к. инвестиций было достаточно в последние 2-3 года.

    "тише едешь, дальше будешь" )) Основательно так работают. На перед. С уверенностью. Молодцы.
    Ответ написан
  • На чем зарабатывает Quora, toster или подобные сайты?

    shmatuan
    @shmatuan
    8 year of Web, 5 years of Vue
    Можно просто выключить адблок и увидеть ответ
    5bd0447166cd2277435374.png
    Ответ написан
    Комментировать
  • Что происходит с github?

    Lynn
    @Lynn
    nginx, js, css
    Ответ написан
    Комментировать
  • Как происходит доработка верстки на фрилансе?

    Stalker_RED
    @Stalker_RED
    Расскажите как вообще происходит предоставление исполнителю доступа к коду в готовом проекте, который уже на хостинге.


    Возможно тебе дадут готовый докер или вагрант где уже все окружение настроено. И подробное описание-инструкцию, как у заказчика построен рабочий процесс.

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

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

    Или тебе дают ФТП-доступ к уже запущенному проекту. Ты пытаешься у себя поднять копию, но оно не работает, потому что там же уже серверный код, а не просто верстка, и оно хочет БД, и еще 100500 зависимостей, которые ты не умеешь разруливать, потому что ты верстальщик же, а не админ и совсем не программист. Тогда ты призываешь какого-то шамана, который научит тебя великому колдунству - внедрить проверку прям на живом сайте, типа "если есть такая-то кука - подключить такую-то css-ку". И ты фигачишь прям по живому, непрерывно подергиваясь, и проклиная всю индустрию.
    При этом тешишь себя надеждой, что ты ввязался в этот кошмар в последний раз, и в следующий раз заказы без гита идут лесом, ну в крайнем случае пусть будет архив, хотя сколько-сколько вы предлагаете за добавление двух пунктов в меню?
    Ответ написан
    Комментировать
  • Как перевести сайт на современный html?

    Machez
    @Machez
    Бу!
    Наймите программиста за деньги
    Ответ написан
    Комментировать