
Maksim
27.04.2018
19:25:34

Антон
27.04.2018
19:25:39
В yii контроллер/экшен
Бесит
Мне лучше как в ларе или симфони

Google

Антон
27.04.2018
19:26:12
Сам решу что куда

Anton Saprykin
27.04.2018
19:26:31
Эх, где те времена когда хватало одного index.php

Andrew
27.04.2018
19:26:55
А что сейчас не хватает?

Vitaly
27.04.2018
19:26:55

Anton Saprykin
27.04.2018
19:27:20

Andrew
27.04.2018
19:28:00
Все ведь зависит от задачи

Vitaly
27.04.2018
19:28:36
Пример remote.io

Антон
27.04.2018
19:31:21
В yii если пишешь пакет и не делаешь неймспейс app\... То без дополнительной регистрации неймспейс в конфиге не работает. Composer? Не слышал

Vitaly
27.04.2018
19:31:42
Ой ошибся remoteok.io

Антон
27.04.2018
19:32:43
На ркн работаешь?

Andrew
27.04.2018
19:33:15
Прокси сканирует

Антон
27.04.2018
19:33:24
Ахах

Google

Dmitry
27.04.2018
19:35:08

Антон
27.04.2018
19:35:56
@miksir самдарку пиши
Клипсы там есть, они не маппятся сами
Алиасы *

Dmitry
27.04.2018
19:38:07
Там yii 2.1 на подходе, вроде откажутся наконец от старого говнеца и 20 уровней наследования

Dmitry
27.04.2018
19:38:10
зачем тебе алиасы, если есть неймспейсы?

Vlad
27.04.2018
19:38:19

Dmitry
27.04.2018
19:38:41
алиасы - это наследие от Yii1, в котором не было неймспейсов... и тебя никто не заставляет их использовать

Vlad
27.04.2018
19:38:51
ЗЫ. Кейкпхп в евоплей до сих пор юзают

Антон
27.04.2018
19:39:12
Если у тебя консольный пакет то не прокатит так просто
Если ты сделаешь пакет в своем неймспейс то при запуске ./yii ты хапнешь ошибку что алиас @your_namespace/commands is invalid

Dmitry
27.04.2018
19:47:22
controllerNamespace в конфиге + controllerMap для кастомных неймспейсов

Антон
27.04.2018
20:09:09
И нафига эти кастомные неймспейс?
Ещё и сам модуль зарегистрировать
Хз. Мне кажется что можно было красивее сделать

Dmitry
27.04.2018
20:14:23
если ты пишешь команду в своем неймспейсе - логично, что как-то нужно показать этот класс, что бы он появился в хелпе и т.п... вот в controllerMap его и указываешь.
в ларавеле как-то так же, есть дефолтный неймспейс для команд, и можно указывать отдельные классы... ну там еще можно всю директорию для сканирования указать, но в общем может и в yii такое можно, не изучал

Антон
27.04.2018
20:15:20
Он сканирует директории но при условии что в пространстве app как я это понял

Dmitry
27.04.2018
20:17:44
yii? сканирует app\commands равно как лара сканирует app/Console/Commands

Art
28.04.2018
04:44:05
для реалтайм (точность не кретична, хотя бы до минуты) позиционирования на карте, какие инструменты подойдут? Обычные карты подойдут чтобы аяксом иконки сдвигать или нет? Еще как-то натыкался на инфу, что такое удовольствие как реалтайм платно у карт яндекс/гугл/осм и тд

Google

Anton
28.04.2018
04:55:12
Google maps api
Делается с помощью маркеров
И их перемещения
На js
Бесплатно

Art
28.04.2018
04:59:35

Anton
28.04.2018
04:59:47
Там по координатам
Географическим

Art
28.04.2018
05:00:07
я так понял там N-запросов бесплатно а дальше уже либо плати либо работать не будет

Anton
28.04.2018
05:00:38
А там вроде нет
Ограничений
На это

Anton
28.04.2018
05:01:14
Там ограничения на google places и т д
А тут карта подгружается и js иконкам
Управляется

Art
28.04.2018
05:03:09
а библиотека leafet это общий api для всех карт?
http://leafletjs.com/

Антон
28.04.2018
05:22:46
Как относитесь к вакансиям где вилка зп отличается в два раза от мин до Макс?
Почему такой разбег

Alexander
28.04.2018
05:28:39
Набирают всех подряд: от конченых нубов, до супер профи. Соответственно, качество кода такое же: от полного говна, до приличного

Google

Виктор
28.04.2018
06:37:04

Евгений
28.04.2018
08:40:12
Серая сторона силы
Когда готов запустить самоуничтожение проекта, но дают отбой

Roman
28.04.2018
13:11:26
class A
{
private $name;
private $lname;
public function setName(string $name) : self
{
$this->name = $name;
return $this;
}
public function setLastName(string $lname) : self
{
$this->lname = $lname;
return $this;
}
}
$obj = new A();
$obj->setName('FirstName')
->setLastName('LastName');
var_dump($obj);как эта хрень называется? я забыл

Admin
ERROR: S client not available

Гена
28.04.2018
13:12:01
сетеры

Roman
28.04.2018
13:12:22
нет
как этот подход называется?

Maksim
28.04.2018
13:12:42
говнокод
но если ты про fluent interface, то ладно)

Гена
28.04.2018
13:12:58
ты про стрелки и возврат инстанса?

Roman
28.04.2018
13:13:24
спс

Гена
28.04.2018
13:13:36
))

Roman
28.04.2018
13:14:14
на языке вертелось, не мог вспомнить)

Гена
28.04.2018
13:14:47
я название не знал

Maksim
28.04.2018
13:15:22
не много потерял)

Гена
28.04.2018
13:16:22
я код пишу и мне не до названий

Google

Гена
28.04.2018
13:21:29
у меня часто возникают сложности с придумываением названий методов и свойств, иногда минут 10 могу сидеть и придумывать название для метода... вопрос это я тупой или у кого то тоже так бывает?

Maksim
28.04.2018
13:22:01

Гена
28.04.2018
13:24:21
еще есть варинат getUnitByProductData
может есть какая статья почитать, где описаны техники или правила наименования методов? что через название метода должно быть понятно что он делает я знаю....

Dmitriy
28.04.2018
13:35:51
еслиб все так было просто )
тогдаб мы только инвалидацию кеша обсуждали

Гена
28.04.2018
13:36:20
)))

Artur
28.04.2018
14:56:21
Ребят, кто работает через git?
как скопировать проект себе в локальную папку ?)

Vitaly
28.04.2018
14:57:17

Maks
28.04.2018
14:58:38

Artur
28.04.2018
14:59:45
У меня пишет
fatal: destination path 'x' already exists and is not an empty directory.
что делается не так?

Dmitry
28.04.2018
15:03:54
надо загрузиться в режиме командной строки
или с загрузочного диска

Maksim
28.04.2018
15:09:05