Программирование : Dart & Flutter по-русски
Дмитрий Иванов
Ребята из Гугла не подготовились :( надо им выговор сделать! ??
Дмитрий Иванов
На самом деле позитивные докладчики были с двух сторон. Ждём запись да
Vyacheslav Egorov
Как прошло?
Evgeny Kot
Отлично! Были проблемы со звуком , но это мелочи
Leonid Semenov
Алкашей забыл??
Evgeny Kot
Ну кстати судя по тому что регистрировалось ~190 а невзятых бейджей <60 - зашло отлично
Vyacheslav Egorov
yay \o/
Vyacheslav Egorov
вы в Лос Анжелес поедете?
Leonid Kalneus
Отлично было, да!
Evgeniy Boytsov
Спасибо, приятно было пообщаться :)
Володомор
Ребят, спасибо большое за это мероприятие. Не знаю как остальные, но я очень интересно провел время. Не могу сказать, что у меня открылся третий глаз в области Dart’а, но мой кругозор расширился – это факт. Более того, теперь у меня появилась еще одна тема по которой я смогу чморить своих знакомых: “Как, вы не знаете что такое Daaart???” (ну а дальше уже под настроение :)). Я действительно интересно и познавательно провел время. Очень рад был увидеть старых друзей и познакомиться с новыми интересными людьми. P.S. И да, соглашусь с предыдущими ораторами, все девчонки - ??
Evgeny Kot
Атата, не надо так
Vyacheslav Egorov
mod не дремлит
Alexey
Спасибо докладчикам и организаторам, было интересно и атмосферно) Солгасен, что качество звука при связи с гуглом было не очень, стульев тоже маловато, но под пиво норм) Повторил бы)
Evgeny Kot
Сделаем это девизом Дарта: "под пиво норм" ??
Володомор
Забыл сказать отдельное спасибо Максиму Гребенщикову. В целом за манеру проведения доклада и в частности, за то, что наконец-таки поставлена жирная точка в давнем споре, кто появился раньше… :)
admin
Жалко, что не было стикеров дарта и дартапа. Те что были огонь, но дарт эксклюзивнее.
Evgeny Kot
Поработаем над этим
Alexey Zolotyh
Мне понравилась идея Dart школы, возможно стоит провести
Evgeny Kot
Да, идея хорошая
Дмитрий Иванов
Поддерживаю!
Дмитрий Иванов
[
{
"type": "mention_name",
"text": "Max",
"user_id": 373478414
},
" кажется вас тут хвалили"
]
Evgeny Kot
[
"Спасибо всем, кто принимал участие, слушал, докладывал, помогал организовывать! Вы все крутые. Ссылка на материалы на русском языке. Пока там в основном ответы на вопросы: \"А почему Dart\". ",
{
"type": "link",
"text": "http://bit.ly/dart_ru"
},
""
]
Evgeny Kot
[
"Англоязычные ресурсы как обычно на ",
{
"type": "link",
"text": "https://www.dartlang.org/"
},
""
]
Alexey Tolstov
А презы выложите? Особенно от Гугла хотелось бы, а то некоторые вещи пока переводил пропустил:(
Evgeny Kot
Да, завтра постараемся
Evgeny Kot
Ну или через пару дней
Polina Kha
От девушек на входе — за девушек спасибо)) вообще у нас все огонь!) девелоперы особенно)) Приходите к нам на другие митапы! Обещаем контент, по существу и аудиторию « в теме» ) ??
Julia Volkova
Всем-всем спасибо за чудесный вечер! Я отлично провела время, кроме того - с пользой. В голове начало вырисовываться понимание каких-то базовых концепций языка. Кроме того, появился развернутый ответ на главный вопрос (жизни, вселенной и вообще ??) - "Зачем Dart, есть же Typescript?"?? Были отличные доклады, отличные докладчики, организация на уровне, да и вообще атмосфера была крутая - и никакие стулья или их отсутствие не смогли это для меня испортить) В общем, всем спасибо, было круто :) P.S. кстати, идея c dart school мне нравится :)
ash
Уу. Еще и стикеры были. Я трижды балда.
Dmitriy Teplov
Доклады интересные, спасибо Правда, могли бы чуть больше поработать с тайп-скриптом, потому что второй доклад не описал ни одного преимущества перед тайпскриптом с тслинтом, просто концепты ангуляра.
Dmitriy Teplov
Ну и всё-таки были акценты на очень кривые руки, с такими вообще не стоит программировать. А с прямыми можно управиться и с интерфейсами тайпскрипта. Задачки по тематике зв от товарища были занимательные, ему спасибо, пару раз сильно прогадал, потому что пытался поставить ответ в строгую противоположность джаваскрипту, а оказалось всё логичнее.
Dmitriy Teplov
В целом было замечательно, только у ребят из Гугла были крайне плохие микрофоны и было очень сложно разбирать слова. Всем спасибо.
Anton Anokhin
[
{
"type": "mention_name",
"text": "Vyacheslav",
"user_id": 382305252
},
" приезжай в следующем году выступить"
]
Anton Anokhin
[
"Ребята, подоспели видео со вчерашней встречи ",
{
"type": "link",
"text": "https://goo.gl/VfxuPP"
},
" Слайды в описании каждого видео. А еще у нас есть канальчик русскоязычного сообщества Dart в слеке, подключайтесь: ",
{
"type": "link",
"text": "http://dart-ru.herokuapp.com/"
},
""
]
Evgeny Kot
Ну кстати есть мысль, что слэк уже немодный, и остаться в телеграмме
Anton Anokhin
пока мигрируем, можно на двух площадках дублировать
Leonid Kalneus
+ за телеграм
Denis Eremin
в телеграмме много "мусора". это хорошо для онлайн общения, но плохо для некого общения продолжительного по 1 теме. т. е. вести 2,3 вопроса параллельно и не запутаться к какому вопросу какой ответ и кому ответ
Evgeny Kot
Да, но два канала сильно размывают комьюнити
Denis Eremin
не, если нужна "курилка" с разговорами про котиков и у кто что пил, ел и как выглядел. Ок. телеграмм в руки. Но найти в этом "хламе" решение на какой-то вопрос, который был задан неделю назад или даже пару месяцев.
yumaa verdin
Dart puzzllers порезана, восстание эвоков нет
Anton Anokhin
да, возникли технические проблемы небольшие с записью, минута пропала :(
Дмитрий Иванов
+1 за телеграмм
Alexey Tolstov
+1 за телегу
Sergei Vinnik
+1 за телегу
admin
О, на видео звук намного лучше чем в зале!
Yaroslavna Efimova
А на мероприятии вроде бы фотографировали?) где то можно найти шедевры?
Володомор
На первый вопрос ответа не знаю, а на второй - в Лувре :)
Anton Anokhin
[
{
"type": "mention",
"text": "@yaroslavnaef"
},
" посмотрим, если там что-то есть шедевральное, выложим в соцсети Райка."
]
Alexey Tolstov
Ребзя а скиньте плиз ссылки на метериалы, в начале докладов вы говорили скинте потом ресурс, где по дарту собраны всякие статейки и тд
Leonid Kalneus
[
{
"type": "link",
"text": "google.com"
}
]
Володомор
[
"Воу воу! А как же импортозамещение? ",
{
"type": "link",
"text": "yandex.ru"
},
""
]
Leonid Kalneus
но мы же говорим про Dart, уважаемый :)
Anton Anokhin
[
{
"type": "mention",
"text": "@bunopus"
},
" скинь, пожалуйста, ссылку с QR-кодом"
]
Anton Anokhin
можно запинить даже
O K
Импортозамещение - язык Дротъ
Володомор
и тем не менее, я настаиваю :)
Leonid Kalneus
а вы читаете Dart news?
Evgeny Kot
[
"Dart по-русски ",
{
"type": "link",
"text": "http://bit.ly/dart_ru"
},
""
]
Evgeny Kot
Я не знаю как убрать моё лицо, простите
Володомор
[
"вот Dart по-русски ",
{
"type": "link",
"text": "http://pics.livejournal.com/ibigdan/pic/00ws9r16"
},
""
]
Anton Anokhin
[
"К списку ссылок добавлю подкаст с Женей и Игорем Демьяновым ",
{
"type": "link",
"text": "https://sdcast.ksdaemon.ru/2017/10/sdcast-64/#t=12:27.827"
},
""
]
Leonid Kalneus
[
{
"type": "link",
"text": "https://events.dartlang.org/2018/dartconf/"
}
]
Leonid Kalneus
а поедет кто-нибудь?)
Дмитрий Иванов
Утречка всем! :)
Дмитрий Иванов
Пора бы переименовать чатик ;)
Дмитрий Иванов
Давайте звать сюда народ, замутим коммьюнити!
Дмитрий Иванов
[
{
"type": "mention",
"text": "@lacrus"
},
" Только группу публичной еще сделать бы :)"
]
Anton Anokhin
[
"можно звать по ссылке ",
{
"type": "link",
"text": "https://t.me/joinchat/COPTpA-oJc6HbkFEzpaUcw"
},
""
]
Leonid Kalneus
подождите, я записываю) а почему правда не сделать публичной?
Дмитрий Иванов
Не очень: Придется искать ссылку каждый раз, в описании ее нет Просто интересующиеся не найдут канал
Дмитрий Иванов
Теперь все чётенько!
O K
забейте красивое имя для группы :)
Дмитрий Иванов
И это еще осталось, да :)
O K
rudart там какой-нибудь
Anton Anokhin
назвал так же, как и канал в слэке
Дмитрий Иванов
Не, это не то
Дмитрий Иванов
[
"Тему можно и прошлую оставить. Там можно ссылку сформировать аля ",
{
"type": "link",
"text": "https://t.me/rudart"
},
""
]
Дмитрий Иванов
Во, пошла жара! Ребята давайте звать народ, общаться! :)
Dmitry
Привет всем, думаю телеграм побеждает, здесь проще. Завёл один акк и имей 100 чатов.
Dmitry
В общем рад поспрашивать о языке, на котором я нифига не заработаю. Это уж точно будет изучение для души ??
Ilya Taratukhin
Ну смотря как зарабатывать)
Dmitry
Думаю что программруя на Dart ??
Ilya Taratukhin
Знаю одну компанию ;)
Julia Volkova
Эй,я только пришла и уже все пропустила :( регистрация на piters_css уже закрыта
Julia Volkova
Есть здесь человек, котрый смог?
Julia Volkova
Успеть на регистрацию :)
Leonid Semenov
нормальный врыв )
Anton Anokhin
[
{
"type": "mention_name",
"text": "Julia",
"user_id": 415187954
},
" это не сюда"
]
Evgeny Kot
Мы тут таким не знаимаемся
Julia Volkova
простите, ребята, чат перепутала??
O K
это в слак спб-фронтенда%)
Дмитрий Иванов
Ну чего вы девушку запугали, может есть кто :)
Володомор
Окститесь! Это что еще за инакомыслие? Нет чтоб обратить девушку в нашу веру, вы ей еще и потакаете. Ведь даже у великого Дюма сначала числился Dart’аньян, а уже потом шли всякие там три мушкетера.
Roman
Господа, извините что флуд прерываю, кто-нибудь пользуется датапикерами красивыми и расширяемыми на дартангуляре?
Evgeny Kot
У нас к сожалению (или к счастью) почти все контролы самописные
Roman
А в чём причина самописности?
Evgeny Kot
because we can
Evgeny Kot
Очень много доменной логики, и кастомизировать чужое тяжко
Evgeny Kot
[
"Но вот тут есть много контролов ",
{
"type": "link",
"text": "https://pub.dartlang.org/packages/angular_components"
},
""
]
Roman
Но не значит ли это, что у сообщества нет нормального инструмента, чтобы серьёзные ребята могли им пользоваться и если ты серьёзный парень, то тебе надо писать своё?
Roman
Ангуляркомпоненты это хорошо, но у спиннера нет процентной загрузки, мне пришлось её делать самому.
Evgeny Kot
Так я ссылку кинул, там уже очень многое есть
Evgeny Kot
Ну, это не звучит как мажорная недоработка
Roman
Даёт примерно ноль информации о компоненте.
Roman
Я не к тому что всё плохо, я хочу знать как искать ((
Evgeny Kot
Чуть чуть осталось
Evgeny Kot
[
{
"type": "link",
"text": "https://github.com/dart-lang/angular_components/issues/193"
}
]
Roman
+ если используешь ангуляр-компоненту, то её не кастомизировать через локальный цсс своего компонента (ибо там всё оборачивается, о чём было рассказано в митап-компоненте о пути самурая)
Evgeny Kot
Ну это как бы инкапсуляция ангуляра, да
Evgeny Kot
Хотя что мешает обернуть её и кастомизировать?
Roman
Ничто не мешает, по идее, писать общий style.css, но может я хочу сделать компоненту для нескольких проектов?
Roman
Но, чтобы не ложиться спать на плохой ноте, в целом дартом я доволен. Пока я работал с ним только на второстепенном проекте, но в будущем мы будем там всеми тремя тентаклями (ангуляр, вм, флаттер). Проблемы с поиском ответов на стековерфлоу, некоторыми несоответствиями ангуляра и дартангуляра, малым количеством сторонних пакетов, некоторыми косяками анализатора кода. Но язык нравится в целом, жду четвёртой версии )
Evgeny Kot
?? Если что - пиши сюда ??
Roman
Вы тут будете моим гуглом?)
Evgeny Kot
Пока комьюнити маленькое - тут знаний больше
Evgeny Kot
[
{
"type": "link",
"text": "https://dev.to/jvarness/dart-for-beginners-bc3"
}
]
Anton Anokhin
[
"Игорь Демьянов из Wrike написал статью на Habrahabr для тех, кто хочет познакомиться с дартом поближе и начать на нем писать. ",
{
"type": "link",
"text": "https://habrahabr.ru/company/wrike/blog/343988/"
},
"\nЭто первая статья из будущей серии публикаций."
]
Алексей Дорохов
Такое ощущение что во Wrike основная суть работы это писать статьи про dart )
Anton Anokhin
[
{
"type": "mention",
"text": "@akeinhell"
},
" приходи в гости, ребята (60 дарт-разработчиков) расскажут, чем они занимаются в свободное от написания статей время)"
]
Алексей Дорохов
Можно считать приглашением на экскурсию во Wrike? )
Anton Anokhin
запросто! Если будут еще желающие, организуем группу
Anton Gorbunov
А у них там еще и плюшки дополнительные за успешные статьи на хабре
Michael Dorokhovich
нужен опрос! и закрепит на пару дней))
Володомор
Блин, звучит довольно угрожающе. Можно было бы еще чутка усугубить - "60 дарт-разработчиков с битами ..." :)
Алексей Дорохов
Да тут есть люди далёкие от Питера :-( поэтому быстро в гости не получится
Anton Anokhin
[
"Давайте приурочим экскурсию в Wrike к возвращению наших ребят с ",
{
"type": "link",
"text": "https://events.dartlang.org/2018/dartconf/"
},
" Будет о чем поговорить помимо райка"
]
Michael Dorokhovich
ну, человек то 5-10 наберется, как ни крути
Dmitry Makhnev
Что на данный момент с использованием приватных пакетов с pub?
admin
Пишу только на js . Давно хотел попробовать гугловский аналог tp , но что то руки не доходили . Вот увидел пост , решил все таки попробовать ^^
Evgeny Kot
[
{
"type": "mention",
"text": "@dmitrymakhnev"
},
" у нас свой паб локальный. Ставится просто"
]
Evgeny Kot
[
{
"type": "mention",
"text": "@freeman_db"
},
" велком!"
]
Chak Zefir
[
"здарова ",
{
"type": "mention",
"text": "@newvladimirov"
},
""
]
Anton Bychkovski
Вечер добрый :)
Дмитрий Иванов
Всем вечера, во как народ повалил. Все с хабра?:)
ash
Да ладно, клево же. Во первых у меня самой руки зачесались его попроовать. Во вторых писать статьи, IMHO - весело
Anatoly N
Хабраэффект в действии
Anatoly N
Господа, помогите советом. Что значит такая запись Value[1] А через пару строк Value[2][0] А чуть ниже Valuе[1][0][2] Это какая-то разновидность массивов?
Anatoly N
У одной и той же переменной разное количество квадратных скобок
Alexander Polyankin
если в value находится List >>, то можно так писать ;)
Anatoly N
Там строки должны быть
Anatoly N
Любопытная запись
Evgeny Kot
Так можно делать почти в любом С-подобном языке
Anatoly N
После джавы непривычно
Nastya Kharitonova
+ две девушки, которым интересно вкурить философию дарта и задать несколько нубских вопросов))
Anton Anokhin
[
{
"type": "mention",
"text": "@haritonasty"
},
" всегда пожалуйста) Давайте во второй половине января тогда"
]
Evgeny Kot
если что - Дарт саммит 23-24
Anton Anokhin
В конце января можно собраться тогда
Nastya Kharitonova
Было бы замечательно!
??Tомат
Добрый вечер, господа. Что-то пролистал я вас - а тут код бывает?))
Evgeny Kot
[
{
"type": "mention",
"text": "@kostanakis"
},
" а что ты хотел увидеть? В чатах редко портянки пишут"
]
??Tомат
Ну в других чатах куски кода мелькают. Паттерны там, проблемы, монады, библиотеки...
Evgeny Kot
Монады? Гадость какая
??Tомат
Ну эт в Хаскелле, там никак иначе.
??Tомат
Я так-то вообще начинающий пхпшник.
Evgeny Kot
Ладно, это всё флейм на самом деле
Evgeny Kot
[
"Доступен обновлённый сайт pub\n",
{
"type": "link",
"text": "https://twitter.com/dart_lang/status/938508849643888640"
},
""
]
first_name last_name
а есть на flutter аналог retrofit2 с gson converter?
Kirill Ponomarev
Коллеги, как запускаются тесты для dart angular? Точнее, что делать, если тесты проектов (примеров) не работают. Например, Tour of Heroes.
Алексей Данилевский
Что значит "не работают"?
Алексей Данилевский
Не проходят или не запускаются?
Kirill Ponomarev
Не запускаются.
Алексей Данилевский
Что в консоли?
Kirill Ponomarev
[
"Вот мой вопрос с логом ",
{
"type": "link",
"text": "https://stackoverflow.com/questions/47670097/how-to-run-angular-tests"
},
""
]
Алексей Данилевский
Failed to run Dartium: Не удается найти указанный файл
Алексей Данилевский
Он установлен?
Алексей Данилевский
[
"Может вместо дартиума сделать ",
{
"type": "code",
"text": "-p chrome"
},
"?"
]
Kirill Ponomarev
Pub get выполняется. Прокомпилируется. Что там еще устанавливать нужно? В chrome пробовал. Дольше компилируется. Сейчас гляну вывод.
Алексей Данилевский
не устанавливал дарт на windows. Но при установке, например, на Mac dartium устанавливается опционально. То есть нужно явно указать ключик
Алексей Данилевский
Вообще, судя по угрожающим сообщениям, dartium исчезнет в dart-2.0
Kirill Ponomarev
Да.Dart установлен. В нем пример открывается.
Алексей Данилевский
а вот это почему так: —port=0
Kirill Ponomarev
т.е. рандомный порт.
Алексей Данилевский
[
"В примере я вижу написано так:\n",
{
"type": "pre",
"text": "pub run angular_test --test-arg=--tags=aot --test-arg=--platform=dartium --test-arg=--reporter=expanded",
"language": ""
},
""
]
Kirill Ponomarev
Именно так я и вызываю. Pub.bat serve test ---port=0 это уже вывод команды
Алексей Данилевский
[
"Можно попробовать сделать так:\n1. Запустить pub serve\n2 В другой консоли запустить тесты:\n",
{
"type": "code",
"text": "`"
},
"\npub run test —pub-serve=8081 -p chrome test/all_test.dart"
]
Алексей Данилевский
Да, так как я написал, работает:
Алексей Данилевский
У меня правда другие порты. Но это не важно. Просто у меня сейчас стандартный для pub serve 8080 занят
Alexey Vladimirov
Отличная скриншотилка у вас, не поделитесь ссылкой?
Evgeny Kot
Не надо набрасывать ??
Evgeny Kot
[
{
"type": "mention_name",
"text": "Kirill",
"user_id": 160746877
},
" а есть проект где-то? чтобы самому потыкать"
]
Алексей Данилевский
[
{
"type": "link",
"text": "https://github.com/angular-examples/toh-6"
}
]
Kirill Ponomarev
Это Tour of heroes из официального гайда. Клон с git
Evgeny Kot
[
"1) сделал клон ",
{
"type": "link",
"text": "https://github.com/angular-examples/toh-6"
},
"\n2) pub get\n3) pub serve\n4) в другой вкладке делаю pub run test —pub-serve=8081 -p dartium\n5) Всё проходит (и в хроме тоже)\nMac OS Sierra"
]
Evgeny Kot
[
{
"type": "mention_name",
"text": "Kirill",
"user_id": 160746877
},
" это же винда?"
]
|