@phpclubru

Страница 535 из 956
Valar ?
09.04.2018
13:39:39
я не шарю, но на люмене код красиво вродь пишется, хотя и отличается от лаварела. Не шарю в симфони и йии.

Оксана
09.04.2018
14:39:25
Спасибо!

Artem
09.04.2018
14:46:48
вот прям хоть и не писал никогда на yii но сколько не смотрю на его код - просто ужас. ларавель с его потомком куда приятнее.

Dmitry
09.04.2018
14:47:38
а что такого в 90 джуну а Москве?

Google
Artem
09.04.2018
14:50:39
вот вот ?Я. вон стажерам по 60к платит. :)

¯\_(ツ)_/¯
09.04.2018
14:59:48
Привет. В пайтоне можно получить значение из словаря по его ключу и в случае если ключа не существует то вернуть какое-то дефолтное значение, например None. Выглядит так {'a':1}.get('a', None) # 1 {'a':1}.get('b', None) # None Есть аналог в php? Или только через array_key_exists() и тернарный оператор?

Adel
09.04.2018
15:00:14
array_get часто делают

в ларавельке есть... Arr::get еще бывает

да и самому сделать пара строк...

¯\_(ツ)_/¯
09.04.2018
15:01:32
А в стандратной либе нет?

Pavel
09.04.2018
15:01:46
Вроде нет

Adel
09.04.2018
15:01:52
это важно?

¯\_(ツ)_/¯
09.04.2018
15:02:12
это важно?
ну это удобно

Adel
09.04.2018
15:02:21
сделать - две строчки функция

или даже одна

Dmitry
09.04.2018
15:03:01
в современном пхп можно $a['a'] ?? 'default'

¯\_(ツ)_/¯
09.04.2018
15:04:08
в современном пхп можно $a['a'] ?? 'default'
Да, с 7 версии вроде сделали. Заюзал бы, но не везде она ещё стоит у нас. Спасибо

Google
Pavel
09.04.2018
15:04:20
Но это будет работать кривовато

Если у тебя в массиве 'a' => null то вернет 'default' хотя не должно бы.

¯\_(ツ)_/¯
09.04.2018
15:05:10
Dmitry
09.04.2018
15:05:14
ну спорный вопрос - должно или не должно ;)

зато можно $a[1][2][3][4] ?? 0 делать... счастие

Artem
09.04.2018
15:26:22
Если у тебя в массиве 'a' => null то вернет 'default' хотя не должно бы.
вот прям маразм... а почему так кто -то в курсе? может там GC ключи чистит которые в null установленны? ваще странное поведение.

Pavel
09.04.2018
15:26:55
Потому что в пхп нет разницы между null и несуществованием

Artem
09.04.2018
15:27:54
Потому что в пхп нет разницы между null и несуществованием
ну даже если так. это же значение в null, ключ то есть. Я конечно понимаю. что это просто так есть и ничего не сделать. Но прям вымораживает такое неочевидное поведение...

Dmitry
09.04.2018
15:30:22
где неочевидное? ;) ?? - оператор проверки на null :)

с подавлением ошибок

Artem
09.04.2018
15:31:38
null -это тип, т.е. адрес занят, но ок, опять таки разбираться и привыкать :( я просто опять же после Go привык к нулевым значениям типов и прям не удобно думать так. просто логичным казалось, что проверка наличия ключа -это одно, а пустое значение ключа -другое. Т.е. null -это просто выделение без алокаций чтоли, хз как пойснить то чего я бы ждал)

Adel
09.04.2018
15:32:34
а то что в SQL сравнения с null нет тебя не смущает?

точнее там особенное сравнение.

Artem
09.04.2018
15:34:24
ну вообще наверно логично, я просто пытаюсь от конкретного оператора получить поведение которое им не предусмотренно )

а то что в SQL сравнения с null нет тебя не смущает?
sql это язык запросов, тут я все же другого поведения ожидаю ) Но опять же это наверно просто привычка

Dmitry
09.04.2018
15:34:57
Вернее даже не так... ?? - это проверка на null с подавлением части ошибок. Обращение к несуществующему ключу в пхп дает нефатальную ошибку (так язык сделан) и возвращает null (ну а что еще ему возвращать)

Artem
09.04.2018
15:40:10
а есть вообще книжки по пхп описывающие механику интерпретатора, как вообще работа с памятью происходит все эти алокации сборка мусора и все такое ? что то мне кажется что там еще сюрпризы будут.. ))

Google
Artem
09.04.2018
15:40:50
Артем
10.04.2018
09:17:44
Привет, друзья. Хочу спросить совета. Надо собирать статистку дейсвтий пользователя на сайте - просмотр карточки товара, категории, добавления в корзину, совершения заказ. Вопрос такоой: как эфективно собирать такую статистику, чтобы сильно тормозов не прибавило? Или тупо все в файл писать?

Alex
10.04.2018
09:18:06
Ребят у кого нибудь был опыт работы Word press rest api?

