Задать вопрос
  • Как проверить, живой ли хост с помощью Python?

    delvin-fil
    @delvin-fil
    Crazy Linux-admin
    >>> import requests
    >>> r = requests.get('http://httpbin.org/get')
    >>> r.status_code
    200

    200 - отвечает.
    Смотрите здесь.
    Ответ написан
    Комментировать
  • Как проверить, живой ли хост с помощью Python?

    @deliro
    subprocess или os в связке с ping не подходит, так как вывод от ping идет в консоль программы

    Неплохо ты отсёк возможность и даже не зашёл в документацию.
    Ответ написан
    2 комментария
  • Как подружить python 2 с кириллицей?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Читать "Unicode HOWTO" до полного просветления.

    Категорически нельзя использовать sys.setdefaultencoding()! Если в каком-то источнике приводят такой пример, знайте что источник этот плохой и лучше к нему больше не обращаться.

    пробовал s.decode('utf-8') и другие способы, ничего не помогало

    Что значит "ничего не помогало"? Компьютер выключается, когда вы вызываете метод decode?

    Что мне делать, если например я спарсил json и хочу достать из него значение, например так

    Очевидно, доставать, раз хотите.

    P.S. Python 2 устарел 10 лет назад.
    Ответ написан
    Комментировать
  • Возможно ли заменить приложение уже существующим в Google Play и Apple AppStore?

    @Ivan0206
    Это два разных приложения, соответственно нельзя.
    Вы можете в приложении, которое будет снято с публикации вывести сообщении о переходе в новое приложение.
    Ответ написан
    Комментировать
  • Взлом или просто какой то сбой?

    Jump
    @Jump Куратор тега Системное администрирование
    Системный администратор со стажем.
    почему-то перестало заходить на любые сайты, выдавало ошибку что данный IP адресс не найден.
    Вероятнее всего проблемы с DNS.

    А чтобы точнее сказать нужна информация.
    Если вам кажется что интернет не работает - проверяйте что конкретно не работает.
    Адрес резльвится?
    DNS пингуются?
    Шлюз провайдера пингуется?
    Ответ написан
    Комментировать
  • Перехват домена в 2018?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Жирный домен все равно регистратор уведет на пару секунд раньше :)
    Ответ написан
    Комментировать
  • С чего начать и как себя рекламировать веб-мастеру?

    OtshelnikFm
    @OtshelnikFm
    Обо мне расскажет yawncato.com
    Для начала - заполни профиль в тостере.
    Не, ну правда - заинтересовался я. Сунулся - а о тебе ни ответа ни привета. Это не начало. Это все еще базар-вокзал.

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

    Влезь в битрикс (любую другую cms) и сделай под нее аддон или тему (бесплатную). Это позволит закрепиться в нише (выбери нишу). Потом там можно дописать строчку на свой сайт - вот тебе реклама. Сделай премиум версию этого плага или темы - вот тебе и старт и заявка о себе. Начни продавать свои решения. Вот это успех, а не фриланс.
    Фриланс - это летний дождь. Может быть, а может и не быть. А пассивный заработок - это гораздо приятней. Будешь потом говорить - вот сижу, шашлычок жарю и отдыхаю, а кто-то покупает мои решения и деньги капают.

    Я тут немного оффтоп развел - но фриланс - это не должна быть цель в жизни. Он уныл и скучен.
    Ответ написан
    Комментировать
  • С чего начать и как себя рекламировать веб-мастеру?

    nki
    @nki
    bezkart.ru готовая система лояльности
    Начни с сарафанного радио. Напиши о своих услугах у себя в сойсетях. Попроси отзыв о своей работе, который тоже размести в соцсетях. Выставляй ссылки на свои работы там же. Все это не требует много времени и денежных затрат.
    В последствии, сделай свой сайт с описанием своих работ, условий работы с тобой, ценами на свои работы. Запомни - биржи фриланса не единственное место где ты можешь найти клиента.
    Успехов!
    Ответ написан
    2 комментария
  • MySQL: Как сгруппировать данные по полю?

    kawabanga
    @kawabanga
    1) Брать последние N цифр?

    2) Либо подменять на лету в mysql:
    если цифр 10, то добавляем 7 вначале или если цифра отличная от 7 или 8.
    если цифра 8 в начале, то меняем ее на 7
    Я думаю этого будет достаточно чтобы сделать правильную выборку. Потом при наличии дополнительных условий - добавлять их в код

    3) валидировать при вводе, оформлении заказа телефона. Повесить это на менеджера.
    Ответ написан
    2 комментария
  • Как защититься от парсельщиков?

    edli007
    @edli007
    full stack, team lead
    Есть разные способы усложнить эту задачу, но усложняя задачу парсерам вы ухудшаете читабельность сайта для поисковых машин(они тоже парсеры)

    И в любом случае единственный способ защитить на 100% от парсинга - это не выкладывать в интернет, так как если браузер может получить контент, то любой парсер может притвориться браузером.

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

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Ответ написан
    Комментировать
  • Как сайт "узнает" браузер?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Вероятно по уникальному отпечатку браузера
    https://github.com/Valve/fingerprintjs2
    Ответ написан
    3 комментария
  • В чем смысл ВУЗа?

    @garik_R
    On my way
    В ВУЗе учат взаимодействовать с людьми. Не в том смысле, что прогулять пары, прибухнуть, а наоборот, решить проблемную контрольную, написать курсовую. Развивать навыки, в любой сфере. Часто, именно этим, люди в Вузе и пренебрегают. Это социальная структура, где, по идеи, должны были собраться люди со схожими интересами. К сожалению, у нас это простой способ откосить от армии. Или родители сказали: "Ты должен поступить..." еtc. Кроме того, диплом поможет устроиться на хорошую работу у нас в стране или где-то в другой.

    Зачем учить? Что касается "странных" предметов, которые, казалось бы, никому не нужны - это ошибочная точка зрения. Любая работа сталкивает нас с такими неожиданностями, о которых мы и не думали. Вот тогда и вспоминаешь про какое-то ОБЖ и так далее. Часто негодование на этот счет связано не с большим умом, а наоборот, с большим незнанением и узким взглядом на жизнь. Подобные предметы нужно проглотить, отмучаться и знать где подсмотреть в случае чего. Или просто посмотреть шире. Вы же не станете отрицать, что даже если Вы учитесь на программиста, знать основы экономики необходимо, верно? А потом вы можете устроиться на работу, где будете писать какой-то софт где уже и не помешают и глубокие знания?

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

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

    Учить наизусть? Скажем так - хуже не будет. Да, сейчас всё немного изменилось. Если до ~2000х важно было иметь хорошую память. По книгам сложней искать, но других способов тогда не было. Сейчас нет острой необходимости помнить важную информацию. Сейчас важно знать где найти. Это умение стало более важным сейчас, из-за доступности интернета. Важная информация откладывается у вас в голове, если вы её постоянно используете - этого не избежать. Тут действительно, сейчас важно знать где найти, чем помнить досконально. Но человек, который является ходячей библиотекой оставляет гаааараздо более интересное впечатление, нежели тот, который говорит: "Щас, сек, я точно знаю, это вот здесь было написано". Перед работодателем это совершенно точно. Если вы помните, умеете развивать мысль, а не тупо заучили - то вы оставите более яркое впечатление. Мне кажется, это старомодный подход и со временем действительно можно будет погуглить и это всех будет устраивать. Но сейчас имидж умного, начитаного человека всё еще очень важен. Всё еще интересно поговорить вживую, с телефоном в кармане, нежели общаться отрывками статей, которые только что прочитал.

    В своём мнении Вы правы. Можно быть исключительно дисциплинированным человеком и всё учить по книгам. Прокачать себя в теории достаточно хорошо, да и в практике. Но между книгой и делом всё равно остается пропасть. Так или иначе, жизнь это социальная штука. На работе у вас может быть точно такой же начальник отдела, как и тот преподаватель в ВУЗе. Если вы пойдете в офис работать - там будут живые люди, с которыми нужно уметь взаимодействовать. Да даже если будете фрилансером - нужно говорить с клиентом, договариваться с подрядчиками если не успеваете, или с кем либо советоваться, если чего-то не знаете.

    ВУЗ нужен. Он учит, учит общению с людьми, решению социальных проблем. Учит решать поставленные задачи, порой, которых вы не ожидали. Дает возможность встретить людей, которым интересна таже область, что и Вам. Встретить людей, которые умнее Вас и прокачаться до их уровня. И да, как ни крути он даёт вам бумажечку. Может быть, она Вам и не пригодится, а может, вы в какой-то момент сильно пожалеете, что не получили её. Я бы даже сказал, что ВУЗ - это часть молодости, и не нужно её себя лишать. :-) И добавил бы, что желательно учится не в родном городе. Но это уже лирика :)
    Ответ написан
    4 комментария
  • Сколько всего может быть паролей + rainbow-tables?

    usdglander
    @usdglander
    Yipee-ki-yay
    Полученные числа не проверял, но посыл правильный.
    2.331723644287417e+25 дней ( столько вообще живут?)

    Есть ли смысл перебирать таким способом пароли?

    Вот вы и ответили на свой вопрос. :)
    Брутфорс - очень надёжная (срабатывает всегда рано или поздно), но крайне неэффективная атака. :)
    Ответ написан
    Комментировать
  • Что является основной причиной говнокода?

    php10
    @php10
    Разработчик на PHP
    Сроки сдачи проекта. Постоянно нужно сделать проект "вчера".

    Меняется ТЗ на последнем этапе.

    Большая текучка сотрудников. Большой срок проекта.

    Отсутствие фреймворка.
    Ответ написан
    Комментировать
  • Есть ли хорошие альтернативы photoshop для верстальщика?

    Olek1
    @Olek1
    1. Старая версия Photoshop
    2. GIMP

    Ответ написан
    Комментировать
  • У Вас бывает такое что, Вы разрабатываете сайт, а человек придумывает все новые и новые правки?

    iamd503
    @iamd503
    Верстальщик
    spoiler
    5b361a07aa031545873061.png


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

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    везде защита от ботов и персонализация

    так что - дешево накрутить не получится

    но оно окупается, до сих пор, насколько знаю
    Ответ написан
    3 комментария
  • Стоит ли обновлять комплектующие моего стационарного ПК?

    Jump
    @Jump
    Системный администратор со стажем.
    Процессор - i3 8100
    Четыре ядра, приличная частота - должен тянуть прекрасно означенные задачи
    Видео карта - gigabyte 1050 ti
    Для означенных задач вообще не нужна, если только в игры играете, тогда есть смысл, но тогда выбирать нужно по требованиям игр.
    ОЗУ - 1 плашка 8 GB (2133Mhz) kingston fury
    Для означенных задач частота практически не важна. А объем маловат. Я бы рекомендовал минимум 16.

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

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

    Stan_Jones
    @Stan_Jones
    Python student
    Можно, для этого в Python-e имеются классы (инструкция class).
    Ответ написан
    Комментировать