Задать вопрос
  • Можно ли крутить свою рекламу в своей игре?

    @anikavoi
    www.consultant.ru/document/cons_doc_LAW_58968/2297...

    На территории РФ существует "Федеральный закон "О рекламе" от 13.03.2006 N 38-ФЗ (последняя редакция)"
    Вас интересуют статьи 5 и 7
    Ответ написан
    Комментировать
  • PHP как лучше выполнять скрипты?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Один процесс (worker) всегда висит в памяти и запущен из-под пользователя с нужными правами.
    Другой скрипт - даёт задание на исполнение через unix socket и в него же получает вывод во время исполнения, который может перенаправлять сразу в браузер.

    При необходимости - можно создать очередь и "вести почтовый диалог" через БД между этими двумя скриптами.
    Ответ написан
    Комментировать
  • Youtube закрытый доступ?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Ваше желание противоречит лицензионному соглашению.
    https://www.youtube.com/t/terms#8ecbddc84f
    Разрешения и ограничения
    9. Использовать Сервис для воспроизведения Контента в любых целях, кроме личных и некоммерческих. Например, публично демонстрировать видео или проигрывать музыку с помощью Сервиса.
    10. Использовать Сервис а) для продажи любой рекламы, спонсорства или рекламных акций, размещенных посредством Сервиса или с помощью Контента кроме случаев, указанных в Правилах для рекламодателей, таких как допускаемый продакт-плейсмент; б) для продажи рекламы, спонсорства или рекламных акций на странице любого сайта или приложения, где содержится только Контент Сервиса, или где он является основным (например, продажа рекламы на странице, где видео YouTube являются единственным ценным контентом).

    Права, предоставляемые YouTube
    Загружая Контент на платформу, Вы предоставляете YouTube неисключительную, передаваемую, безвозмездную лицензию на использование Вашего Контента во всем мире с правом сублицензирования. YouTube получает в том числе право воспроизводить, распространять, изменять и демонстрировать Ваш Контент для развития, функционирования и улучшения Сервиса.

    https://support.google.com/youtube/answer/157177?c...
    Ближайшее по смыслу видео с ограниченным доступом. Но сколько максимально емайлов для доступа можно указать не знаю. И по моему его нельзя вставить в плейлист на сайте.
    Ответ написан
    Комментировать
  • Как повесить на один порт несколько веб сервисов?

    @Tabletko
    никого не трогаю, починяю примус
    Ответ написан
    Комментировать
  • Взломали пароль от Mikrotik. Как?

    @the_vitas
    Открою вам небольшой секрет, микротик хранит в себе все логины пароли когда либо создававшиеся, только вам не показывает. И если слить прошивку без шифрования и залить на какой нибудь ресурс инета, который вам все пароли из нее выдернет, то вы малость удивитесь. Ваш приятель так и сделал, а потом как вы пишете было несколько неудачных попыток, эти логины пароли и перебрал до подходящего, который Вы из бэкапа и восстановили. Так что если хотите после кого то закрыть доступ как Вы, то только смена пароля на новый.
    Ответ написан
    2 комментария
  • Как стать олимпиадником с нуля?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Вы не понимаете сути олимпиад, олимпиады это не "ОЛОЛО, Я ЩАС КИНУ ЗАДАЧУ НА ТОСТЕР, ТАМ РЕШАТ". На олимпиаде вы столкнетесь с профессиональными, дистиллированными задротами из самого нижнего уровня ада преисподней, которые активно писали код с того момента, как смогли дотянуться до клавиатуры.

    Нам дают задачу развернуть лист - мы смеемся. Написать софтварный 3d рендер, интерпретатор с собственным мини-языком программирования - мы смеемся и просим еще.

    Самодельный архиватор, бутсектор, чекдиск, 2D платформер - мы бездушно напишем что угодно, лишь бы посмеяться в лицо серой массе, не отличающей O(1) от O(n log n)

    Олимпиада призвана как раз найти таких самородков среди серой массы "обычных" мальчиков и девочек, которым все это задротство за компом - до лампочки.

    Без внутреннего мотиватора добраться до уровня талантливого соперника (который придет, не сомневайтесь) невозможно.
    Ответ написан
    2 комментария
  • Можно ли добавить в google-оператор "site:" несколько источников? Если да, то какой синтаксис?

    nokimaro
    @nokimaro
    Меня невозможно остановить, если я смогу начать.
    site:habr.com OR site:wikipedia.org OR site:alexa.com


    5e790e18cd2a2899210153.png
    Ответ написан
    2 комментария
  • Linux для веб-разработки?

    Zoominger
    @Zoominger
    System Integrator
    Подойти-то подойдёт, но всё то же самое можно делать и на Windows без пердолинга с консолью и софтом.
    Ответ написан
    7 комментариев
  • Как в Far Manager подключится к удаленному ПК?

    tsklab
    @tsklab
    Здесь отвечаю на вопросы.
    cd \\ИмяПК\С$
    Или Alt-F1(2) 3 сеть.
    Ответ написан
    1 комментарий
  • Что такое "Оператор информационной системы, использующей интерфейс программирования приложений"?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    API - application programming interface - программный интерфейс приложения, интерфейс прикладного программирования.
    В кривом переводе - интерфейс программирования приложений.
    Ответ написан
    4 комментария
  • Книга по сео для разработчика?

    SeaInside
    @SeaInside
    16 лет пилю все эти штуки
    Это не то чтобы ответ, просто мысли на тему.
    Вряд ли найдёте что-то толковое, SEO - очень конкурентная ниша, в которой очень много магии, а также дремучего идиотизма.
    До сих пор встречаются уникумы, требующие, чтобы у h1 в разметке не было указано никаких атрибутов (включая class) и прочее в таком духе.
    Лучший способ в одном месте сразу получить нужную информацию - найти какую-нибудь SEO-контору, которая вам кажется профессиональной, и заказать у них аудит сайта, после чего курить документ, который они составят.

    Без этого, всё что вы можете сделать:
    1. Следить за семантикой (использование к месту правильных тегов вместо диватоза, туда же ссылки вместо кнопок);
    2. Сделать графический контент максимально доступным для поисковиков (alt'ы изображений (можно через figure и figcaption), альтернативное описание SVG-графики)
    3. Сделать текстовый контент максимально доступным для поисковиков (верная структура заголовков, использование микроформатов там, где уместно).
    4. Следить за скоростью загрузки (является одним из факторов ранжирования, а также улучшает поведенческие факторы)
    5. Следить за доступностью (пока вроде как нигде не учитывается, но я верю, что в свете трендов это будет влиять в дальнейшем. Кроме того, доступность - это не только про людей с ограниченными возможностями, это также улучшает UX в целом, что способствует улучшению поведенческих факторов).

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

    kshnkvn
    @kshnkvn
    yay ✌️ t.me/kshnkvn
    5e7096d14cca5837411277.jpeg
    Искусственный интеллект — название всей области, как биология или химия.

    Машинное обучение — это раздел искусственного интеллекта. Важный, но не единственный.

    Нейросети — один из видов машинного обучения. Популярный, но есть и другие, не хуже.

    Глубокое обучение — архитектура нейросетей, один из подходов к их построению и обучению. На практике сегодня мало кто отличает, где глубокие нейросети, а где не очень. Говорят название конкретной сети и всё.

    источник
    Ответ написан
    Комментировать
  • Не справляется nginx?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    Итак, что мы имеем - туча всякого на одном сервере что уже плохо. Отличное время задуматься о масштабировании. Что можно сделать для старта:
    1. взять несколько более дешевых виртуалок
    2. разнести отдельно nginx, rabbitmq
    3. подумать о том чтобы избавиться от докера. последний раз я видел чтобы он хорошо работал в больших облаках вроде AWS ECS, но не на отдельных VPS
    4. настроить горизонтальное масштабирование и dns-round-robin


    также:
    • напомню что число портов ограничено и при большом числе одновременных соединений они могут тупо закончиться
    • слой с приложением тоже стоит масштабировать
    Ответ написан
  • Почему цикл некорректно отрабатывает?

    sergiks
    @sergiks Куратор тега JavaScript
    ♬♬
    i < 3 проверяется перед выполнением очередной раз тела цикла.
    i++ выполняется после выполнения тела цикла.

    i становится равным 3. Проверяется, меньше ли 3? — облом — выходит из цикла.
    Ответ написан
    Комментировать
  • Почему в цикле for не создаются файлы?

    kshnkvn
    @kshnkvn
    yay ✌️ t.me/kshnkvn
    Потому что переменная r у тебя в коде ссылается всегда на одно значение, так что у тебя при первом проходе цикла создается файл, а затем 2 раза открывается.
    Ответ написан
    3 комментария
  • Go - замена PHP в плане многопоточности и производительности?

    bingo347
    @bingo347
    Crazy on performance...
    Как и руби, go - это write only language...
    Легко и быстро прототипировать. Когда нужно опробовать бизнес идею и выбросить на рынок MVP еще вчера - лучше языка и придумать сложно. Но вот поддерживать потом это больно и дорого...
    Очередной раз скопипастив проверку на ошибку или проброс ее дальше, начинаешь молиться на тех людей, кто придумал DRY и проклинать авторов go, за дизайн этого языка.
    И вот вроде лучик хорошего, вместо наследования нам пытаются продать композицию, только сделана она через одно место и Вы легко потеряете за ней контроль.
    Полиморфизм? Я их знаю 3 вида. И я считаю, что полиморфизм - это как раз тот инструмент, который позволяет делать нам по с учетом DRY, SOLID и прочих красивых аббревиатур... Вот только в go нет ни одного из них... Вместо него Вам дают ужасную утиную типизацию. Серьезно... Когда мне говорят, что в JS утиная типизация, я смеюсь и говорю, что в JS прекрасная система типов и предлагаю посмотреть на go, так как если Вы хотя бы 10 минут изучаете чужой код, то Вы уже как минимум 3 раза спросили себя, какой калека написал здесь interface{} вместо типа...
    PHP хороший язык. Он позволяет писать как говнокод, так и весьма красивое и правильное ООП. Мне лично не хватает в нем ФП, но жить без него там можно. PHP7+ весьма быстр, а с некоторыми аддонами может в многопоток... Не так просто как в go, но может...
    Стоит ли та простота прототипирования и верчения горутинами нескольких человекожизней поддержки кодовой базы чуть сложнее хелловорлда? Решать Вам...

    P.S. Если Вы действительно уперлись по производительности не в IO (БД, диск, сеть и т.д.), а в Ваш любимый php/js/python/java/C# - go Вам не поможет, Вы словите абсолютно те же stop-the-world от gc, в добавок Вы словите издержки на работу шедулера, рулящего Вашими 5 тысячами горутин на 4 потоках cpu... (вы еще не знали, что гипертрединг зло? посчитайте ченить cpu-зависимое на go в нескольких потоках...). Если Вы действительно уперлись в производительность своего ЯП - посмотрите в сторону C++ или Rust. Если не уперлись - переписывать все на хайповый go точно не стоит.
    Ответ написан
    1 комментарий
  • Почему комп не может получить IP по DHCP?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    DHCP-сервер отсутствует, неправильно настроен или нет свободных адресов.
    Ответ написан
    Комментировать
  • При разгоне, после перезагрузки нет стабильности работы. хотя первый запуск после полного сброса пк работает стабильно. Почему и как исправить?

    @pawtetius
    Major Hardware spec
    Стабильность системы нужно проверять. И первый запуск ничего не покажет. Снижай частоты памяти/процессора и проводи тесты.
    PS. Совет по разгону. Сначала гонишь процессор, а потом, уже после тестов, гонишь память.
    Ответ написан
  • Какие перспективы у профессий разработчик бд (oracle) и веб-разработчик? Что выбрать?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Господи, опять очередные страдания, "люди добрые памажите решить чем мне заниматься, мы сами не местные пять семей по вокзалам". У вас у всех прямо гамлетовские страдания, "быть или не быть". Вопрос века, ошибка смерти подобна - "в какой области я больше бабла получу???!!!111" Да ни в какой. Никому ты не нужен, такой беспомощный нытик. Ни в вебе, ни в энтерпрайзе.

    В любой области ценятся самостоятельные разработчики, те, которым можно поставить задачу, и они сами исследуют проблему, разработают решение и будут его внедрять. А не те, которым надо всё разжевать и в рот положить. А потом еще проверять за ними, все ли сделано правильно.
    Если ты не можешь самостоятельно решить несложную организационную задачу - промониторить вакансии, походить по собеседованиям, составить собственную картину и принять самостоятельное решение, то как разработчик ты тоже полный ноль и неважно, 1 год ты тему изучал, или 20.

    Но главное - уровень вопроса. Ну что ж вы все так мелко летаете? Почему вас не интересует, в какую сторону развиваться как личность, каких профессиональных высот хочется достичь, в каких проектах поучастовать. Нет, у всех один вопрос - в какой свечной заводик сейчас вложиться, чтобы потом до старости говнокодить потихоньку особо не напрягаясь.

    НИ В КАКОЙ. В прошлом веке кончились те времена, когда ты выбирал себе профессию на всю жизнь. Сейчас мир меняется если не за 2 года, то за 10 лет неузнаваемо. Важны способности, а не навыки. Важно понимать общие принципы построения программных систем, а не конкретный синтаксис одного языка. Да, возможно через 5 лет разработчики БД будут совсем не нужны (на самом деле нет). Но я тебе точно говорю что и через 5, и через 50 лет будут нарасхват люди с мозгами и руками. И надо не затачивать свои руки под один конкретный инструмент, а разивать мозги, учить теорию, учиться самостоятельности, пытаться стать исследователем, а не мелким лавочником.
    Ответ написан
    4 комментария