• Можете оценить шапку для ютуб канала?

    bakalev
    @bakalev
    Web/ui design
    Еды надо больше, чтобы вкусно выглядело. А не логотипы
    Ответ написан
    2 комментария
  • Оцените макет веб-сайта?

    cesnokov
    @cesnokov
    <head>&nbsp;</head>
    Надо сразу разобраться, это вы для себя делаете или будете кому-то показывать? Если для себя, то всё сделано так "как нравиться вам", тут останавливайтесь и дальше не читайте.

    Смысл персональной странички, передать информацию о себе. Ключевое слово "информацию" и передавать её надо максимально грамотно. Не занимайтесь "креативом", рано вам пока это. Основное правило композиции: если объект выкинуть и ничего не измениться, то этот объект лишний. Всегда пользуйтесь этим правилом по 100 раз на дню. А дальше, сверху вниз с лева на право:
    • Разделение ссылок наклонными "слэшами" говорит нам, что это путь (хлебные крошки), а не меню. Используйте более принятые знаки, например вертикальные линии или токи, кружочки.
    • Все эти фишки с "My name is web developer and I am Kirill from Russia" устарели лет 10 назад. Просто передавайте информацию максимально грамотно! Используйте знаки препинания и заглавные буквы там где надо > Hello,
    • Думаю, что в тексте достаточно того, что вы из Калининграда. Не надо уточнять, а тем более в обратную сторону (Калининград, Россия - а не наоборот).
    • Параграф текста "For now..." без отступа? А почему следующий с отступом? Везде должно быть одинаково.
    • В тексте есть грамматические ошибки.
    • Предложение пишется с заглавной буквы, в том числе если оно кнопка.
    • CV это по-русски, в английском языке это "Resume".
    • Ваше имя написано ExtraBold'ом, это "лишний объект". Шрифт тоже объект, не надо их много! Достаточно тех которые используете в основном тексте Regular и Bold.
    • Высказывания Стива Джобса оставьте для девочек в Фэйсбуке, тут они не уместны.
    • Я бы и розочку сделал белой, тогда бы страница была монохромной :)

    Надеюсь я вас не обидел своей точкой зрения. Всем и всегда есть, куда расти. Как то так.
    Ответ написан
    Комментировать
  • Можно ли стать успешным и высокооплачиваемым веб-дизайнером, не зная\неиспользуя HTML, CSS, JS, jQuery, Php, Python, etc?

    EkaterinaSava
    @EkaterinaSava
    Frontend-developer // LoL-addicted // Geek
    Если работать как веб-дизайнер, то понимание нужно, а иначе придется бегать постоянно к разрабам с вопросами: а это можно сделать? а вот такой оверлейчик? а вот такую анимашечку? Ну и в целом, если ты знаешь, что и как примерно реализуется (что можно сделать на чистом css, а к чему еще надо прикрутить js, а может это вообще голый js), то жить становится проще всем: и самому дизайнеру, и разработчикам, которых перестают дергать всем этим. Это личное мнение, основанное на 2-ух летнем опыте работы в одной команде (и да, в итоге наш дизайнер выучил html, css, а сейчас учит js).
    Ответ написан
    Комментировать
  • Как сделать, чтобы дискорд бот банил по команде?

    fgvnovoross
    @fgvnovoross
    Тут нужны аргументы!
    var prefix = ":";
    
    client.on("message", message => {
    if(!message.guild) return; //чтобы команда не работала в личных сообщениях!
    if(message.author === client.user) return; //чтобы бот не написал сам себе
    if(!message.content.startsWith(":")) return; //иначе может начать работать с любым префиксом
    const args = message.content.slice(prefix.length).trim().split(/ +/g); //вычисляем аргументы
            const command = args.shift().toLowerCase(); //отделяем аргументы от команды
    if(command === "ban"){
    if(!message.member.hasPermission("BAN_MEMBERS")) return (msg.reply("вы не имеете прав на использование этой команды"));
    if(!message.guild.me.hasPermission("BAN_MEMBERS")) return (msg.reply("у меня нет права банить пользователей на этом сервере!"));
    let member = message.mentions.members.first();
    let arg = args[0];
    if(!member) return (msg.reply("вы не указали пользователя!"));
    if(!member = arg) return (msg.reply("неправильно введены данные!!"));
    let reason = args.slice(1).join(" ");
    if(reason) {
    member.ban(reason).catch(err => console.log(err));
    }else{
    member.ban().catch(err => console.log(err));
    }
    }
    });


    Фух! Вроде-бы ошибок не должно быть! К сожалению тут без времени, только причина. Просто сам не знаю как время сделать. Если будут ошибки - пиши:
    fgvnovoross#3014
    Ответ написан
    2 комментария
  • Как сделать форматирование текста у дискорд бота?

    @Twistiks
    Как форматировать текст не знаю, а как делать текст в рамке вот:

    const { Client, RichEmbed } = require('discord.js');

    // Create an instance of a Discord client
    const client = new Client();

    client.on('ready', () => {
    console.log('Что он будет писать в консоль');
    });

    client.on('message', message => {
    // If the message is "how to embed"
    if (message.content === 'how to embed') {
    const embed = new RichEmbed()

    .setTitle('Заголовок')
    .setColor(0xЦвет без #)
    .setDescription('Текст');

    message.channel.send(embed);
    }
    });

    client.login('Токен');
    Ответ написан
    3 комментария