Ответы пользователя по тегу Веб-разработка
  • Какой фрейворк python выбрать для сервиса объявлений?

    sim3x
    @sim3x
    django с двумя моделями Юзер и Обьявление
    Ответ написан
    Комментировать
  • Как реализовать поиск потерявшихся изображений на сайте?

    sim3x
    @sim3x
    Сохранять так
    /id-blog-article/image.jpg

    а если по факту уже есть пак таких картинок, то составлять индекс тех картинок, что есть и удалять те, которых нет
    Ответ написан
    Комментировать
  • Как начать уважать свой труд?

    sim3x
    @sim3x
    Стоит сьехать от родителей в сьемную квартиру и завести требовательную девушку

    И начни общаться с людьми, у которих дневная сумма на мелочи указана в толщине пачки с долларами
    Ответ написан
    1 комментарий
  • Как сделать,что бы автоматически при коммите изменения выливались на хостинг?

    sim3x
    @sim3x
    Сильно зависит от "хостинга"
    Начать можно с о скрипта перемещения файлов с локальной машини, а потом прицепить его к git hooks
    Ответ написан
    Комментировать
  • Обязательно ли изучать python фреймворк для разработки сайта или игры?

    sim3x
    @sim3x
    Вначале стоит поиграться с консолью
    - интерактивы типа вопрос-ответ, сохранить в бд/текст
    - псевдографика
    - таблички сортировки
    - примешать туда sqlalchemy

    В конце, добавить flask. Он простой как 5 копеек, но в тоже время, может стать базой для приожения любой сложности
    ИМО добавлять сходу еще один язык - JS будет перебор. А если добавлять, то добавлять уже что-то модерновое - типа ангуляра

    Без фреймворков - придется освоить werkzeug и/или wsgi протокол. Те это круче в разы чем уметь флепать на фрейме, но и отдельная сложность для преподавателя
    Ответ написан
    3 комментария
  • Какие вопросы стоит задать при покупке веб-сайта, написанного на Ruby on Rails?

    sim3x
    @sim3x
    Казалось бы, что может быть проще.

    надеюсь - это в тебе говорит наивность

    вопросов задавать можно кучу - вопрос в том какая цель покупки

    Если нужны вопросы для снижения цены, то могу расписать

    Основной вопрос - это цель покупки.
    Покупка домена + истории, покупка софта + домен...
    Покупка для доделки, покупка без доделки (фантастика)

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

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

    - код должен быть передан в репозитории, коммиты должны быть с первого дня
    Если этого нет, то как вообще происходила разработка (?!). Это медиатор качества кода и качества девелоперов - говнокод покупать нужно по соответствующей цене

    - покрытие кода тестами:
    нет - "да вы в своем уме ваще?" = серьезная скидка, стабильность кода под вопросом, переделки-доделки будут проблематичны
    90% - слабенько, но жить можно. Спросить, что не покрыто и почему.
    99% - не показывать, что это исключительно хорошо

    - нагрузочное тестирование:
    чтобы когда прийдут 50-100 клиентов одновременно все не упало.
    нет - "да вы в своем уме ваще?" = серьезная скидка, стабильность кода под вопросом, пром эксплуатация проблематична
    На отговорки типа поставить 100500 ресурсов под сайт, говорить - "постройте лучше мне ДЦ для этого сайта"

    ! Лучше задать отдельный вопрос про сферический сайт на рор - сколько он должен выдерживать пользователей на 1ядре 1гб озу

    - континиоус интегрейшен aka CI:
    выкладка кода в один клик, проганяет тесты и выкладывает код в продакшен. Жить без этого на проекте, который делается больше чем одним кодером сложно (невозможно) или крайне не комфортно

    - наличие истории багов и фиксов
    поможет при эксплуатации

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

    - С какими трудностями разрабы продавца столкнулись в ходе эксплуатации - любая инфа полезна
    Ответ написан
    2 комментария
  • Где и как завести сайт-визитку Android-разработчику?

    sim3x
    @sim3x
    0. gh-pages только статика
    1. heroku 5 сайтов, статический контент нужно хостить с помощью приложения, аплоад файлов клиентами не предусмотрен
    2. openshift 3 сайта, 1гб под статику и аплоад файлов клиентами

    Свой сервак на digital ocean за $5 -- бесценно!
    Ответ написан
    Комментировать
  • Как реализовать самоуничтожение сайта?

    sim3x
    @sim3x
    0. Сайт утвержден, на твоем хосте
    1. Сайт оплачен
    2. Сайт перенесен на хост заказчика
    Ответ написан
    Комментировать
  • На чем сделать клиент для игры в покер?

    sim3x
    @sim3x
    Если клиент шарит, то лучше поговорить с ним про то, как клиенты любят мухлевать и какой уровень защиты ему нужен.

    Это не тот вариант, где ты можешь применить все что ты хочешь.

    Если клиенту пофиг на надежность, то можно и ноду, а если нужна, то смотри в сторону эрланга
    Ответ написан