@prophp7

Страница 641 из 1387
Fayozjon [CybernatiC]
26.09.2017
06:31:58
Че идет

Чекну еще раз

Спасибо всем

Nurik
26.09.2017
07:07:41
Через приложение надо посмотреть
Ещё может быть из-за CSRF токена. По-умолчанию все формы должны включать csrf токен, если только не выключить его вручную.

Google
Nurik
26.09.2017
07:08:16
?

Sergey
26.09.2017
07:29:58
вот не пойму

почему Golang считается дохуя простым?

"за один вечер можно научиться и хуярить в продакшен" как-то у меня не очень укладывается

Rustam
26.09.2017
07:31:50
Потому что пиздежь

Ivan
26.09.2017
07:36:19
Меня выбесило когда там пытался json_decode сделать массива с переменным содержанием

Sergey
26.09.2017
07:36:26
я как-то слабо представляю как человек, который вчера еще писал на пхп, может пересесть за вечер на го и быстро вникнуть в корутины, как работают синхронизации, каналы, акторы и тд

молчу уже про то что там другая парадигма и другие подходы для решения задач

ainu
26.09.2017
07:37:22
если правильно читать, в отличиие от PHP там не одна документация, а четыре разных. Это не совсем один вечер, конечно.

Google
ainu
26.09.2017
07:38:38
за вечер нельзя понять язык, но можно научиться норм код писать который пригодится где нибудь

>Меня выбесило когда там пытался json_decode сделать массива с переменным содержанием А ещё в яваскрипте нет str_replaсe. И ничего, цветут и пахнут.

а еще нет классов, нет динамических переменных (почемуто в go каждому второму надо или JSON/структуру без схемы, динамическую сделать, или гуй).

Sergey
26.09.2017
07:40:30
json_decode на языках со статической типизацией везде делаются не так как в пхп)

Sergey
26.09.2017
07:41:05
либо это вложенные Map<String,String>, либо сериализация на полноценные обьекты

ainu
26.09.2017
07:42:35


В общем не надо еще холивар по яваскрипту=) в каждом языке свои WAT есть

Sergey
26.09.2017
07:43:56
replace(/a/g, "z")

ainu
26.09.2017
07:44:05
Это уже регулярочки

Sergey
26.09.2017
07:44:07
эт в доках есть)

ainu
26.09.2017
07:44:10
аналог Preg_replace

Sergey
26.09.2017
07:44:21
ну в доке написано что заменит только первое совпадение

Fayozjon [CybernatiC]
26.09.2017
07:44:25
Лол

Евгений
26.09.2017
07:44:47
ну так реализации у каждого свои

ainu
26.09.2017
07:45:07
регулярки хорошо но вот тут уже сложнее



если первый переметр приходит со стороны, его в регулярку превращать

Евгений
26.09.2017
07:45:27
tag = new Regexp

Google
ainu
26.09.2017
07:45:31
в общем конечно делается

Евгений
26.09.2017
07:45:37
и поехали

ainu
26.09.2017
07:45:38
но всякими выкрутасами

Евгений
26.09.2017
07:45:57
никто не мешает найти готовую функцию

на вход будешь так же свою букву подавать )

ainu
26.09.2017
07:46:25
tag = new Regexp
Это как в PHP $replacer = new StrRepalcer("#TITLE#"); $body = str_replace($replacer, $text, "Вася");

В общем холивар начался, горшочек не вари.

в Go итого сложнее. Особенно с массивами

Евгений
26.09.2017
07:47:12
ну это мы ещё стр_реплейс и кириллицу не обсудили )

ainu
26.09.2017
07:47:18
у массива нет например такой вещи как "добавить еще элемент".

И надо начинать думать про слайсы

Евгений
26.09.2017
07:47:53
слайсы в го? да, понравились некоторые моменты )

Ярослав
26.09.2017
07:47:54
есть

ainu
26.09.2017
07:48:02
зато как понимание появляется, все становится очень хорошо, просто после PHP непривычно, что массив это не массив

есть
У массива - нет.

Ivan
26.09.2017
07:49:20
в js тоже массивы не массивы, так что ...

ainu
26.09.2017
07:49:39
да и в PHP это хешмапы

Ivan
26.09.2017
07:49:59
я про то что он объект в js

ainu
26.09.2017
07:52:08
Вообще Go это ИМХО лучшее что за последние годы появилось. Полноценный сайтик на нем не делается, но отдельные кусочки на него выводить получается легко и удобно. Бонусом оно быстро работает.

Евгений
26.09.2017
07:52:43
парсеры хорошо на нём пилить

Google
ainu
26.09.2017
07:52:44
всякие XML перемалывать большие, или картинки обрабатывать или к периферии обращаться через COM порт или вебсокет сервер и т.д. и т.п.

хм=) не пробовал=) самые убойные парсеры у меня получались на phantom.js, парсить через $('.title > span').html() это огонь. Притом неважно на странице контент генерится яваскриптом или на сервере - все съест.

даже яндекс. вордстат получалось парсить

если кто пытался поймет меня

Ivan
26.09.2017
07:59:11
а если ajax?

Oscar
26.09.2017
08:06:17
а что ajax?

phantom же ведет себя как полноценный браузер

но смысл его использовать, когда есть другие инструменты

Александр
26.09.2017
08:07:46
Например?

Ivan
26.09.2017
08:12:28
скачал страницу, ок, но через 2 сек в блок вставилось что-то c сервера, как без курла и кук предлагаете парсить это? )

Александр
26.09.2017
08:15:17
Дак phantom умеет это делать

Читайте "On Load Finished" http://jonnnnyw.github.io/php-phantomjs/4.0/3-usage/

Sergey
26.09.2017
08:17:24
есть же chrome headless

Ivan
26.09.2017
08:18:18
А если данные меняются каждые 5 сек?

Sergey
26.09.2017
08:18:53
на основании чего?

Александр
26.09.2017
08:19:07
Мы тут в php, а не js :)

есть же chrome headless

Ivan
26.09.2017
08:19:23
ну захотел разработчик так сделать, например онлайн колебания курса

хайлоад база данные апдейтятся каждые 5 сек

Александр
26.09.2017
08:19:46
Ну это скорей всего на сокетах будет

Google
Александр
26.09.2017
08:19:46
ну захотел разработчик так сделать, например онлайн колебания курса

ainu
26.09.2017
08:39:01
Ну это скорей всего на сокетах будет
Вместо "ответить" делаешь "переслать".

Мозг сломался пока читал=)

Ivan
26.09.2017
08:47:41
Тут есть кто знает кохану? Вопрос по миниону

Oscar
26.09.2017
08:58:10
Я работал с ней, но это был наверное 2010 год

Ivan
26.09.2017
08:58:52
Легаси код есть везде =)

Dmitriy
26.09.2017
10:05:35
до сих пор поддерживаем проекты на кохане

Sergey
26.09.2017
10:05:46
бедняжки

Ivan
26.09.2017
10:06:05
я тоже

Dmitriy
26.09.2017
10:06:48
тоже бедняжка?

Ivan
26.09.2017
10:06:59
?

Sergo
26.09.2017
10:15:00
ахаха

Michael
26.09.2017
10:18:08
сочувствую, хотя у меня хуже

Страница 641 из 1387