Задать вопрос
  • Alert выводит \n как текст а не как перенос строки?

    roswell
    @roswell
    и швец, и жнец, и на дуде игрец
    Экранированные символы в строках, заключенных в одинарные кавычки, выводятся "как есть", поэтому код вида
    $stringMessage = $stringMessage.'Объект:\nГород: '.$object->city.'\nУлица: '.$object->street.'\nОбщая площадь: '.$object->total_area.'\nЦена: '.$object->price_max.'\n';

    следует переписать как
    $stringMessage = $stringMessage."Объект:\nГород: ".$object->city."\nУлица: ".$object->street."\nОбщая площадь: ".$object->total_area."\nЦена: ".$object->price_max."\n";
    Ответ написан
    2 комментария
  • Можно-ли скачать видео с YouTube используя DevTools?

    Есть такая «секретная» ссылка: www.youtube.com/get_video_info?video_id=XXXXXX
    Вместо XXXXXX подставьте хэш видео, который в ссылке на ролик, типа youtu.be/BWCiWZtrWXU после слеша.

    По этой (первой) ссылке вернутся URL-encoded данные. Распакуйте их и возьмите параметр url_encoded_fmt_stream_map. Его значение опять надо распаковать как URL-параметры. И из результата вытащить параметр url – это ссылка на единый скачивабельный видеофайл.

    Например, в консоли браузера:
    function getUrlParams(search) {
        let hashes = search.slice(search.indexOf('?') + 1).split('&')
        let params = {}
        hashes.map(hash => {
            let [key, val] = hash.split('=')
            params[key] = decodeURIComponent(val)
        })
    
        return params
    }
    var s = '------'; // здесь длиннющая строка из ответа /get_video_info
    var a = getUrlParams(s);
    var b = getUrlParams(a.url_encoded_fmt_stream_map);
    console.log(b.url); // эту ссылку открываем в браузере - это скачиваемый видеофайл


    Очень надеюсь, что вы покопаетесь в этих данных более подробно, разберётесь, как получать прямые ссылки на скачиваемые файлы во всех форматах и размерах, которые предлагает YouTube, и напишете короткий материал на Хабр по результатам, а также опубликуете gist с рабочим кодом для консоли браузера.
    Ответ написан
    3 комментария
  • Как решать примеры с x, y?

    Vlad_IT
    @Vlad_IT Куратор тега JavaScript
    Front-end разработчик
    Есть такая либа https://algebra.js.org/ , ну, или гуглите "Численные методы", там найдете куча методов, метод хорда, метод касательных и.т.д., но они чаще дают результат с погрешностью.
    Ответ написан
    Комментировать
  • Как решать примеры с x, y?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Берёте какой-либо алгоритм для решения вашей задачи, пишете программу, определяете необходимые для решения данные, вводите их, получаете результат. Например, так:
    var a = [[1, -9, -14], [5, -2, 16]];
    var d = a[0][0] * a[1][1] - a[0][1] * a[1][0];
    var x = (a[0][2] * a[1][1] - a[0][1] * a[1][2]) / d;
    var y = (a[0][0] * a[1][2] - a[0][2] * a[1][0]) / d;
    console.log(x, y);
    Ответ написан
    Комментировать
  • Уехал в Москву, но не тяну по сложности, стоит ли возвращаться домой?

    makarychev13
    @makarychev13
    .NET-developer
    Совсем не тяну работу с %name%, стыдно спрашивать каждую мелочь у коллег. Документация по %name% есть только на английском, который я знаю плохо. Совсем не получается самостоятельно работать, мне дали 5 заданий, но я их совершенно не понимаю


    Все там были! Я бы не советовал возвращаться обратно
    Ответ написан
    Комментировать
  • Уехал в Москву, но не тяну по сложности, стоит ли возвращаться домой?

    @atoro
    Такое ощущение, что вас не в Москву на 60к взяли как я понимаю стажёром/джуном, а в Сан-Франциско релокацию организовали на позицию сеньора и опционами на несколько миллионов спутав с однофамильцем. Не рассматривали возможность того например, что вам эти 5 заданий выдали изначально предполагая, что самостоятельно вы с ними справиться не сможете по определению и придётся учиться мелочами у коллег интересоваться?
    Ответ написан
    Комментировать
  • Уехал в Москву, но не тяну по сложности, стоит ли возвращаться домой?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Учить язык.

    Большинство документации (а во многих случаях - и единственное ее издание) есть только на английском. Язык нужно знать.

    Спрашивать - не западло. Западло - делать фигню, не спрашивая, особенно если проект коллективный - по VCS быстро вычислят, кто делал коммит :)

    Две недели - это срок, за который опытный разраб начнет что-то понимать в структуре конторы и ее разработок. И то немного. Если Вас взяли - ну значит босс решил, что подойдете. Если почуете, что дедлайн на горизонте - подойдите к руководителю, скажите мол так и так... Конечно, у нас капитализм и никто Вам не обязан ничем, но вдруг пойдут навстречу - за спрос в морду не дают (не всегда правда :) )
    Ответ написан
    Комментировать
  • Уехал в Москву, но не тяну по сложности, стоит ли возвращаться домой?

    @afasov
    Братан, я живу в Курске и я тебе скажу хорошее мнение.
    Если вкратце, то не уезжай, оставайся до последнего.
    ПОтому что во-первых продукты там стоят, я бы сказал, даже на 5% дешевле чем у нас, проезд на 2рубля дороже. Т.е. здесь ты ничего нетеряешь.
    Во-вторых, из того, что здесь уже написали много хороших мыслей, из которых можно сделать следующую выжимку:
    1) Пока тебя не выгнали, оставайся до конца
    2) Попробуй поговорить с руководителем, объясни, что ты очень целеустремленный ( а это так и есть), и что просто сейчас немного не успеваешь, в том числе потому, что с английским чуть туговато. Вообщем, поговорить немножко надо, потому что общение тоже необходимо, а во-вторых может быть он хороший человек и вполне тебя поймёт!
    3) Насчёт английского, щас в ютубе есть хорошая опция: ты смотришь видео по своей теме, где люди говорят на английском языке. Включаешь внизу кнопочку "показать субтитры" - у тебя начинают идти субтитры на английском. Потому жмёшь шестеренку "настройки" -"субтитры - перевести - язык русский". Субтитры станут русскими. Правда не во всех видео есть субтитры, но в подавляющем большинстве есть! ЧТо это тебе даст? ТЫ на слух будешь воспринимать английские слова и смотреть на перевод, и это помогает быстрее понимать язык. Не говоря о том, что видео курсы также часто помогают быстрее понять материал!
    Ответ написан
    3 комментария
  • Уехал в Москву, но не тяну по сложности, стоит ли возвращаться домой?

    @hetdalet
    Я свой первый SQL-запрос написал уже на работе, до этого баз данных не касался вообще никак и никогда. Из документации у меня были только исходники с редкими комментариями, да коллеги. На первую задачу у меня ушла неделя или две, а прежде чем я смог закоммитить её в репозиторий мой руководитель полчаса объяснял мне как работать с SVN. Весь испытательный срок я очень переживал, что ничего не умею и меня вот-вот выгонят, но всё-таки прошёл его и дорос до мидла. Для новичка в индустрии подобная растерянность вполне нормальна. Старайтесь, учитесь, спрашивайте у коллег (в нормальных коллективах это не осуждается) и всё у вас получится. Да, и не решайте за работодателя, увольнять вас ему или нет))
    Ответ написан
    Комментировать
  • Уехал в Москву, но не тяну по сложности, стоит ли возвращаться домой?

    qlkvg
    @qlkvg
    python backend developer
    Был в похожей ситуации года 3 назад, только без обрубания концов и релокации. Совсем не тянул, спрашивал мелочи у коллег и стыдился, ничего не понимал. Хотелось все бросить и вернуться на прошлое место работы, где можно было спать до обеда. В итоге через 3 месяца ада, ощущения собственной ничтожности и штудирования книг в любой удобный момент, что-то начало получаться. В итоге дорос до человека, у которого джуны спрашивают мелочи.
    Сейчас понимаю, что первые несколько месяцев нужно было просто пережить. Это нормально для зеленого новичка в индустрии. Если вы не устроились на позицию сеньер фул-стека, адекватный работодатель не будет от вас требовать мгновенного результата. Если переживаете, честно поговорите с непосредственным начальником, что не вывозите, нужно время на раскрутиться
    Ответ написан
    4 комментария
  • Как правильно изучать программирование?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    А что если я буду по урокам , книгам учиться писать DLL , но не буду учить сам C++ для этого?


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

    Язык - это БАЗОВОЕ. Можно не лезть в дебри языка, но без основ языка вы в принципе писать не сможете.
    Ответ написан
    Комментировать
  • Нужна электрическая схема аппарата стимул-1 эмс-30-3 есть у кого?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    Найдя через Яндекс вот эту ссылку - www.medteh.info/load/62, я в середине страницы обнаружил искомый Стимул-1 Паспорт аппарата Стимул-1 ЭМС-30-3 (полная копия) + схемы. При клике по этой строке меня перебросили на страницу автоматической регистрации. Сам регистрироваться не стал (я не медтехник), но на первый взгляд там нет ничего препятствующего. Пунктов обязательных, правда, многовато, но кому надо, тот эту инфу о себе введёт.
    Ну, ещё можно порыться в том, что Яндекс-Картинки выдают на запрос "стимул-1 эмс-30-3 электросхема". Схем там много, может и повезти - если не на первой странице выдачи, так на пятой или сотой.
    UPD: Для тех, кому ещё понадобится эта схема. Единственное место, где её нашёл автор вопроса, недружелюбно к простому пользователю, там слишком сильно огораживаются. Теперь она выложена не только там, но и на ресурсе, гораздо более лояльном к посетителям - www.profmt.ru/pasporta_i_instruktsii
    Предлагаю всем владельцам бумажной документации на медтехнику делать её сканы и слать туда, для выставления на общее пользование без всяких идиотских условий.
    Ответ написан
    9 комментариев
  • Как начать заниматься олимпиадным программированием?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    В Российских школа нет и быть не может олимпиад касающихся java. Максимум на что ты можешь рассчитывать - c#, и то в 10-11 классах. И в не школьных ты участвовать не сможешь, там кататься по стране нужно, а ты в 7 классе.

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

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Потому что вы в pred добавляете ссылку на genes, а потом genes очищаете. Решение простое - добавлять ссылку на копию pred.append(genes[:]) или объявить genes внутри цикла и не очищать его.
    Ответ написан
    3 комментария
  • Уехал в Москву, но не тяну по сложности, стоит ли возвращаться домой?

    @itsjustmypage
    Если взяли, значит устраиваешь. Продолжай штудировать и спрашивать. Английский технический довольно простой и переводчики такое нормально переводят.

    KEEP-CALM-POSTER-LOW_large__78588.129146
    Ответ написан
    Комментировать
  • Почему многие отвечают в комментариях под вопросом, вместо написания отдельного ответа?

    Lobotomist
    @Lobotomist
    Software Developer
    Добавлю еще одну возможную причину. На время написания комментария человек не знает - является ли это решением или нет. А если оказывается, что комментарий решает проблему - автор вопроса доволен, проблема решена. А то, что нужно отметить вопрос как решенный - об этом он (и тот, кто ему отвечал) забывает (вообще не думает). Я часто встречаю такие вопросы, заранее не понятно - решит твой вопрос проблему человека или нет. Например, не работает у кого-то соединение по ssh. И причин может быть много разных. Тебе в голову пришла пара возможных вариантов - ты пишешь их в комментариях, задаешь уточняющие вопросы. А потом оказывается, что какое-то из твоих продположений подошло.

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

    Например, что-то в этом направлении: реализовать напоминание автору вопроса (например, через неделю) о том, что на его вопрос не выбрано ни одного решения. И ему нужно либо выбрать решение, либо удалить вопрос, либо отметить его актуальным (то есть он проверил, решения на вопрос действительно никто не дал и вопрос для него еще актуален). А за невыполнение этих правил - отмечание вопроса актуальным, в то время как по нему есть решение - какие-то штрафные санкции (когда это замечают члены комьюнити).
    Ответ написан
    Комментировать
  • Где взять полный ликбез и роадмап по серверам nginx apache php-fpm и настройки сети и тд?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Читайте доки, они рулез :)

    У одного только мускла документации - читать не перечитать :)

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

    Тут совершенно прав Adamos - это в винде обычно автор говорит "как лучше", подразумевая следующее - "Я гуру, ты нуб, я все знаю и с моей точки зрения лучше настроить вот так". В линухе такого нет. В линухе есть такое "Я разработчик, ты пользователь, вот тебе настройка А, B, C... вот описание того, что каждая настройка меняет - а уж как ты их применишь - это твои проблемы"

    В таких гигантах, как апач, PHP и мускл нет понятия "лучше". Есть понятие "лучше в данной ситуации", которое может быть совершенно противоположно такому же, совершенно правильному понятию, просто для другой ситуации.
    Ответ написан
    Комментировать
  • В каких случаях надо писать тесты для сайтов на фреймворках?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега Веб-разработка
    Вам стоит перефразировать свой вопрос, потому что из приведённых вами ответов все являются правильными.

    Настоящий вопрос звучит так: "Какую ценность несут тесты?". А ещё точнее, вот так: "Какую ценность лично для меня несут тесты?". И именно из такой постановки и вытекает правильность любого ответа - кто-то прекрасно обходится без тестов, кто-то предпочитает писать их на всё, а кто-то выбирает нечто среднее между этих двух крайностей.

    Вы пробовали их писать вообще? Если пробовали, то зачем? Потратили ли вы это время зря? Есть ли у вас бюджет на тесты?

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

    alams_stoyne
    @alams_stoyne
    Full Stack Developer - #PHP #CSS #JS #DB
    У bootstrap - НЕТ но написать такое дело 3 минут.

    $(document).on("click","[data-triger-class]",function(e){
            e.preventDefault();
            let target = $(this).data('triger-class');
            $('.'+target).addClass('new_class');
        });
    Ответ написан
    6 комментариев