
Alexander
25.12.2017
12:06:48
Спс не знал что на линуксе можно папки биндить в разные разделы...

Pavel
25.12.2017
12:13:36

Pavel
25.12.2017
12:15:51
да

Google

Pavel
25.12.2017
12:43:28
да
а теперь вопрос, можно ли opcache в бинарик тоже запихнуть?
он его всегда в extension кидает

Pavel
25.12.2017
12:44:53
Наврядли
псмотри че такм в —with можно запихнуть

Pavel
25.12.2017
12:55:54
ага, точно
OPcache можно собирать только как разделяемое расширение. Если вы запретили сборку расширений по умолчанию с помощью --disable-all , то вам будет необходимо компилировать PHP с ключом --enable-opcache для включения OPcache.

Евгений
26.12.2017
05:35:58
Привет. Подскажите, пожалуйста, как правильно сделать проверку в php на значение состоящего из русских букв (кириллица)?

Леонид
26.12.2017
06:20:40
Регуляркой
/^[А-Яа-я]*$/

Andrei
26.12.2017
06:24:05
/.../u

Иван
26.12.2017
06:24:10
/^[а-яА-Я]+$/

Евгений
26.12.2017
06:24:54
Спасибо

Иван
26.12.2017
06:24:55

Google

Yury
26.12.2017
06:50:46

Alexey
26.12.2017
06:54:12
preg_match('/^[а-яёЁ]+$/iu', $str)

Иван
26.12.2017
08:16:02

Andrei
26.12.2017
08:27:01
в этом случае модификатор i не нужен

Stanly
26.12.2017
11:32:44
Есть код который тянет данные из базы в Excel. Работает только вытягивает сами данные, но нужно чтоб и имена колонок тоже вытягивало. Вот тут ошибка
for ($i = 0; $i < mysqli_num_fields($sql); $i++)
{
echo mysqli_fetch_field_direct($sql,$i) . "\t";
}
Пишет, что не может быть стринг. Переписывал и в форич и по другому ну никак. как еще можно написать
Решил, скачал готовое с гитхаба

Plomipu
26.12.2017
23:53:16
Ребят, здравствуйте. Я знаю, что моя проблема не связана с php, но я прошу проявить хотя бы какое то содействие. Так как мы все когда-то чтото не умели и часто бывали, что спрашивали у более опытных что делать дальше. Ну так вот у меня есть вопросы про git , связанные с темой "Слияние поддеревьев". Я эту тему не понимаю до конца хотя я её прочитал. Поэтому ребят, прошу, если кто шарит, напишите мне в личку, кто готов выручить парня. Плиз

Dmitry
26.12.2017
23:54:58
https://learngitbranching.js.org/

Plomipu
26.12.2017
23:57:53
Спасибо за имитатор работы с git , но счас я хочу просто понять тему со слиянием и всё. Т.е. я пока не планирую ничего делать с репозиторием

Dmitry
27.12.2017
00:01:39
а, ты про поддеревья... ты из теории или реальная необходимость несколько репозиториев использовать?

Plomipu
27.12.2017
00:03:16
да да. Из теории. Чтобы иметь представление того как это выглядит, чтобы если вдруг понадобится такое реализовать когда-нибудь, я уже бы знал что эта тема хотя бы из себя представляет.
вот ссылка: https://git-scm.com/book/ru/v1/%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B-Git-%D0%A1%D0%BB%D0%B8%D1%8F%D0%BD%D0%B8%D0%B5-%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D1%8C%D0%B5%D0%B2 по её содержимому есть некоторые вопросы, которые меня до крови убивают ((

Dmitry
27.12.2017
00:05:28
ясно... могу только сказать, что есть большая вероятность, что ты с этим не столкнешься ;) субмодули и субдеревья в общем редко используется, по возможности стараются разделять репозитории

Plomipu
27.12.2017
00:07:07
Я знаю, что этого стараются избежать. Поэтому сколько раз уже не обращаюсь за помощью все мне отказывают по той же самой причине, чтобы это не юзать. Хотя ведь это знать я думаю надо

Dmitry
27.12.2017
00:09:32
имхо, достаточно знать - что это такое и для чего... а "как" - уже когда потребуется в реальности. Даже если сейчас сделаешь пример, через год уже и не вспомнишь
вот может это поможет как-то https://github.com/apenwarr/git-subtree/blob/master/git-subtree.txt ...

Plomipu
27.12.2017
00:16:27
Дмитрий , спасибо за ссылку ещё раз. И всё же ты думаешь, что объяснять что либо мне сейчас по этой "редкой" теме бесполезно это так как инфа все равно со временем улетучится поэтому ты и объяснять её не будешь ?

Dmitry
27.12.2017
00:20:28
не, я объяснять не буду, потому что за лет 7 использования гита я с субмодулями/деревьями не сталкивался... хотя не, вру, пару раз с субмодулями игрался, но там задача была костыли подставить... т.е. в теории я понимаю, что оно может быть полезно... на практике, особо с появлением композера, таких задач не возникало ;)

Plomipu
27.12.2017
00:23:17
Кристально ясно. Ну ок тогда. С рождеством вас и наступающим Новым Годом ???

