@phpclubru

Страница 224 из 956
Adel
31.05.2017
14:30:08
А может 256Gb оперативы :)) хотя крайне маловероятно

Artem
31.05.2017
14:57:19


начиная с какой версии эта штука появилась?

Adel
31.05.2017
14:57:40
давным давно

Google
Adel
31.05.2017
14:57:44
сколько я помню шторм

Pavel
31.05.2017
14:57:50
хинты то? Версии с 2-3 видимо

Artem
31.05.2017
14:57:53
видать я раньше не замечал как-то

не

именно, что подставляет шторм сам единственное число

Adel
31.05.2017
14:58:17
так делал еще решарпер от них же. для сишарпа

так что.. думаю они это чуть ли не с самого начала сделали

Artem
31.05.2017
14:58:39
хм, пользую с 6-й версии

раньше не замечал))

Pavel
31.05.2017
14:58:59
А, про единственное число я не знал

Adel
31.05.2017
14:59:35
он же вообще умный касательно имен переменных. попробуйте Extract variable Ctrl-Alt-V и он почти всегда подскажет верное имя для новой переменной

Artem
31.05.2017
15:00:11
такая мелочь вроде

а приятно

Google
Сергей
31.05.2017
15:12:17
раньше не замечал))
тоже только недавно заметил, думал с последней обновой добавили

Алексей
31.05.2017
16:10:38
Ребят, а кто работал с Excel файлами из PHP с помощью либы Spreadsheet_Excel_Writer_Workbook, подскажите, плиз, как можно открыть уже имющийся файл и дописать в него?) Как не пытаюсь - всегда чистит файл и добавляют инфу с нуля)

Alexander
31.05.2017
16:14:08
$inputFileType = PHPExcel_IOFactory::identify($templateName); $objReader = PHPExcel_IOFactory::createReader($inputFileType); $objPHPExcel = $objReader->load($templateName); $objPHPExcel->setActiveSheetIndex(0); $row = $objPHPExcel->getActiveSheet()->getHighestRow() + 1; $objPHPExcel->getActiveSheet()->fromArray(массив данных, null, 'A'.$row); $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007'); $objWriter->save($fileName);

что-то типа этого

Алексей
31.05.2017
16:16:06
Ого ого, такое чувство, что у нас разные либы) Методы другие

Alexander
31.05.2017
16:16:50
я использую эту https://github.com/PHPOffice/PHPExcel . довольно популярная

Алексей
31.05.2017
16:19:36
я использую эту https://github.com/PHPOffice/PHPExcel . довольно популярная
эх, у нас на проекте другая. Но все равно спасибо за ответ! Буду копать)

Alexander
31.05.2017
16:22:08
Ну тогда вам нужно проверять какая строка последняя и дописывать ниже как в примере выше $row = $objPHPExcel->getActiveSheet()->getHighestRow() + 1; последняя строка + 1 и потом заполнять например от A8 до конца

Алексей
31.05.2017
16:33:15
Ну тогда вам нужно проверять какая строка последняя и дописывать ниже как в примере выше $row = $objPHPExcel->getActiveSheet()->getHighestRow() + 1; последняя строка + 1 и потом заполнять например от A8 до конца
сделал так. в итоге все равно сначала все очищает, а потом пишет , начиная со строки, которая была последней заполненной на последнем шаге))

Maksim
31.05.2017
16:36:42
Добрый день, кто нибудь настраивал свой CDN сервис для отдачи картинок? у нас картинки грузяться рядышком с сайтом и из многих регионов отдача слишком долгая

Pavel
31.05.2017
16:38:49
Ну у меня был легкий налет такого опыта году эдак в 2013

Хотя мы там делали cdn для видео

Maksim
31.05.2017
16:46:53
Ну у меня был легкий налет такого опыта году эдак в 2013
какой самый простой способ собарть свой простенький CDN? думаю вынести картинки на поддомен как статика через nginx. и там как-то возможно можно настроить распределение по айпи пользователя и зависимости от этого поддомен вернет картинку с одного или другого сервера. может поделитесь каким-то опытом?

Pavel
31.05.2017
17:13:37
мы использовали paas

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

