• Как исправить ошибку в PHP коде?

    reffy
    @reffy
    Я молодец.
    Учите синтаксис php.
    <?php 
    	if ($product['section'] == 0) {
    		$url = '/clothes?in-cart-product-id=' . $product['id'];
    	} else {
    		$url = '/shoes?in-cart-product-id=' . $product['id'];
    	}
    ?>

    Доставляют советчики выше, советов надавали, а потратить 1 минуту и написать корректный код никто не смог.
    Ответ написан
    7 комментариев
  • Что будет, если воровать контент с сайтов в массовом количестве?

    parmactep
    @parmactep
    Не хотите штрафов и проблем - указывайте ссылку на первоисточник. В подавляющем большинстве случаев это снимет с вас все вопросы от владельцев контента.
    Ответ написан
    Комментировать
  • SELECT COUNT(*) возвращает такой массив - это нормально?

    Satanpit
    @Satanpit
    Front-end developer
    Да, нормально, используйте AS
    SELECT COUNT(*) AS count
    Ответ написан
    3 комментария
  • Как студенту начать работать в web-сфере?

    A_SweetCherry
    @A_SweetCherry
    1. Читайте книжки и блоги по выбранным вами направлениям.
    2. Создавайте портфолио, выкладывайте на гитхаб. Для портфолио ищите интересные задачи по нужной вам тематике, решайте их и выкладывайте.

    Вас не берут на работу не только потому что у вас нет опыта, но и потому что вы студент. А студенты считаются не очень ответственными сотрудниками, так как у вас то сессия то каникулы и домой нужно съездить.

    Из-за того, что у меня ничего не выходит в университете, приходится прогуливать пары.

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

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

    А за время обучения поставьте перед собой конкретные цели. Например: Освоить яваскрипт. Берете в интернете тесты, проходите, смотрите что вы не знаете и работаете над этими темами.
    Помимо этого заходите на фрилансерские сайты и смотрите какие там задачи по выбранной теме. Не ленитесь, поститесь на вакансию. Глядишь пригласят на собеседование, и даже если вы его не пройдет, все равно получите бесценный опыт - опыт в собеседованиях. Там же можете смотреть в целом, что требуется на рынке и развиваться в этих направлениях.
    Ответ написан
    2 комментария
  • Как узнать точное время включения компьютера с Ubuntu?

    egor_nullptr
    @egor_nullptr
    ps -o lstart 1 | tail -n 1
    Вместо lstart также можно bsdstart или start, смотрите сами какой формат вывода вам более удобен.

    Ещё можно так:
    dmesg | grep "RTC time" | awk -F"RTC time:" '{print $2}' | sed s@date:@@
    это будет дата и время в UTC (первый способ выдаёт локальное время).
    Ответ написан
    2 комментария
  • Почему исчезли автор и его статья про возврат Windows при покупке компьютера?

    macik
    @macik
    Да уж! Человек реально решил сделать доброе дело а его забанили! Не важно какие истинные мотивы его статьи! Главное, что конечный результат был бы полезен для всего сообщества.
    PS
    habrahabr упал в моих глазах! Я был большего мнения о хозаене хабры! Вроде и от Mail.ru откупились, а тут такое!
    Ответ написан
    Комментировать
  • Что делать, если обнаружил уязвимость на крупном сайте?

    Mendel
    @Mendel
    PHP-developer
    Один мой знакомый (ТМ)
    Нет, не так… на самом деле случай именно что не мой а знакомого. В то время я и сам был не безгрешен, ибо был молод а Интернет был дорог, но хоть сроки давности и вышли, но история не моя, но я за ней наблюдал лично и все ходы и уязвимости знал в лицо.

    В общем в те времена когда безлимитный диалап стоил как средняя зарплата в месяц один мой знакомый нашел уязвимость у одного провайдера. Почти случайно нашел, так просто глянул и нашел. В те времена чудес было много, и к примеру проверка твоего права зарегистрировать льготный тариф производилась на стороне браузера (что я считал бонусом за сообразительность а не взломом).
    Так вот — человек не прикладывал усилий, поэтому сразу же скинул им уязвимость. Естественно бесплатно. Правда малый был хоть и молод, но ума хватило писать не с основного адреса, а с защищенной аватары, где и прокси использовались, и чистый браузер с чистой системы, и антиаон умный на диалапе…
    Провайдер сказал ему сухое спасибо, и спросили нет ли еще чего у него интересного.
    Мой друг сказал что других уязвимостей у них он не знает, но судя по тому что была за уязвимость их должно быть много, но за символическую сумму он готов провести аудит безопасности (повторяю, это было очень давно, мы были молодыми и глупыми, и не думали кому такое предлагается). Те начали тянуть кота за гениталии, и вести пустую переписку…
    Чуть позже из своих источников в провайдерских и правоохранительных кругах мы узнаем, что оказывается возбуждено дело, и ищут хакера, по тем самым реквизитам, что светились при общении. Малый даже имел неприятный разговор с правоохранителями, которые хоть и были его знакомыми, но устроили ему вынос мозга, мол зачем было ЛОМАТЬ такого-то провайдера и все такое…
    Естественно официально его не нашли (да и не нашли бы, если бы просто людям которым это поручили не был бы знаком этот ник по сугубо личным связям).
    Ну а малый потом таки провел аудит))))
    Раз провайдер не захотел покупать его работу за символическую сумму (в цифрах не помню, но в ощущениях соизмеримо со стоимостью работы по созданию сайта-визитки из типовых скриптов) — то парень продал результаты анализа на черном рынке… в розницу так сказать.
    Если я не ошибаюсь, то денег с этого дела хватило на покупку плохенькой квартирки.

    Итого я считаю этичным и безопасным такой путь:
    Анонимно и безопасно сообщаем об уязвимости. При этом нужно продумать чтобы инфа попала как можно выше, ибо в описанном случае если бы вопрос был бы к ТОПам, то вероятность охоты на ведьм была бы меньше.
    Если администрация ведет себя неадекватно (хамят, не устраняют уязвимость и т.п.) то тут уже можно и выложить на хабре или продать. Считаю это этичным, поскольку им предоставили возможность всё исправить.

    А вообще как по мне так ИТ-мир держится исключительно на этике атакующих. Да, да, даже у «черных хакеров» как правило есть некая этика…
    Ответ написан
    4 комментария
  • Bash скрипты и перенаправление потоков

    3vi1_0n3
    @3vi1_0n3
    /usr/bin/mysqldump -u dbuser -p«userpass» database > db.sql 2>error.log
    Ответ написан
    2 комментария
  • Автоматическое скачивание из файла со списком ссылок?

    nochkin
    @nochkin
    wget сможет всё это сделать.

    Выкачивание линков из файла:
    -i, --input-file=FILE download URLs found in local or external FILE.

    А что бы он не качал заново существующие файлы можно попробовать так:
    -c, --continue resume getting a partially-downloaded file.

    Периодически следить можно, например, из cron'a если Linux или из Windows Scheduler если Windows.
    Ответ написан
    7 комментариев
  • Как правильно самостоятельно изучить ЯП?

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

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

    Более объемные — ИИ для соревнований типа Robocode или aichallenge.org/. Если интересуешься какой-то определенной областью, например графикой или лингвистикой, имеет смысл сделать проект в этой области.

    Главное — чтобы задача интересовала сама по себе. Тогда будет дополнительная мотивация изучать язык. Дальше просто: в процессе решения задачи сталкиваешься с трудностями, лезешь в книгу по памяти, или документацию по стандартной библиотеке, или на SO, или в Гугл, в итоге преодолеваешь трудности и быстро прокачиваешь скилл.
    Ответ написан
    Комментировать
  • Проблемы с кодировкой

    timokhin
    @timokhin
    iOS developer
    SET NAMES UTF8; после коннекции к базе
    Ответ написан
    7 комментариев
  • Собственное мнение. Существует или это миф?

    turboNOMAD
    @turboNOMAD
    Собственное мнение на хабре существует. Но те, у кого оно есть, не могут ставить плюсы-минусы.
    Ответ написан
    15 комментариев
  • Собственное мнение. Существует или это миф?

    Maximus43
    @Maximus43
    Еще интереснее наблюдать, когда кто-то минусует ВСЕ твои камменты к статье, независимо от того, что в них написано. Прямо такая «прогулка ненависти» по конкретному человеку :-) Люди разные бывают, надо относиться к подобным вещам философски. :-)
    Ответ написан
    2 комментария
  • Кто посмел «8 троллей» испортить?

    ertaquo
    @ertaquo
    Ну еще один тролль пришел, стало их 9…
    Ответ написан
    Комментировать
  • Как и где найти php программиста на работу «за идею»?

    @egorinsk
    В Стране Чудес.
    Ответ написан
    Комментировать
  • Корпорация добра

    @AndreyMorozov
    Goodness Corp.
    Ответ написан
    Комментировать
  • Вопрос для знающих толк bash скриптах

    astrobeglec
    @astrobeglec
    В файл ~/.bashrc
    Добавляй строки:
    PATHMY="text"
    PATH="$PATH:/home/myname/test"
    

    Каждая новая сессия bash будет использовать эти переменные, глобально объявить — тоже, но в /etc/bash.bashrc
    В текущей сессии набей эти команды в консоли или убери export из скрипта.
    Ответ написан
    Комментировать
  • С какой мобильной ОС возможно загрузить файл в интернет?

    DimaZZ
    @DimaZZ
    Я думаю вопрос не совсем корректно задан. Куда именно в интернет? Я со своей древней nokia n86 могу загружать хоть exe на тот же DropBox. Куда именно вы хотите загрузить файл? Может ограничения — это не смартфона, а всё-таки самого файлообменника?
    Ответ написан
    Комментировать
  • Кому интересна настольная книга с лучшими статьями Хабра?

    valemak
    @valemak
    Фрилансер
    Интересная идея. Лучшие статьи + лучшие комментарии к ним.
    Ответ написан
    1 комментарий