Олег
27.12.2017
06:46:37
Всем привет! Такая ситуация, заказчик купил тему тур оператора без вукамерца, без возможности просто встрить туда яндекс кассу. разработчики темы скзали только что могут подсказать какие php файлы посмотреть как устроены шлюзы, но я не шарю в php сильно. Подключить вукамерц да можно, но тогда описание и даты и цены нужно вводить в вукамерце, но я не нашел такого плагина( . ВОПРОС !!! кто сталкивался с интеграцией яндекс кассы в шаблон через код ? И второй может кто знает какие нибудь плагины в вукамерц для настройки тура ?

Google

MadMax
27.12.2017
07:29:36
Может сюда обратитесь, @ru_wp


Grigori
27.12.2017
09:30:32
все, что я хочу сказать о подмодулях - найди другое решение
стандартный flow: у тебя есть несколько приложений (сервисов), в них есть библиотека в подмодуле, все понемногу развивается, обновляется
появляется bc-break версия библиотеки в подмодуле. обновляем следующую версию приложения для работы с новой версией библиотеки
коммит приложения связан с коммитом библиотеки
переключаемся на багфикс, git checkout на другую ветку со старой версией приложения - ветка в подмодуле не переключилась, осталась в другой версии! забыл переключить подмодуль, не проверил список изменений в коммите - получил битое приложение, которое связано с неправильной версией в подмодуле


Dmitry
27.12.2017
09:51:16
ну вот вроде поддеревья как раз способ отойти от ада подмодулей, как я понял

Pavel
27.12.2017
09:57:26
Симфоня как раз использует поддеревья
Используется редко да метко. Если проект развесистый да еще и публичный то может быть очень удобно.

Dmitry
27.12.2017
10:07:52
ну вот мне видится кейс, когда большая команда активно работает над большим проектом ;) причем каждый над своим участком, и достаточно короткий цикл деплоя...

Plomipu
27.12.2017
10:26:00
Ого. Григорий, вы уже чтото стоящее знаете о подмодулях, что я бы хотел узнать побольше. Вот присылаю два скрина с темой про поддеревья и их слияние. Надеюсь, что вы мне по ним поможете и другим тоже будет интересно раз Дмитрий считает, что поддеревья своего рода панацея от необходимости в подмодулях
там есть как раз в этой теме есть такое понятие как "внешняя ссылка" в этом предложении: Добавьте проект Rack как внешнюю ссылку в свой собственный проект , и затем поместите его в собственную ветку:
так вот сразу вопрос назревает: что же такое "внешняя ссылка" в данном случае и как она может ассоциироваться с проектом, если ссылки представляются для репозитория всего лишь файликами, которые хранят в себе ключ, а именно хеш SHA-1 к их содержимому ?

Dmitry
27.12.2017
10:33:58
эхм... внешняя ссылка - это remote репозиторий
git remote add rack_remote git@github.com:schacon/rack.git ... ты вообще до push/pull дошел?

Plomipu
27.12.2017
10:38:36
Это не так уж и важно при моём вопросе. Мне просто важно знать, что "внешней ссылкой" является папка .git , да ? Это чтобы мне просто запомнить сейчас и навсегда

Dmitry
27.12.2017
10:39:54
внешняя ссылка - это "не этот репозиторий" ;) условно говоря да, это аналог папки .git находящейся "где-то", в сети по http/ssh протоколу или на соседнем hdd диске ;)

Plomipu
27.12.2017
10:41:06
спасибо. А то я мучался, хотя ответ был под самым носом

Dmitry
27.12.2017
10:41:38
ну там же по коду примера все видно

Google

Dmitry
27.12.2017
10:42:16
по-этому у меня и есть ощущение, что с remote ты не оч хорошо, а это очень важная часть
remote / pull / push / merge / rebase / fast-forward - вот слова что очень важно знать по гиту

Plomipu
27.12.2017
10:47:02
ну ты очень правильно подметил ибо я пытаюсь понять все опции, все параметры, все флаги, все подробности применения этих 6+ команд, которые мне просто нужны как воздух в раскручивании проекта на репе, но чтобы их изучать мне приходится идти через дебри вроде тех, что я тут выложил, так как некоторые опции команды пуш связаны с подмодулями )))
и прочей хренью, на поиск которой я переворачиваю вверх дном всю доку

Pavel
27.12.2017
10:52:20
Сколько драмы ?

Alexey
27.12.2017
10:58:33

Alexandr
27.12.2017
11:00:36

MadMax
27.12.2017
11:00:41

Plomipu
27.12.2017
11:04:05
Ты еще сюда Кнута в GIF выложи ?
я выложил только то, что вы в состоянии прочитать, а то большинство программистов жалуется как вы сейчас видимо, если я вам целую книгу раздавать начну. Так как вам будет влом её качать, а потом искать тему, о которой идёт речь, чтобы её обсудить.

Pavel
27.12.2017
11:45:19
опять тут картинки запрещают ?

Alexey
27.12.2017
12:47:26
Кстати, готов поменять 1 том кнута на свежую книгу по пап
Пхп*
P h p который :)

Vitaliy Nameless
27.12.2017
13:10:27
ату кнутом его

Valeria
27.12.2017
13:10:29
Всем привет, меня зовут Валерия и я ищу интересные проекты для нашей команды разработчиков. Работаем на Drupal. С наступающим, кстати ✌️

Pavel
27.12.2017
13:42:10
Вот это да, реверсивный HR

Grigori
27.12.2017
13:54:41
Привет, Валерия, это как-раз то самое место, где проекты умеют делать все, и вы меньше всего нужны

Vitaliy Nameless
27.12.2017
13:55:43
тем более на друпал..

Pavel
27.12.2017
13:57:14
Лучше в каком-нибудь @webfrl отпостить объяву

Google

Pavel
27.12.2017
15:37:56
Ща забанят

Pavel
27.12.2017
15:38:12
Ну так баньте, это же бот

Pavel
27.12.2017
15:38:56
@confguru

Dmitry
27.12.2017
15:46:03
репорт сделали?

Grigori
27.12.2017
16:37:39
как?

Dmitry
27.12.2017
16:39:20
ну я прохожу по всем каналам, откуда форвард и куда ссылка, и в меню телеграма делаю report...