
☕ CunningFox
30.08.2018
21:26:15

Art
30.08.2018
21:26:35
просто об ошибке сообщил

☕ CunningFox
30.08.2018
21:26:57
Я не про него говорил, но он лучше того который продавали))

Google

Art
30.08.2018
21:27:19
да я понял, люблю просто по сайтам разрабов ходить)
читать что да как

☕ CunningFox
30.08.2018
21:27:33
Ходи, я только за)

Konstantin
30.08.2018
21:27:50

☕ CunningFox
30.08.2018
21:28:40
Юзай вим
Или выкинь линуху и иди как тру разраб на макось

Konstantin
30.08.2018
21:30:12
сперва линь освоить надо

☕ CunningFox
30.08.2018
21:31:19

Konstantin
30.08.2018
21:31:47
? в продакшн

☕ CunningFox
30.08.2018
21:32:16
Там ещё читать надобно, а не просто гуглить
Иногда даже запоминать

Google

Konstantin
30.08.2018
21:32:47
ну я не виноват что в школе винду учили и комп появился только в институте когда я уже винду изучал
мне не дали выбора

☕ CunningFox
30.08.2018
21:33:11
#манынедлялюдей говорили они ©
А то без нее говорят никуда

Art
30.08.2018
21:34:12
линь для пользователя не такой страшный как кажется. Сначала можно убунту поиграться а потом уже серваком по ssh управлять

Konstantin
30.08.2018
21:34:15
причем тут вообще это. вопрос конкретный есть ли чот такое же удобное в лине без перезаписи файла гуй клиент для сфтп)))

☕ CunningFox
30.08.2018
21:35:12
Вообще ни при чем

Konstantin
30.08.2018
21:35:42
ладно
молчу
тебе лучше наверное знать

Art
30.08.2018
21:37:19
1. Установка ubuntu/debian
2. прочитать про файловые системы
3. Прочитать для чего какая дериктория var/etc и тому подобное
4. Все. Остальное просто команды воодить из гугла, из статей в консольку
ubuntu чисто для компа типа винды, там такой же менеджер пакетов есть как в андроиде и приложения по клику устанавливаются
да и вообще, скачал, установил, даже компиляция одной командой и то не помню когда делал
в основном готовые пакеты (программы)
сервак поднять 5 минут установить все apt-get install nginx потом mysql и все в этом духе
он сам все скачивает из инета в со своих репозиториев

Владимир
30.08.2018
21:41:19

Art
30.08.2018
21:41:49
но бывает пакеты там устаревшие, зато проверенные. А чтобы новое установить надо гуглить и на офф сайтах искать, на том же nginx.ru/com php7 последнюю тоже надо гуглить как ставить

Google

Konstantin
30.08.2018
21:42:15

Владимир
30.08.2018
21:44:16

Art
30.08.2018
21:45:23
вообще если для сервера дебиан норм, есть еще центос и его хвалят но с ним не работал, там свой менеджер и пакеты от редхат. А если с окошками поиграться то убунту
а для работы лучше винда и фотошоп откроется и игрульки)

Konstantin
30.08.2018
21:46:33
просто во встроенном NEMO который у минта он перезаписывает если открыть удаленный файл. это напрягает. В файле запятую поставил в тексте а потом еще менять владельца файла идти в терминал

Владимир
30.08.2018
21:47:29
тот же phpstorm вроде нормально умеет работать с удаленным серваком

Konstantin
30.08.2018
21:48:09
ну чтобы спокойно серфить по серваку всему а не онли по проекту
без терминала залогиненого

Владимир
30.08.2018
21:48:57

Konstantin
30.08.2018
21:49:41
а зачем?
файлы по быстрому править конфиги в основном

Владимир
30.08.2018
21:50:19

Владимир
30.08.2018
21:50:47
поставь на сервак тот же mc, если прям много операций с файлами и не охота командами всё делать
ну и всякие там nano/vim/emacs
для редактирования файлов

Konstantin
30.08.2018
21:51:56
сложна пока что без кнопачков то

Владимир
30.08.2018
21:52:21
дак привыкай, всё равно придется

Konstantin
30.08.2018
21:53:23
ну в принципе не плохая идея заюзать файловый менеджер на серваке чем гуглить команды по копированию и так далее
особенно убивает пути писать
бин сбин юзер бин юзер локал бин юзер сбин, фак мой мозг называется

