@phpclubru

Страница 607 из 956
Vyacheslav
19.06.2018
09:11:14
Alex
19.06.2018
09:12:29
Alexandr
19.06.2018
09:18:53
Это тоже одна и та же фирма. ?
Но они как и Магнит - об этом еще не знают ?

sergey
19.06.2018
09:39:42
У Магнита сервер в Ашане крутится чтоле?

Google
Alexandr
19.06.2018
10:03:00
У Магнита сервер в Ашане крутится чтоле?
Нет - государство отжало бизнес Магнита, а так еще веселее http://www.interfax.ru/business/614164

sergey
19.06.2018
10:35:39
Нет - государство отжало бизнес Магнита, а так еще веселее http://www.interfax.ru/business/614164
это конечно нормально на почте во всяких е..нях продавать ассортимент магнита. Но чтото мне кажется что магазины откроются там, где и так есть пятерочка всякая. А где нет нихрена - так и не будет.

Вадим
19.06.2018
15:23:20
Ребят, подскажите, пожалуйста.. Как из данных в формате base64 (пример: data:image/png;base64, iVBORw0KGgoAAAAN==...) сформировать File или Blob данные на JavaScript, которые можно будет добавить в объект FormData и отправить на сервер через AJAX и на сервер эти данные принять обычным глобальным массивом $_FILES (php) ?! Воспользовался https://gist.github.com/poeticninja/0e4352bc80bc34fad6f7, но проблема в том, что файл на сервере принимается, но данные в нём не бинарные.. Т.е., если отправлять картинку, то сохранятеся она битой на сервере.

Pavel
19.06.2018
15:26:03
> но данные в нём не бинарные > то сохранятеся она битой на сервере. Эти два факта могут быть не связаны

Сначала перегони данные вручную в бинарный формат, посмотри чем начинается и заканчивается в hex редакторе. Потом загрузи искомый base64 через js и посмотри какой получился результирующий файл, сравни с первым

Где то ошибка будет

Вадим
19.06.2018
15:40:56
Для ясности: Я должен эти данные отправлять на сервер. На сервере bitrix, модули которого принимают файлы через глобальный массив $_FILES. Т.е. в бэкенд я не должен вмешиваться никак.

Сначала перегони данные вручную в бинарный формат, посмотри чем начинается и заканчивается в hex редакторе. Потом загрузи искомый base64 через js и посмотри какой получился результирующий файл, сравни с первым
Как на javaScript перегнать base64 в бинарный формат? Я не нашёл полноценного решения.. Большинство всех решений ссылаются на ту ссылку в гитхабе, которую я скидывал ранее Мне нужно перегнать base64 не просто в бинарный формат, а в такой вид, который имеет FileList input[type="file"], который можно будет положить в объект FormData и отправить AJAX - ом на сервер и чтоб он принимался там стандартным глобальным массивом $_FILES[]

Ysim
19.06.2018
15:45:04
как настроить виртуальный хост nginx unbuntu18:04 ? пробовал по этой инструкции но там что-то неправльно ибо не работает этот способ https://www.8host.com/blog/ustanovka-nginx-v-ubuntu-18-04/

Вадим
19.06.2018
15:51:52
а зачем? почему просто в json его не положить, а на сервере уже разбирать? https://stackoverflow.com/a/11511605
Если его положить в json, то он не отобразится в глобальном массиве $_FILES (т.е. это будут обычные текстовые данные), и тогда на bitrix мне придётся все модули с формами переписывать, (т.е. те моменты (логику), где производится принятие файлов с форм)

Artem
19.06.2018
15:55:03
Если его положить в json, то он не отобразится в глобальном массиве $_FILES (т.е. это будут обычные текстовые данные), и тогда на bitrix мне придётся все модули с формами переписывать, (т.е. те моменты (логику), где производится принятие файлов с форм)
ну так можно и приатачить если нужно https://stackoverflow.com/a/40141094 скорее всего можно получить объект формы (хз как я такого не делал) и туда приатачить полученный блоб. Но как по мне если форма идет аяксом было бы проще ее подмешать в запрос отдельно и уже на сервере разбирать. Но я понятия не имею как битрикс работает, потому хз.

