Andrey Ivanov: спасибо, вроде разобрались. Поменяли порт на сервере и пустил сразу. при этом из разных дата-центров пробовали, не поленился и создал новую ВПС на digitalocean и там тоже не пускал, пока порт не поменял. В общем провайдер где-то режет, хотя говорит что такого не может быть
Konkase: методом исключения поняли что это именно роутер. По мобильному пускает. Не пускает только когда через роутер идет интернет. Провайдера тоже проверили.
Тишина
$ ssh -vvvv *****
OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: /etc/ssh_config line 102: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to ***** [*****] port 22.
debug1: connect to address ***** port 22: Operation timed out
ssh: connect to host ***** port 22: Operation timed out
об этом и говорил, что если во вьюхе работать только как с массивом, то не важно что передавать массивы или объекты с реализованным интерфейсом ArrayAccess. Вопрос был в другом: стоит ли так делать с вьюхой? ведь в основном работают так как передают вьюхе, если передали массив то как с массивом, если объект то как с объектом, и когда надо будет вместо объекта передать массив вьюхе, а она умеет только с объектами работать, то надо будет или создать такие объекты из массивов или переписать вьюху на массивы
Андрей: тоже так подумал, но потом прочитал "может быть любое предложение" и "нужно написать после определенного номера слова". Получается слова мы не знаем, а знаем только позицию слова после которого надо вставить какой-то текст
да, тоже думал в эту сторону, просто создавая новый проект поднимаешь по новой Elixir и уходит на 2 часа собирать все пакеты. Как вариант или глобально его как-то поставить или копировать папку node_modules с соседнего проекта
Проект стоит на виртуалке (debian 8), но скорость показывает большую ~ 8.24MB/s, часто вижу в логах что он по два-три раза стучит на один пакет и ждет, как будто стоит ограничение у git или еще что. Знаю что гит надо токен делать, но вроде он стоит. Второе подозрение на скорость записи кучу мелких файлов. Не знаю уже куда и копать. // Laravel Elixir как я понял небольшая оболочка для gulp, там полезные инструменты для laravel проектов
copal: неуверен к чему вы ведете, но я все еще ощущаю себя программистом =) И пока намерен дальше повышать свои знания в этом направлении, я ведь не пишу, что весь мир неправильно делает. Я лишь уточнил почему так не делают и стоит ли идти по этому пути. Всегда будут кто умнее нас, всегда будут кого мы умнее в той или иной сфере. Или вы за то, что любой "геймдев" на голову выше всех "сайтоделов"?
Алексей Уколов: по-моему мы немного ушли от темы. 1. Не все классы, а только родителю моделей надо реализовать интерфейс ArrayAccess. 2. Вы также можете использовать свой метод, просто синтаксис будет "корявый" - $data['getSum'] , но по сути тот же ленивый подсчет данных. По поводу "заказчик разорится", то многие вещи можно сделать быстрее и проще вообще отказавши от фреймворков, да и я не думаю что это прям время затратное вложение: реализовать интерфейс и поменять синтаксис. Просто это может в какой-то степени быть нечитабельно и не логично для большинство программистов. Если конечно не станет каким паттерном
Алексей Уколов: утрирую конечно, но что если завтра один программист добавит запрос в этот метод объекта, что не противоречит MVC, а второй отключит соединение с БД перед тем как вьюха начнет что-то показывать?