Программирование : Dart & Flutter по-русски
John Travolta
ну да) зато сколько всего освободится, чтобы выбирать куда тыкать
Faust L
Да 2 слева 2 справа, тыкай не хочу, но греться от этого он не перестаёт)))
John Travolta
а что по процу и оперативе? может просто тяжко ему да и все)
Mikhail Smetannikov
Не есть теория, что это работает)
John Travolta
у меня 32 оперативы и греется тепло, не горячо, но хорошо так тепло, при 16 представляю как тяжело ему
Faust L
Я тоже думаю что дело в дискретке и пока они не порешают это в своём стиле, заточка под свои модули, остальное не поможет
Mikhail Smetannikov
По доке в start идет // record fail callback
Станислав Ксенофонтов
У меня на М1 вообще ничего не греется
Pavel @iosdeveloper
не совсем понял
Mikhail Smetannikov
Ну в теории вызов идет только при ошибке, но я не юзал
Faust L
i7 16, и там тупо второй экран с экселем или вордом или даже браузером, все едино, начинает греться
Dmitry Domushchey
Даже не взлетает при сборке в хкоде?
Faust L
Так мы и молимся на него, только он пока в 13
Dmitry Domushchey
Гуд. Ждём дальше 16’’
Mikhail Smetannikov
небольшой нативный проект даже не нагревается
Станислав Ксенофонтов
Тоже так думал. Подключил монитор и норм.
Faust L
И да и нет, норм монитор 4к не дешевое удовольствие
Faust L
Да ещё с хорошими дюймами
Станислав Ксенофонтов
Как то так
mutm
Кто подскажет из-за чего может быть эта ошибка. Появляется каждый раз после выхода из приложения.
Faust L
Да и не всегда ты с собой потаскаешь этот монитор ), я вот на дачу мотаюсь на удаленке), а там кроме твоего монитора скраба семейного что за пару ходок ещё не управишься
Mikhail Smetannikov
еще хочется с type-c и зарядкой ватт 50, вот там ценник дикий
Faust L
Что за моник кстати?
Станислав Ксенофонтов
Филипс, а какой не знаю. купил за 20
Kit Khilobok
А смысл покупать макбук, когда есть мак мини, который дешевле, нормально работает с двумя мониками, не шумит и не греется?
Вадим
Чтобы носить с собой ноут
Kit Khilobok
Ну макбук, особенно 16 дюймов довольно большой
Kit Khilobok
У меня для таких целей серфейс про
Kit Khilobok
А серфейс+ мак мини стоят как макбук
Kit Khilobok
Особенно если брать на авито
Faust L
Он и как 15, только рамки тоньше
Станислав Ксенофонтов
Мини на М1 нет на 16ГБ (не завезли)
Kit Khilobok
Сравнивали с другом, за счёт форм-фактора в том же такси за макбуком не покодишь, за серфейсом вполне
Kit Khilobok
Но ладно, дело вкуса
Faust L
Ну Серферс от мелкомягких?
Mikhail Smetannikov
Кодить в такси?)
Faust L
Это другое, тоже думал о них, но там ценник конский, тем более за винду)
Kit Khilobok
Я именно про серфейс про
Kit Khilobok
Бывают случаи разные, много раз спасало
Kit Khilobok
На авито можно взять недорого (точнее, за вменяемую цену)
Kit Khilobok
Вообще жаль, что никто больше такого форм-фактора девайсы не делает В дороге гораздо удобнее, чем полноценный ноут (тип это фактически то, каким должен быть айпэд)
Mikhail Smetannikov
Прям очень субективно, это как у меня знакомый мишет на айпаде с клавой под vim через ssh, хотя выглядит забавно)
Dima Kotlyarov
Нужно понимать, что там другая архитектура и другой уже принцип использования оперативки
Roman Cinis
Apple & Microsoft по-русски!
Maxim Antsiferov
Это теория или опытным путём поняли, что докеру нужно меньше памяти?
Dima Kotlyarov
Это принципы использования озу арм архитектурой
Maxim Antsiferov
Между принципом и как оно на деле пропасть
Dima Kotlyarov
Ну, я его не продаю вам , мне все равно )
Maxim Antsiferov
Я понимаю и спасибо за комментарий, но я хотел услышать опыт тех, кто уже протестил)
Maxim Antsiferov
Потому что MacBook Air с мощностью моего 16 дюймового подкупает
Dima Kotlyarov
А пример использования есть на ютубе! Он даёт защеку всем )
Станислав Ксенофонтов
На М1 еще нет эмулятора андроид. Это конечно не радует.
Станислав Ксенофонтов
Он плохо работает
Alex
он отлично работает!
Станислав Ксенофонтов
Неделю назад тестил
Александр Котков
Флаттер же, запускай на стимуляторе ios если андроид плох
Станислав Ксенофонтов
Вылетал при сборке апк.
Станислав Ксенофонтов
Тестировать на обоих устройствах нужно
Александр Котков
А как сборка апк связанна с эмулятором? Может установка?
Maxim Antsiferov
Именно моего кейса думаю нет) штуки 3-4 шторма, Xcode, 7-8 докер контейнеров, пару запущены nodejs, хром с полусотней вкладок и ещё десяток других приложений типа телеги
Vitalii Ishkevych
Здраствуйте. Нужен исполнитель: ТЗ: 1. Подключить проект к моему Firebase. 2. Исправить дизайн главной страницы (На более приятный и понятный). 3. Проверить главные функции (Действия пользователей) на наличие ошибок/неработоспособностей. 3.1. Если такие ошибки есть то исправить. PS: Мне на важна оптимизация кода и супер быстрая его работа, просто что-бы работало (без вылетов). Работы там на 2 часа максимум.
vasilich
«Работы на 2 часа максимум» - как посчитал? Не быстрее ли самому сделать чем искать исполнителя?
Vitalii Ishkevych
Я не разбираюсь во Флатере. Но в программировании я не самый далёкий человек.
Vitalii Ishkevych
И примерное время работы посчитать могу.
Леонід
не разбираюсь, кол-во багов не знаю, но работу уже заестимейтил
Dre
“Работы там на 2 часа максимум.”
Hellomik
ХАХАХАХАХАХ есть такое
Maxim Chernyshov
Звучит как на часов 10)))
Maxim Chernyshov
А то и больше...
Vitalii Ishkevych
Там всё компилит хорошо, просто немного отступы нужно поменять, подключить к моей бд и всё толком то
Maxim Chernyshov
а баги фиксить?)
Maxim Chernyshov
если они есть :)
Dima Kotlyarov
А подключить нормально , а новые блоки для бекенда написать , и вообще логику запросов правильно реализовать
Dima Kotlyarov
5-10 часов
Maxim Chernyshov
для джуна мне кажется это не 2 часа 'максимум', а мидлам это нафиг не надо
Dima Kotlyarov
5-10 часов по 10$
vasilich
Пункт 3 и 3.1 говорит о возможности непредвиденных сношений)
Vitalii Ishkevych
50 баксов готов дать
Dima Kotlyarov
3.1 говорит что таска стремится к неделе ...)))
Denis
как лучше оборачивать виджет в блок провайдер?
Dima Kotlyarov
Тут хз на самом деле ) модно завтра поговорить за 75 )
Denis
BlocProvieder(create: ..., chiild: Scaffold()) или инициализировать блок в инит стейт и BlocProvieder.value(value: ..., chiild: Scaffold())?
Kirill Aparin
По дефолту используют 1 2 вариант для другого используется
Denis
так а какие + и - 1 и 2 варианта?
Denis
я не знаю что под копотом точно, но я вижу так если виджет перестроится( а флаттер оставляет за собой возможность перерисовать в любой момент),то блок создастся заново, но initState не будет вызван исходя из этого - value лучше
Kirill Aparin
То есть Bloc используешь в Stateful Widget?
Kirill Aparin
Идея в том, чтобы избавится от Stateful и использовать Bloc с Stateless и BlocBuilder
Kirill Aparin
[
"Держи ",
{
"type": "link",
"text": "https://youtube.com/playlist?list=PLptHs0ZDJKt_T-oNj_6Q98v-tBnVf-S_o"
},
""
]
Denis
это я смотрел уже давно
Даниил Левицкий
Лол, 32гб заканчиваются на андроид студии
Даниил Левицкий
Иногда ещё 2 докера влазят
Даниил Левицкий
16шка будет градусов под 90 с таким кейсом использования
Nikita Kanunov
А как тогда инициализировать сам bloc в ui?
Maxim Antsiferov
Ну не под девяносто, но хоть не тупит и вполне комфортно
Dre
чисто из любопытства, а зачем 3-4 шторма?
Maxim Antsiferov
Проект с react native приложением и несколько микросервисов
Dre
“Проект с react native приложением”
Dre
сколько рама на борту?
Maxim Antsiferov
Сейчас 16
Maxim Antsiferov
С 8 было очень тяжело, в один день психанул и поехал купил новый ноут
Dre
я так с 16ю психанул и поехал купил мак мини и воткнул в него 64
Maxim Antsiferov
Не, макмини не для меня, люблю поработать в кафешках или в дороге
Dre
за 2 месяца до выхода м1
Maxim Antsiferov
Ну я купил за месяцев 8 до выхода, щяс думаю стоит ли переходить или нет смысла
Dre
пока работаю из дома, как возникнет необходимость в мобильности возьму эйр
Dre
по моему уже больше смысла дождаться м2 или что там следующее будет
Maxim Antsiferov
Я вот тоже думаю подождать ещё, сейчас это шило на мыло
Dre
ну не то что б шило на мыло, м1 все равно мощнее в чистой производительности, память там быстрее и все такое, только платформа вся кривая, много чего еще не портнули и вот это все, как отфиксят все что поломано тогда можно и переходить
Maxim Antsiferov
Ну вот да, не нам ли знать как получаются первые версии)
Damir
Всем привет, подскажите пожалуйста, есть запрос в сеть, могут приходить различные ответы. Нужно проверять какой ответ пришел с сервера и переключать на различные экраны(от ответа зависит). Нужно проверять ответы в блоке и передавать разные стейты? Или можно через один стейт использовать?
Семён undefined
pushNamed
Олжас Сулеймен
а знает кто как vs code заставить прокручиватся вниз когда курсор не на предпоследней строке, а на 5 или 10 снизу
Makhmud Ushamiev
ребят такой вопрос, можно ли часть экрана по тапу скачать сохранить в картинке? автоматом, по заданным height width
Makhmud Ushamiev
спасибо, капну
Эмиль
Ребят, подскажите, пожалуйста, как сделать бесконечную прокрутку. Чтобы при прокрутке вправо опять вино отображалось?
iskander
Подскажиье пожалуйста, у меня ща стоит версия dart из dev ветки, как ее можно изменить?
iskander
Комманда channel как во флтере не рубит(
Олжас Сулеймен
List.builder
Alexander Kirillov
Доброе утро! Использую в приложении авторизацию firebase по номеру телефона, на iOs при входе редиректит на капчу. Подскажите пожалуйста как можно отключить эту прелесть?(редирект на капчу имею в виду)
Anton Kowalski
Народ, у всех кого греется ПК купите подставку с охлаждением, реально очень помогает, а у меня тоже разогревался под 40-45 градусов, а сейчас еле теплый, даже при больших нагрузках.
Пашка
на реал устройстве?
Alexander Kirillov
И там и там
Пашка
мак пуку хер чо поможет
Anton Kowalski
Наверно, я на винде
Valentin Nechay
Доброе утро, кто работал с Hive как мне засунуть "Map >" в бокс?
Roman Cinis
Сделайте адаптер для goods и адаптер для map с вашими стринг:лист гудс как таковой. Потом при открытии регистрируйте оба и суйте в коробку этот map
Maxim Chernyshov
У меня такая же штука. Не помню капча опциональна или нет, так как фейрбейз при авторизации принимает генерируемый ключ от прохождения капчи
Alexander Kirillov
Не победили?
Maxim Chernyshov
Неа, пока оставил как есть
Maxim Chernyshov
[
{
"type": "link",
"text": "https://github.com/huextrat/TheGorgeousOtp"
}
]
Andrey Smirnov
[
"всем привет\nя тут в мир open source решил внести свой скромный вклад\n",
{
"type": "link",
"text": "https://github.com/guid-empty/flutter-dependency-validation-pre-commit"
},
"\nможет кому интересно будет\nэто precommit hook для проекта ",
{
"type": "link",
"text": "https://pre-commit.com/"
},
"\nне разрешит вам сделать коммит с неверно настроенными зависимостями в pubspec.yaml\n\nиз других полезных прекоммит-хуков ",
{
"type": "link",
"text": "https://pre-commit.com/hooks.html"
},
" очень полезны:\nflutter-format\nflutter-analyze\nflutter-import-sorter"
]
Ed Doc
Я думал, только у меня ноут вырубается. А ведь вентилятор чистил, пасту менял
Roman Vasiliev
В вашем стейтлессе вызовы .of есть?
Maksim Senkin
Это вроде только на эмуляторах, или только в дебаге, в релизом аппе на устройстве нет капчи
Anton Kowalski
также проводил эти процедури, но до отключения дело не доходило, а с подставкой вааще не греется.
Valentin Nechay
Ребят кто то знает как избавиться от этого?
Alexander Kirillov
К сожалению есть
Никита Обрывков
всем привет,кто-нибудь работал с github api,не могу никак разобраться с OAuth
Max
не встречал капчи тоже на otp, что на android что ios, только для веба капчи видел, но и там можно без них обойтись метод для проверки без капчи есть
Dmitry Bubnenkov
[
"В Dart как на null проверять?\n",
{
"type": "code",
"text": "foo(value ?? default)"
},
" что value не null"
]
Andreu
так уже ведь проверяет
Andreu
подставляет default
Олжас Сулеймен
[
{
"type": "code",
"text": "value ?? default === value != null ? value : default"
}
]
Dmitry Bubnenkov
[
"Почему работает вот такая конструкция\n",
{
"type": "code",
"text": "${jobModel.lastPingDate == null ? '' : timeago.format(jobModel.lastPingDate, locale: 'en_short') }"
},
"\n\nНо не работает такая:\n",
{
"type": "code",
"text": "${jobModel.lastPingDate ?? timeago.format(jobModel.lastPingDate, locale: 'en_short') }"
},
""
]
Dmitry Bubnenkov
Я правильно понимаю что ты написал старый путь проверки
Dmitry Bubnenkov
[
"А новый это просто ",
{
"type": "code",
"text": "??"
},
" типа проверка на null saffity"
]
Олжас Сулеймен
?? часть языка еще с первого дарта
Dmitry Bubnenkov
А твой вариант это как раз с учетом нул-сейфити? Или нул-сейфити это просто общее понятие и остальное лишь реализация?
Denis
[
"в первом случае, если jobModel.lastPingDate == null ты отдаешь пустую строку, а если нет, то делаешь форматирование\n\nвот второй ситуации, ты отдаешь jobModel.lastPingDate если не равно null, а если равно, то применяешь форматирование и получается запись \n\n",
{
"type": "code",
"text": "timeago.format("
},
"null",
{
"type": "code",
"text": ", locale: 'en_short') }"
},
""
]
Dmitry Bubnenkov
спасибо понял
Denis
value1 ?? value2 работает как if(value1 == null) { return value2; } else { return value1; }
Mykola Shevchenko
Подскажите пожалуйста, как правильнее организовать эту конструкцию. В блоке я получаю узлы, которые буду передавать контроллеру. Но контроллер создаю не вручную, я его получаю от виджета, то есть при вызове listen, я не смогу передать данные, потому что контроллера еще нет. Я вот думаю комплетер использовать, но может есть вариант получше?
Eldar
Ребя подскажьте как сделать popUntil до страницы с Нижним ТабБаром и переключить его на 1ую вкладку ?
Урусай
Народ, кто сталкивался с тем, что кастомные шрифты не выравниваются по вертикали? Как фиксить?
Anton Kowalski
как задать horizontalcontroller`у значение по умолчанию?
Kirill Aparin
А что за ошибку пишет?
Anton Kowalski
Пробовал const
Damir
Подскажите, в какую папку нужно закидывать ssl сертификаты? Или как нативно нужно по отдельности в папки положить?(сертификаты одни и те же должны использоваться)
Kirill Aparin
А попробуй после конструктора, где super там через запятую написать super(... ), horizontalController=Scroll... ;
Radomir Epur
[
{
"type": "pre",
"text": "class A {\n final ScrollController _controller;\n\n A({final ScrollController controller})\n : _controller = controller ?? ScrollController();\n}",
"language": ""
}
]
Kirill Aparin
Я бы на телефоне задолбался писать
Игорь
Что за ноут с такой смешной температурой, зачем ему вообще охлаждение. У меня в i7-9750H в спокойном состоянии около 60 градусов.
Anton Kowalski
Я считаю это не нормально когда комп разогревается почти до температуры кипения.
Dima Kotlyarov
ну на 90 градусов проф фризится начинает
Dima Kotlyarov
нормальная температура градусов 70-75 по моим наблюдениям
Игорь
Посмотри рабочий температуры процессоров, это тебе телефон
Anton Kowalski
так вот я поставил под комп хламадильник для комфорта
Anton Kowalski
а то на сковородке печать не очень
Игорь
Так я и говорю что у тебя температура невысокая, чего он греется то
Игорь
Мой на 60-65 холодный
Anton Kowalski
Это внутри?
Игорь
Ну температура проца
Anton Kowalski
Так я говорю про внешнюю температуру
Anton Kowalski
клава 45 градусов
Дима
+1 к процу и такая же температура
Anton Kowalski
говорю же купил подставку под компьютер с двумя вентиляторами и они снимают температуру.
? Kira ?
Ребят, при установке долго висит это окно, что делать ?
Timur
Почему картинка на сервер отправляется перевернутой на 90°? Использую image_picker
Anton Kowalski
Могу градусник поставить и сказать сколько сейчас)
Игорь
А проц тогда в какую температуру уходит?
Timur
Только в одном телефоне 'Redmi 6 Pro'
Anton Kowalski
Не смотрел но думою тоже снижается.
Дмитрий
всем привет,я пытаюсь вызвать activity модуля android притянутого из git, который использует binding, во flutter модуле android. Отдельно модуль из git работает, а при вызлве из flutter интентом выдает такую ошибку:
Anton Kowalski
за счет внешнего охлаждения
Игорь
Просто очень интересно это проц жарит или система охлаждения несправляется
Andrew Shalaev
[
{
"type": "link",
"text": "https://github.com/flutter/flutter/issues/35334"
}
]
Anton Kowalski
В большей степени система не справляется, но там где проц то там чуть теплее было)
Anton Kowalski
Вот так написал Scroller({Key key, this.child, this.verticalcontroller, final ScrollController Horizontalcontroller}) : horizontalcontroller = Horizontalcontroller ?? ScrollController(), super(key: key); спасибо, за помощь
Timur
На превью отображается как должно, но вот проблема именно при отправке на сервер. Посоветовали flutter_exif_rotation, но он же будет переварачивать все картинки на всех устройствах, а проблема только с одним устройством
|