@phpclubru

Страница 125 из 956
Oleg
27.02.2017
20:04:04
Это упаковщик web интерфейса в нативное приложение.

Denis
27.02.2017
20:05:02
это решит вашу задачу http://phonegap.com/getstarted/
спасибо ,пошел разбираться

Google
Pavel
27.02.2017
20:14:51
Как это называется не помню, то ли electron то ли webkit

Dmitry
27.02.2017
20:17:34
https://nwjs.io/ есть

Denis
27.02.2017
20:20:27
Вот неожидал, что получу то что хотел,а тут сразу несколько вариантов,думал фигню морожу),спасибо за помощь)осталось это освоить

Radonezsky
27.02.2017
21:42:23
Всем доброго времени суток!

Не подскажете кто шарит в chrome extension apis ? Нужно приложение сделать. Хочу сам разобраться.

arigami67
28.02.2017
09:11:46
А что там разбираться? js+css+html. М. Или так я делал так: - Скачиваете любое приложение и смотрите html код в нем. Все в открытом виде, все доступно.

Denis
28.02.2017
09:23:56
а можно в setInterval в функцию сразу 2 блока на обновление ставить?а то попробовал что-то нехочет.

Nikolay
28.02.2017
09:27:15
Интересный вопрос в группе по пхп)

Заведи функцию

в которой будет два вызова других функций)

Denis
28.02.2017
09:29:47
та все получилось,то просто неправильно записал,работает да,но думал так типа быстрее будет и синхроннее ,но нет

одинаково

Google
Denis
28.02.2017
09:33:52
а если у метя MySQL база с 2 таблицами в одной 300-400 строк в другой 20-30к ,реально ли замечу разницу в скорости запросов если перейти на SQLlite?

Oleg
28.02.2017
09:37:42
а если у метя MySQL база с 2 таблицами в одной 300-400 строк в другой 20-30к ,реально ли замечу разницу в скорости запросов если перейти на SQLlite?
Разницу в скорости заметишь, если перенесёшь базу на быстрые диски, смена адептера ничего не даст это больше про безопасность, чем про скорость.

Denis
28.02.2017
09:38:04
ага,понял

dypa
28.02.2017
09:42:06
а если у метя MySQL база с 2 таблицами в одной 300-400 строк в другой 20-30к ,реально ли замечу разницу в скорости запросов если перейти на SQLlite?
не заметишь скажу больше как измеряется время выполнения запроса? стоят ли индексы? и тд т тп

Grigori
28.02.2017
09:42:24
https://geektimes.ru/post/286384/

нет

Adel
28.02.2017
10:55:48
))))

Денис
28.02.2017
11:28:27
Хочу написать свою функцию array_combine

$nums = ['one' => 'Ivan', 'two' => 'Denis', 'three' => 'Timofey', 'four' => 'Olya']; $nums1 = [11,22,33,44,]; function my_array_combine($com, $com1){ $data1 = []; foreach($com as $k => $v){ foreach($com1 as $k1 => $v1){ $data1[$v] = $k1; } } print_r($data1); }

$k1 показывает не цикличное значение, кто подскажет как сделать его цикличным?

Вывожу результат таким образом: $key6 = my_array_combine($nums, $nums1); print_r($key6);

Array ( [Ivan] => 11 [Denis] => 22 [Timofey] => 33 [Olya] => 44 ) Array ( [Ivan] => 44 [Denis] => 44 [Timofey] => 44 [Olya] => 44 ) Верхний верный, а нижний нет

Pavel
28.02.2017
11:34:03
Ну очевидно что неправильно тут вложенный цикл делать

Timur
28.02.2017
11:56:46
Symfony 2.8. Почему в мой сервис передается null? Не могу найти ошибку services: app.mailer: class: AppBundle\Mailer\Mailer arguments: [@mailer, @templating, @translator]



Pavel
28.02.2017
12:08:11
Задебаж контейнер

Aleksandr
28.02.2017
12:33:12
http://pastebin.com/ApcSZ1tG Парни, есть такой код. В нём рекурсивная функция receive_search, внутри неё переменные $tag и $id_video. Дело в том, что они не меняются и передавать их в аргумент не вижу смысла. Но почему-то они не берутся из внешней области видимости

Пробовал use($tag, $id_video) и всё-равно пишет, что переменные не определены

Сергей
28.02.2017
12:35:37
тогда уж лучше global использовать а не use ))

и почему бы объектом не сделать эту часть?)

Google
Semen
28.02.2017
12:36:17
Я считаю -- нужно руки ломать таким кодерам.

Извините.

Aleksandr
28.02.2017
12:37:31
Да вы достали умничать

Всем с чего-то нужно начинать

Semen
28.02.2017
12:37:51
Это должно быть чем-то типа класса, со своими частными свойствами и методами для целей , которых есть нужда достичь. ИМХО: лучше не Curl, а либа Guzzle...