Артем
10.04.2018
09:22:43
неа

Мне надо для собрать данные userid:action:datetime - итпо такого

Mark
10.04.2018
09:55:35
народ, с опернкарт форума в чате ктото есть?

Mark
10.04.2018
09:59:51
шатов или титов?

ты с диноксом общаешься? ато он чето умер у меня во всех мессенджерах.

Mark
10.04.2018
10:05:24
Я
и тишина.

Grigory
10.04.2018
12:16:48
кто-нибудь работал на PHP с USB HID устройствами?

Slach
10.04.2018
12:35:33
кто-нибудь работал на PHP с USB HID устройствами?
ну PHP как то не очень для этого предназначен какие конкретно HID устройства то нужны? сканер штрих кода поди который в USB втыкается?

Admin
ERROR: S client not available

Grigory
10.04.2018
12:37:33
ну PHP как то не очень для этого предназначен какие конкретно HID устройства то нужны? сканер штрих кода поди который в USB втыкается?
у меня свое устройство, есть документация по протоколу нужно его опрашивать из демона на PHP

на python смотрю есть библиотека usb.core, вот аналог был для php

Adel
10.04.2018
12:49:14
на python смотрю есть библиотека usb.core, вот аналог был для php
ну не делают на php такие приложения. на питоне делают и десктопные. поэтмоу там и есть.

Google
Grigory
10.04.2018
12:55:34
ну не делают на php такие приложения. на питоне делают и десктопные. поэтмоу там и есть.
на PHP тоже делают десктопные приложения, вопрос лишь в популярности

Artem
10.04.2018
12:55:55
кто-нибудь работал на PHP с USB HID устройствами?
нет и не хочу, вот - https://github.com/oasynnoum/phpmake_usb

Adel
10.04.2018
12:56:29
на PHP тоже делают десктопные приложения, вопрос лишь в популярности
нормальные люди не делают. делают лишь фанаты

Artem
10.04.2018
12:56:58
нормальные люди не делают. делают лишь фанаты
нормальные люди гуи и на питоне не делают )))

Grigory
10.04.2018
12:57:03
Viacheslav
10.04.2018
12:58:45
нормальные люди гуи и на питоне не делают )))
не соглашусь, PyQt ничего. Хотя вообще вопрос "что делают на языке" это не лучшая тема для холивара, т.к. не имеет выхода.

Vladij
10.04.2018
13:10:56
всем привет

хочу кое что спросить

Artem
10.04.2018
13:11:37
не соглашусь, PyQt ничего. Хотя вообще вопрос "что делают на языке" это не лучшая тема для холивара, т.к. не имеет выхода.
питон медленный и однопоточный, я что то даже вспомнить немогу приложения на pyqt кроме dropbox и то не уверен, что они его еще используют, по крайней мере тут найти не могу сходу (https://www.dropbox.com/static/docs/opensource/Desktop_Client_FOSS_Notices.pdf). Даже js для гуя чаще используют. )

Vladij
10.04.2018
13:13:31
немогу включить свою калымагу......есть два тэга <img> и <video>, они оба работают как слайдер, но есть баг с видео, т.к. если его нету то верста всеравно лезет вниз. Как мне правильно написать условие, что если есть картинка то видео не должно быть и наоборот

Спасибо

а как тогда прописать чтобы один из тэгов отключался?

просто килялся

unset?

Viacheslav
10.04.2018
13:18:29
питон медленный и однопоточный, я что то даже вспомнить немогу приложения на pyqt кроме dropbox и то не уверен, что они его еще используют, по крайней мере тут найти не могу сходу (https://www.dropbox.com/static/docs/opensource/Desktop_Client_FOSS_Notices.pdf). Даже js для гуя чаще используют. )
неуникальный случай. Спор о том, что такой-то язык лучше, и делайте такие-то вещи на нем - возникает не первое десятилетие. Жаль, что сюда нельзя джависта одного пригласить, он-бы сейчас рассказал бы все. И о докере, который не кошерен, и в целом о том, что есть всего один язык - Java, и иного не существует

Adel
10.04.2018
13:19:45
есть СиШарп и Ява. остальное - тлен.

Котлины еще прикольны. но чето... это страсть к страшно короткому коду меня бесит

может я старею

Google
Artem
10.04.2018
13:20:27
неуникальный случай. Спор о том, что такой-то язык лучше, и делайте такие-то вещи на нем - возникает не первое десятилетие. Жаль, что сюда нельзя джависта одного пригласить, он-бы сейчас рассказал бы все. И о докере, который не кошерен, и в целом о том, что есть всего один язык - Java, и иного не существует
так я и не спорю, просто примеров конкурентных не много. За все годы существования слишком не показательно применение. А та же java и тем более jvm -она везде. На сколько я знаю даже у адептов микросервисов в нетфликсе 80% кода на java )))

Adel
10.04.2018
13:20:31
C++ лучше
говно низкоуровневое :)

Vladij
10.04.2018
13:20:37
ага

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