@phpgeeks

Страница 4661 из 8430
Evgeny_30
25.04.2017
07:45:35
=))) Вхахахаха

Artur
25.04.2017
07:45:48
нет конечно)
а бюджет как бы озвучен

Aleksandr
25.04.2017
07:45:50
я дома так работаю
клаву внешнюю цепляешь?

Andrey
25.04.2017
07:45:56
Представь, сколько времени на юнит-тестах за неделю я экономлю теперь)

Google
Alexey
25.04.2017
07:46:12
Andrey
25.04.2017
07:46:31
И таких мелочей довольно много

Artur
25.04.2017
07:46:32
В данном случае практически тоже самое. Банальный пример: на старом ноуте у меня unit-тесты выполнялись около 12 минут. На новом 50 секунд
ты сммеёшся? у тебюя тесты работают непрерывно? ноут тормозит? ну апусти ВСЕ ТЕСТЫ в облаке с НОРМАЛЬНЫМ не мобильным железом

неужели так сложно повысить своё кпд?

Alexey
25.04.2017
07:47:21
+++++
у меня второй ноут на ubuntu c 15.6"

Evgeny_30
25.04.2017
07:47:49
да 13" неудобно

Andrey
25.04.2017
07:47:51
> ну апусти ВСЕ ТЕСТЫ в облаке Ты ебанутый? Деплой в облако сколько будет времени занимать? А если у меня с интернетом проблемы будут

Локальная разработка жи на то и локальная

Что бы быть на локальной машине

Evgeny_30
25.04.2017
07:48:10
Это факт

Andrey
25.04.2017
07:48:27
И как ты можешь разрабатывать на локальной машине, не проверя, работает ли код НА НЕЙ ЖЕ

Sergey
25.04.2017
07:48:48
да 13" неудобно
А мне наоборот как раз. Уже сколько обсуждали, но лично мне удобнее всего ноут 13 и всё

Google
Andrey
25.04.2017
07:49:18
А мне наоборот как раз. Уже сколько обсуждали, но лично мне удобнее всего ноут 13 и всё
Мак 15 по габаритам намного приятней чем мой прошлый тринашка

Вес тот же почти даже

Evgeny_30
25.04.2017
07:49:51
Aleksandr
25.04.2017
07:50:01
мне 13ка норм

Denis
25.04.2017
07:50:01
Мак 15 по габаритам намного приятней чем мой прошлый тринашка
ну возьми dell xps 15, там за счет рамок размер сильно меньше)

Evgeny_30
25.04.2017
07:50:02
15" асус куда прикольнее

Andrey
25.04.2017
07:50:21
Только тут можно даже нормально пользоваться тайловым оконным менеджером и нормально открывать кучу окон на одном экране и все нормально видно

Andrei
25.04.2017
07:54:51
ребят, можно более приземленный вопрос? нужно условие, проверяющее, что строка содержит [любое количество символов]значение переменной[любое количество символов] при помощи регулярных выражений. есть 3 варианта, которые не работают (неопознанный "*" или вообще без объяснений и переход в ветку else: проверка при помощи ereg: ereg(".*".$cat.".*", $text) проверка при помощи preg_match: preg_match('[.]*'.$cat.'[.]*', $text) через сравнение строк: '[.]*'.$cat.'[.]*' == $text скажите, пожалуйста, где ошибка моя? заранее спасибо

Jamal
25.04.2017
07:56:12
Вы тут такие серьёзные разговорчики ведёте, пофулдить аж нельзя

Gennadiy
25.04.2017
07:56:27
про ereg забудь, последний вариант ваще не то Оо

второй уже ближе к истине

Andrei
25.04.2017
07:57:45
просто в нете писано, что можно сделать по ввсем трем вариантам. а в чем ошибка тогда во втором варианте?

Gennadiy
25.04.2017
07:58:36
Artur
25.04.2017
07:59:05
мне 13ка норм
аналогично но не на каждый день

Andrei
25.04.2017
07:59:09
на второй вариант он выдает предупреждение: Warning: preg_match(): Unknown modifier '*' значит, не проверяет

Andrew
25.04.2017
08:03:31
Приветы. Написал скрипт для аплоада файлов на пхп. Интресует безопасность

Google
Andrei
25.04.2017
08:03:32
https://regex101.com/
да, на таких сайтах выдает соответствие, а в коде не работает

Andrew
25.04.2017
08:03:59
чем можно запереть скрипт, чтобы работал только с одной папкой, куда нужно аплодить файлы?

Jury
25.04.2017
08:06:02
а почему не просто .+ вместо [\d\D]?
для большей наглядности

Gennadiy
25.04.2017
08:06:27
для большей наглядности
а по-моему путанница >_<

Jury
25.04.2017
08:06:29
кстати, в Regex101 работает именно этот вариант

Artur
25.04.2017
08:06:46
да, на таких сайтах выдает соответствие, а в коде не работает
т очто ты не понимаешь в чём разница - так научишся

Gennadiy
25.04.2017
08:07:08
зачем игнорировать возможности регулярки, запутывая подобными конструкциями?

может, я чего-то не вижу, но мне интересно)

