• Как распределять доход для сайта-агрегатора?

    Sanasol
    @Sanasol
    нельзя просто так взять и загуглить ошибку
    Суть в чем, есть ли какой-то сервис для наладки этого процесса?

    не очень

    Или все придется вручную программистам прописывать?

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

    tsarevfs
    @tsarevfs
    C++ developer
    Можно написать динамический алгоритм.
    Для каждой ячейки будем хранить:
    left[x][y] - количество пробелов подряд слева от текущей ячейки
    up[x][y] - количество пробелов подряд сверху от текущей ячейки
    square[x][y] - размер квадрата из пробелов с правым нижним углом в текущей ячейке
    5d0cacf2352d3856992078.png
    Тогда:
    left[x][y] = isspace(a[x][y]) ? left[x][y - 1] + 1 : 0
    up[x][y] = isspace(a[x][y]) ? left[x - 1][y] + 1 : 0
    square[x][y] = min(left[x][y] + 1, left[x][y] + 1, square[x - 1][y - 1] + 1)

    Таким образом можно заполнить весь квадрат двигаясь по строкам слева направа, сверху вниз.
    Ответ написан
    1 комментарий
  • Как суд должен решить спор о правах на программный код при наличии сразу двух подписей в нём?

    Moskus
    @Moskus
    Наличие подписей в файле доказывает только тот факт, что оба предполагаемых автора имели доступ к файлу до определенной даты (публикации). Авторство из этих фактов не следует вообще никак, доказательство будет признано недостаточным, суд отклонит иск о признании авторства. Решение на основе случайности - вообще за гранью бреда.

    Суд не занимается расследованиями и не призывает экспертов. В гражданском иске, истец выдвигает требования, собирает доказательства в свою пользу и представляет их суду. Истец в такой ситуации должен сам, или через экспертизу и свидетелей показать, что только он мог написать код, а ответчик - не мог. Если у него это не вышло, судья не будет "признавать авторами обоих", потому что это не входит в его обязанности, он только выносит решение по требованию иска. Он отклонит иск и оставит всё как есть за недостатком доказательств.

    И это всё - только если предполагаемые авторы уже пытались разрешить спор в досудебном порядке.
    Ответ написан
    2 комментария
  • Как экспроприировать БД из api vk?

    @PapaStifflera
    Родился, вырос...
    Коррумпировать того, кому пользоваться этим API можно.
    Ответ написан
    Комментировать
  • GUI для C++. Как можно?

    Zoominger
    @Zoominger
    System Integrator
    (сразу - никак Qt)

    А зря. Это ведь идеальный язык для GUI.

    Погуглил за вас: https://tproger.ru/digest/cpp-best-gui/
    Ответ написан
    1 комментарий
  • Всем привет. Необходима небольшая помощь при составлении SQL-запроса?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега SQL
    Седой и строгий
    Да, это осуществимо.
    Ответ написан
    Комментировать
  • Подключение к базе данных MySql, как правильно и современно?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Вопрос хороший, но неправильно сформулирован.
    Поскольку тут на самом деле два вопроса - какой драйвер использовать и уже потом - как правильно соединяться.
    Ответ на первый вопрос очевиден. Если выбирать из mysql_connect, mysqli и PDO, то достаточно зайти на страницу мануала, посвященную каждому варианту, и посмотреть, что там написано. Ну или попробовать использовать в своем коде и посмотреть что получится.

    А вот вопрос, как правильно подключаться в двух оставшихся вариантах, действительно важный, и ответ на него, как обычно, почти никто не знает, поскольку все друг у друга списывают статьи не 2-х, а 22-х летней давности. К счастью, есть сайты с актуальной информацией.

    Теоретически, можно использовать mysqli. Но не нужно. Потому что это низкоуровневый драйвер и пользоваться им без подготовки очень неудобно. Но если вот прям так приспичило, то вот как правильно соединяться используя mysqli

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

    Но правильным ответом, если выбирать из перечисленных трех, будет PDO. Здесь тоже не так просто, поэтому смотрим как правильно соединяться используя PDO - учитывая те же ключевые моменты, которые указаны выше.

    Хорошим вариантом будет использовать высокоуровневую абстракцию типа redbean. Но поскольку нормальной документации по нему нет, а есть только пара хайповых видео, где он используется, причем без каких бы то ни было объяснений и разбора основ, то я бы рекомендовал редбин уже опытному разработчику, а не начинающему. Но в любом случае как в нем соединяться, написано в документации

    Пароль в базе данных не шифруется а хэшируется. Делается это с посощью функции password_hash
    Ответ написан
    3 комментария
  • Где сейчас тусуются серьезные PHP программисты?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Завсит от цели, для чего это спрашивается.

    Если чтобы поприставать с нубскими вопросами - то нигде.
    Если чтобы почитать умных мыслей - РНР дайджест на Хабре прекрасно суммирует все, что было написано за две недели. У меня например никогда не хватает времени, чтобы прочесть всё. Куда больше-то - я уж и не знаю.
    Если чтобы поучаствовать в серьезном прокете - на гитхабе, выбирай любой.
    Если чтобы послушать интересные доклады и пообщаться вживую - то конференции.
    Если интересует внутренне устройство языка - то php internals.
    Если интересует, что пишут пхп селебрити про что угодно, кроме программирования - то твиттер (Расмус показывает картинки из аэропортов и роботов, которых собирает его сын, Сара постит котиков - и так далее).

    Где точно не тусуются:
    Тостер и всякие подобные ресурсы типа стаковерфлоя.
    Ну то есть специалиста можно найти, если поискать, но концентрация будет гомеопатическая, если учитывать количество восторженных щеночков, которые увидели язык вчера, и спешат срочно поделиться уже накопленным багажом знаний.
    Чаты. Телеграм, дискорд - вот это вот все.
    Самая адовая трата времени, которая в принципе бывает в жизни.
    Опять же, люди пишут о чем угодно, кроме программирования, и ради пары полезных строчек надо убить весь день.
    Ответ написан
    4 комментария
  • Как узнать забытый пароль пользователя в Windows 10?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Узнать забытый пароль в винде невозможно. Можно только сбросить - Hiren's BootCD, например. Если пароль использовался много где - стоит посмотреть сохраненные пароли - в винде, в FF (если используется), в хроме.
    Ответ написан
    Комментировать
  • Как узнать забытый пароль пользователя в Windows 10?

    NeiroNx
    @NeiroNx
    Программист
    Я бы в сохраненных паролях в браузере порылся - это проще всего. Наверняка один из многих будет тем что нужно.
    Ответ написан
    Комментировать
  • Фатальная ошибка php, почему?

    Потому что этот ваш денвер устарел полвека назад

    А так он не может открыть credits.php
    Ответ написан
    1 комментарий
  • Способы подработки для Десктоп разработчика?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    для начинающего С# разработчика который еще в процессе обучения

    Устроится продавцом-партаймером в магазин бытовой техники или салон сотовой связи.
    Ответ написан
    1 комментарий
  • ЯП для кросплатформенной разработки?

    Zoominger
    @Zoominger
    System Integrator
    Пока всему, что вы описали, удовлетворяет Qt.
    Ответ написан
    5 комментариев
  • Сколько вершин имеет диамант?

    AnkoII
    @AnkoII
    Студент
    Количество сторон треугольников: 16*3=48.
    Поскольку стороны фигур соединяются попарно, количество ребер: 48/2=24.
    Теорема Эйлера: В-Р+Г=2
    В = Р - Г + 2 = 24 - 16 + 2 = 10.
    Ответ написан
    Комментировать
  • Как создать платежный агрегат?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    начни с
    ну там
    https://habr.com/ru/company/oleg-bunin/blog/354824/

    расклад такой:

    на Кипре под конский процент (4% там, сравни с Робокассой ) можно стартануть с 30ки евро,
    плеваться будут все, и в первую очередь США ( 50+% карт в нете)

    в США старт от 200к для внятного понятного работающего биза (да, амер с SSN номером тоже понадобится, лучше два)

    (30- 200 это не "отдать", а страховой депозит,
    по факту эквивалент "отдать" на все время сотрудничества)

    в общем, проще со Сбером переговорить: ну там бизнес-план то се

    да, они тоже возьмут свои 0,2% + 0,15 центов минимум

    дешевле всего в ВиЧате с процентами )))))))))))

    ну, собственно, и все
    мечту стать космонавтом придется отложить
    Ответ написан
    Комментировать
  • Защита виндовс сети с помощью линукс?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    попробую коротко - нет. потенциал больше. но его надо изучать и уметь настраивать. но раз вы задаете этот вопрос - вы не умеете (даже самостоятельно учится.. гугл то всегда рядом ;)

    ps в копилку https://ru.wikipedia.org/wiki/Vyatta
    pps ну или мощную железяку, и MS ISA или MS TMG.. хотя и то и другое устарело, МС на них забил ))... да и не легален такой путь )) .. разве что виндузятникам проще чему то научиться ))
    Ответ написан
    1 комментарий
  • Как показать заказчику файлы в цветовом режиме CMYK?

    mixail_fet
    @mixail_fet
    Дизайнер веб-интерфейсов
    1. Создавать документ 300dpi и в цветовом профиле CMYK
    2. Сохранять (особенно для демонстрации) все в том же CMYK - так как этот результат будет максимально похож на тот, что будет при печати.
    3. Не в коем случае не работать с RGB с самого начала, потому что ожидаемый результат будет совсем другой.

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

    sim3x
    @sim3x
    Подход не верен

    0. Вам нужно получить базовые знания по педагогике
    Почему:
    Если у вас не будет понимания и навыка обучения вы потратите время зря и еще привьете неприязнь к профе

    1. Пока получаете навыки обучения, сделайте упор на секциях с
    - английским (или другими языками), разговорных секциях. Плевать на грамматику
    - спорт (легкая алтлетика, плавание и тп)
    - обучение чтению (желательно сразу на английском)
    Почему:
    Английский обязательный язык общения.
    Легкая атлетика создадут базу для развития тела в будущем. Если он в дальнейшем захочет заняться спортом для здоровья - он будет иметь огромный бонус даже если не будет иметь хорошую генетику
    Чтение обучает концентрации внимания и ето наилучший (наиболее быстрый) способ получения информации

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

    3. Не зацикливайтесь на ремесле - изучайте математику/физику
    Почему:
    Когда ребенок вырастет разработка будет общим местом, как чтение.
    А вот даже уровень 1 курса ВУЗа в математике не всем будет доступен по причине ограниченности IQ и/или лени

    4. Научите ребенка выступать перед публикой.
    Почему:
    Неважно, что ты сделал, важно, как ты ето представил
    Ответ написан
    Комментировать
  • Параллельное выполнение функции в скрипте, php?

    inoise
    @inoise Куратор тега PHP
    Solution Architect, AWS Certified, Serverless
    Очереди ваше все. RabbitMQ, например
    Ответ написан
    Комментировать