Raven
Александр, это единицы что начали с фреймворка и норм. я последнее время столько ребят собеседовал и я ауте был
ребята по 4-6 лет продакшн девелопмента, а знаний 0
Raven
вообще, понятия не имеют что делают и зачем. работает? ну и норм.
Raven
не работает. погуглю, скопирую и заработает
Никита
без какой либо базы - плюсы, шарп, java, паскаль в конце концов?
Raven
присоединяюсь к вопросу
Nick
Raven
а какие примерно вопросы им задавали? просто интересно
я в проде работаю с руби/рейлс. это все бекенд позиции. ну как бы елентарные по sql join, select, insert, по чистом руби там отличие class и module, по рейлс active record, action controller и тд и тп. ну как бы вопросы для джуна, до мидл синьер вопросов мы так и не доходили обычно
Raven
сорян за офтоп.
помню как-то пришел парень на собеседование. такой страшный, жирный, прыщавый. ну вот именно знаете такой типичный программист-дрчун.
ну спрашиваю там расскажи о своем опыте, чем ты на текущей позиции занимаешся, куда бы ты хотел двигатся и тд и тп.
парень так смущенно отвечает: ну... я на этом проекте уже 4 года. как бы поисковик пишу. мне проект интересен.
ну я такой удивился как бы вещь не простая и как по мне, то интерестная.
я спрашиваю: а что за поисковик? он решает какие-то инные задачи в отличии от гугла или бинга.
парень покраснел и говорит: ну там как бы поиск по контенту для взрослых.
после интервью в коллективе было много шуток о том что там у парня проблемы с девушками, по этому он 4 года на проекте.
Raven
кстати, работает этот парень над очень известным ресурсом
Aleksei
сорян, но нефиг офтопить
Nick
Alexander
Помогите с react-native-datepicker. На IOS почему-то выскакивает сверху и не видно верхних кнопок, хотя в доке на гифке показано, что выезжает снизу
Alexander
Спасибо. Сейчас попробую
Vitaly
Всем привет! Вопрос по in-app purchases - кто как обрабатывает кейсы, когда пользователь отменил покупку?
Petr E
Я вчера подключил react-native-firebase и немного даже вспотел
Petr E
просто держу вас в курсе)
Petr E
там короче все делается проще и совсем не так как в мане
Petr E
хорошо, когда рядом в коровнике сидит андройд пограмист
Petr E
а забыл сказать, обычная вебовская либа firebase конечно работает, но там что-то намутили с таймаутами и она через какое время бездействия перестает работать
Petr E
сначала хотел было сделать костыль - инитить подключение заново на каждый запрос ну или там вычислить через сколько отмирает, но потом решил что лучше уж прикрутить нативную часть
Vit
чей ты
Gena
Изучив исходный код этой либы, мы решили не использовать ее
В целом для китайцев даже не так плохо )) Но конечно да:
1. https://github.com/xgfe/react-native-datepicker/blob/master/datepicker.js#L192-L197
2. https://github.com/xgfe/react-native-datepicker/blob/master/datepicker.js#L451
Я б её, кстати не стал использовать за 1 и modal
Petr E
Нука нука
Например, в мане “To automatically generate the json file, follow the instructions on the Firebase console to "Add Firebase to your app".” и эта инстркция отправляет это делать из андройд студии, а проект там может не компилиться (у меня так было) а можно зайти в на сайте в консоль, там создать Апп, и он сам сгенерит google-services.json
Petr E
2 последних пункта из мана я тоже не делал
Petr E
предыдущие, конечно, добавить надо
Petr E
у меня была проблема с тем, что я открыл проект в студии и долго у меня не компилировалось, а из-за этого студия не может перейти к формировнаию google-services.json
чей ты
чей ты
Gena
можешь PR сделать )
Если б пользовался - сделал бы... но меня горький опыт научил, что не надо делать PR просто так, если не собираешься за него отвечать. PR это куча времени:
1. Надо закодить (это для простых меньше всего времени занимает), но тоже аккуратно, с аккуратными коммитами
2. Надо протестировать (для RN, т.к. тестов ни у кого обычно нет, это означает запустить семпл показав баг или проапдейтив его так, чтоб баг проявлялся для всех поддерживаемых архитектур)
3. Надо описать PR внятным языком
4. Надо потом тратить время на общение, обсуждение, защиту своего решения (возможно через несколько месяцев, когда ты уже забыл, что его вообще делал).
Zak
Ещё раз задам этот вопрос, ибо так и не понял 😬
Zak
Если я в одном компоненте в AsyncStorage запишу, например токен, то могу я его получить, этот токен из AsyncStorage в другом компоненте?
Dmitry
Zak
Можешь
Без каких-либо пропсов
Zak
Окей, спасибо
Zak
То есть если я в одном компоненте написал функцию записи и получения токена, то во втором я просто могу импортировать AsyncStorage и применять его методы?
Zak
Этот момент не понимаю :) как пользоваться функциями в другом компоненте
Dmitry
Без каких-либо пропсов
Нет, не так. AsyncStorage - хранилище данных, а не функций. Ты можешь на одном компоненте положить туда данные, а на другом их оттуда прочитать. Ели ты хочешь сделать общую функцию, которая будет вызываться на разных компонентах, то выноси ее в отдельный файл
Vit
Zak
Здесь запись в AsyncStorage
Zak
Zak
Но консоль пишет [object Object]
Zak
Что я неправильно делаю?
чей ты
Второй параметр , проверте тип
чей ты
value: string,
Zak
чей ты
String
И вам все еще не понятно ?
чей ты
вы пихаете обьект , а ожидаеться строка
чей ты
({any: 'data'}).toString() // "[object Object]"
Vit
Ужасно употреблять слова из бэкэнда 90-х на фронте 2018-х)
чей ты
Dmitry
Dmitry
Zak
Zak
Спасибо
Denis
Всем привет, юзаю react-native-image-crop-picker и загружаю выбранную картинку на сервер. На iOS все работает отлично, на Android - нет (не загружает картинку на серв). Кто-то сталкивался с таким?
Denis
пробовал, возможно react-native-image-crop-picker возвращает какой-то кривой path на android.
Nick
Denis
думал, что может кто сталкивался с этой проблемой в этой группе, решение которое я вижу это ставить еще один модуль (fs) и по uri вытаскивать реальный путь к файлу
Dmitry
Кто нибудь знает, как сделать DEBUG CONSOLE в VSCode цветной ?
不退転」
пипл, можете линкануть нормальную реализацию dropdown'а?
Vit
нет в мобилках дропдаунов
Alik
不退転」
不退転」
То, что на втором примере +- что нужно