Google

Art
30.08.2018
21:55:35
поставь winSCP он по ssh файлы передает. И на серве один SSH без FTP. Визульно так же как по FTP работаешь, открываешь файл прямо в менеджера своим редактором правишь и сохраняешь, он сам его закидывает обратно после сохранения
и ssh на другой порт ставь, тогда боты перестают сервак брутить
и file2ban ставь, он сам ботов банить будет
по кол-во неправильных попыток

Konstantin
30.08.2018
21:58:47

Art
30.08.2018
22:00:11
так в том же winscp рекурсивно все можно менять и права и владельца
либо создать юзера дать ему права и группу кого надо и под ним входить
но я ленивый, рекурсивно свойства поменяю)

Admin
ERROR: S client not available

Владимир
30.08.2018
22:09:05

Art
30.08.2018
22:10:12
или на том же серве

Владимир
30.08.2018
22:10:43
у него же линукс на десктопе, там докер лучше всего работает, нативно и всё такое

Art
30.08.2018
22:12:56
не работал с ним
еще вагрант какой-то есть

Konstantin
30.08.2018
22:13:13
в докере образы жирноватые выходят

Katulos
30.08.2018
23:00:17
в yii есть что нибудь, что бы умело в diff дат?
И говорило в зависимости от разницы, сколько лет, дней между датами?

Google

Vadim
31.08.2018
04:11:46
Мужики, в чем может быть беда. Мы не должны на фронт отправлять категории первого уровня без вложенных подкатегорий. Так вот. Если мы создадим категорию обувь, то она на фронт не отправится вместе со всеми, т.к. у нее нет дочерних категорий. Если мы добавим к ней категорию, например, сапоги, то обувь и сапоги уйдут на фронт. А если после этого удалить категорию сапоги (у обуви больше нет дочерних категорий), и обувь станет пустой, то тогда она тоже почему то уходит на фронты, хотя не должна.
У меня одного телега лагает?

Vaishnav
31.08.2018
04:24:16

SiZE
31.08.2018
04:31:35

Pavel
31.08.2018
04:33:00
1. Use screenshoter, please. For instanse, https://support.microsoft.com/en-us/help/13776/windows-use-snipping-tool-to-capture-screenshots
2. You can use closures in 'attributes' array:
'created_by' => function ($model) {
// 'user' is name of relation
return $model->user->name;
}

SiZE
31.08.2018
04:34:27
Я ваще заорал

Andrey
31.08.2018
05:08:26


Art
31.08.2018
05:18:17
Я тут свою библиотечку по деревьям дополнил и с yii она отлично подружилась. Теперь выводит родительские категории для хлебных крошек. Вложенность без разницы какая. И поведение для yii которое само вложенные категории в крошки добавляет. Еще поля можно указывать их алиасы что без проблем с разными таблицами уживается. Так же с помощью него меню вложенное построенно.
И так пару вопросов. Используется ли adjacency лист в реале? Там только id, parent_id и доп. Поля для категории имя картинка и тд. Минус в том что для построения крошек и самого меню нужно все категории всегда загружать (одним запросом) и через php рекурсивно собирать дерево родитель-потомок. Т.е если категорий 100-3000 то еще норм. Но это не круто если их будет много. А из плюсов легкая реализация и использование. Так вот, какие алгоритмы используются в 2018 для таких задач? Nested Sets? Как вы делаете подобное?
И еще. Сам html шаблон списка ul li в виде строки сейчас в классе. Как его лучше сделать? В идеале конечно оставить переменные без замены символов как у шаблонизаторов по типу %{qwerty.php}% и загружать инклудом обрамленным ob_start ob_get_clean. Но тут проблема в том что это придется в цикле инклудить для каждого дочернего элемента. Или норм?)
Лан, пойду спать ответы потом почитаю)


Andrey
31.08.2018
05:41:45

Konstantin
31.08.2018
05:48:07
Оказалось файлзилла справляется с трансфером файлов по ссх. Но не нашел там функции смены владельца файла. Но хотябы файл не перезаливает и не делает его рутовым при редактировании
Вполне годно

Andrey
31.08.2018
05:49:25

breakt1mus
31.08.2018
05:49:42

Konstantin
31.08.2018
05:50:12

Alexey
31.08.2018
05:50:22