Программирование : Dart & Flutter по-русски
?????????? | (• ?•)| (????)
Чисто под сборку можно б/у взять
?????????? | (• ?•)| (????)
Или хакинтош накатить
MMM Stefan
ну чисто под сборку magic возьму
?????????? | (• ?•)| (????)
Ещё есть виртуалки готовые
MMM Stefan
хакинтош на практике проблемен к сожалению, я вишу об этом писал(((
Alexandr Drobyshev
я хз о чем речь, но я купил мак в 2013 и до схи пор прекрасно работает) больеш 2х лет думаю прошло
MMM Stefan
ну и в любом случае нужен айфон
MMM Stefan
да вот речь об бомж сборке под всьо
Alexandr Drobyshev
и айфон купил в 2013 и тоже работет еще 5s
MMM Stefan
а можете собрать апку на флатере прямо на айфоне?
Alexandr Drobyshev
правда на своем iphone я батарейку заменил) в прошлмо году а у жены тогда же купленный еще родная батарея)) еще работает))
MMM Stefan
у мну 2 фона, 1 просто мамонт 1100 нокия, вообще ничего не менял, батерею держит 2-3 недели))) без него не вижу из дома, ведроид нервно курит в сторонке)
MMM Stefan
кстати скажу вам по секрету типа, у всех серйзных людей всегда под рукой кирпич вроде такого потому что надёжен
MMM Stefan
а для показух типа побухать - золотые айфоны
Mitai
Intel (R) - Core (TM) i7-2700K CPU @ 3.50GHz. Asus - P8B75-V. GeForce - GTX 1060 6GB OpenCore 0.6.5 - High Sierra
MMM Stefan
и что пошло? сюр?
MMM Stefan
блин.. походу только я тут такой лузер(
MMM Stefan
а видяха какая именно?
Mitai
ненавидия 1060 6 гб оперативы 12
Vitaliy
может быть из-за Z чипсета?
Vitaliy
не думаю что маки когда-либо поставлялись с Z-чипсетами. ОС поди не умеет с ними работать UPD: хотя вроде пишут что на Z заводятся (на некоторых, по крайней мере).
?????????? | (• ?•)| (????)
У меня на b360n i3-8100 high sierra и mojave шли, потом забил на это
?????????? | (• ?•)| (????)
На встройке
Азат Аллабердин
Добрый вечер, сделал Card в GridView, сама карточка в виджете Expanded с параметром Flex. Как сделать что бы картинка растянулась во весь контейнер?
Dmitry Bubnenkov
Я правильно стрелочную функцию использую?
Dmitry Bubnenkov
чтобы вернуть из getStatusFromServer значение
MMM Stefan
не вернр, скобки убери вокрун print
MMM Stefan
бляха муха специально брал подороже
Азат Аллабердин
Понял, спасибо
MMM Stefan
возможно вы и правы
Dmitry Bubnenkov
убрал. Остальное верно?
MMM Stefan
хотябы скобки просто лишние
Vitaliy
Если собирать именно под хакинтош, то надо специально смотреть на каких чипах были выполнены все устройства, которые нужны, а не только процессоры. И ценник тут не имеет значения. Даже чипы сетевухи имеют значения (впрочем, через pci-e\pci) можно доставить отдельно карту с поддерживаемым чипом, если возникают сложности в поиске матплаты с нужным чипом встроенной сетевухи.
Dmitry Bubnenkov
[
"А если мне нужно к полю data обратиться которое функция возвращает вот так можно:\n",
{
"type": "code",
"text": "context.read ().addFromServer(getStatusFromServer()['data']); "
},
" \n?"
]
Dmitry Bubnenkov
типа: getStatusFromServer()['data']
Anton Kowalski
так что как сделать?
Dmitry Bubnenkov
[
{
"type": "pre",
"text": " getStatusFromServer() {\n return http.get('http://127.0.0.1:5000/status').then((value) => {\n jsonDecode(value.body)['data']\n }).catchError( (e) => print(e) );\n }\n\ncontext.read ().addFromServer(await getStatusFromServer());",
"language": ""
},
"\nКаким макаром тут ошибка получается:\n",
{
"type": "pre",
"text": "Expected a value of type 'List', but got one of type '_HashSet'",
"language": ""
},
"\nЯ же вроде await делаю"
]
Валерий
и где вы видите что jsonDecode возвращает List<>?
Roman Kulshin
Товарищи! Сделал сборку проекта под web и захостил на firebase hosting. При открытии сайта висит только серый экран. Может кто помочь?
Maksim Schennikov
Смотри, что в консоли)
Dmitry Bubnenkov
Так. Я правильно к полю data обращаюсь? В json у меня в data список лежит:
Maksim Schennikov
великолепно)))
Maksim Schennikov
Но во всяком случае - есть очевидная ошибка) Теперь гуглить и ковыряться....)
Валерий
запустите в режиме дебага и посмотрите где у вас что лежит
Dmitry Bubnenkov
посмотрел в jsonDecode(value.body)['data'] у меня List
Валерий
а getStatusFromServer что вернул?
Dmitry Bubnenkov
_Future >
Dmitry Bubnenkov
Вот так код выглядит
Валерий
так все верно) он и вернул http.get
Валерий
он не ждал результат который в then
Dmitry Bubnenkov
return await?
Dmitry Bubnenkov
не явно не его %)
Temurxon
вопрос чем отличается read от add ?
Валерий
[
{
"type": "link",
"text": "https://pub.dev/packages/http/example"
}
]
Валерий
в документации есть ответы на как минимум 80% вопросов. ее иногда очень полезно читать)
Dmitry Bubnenkov
Я пока не в курсе. Я с примеров скопипастил
Даниил Левицкий
Обновлять прям сейчас - спорно. Но 13шки на интеле отвратительные
Даниил Левицкий
Особенно года 17
Даниил Левицкий
Там огромный проблемы с тротлингом, а в m1 даже вентилятор не включается
Валерий
из за отсутствия нормального размера прошки на м1 я взял 16 года прошку в максималке
IB Akhrorov
Просто у меня мак про 13 2019 8 гб озу , и андроид студио зависает , не понимаю это изза цпу или озу?
Даниил Левицкий
Настрой ограничение в студии по памяти
Даниил Левицкий
Поставь стабильную версию
Даниил Левицкий
И проверь ссд, там своп активно работает
Даниил Левицкий
Она в бете же, не ?
IB Akhrorov
Сколько советуете поставить
IB Akhrorov
Кэши съедает озушку (
Dmitry Bubnenkov
До меня кажись дошло. Я на этот раз же правильно делаю?
Даниил Левицкий
Я ставлю не более четверти доступной памяти
IB Akhrorov
То есть ли озу 8 то 2 гб даете на андроид студио?
Даниил Левицкий
ну я бы попробовал для начала 1024
DeniskaAb
Dio или Chopper?
Даниил Левицкий
Если с саджестами будут проблемы, то еще 512 накинул
Даниил Левицкий
и так далее
Stark
Особенно когда перед ещё вызов в виде совмещать вуз и программирование ( именно нацеленное )
Даниил Левицкий
8гб конечно маловато, но в целом жить можно. На самом деле одно из самых больших влияний оказывает ССД
Даниил Левицкий
в 2019 версии он хороший
Даниил Левицкий
Ну тут важна скорость)
Даниил Левицкий
там оч хороше ссд в маках (256 кстати быстрее, но не критично)
Даниил Левицкий
ну и нужно объем памяти пустой деражть
Валерий
внутри then где return где?
Даниил Левицкий
то есть из 128 хотя бы 48-32 старайся пустым оставлять, облака юзай)
IB Akhrorov
Какой объем памяти
IB Akhrorov
Хкоде забирает 80 гб
Dmitry Bubnenkov
Так стрелка же его делает?
Dmitry Bubnenkov
[
{
"type": "code",
"text": "=>"
}
]
Валерий
убери ее и сделай нормальный ретерн, или скобки убери {}
Dmitry Bubnenkov
А в плане async\await я правильно сделал?
Даниил Левицкий
да ну, пустой?
Валерий
[
{
"type": "code",
"text": "return http."
},
"get",
{
"type": "code",
"text": "(uri).then((http.Response response) {\n return parseResponse(response);\n}).catchError((error) {\n print(\"Error: $error\");\n});"
}
]
Даниил Левицкий
Ну хотя бы 20 держи)
Temurxon
всем привет,как передовать функцию с параметрами для statlesswidget ?
Temurxon
пишу final Function(int) myfunc;
Alexandr Ermolaenko
а конструктор есть?
DVS (Read The F.ng Manual) Studio (NoHello)
что значит "не берет"?
Temurxon
не видит параметр
DVS (Read The F.ng Manual) Studio (NoHello)
что значит "не видит"?
DVS (Read The F.ng Manual) Studio (NoHello)
или код в студию или тут и дальше будут плоские вопросы с целью докопаться до истины
Валерий
[
{
"type": "code",
"text": "class HomeScreen extends StatefulWidget {\n HomeScreen({Key key, this.tFunc}) : super(key: key);\n\n final Function(int a,int b) tFunc;\n\n @override\n _HomeScreenState createState() => _HomeScreenState();\n}"
}
]
DVS (Read The F.ng Manual) Studio (NoHello)
[
{
"type": "code",
"text": " HomeScreen(\n tFunc: (int someA, int someB) => {\n ///\n },\n );"
}
]
Anton Kowalski
просил же stateless)
Валерий
сори, мне показалось что stateful написано??
DVS (Read The F.ng Manual) Studio (NoHello)
[
{
"type": "pre",
"text": "class HomeScreen extends StatelessWidget {\n HomeScreen({Key key, this.tFunc}) : super(key: key);\n\n final Function(int a, int b) tFunc;\n @override\n Widget build(BuildContext context) {\n return SizedBox();\n }\n}",
"language": ""
}
]
DVS (Read The F.ng Manual) Studio (NoHello)
придумывать себе проблемы - это, походу, сегодня тренд
Anton Kowalski
Та ладно, разницы в передаче нету)
Валерий
видимо хватит на сегодня работы. уже мелоч в голове теряется.
Anton Kowalski
Повезло тебе, а мне как минимум еще четыре часа.
Валерий
ну мне по хорошему надо еще часов 15, но где их взять только??????
Anton Kowalski
А что уже заканчиваешь)?
Валерий
потому что 8 уже давно прошли) а писать код уставшим только себе вредить. потом на рефакторинг потратишь в 2 раза больше
Anton Kowalski
Не ну я в день трачу около 10 часов на код и 2-4 на разбор проблем которые создал). +Search in Google)
ManBearPig
позвольте вопрос: зачем вы так отлавливаете ошибку? или это практикуетесь так ?)
Валерий
кусок кода из интернетов) я больше предпочитаю dio)
Anton Kowalski
А можно где-то посмотреть какие цвета в Theme.of()?
ManBearPig
Это на вкс и цвет (к слову, мне тоже Dio интереснее) Я тому. что сам по себе обработчик нужен только если Вы с ошибкой что то собираетесь делать )
Anton Kowalski
Или только перебором?)
Валерий
там была обработка, но я ее вырезал дабы не засирать чат лишним
ManBearPig
[
"Вы об этом? ",
{
"type": "link",
"text": "https://flutter.dev/docs/cookbook/design/themes"
},
""
]
ManBearPig
Anton // Define the default brightness and colors. brightness: Brightness.dark, primaryColor: Colors.lightBlue[800], accentColor: Colors.cyan[600],
Anton Kowalski
не совсем я хочу узнать какие цвета по дефолту.
ManBearPig
Так там же указанно , или я вас не так понял?)
ManBearPig
// Define the default brightness and colors. brightness: Brightness.dark, primaryColor: Colors.lightBlue[800], accentColor: Colors.cyan[600],
Anton Kowalski
Так разве это все цвета?
Anton Kowalski
всекие AppBarColor и так далие
ManBearPig
Смотрите. это цвета темы по умолчанию
ManBearPig
если посмотреть документацию. то станет понятно, что класс Colors принимает /наследует
ManBearPig
цвета из Материал дизайн палитры
ManBearPig
[
{
"type": "link",
"text": "https://material.io/resources/color/#!/?view.left=0&view.right=0"
}
]
ManBearPig
так же еще есть другой класс, мне он куда интереснее. но тут все субъективнор
ManBearPig
[
{
"type": "link",
"text": "https://api.flutter.dev/flutter/dart-ui/Color-class.html"
}
]
ManBearPig
Color(int value) - Construct a color from the lower 32 bits
Anton Kowalski
Не ну там куча цветов и они разные.
ManBearPig
для выбора цета полно дополнений для VScode где можно подобрать цвет и получить его код
Anton Kowalski
я про эти цвета, их узнать можно только перебором?
Anton Kowalski
Я в AS работаю
ManBearPig
Я так понял вы уже из контекста их берете, или я что то путаю) ?)
ManBearPig
посмотрите, уверен что и для AS есть плагины)
ManBearPig
в идеале создать свой класс наследник ThemeData и там указать константы тех цветов, которые вам нужны
Anton Kowalski
Та я про это знаю, но я хочу узнать какие по дефолту, прийдеться вручную каждый перебирать.
ManBearPig
Вы об этих цветах, которые в стандартной теме??
Anton Kowalski
ну типа того
ManBearPig
[
{
"type": "link",
"text": "https://ourcodeworld.com/articles/read/932/top-10-best-android-color-picker-libraries"
},
" возможно они помогут быстрее понять что это за цвет, исходя из значения)"
]
SuPCh1k
Всем привет, кто-то реализовывал таббар и таббарвью через блок и апи?
SuPCh1k
уже 3 день мучаюсь(
Пашка
собсна в чем проблема?
Makhmud Ushamiev
Чувак видимо просто в блок не въехал)
SuPCh1k
видимо не вьехал(
SuPCh1k
ну я понял как работать через листвью.билдер
SuPCh1k
но как передать индекс через таббар
SuPCh1k
[
{
"type": "link",
"text": "https://i.imgur.com/vecEinL.png"
}
]
Dima Kotlyarov
Что я только что увидел ))
Dima Kotlyarov
Мужик , откуда ты берешь category?)))
Kirill Aparin
За 3 дня прогресс большой
Kirill Aparin
Может там state.category
Kirill Aparin
Мужик, покажи остальной код, только в гист, прошу
Dima Kotlyarov
ну и я про это) он бере из стета
Dima Kotlyarov
занчит уже обращение не правильное
Dima Kotlyarov
+ судя по всему это массив
Dima Kotlyarov
по этому ему нужно прокинуть индекс
EcsFlash-
Есть вопросик такой интересный: можно ли сделать на флаттере будильник? Ибо я погуглил, а там одни говорят нет, а другой мужик делает этот самый будильник, но не показывает исход сего дела
Dima Kotlyarov
да можно! флаттер не ограничен песочницей
SuPCh1k
да, но не пойму как мне его перекинуть
EcsFlash-
Меня интересует возможность работы в фоне, дабы врубать музычку и свет
EcsFlash-
Вот собственно опять 2 лагеря : да и нет
EcsFlash-
да можно! флаттер не ограничен песочницей
SuPCh1k
[
{
"type": "link",
"text": "https://i.imgur.com/gMbP6dE.png"
}
]
Kirill Aparin
Давай блок покажи
Kirill Aparin
И ещё стейты
Aleksandr
Как рекламу вставить внизу окна? Пакет?
Kirill Aparin
А не смущает, что в for вы 3 раза возвращаете стейт loaded
Kirill Aparin
Может его после цикла вернуть
Kirill Aparin
Я так понимаю 3 страницы всего
Kirill Aparin
_itemsCategories по идее должен лист возвращать
Ivan
попробуй загуглить flutter admob
Kirill Aparin
Сделайте лист генератор
SuPCh1k
[
{
"type": "link",
"text": "https://api.flutter.dev/flutter/dart-core/List/List.generate.html"
}
]
Kirill Aparin
List.generate(categories.length,(index)=>тут ваш таб )
|