• Почему не отправляется запрос на сторонний сервер, хотя заголовок для CORS настроен?

    @Zorgios Автор вопроса
    Помогло добавление в .htaccess таких строк
    Header add Access-Control-Allow-Origin "https://test.com"
    Header add Access-Control-Allow-Headers "origin, x-requested-with, content-type"
    Header add Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"
    Ответ написан
    Комментировать
  • Как ВК получил мой реальный ip не смотря на VPN?

    @7vVFjkCFENfu Автор вопроса
    Вопрос закрыт. Оказалось, что Split tunneling для ВК всё-таки был включен. Я его давно включал, но потом отключил, а он, хоть и пишет в приложении, что все отключилось, на самом деле был включён (баг). Данные приложения очистил и все работает теперь как надо.
    Ответ написан
    Комментировать
  • Что работает лучше: $3 vs $2.99?

    Vlad_IT
    @Vlad_IT
    Front-end разработчик
    Наверное, стоит провести A/B исследование, в какие-то дни (или половине пользователей) поставить $2.99, в какие-то $3. т.к. тут нужно учитывать то, что может конкретно ваша аудитория не ведется на этот ход. Да и вообще, я допускаю тот момент, что сейчас этот ход все используют по инерции, не задумываясь о том, насколько хорошо это работает, а это может уже работать не так хорошо как раньше.
    В любом случае, можете ставить $2.99 без опасений, т.к. хуже от этого не будет. Но просто было бы интересно проверить.
    Ответ написан
    Комментировать
  • Как получить список аудиозаписей с помощью vk api?

    @zRrr Автор вопроса
    Дело в том, что я установил user agent для запроса, а не для QWebView, поэтому следовало создать QNetworkAccessManager и с помощью manager->get(request) получить ответ(использовал токен kate mobile)
    Ответ написан
    Комментировать
  • Как найти определенный текст на картинке?

    @DPS_ninja
    Я бы обратился к этому.
    https://cloud.google.com/vision/
    tesseract.projectnaptha.com
    Ответ написан
    Комментировать
  • Как запретить параллельное (одновременное) использование одного аккаунта разными пользователями?

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

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    Вы ничего обьяснять не должны, у вас условия все прописаны в договоре, в том числе за что и когда он должен платить (сомневаюсь что там указанно типа не плачу пока не понравиться)

    Если это взрослый человек который живет в этом мире, он наоборот вам не сможет обьяснить и привести примеров где это бы работало таким образом -> типа ты заказываешь услугу, после ее выполнения, говоришь что тебе "не понравилось" и не платишь. Где интересно он вообще мог встретится с такими условиями? так мир не функционирует.
    Ну если это малолетний идиот, то таким бесполезно что-то доказывать, только время потратишь.
    П. С.
    по поводу оплата за принятый проект -> если заказчик не принимает проект, то он должен написать мотивированный (обоснованный) отказ.
    Варианты типа не понравилось не являются таким обоснованием, это должно быть именно описание нарушений например условий договора.
    Ответ написан
    5 комментариев
  • Как реализовать стриминг видео «Один-ко-многим» с минимальной задержкой?

    @Levhav Автор вопроса
    Возьмусь за разработку проектов любой сложности.
    В целом отвечу ещё сам раз есть 10 подписчиков.
    Мне удалось настроить nginx так чтоб задержка стрима была около 7 - 9 секунд.

    Вот конфиг nginx
    worker_processes  1;
    
    rtmp {
               
        server {
    		live on;
            listen 1935;
            chunk_size 512;
            buflen 1s;
            idle_streams off;
            
            application stream {
                live on; 
             	record off;
     
    			hls on;
    			hls_path /tmp/hls;
    			hls_fragment 1s;
    			hls_playlist_length 6; 
    			hls_type live;
      
    			hls_fragment_naming sequential;
    
    			hls_nested on;  
    			dash on;
                dash_path /tmp/dash;
                
                dash_fragment 1s;
                dash_playlist_length 6;
                dash_nested on; 
            } 
        }
    }


    Но этого мало. Если такой стрим скормить плееру https://videojs.github.io/videojs-contrib-hls/ то задержка будет 15 - 18 секунд примерно.

    Но если внедриться в код плеера и перед тем как он в свои недра передаст содержимое index.m3u8 файла этот файл обрезать чтоб вместо 6 последних элементов в плей листе оставить 2 самых новых файла видео то задержка сократится до 7 - 9 секунд.
    Ответ написан
    6 комментариев
  • Как сделать в консоли меняющююся строку?

    copist
    @copist
    Empower people to give
    for($i=0; $i<100; $i++)
    {
      echo "{$i}%\r";
      sleep(1);
    }
    Ответ написан
    Комментировать
  • Что лучше учить новичку Java или Python?

    merl1n
    @merl1n
    Небольшое сравнение от меня в случае с OpenCV: privateblog.info/sravnenie-raboty-s-kameroj-v-open... Выигрыша нет. Поэтому только Java
    Ответ написан
    1 комментарий
  • Почему Yii/Yii2 не подходит для крупных проектов?

    qonand
    @qonand
    Software Engineer
    Хоть Yii и создан в первую очередь как фреймворк для быстрой разработки приложений, ничего не мешает сделать на нем крупный проект. Как сказал oxidmod Yii ничего не навязывает разработчику, в этом его плюс и минус одновременно. Если проект реализовывают профессионалы - они спокойно его сделают на Yii качественно, если новички - они спокойно заговнокодят проект. Т.е. тут вопрос только в радиусе кривизны рук. Yii реже выбирают для крупных проектов чем тот же Symfony, т.к. с точки зрения бизнеса он более оптимальный, например:
    - в стандартной реализации Yii нацелен в первую очередь на скорость разработки, симфони - на качество. Соответственно в крупном проекте дешевле использовать Symfony со всеми его инструментами, чем реализовывать эти инструменты с нуля. Например, yii-шный ActiveRecord - хорош на простых проектах, но в сложных проектах он приносить больше проблем чем пользы, а в стандартной реализации никаких альтернатив ему не предусмотрено ...
    - Symfony накладывает определенные правила разработки для программистов, соответственно из за этого проще внедрять на проект новых разработчиков, не боясь что они заговнокодят.
    - в Yii низкий порог входа, соответственно "качество" многих разработчиков желает лучшего ...
    Ответ написан
    7 комментариев
  • PHP вымрет и все будет на js или без сервера все равно никак?

    @zenwarr
    Мне кажется, это тот случай, когда в самом вопросе уже содержится ответ на него. Вы, как несложно заметить, даже немного путаете понятия "сервер" и "PHP", и это наглядный показатель того, насколько часто эти два слова встречаются вместе. В самом деле, на сегодняшний день подавляющее большинство ресурсов работают на PHP, и хотя JS стремительно набирает популярность, острой необходимости в выбрасывании старого доброго PHP и массовом переходе на JS люди не испытывают. И у того, и у другого языка есть свои недостатки, свои достоинства, и та критика PHP, которая была популярна определенное время назад, сейчас во многом неактуальна -- все-таки язык развивается, недостатки исправляются, добавляются новые фичи. К тому же на стороне PHP -- множество разработчиков, популярные и проверенные временем решения (покажите мне достойную альтернативу Wordpress'у на Node), огромное количество унаследованного кода, и возможно, со временем у PHP появится репутация, подобная той, которая есть у Java -- выбор серьезных и уважающих себя корпораций (но это не точно). В любом случае, ожидать вымирания PHP в ближайшем времени не стоит.
    Ответ написан
    Комментировать
  • PHP вымрет и все будет на js или без сервера все равно никак?

    gobananas
    @gobananas
    finishhim.ru
    https://vc.ru/p/2017-job-trends
    Вряд ли может умереть язык который занимает первое место + у него вышла удачная новая версия... ну по крайней мере в ближайшие 10 лет ))
    Ответ написан
    Комментировать
  • Как учиться новому после рабочего дня?

    @Aw55 Автор вопроса
    Товарищи, большое вам спасибо. Я читал и был рад прочитать такое количество разных (хотя и имеющих что-то общее) подходов, которые при этом являются очень дельными. Чтобы как-то собрать воедино предложенное вами, я выделил главные идеи, уверен, тчо кому-то может еще пригоидиться.

    • Учиться перед с утра сразу после сна ( Петр )
    • Учиться и практиковаться (используя знания на практике) на работе (@f-end, Andrew Lewman, x67, cap_nemo, galliard )
    • Помнить о том, что и ты , и работодатель заинтересованы в твоем развитии ( Andrew Lewman )
    • Использовать время в пути на работу и с неё с пользой ( Макс, cap_nemo )
    • Заниматься спортом ( sim3x, Дмитрий, Jony1337 )
    • Систематизировать дела и задачи (@EvilsInterrupt)
    • Отдыхать после работы (@EvilsInterrupt, Петр )


    Попробую применить все эти методы и выбрать те, которые для меня оказались наиболее подходящими.
    От себя добавлю, что я предпринимал (и немного проложаю) попытки всё упорядочнить, сформировать график и списки дел и разной длительности планы на данный момент не привели ни чему существенному, а только лишь забитому инбоксу и расстройству по поводу того, сколько всего надо. А ведь кроме надо есть еще и "хочется". Вот, кстати, неплохое обсуждение.
    Я, отчасти, согласен ivkol и, по крайней мере у меня, есть некоторый лимит на усвоение новых знаний. В такие моменты, я часто не давал себе спуску - не разрешал отдыхать и, часто мозг просто отказывался рабоать, впадал в режим энергосбережения и в лучшем случае читал каку-то не слишком полезную статью, а то и вовсе ленту вк. После этого ложишься тихо ненавидя себя за то, что не отдохнул, не поработал и вообще непонятно зачем живешь. Научиться отдыхать, оказывается, тоже непросто и этому нужно учиться.

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

    Любой учебник предполагает самообучение. Школьный учитель - роскошь, которую может себе позволить современное общество.
    Ответ написан
    Комментировать
  • Как автоматически определить номера бегунов на изображении?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Задачу можно разделить на две части:
    1) сегментирование - поиск участков изображения с цифрами
    2) распознавание цифр на этих участках

    Первую задачу можно решить несколькими путями:
    - OpenCV - поиск прямоугольных участков с помощью преобразований Хафа
    - поиск с помощью алгоритма Виолы-Джонса, примитивов Haar (см. например https://habrahabr.ru/company/recognitor/blog/228195/)
    - с помощью машинного обучения. Но для этого надо сначала обучить сеть на размеченном множестве
    После этого можно приступать непосредственно к распознаванию чисел на найденных фрагментах.
    Здесь можно использовать нейронные сети, либо свои эвристические алгоритмы. А можно передать на сервис антикапчи - decaptcher.com, pixodrom.com, antigate.com, но это будет уже платно; смотрите где дешевле и быстрее будет
    Ответ написан
    Комментировать
  • Как узнать скорость подключения клиента к сайту и дать соответствующий контент?

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