Задать вопрос
  • Тестирование DjangoRestFramework API с помощью Postman?

    fox_12
    @fox_12 Куратор тега Django
    Расставляю биты, управляю заряженными частицами
    Используйте мокапы:
    https://docs.python.org/3/library/unittest.mock.html
    В тестах просто патчите вызовы апи наружу и подставляете тестовые данные.
    Ответ написан
    Комментировать
  • Как подключить оплату Телеграм Бота к Free-Kassa?

    alexk111
    @alexk111
    Автор Ботодрома (автоматизация Telegram, VK и др.)
    1. Открыть доки по Free Kassa API
    2. Открыть доки по Telegram API
    3. Связать одно с другим
    Ответ написан
    Комментировать
  • Какие можно реализовать мини-проекты на PHP?

    @posters
    На мой взгляд, беда большинства программистов в том, что они зациклены на it сфере. В ней уже многое реализовано. Гитхаб заполонен никому не нужными велосипедами. Придумать и реализовать что-то уникальное в этой сфере уже довольно сложно. А чтобы улучшать уже имеющееся и востребованное может пока еще не хватать компетентности.

    Попробуйте выйти за рамки IT. Наверняка у вас есть друзья/родственники, работающие в сферах далеких от IT. Разузнайте больше о их деятельности, попробуйте вникнуть в рабочий процесс, мысленно представить себя на их месте. Подумайте, что бы вы могли сделать, чтобы как-то облегчить их труд, какая программа могла бы стать потенциально полезной. Обсудите идею с этим человеком и если он согласился, что программа может облегчить ему жизнь, ПРИСТУПАЙТЕ. Вот вам мотивация и почти настоящий проект.

    Если ну совсем никак, обратите внимание на отрасли науки. Вот, к примеру, об исторической информатике не думали? Научитесь работать с данными. Возьмите, например, информацию Международного мемориала ( https://www.memo.ru/ru-ru/projects/memoid и https://www.memo.ru/ru-ru/projects/hackathon ) и попробуйте на ее основе сделать какой-нибудь информационный сайт, который в перспективе будет интересен не только вам. Поработайте со статистикой, попробуйте выявить какие-нибудь закономерности.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Есть много людей, которые изучили алфавит, начитались грамматики, повысили свой словарный запас, почитывая классику.
    Но вот сесть и самостоятельно придумать какой-нить "Турецкий Гамбит" или хотя бы "Войну и Мир" - не выходит. Вы думаете это из-за недостатка технических знаний по грамматике и словарному запасу?
    Что-то подсказывает, что нет.
    Чтобы самому придумать и написать полезный продукт, надо немного кругозора, сесть и подумать.
    Ответ написан
    Комментировать
  • Что делать с кодом после того, как он написан?

    HemulGM
    @HemulGM Куратор тега Python
    Delphi Developer, сис. админ
    Питон не полноценный язык (в данном случае), он интерпретируемый. Он не умеет создавать исполнительный файлы, которые ты мог бы скинуть другу, который мог бы просто запустить твою программу. Питон зависит от интерпретатора (как раз таки программы), который исполняет твой скрипт.
    Скрипт на питоне можно конечно "сделать" исполнительным, но это лишь костыль (pyinstaller). Питон используется в других областях и в области десктоп софта он не очень подходит.
    На питоне можно написать скрипт, который будет генерировать страницу сайта для веб сервера. И тогда ты сможешь "дать свою программу другим". Но это более сложное предприятие и для этого тебе ещё многому придётся научиться.

    Для написания обычных программ (с интерфейсом и возможностью работать самостоятельно) тебе нужен другой язык. Например, C#, Delphi, C++. Которые имеют большие возможности, а среды для таких языков массу инструментов для разработки хорошего приложения. В том числе и приложения на Android и iOS.
    Ответ написан
  • Сколько записей загружает View?

    Melkij
    @Melkij
    DBA Team для вашего PostgreSQL?
    Выполните explain и узнаете. Будет видно и как глубоко ушли условия, и замену left join на inner join, и, вероятно, обратный порядок объединения таблиц.
    view для планировщика прозрачен и планируется заново всё дерево запроса.
    Ответ написан
    Комментировать
  • Как перенести домен .COM от nic.ru?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Auth Code (он же EPP Code) для .COM должен быть доступен без каких-либо условий.
    Требования по переносу в этой зоне менее строгие, чем в .RU/.РФ, и единственная защита - это, по сути, domain lock.
    Возможно, что код отправляется на почту по щелчку по какой-либо ссылке.

    В любом случае, трясите поддержку. Не факт, что они смогут выдать код (доступность кодов переноса для саппорта - это потенциальная дыра), но требуйте, чтобы у вас появился способ этот код получить.
    NIC.ru - это та ещё контора.

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

    UPD:
    Кстати, Яков ниже дал хорошую ссылку, но видимо, прочитал не тот её пункт. Вам никуда ездить не нужно, процедура описана вот здесь: https://www.nic.ru/help/perenos-domena-iz-ru-cente...
    Ответ написан
    Комментировать
  • Как реализовать 2D/3D редактор математических моделей на Django?

    netrox
    @netrox
    Ответ написан
    Комментировать
  • Удалили акк Upwork с деньгами, что делать?

    kumaxim
    @kumaxim
    Web-программист
    Создаешь тему на reddit, в которой описываешь весь свой опыт работы с биржей, например

    Работаю с 2010 года, у меня рейтинг 4.9, я Top Rated, а они такие плохие - забанили честного трудягу не за что.


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

    Чисто теоретически, если ты проявил должное упорство в распространении своей истории, их PR-отдел рано или поздно обратит внимание на твои стенания и биржа либо предоставит тебе внятный мотивированный ответ о причине блокировки либо снимет бан. Сколько это займет времени - не знаю. Каковы шансы на успех - тоже

    Если тебя терзает обида и злость, то описанный мною способ хорошо подойдет чтобы выпустит пар. Однако, если ты хочешь просто зарабатывать, тогда уходи на fiverr.com, например.
    Ответ написан
    Комментировать
  • Видеокамера для наблюдения с 7 (седьмого) этажа за своим автомобилем, какая лучше?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Подойдёт место в паркинге или гараж.
    Ответ написан
    Комментировать
  • Видеокамера для наблюдения с 7 (седьмого) этажа за своим автомобилем, какая лучше?

    fdroid
    @fdroid
    press any key
    Во-первых, никаких "Wi-Fi". Во-вторых, ставьте камеру с PTZ и оптическим зумом - так вы всегда сможете выбрать нужную область наблюдения и приближение. В-третьих, одной камерой дело не ограничивается - писать на что будете? Только не надо бубнить "на флеееееешку", про "аблакааа" тоже лучше не заикайтесь: нужен нормальный регистратор - вполне подойдёт недорогой, но достаточно функциональный HiWatch DS-N204(B).
    Ответ написан
    2 комментария
  • Найдена опасная уязвимость в очень популярном мобильном приложении. Что делать?

    Есть ли законные способы получить вознаграждение за проделанный труд и помощь сервису

    Если у этого приложения есть программа багбаунти, то да - про пишите в СП и они потом вам соответствующую награду выдадут.
    Если нет - можно заслужить только "спасибо", а в худшем случае ещё и обвинение во взломе с последующим судебным иском.

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

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

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

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    Чтобы скрипты имели коммерческую ценность, они должны быть не просто особенно дороги автору.

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

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

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

    В интернетах тысячи чьих-то личных скриптов, которые осели на страницах блогов и в закоулках гитхабов, их никто никогда не использует, потому что зачастую никто не понимает, что они делают и зачем вообще предназначены. Даже простая публикация хорошего скрипта может потребовать кучи времени - на написание документации, на добавление конфигурационного файла вместо hard coded constants, на тщательное тестирование всех вариантов функциональности и всё такое.

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

    Скорее всего, быстро станет понятно, что усилия по такой "предпродажной подготовке" не оправдывают цены, за которую это можно продать. И появится желание опубликовать это всё бесплатно, как есть, и пополнить объёмы хранящихся в закоулках гитхаба уникальных решений банальных и небанальных задач, в которых никто никогда даже разбираться не будет.
    Ответ написан
    2 комментария
  • Что нужно модифицировать в Linux системе что бы время модификации\получения доступа к файлу заменялось каждый раз на случайное, вместо реального?

    @pfg21
    ex-турист
    прощееее написать скрЫпт который будет раз в час пробегаться по файлам пользователя и менять времена на рандомное. :)
    скажи сразу и прямо от кого спрятаться хочешь и тебе правильно ответят :)
    а не эти игры в мамкиного кулхацкера...
    Ответ написан
    Комментировать
  • Что следует знать разработчику программного обеспечения?

    @mkone112
    Начинающий питонист.
    Что следует знать

    Желательно все.
    все мы знаем что на одном языке далеко не уедешь

    Да? Не знал.
    Ответ написан
    Комментировать
  • Что следует знать разработчику программного обеспечения?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Желающих войти - миллионы.
    Каждый день задаются одни и те же вопросы.
    Полным полно ответов, документации, рейтингов и так далее.

    Если кто-то хочет войти в ИТ, первым делом следует научиться пользоваться поиском, и готовые ответы искать самостоятельно.
    Ответ написан
    Комментировать
  • Системе не удается найти указанный путь?

    flapflapjack
    @flapflapjack
    на треть я прав
    Если папка в имени содержит пробелы, ее название нужно брать в кавычки.
    Ответ написан
  • Как вывести рандомное изображение из файла?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    Не нужно браться за ботов, не зная основ Python!

    А по делу, сначала без бота получите список изображений из папки. Далее получите рандомный элемент из полученного списка. Ну а потом можно и бота подключать.
    Ответ написан
    3 комментария
  • Какой дистрибутив Linux выбрать для веб-разработки?

    planc
    @planc
    любой популярный ubuntu ( mint ), debian, arch ( manjaro ), void, gentoo...
    если интересно понять как работает и есть время, то gentoo, но перед этим лучше пару недель потыкать палочкой во что-нибудь другое

    linux - это ядро
    дистрибутив - это по сути ядро + скрипты для старта системы и управления сервисами ( systemd или что-то другое), пакетный менеджер, политика относительно версий пакетов(программ) / обноавлений и документация


    Красивый современный и главное удобный графический интерфейс

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

    https://www.reddit.com/r/unixporn/top/?t=all
    https://www.reddit.com/r/UsabilityPorn/top/?t=all
    Ответ написан
    6 комментариев