
Ольга
14.02.2018
09:00:47
это молоко? ?

Ivan
14.02.2018
09:01:03

Алексей
14.02.2018
09:01:31
/warn

Group Butler [beta]
14.02.2018
09:01:31
Ivan has been warned (1/3)

Google

Алексей
14.02.2018
09:01:41
Ребят в @random_ru

Ольга
14.02.2018
09:02:02
сори

Дешко
14.02.2018
09:03:42
Если я делаю запрос у Аpi с указанием id тогда это get или post метод???

Ivan
14.02.2018
09:04:32

Anton
14.02.2018
09:05:01
изменить - PUT
по семантике

Сергей
14.02.2018
09:05:45
Дополню )

Ivan
14.02.2018
09:05:57
если апи не был ранее накоден правда

Anton
14.02.2018
09:06:13
а еще есть крутецкий PATCH

Сергей
14.02.2018
09:06:21
Кстаит не понял смысл его
Изменить одно поле?

Google

Anton
14.02.2018
09:06:28
да
или несколько

Сергей
14.02.2018
09:06:33
Редко попадалось такое

Anton
14.02.2018
09:06:37
но не весь объект
не, очень удобно

Сергей
14.02.2018
09:06:50
указываешь поле и значение

Anton
14.02.2018
09:06:50
например, когда надо только измененные поля формы отправить. крутецки

Ольга
14.02.2018
09:07:19
если пользователь изменил только дату рождения, например, чтобы не отправлять запрос со всем профилем?

Anton
14.02.2018
09:07:27
да
или статус поменять какой-нибудь

Ольга
14.02.2018
09:07:49
да, удобно

Дешко
14.02.2018
09:08:07
Ну вот если мне подтянуло список , и по тапу на один из них должно подтянутся полное описание, мне как передать id ? В урлу вставлять ?

Anton
14.02.2018
09:08:30
в доку по АПИ глянь

Ivan
14.02.2018
09:08:31

Дешко
14.02.2018
09:08:34
Или есть способ id как параметр задать

Сергей
14.02.2018
09:08:34
Как все же в консоли Xcode включить цвета
блин, очень удобно было бы искать красненькое
глазами сразу

Anton
14.02.2018
09:09:04
пиши так, чтобы не было красненького

Ольга
14.02.2018
09:09:06
в настройках же есть такое

Google

Сергей
14.02.2018
09:09:22
?

Anton
14.02.2018
09:09:30
по-брацки со скидкой

Дешко
14.02.2018
09:09:37

Сергей
14.02.2018
09:09:37
https://github.com/CocoaLumberjack/CocoaLumberjack
DDLogVerbose(@"Verbose");
DDLogDebug(@"Debug");
DDLogInfo(@"Info");
DDLogWarn(@"Warn");
DDLogError(@"Error");
разными цветами это же круто

Ivan
14.02.2018
09:09:59

Сергей
14.02.2018
09:10:18
domain.com/user/:id
если по рестиковски

Anton
14.02.2018
09:10:28
users

Сергей
14.02.2018
09:10:32
user

Anton
14.02.2018
09:10:40
users

Сергей
14.02.2018
09:10:42
users это когда множественное, список получаешь

Anton
14.02.2018
09:10:53
/users/:id

Сергей
14.02.2018
09:11:00
хотя это в Yii2 так
привык уже и забыл что где то users

Anton
14.02.2018
09:11:14
это не rest-way
по идее клиент должен работать типа так: client = new Client(‘/users’); client.getAll(); client.getOne(123); client.removeOne(123);
типа предугадывать по ресурсам интерфейс

Google

Михаил
14.02.2018
09:12:39
Доброе утро, гайз, помогите пжл разобраться с этой ошибкой.
http://joxi.ru/VrwExl0uK9vy12
она возникает, когда устанавливаю pod Onfido, который за собой тянет еще 4 poda

