Программирование : Dart & Flutter по-русски
(;?_?) Ivan Zhuravlev ???>?
ему срочно надо
(;?_?) Ivan Zhuravlev ???>?
релизь это дерьмо
First Last
[
{
"type": "mention",
"text": "@f3ath"
},
" ",
{
"type": "link",
"text": "https://pub.dev/packages/nullable"
}
]
First Last
Нам потребовалось более года, чтобы переписать это дерьмо!
??
иногда на 2.6.1 вываливает
Yerassyl Maikhanov
вопрос
Yerassyl Maikhanov
как вот такую вещь обходить
First Last
Люди ещё на флаттере пишут? Шок
??
джва года ждал эту игру
(;?_?) Ivan Zhuravlev ???>?
safearea
Yerassyl Maikhanov
пробовал
Yerassyl Maikhanov
он только системные покрывает
(;?_?) Ivan Zhuravlev ???>?
а, это не айос
First Last
Или нормальный телефон
Yerassyl Maikhanov
реакт js-ника ответ
First Last
Я пхпшник...???>
(;?_?) Ivan Zhuravlev ???>?
ну тогда надо начать сперва с поиска "как определить есть ли челка на ведрориде"
(;?_?) Ivan Zhuravlev ???>?
и отталкиваясь от этого добавить паддинга
First Last
Кроме сяоми и хуавея кто-то пилил их разве?
Олжас Сулеймен
Это константа же, во флаттере отступ сверху
(;?_?) Ivan Zhuravlev ???>?
ну было одно время когда они втыкали такие глазкИ фронт камеры
First Last
Да, глазки знаю У меня лично выезжающая фигня А челки я помню только на двух телефонах, хз
(;?_?) Ivan Zhuravlev ???>?
ты думаешь не завернуть в паддинг чтоль?
First Last
Но с глазками вроде как нет обходного пути, не?
First Last
Это ж камера, ее не скроешь
(;?_?) Ivan Zhuravlev ???>?
та фиг знает. я не сталкивался с такой проблемой
First Last
Да я вспомнил...
First Last
А, ты не про маты :)
(;?_?) Ivan Zhuravlev ???>?
они вытыкали же safearea . и у нее можно настроить отступ
(;?_?) Ivan Zhuravlev ???>?
[
"ну вот как бы если отталкиваться от этого ",
{
"type": "link",
"text": "https://youtu.be/lkF0TQJO0bA"
},
" то это именно то что тебе надо"
]
Yerassyl Maikhanov
я понял
(;?_?) Ivan Zhuravlev ???>?
только понять где подвох и почему оно не обходит
Yerassyl Maikhanov
тут в эмуляторе челка не была
??
[
{
"type": "mention",
"text": "@shindakioku"
},
" идея оказалась херовой. оно не работает с опциональными позиционными аргументами"
]
(;?_?) Ivan Zhuravlev ???>?
открывай багрепорт
Sergiy Vergun
Чего здесь еще не хватает?
Sergey Salnikov
[
{
"type": "pre",
"text": "(context) =>",
"language": ""
},
"\nты читай что тебе пишут, ё-моё"
]
Денис
У меня у одного при создании extension нужно перезапускать VSCode чтобы он не жаловался на отсутствие метода?)
???????
Сколько раз тебе еще раз сказать, чтоб не вызывал методы в билде?
Sergiy Vergun
Не привычно пока
???????
Получи стрим в initState и суй уже в стрим провайдер
???????
Никакой бизнес логики в билде, только интерфейс.
Sergiy Vergun
Получить в initState через provider и инсианс уже в стримбылдер?
???????
Ты все правильно делаешь. Просто сам метод watchAllDeck() напиши за пределами build
???????
В билде уже суй получившийся стрим
???????
Вот сам подумай, тебе надо: a) чтоб стрим получался при каждой перерисовке экрана б) чтоб стрим получался при создании виджета/экрана?
???????
Я, думаю, что всеже вариант (б).
???????
Так и делай при создании стейта экрана - в initState
???????
А в билде уже суй в провайдер, чтоб потом еще гдето достать
???????
Понятненько объяснил?
Sergiy Vergun
Да, спасибо
???????
[
"А, ну и возможно тебе нужен ",
{
"type": "code",
"text": "StreamProvider.value()"
},
", а не ",
{
"type": "code",
"text": "StreamProvider()"
},
""
]
Sergiy Vergun
И сувать это value как стрим?
???????
да, в него суешь стрим, который получишь в этомже стейте виджета. в InitState
???????
А потом уже, гдето достаешь из контекста и слушаешь StreamBuilder'ом
Александр
Кто понял что это за новый зверь такой - HotUI?
Александр
[
"и как его пощупать? тут что то не понятно ",
{
"type": "link",
"text": "https://github.com/flutter/flutter-intellij/wiki/HotUI-Getting-Started-instructions"
},
""
]
Tim
Всем привет! А как такое можно доситчь в ListView?
Tim
Чтобы одни карточки покрывали другие
Tim
Да, но в моем случае все это должно скроллиться
Tim
То есть это именно горизонтальный лист (ListView)
Tim
Ни у кого нет мыслей по этому поводу?) Я даже толком запросы в гугле сформировать не могу, чтобы найти что нибудь похожее :(
Daniil Kolyasnikov
[
{
"type": "link",
"text": "https://www.youtube.com/watch?v=YvN48bmvuwI"
}
]
Alexander Maverick
[
{
"type": "link",
"text": "https://youtu.be/5KbiU-93-yU"
}
]
Daniil Kolyasnikov
Ребят. У кого нибудь были проблемы с самсунгами ?
Daniil Kolyasnikov
apk Не ставится и всё
bitizen
пробовал в logcat глянуть на что система ругается?
NewBalanceM5
а что выдает в консоли?
Sobolev Erik
Кто-нибудь знает как собрать приложение flutter для iPhone на Windows?
Daniil Kolyasnikov
Ничего. Оно собирается в релиз. Но начинаем ставить на устройство release apk и оно просто не устанавливается
Daniil Kolyasnikov
девайс у клиента, клиент далеко
Daniil Kolyasnikov
Codemagic или просить другого собрать
Daniil Kolyasnikov
Или виртуальный macox
Alexander Vinogradov
Продай почку и купи мак
Daniil Kolyasnikov
[
{
"type": "link",
"text": "https://rutracker.appspot.com/forum/viewtopic.php?sid=rxNPLf1j&t=5634652"
}
]
bitizen
а прилоджение раньше ставилось?
Daniil Kolyasnikov
Нет. Первый раз пробуем
Daniil Kolyasnikov
Была где то полгода назад движуха с abi и прочим
Daniil Kolyasnikov
Ее как то вручную надо побеждать ?
bitizen
у меня была проблема с сертификатами раз, едиственное что
bitizen
или , может что-то в манифесте
Daniil Kolyasnikov
Он крч просто не даёт нажать кнопку установить
bitizen
ну это странно, а с остальными норм?
bitizen
обычно если не устанавливаеть, то кнопка работает, но в конце выдает ошибку
Daniil Kolyasnikov
На другом телефоне так
bitizen
Ну без logcat не понять
Nikolay Chernov
такое бывает когда скрин диммеры всякие на телефоне стоят
Daniil Kolyasnikov
А что именно искать в logcat ?
Nikolay Chernov
именно кнопка не нажимается в таком случае, и так будет при любой установке
Daniil Kolyasnikov
Просто подключил сертификаты и поменял package name и такая шляпа
Yurii
а банальное разрешение установок с неизвестных источников включали?
Nikolay Chernov
пусть действительно попробует другое что то поставить
Daniil Kolyasnikov
нет, диммеры не про этот случай
Daniil Kolyasnikov
нормально ставится
Daniil Kolyasnikov
[
{
"type": "link",
"text": "https://codeshare.io/5wVKBB"
}
]
bitizen
Версия андроида на девайсе и минимальный сдк проекта?
Daniil Kolyasnikov
5.1 на устройсве минимум 21
Daniil Kolyasnikov
таргет 28
northelks
добрый день, немного совсем не по тебе вопрос, но всё же.. может у кого завалялся архивчик исторических цен курса биткоина за год, два или больше? гуглил немного, но что-то особо больших данных не вытянуть "по-простому"
MiT
[
{
"type": "link",
"text": "https://coinmarketcap.com/historical/"
}
]
northelks
а как там скачать что-то?
Artyom Nesterenko
[
"Может, здесь что-то есть? ",
{
"type": "link",
"text": "https://coinmarketcap.com/api/"
},
""
]
northelks
да, про апишки я знаю сервисы, но не пока немного лень код писать, чтобы всё вытянуть
northelks
хотелось бы сказать архивчик, залить в бд и скормить алгоритмам
northelks
[
{
"type": "link",
"text": "https://coinmetrics.io/data-downloads/"
},
" вот здесь дневные данные можно скачать, но мне хотябы 1h или 30m данные"
]
Daniil Kolyasnikov
Эта ситуация научила меня - не меняй package name
Artyom Nesterenko
[
{
"type": "link",
"text": "https://docs.google.com/spreadsheets/d/1cdP-AArCNUB9jS8hEYFFC1qxp4DMEpBCvvC5yuopD68/edit#gid=0"
}
]
Artyom Nesterenko
Только до конца 2013-го года. ??
northelks
тут тоже только дневные)
northelks
[
"оо, что-то нашёл ",
{
"type": "link",
"text": "https://github.com/Zombie-3000/Bitfinex-historical-data"
},
""
]
northelks
минутные с 2013 года
Vladimir
ребят, а кто как дэбажит АПИ запросы? чет толковой инфы не найду
Daniil Kolyasnikov
fiddler
???????
Мне вот эта картинка очень понравилась, вдруг кто не видел ещё
qazaqninja
Добрый вечер, хотел спросить, какой можно взять ноутбук для комфортного использования Android studio, Browser и т.д.?
qazaqninja
P.s. я заканчиваю школу, и сейчас хочу интенсивно заниматься программированием
Alik E.
MacBook Pro 16” в базовой комплектации
qazaqninja
Если смотреть на варианты на винде?
Alik E.
Для программирования не советую, если не хочешь писать на .NET или C#
Daniil Kolyasnikov
чего началось ?
Daniil Kolyasnikov
нормально на винде работается
Daniil Kolyasnikov
24 гб оперативы закидываешь с i7
Alik E.
Субъективное мнение. В последний раз трогал винду давненько, послевкусие до сих пор не проходит
Karen
вопрос скорее "зачем?". лишний соблазн в игори играть только
Artyom Nesterenko
Как там сборка под iOS?
Daniil Kolyasnikov
2 минуты
Alexander Melnikov
полагаю, для выпускника школы не самый подходящий вариант) на первых этапах 13' вполне хватает
Artyom Nesterenko
Неплохо. После танцев с бубном или на CI?
Daniil Kolyasnikov
Vmware
Daniil Kolyasnikov
Зачем удача ?
Alik E.
Давайте еще раз подумаем, так ли нужно заморачиваться со всем этим, если хорошие ноуты на винде стоят около хороших маков
northelks
изучай базу и не запаривайся о вендорах
Artyom Nesterenko
Если человек хочет заниматься именно программированием, то macOS, как универсальная система (Unix-like), будет выбором получше. Чтобы иметь доступ как к Linux инструментам, так и всем остальным.
Daniil Kolyasnikov
я неделю назад смотрел мак. мак мини стоит 80к. Я расстроился и собрал коробку за 40к. В вмваре отдаю 12 гб оперативы и 4 ядра мохаве
northelks
мак после школы?)
Daniil Kolyasnikov
И все комфортно работает
Daniil Kolyasnikov
так макбуки еще дорожэе
Alik E.
Почему нет? Эир будет неплохим вариантом
Pavel Erokhin
Дело привычки, вечная война, люди не понимают, что спорят о вкусах лол, кому на чем удобно, на том и пишет, попробуйте все, сделайте вывод
Artyom Nesterenko
Тут тоже соглашусь, но почему нет. ??
Alik E.
Чем такие же по качеству ноуты на винде?
northelks
эир ужасный для девелопмента, имхо
Artyom Nesterenko
О каких вкусах, если я не могу вести полноценную кроссплатформенную разработку и всесторонне развиваться, как разработчик, не имея macOS? Такова жизнь. (c)
northelks
зачем сразу лезть в кроссплатформенность?)
Pavel Erokhin
Тако йже вопрос
northelks
за глаза хватит вкатиться в любой язык и познать базу
northelks
как алгоритмов, так и вообще всем понятий
Artyom Nesterenko
Окей, нужно разобраться, что человеку надо.
Artyom Nesterenko
Не в любой.
northelks
зачем голову забивать какой-то кроссплатформенностью
northelks
тот же лисп буста даст немало
Artyom Nesterenko
Swift мне скомпилируйте. Например.
northelks
любой с которым он сможет справиться
northelks
любой, который ближе всего в доступности
Artyom Nesterenko
Вот так да, логично звучит. ??
northelks
потом он ещё 100 раз поменяет язык или потом поймёт что ему нужно и куда идти дальше
Pavel Erokhin
Вот тогда, МакБук уже и может быть смысл купить
northelks
бег за трендами - это уже полбеды
northelks
потом когда ты не справляешься с трендом - полная беда и уход из программирования вовсе
northelks
ну потом купит, когда поймёт что ему нужен именно мак
northelks
может он станет фанатом винды
northelks
и будет любить си шарп и ничего другого)
northelks
или станет трулинуксоидом
Pavel Erokhin
Я на Винде пишу, я никогда проблем не испытывал, как на дотнете так и на джвм языках (Котлин, джава), вот сейчас изучаю флаттер, аналогично на Винде, проблем нет
northelks
во всех кейсах многие сливаются на пороге входа в программирование
Pavel Erokhin
Ахахахахахаха
Pavel Erokhin
Да, соглашусь
Григорий Коваленко
и это хорошо)
Artyom Nesterenko
А я испытывал: Gradle медленнее работает на Windows столько лет, сколько он существует, проблемы с Python и Ruby, Cygwin/MinGW вместо нормального Git, невозможность полноценного использования Docker, невозможность использовать одновременно Docker и эмуляторы Android из-за того, как в Windows работают гипервизоры - малый список из той боли, которую могу быстро вспомнить.
Pavel Erokhin
Ах, понимаю, гредл действительно медленный, гит, ну с ним проблем не испытывал, мне не с чем сравнивать Если бы я испытал проблемы, я бы на юникс бы перешёл)), а так, на питоне не пишу и на руби :), по этому, пока нормас ??
Дмитрий Щербаков
Я вот не понимаю как на ноуте работать) маленький же экран. Имхо системник нормальный на винде и 2 моника удобнее. Для сборки на мак можно взять любой мак на авито
Григорий Коваленко
Он еще и греется
Дмитрий Щербаков
Ну и поиграть тоже нужно иногда ????
Григорий Коваленко
плюс там по умолчанию железо менее мощное, так как все заточено на маленькое энергопотребление и тепловыделение
Григорий Коваленко
а еще на маки конские цены
Дмитрий Щербаков
За цену норм мака можно взять отличный системник и 2 моника
Дмитрий Щербаков
И на нем заработать на мак )
Григорий Коваленко
но купить тачку на эти деньги))
???????
Да, ставь венду и не парься. Если не под мак или ios - самое то (под экосистему мака - только их продукты, увы). Точно не стоит слушать ванаби пердоликов и накатывать линупс, если уже не обладаешь знаниями nix'ов.
|