Если строить свой CDN, то надо понакодить логики - берете базу ipgeobase или чего посвежее, далее определяете IP пользователя, ищете к нему блиайший свой сервер, и отдаете ссылку на картинку на том сервере.

dot
31.05.2017
17:51:46
Всем доброй ночи :) Скажите а есть ли разница между записью $_SESSION['userfilter'] и $_SESSION[userfilter] ?

Alexandr
31.05.2017
17:52:50
есть - вторая это ошибка

Сергей
31.05.2017
17:53:28
во втором случае PHP думает что userfilter - константа

dot
31.05.2017
17:54:04
ааа понял спасибо :)

Google
Сергей
31.05.2017
17:54:41
http://php.net/manual/ru/language.types.array.php

там есть специальный пункт "Что можно и нельзя делать с массивами "

dot
31.05.2017
17:58:39
понял спасибо , почитаю :)ъ

dot
31.05.2017
18:33:05
хмм а что если асинхронно загружаешь страницу информация о сессии чтоли теряется ?? Нуу т.е. значения в массиве $_SESSION

?

Grigori
31.05.2017
18:34:33
а что если нуб не читает документацию - выслать ему денег?

dot
31.05.2017
18:36:46
Просто я думал что сессии они есть и все Оо

Pavel
31.05.2017
18:44:02
Сессию надо инициализировать

dot
31.05.2017
18:56:32
она уже инициализирована в том то и дело , я уже использую параметры в ней , а потом использую аякс и все переменные сессии пропадают

sergey
31.05.2017
19:15:20
домен, куда шлешь аякс, совпадает?

dot
31.05.2017
19:20:34
да

dot
31.05.2017
20:39:38
хмм а если у меня изначально index.php а аякс загружает ajax.php это может изза этого быть ?

sergey
31.05.2017
20:45:32
а в аякс пхп есть session_start()?

dot
31.05.2017
20:47:33
нет , а зачем он там ? Или он новую сессию начнет ?

ну в смысле он старые данные сессии не обнулит ?

хмм блин точно , а я думал он все обнулит

Спасибо :) Часа 4 просидел протупил , жесть )

Alya
31.05.2017
21:27:54
#вакансия #москва #работа #php #fullstack Всем привет!Ищу в команду full-stack разработчика Ключевые требования: PHP 5.6,MariaDB 10.0 HTML 5, CSS 3, jQuery Знание фреймворка (yii / laravel / symfony), но у нас "самописный" .Желательно (какпреимущество):PostgreSQL 9.5, Redis 2.8 Опыт работы с внешними сервисами, API. Место работы: м.Павелецкая.Оформление по ТК, компания вся белая + раз в полгода пересмотр з/п. Зарплатная вилка: белая до 120К .График работы:5/2, с 09:00 или 10:00 или 11:00 (на выбор) ИС: 2-3 месяца, после ИС график будет частично удаленный (1 раз в 2 недели в офисе) CV:alfiiaainetdinova@gmail.comВопросы в личку ?

Pavel
31.05.2017
21:28:31
да сколько можно это 4й раз уже

Google
sergey
31.05.2017
21:54:52
Спасибо :) Часа 4 просидел протупил , жесть )
Вроде в пхп.ини можно сделать автостарт сессии, но по дефолту не так. Но может я и вру. Может и нельзя, а может по дефолту и включен.

Yaroslav
01.06.2017
06:07:26
коллеги, киньте пожалуйста материал для изучения регулярок (интересуют книги). ибо только примитивные умею писать

Alexey
01.06.2017
07:04:53
В книгах в основном готовые рецепты и перевод документации

Admin
ERROR: S client not available

Alexandr
01.06.2017
08:11:11
Опубликована программа DevConf 17 июня https://devconf.ru/ru/schedule#backend

Pavel
01.06.2017
15:29:55
господа, не подскажете? :) mssql есть таблица id | peopleGroupId| peopleId | isDeleted соответственно, у одного человека может быть несколько групп как вытащить только тех людей, которые не принадлежат к определенной группе? то есть, если у пользователя группы 1, 2, 3, 4, а исключаящая группа - 3, то он не должен попасть в выборку

