Andrey
засунь в скрипт
Anonymous
засунь в скрипт
Гениально, так и сделаб
Anonymous
Короче буду дженкинс мутить..
Anonymous
Но блять, он билд собирает в свою папку
Anonymous
В архив ее, в дест и анпак да?
Anonymous
+ сраные миграции + ебаный композер, пошло все нахуй
Anonymous
засунь в скрипт
Я вот не пойму зачем дженкинс, если ты говоришь что он у вас тупо скрипт запускает?
Andrey
А кто будет скрипт запускать, если не Jenkins) И он не только скрипт запускает, но и тесты)
Andrey
Но у меня Travis, а не Jenkins если что)
Andrey
Jenkins не вкатил, 2 месяца с ним потусил
Andrey
и хватило
Vitaly
Нет
Vitaly
Человек
Andrew
привет. глупый вопрос. в js можно const a = b && b.foo, можно ли в пхп вместо $a = (isset(b) && isset(b['foo']) ? b['foo'] : false) как то так же коротко?
Andrew
мне нужно проверить например на существование переменной, и если да, то присвоить.
Andrew
чтобы нотисов не было
Andrew
в js просто будет false, и дальше можно проверить if (a) { }
Andrew
ну короче серавно через тернарник. ясно
Vitaly
Поддерживаю
Владислав
$a = isset(b['foo']) ? b['foo'] : false;
Andrew
https://codepen.io/anon/pen/xPOxOm?editors=0010#0
Andrew
$a = isset(b['foo']) ? b['foo'] : false;
а если b не определено?
Владислав
Andrew
isset проверит?
Владислав
php sandbox засунь и проверь
Andrew
а если нужно добраться до $b['foo']['bar']['pipiska'] ?
Andrew
ща проверю
Владислав
http://sandbox.onlinephpfunctions.com/
Andrew
я уже там)
Владислав
http://sandbox.onlinephpfunctions.com/code/63ac51051827561f0f9b34aea397ffd3a84a6a9d
Vitaly
Все проверит
Andrew
isset все таки лучше, получается. я попробовал
Andrew
спасибо котики, помогли. все 🙂
Andrew
няшное. возьму на заметку, спасибо.
Andrew
согласен. но в случае $a = ['foo' => 1]; $b = $a ?? $a['bar']; // $b === ['bar' => 1]; а мне надо false;, но я видел твой вариант с ?? false;
Владислав
Тем, что непонятно, что цэ такое
Владислав
В отличие от обычного кода
Andrew
$d = $a ?? $a['foo'] ?? false; => ['bar' => 1] все таки...
Andrew
не парься. все что мне нужно, я уже узнал)
Anonymous
РЕБЯТТ ПРМОГИТЕ !!! Комп не видел жёсткие диски !
Anonymous
Всм ?
Sergey
Это всё из-за того что ты хуйню спрашиваешь в канале про php
Владислав
РЕБЯТТ ПРМОГИТЕ !!! Комп не видел жёсткие диски !
https://www.google.ru/#q=комп+не+видит+жесткий+диск
Владислав
Тебе говорили не пиши на руби
Говорили тебе, винда - от Сатаны (мой вариант)
Владислав
Тут вариантов несколько, на самом деле.
Владислав
1-ый, традиционный, играть на винде. 2-ой, экзотический, играть на консоли. 3-ый, самый упоротый, изъебнуться и настроить всё на линуксе.
Владислав
Я пробовал сперва третий вариант, когда перешёл на линукс. И сперва у меня всё работало, даже без танцев с бубном. Потом что-то пошло не так, я потратил несколько дней, чтобы всё настроить, но безуспешно. И в итоге поставил на второй ЖД винду. И запускаю её крайне редко, только для игр. Я ещё недостаточно разобрался, чтобы настроить игры на линуксе, видимо. Да и железо у меня очень старое, не факт, что проблема ещё и не в этом.
Anonymous
У Vesta CP есть свой чат?
Владислав
У Vesta CP есть свой чат?
хз, что это, мб, эта ссылка поможет https://netology.ru/blog/prg-tg
~
Говорили тебе, винда - от Сатаны (мой вариант)
Лучше винды пока еще ничего не сделали(макось не пробовал)
Владислав
Владислав
Уверяю вас, что винда - это не лучшее.
Владислав
В плане надёжности мак однозначно лидирует. Для работы, всё же, я выбрал бы линукс: мне он удобнее. А вот винда для игр.
Владислав
Ну тут дело вкуса
Владислав
Но для работы я выбираю только линукс.
Владислав
Хотя, мне приходится большую часть времени работать на маке
Владислав
Но это же виртуалка. При чём тут линукс?
Владислав
Что-то не так собрали / настроили
Владислав
Большая разница.
Владислав
У виртуалки, как минимум, ограничены ресурсы.
Владислав
Вы показываете, что есть какая-то ошибка. Но линукс не виноват в этой ошибке, это что-то не так собрано / настроено
Владислав
В частности, не хватает какого-то пакета, как я понял
Владислав
Вот и нужно понять, почему он не был установлен
~
Вот и нужно понять, почему он не был установлен
Он был установлен глобально, и поэтому пути. Но линь не может его найти)
Владислав
Значит, он или не был установлен или при установке были ошибки.
Владислав
Нужно смотреть лог
Владислав
Или путь таки неверный
~
Нужно смотреть лог
В баше все успешно было
Владислав
А в логи-то смотрели?
Владислав
Мало ли, что ваша консоль вам писала
Владислав
Этого могло и не быть
~
А в логи-то смотрели?
Значит баш врет?)
Владислав
Я не сказал, что баш врёт
Владислав
Я сказал, что это могло не попасть в консоль