Aleksandr
28.02.2017
12:37:58
Сами кодите лет 10, будто сразу начали супер-код писать

Сергей
28.02.2017
12:38:40
Сами кодите лет 10, будто сразу начали супер-код писать
дак ты слушай, что тебе говорят, а не отпирайся

Aleksandr
28.02.2017
12:38:50
Я слушаю

Semen
28.02.2017
12:38:53
Не сразу, но когда мы начинали не было ресурсов, для вычитывания качественного кода. От слова "совсем". Сейчас таких ресурсов -- масса, где можно посмотреть, какой код хороший.

Semen
28.02.2017
12:41:53
Рекомендую как можно дальше асбтрагироваться от того кода, который написан. Т.е. выкинуть и забыть! Да, это неприятно. Но лучше написать с чистого листа, чем то, что написано. И учите ООП. Там все просто. Но, умоляю, не делайте класс, только для того, чтобы в него запихнуть все методы статическими!

Pavel
28.02.2017
12:42:26
Semen
28.02.2017
12:42:45
Сочувствую.

Pavel
28.02.2017
12:43:01
Взаимно.

Semen
28.02.2017
12:43:15
Но опять-же -- все от контекста зависит.

Semen
28.02.2017
12:43:55
Нельзя с плеча все рубить. Ситуации разными бывают. И в некоторых ситуациях, file_geT_contents может быть, не то чтобы лучше, но быстрее. Хотя на ум такие ситуации не приходят...

Aleksandr
28.02.2017
12:44:33
Изучать архитектуру готового кода?

Aleksandr
28.02.2017
12:44:51
Я как бы интуйтивно понимаю, что такая каша в методе это плохо

Google
Semen
28.02.2017
12:44:55
Этот код нужно переписать. Т.е., это рекомендация. Потому что через год, когда прийдется к этому коду вернуться -- будет беда.

Semen
28.02.2017
12:46:23
Если надо получить содержимое веб странички, то гузл нафиг не нужен.
Ок. Я не хочу спорить. У меня по этому поводу свое мнение. Которое базируется на умной литературе и опыте социума разработчиков.

Aleksandr
28.02.2017
12:46:25
Постараюсь пересмотреть

Admin
ERROR: S client not available

Semen
28.02.2017
12:46:49
Это будет очень кстати :)

Удачи вам в начинаниях.

Aleksandr
28.02.2017
12:47:05
Спасибо

Pavel
28.02.2017
12:47:07
Я вот возвращаюсь к прошлогоднему коду, а там прямо беда - гузлы, адаптеры, редлоки, абстрактные шаблоны очередей. Удаляю 20 классов мусорных - и все работает яснее и быстрее :)

Semen
28.02.2017
12:48:31
Еще раз. Я вам сочувствую.

Pavel
28.02.2017
12:49:22
А чего мне сочувствовать? Я стал на 42% счастливее, закрываю на 33.67% больше задач, и спокойно сплю по ночам ?

Timur
28.02.2017
13:24:22
дело как я понимаю в @translator ?
Неа, уже разобрался. Дело в __constructor() Тупейшая ошибка))

Aleksandr
28.02.2017
13:27:12
Timur
28.02.2017
13:27:46
третий аргумент сделал $foo = null ?
неа, просто надо было написать __construct(), а не __constructor() ?

Aleksandr
28.02.2017
13:29:53
"они не меняются и передавать их в аргумент не вижу смысла" - тут и проблема
Имеет же смысл, как сказал Semen Kotliarenko, переписывать этот код в класс и раскидать его по свойствам и методам?

Или от контекста зависит?

Google
Adel
28.02.2017
13:31:54
Грамотно написанный класс сделает этот код гораздо более понятным и читаемым.

Pavel
28.02.2017
13:32:38
А неграмотно написанный усугубит твои страдания.

Aleksandr
28.02.2017
13:32:58
Ок, я тогда его подрублю вверху файла через require

Adel
28.02.2017
13:33:15
Паша тоже прав :)

Aleksandr
28.02.2017
13:33:15
А потом буду к объекту обращаться за методами

Pavel
28.02.2017
13:33:37
О, да у тебя же там вложенные функции.

Ну это прямо на раз переносится в класс. Внутренние функции становятся приватными методами, а внешняя - одним публичным методом.

Aleksandr
28.02.2017
13:34:38
Рекурсия

Просто была задача. Напиши код, который возвращает позицию youtube ролика в поиске по определённому тэгу

И этот код нужно встроить в ранее написанный код

Adel
28.02.2017
13:35:54
рекурсия не проблема. Но тут ее лучше заменить циклом

Aleksandr
28.02.2017
13:36:08
while?

Adel
28.02.2017
13:36:09
не дело это.. по страничкам с помощью рекурсии бегать

да

Страница 125 из 956