Скачать семёрку, активировать ее и через программу обновление поставить чистую активируванную 10
Vladislav [object Object]
А разве сегодня нельзя просто утилиту скачать?
Dima
Моему маку 16" пол года - - потрачено 800$ и 2 месяца на замену экрана (разбился от легкого прикосновения краем зярядки на весу) - потрачено 100$ на перепрошивку чипа безопасности. Ушел в бут луп потому что палец не смог прочитать пару раз подряд
Dima
В жизни бы не купил мак, даже без всего этого, но монополисты с хкодом заставляют
Dima
Винда во всем лучше)
Vladislav [object Object]
Зато на маке все, что есть, работает стабильно.
Vladislav [object Object]
Но мне кажется, что это уже халиварная тема
Dima
На винде также
Newbie Developer
Ага, спасибо
Dmytro
Весь эпловый софт работает стабильно. Все остальное притормаживает и работает средне, так же как и на Винде
Семён undefined
на алиэкспресс ещё можно
Bobby
Ребята, не устраивайте холивар. Пообщайтесь между собой!
Тут итак насыщенность сообщениями достаточная.
Это не паблик об ОС.
Это просьба.
Vladislav [object Object]
Ну я бы не сказал, у меня на винде постоянно куда-то функционал пропадает) Недавно заметил, что скриншот win + shift + s сделать не могу. Как-то блокнот пропал ( смех смехом, но иногда полезен ) Постоянно что-то чудит обновление, из-за чего комп по своей воле из сна выходит
Vladislav [object Object]
понялпринял
Bobby
Спасибо
Дима
Дааа, конечно. Xcode каждый как выходит надо следить за тем чтобы случайно не разрешить ему обновиться ??
Anton Kowalski
Это даже в правилах написано
Семён undefined
да какие правила, это даже в Коране было написано
Anton Kowalski
Ну я если не особо знаком с Кораном и остальными мусульманскими писаниями)
Vladislav [object Object]
А как же php?
Anton Kowalski
Так это же буддизм
Vladislav [object Object]
Это вроде индобуддизм ( интересно, такой есть) )
Anton Kowalski
Ну или что там индусы исповедуют
Vladislav [object Object]
Ептаскрипт тогда христианство
Vitaliy
Индуизм
Anton Kowalski
Да-да я помню)))
я коля
Привет привет
Vladislav [object Object]
privet
Семён undefined
флаттер
Anton Kowalski
Это течения?)
Семён undefined
это порхание
Bobby
Раз речь уже зашла не по теме...??
Есть адепты питона??
Кто-нибудь KIVY фреймворк пробовал?
Vladislav [object Object]
Пробовал, но очень давно. Все что помню, так то, что н анем можно десктоп-приложения строить)
Bobby
Андроид не пошел?)) Не зашло?
Bobby
Под десктоп я pyqt прекрасно использовал
Vladislav [object Object]
Да даже не помню, вроде просто наткнулся на что-то другое и решил попробовать его
Артур
а можно ли сделать сеттер который вычесляется ассинхронно?
Daniil S
нет, сеттеры и гетеры - синхронные, можете просто функцию написать. И если что сеттеры не вычисляются, они просто значения присваивают
Артур
понял спасибо
Denis
Может кто знает, как подписать ipa файл(например ютуба) чтоб работала Гугл авторизация?
Tim
Сеттером можно ведь future возвращать
Tim
То есть использовать сеттер просто как прокси между вызовом и асинхронной функцией
Миша
Кстати, а никто не подскажет где про Stream почитать можно?
Daniil S
Сеттер же обязан быть void
Миша
про Controller, Sink и тд
Tim
Может в гугле? )
Daniil S
В документации, dart lang
Миша
не, я про книжечку какую-нить
Миша
где все разжевано
Daniil S
Там все очень разделано, дальше некуда разжевывать
Tim
ой, да, я вообще про геттер говорю. Ну проксировать им ведь можно?
Daniil S
Гетер может отдать фьючу, да
Daniil S
Сеттером, ну это же тоже функция, можно конечно,но зачем?
Tim
И сеттер также проксировать, но тогда ты не сможешь сделать await, да
Daniil S
Юзкейс сложно представить
Tim
Для меня это просто интеллектуальное упражнение, а человеку, видимо, надо :)
Daniil S
А бы назвал это безумными экспериментами, ну да ладно, как угодно =)))
Daniil S
Ну типо можно все, вопрос только зачем
Tim
Поди их пойми ???>?
Swilli
пх, я, видимо, еще не родилась, но все получилось, спасибо.))
Кто знает как можно реализовать такой вот ProgressBar? Думал о том чтобы поставить два Text внутри Stack, но не понимаю как отцентровать белый текст, чтобы он всегда стоял по центру при анимации прогресса.
Старый заказчик в поисках нового разраба, написал мне но я уже работаю над другим проектом, рейт 25-35$, через upwork, кидайте профили в лс, вечером выберу лучшие и скину ему
Aleksey Kharitonov
[
"Ребят, подскажите как справиться с проблемой Lost connection to device?\nКанал флаттера dev, IDE - Visual Studio Code, iOS 14.4 iPhone 8 эмулятор. Стартует без единой ошибки и ворнинга, ввожу логин и пароль от пользователя, жму «Войти» и тут же отваливается. Гитхаб излазил весь, обновлял brew, но ничего пока не нашёл.\nБыл один коммент что решение простое: ",
{
"type": "link",
"text": "https://github.com/flutter/flutter/issues/35099#issuecomment-505775031"
},
"\n\nНо я не понял что именно заменить и на что. \n\nМожет кто сталкивался? Спасибо!"
]
Миша
Доброе утро всем! Никто не подскажет приложение, где можно пополнять словарный запас английский слов по IT-сфере?
Aleksey Kharitonov
Доброе! А просто документацию почитать не лучше? Просто гугли каждое неизвестное слово
R2R
Привет! Ребята, кейс следующий: у меня есть поле выбора товара и дэйтпикер - выбираю товар, ставлю дату и отправляю эти данные на бэк, ответ хочу в этом же окне получать без роутов. Порекоммендуйте, пожалуйста, виджет, чтоб под кнопкой разворачивался ответ с бэка
Миша
Так запоминается плохо, пробовал
Aleksey Kharitonov
Попробуй VocApp, там можно свой словарь составить и он тебя гонять по нему будет
Миша
Оо, большое спасибо!
Anatoliy Razumov
Может просто оставить место под фьючербилдер?
Aleksey Kharitonov
Может, если отправка на бэк идёт асинхронно, то просто сделать ...then((_) => setState(() { /*update widget*/}); ? Хотя конечно от архитектуры зависит
Aleksey Kharitonov
На здоровье!
R2R
Может, но хотелось бы динамики)
Anatoliy Razumov
Или всё сделать через фьючербилдер, будешь показывать выбор, пока не придет ответ от сервера
R2R
Как вариант
R2R
Фьючер будет просто под кнопкой все покажет?
Anatoliy Razumov
Ну просто место под него оставить, если ответа нет, то возвращаешь пустой SizedBox или типо того, а когда приходит ответ, возвращаешь что нужно
R2R
Спасибо, попробую
Anatoliy Razumov
Не за что, вариантов много, на любой вкус и цвет
Kathy Ti
Всем привет. Столкнулась с тем что PageView.builder при каждом перелистывании страницы заново перерисовывает виджеты. Я хотела бы чтобы перерисовка не происходила, т.к. некоторые гриды очень долго строятся внутри страницы. Подскажите как добиться такого результата?
Пашка
KeepAlive смотри
Пашка
гугл подскажет
Eugene Alitz
Сам с таким сталкивался - но это "фишка" любого билдера - нре рендерить пока не надо. Соответсвенно он будет в любом случае их перерендерить. В нашем случае пришлось использовать просто PageView.
tdesc
в клабхаусе
Alex Wow
Devoops Programming language JavaScript Remote ????
Саша Вайнштейн
на сегодня хватит, а на завтра commit, issue, merge, deprecated
user name
хз актуально еще или нет, FittedBox
Дмитрий
как сделать такой запрос на flutter collection(‘entity’) .where(‘geocode.latitude’, ‘!=‘, ‘null’)
Темирлан
Здраствуйте народ, у меня такой вопрос. Я нашел заказчика для мобильного приложения. Если бы нужно было сделать Андроид я бы смело сделал бы его на котлине, но ему нужна версия для IPhone, я сказал, что можно реализовать на Flutter, но сам я флаттер только начал изучать и у меня нет опыта разработки приложений на флаттере. Приложение простое и по сути реализация займет максимум 4-5 недель, стоит ли браться за заказ? и учиться по ходу. В приложении самое главное это отрисовать дизайн, там даже нет РЕСТ запросов, по сути оно работает по локалке.
Темирлан
я вот думаю стоит ли браться за этот проект или все же отказаться, чтобы потом не тянуть со сроками
Mykola Shevchenko
Думаю, что лучше взяться, можно будет руку набить на практике
Темирлан
Я тоже так думаю, но теперь встаёт вопрос, как оценить сроки. Разбить дизайн по Widgetам я смогу, может есть какой-то способ, который поможет новичку разобраться в том, как объективно оценить сроки
Mykola Shevchenko
Можно изначально немного увеличить сроки)
Aleksey Kharitonov
Нет мыслей ни у кого?
George Wiseman
Говорят что на m1 не так своп ощущается, но я бы брал с 16 гигами. Точно можно поискать еще кастом у везунов каких-нибудь.
Andrey
Ну мне и 16 иногда не хватает) (на м1) Кстати это всё ерунда, принципиальной разницы между маками нет в этом вопросе
Dmitry
Попробуй в эмуляторе 13.5
Evgeny Isaev
Бери Mac m1 16gb, даже не думай ) Docker, Studio, 2 эмулятора - всё летает
Aleksey Kharitonov
Спасибо
Aleksey Kharitonov
Поддерживаю! Отличный аппарат
Aleksey Kharitonov
А кто как с симулятором на андроид вышел из положения?
Andrey
На нём webview пока не работает, а в целом летает, на него можно даже релизные версии ставить)
Aleksey Kharitonov
У меня просто не запускается :) хотя может надо Розетту принудительно выставить в свойствах
Andrey
Не, он отдельно скачивается от студии, именно arm версия, amd не запустится
Я скажу больше, docker, chrome с 20 вкладками, 2 симулятора iOS и 1 эмулятор андроида, фоном телега, slack, пару окон intellij и vscode, а ему всё равно) Что удивительно, что один docker не жрет вообще ничего, что он запущен, что не запущен
Evgeny Isaev
Единственное chrome там валится) Ставил tag 3.0 silicone эмулятор
Артур
Ребят, мне нужно что-бы по нажатию на карточку открывался экран с этим товаром, как мне это загуглить?
Артур
Мб роутинг какой-то?
Eugene Alitz
Да, навигация с параметрами
Артур
Пасиба
Eugene Alitz
что используешь для навигации?
Артур
Ща статью прочитаю и отвечу
Vladimir
Спасибо) буду искать))
Aleksey Kharitonov
Не могу подтвердить! У меня всё ок. При этом когда хром качал там был выбор - обычный или версия для М1
Aleksey Kharitonov
[
"Делаешь виджет для детального экрана (stless или stfull зависит от контекста, но скорее stless), пишешь у него параметром финальный экземпляр класса товара, например:",
{
"type": "code",
"text": " final SomeCustomClass classItem;\n"
},
"Потом пишешь конструктор для этого виджета детального экрана:",
{
"type": "code",
"text": "\nDetailScreen({@required this.classItem});\n"
},
"\nВ карточке пишешь роут на созданный экран и передаёшь текущий товарИтем"
]
Andrey
он имел ввиду эмулятор, я так понял
Aleksey Kharitonov
Возможно! Буду пробовать! Спасибо!
Mr T
Обязательно берись.
Mr T
Я скажу почему,
Mr T
Когда ты просто делаешь для себя, иногда ты ленишься и по сути ты можешь жестко прокрастинировать
Темирлан
Вот я тоже так думаю, когда задачи поставлены и они конкретные так более эффективно учишься
Mr T
Я тебе помогу оценить
Mr T
Т.к. нет обязательств перед другими
Mr T
Здесь ты по сути берёшь ответственность
Mr T
На проектах быстро учишься
Mr T
Напиши в ЛС
Mr T
С гитом главное умеешь работать?
Павел Середа
хаха а если задачи поставлены, но они не конкретные? Т.е. в тикете написано вообще совсем не то что от тебя хотят в итоге увидеть: ты сидишь, делаешь, сделал, а потом оказывается что должно быть реализовано совсем не то. Велком ту СНГ девелопмент
ukfeatxxx
Добрый день, подскажите пожалуйста, кто знает нюансы App Store
ukfeatxxx
Имеется справочное приложение которое использует Firebase Admob для рекламы и в экране about us имеются кнопки переходы-ссылки на сайт, маркеты и группу в фейсбуке, которые открываются через пресловутый https и ssl, отсюда есть вопрос, необходимо ли подавать его на регистрацию как «содержащее шифрование для экспорта в ERN»?
Timur Mukhortov
Привет Кто нибудь нашел хороший пример использования навигатора 2.0. для мобильных приложений с кодом
у меня сложилось недопонимание с тем, что все примеры идут для веба в основном
Timur Mukhortov
в каждой статье, кажом видео
Eugene Alitz
Я сам с навигатором 2 не работаю, но насколько я вижу просто замена АПИ на более простую запись
Eugene Alitz
Так это просто обьяснение того, как работает навигация
Timur Mukhortov
Отлично
Timur Mukhortov
но нужен пример
Timur Mukhortov
не где они кладут 2 страницы и поп вызывают
Eugene Alitz
Любой пакет навигации под капотом использует Flutter Navigation
Eugene Alitz
А что именно?
Timur Mukhortov
ну к примеру, у меня splash screen и есть экраны 1-ого уровня до того как пользователь авторизовался и 2-ого, когда юзер уже в системе
Timur Mukhortov
это один роутер будет
Timur Mukhortov
или 2 разны?
Eugene Alitz
Роутер один, но роуты разные
Timur Mukhortov
[
"тогда на back обрабатывать нажатие как? для каждого экрана, ведь как говорит вот этот парень (",
{
"type": "link",
"text": "https://www.youtube.com/watch?v=Hf85t1zoedY&feature=emb_title"
},
") стэка с экранами никакого нет"
]
я просто объясню, сделал криво через блок, что когда стейт меняется, у меня объявленные страницы в Navigator в зависимости от стейта меняются - но 1-ое работает это медленно, а 2-ое мне кажется это дичь
Timur Mukhortov
и кроме как "дичь" назвать я это по другому не могу
Damir
а не лучше лист использовать?
Eugene Alitz
Не надо менять обьявление страниц, обрабатывай initial navigation на SplashScreen
Damir
Я пытался приравнять as List
Vladislav [object Object]
Ну тебе нужно еще циклом пройтись этому месту, чтобы вытянуть нужное из нужного элемента data
Damir
То есть просто массив в лист превратить и все?
Timur Mukhortov
.toList()
Vladislav [object Object]
Подожди, у тебя и так это уже лист, тебе что из него нжуно вытянуть?
Timur Mukhortov
а два роутинга эти от чего наследовать?
Damir
Все свойства Data
Eugene Alitz
Давай часа через пол созвонимся. И ты мне расскажешь в чем загвоздка. А я попытаюсь помочь
Damir
Я могу получаю все 4е свойства CardList, которые String, но data является List
Timur Mukhortov
а, ок Спасибо
4??uzhoy .
[
"лучше руками не писать такое\n",
{
"type": "link",
"text": "https://javiercbk.github.io/json_to_dart/"
},
" -сюда JSON\nили плагины для IDE, или JsonSerializble или Freezed, но там тоже JsonSerializble"
]
Mikl Night
[
"всем салют,может кто подсказать как нормально замапить ",
{
"type": "code",
"text": "List"
},
" в ",
{
"type": "code",
"text": "Map\n"
},
"где этот самый ",
{
"type": "code",
"text": "int"
},
" просто idшник, который можно взять из ",
{
"type": "code",
"text": "MyObj.id \n\n"
},
"ведь есть в дарте возможность сделать это красиво?\n а не вот это всё..\n\n",
{
"type": "pre",
"text": " Map map;\n \n list.forEach((element) {\n map[element.id] = element;\n })\n\n",
"language": ""
},
"Вот например сам list из объектов я разобрался как делать в одну строчку...\n\n",
{
"type": "code",
"text": "List list = result.isNotEmpty ? result.map((_json) => MyObj.fromJson(_json)).toList() : [];\n\n"
},
"на это фоне, мой Маппинг выглядит печально))"
]
Yerassyl Maikhanov
Ребят, как в flutter сохранить логин пароль в учётных записях системы
Yerassyl Maikhanov
Тип сюда
tdesc
+ тоже вопрос, можно ли привязаться к apple/google авторизации и использовать как токен авторизационный
Mikl Night
[
"Видимо сделать новый аккаунт, со своим типом..)\n\nможет в эту степь копать?\n",
{
"type": "link",
"text": "https://pub.dev/packages/account_manager_plugin"
},
""
]
Yerassyl Maikhanov
Это только под андроид?
Mikl Night
хз, я его только что нагуглил. но судя по описанию, да
Michael Bazilique
ребят, юзаю social_content_share, подключен АПИ фб но вот проблема. Инста и ВотсАпп работают. По логам success
Дима
ну там же написано
Timur
Всем привет и с праздником! Подскажите пожалуйста, как изменять currentIndex у bottom navigation bar используя bloc pattern?
tdesc
в боттом навигаторе обернуть переключение данных в стрим лиснер и из блока скидывать новое значение
4??uzhoy .
[
{
"type": "code",
"text": " final list =
Mikl Night
спасибо!)
4??uzhoy .
upd, если какой то аргумент не используешь можно как "_" помечать) в твоем случае ключ старой мапы
Mikl Night
[
"Замапить лист получилось прекрасно) вот только похоже я не совсем был логичен в своей цели))\n\nОбьект я парсил из локальной базы..\nпохоже слишком много лишних действий... или норм?\n\n",
{
"type": "pre",
"text": "\n var result = await db.query(typeTable);\n List list = result.isNotEmpty ? result.map((_aType) => ActivityType.fromDB(_aType)).toList() : [];\n\n Map map = list.asMap().map((key, value) => MapEntry(value.id, value));",
"language": ""
},
""
]
Олжас Сулеймен
есть же Map.fromEntries
Mr T
Ребят, вопрос такой. Какие тестинг тулы/библиотеки используете?