Задать вопрос
  • Case in в Python нет?

    @deliro
    noute, ну вообще-то да, упрощает. Можешь, конечно, через кучу if-elseif написать, как аналог switch. Но то, что ты не прочитал двух книг: любого учебника по питону + книгу по паттернам, и не видишь, что это проще — так это твоя личная проблема, а не языка :)
  • Оптимизация vuex?

    @deliro
    andrei_pro,
    1. дебаунс работает немного не так, как тротл. Он будет "удерживать" функцию, пока действия (то есть, драг) не прекратятся и их не будет поступать в течении N мс
    2. И у дебаунса, и у тротла нужно указывать время вторым аргументом, чего ты не сделал
  • Как лучше реализовать?

    @deliro
    tiger_13, смотря что ты хочешь делать. Если будешь строить ретроспективную статистику по времени, то счётчиком не получится.
  • Как вы используете jQuery и прочие библиотеки JS, установленные через npm?

    @deliro
    Александр, я бы советовал сразу за webpack браться. Да, он страшный, комбайновый и сложный. Зато этот опыт будет исчерпывающим (после этого галп покажется смешным скриптиком), и в реальной разработке сейчас используют в основном именно webpack.

    Отвечая на твой вопрос:
    1. У тебя есть папка с кодом (где также лежит node_modules)
    2. В ней должен быть файл-точка входа (какой-нибудь main.js или app.js)
    3. Его нужно запихнуть на вход gulp
    4. Применить нужное количество плагинов (окей гугл: "gulp plugins"). Это может быть babel, какой-нибудь uglify-js и, например, inject html
    5. PROFIT

    Вот что-то подобное тебе нужно для встраивания в HTML https://www.npmjs.com/package/gulp-inject

    Но если нужно быстрое решение — взгляни на https://parceljs.org/ Он не очень популярен, но весьма крут
  • Эталонный пример рефакторинга?

    @deliro
    Hemul GM,
    Рефа́кторинг (англ. refactoring), или перепроектирование кода, переработка кода, равносильное преобразование алгоритмов — процесс изменения внутренней структуры программы, не затрагивающий её внешнего поведения и имеющий целью облегчить понимание её работы


    Рефакторинг — это именно избавление от говнокода
  • Django 3 стоит ли переходить?

    @deliro
    Сергей Горностаев, а ведь это хорошая возможность поконтрибьютить в очень нужную фичу. Только бы время найти.
  • Django 3 стоит ли переходить?

    @deliro
    Только вот это объяснение сейчас совсем не вяжется с тем, что под капотом у Django 3. Если точнее, то там нет ничего про асинхронщину. И пока хотя бы ORM не сделают псевдоасинхронным (на тредпуле), смысла от третьей версии нет. А уж когда там реальная асинхронность подъедет - я совсем боюсь загадывать)
  • Есть ли смысл в разделении основного сайта и его API?

    @deliro
    cehka, я даже не стараюсь. Но спасибо за комплимент.
  • JavaScript или Python - на чем проще написать игру?

    @deliro
    Dexelio, слышали, слышали. Не пудри нам головы. Но лучше - не пудри себе. Питон и жс НЕ ГОДЯТСЯ для создания игр. Выбей это себе на лбу с горизонтальной инверсией, чтобы в зеркале удобно читать было.
  • Где можно использовать дуо php + python?

    @deliro
    Araik,
    У кого из нас проблемы с контекстом?

    Проблемы с контекстом у тебя. И вот почему:

    — пользы для свежего проекта, который не надо интегрировать с легаси, от php + python нет
    — А для Big Data\ML нынче больше python не в моде или че?
    — и зачем тебе пхп для big data / ML?

    Если очень сложно осилить три строки диалога, вот их пояснение:
    1. В первой реплике автор говорит о том, что пользы от применения именно php + python в свежем проекте нет, ибо взять отдельно php или отдельно python будет в разы полезней (по задумке автора)
    2. Его оппонент спрашивает, не забыл ли автор, что ML вообще-то весь на питоне написан
    3. Автор отвечает оппоненту, подразумевая, что языка всё ещё должно быть два (php + python), что пхп для ML не нужен, подтверждая, что питон для ML-таки нужен. Автор также подразумевает, что оппонент методом исключения отбросит пхп и понял, что автор имел ввиду написание проекта только на одном языке, что уменьшает пользу связки php + python из-за рудиментарного в данном случае php

    Но если для тебя это тонкие материи — то сорян.

    Справедливости ради, ты меня убедил, что связка пхп + питон всё же жизнеспособна в ряде вырожденных случаев:
    1. Когда жалко 150 рублей на VPSку (ну хостинг же для PHP дешевле)
    2. Когда нужно и CMS (обязательно на PHP), и ML

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

    P.S. Вот про скорость PHP vs Python вообще бы лучше молчать)) При выборе PHP vs Python скорость никогда не будет решающим фактором. Если ты хочешь CPU-bound задачи решать — велком писать на го/расте/плюсах. В этом плане и пхп, и питон дно. А все эти CMS и веб-фреймворки так вообще 99% висят на ожидании ответа от БД. И фактор производительности языка тут нивелируется в ноль.
  • Где можно использовать дуо php + python?

    @deliro
    Araik, ты, может, начнёшь думать и связывать контекст беседы со своими фразами?)

    Вот смотри, ты пишешь:
    я тебе ситуацию объясняю, ты как разработчик на PHP начал писать CMS


    Хотя я до этого написал:

    1.
    Реальной пользы для свежего проекта, который не надо интегрировать с легаси, от php + python нет


    2.
    Если у тебя ML — то и пиши весь проект на питоне. И логику на питоне, и ML на питоне. Нахрена тут вообще пхп нужен


    Игнорируя весь здравый смысл, ты пытаешься мне доказать, что свою CMS на PHP писать вообще-то очень нужно и в этом есть смысл. Более того, её нужно писать именно на PHP, заранее зная, что у тебя будет кусок MLа на питоне.
  • Где можно использовать дуо php + python?

    @deliro
    Araik, Ты не написал CMS на PHP. Ты её готовую используешь, как проприетарный продукт, поэтому связи с пхп тут не очень-то и видно. Но раз веб-макаке приятней думать, что она программист — я не могу запрещать.

    p.s. знаешь как называют того, кто сам свои посты лайкает ? :D

    Не знаю
    5e068be2613eb492372932.png
    Расскажи, если знаешь.
  • Где можно использовать дуо php + python?

    @deliro
    Araik, А что, CMS на PHP теперь считается программированием?

    С тем же успехом можно сказать, что ты не только Python + PHP используешь, но и C, ведь интерпретатор питона у тебя написан скорее всего на Си (или ещё и на RPython, если ты у мамы молодец и прочитал про PyPy). И Perl, потому что где-то при сборке он юзается наверняка. А если ты ещё и на макоси пишешь код, то наверняка и Ruby юзается, ведь ты скорее всего ставил пакеты через homebrew, который написан на руби.

    Смекаешь, к чему я?
  • Где можно использовать дуо php + python?

    @deliro
    Araik, пхп тут притом, что тс спрашивает "Где можно использовать дуо php + python?". Если у тебя ML — то и пиши весь проект на питоне. И логику на питоне, и ML на питоне. Нахрена тут вообще пхп нужен?
  • Где можно использовать дуо php + python?

    @deliro
    Araik, и зачем тебе пхп для big data / ML?
  • Есть ли смысл в разделении основного сайта и его API?

    @deliro
    cehka, лол. Нет. Это вообще ничего не значит. Знаешь, сколько тысяч таких "асинк быстрее" постят тут подобные вопросы в день?)