Google
Mirvali
19.06.2018
16:10:36
Ребята помогите создать text area

Lusive
19.06.2018
16:35:48
Ребята помогите создать text area
Братиш, ну как ты так забыл?) <textarea name="yourValue"></textarea> просто же =)

Mirvali
19.06.2018
16:36:10
Ok spasibo

Tut u menya vibor nemogu vibrat kakoy kod editor luchshe sublime ili visualcodeeditor??

Lusive
19.06.2018
16:38:39
Tut u menya vibor nemogu vibrat kakoy kod editor luchshe sublime ili visualcodeeditor??
меня тоже до сих пор интересует этот вопрос, но пока что никто из специалистов не мог объяснить почему один лучше другого, кроме того, что им нравится. А мне нравится notepad++, я пишу код в нем ?

Lusive
19.06.2018
16:49:54
Ya uzayu sublime
ну и как тебе? чего не хватает?

Mirvali
19.06.2018
16:50:36
Neznayu visual studio chut nenravilsa

Artem
19.06.2018
17:37:30
меня тоже до сих пор интересует этот вопрос, но пока что никто из специалистов не мог объяснить почему один лучше другого, кроме того, что им нравится. А мне нравится notepad++, я пишу код в нем ?
Sublime э́то устаревшие плагины, отсутствие дебагера и т.д. я лет 5 им пользовался, но последние 2 года все в code, они несравнимы вообще, саблайм и половины фич не имеет. Но я пишу на go/python, для пхп есть шторм и если его много саблайм справляется.

Artem
19.06.2018
17:39:31
ну и как тебе? чего не хватает?
У него элементарно автокомплит умнее, саблайм устарел и куда хуже обновляется, что там ещё для пхп я хз. Навигация по файлам вроде в обоих работает

а какие именно фичи тебе нужны, которых нет в саблайме? приведи пример
Да все. В саблайме нет ничего, а все что есть устарело

Code просто работает лучше, все плагины лучше, дебагер и встроенный терминал и да отличный терминал

Lusive
19.06.2018
17:41:42
Artem
19.06.2018
17:42:43
а что еще кроме автокомплита? какие именно плагины? постарайся вспомнить, пожалуйста
Я выше написал и ещё раз все. В саблайме абсолютно все работает хуже, а терминала и дебагера нет вообще.

Но опять же для пхп мне хватает иногда даже старых конфигов, но я чаще чем саблайм даже вим пользую, там и то плагинов больше и они лучше обновляются. В саблайме даже линтеры и фмт плагины корявые.

Artem
19.06.2018
17:49:05
а какие именно плагины ты еще используешь?
Я очень далеко от компьютера чтобы точно вспоминать но их много. Линтеры и автоформатеры минимум для 5 ЯП и разные хелперы. Для того же go, code это стандарт и плагинов очень много. Но это не важно, ещё раз саблайм просто работает хуже. Он тупой и иначе не будет там почти нет поддержки.

Ну и качество автокомплита достаточно веско, + с документацией лучше в коде работать. В общем лучше все, я был фанат саблайма, но он труп.

Google
Artem
19.06.2018
17:54:37
Ты так унижаешь бедный саблайм, что мне даже обидно за него стало
я очень долго subl пользовался и в подобных холиварах был всегда на его стороне. Но для Go code-это стандарт и мне пришлось пользоваться, с ним в разы удобнее и просто начал использовать для других задач. Он реально лучше во всем, достаточно им попользоваться в работе пару недель

да и иначе быть не может, когда обновления раз в ~10 лет, соde очень активно развивается и поддерживается и там все новые фичи очень активно внедряются

Artem
19.06.2018
17:59:18
а тогда почему ты не можешь назвать эти фичи, если они такие крутые? Фраза "все лучше" подходит к чему угодно, мне непонятно о чем всем лучшем ты говоришь
я тебе их уже назвал, я хз каким местом ты читаешь. fmt / linter для разных зыков, автокомплит (который полная лажа в саблайме), дебагер -повторить? это принципиально важный и необходимый инструмент, терминал -очень хороший, тебе мало? это не все, но мне достаточно любого одного пункта из перечисленных. И я не некрофил чтобы общаться с трупами, которые не обновляются)