Jury
25.04.2017
08:07:38
а по-моему путанница >_<
хотя шучу, конечно, '.+'.$var.'.+' тоже работает. Это я опечатался, видимо

Gennadiy
25.04.2017
08:07:50
О_О

Artur
25.04.2017
08:07:58
'/[\d\D]+'.$var.'[\d\D]+/i' - очень наглядный пример. Если есть вопросы - спрашивайте.
реальнось такова что вообще не важно что вокруг вар.

по условию тз

даже повторы самого вар

v
25.04.2017
08:08:07
это был данный тебе машиной перерыв на мыслительную деятельность

Artur
25.04.2017
08:08:17
поэтому достаточно strpos

Jury
25.04.2017
08:08:56
поэтому достаточно strpos
кстати, и то верно

Google
?
25.04.2017
08:10:26
к слову: ерег разве не выпилили?

Andrei
25.04.2017
08:10:47
в данном случае, да, можно использовать поиск подстроки, но дальше надо как-то через регулярки, чтобы определить, о чем идет речь в разговоре

?
25.04.2017
08:10:51
ereg Regular expression match http://php.net/manual/en/function.ereg.php

дипрекейтед с 5.3, выпилено в 7

ещё к слову: содержимое переменной надо экранировать, а то могут быть сюрпризы, если содержание произвольное

Andrey
25.04.2017
08:13:51
в эти 12 минут ты мог подумать
У меня есть время подумать и так. Когда я запускаю тесты я не подумать хочу, а проверить, ничего ли не сломалось)

Как правило, после того, как я подумал и что-то написал

Andrei
25.04.2017
08:14:58
огласил бы сразу всю задачу
разговорный чатбот. определяет категорию ответа из рваного двумерного массива. в ней случайным образом выбирает ответ из "строки" массива.

Admin
ERROR: S client not available

?
25.04.2017
08:15:47
рваный массив?

Andrei
25.04.2017
08:15:58
поэтому сначала проверяю название категории. потом надо будет через регулярки также выйти на эти категории

ну, массив с разным количеством элементов в строках (в данном случае)

Andrei
25.04.2017
08:17:19
есть, что нужно конкретно?

?
25.04.2017
08:17:35
то место, где ты эту регулярку собираешься использовать

Andrei
25.04.2017
08:18:48
foreach ($category as $cat){ if (preg_match('.*'.$cat.'.*', $text)) { $textreply = $RepArr[$cat][array_rand($RepArr[$cat])]; } else { // if (ereg(1) || ereg(2)) { // } //- секциИ выражений, вызывающие конкретные категориЮ /* elseif (ereg(1) || ereg(2)) { }*/ // else // { $textreply = '"Извини, в ответах я ограничен - правильно задавай вопросы" (c) Я, робот'; // }//end else }//end else }//end foreach

$category - массив с названиями категорий

$category[3]="интересы"; $category[4]="случаи из жизни";

Google
Andrei
25.04.2017
08:21:20
сам массив ответов $RepArr["случаи из жизни"][1]="Однажды мне рассказали, что я - бот, представляешь?) Ну, это так, да:)"; $RepArr["случаи из жизни"][2]="А что ты мне рассказать можешь?"; $RepArr["случаи из жизни"][3]="У меня почти ничего не было, лучше ты расскажи ;)"; соответственно, в каждой категории различно количество вариантов ответов

?
25.04.2017
08:22:37
$textreply = '"Извини, в ответах я ограничен - правильно задавай вопросы" (c) Я, робот'; foreach ($categories as $category) { if (strpos($text, $category) !== false) { $textreply = $RepArr[$category][array_rand($RepArr[$category])]; break; } }

не?

подправил чутку, фолс забыл

по идее там ещё брик нужен

Andrei
25.04.2017
08:24:15
да! но мне же надо определять случаи, когда это спрашивается с искажением, либо другими фразами (расскажи, скажи, а что у тебя было)... это же куча вариантов

сори, что за брик

?

?
25.04.2017
08:24:37
исправил

брейк

Andrei
25.04.2017
08:25:16
кстати, да, хорошая мысль

Andrew
25.04.2017
08:25:19
Ребят привет

Jamal
25.04.2017
08:25:46
Andrew
25.04.2017
08:25:49
нубский вопрос есть.

Jamal
25.04.2017
08:25:56
Andrew
25.04.2017
08:26:15
Как заставить скрипт. который аплодит файлы, работать только с директорией, которую я укажу?

Ткните в доку плиз

?
25.04.2017
08:26:23
нубский вопрос есть.
сразу задавай без прелюдий

v
25.04.2017
08:27:02
?
25.04.2017
08:27:04
chroot Change the root directory http://php.net/manual/en/function.chroot.php

пойдёт?

Andrew
25.04.2017
08:27:13
по скрипту использую move_uploaded_file когда читаю из $_FILES[‘name’][tmp_file’]

Страница 4661 из 8430