На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: Serafim, fatalist
Страницы: (2) 1 [2]  все  ( Перейти к последнему сообщению )  
    > Безопасность пароля в скрипте
      Цитата Rzonex @
      Ты слишком предвзят относишься к тому, кто работает с языком 2 дня, не считаешь?

      Нет :tong:

      Цитата Rzonex @
      Ты меня совсем загнобил, это я должен знать, и то, и третье... Некрасиво кичиться своими знаниями.

      Это всего лишь значит, что в этой области опыта у меня чуть больше, но это не значит что я умею файтюнить нейронные сетки методом градиентного спуска. Всего на свете знать невозможно. :)

      Цитата Rzonex @
      А еще спросил бы - "Собираешься ли ты изучать этот язык, или тебе нужна единичная помощь?"

      О, не, это так не работает. Ты сам спрашиваешь - я отвечаю. Хотел бы единичной помощи - не просил бы ответы на оффтоп замечания :D

      Цитата Rzonex @
      Я вот например в ближайшей перспективе не хочу пхп учить, мне своих языков хватает.

      Миграции есть в любом ЯП, которые работают с БД. Тесты в любом императивном ЯП. Автолоадинг только в PHP и Java (как следствие - Groovy, Clojure, Scala, Kotlin, JRuby, etc), но всё равно это не только один PHP. :whistle:
      Сообщение отредактировано: Serafim -
        На счет миграций
        Цитата с гугла:
        Цитата
        Разработчики, которые уже сталкивались с проблемой рассинхронизации версий БД и приложения, могут пропустить этот раздел.

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

        Насчет императивного программирования - это ты про то, что я функции не использовал?)
        Честно - пытался юзать, но получал ошибку, потом забил, написал чтоб работало)))
        Сообщение отредактировано: Rzonex -
          Цитата Rzonex @
          Я вот ни разу не сталкивался...
          Я и не занимаюсь обновлением бд, это задача разработчиков.
          Не совсем понимаю, что это вообще такое. Запросы которые работают на одной версии sql могут перестать корректно работать на другой?

          Я же объяснил :-? Что такое VCS - знаешь?

          Добавлено
          1) Rails http://edgeguides.rubyonrails.org/active_r...migrations.html
          2) Laravel https://laravel.com/docs/5.5/migrations#migration-structure
          3) Java https://flywaydb.org/documentation/migrations
          4) .NET https://docs.microsoft.com/ru-ru/aspnet/cor...-mvc/migrations
          Можешь ещё погуглить :whistle:
            Цитата Serafim @
            Что такое VCS - знаешь?

            Ты мне напомнил мою учительницу по физике в школе, она тоже удивлялась - как я могу решать задачи, совершенно не зная теории,
            а я мог, и по физике 5 было :D :D :D
            Дай угадаю - это рекурсивное программирование? нет??? :D :D :D :D :D
            Сообщение отредактировано: Rzonex -
              Цитата Rzonex @
              Ты мне напомнил мою учительницу по физике в школе, она тоже удивлялась - как я могу решать задачи, совершенно не зная теории,
              а я мог, и по физике 5 было

              Это практика, а не теория ;) Не используя git\mercurial\perforce дальше Hello World не уехать. Хотя уехать можно, но только одному и до первого столба :D

              Добавлено
              Цитата Rzonex @
              Дай угадаю - это рекурсивное программирование? нет???

              Гугл тебе на что? :huh:
                Почитал про миграции, синхронизацию и понял, что мне это не нужно. Этим занимаются разработчики,
                Я же всего лишь юзаю готовую бд. Я в своей работе с бд - никогда не сталкивался с проблемами, вот столкнусь(ака доеду до этого первого столба), тогда и буду курить синхронизацию, миграцию, чертацию...
                у меня был знакомый программист, я ему как то жаловался, что на оптимизацию кода много времени уходит, что код у меня грязный, не люблю со своим говнокодом работать, чем сильнее приложение разрастается, тем сложнее работать..
                А он мне ответил, что на чистку кода может вся жизнь уйти, а заказчику по сути абсолютно пофигу как и что у тебя там работает... И я задумался)
                Сообщение отредактировано: Rzonex -
                  Цитата Serafim @

                  В тренде не flyway, а liquibase ;)
                    Цитата Астарот @
                    В тренде не flyway, а liquibase

                    В тренде не liquibase, а JHipster ;)
                      Цитата Rzonex @
                      В тренде не liquibase, а JHipster ;)

                      Когда не понял о чем идет речь, но сказать хочется :facepalm:
                        Цитата Астарот @
                        Когда не понял о чем идет речь, но сказать хочется

                        Если ты понимаешь о чем идет речь, то может расскажешь что это такое и с чем это едят? Я вот гуглил и нифига не понял что это и главное - зачем оно нужно? Если можно доступным языком.
                          Цитата Астарот @
                          В тренде не flyway, а liquibase

                          Дык первая ссылка в гугле. :-?

                          С другой стороны посмотрел на liquibase... Не, ну декларативные шняги - как-то не очень, ты не находишь? Даже нативный код на каком-нибудь HQL кажется более профитным, нежели дичь на XML/YAML.

                          Добавлено
                          Цитата Rzonex @
                          Я вот гуглил и нифига не понял что это и главное - зачем оно нужно? Если можно доступным языком.

                          Значит оно тебе не нужно сейчас. :whistle:

                          Соберёшься продавать, цитата, за 2к - не забудь всё это, а заодно и в докер обернуть :D Тогда может кто и купит
                          Сообщение отредактировано: Serafim -
                            Цитата Serafim @
                            Не, ну декларативные шняги - как-то не очень, ты не находишь?

                            Почему? Вполне удобно - пишешь, что изменилось, а не как менять.

                            Цитата Serafim @
                            Даже нативный код на каком-нибудь HQL кажется более профитным, нежели дичь на XML/YAML.

                            Тогда уж проще просто последовательно выполнять заранее заготовленные sql-скрипты :)

                            В общем мы сейчас юзаем ликвибейз, вроде удобно получается, но - и это важно! - я БД пользую исключительно, как персистентное хранилище данных, так что у меня схема совершенно плоская, запросы к ней элементарные. Возможно на действительно сложных схемах ликвибейз поперхнется.
                              Цитата Астарот @
                              Почему? Вполне удобно - пишешь, что изменилось, а не как менять.

                              Дифф чтоль? :huh: По докам там всякие креейт тейбл были и прочее.

                              Цитата Астарот @
                              Тогда уж проще просто последовательно выполнять заранее заготовленные sql-скрипты

                              Тоже вариант, не такой удобный, да и к БД привязан, но почему нет? Всё лучше, чем вообще без схемы сидеть, как автор сего поста :D
                              0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                              0 пользователей:


                              Рейтинг@Mail.ru
                              [ Script execution time: 0,0364 ]   [ 15 queries used ]   [ Generated: 16.04.24, 10:02 GMT ]