а тогда почему ты не можешь назвать эти фичи, если они такие крутые? Фраза "все лучше" подходит к чему угодно, мне непонятно о чем всем лучшем ты говоришь
тебе называют что -то, в ответ а еще? ты думаешь мне интересно тебя убеждать и искать аргументы? в саблайме гавно все -он устарел. что еще тебе нужно? Ты лучше приведи хоть один инструмент или плагин или фичу. котора яв саблайме работает хотя бы не хуже.

я могу тебе некоторый плагины вима привести, они просто у меня на расшаренной машине лежат, но опять таки это не все. Но подобное я использую везде. Plugin 'ctrlpvim/ctrlp.vim' Plugin 'jasoncodes/ctrlp-modified.vim' Plugin 'Valloric/YouCompleteMe' " Plugin 'rhysd/vim-clang-format' Plugin 'craigemery/vim-autotag' Plugin 'airblade/vim-gitgutter' Plugin 'vim-scripts/a.vim' Plugin 'scrooloose/nerdcommenter' Plugin 'rdnetto/YCM-Generator' Plugin 'jiangmiao/auto-pairs' Plugin 'francoiscabrol/ranger.vim' Plugin 'ggreer/the_silver_searcher' Plugin 'd11wtq/ctrlp_bdelete.vim' Plugin 'mileszs/ack.vim' Plugin 'tpope/vim-sleuth' Plugin 'vim-scripts/DoxygenToolkit.vim' Plugin 'chriskempson/base16-vim' Plugin 'Chiel92/vim-autoformat' Plugin 'gioele/vim-autoswap' Plugin 'tmhedberg/SimpylFold'

ну а fmt и linter ы приводить бесполезно, это терминальные утилиты, вот только проблема в том, что сравнивать не с чем в саблайме нет терминала, а те способы, которые есть для его использования убоги )

Artem
19.06.2018
18:06:11
спасибо, я посмотрю что умеют эти плагины
тебе мало того, что лучше работает то, что ты используешь каждый день (автодополнение), удобнее работать с доками, есть дебагер и терминал? ну ок, тогда наверно у тебя просто такие задачи, на которых ты не видишь критичной разницы, это нормально. Когда потребуется современный и актуальный инсрумент вопросов не будет. Поскольку качество сейчас вообще не сравнимо во всем.

Artem
19.06.2018
18:07:39
ты так бурно отреагировал на мой вопрос, извини, я не хотел тебя разозлить, я сам не пользуюсь саблаймом, просто хотел узнать какие плагины бывают и чем пользуются люди
я бурно отреагировал не на вопрос, а на то, что ты задал мне его три раза (или больше) при чем перед этим я уже дал на него ответ.

Artemy
20.06.2018
07:12:35
есть такая ошибка, варинтов решения несколько. можно просто прописать в htaccess php_value memory_limit '64M' ? PHP Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 262144 bytes) in /var/www/%sitename etc%

Mirvali
20.06.2018
07:18:50
Koroche ya nachol uchit php

Variables pirviy urok

Alexander
20.06.2018
11:02:05
Всем привет? Может быть кому будет интересно, от 110 тыс. руб. на руки - https://phpclub.ru/talk/threads/php-разработчик-yii2-от-110-000-руб-на-руки.85175/

Evgeny
20.06.2018
11:50:42
Извините что не по теме, как можно исключить двойку из [0-9] ?

regex

([01]|[3-9]) а попроще запись возможна?))

Google
Dmitry
20.06.2018
12:11:58
[013-9]

Vladimir
20.06.2018
12:20:14
Ребят привет

Admin
ERROR: S client not available

Vladimir
20.06.2018
12:20:46
подскажите пожалуйста, при парсинге HTML получаю значения и записываю их в БД. И русские символы вот так отображаются

проверил кодировку переменных - вывело ASCII

сделал mb_convert_encoding($row->find('td',3)->plaintext,'utf8', 'ASCII') но результат такой же

подскажите куда копать?