Dmitry
01.06.2017
15:33:06
select u.* from people u left join peopleGroups g on u.id=g.peopleId and g.peopleGroupId = 3 where g.id IS NULL

Pavel
01.06.2017
15:38:49
благодарю :)

ustasby
01.06.2017
21:16:30
Вакансии по 40-70к вообще закрываются когда нибудь? Кто вообще за такие деньги работает? Или одни делают вид что работают, другие делают вид что платят?

Pavel
01.06.2017
21:17:39
Моя первая работа мне примерно 40к приносила

Evgeny
02.06.2017
06:03:12
Подскажите пожалуйста: Есть массив А В нем 2 массива А1 и А2 В массивах А1 и А2 куча своих элементов. Как извлечь только конкретные ключи и значения у массивов А1 и А2? $a [ $a1[ 'key1' =>'val1', 'key2' =>'val2' ] $a2[ 'key1' =>'val1', 'key2' =>'val2' ] ]

Alexey
02.06.2017
06:05:16
array_column($a, 'key1');

Evgeny
02.06.2017
06:07:20
array_column($a, 'key1');
это наверное не правильно, как он поймет что я обращаюсь к a1 или a2

Alexey
02.06.2017
06:10:27
Так и задача не совсем понятна. Если требуется извлечь из многомерного массива конкретный элемент, то нужно обратится сперва по индексу первого уровня, а потом второго: $a = [ 'a1' => ['k1' => ..., 'k2' => ..., ...], 'a2' => ['k1' => ..., 'k2' => ..., ...], ]; Чтобы получить k2 для a2, нужно обратится $a['a2']['k2']

А если требуется извлечь из двумерного массива все значения, которые хранятся по ключу k2 во втором уровне, то array_column($a, 'k2')

Evgeny
02.06.2017
06:15:04
Так и задача не совсем понятна. Если требуется извлечь из многомерного массива конкретный элемент, то нужно обратится сперва по индексу первого уровня, а потом второго: $a = [ 'a1' => ['k1' => ..., 'k2' => ..., ...], 'a2' => ['k1' => ..., 'k2' => ..., ...], ]; Чтобы получить k2 для a2, нужно обратится $a['a2']['k2']
Да так можно, но мне нужно вывести 5 ключей и их значений из много мерного массива.... Просто я думал есть какой то более быстрый способ их вывести $a = [ 'a1' => ['k1' => ..., 'k2' => ..., ...], 'a2' => ['k1' => ..., 'k2' => ..., ...], ];

Google
Alexey
02.06.2017
06:15:42
Если ключи известны, то никакого перебора нет

Алексей
02.06.2017
06:16:14
за мкадом вполне себе закрываются, джунам же надо где-то учиться
45-70 это мидл за мкадом, если контора - не филал топа РФ или зарубежной компании. Конечно, исключения есть, но не очень много.

Evgeny
02.06.2017
06:38:44
array_column( array_values( $a ), k2' );
я выведу и ключ и значение на экран?

Олег
02.06.2017
06:40:34
array_column() умеет ключи сохранять (третий параметр), в нашем слчае числовые, по которым потом через array_search можно найти исходные. rocket science получается, но смотря что у вас за задача.

Alexander
02.06.2017
08:01:36
Вот неужели создателям Телеграма было так сложно добавить тег img или sendPhoto photo[]=http array....

Dmitry
02.06.2017
08:03:10
конечно сложно

Alexander
02.06.2017
08:04:32
поставили жесткие лимиты и при этом чтобы отправить пару картинок, я должен в цикле дергать их api отправляя по 1 штуке...

dot
02.06.2017
08:24:33
Скажите а почему вот такой код может не срабатывать ?

<button class='btn btn-primary btn-md' onclick="function () { location.href="http://crm/test/ajaxtable.php" }">Вернуться</button>

кликаю а ничего не происходит :(

а когда делаю просмотреть элемент такую фигню выводит Оо <button class="btn btn-primary btn-md" onclick="function () { location.href=" http:="" crm="" test="" ajaxtable.php"="" }"="">Вернуться</button>

Alexey
02.06.2017
08:29:37
кавычки, кавычки и ещё раз... функции лучше выносить в js и навешивать события оттуда же, например, jQuery.bind

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