Ответы пользователя по тегу Веб-разработка
  • Может ли заказчик подать в суд за плохо выполненную работу?

    tomnolane
    @tomnolane
    профессиональный разработчик
    Может написать на что угодно, хоть на то, что вы у него украли сникерс.
    А вот примет суд или нет, а также удовлетворит или нет - решает суд.
    ИМХО во вашему делу, думаю врятли. Нет бумажки (договора) в нашей бюракратической стране - значит ты (в данном случае он) - никто
    Ответ написан
    Комментировать
  • Как сделать простейшую сео настройку сайта?

    tomnolane
    @tomnolane
    профессиональный разработчик
    1) Заголовки страниц
    2) Ключевики, описания страниц
    3) Подписи к картинка (альт, тайтл)
    4) Быстрая загрузка страниц
    5) Уникальный картинки
    6) Уникальные тексты на сайте
    8) реклама в гугле и яндексе, без этого сейчас очень трудно, говорят что реклама потихоньку убивает все сео.

    (исходник На чём основывается SEO? автор Сергей )
    Где взять уроки по SEO оптимизации?
    Ответ написан
    Комментировать
  • Есть ли смысл придумывать сложные пароли?

    tomnolane
    @tomnolane
    профессиональный разработчик
    9dc87212c52d4739bbfe5e664b90a6cb.PNG
    краткий ответ: чем длиннее пароль, тем тяжелее(дольше по времени ломать) взломать/подобрать.
    т.е. пароль fGyr[1 взломают быстрее, чем 1111111111111111 (16 символов) оригинал
    п.с. это если касается "грубой силы" - методом подбора (к примеру в hydra)

    п.с.с. а так, если данные передаются не по защищённой связи (к примеру через протокол http, а не https) - то не важно какой пароль, при MITM - его увидят целиком и полностью

    или нас, рядовых пользователей, взламывать не станут

    цель взлома далеко не всегда является корыстной. Иногда это "развлечение" или даже "тренировка", и кто будет "объектом" не важно (будь то пользователь ВК или почта, или худенький интернет-магазин)

    п.с.с.с. использовать 1111111111111111 конечно не стоит, но хотябы так: 1111111111111111_ms
    Ответ написан
    Комментировать
  • Если я пишу код на основе других, это плохо?

    tomnolane
    @tomnolane
    профессиональный разработчик
    90% так и надо делать!
    1 правило хакера (точнее компьютерщика кодера, программиста) - не создавать велосипед, а использовать готовое.
    Если для повышения скила - то лучше конечно самим придумать/разработать/написать.
    Если для всего остального - чем быстрее напишите (особенно с учётом/доработками вашего проекта) - тем лучше для всех. Останется время пиво попить и футбол посмотреть) или с семьёй побыть рядом.

    п.с. для повышения скила можно и тостер использовать в частности - пытаясь отвечать/решать вопросы +
    попробовать в чужом коде сделать рефакторинг +
    когда столкнётесь с тем, что даже примерно аналога нету - конечно придётся самим решать, НО, вы же не просто ctrl+c ctrl+v делаете, а подгоняете код под ваши нужды и хоть немного но разбираетесь в том, что он делаете (т.е. вы увеличиваете скилл). И лучше за n-промежуток времени столкнуться 1-2 раза, когда сами ручками и головой будете решать ТАКОЕ, чем на каждый чих - тратить время

    Если я пишу код на основе других, это плохо?

    в 90% случаев - НЕТ

    п.с.с.
    умение найти чужой код (понять его), который будет работать + его доработать(встроить) - тоже, очень и очень важное умение!

    03aee4062f1347ed96f49f044ebe25b3.PNG
    Ответ написан
    2 комментария
  • Языки программирования для работы с API?

    tomnolane
    @tomnolane
    профессиональный разработчик
    в принципе любой, который вы понимаете (разбираетесь)
    Я работал с 5 разными API и больше всего "готовых" решения для работы (чтобы "быстро стартануть" было на PHP, JavaScript, Java,Python (именно в этой последовательности)
    PHP/Python/JavaScript - в основном для сайтов/серверов/браузеров
    Java - для andoird
    под Ruby/ C++ или C# редко встречаются (например API Twitter)

    Сам лично использую C#
    Ответ написан
    Комментировать
  • Где найти много материала(плюшек) по фронтенд разработке?

    tomnolane
    @tomnolane
    профессиональный разработчик
    много материала(плюшек)

    плюшки можно найти в пятёрочке)
    по фронтенд разработке?

    тут
    и тут
    и тут
    вообщем гуглите хабрахабр - там полно интересного и полезного
    Ответ написан
    2 комментария
  • Сервер для приложение в вк?

    tomnolane
    @tomnolane
    профессиональный разработчик
    что за сервер? точнее что под этим имеете ввиду? Сайт? - т.к. игры используют фреймы - а фреймы берутся с сайта (вашего). Приложение?? для компьютера или телефона?? Если комп, то опять же на сайте размещаете программу клиент, которую скачивают и пользуются. Сама программа может работать как напрямую с вк так и через ваш сайт(сервер). Для телефона - создали приложение. кинули его в плей гугл/апп стор, его скачивают и дальше как с программой - либо через вас запросы идут, либо напрямую

    п.с. если приложение(игра) в виде фрейма - используйте то, на чём умеете работать. Вы же делаете на своём сайте(сервере) и ВК пофигу, что подгружать. Фрейм и в Африке фрейм. Главное https.
    Ответ написан
    7 комментариев
  • Как узнать параметры сайта?

    tomnolane
    @tomnolane
    профессиональный разработчик
    Ответ написан
    Комментировать
  • Как посмотреть аналитику любого сайта?

    tomnolane
    @tomnolane
    профессиональный разработчик
    максимум можно что-то вроде через это и так и так
    Ответ написан
    1 комментарий
  • Как связать facebook post с новостью на сайте?

    tomnolane
    @tomnolane
    профессиональный разработчик
    самый лёгкий способ (без заморочки с получением токена и регистрации приложения + описание логики) это на публикации кликнуть справа в верху на стрелку,
    860f0b7cdaae4c08af4761e41a381329.JPG
    далее нажать "встроить" и перейти в расширенные, чтобы посмотреть/редактировать
    e3b40b95e43d462c80f7d227fe855c3e.JPG
    и вставить код на сайт (очень гибко можно отредактировать сам код)
    47d407845825401fa07b0d4738ed66b6.JPG
    без API, без токена, дёшево и сердито. Это всё возможно со "страницы". С группой такое не проктатит.. т.к. группа (по мнению ФБ) это место общения...
    п.с. встроить публикации с вашей личной страницы можно также, как и со "страницы" )) (извиняюсь за тавтологию)

    п.с.с. не думаю, что создавать специальное API, каждый раз получать валидный токен, разрешать этому API "редактировать/создавать топик" на сайте "удачаная идея"...
    Ответ написан
    Комментировать
  • Как ограничить использование своего декстоп-приложения (.exe) только тем, кто зарегистрирован у меня на сайте (как это выглядит примерно?)?

    tomnolane
    @tomnolane Автор вопроса
    профессиональный разработчик
    решил пока так...
    Assembly assembly = Assembly.LoadFrom("https://мой_сайт.ru/Library2.dll");
                    Type type = assembly.GetType("Library2.MainWindow");
                    dynamic obj = Activator.CreateInstance(type);
                    Window extern= (Window)obj;
                    exnter .Show();  
    // extern- wpf переделанный в dll

    п.с. но в итоге лучше настроить свой API... если сроки позволяют
    Ответ написан
    Комментировать
  • Visual Studio для слабого ПК-какой выбрать?

    tomnolane
    @tomnolane
    профессиональный разработчик
    могу ошибаться, но VS 2015 на 7-ку не устанавливается (минимум по требованиям 8 и выше, т.к. версия c#6-7 у VS2015, win7 не поддерживает c#6-7 версию).
    п.с. этот вывод сделал после того, как хотел установить себе. Так что либо 2012 либо 2013 версию.
    п.с.с. также поддерживаю мнение об Visual Studio Code (легче)
    п.с.с.с. на крайняк - Visual Studio Express (2013)
    п.с.с.с.с. .Net framework 4.5 (минимум 4) - нужно установить
    Ответ написан
  • Правильное оформление стилей. Лучше всё пихать в style.css или распределять по разным файлам?

    tomnolane
    @tomnolane
    профессиональный разработчик
    ИМХО: один файл style.css должен в себя включать всё (общее), что есть на других страницах (на всех). Если где-то css используется для слайдера (а он на одной/двух страницах) то лучше прикрепить отдельный css к этой html странице с css описанием это слайдера (мало ли, человек не зайдёт на эту страницу.. зачем ему грузить "лишнее"). И так по каждому... Но, если всё "вперемешку" и очень муторно так делить - то лучше всё тогда в одном css файле. Особо роли не сыграет на "скорость".. если конечно не описываете 10 000 html страниц... Сам лично делаю один главный css, отдельно css для слайдера (предпочитаю с помощью css3 делать слайдеры, а не через js) и т.д. "+" от этого - удобно искать и редактировать/добавлять то, что нужно. В вашем случае - больше "правильно", чем "неправильно". Хотя однозначно сказать никто не сможет.
    Ответ написан
    6 комментариев
  • Как наказать заказчика Ддос атаки?

    tomnolane
    @tomnolane
    профессиональный разработчик
    у меня была аналогичная проблема, и решил по другому решить - посмотрел какие файлы часто запрашиваются через логи + создал php файлы "ловушки" и если с одного IP идёт 3 запроса в секунду - автоматом добавляю в "чёрный список" на 15 минут (всё значения можно регулировать).
    Вот статья и вот статья + статья + код.
    Не думаю, что кто-то займётся поиском виновника - досс атак. Если вы конечно не банк какой-нибудь... помощь утопающего в его руках..
    Ответ написан
    1 комментарий