Adel
20.06.2018
13:25:50
Парсишь? Страдай :)

Vladimir
20.06.2018
13:39:15
Автоматизировать хочу, бухгалтерию вести в своей системе удобнее

Ivan
20.06.2018
13:59:48
Кстати, тут как то проскальзывало негативное отношение к тем кто пишет парсеры\грабберы, а напомните чем это обусловленно?

Alexandr
20.06.2018
14:03:30
Мы сами пишем - конкуренты не нужны ?

Ivan
20.06.2018
14:06:09
А это очень многое объясняет, даже почему троллят новичков, на форумах, чатах и т.д.?

Ivan
20.06.2018
14:22:12
Вот мне интересно, как это можно назвать воровством если это публичные данные, другой вопрос как ты с ними потом распоряжаешься (распространяешь без ведома владельца, выставляешь за свои и тд.) Это же типо просто интсрумент. Тоже самое можно сказать про огонь, он типо убивает растительность, сжигает дома, калечит/убивает людей. Но можно его и во благо использовать. Так почему человек который изготавливает инструмент виновен в том что другой его использует во зло. Но это так, минутка минихоливара под оффтопом, просто для меня "изготовитель инструмента" не виноват

Alexandr
20.06.2018
14:24:12
Что ты считаешь публичными данными? Контен сайтом и графика защищена авторским правом после момента публикации - если не оговорено другое - к примеру справочники opendata

Ivan
20.06.2018
14:26:20
В данном контекте все что доступно публично. Я могу ошибаться, но вроде контент я имею права копировать себе для личных целей.

Pavel
20.06.2018
14:28:28
Для личных - имеешь. Для целей зарабатывания на нем или получения иной выгоды - нет.

Ivan
20.06.2018
14:29:37
Вооот, а это уже вопрос использования данных после того как ты их получил, а никак не каким способом ты их получил

Pavel
20.06.2018
14:30:04
Когда скрипт месяцами парсит другой сайт и выводит данные под своим дизайном, вставляя свою рекламу - то это никак не личные цели.

Google
Ivan
20.06.2018
14:32:41
Я согласен, это уже можно смело назвать воровстом, но это мог делать не парсер, а 100500 млн китайцев. Вопрос стоит что именно плохого в том чтоб писать парсеры. А не как потом этими данными распоряжаются

Pavel
20.06.2018
14:34:54
Плохого в том что парсеры в своем большинстве пишутся для воровства. Очень редко когда их делают чтобы под себя подогнать интерфейс.

Для этого пользуются API обычно.

Ivan
20.06.2018
15:11:12
Да, но теми же наркотиками можно и лечить. Опять же, вопрос что ты потом с ними делаешь продаешь формацептическим компаниям или распростроняешь на улице.

Такую же аналогию можно провести с чем угодно, хоть с оружием. За исключением наверно тех вещей которые созданы с одной только целью вредить и других вариантов использования у них нет

Vladimir
20.06.2018
18:51:56
Яндекс такси не предоставляет API. И так же они не предоставляют нормальной интеграции со своими сервисами бухгалтерии и учета. Вроде как есть смены но они не читабельны и не удобны. Одно дело когда кто-то парсит какие-то ресурсы в непонятных целях, а другое дело когда для себя.

Но с кодировкой вопрос остался нерешенный(

Буду зп водителям расчитывать опять копированием, вставкой в эксель и колхозить)

Александр
20.06.2018
21:11:07
Всем привет!

Никто не имел дело с обходом incapsula? Имеется сайт, где стоит incapsule. При любом запросе, имеется HTML код следующего содержания: "<html style="height:100%"><head><META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW"><meta name="format-detection" content="telephone=no"><meta name="viewport" content="initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"></head><body style="margin:0px;height:100%"><iframe src="/_Incapsula_Resource?SWUDNSAI=28&xinfo=x%20q%280%20-1%20-1%20-1%29%20rx2&incident_id=xxx&edet=12&cinfo=04000000" frameborder=0 width="100%" height="100%" marginheight="0px" marginwidth="0px">Request unsuccessful. Incapsula incident ID: x1</iframe></body></html>"

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