Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

devian3000

  • 30
    вклад
  • 0
    вопросов
  • 73
    ответа
  • 23%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • На чем лучше разработать новый сервис?

    devian3000 @devian3000
    @wukibuh

    Просто прочтите. Это даже не мои слова подтверждённые опытом, а популярный источник.

    https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D1%85%D...

    И 90% разработчиков как частных так и в компаниях не умеют и не могут поправить входное ТЗ. Для этого в фирмах есть бизнес аналитики, которые вытаскивают клещами всю инфу из заказчика, чтобы это не было убыточным мероприятием.
    Если вы способны сами провести бизнес анализ, поздравляю вас, но это отдельная профессия.
    Написано более трёх лет назад
  • На чем лучше разработать новый сервис?

    devian3000 @devian3000
    wukibuh Сайт посмотрите для начала, что-ли. Это не сайт визитка, а достаточно большой агрегатор и чёрт знает что там под копотом у него.
    И то что вы в разработке с 1998 года ни о чём не говорит вообще.
    Можно 20 лет Hello World писать, а можно после двух лет проектировать и реализовывать highload проекты.

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

    Так что не несите бред. На этом закончу. Удачи вам в ваших начинаниях.
    Написано более трёх лет назад
  • На чем лучше разработать новый сервис?

    devian3000 @devian3000
    @wukibuh
    Я просто оставлю это здесь. =)

    https://github.com/kenjis/php-framework-benchmark
    Написано более трёх лет назад
  • На чем лучше разработать новый сервис?

    devian3000 @devian3000
    @wukibuh
    ТЗ не сложная задача?)
    Бизнес-аналитики негодуют)

    Расписать схемы взаимодействия, функционал и прочее подогнав под рамки бизнеса, и бизнес процессов?

    Вы видимо в серьёзной разработке не участвовали враз думаете что ТЗ пишется легко и самостоятельно.
    Я видел только один раз реально хорошо подготовленное ТЗ на разработку проекта (проекта а не фичи) которое мне не пришлось перепиливать полностью, а только немного уточнить, это ТЗ было построено на прототипе который уже действовал, и там уже человек набив шишки, точно понял что ему нужно.
    Всё, больше грамотных ТЗ я не видел. Все написаны или через Ж, или настолько минимально как указано в вопросе (запили мне что-то похожее на что-то)
    Написано более трёх лет назад
  • Внезапно упала репликация mysql?

    devian3000 @devian3000
    Попробуйте перезапустить и SLAVE START
    Написано более трёх лет назад
  • Client Side Filtering vs Server Side Filtering?

    devian3000 @devian3000
    Да. Всегда нужно фильтровать данные на сервере. По факту неизвестно откуда они приходят, а если не известно значит они не обработаны и их надо обработать.

    Фильтрация по заголовкам на стороне клиента... тут от приложения зависит.
    Вообще фильтруются данные. (Вы же имеет ввиду фильтрацию а не валидацию). Т.е. всё что можно отфильтровать в рамках разумного, можно делать на клиенте, не обязательно но можно.
    Написано более трёх лет назад
  • ASP MVC 5. Как передать строку в контроллер POST методом.?

    devian3000 @devian3000
    Alert ( response) на саксесе, или отладка xhr через браузер. В методе какой-нибудь out. По идее всё правильно.
    Написано более трёх лет назад
  • Кто может привести пример реального использования магических методов в php?

    devian3000 @devian3000
    Фабрики на skeleton инвокаются
    Написано более трёх лет назад
  • Как переписать и переключить библиотеки, чтобы заработал данный код JQUERY на wordpress?

    devian3000 @devian3000
    Да можно и так. Просто мой вариант менее геморный)
    Можно с этим ознакомиться. Как вариант.

    ru.stackoverflow.com/questions/137798/%D0%9A%D0%B0...
    Написано более трёх лет назад
  • Yii2, почему данные не пишутся в кэш?

    devian3000 @devian3000
    Duration уберите и посмотрите что получится.
    Написано более трёх лет назад
  • Как переписать и переключить библиотеки, чтобы заработал данный код JQUERY на wordpress?

    devian3000 @devian3000
    подключение нового Jquery уберите.
    Скорее всего проблема в этом.
    Написано более трёх лет назад
  • Как переписать и переключить библиотеки, чтобы заработал данный код JQUERY на wordpress?

    devian3000 @devian3000
    Какая часть сайта не работает? Клиентская часть с JS?
    Написано более трёх лет назад
  • Как задать список разрешенных PHP-файлов?

    devian3000 @devian3000
    Тогда последняя строка примерно такая.

    RewriteRule ^(.*)\/(.*)$ /$1/index.php?path=$2 [NC,L,QSA]
    Написано более трёх лет назад
  • Как лучше организовать VPN в данной ситуации?

    devian3000 @devian3000
    Детальнее я тут не расскажу, тут только гуглить и смотреть. Ибо достаточно большой объём знаний надо описать.
    Написано более трёх лет назад
  • Какие есть хорошие учебники по сайтостроению?

    devian3000 @devian3000
    Там хорошо написано.
    Всё равно программирование это 50% времени чтения кода, так что сперва читать, потом писать.
    А для начала надо прочесть мануал по выбранному языку. (PHP Python Ruby C# Java Go).
    В принципе вполне можно уложиться в месяц чтобы написать что-то что будет вести себя вполне удобоваримо.
    Лучше взять Java или C# там меньше гавнокода получится =)

    А во всех "учебниках" жуткий шлак который надо помечать тэгом "как делать не надо".
    Написано более трёх лет назад
  • Как правильно воспользоваться preg_replace()?

    devian3000 @devian3000
    тогда ваш вариант единственно верный.
    т.е. по сути у вас нет других вариантов.
    Или для всех скопом, или по одному дёргать.

    Хотя можете попробовать уйти от регулярок, это будет более верным решением.
    Написано более трёх лет назад
  • Как запустить mySql(mysqld)?

    devian3000 @devian3000
    Попробуйте запустить вот с таким вот конфигом.
    Т.е. забэкапте текущий my.cnf и пропишите этот новый, если стартанёт значит надо разбираться с настройками конфига.

    [mysqld]
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
    user=mysql
    # Default to using old password format for compatibility with mysql 3.x
    # clients (those using the mysqlclient10 compatibility package).
    old_passwords=1

    # Disabling symbolic-links is recommended to prevent assorted security risks;
    # to do so, uncomment this line:
    # symbolic-links=0

    [mysqld_safe]
    log-error=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid
    Написано более трёх лет назад
  • Как запустить mySql(mysqld)?

    devian3000 @devian3000
    my.cnf не полностью. там ещё что-то внизу должно быть судя по комментарию.
    Написано более трёх лет назад
  • Как вы определяете индексы на этапе проектирования БД?

    devian3000 @devian3000
    грубо говоря индекс составляется последовательно:
    сперва индекс по полю которое максимально уменьшит первую часть выборки, потом второе поле по которому будет что-то находится из того что осталось.

    Ну вот у вас статус положим.
    oldStatus 0 - новый 1 - отправленный - итого статуса всего два (новый и отправленный).
    По сути email у нас не уникальный а значит предположим что записей с одним email может быть 100, а всего записей 10000.

    Теперь используя знания по формировании индексов в MySQL мы понимаем что сперва нам нужно найти все записи с указанным email и уже в них искать подходящие статусы.
    Написано более трёх лет назад
  • На чем лучше разработать новый сервис?

    devian3000 @devian3000
    Mikhail Osher Да и пишется это всё на микросервисах (портал по факту большой, и монолитом его писать глупо). Так что тянуть на каждый микросервис Symphony который медленный как черепаха... Или взять раскидать всё на ноду, где есть асинхронность?)
    Написано более трёх лет назад
  • 1
  • 2
  • 3
  • Следующие →
Самые активные сегодня
  • rPman
    • 10 ответов
    • 0 вопросов
  • Dr. Bacon
    • 9 ответов
    • 0 вопросов
  • Евгений
    • 9 ответов
    • 0 вопросов
  • dollar
    dollar
    • 6 ответов
    • 0 вопросов
  • SADFGHJAETJER
    Финский Мачо
    • 6 ответов
    • 0 вопросов
  • OCTAGRAM
    OCTAGRAM
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации