• Как в php переменную написать php код?

    megakor
    @megakor
    Go/PHP developer | ВКонтакте
    Используя конкатенацию:

    $var = '<div class="news-box2">
        <img class="news-img" src="' . $new->img . '" alt="">
        <div class="news-title-g">' . StringHelper::truncate($new->title,25,'...') . '</div>
    </div>';


    Используя HEREDOC:
    $var = <<<EOL
    <div class="news-box2">
        <img class="news-img" src="{$new->img}" alt="">
        <div class="news-title-g">{StringHelper::truncate($new->title,25,'...')}</div>
    </div>
    EOL;


    Используя буферизацию вывода:
    ob_start(); ?>
    
    <div class="news-box2">
        <img class="news-img" src="<?= $new->img ?>" alt="">
        <div class="news-title-g"><?= StringHelper::truncate($new->title,25,'...') ?></div>
    </div>
    
    <?php
    
    $var = ob_get_contents(); 
    
    ob_end_clean();
    Ответ написан
    Комментировать
  • Ссылка в терминале node console.log(). Как всунуть ссылку?

    deepblack
    @deepblack
    Для этого достаточно вывести её в консоль.
    Далее выделение её как ссылки зависит от самой консоли.
    В Маке и Линукс это как правило работает по умолчанию.
    Ответ написан
    Комментировать
  • Как найти ближайшие координаты gps?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Если кратчайшее географически, то считать расстояние по дуге большого круга.
    А если для человека, то факторов очень много. Например, географически ближайшая точка в 200 метрах через реку, но до моста 10 километров. Или до одной точки час пешком, а до более дальней 15 минут на автобусе.
    Ответ написан
    1 комментарий
  • Почему непопулярное мнение на хабре приводит к статусу тролль?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    За подачу этого мнения. А также за аргументацию.

    Можем проанализировать, что здесь не так, раз уж вы пришли на Q&A Тостер. Вот ваше "мнение":
    spoiler
    Давайте разберёмся. Вроде бы наше программное обеспечение продано америкосам в нарушение всех интересов по безопасности платформы. Не надо мне про святых рассказывать. Это как Касперского продать за бугор! И свято верить что за нас там заступятся. Человек поднял деньги. Причём все свято верят что рамблер ему платил зп за то чтоб он планки памяти менял в серверах, а софт он за своё бабло пилил! И начался срач ущемлённых. А чем вас ущемлю то? Бабла у вас как не было так до сих пор и нет. На Россию матушку вы болт класть хотели. Только и умеете стадно усираться в угоду орекстраторам. Которые сообщают что бедный несчастный миллионер в опасности и надо лечь за него на дот! Вам ли не пофигу должно быть? Вас поимели в этой истории и даже медного гроша в кошельке не стало звенеть. Не многовато ли святости?


    Сначала по пунктам.

    Вроде бы наше программное обеспечение продано америкосам в нарушение всех интересов по безопасности платформы.
    С первых слов не понятно, о чем вы пишете.
    Наше программное обеспечение продано америкосам.
    При чём здесь это вообще? Слово "америкосам" подчеркивает, что вы пренебрежительно относитесь к США. То есть для вас есть "мы" и "они". Таким образом, вы по сути разжигаете межнациональную и социальную рознь. И показываете, что вы сторонник такой позиции.
    За это минус.
    Хотя при чем тут США вообще? Тема про что? Возможно, вы что-то знаете, чего не знают окружающие. Но вы это не объяснили, не донесли. То есть ваша мысль не понятна. Лично я не улавливаю связи вашего тезиса и статьи на Хабре. И лично я считаю, что формулировать нужно стараться так, чтобы даже в вырванном из контекста комментарии можно было разобраться. А здесь даже с контекстом не получается.
    За это еще один минус.

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

    Человек поднял деньги.
    Здесь вы намекаете, что "поднимать деньги" - это плохо. Хотя на самом деле это не плохо и не хорошо. Это снова не имеет отношения к правомерности тех или иных действий, о которых идет речь в статье и комментариях к ней. Таким образом, логика нарушена.
    За это еще один минус.

    Причём все свято верят что рамблер ему платил зп за то чтоб он планки памяти менял в серверах, а софт он за своё бабло пилил!
    Здесь вы по сути неявно называете всех "дураками", ведь они воспринимают на веру то, что вы с высоты своего ума сразу раскусили. Однако вы не объясняете, в чем же глупость заключается, почему все заблуждаются, в чем ошибка. А главное, каким образом вы пришли к обратному выводу. Уж не потому ли, что фигурируют деньги, которые автоматически делают плохим того, кто смог их заработать?
    За это еще один минус.

    Всех читателей своего комментария вы стрижёте под одну гребёнку. То есть "дураки" даже не некоторые, а буквально все. Читатель автоматически воспринимает это на свой счёт. Кому это понравится?
    За это еще один минус.

    Появляются жаргонизмы: "бабло". Далее по тексту: "срач", "класть болт", "усираться", "поимели". До этого: "поднял (деньги)", "за бугор", "америкосам".
    За это еще один минус.
    Нет, действительно, иногда на эмоциях можно выпалить что-нибудь даже матерное, чтобы подчеркнуть своё отношение. Но всё хорошо в меру. В данном случае эмоции вообще ни к месту, т.к. перед написанием комментария можно взять себя в руки и успокоиться. Перебранка и базарная площадь как-то не вяжутся с Хабром.

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

    И начался срач ущемлённых.
    Здесь вы в продолжение предыдущей темы только что назвали читателя "ущемлённым". На этом месте только 100% равнодушный к любым словам не воспримет это на свой счёт. То есть вы просто оскорбляете окружающих.
    За это еще один минус.

    А чем вас ущемлю то? Бабла у вас как не было так до сих пор и нет.
    Здесь вы продолжаете унижать окружающих, называя их еще и нищими.
    За это еще один минус.

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

    Только и умеете стадно усираться в угоду орекстраторам.
    Здесь вы также безосновательно, как и в предыдущих пунктах, обвиняете людей в том, что они вообще ничего не умеют. Ясное дело, что буквальный смысл этой фразы ложный. Каждый что-нибудь, да умеет. Поэтому эта фраза однозначно расценивается, как оскорбление. Как уже было сказано, нормальные люди не сыпят оскорблениями направо и налево. Вместо этого они стараются сформулировать свою точку зрения так и такими словами, чтобы их поняли, подкрепляя свое мнение сильными аргументами. Таким образом, вы сами себя дискредитируете.
    За это еще один минус. Вы чуть ли ни сами себе его поставили.

    Которые сообщают что бедный несчастный миллионер в опасности и надо лечь за него на дот! Вам ли не пофигу должно быть? Вас поимели в этой истории и даже медного гроша в кошельке не стало звенеть. Не многовато ли святости?
    Дальше уже скучно. Снова тема денег по формуле "богатый = плохо". Снова декларируете аксиому, что все вокруг должны быть равнодушными, хотя это абсурд. Снова оскорбляете и унижаете окружающих, говоря в вульгарном тоне. И в конце, как бы недоумевая, что вокруг происходит, задаете риторический вопрос. Надеюсь, он и правда риторический, и вы не ждете на него ответ, иначе еще пять минусов сразу.

    А теперь в целом по вашему комментарию, обобщая и резюмируя.

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

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

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

    Вот такая математика. Надеюсь, ответил на вопрос.
    Ответ написан
    21 комментарий
  • Как передать переменную в SQL запрос?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Кто ж вас редбину-то учит, не давая даже базовый синтаксис?
    Переменную никогда не передают прямо в запрос. Её надо передавать отдельно.
    echo  json_encode(R::getAll('SELECT * FROM `category` WHERE `id_user` = ?', [$id_user]));
    Ответ написан
    9 комментариев
  • Можно ли создать виртуальное ядро в Linux, если имеется кластер ARM?

    alfss
    @alfss
    https://career.habr.com/alfss
    Работать будет только на тех задачах которые вы реализуете.
    Из описания вы хотите какой-то магии с разгрузкой ноута от его задач, так работать не будет.
    Ядра с других машин нельзя никак "монтировать".
    Кластер, это несколько машин объединенных одной задачей и ПО которое распределяет конкретную задачу.
    Так же полезно будет знать следующую таблицу: https://gist.github.com/jboner/2841832
    Ответ написан
    2 комментария
  • Насколько плохо все для начинающих программистов на рынке?

    php666
    @php666
    PHP-макака
    найти работу начинающему программисту сейчас невероятно сложно.
    не верно

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

    мы ищем человека на Ларавел. Мой опыт на Ларавеле - полгода. Приходят кандидаты, которые позиционируют себя как спецы по этому фреймворку с несколькими годами практики и не в состоянии ответить на тривиальные вопросы. Люди не знают, чем отличается абстрактный класс от интерфейса. О паттернах CRUD они не слышали ничего. Используя фреймворк они не знают те или иные вещи, которые просто лежат на поверхности в работе (скопы, мутаторы, аццессоры).

    Вывод один - просто надо учиться, а не считать себя самым умным. Распечатать на листке бумаги надпись "Я тупое го#но, ничего не знаю и ничего не умею" и лицезреть этот листок всю свою карьеру, что бы не было соблазна расслабляться. Тогда и работа будет.
    Ответ написан
    2 комментария
  • Сколько человек нужно чтобы создать сайт?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    От одного до бесконечности.
    Ответ написан
    5 комментариев
  • Какие шансы устроиться программистом 1С в Москве?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    50% - или устроишься или нет.

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

    @alex1478
    Открыть вкладку "сеть" в инструментах разработчика и поставить галку "Непрерывный лог"
    Ответ написан
    Комментировать
  • С чего начать изучение программирования?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    1. Основная сложность в уверенности, что вы гуманитарий и этим ограничены. Склады ума - это миф.
    2. Нет.
    3. Нет.
    4. Какие востребованы сейчас вы можете легко посмотреть по рейтингам и по открытым вакансиям. Какие будут - это может с уверенностью сказать только гадалка с хрустальным шаром.
    5. HTML, CSS и SQL желательно знать каждому. Хотя какому-нибудь эмбедеру они никогда и не пригодятся.
    6. Курсы не нужны. Либо вы сумеете учиться по учебникам, либо о программировании можете забыть.
    Ответ написан
    Комментировать
  • С чего начать изучение программирования?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    1) Какие основные сложности у меня могут возникнуть на пути изучения программирования как у "гуманитория"?

    Непонимание что такое программирование и что такое квалифицированный программист.
    Спутать HTML/CSS и программирование могут как раз те, кто еще ничего не знает.

    В программировании меня привлекают следующие факторы:
    1) Ты что-то создаешь, видишь результаты своих усилий, можешь создать что-то с нуля, это классно.

    Это неправда. Подавляющее большинство программистов делают банальные штуки, результаты которых в основном не видны. И программисты часто результаты маркетологов и СЕО, как раз считают гораздо более видимыми.

    2) Очень востребованная и высокооплачиваемая профессия во всем мире и мне кажется, что так и будет еще много лет.

    Вы путаете востребованность профессии и квалификацию. Много платят тем, кто очень много умеет и продолжает постоянно учиться, а не просто рядовому программисту.
    Ответ написан
    3 комментария
  • Можно ли упростить функции?

    Adamos
    @Adamos
    Конечно. Например, первую функцию можно заменить на
    return ['tablename' => $table];
    Больше она все равно ничего не делает.

    А если вы, кроме unset, узнаете еще хотя бы об одной функции - array_fill, то и вторую функцию удастся сократить вполовину.
    Ответ написан
    1 комментарий
  • Какой режим работы вентиляторов позволяет продлить их срок службы: постоянный или прерывистый?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    1. Вентилятор можно не останавливать совсем, замедлять вращение до бесшумного минимума.
    2. Вентилятор это расходник, хороший живет конечно намного дольше, но это расходник.
    Ответ написан
    2 комментария
  • Вопрос к разработчикам игр?

    GavriKos
    @GavriKos Куратор тега Разработка игр
    Хороший вопрос.
    Развиваться в направлении инди и заработка ТОЛЬКО на продажах проекта БЕЗ привлечения издателя? Нет. Не стоит. Не сможете банально составить конкуренцию.
    Нормальный заработок возможен ТОЛЬКО при привлечении издателя ЛИБО при привлечении команды, которой еще платить надо. Потому что вряд ли вы сможете и накодить, и нарисовать, и в маркетинг, и рекламу в ФБ настроить.

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

    Подытоживая. Ваш вывод в общих чертах - правильный. В деталях - не очень. Но я бы сейчас без команды (читай - бюджета) ИЛИ издателя даже не совался в сторы.
    Ответ написан
    1 комментарий
  • Необходим ли провайдеру доступ к оборудованию при повторном заключении договора?

    gbg
    @gbg Куратор тега Компьютерные сети
    Любые ответы на любые вопросы
    Это зависит от конкретного провайдера. В мире розовых поней - да, достаточно резетнуть вам биллинг.

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

    Да, можно при помощи плясок с бубном определить это по телефону - вы будете дергать кабель, а инженер на другом конце посмотрит. Но маловероятно, что найдутся такие энтузиасты.
    Ответ написан
    Комментировать
  • Стоит ли изучать C# в 2020?

    GavriKos
    @GavriKos
    А каким боком вы решили что вам нравится сишарп, если не знаете его? ТОт же вопрос и про джаву.
    А фраза про логотип вообще ппц.
    Ответ написан
  • Стоит ли изучать C# в 2020?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    все остальные ЯП - это урезанные или видоизмененные разновидности С/С++

    нет
    Ответ написан
  • Должен ли UX/UI дизайнер знать компоненты React/Vue?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Крайне сильно ошибаетесь!
    UI/UX - вообще не обязан кодить!
    Ответ написан
    Комментировать