• Как работает оператор continue?

    GavriKos
    @GavriKos
    continue завершает текущую итерацию цикла.
    Т.е. если i%2 !=0 - то все дальнейшие действия в цикле игнорируются, и он перейдет на след. итерацию.
    Код с аналогичным действием, но без continue:

    for(int i = 0; i<100; i++)
                {
                    if (i % 2 == 0) //инвертированное условие!
                            {
                                Console.WriteLine(i);
                            }
                }
    Ответ написан
    1 комментарий
  • Зачем нужен form tampering? Какие потенциальные угрозы?

    @kirill-93
    Не нужен, вы все правильно понимаете.
    Он может быть нужен, если вы вслепую пользовательский ввод принимаете и куда-то кладете.
    Ответ написан
    Комментировать
  • Как защитить html?

    anatoly_kulikov
    @anatoly_kulikov
    Помог ответ? Отметь решением!
    Могу предложить как вариант такое решение: на рабочей области элементы, которые пользователь выбирает и перетаскивает, не должны иметь инлайновых стилей, только классически через классы/id/etc.

    А вот после оплаты отдавать ему готовый файл с уже интегрированными инлайновыми стилями.

    При таком подходе копировать код не имеет смысла.
    Ответ написан
    4 комментария
  • Как защитить html?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Придётся сделать канвас-прослойку и рендерить HTML на сервере, а отображать - в канвасе.
    Редактирование - придётся всё запрослоить... (А что делать?!)
    Ответ написан
    Комментировать
  • Как защитить html?

    notiv-nt
    @notiv-nt
    Как ваше ничего? Да, моё тоже
    Как идея рендерить на сервере и отдавать картинку клиенту
    Ответ написан
    Комментировать
  • Ссылка со сложной структурой?

    profesor08
    @profesor08
    Спокойно заворачивай содержимое тега li в тег a
    Ответ написан
    Комментировать
  • Какой фреймворк для создания веб-форм самый лучший?

    @procode Автор вопроса
    Разработчик
    В конечном итоге сделал на PHP + jQuery + Bootstrap - такой вот фреймворк ))))))))))

    Всем спасибо!
    Ответ написан
    Комментировать
  • Как автоматически создавать страницы (по шаблону)?

    mad_maximus
    @mad_maximus
    Вам нужен роутинг. При переходе на страницу blog/articles/?slug=first-article вы берете гет параметр slug, ищите по нему в базе статью и выводите все так же циклом в шаблоне.
    Ответ написан
    Комментировать
  • Как бы вы поступили?

    @orbit070
    Проект имеет большой потенциал, вероятность того, что он стрельнет - 90%

    Так думает каждый человек, который пилит какой-то проект. Выстреливают 2-5%. Просто статистика.

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

    Гигантов невозможно убить, им можно составить конкуренцию и то лишь временно и при наличии очень больших бюджетов. Даже если вы создаете что-то такое, до чего гиганты не додумались, то как только ваша фишка покажет свою полезность, то все гиганты добавят ее себе и у вас не будет ни одного преимущества перед всем известными гигантами.

    1. Запускать в одиночку, бороться со всеми проблемами на лету

    Поначалу многим кажется, что можно в одиночку тянуть проект, но к сожалению это не так. Я скажу больше: даже элементарно роль разработчика в одиночку не всегда можно тянуть, а вы хотите быть одновременно разработчиком/тестировщиком/админом/маркетологом/менеджером/управленцеми/бухгалтером/юристом/и т.д. Если бы такая формула работала, то в компаниях вместо 15-и зарплат всем этим людям, платили бы одному умельцу, но даже если такой умелец существует, который прожил три жизни и вобрал в себя все эти знания и умения, то все равно ничего не выйдет, ведь в сутках всего 24 часа. В общем это невозможно, как бы вам этого ни хотелось. Я понимаю, что соблазн велик и делить с кем-то потенциально жирный кусок мяса не хочется(делить, потому что денег у вас я как понял нет, значит придется отдавать долю в проекте), но у вас выбора почти нет. История знает единицы случаев, когда кто-то в одиночку запускал успешный бизнес в интернет-пространстве. Просто изучите историю и поймете - почти за всеми известными цифровыми продуктами стоят команды, потому что физически в одиночку это почти невозможно. Я готов руку на отсечение отдать, что если это будет работающий продукт, вы даже роль разработчика собой не закроете, не говоря уже об остальном, потому что там работы не на одного человека. Если вы думаете что админить, девопсить, тестировать, багфиксить, внедрять новый функционал и тд можно в одиночку, то вы очень сильно заблуждаетесь.

    Итого: нужно найти в себе силы и снять розовые очки. Сделали проект - хорошо. Теперь пойдите и найдите 50 человек, которые скажут, что продукт им может быть полезен. Как только они скажут "круто я бы пользовался" - скажите отлично, вот мой сайт, пользуйся. Так вот если из этих 50и человек хотя бы 3 человека заплатят деньги - то поздравляю, вы создали действительно что-то полезное, и польза продукта подтверждена. Теперь берете пару сотен долларов и ищете наиболее дешевые каналы привлечения клиентов - пробуете разные виды рекламы. Если на двести долларов привлекли например 10 платящих клиентов, то один клиент вам обошелся в 20 долларов. При этом например ваш продукт(для примера) стоит 25 долларов, получается экономика сходится - потратили 20 получили 25. Любой инвестор с удовольствием рассмотрит ваш проект и с большой долей вероятности даст денег. Удачи
    Ответ написан
    Комментировать
  • Как бы вы поступили?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    и проект мог бы "убить" некоторых гигантов в крупной сфере

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

    Predaytor
    @Predaytor
    C# .NET Core, React, Typescript
    Полагаю иметь свой проект куда интереснее, лично для опыта, и понемногу развивать. Самому раскрутить нереально. Если компания возьмёт под крыло, скорее проект не будет принадлежать вам напрямую (собственность компании). Но копейку с этого получить должны.
    Ответ написан
    1 комментарий
  • Почему не срабатывает шеллкод?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    при компиляции флаг из реестра не удаляется. В чем может быть проблема?

    В том, что ты засунул бинарный код в параметр функции, в котором должна быть строка с именем программы для запуска и её параметрами. Непонятно, почему ты ожидаешь, что WinExec бросится выполнять машинный код в этой строке. WinExec имеет код возврата, который недвусмысленно тебе сказал бы в чём ошибка (путь или файл для запуска не найдены), если бы ты его проверил.
    И, кстати, байт с кодом 0 по смещению 0x246 -- это тоже часть шелл-кода, терминатор командной строки.

    Байты из зеленой области, как я понял, это информация линкера golink. Так ли это?

    Это заголовок файла формата PE. Да, его туда записал линкер. Нет, это не информация линкера, это информация в основном для загрузчика ОС, а так же для дизассемблера и прочих binutils.
    Ответ написан
    1 комментарий
  • Как передать путь к картинке через скрипт?

    @lolzqq
    HTML,CSS,JS,PHP
    Вместо вот этого
    var src = ($('.clientAvatar').attr("src") === "<?php bloginfo('template_url') ?>/img/client.png")?"<?php bloginfo('template_url') ?>/img/teamMemberTwo.png":"<?php bloginfo('template_url') ?>/img/teamMemberOne.png" ;

    вам надо
    $.ajax({
      url: ' /*адрес страницы или скрипта,
     откуда вы хотите получить url-новой картинки*/ ',
      success: function(data){
       var src=$(data).find( /*чего вам надо найти*/ ).text();
      }
    });

    Вот, почитайте:
    Ссылка на http://jquery.page2page.ru/index.php5/Aj...
    Ответ написан
    Комментировать
  • Как сделать чтобы у каждого зарегистрированного пользователя была своя страница (что-то вроде vk.com/id0000001)?

    mmmaaak
    @mmmaaak
    А в чем проблема, в урле параметр с id пользоателя, по этому id берешь из бд информацию о пользователе, далее просто выводишь эту инфу в шаблоне
    Ответ написан
    Комментировать
  • Где найти интересные решения макетов для интерфейса сайта?

    mixail_fet
    @mixail_fet
    Дизайнер веб-интерфейсов
    Часто использую themeforest.net или templatemonster.com, в них всегда можно отсортировать сайты по тематике и найти нужные элементы.
    Ответ написан
    Комментировать
  • Почему при первой загрузке сайта не подключается css?

    PavelMonro
    @PavelMonro
    Загляните в консоль разработчика и увидите кучу проблем из-за чего это
    Ответ написан
    Комментировать
  • В чем ошибка обновления записи в БД?

    @akdes
    author_id = :author_id WHERE WHERE id = :id"

    дважды WHERE

    айди сессии пихать в инпут крайней не безопасно, да и необходимости в этом в принципе нет. Ибо тогда сессия не нужна, если Вы идентификатор хотите держать у клиента... Похоже на попытку работы Stateless используя states (session) :D
    Ответ написан
    Комментировать
  • Что быстрее фильтрует данные: sql или js?

    @d-stream
    Готовые решения - не подаю, но...
    Представляю картину: ходит человек с мобилкой в роуминге, открывает сайтик, а ему вываливается сотня гигов данных, дабы потом жабаскрипт поискал там и нашел нужную сотню байт....
    Ответ написан
    3 комментария