Сергей
14.02.2018
09:13:14
The premise of using /resources is that it is representing "all" resources. If you do a GET /resources, you will likely return the entire collection. By POSTing to /resources, you are adding to the collection.
However, the individual resources are available at /resource. If you do a GET /resource, you will likely error, as this request doesn't make any sense, whereas /resource/123 makes perfect sense.
Using /resource instead of /resources is similar to how you would do this if you were working with, say, a file system and a collection of files and /resource is the "directory" with the individual 123, 456 files in it.
Neither way is right or wrong, go with what you like best.

Ivan
14.02.2018
09:13:30
доки либы)

Сергей
14.02.2018
09:13:41

Anton
14.02.2018
09:13:59
ну по семантике же правильнее именно во множественном числе, не?

Admin
ERROR: S client not available

Сергей
14.02.2018
09:14:16
Антон, да вот везде по разному встречал

Anton
14.02.2018
09:14:18
если ты хранишь на ФС свои фоточки, то у тебя же есть папка ФотографиИ
а не
Фотографии/
Фотография/1
Фотография/2

Сергей
14.02.2018
09:14:58
у меня база данных в singular, модели так же

Михаил
14.02.2018
09:14:58

Сергей
14.02.2018
09:15:06
user
article

Anton
14.02.2018
09:15:31
ну ак
просто как я уже выше написал у тебя клиент не сможет быть тупым. хотя hateaos все сгладит

Сергей
14.02.2018
09:16:23
Не не, я не спорю, в разных фреймворках по разному, апи так же разное встречал
и user и users
И я наврал, у себя я выключил singular

Anton
14.02.2018
09:16:47
я тож не спорю, оба подхода имеют место быть.

Google

Сергей
14.02.2018
09:16:56
users всегда чтобы не путатся
вспомнил

Anton
14.02.2018
09:17:09
просто какие плюсы дает подход с этим singular?

Сергей
14.02.2018
09:17:50
разве что для этого
GET /resources - returns a list of resource items
POST /resources - creates one or many resource items
PUT /resources - updates one or many resource items
PATCH /resources - partially updates one or many resource items
DELETE /resources - deletes all resource items
And for single resource items:
GET /resources/:id - returns a specific resource item based on :id parameter
POST /resources/:id - creates one resource item with specified id (requires validation)
PUT /resources/:id - updates a specific resource item
PATCH /resources/:id - partially updates a specific resource item
DELETE /resources/:id - deletes a specific resource item

Вадим
14.02.2018
09:18:04
Для того, чтобы уже размещенные приложения продолжали быть доступными - достаточно ли обновить годовую подписку, или же нужно заново получать все сертификаты (у них тоже ограничение 1 год), пересоздавать приложение с новыми сертификатами и обновлять его в App Store?

Anton
14.02.2018
09:19:27

Виталий
14.02.2018
09:19:59
но эпплы не любят аппы которые долго не обновляются

Сергей
14.02.2018
09:20:46

Вадим
14.02.2018
09:21:37

Anton
14.02.2018
09:21:51

Сергей
14.02.2018
09:22:22
ммм в single убрать s на конце

Михаил
14.02.2018
09:49:49

Viacheslav
14.02.2018
10:10:49
Всем привет, коллеги, у нас небольшая, но полноценная команда пилит стартапчик для себя, ищем ИОСера, можно объяву разместить? =)

Kei
14.02.2018
10:13:27
Ребят, такой нетривиальный вопрос. У нас был проект для доставки еды. Единая кодовая база + конфиг файлы, обновление через гит, автоматическая сборка и доставка через fastlane. Несколько десятков идентичных приложений для разных партнеров, каждое приложение брендировано под партнера. Всё было ок, но при доставке обновлений Apple начала реджектить все приложения. Пообщались — говорят не дело шалонные приложения пилить, с чем мы и спорить не стали и запилили единое, с выбором партнера в сайд меню. Только теперь проблема — как нам не потерять установки и смёржить все приложения в одно, так чтобы при очередном обноалении пользователи скачали единое приложение. От эпла никакого толкового фидбека, отвечают заготовленными фразами и не понимают чего мы хотим. Есть у кого-нибудь опыт?)

Сергей
14.02.2018
10:14:34

Viacheslav
14.02.2018
10:14:41
да, я уже прочитал правила, ну ладно, разместил в @mobile_jobs

Сергей
14.02.2018
10:14:55