Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam

Топ прошлой недели

  • CharlotteLink CharlotteLink 1 пост
  • Syslikagronom Syslikagronom 7 постов
  • BydniKydrashki BydniKydrashki 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Dart

С этим тегом используют

Космос NASA Все
36 постов сначала свежее
2
vosandr
4 месяца назад
Программы и Браузеры

Создал приложение, исправляющее некоторые проблемы файловых менеджеров⁠⁠

Всем привет. У меня возникло такое желание - а что, если попробовать записать содержимое книги в файловый менеджер. И столкнулся с некоторыми проблемами, мешающими это сделать:

  1. Непонятно, как обозначаются папки и как их отличить от файлов, если удалить все значки в файловом менеджере. Я решил эту проблему путем добавления в конце папки /.

  2. Непонятно, как настроить файловый менеджер так, чтобы определенный элемент файловой системы отобразился первым. Я эту проблему решил, поместив в определенный файл список элементов, которые должны отображаться первыми.

Вот ссылка на приложение:

https://gitflic.ru/project/tengocommand/tengo

[моё] Приложение Файловый менеджер Dart Flutter Текст
8
4
vosandr
6 месяцев назад

Я создал flutter-приложение, позволяющее создавать информационные базы данных⁠⁠

Всем привет.

Чуть ранее я опубликовал пост, в котором выложил переработку/адаптацию одной статьи. Меня спросили, попросили пояснить, что я выложил. В этой статье я все поясняю

В школе я учился учиться не через зубрежку, а через попытки создать структуру того, что я изучал, в голове. В колледже я изучил и проанализировал в числе многих других zettelkasten, anki и dart/flutter. Идея приложения основывается на проблеме - я не могу структуризировать свои мысли в электронном формате.

Данную проблему уже пытались решить, к примеру, приложения obsidian, zettlr, да и, если честно, даже файловый проводник, текстовые редакторы, в которых можно посмотреть структуру файлов и папок.

Они все смотрели не туда: они смотрели на отображение содержимого файлов, а надо было посмотреть на отображение папок, именно в их отображении и заключалась проблема и заключается она в том, что мы не можем в полной мере контролировать отображение элементов в папке

Так вот, я проблему с отображением папок решил путем добавления файла, в которую приложение сначала заглядывает и отображает сначала те элементы, которые проставлены в виде ссылок и оформил это приложение

Данное приложение, я думаю, поможет тем, кто в принципе работает с информацией в электронном виде

Ссылка тут:

https://github.com/vosandr/tengo

Пример данного формата тут. В ближайшем будущем я собираюсь выкладывать все архивы информации с данным форматом туда же:

https://boosty.to/vosirandr/posts/747d9d09-87d4-462e-b2ef-77...

Также следите за мной тут:

https://vosandr.livejournal.com/

Спасибо за внимание

Если остались какие-то вопросы или хотите поделиться впечатлениями, можете прокомментировать данную статью - постараюсь ответить

Показать полностью
[моё] Программа Приложение Flutter Dart База данных Текст
0
2
vosandr
6 месяцев назад

Я сделал переработку русской версии статьи из википедии "логическая ошибка"⁠⁠

Всем привет. Цель данного продукта - улучшить читаемость информации через уменьшение линейности. Из-за того, что в таких инструментах, как этот и других линейность очень высокая, обрабатывать такую информацию довольно сложно. Линейность информации уменьшается при реализации инструментов для обработки следующих типов информации: иерархии/содержимого/ссылок. Ниже размещены ссылки:

Переработка (Доступна бесплатно): https://boosty.to/vosirandr/posts/…

Оригинал:
https://ru.m.wikipedia.org/wiki/%D…

Приложение, с помощью которого можно это прочитать:
https://github.com/vosandr/tengo

Этот же пост в livejournal: https://vosandr.livejournal.com/932.html

[моё] Программирование Разработка База данных Информация Программист Программа Dart Flutter Текст
5
12
Programma.Boinc
Programma.Boinc
1 год назад

Ученые смоделировали последствия бомбардировки Диморфа⁠⁠

Ученые смоделировали последствия бомбардировки Диморфа

В этом году ESA планирует запустить аппарат Hera, основной целью которого является астероид Диморф. В 2022 году он стал объектом эксперимента NASA по планетарной защите, в ходе которого в него врезался зонд DART. Однако результаты нового исследования говорят о том, что Hera может вообще не найти никакого кратера от этого столкновения.


Столкновение DART с Диморфом состоялось 26 сентября 2022 года. Его последствия намного превзошли ожидания специалистов. По самым скромным оценкам, удар выбил не меньше тысячи тонн вещества с поверхности астероида. У него также появился длинный пылевой хвост (который позже раздвоился) протяженностью в 10 тысяч км.

Кроме того, удар серьезно изменил орбитальные параметры Диморфа. Он является спутником более крупного астероида Дидим. До удара орбитальный период Диморфа составлял 11 часов 55 минут. После удара он сократился до 11 часов 22 минут.

В конце 2026 года к Диморфу прибудет аппарат Hera. Одна из его первоочередных задач является изучение образовавшегося в результате удара кратера. Однако результаты нового исследования, выполненного учеными из Бернского университета, говорят о том что Hera может вообще не найти никакой воронки. Вместо этого, удар DART, скорее всего, полностью изменил форму астероида.

Исследователи пришли к такому выводу в ходе серии из 250 симуляций, воспроизводящих первые два часа после столкновения. На подготовку каждой из них у них уходило около полутора недель. Ученые постарались учесть все известные величины, начиная от характеристик самого астероида и заканчивая массой DART.

Симуляции показали, что наиболее вероятным является сценарий, в котором после удара на поверхности Диморфа не осталось кратера. На Земле кратеры образуются за короткое время, а типичный угол конуса воронки составляет около 90 градусов. Но на Диморфе все иначе. Дело в том, что этот объект представляет собой «мусорную кучу» — скопление обломков, удерживаемых вместе очень слабыми силами гравитации. Симуляции показали гораздо более широкий угол конуса выброса, доходящий до 160 градусов, на что повлияла изогнутая форма поверхности астероида, а также то, что значение второй космической скорости на нем составляет всего 10 см в секунду.

По мнению ученых, наиболее вероятный сценарий заключается в том, что кратер продолжил расширяться и в какой-то момент попросту охватил весь астероид. В результате, Диморф фактически изменил свою форму. Исследователи образно сравнивают его с M&M, от которого откусили кусочек. По их оценкам, удар DART выбросил в космос порядка 1% вещества Диморфа и привел к смещению еще порядка 8% его вещества.

Если Hera подтвердит эти выводы, то они также будут иметь важное значение и для истории происхождения Диморфа. Исследователи подозревают, что он образовался в результате прошлого «вращения» Дидима, выбрасывавшего в космос материал с экватора, который затем сросся под действием гравитации.

Ученые смоделировали последствия бомбардировки Диморфа Астрономия, Космос, Ученые, Бомбардировка, Hera, Dart, Гифка, Длиннопост
Ученые смоделировали последствия бомбардировки Диморфа Астрономия, Космос, Ученые, Бомбардировка, Hera, Dart, Гифка, Длиннопост
Ученые смоделировали последствия бомбардировки Диморфа Астрономия, Космос, Ученые, Бомбардировка, Hera, Dart, Гифка, Длиннопост
Показать полностью 3
Астрономия Космос Ученые Бомбардировка Hera Dart Гифка Длиннопост
1
33
MAD.Teacher
MAD.Teacher
1 год назад
Лига программистов

"Основы Dart" (2-е издание) в открытом доступе⁠⁠

"Основы Dart" (2-е издание) в открытом доступе IT, Программирование, Dart, Книги, Программист, Длиннопост

Всем привет!

Закончил перерабатывать книгу 2021 года "Основы Dart". Этот язык программирования лежит в основе мульти-платформенного фреймворка Flutter, посредством которого можно писать приложения под Android, iOS, Desktop и даже Web.

Что изменилось?

На глобальном уровне:

  1. Второе издание представляет собой полноценный учебник;

  2. Актуальная версия Dart - 3.2;

  3. В книге 6 глав вместо 10 (521 страница vs 216);

  4. шрифт кода изменен на JetBrains Mono (спасибо Владимиру Орлову за рекомендацию!);

  5. шрифт текста с Times New Roman на PT Serif.

  6. Каждая глава завершается лабораторной работой с кучей заданий (всего на книгу ~ 280 заданий), что позволяет использовать учебник в образовательных процессах ВУЗов, СУЗов или школах, а также дет возможность в большем объеме прокачать свои навыки тем людям, кто самостоятельно обучается по нему.

На уровне глав:

Глава 1. Краткая история и встроенные типы данных.

Добавил пару новых разделов (Записи (Record), Тип данных dynamic vs Object и т.д.) и значительно расширил существующие, рассмотрев различные варианты работы со встроенными типами данных.

Глава 2. Операторы, pattern matching и управляющие конструкции

Появился раздел посвященный Pattern Matching и Destructuring. Больше внимания было уделено управлению потоком выполнения кода.

Глава 3. Функции, библиотеки, пакеты и их тестирование

Мягко сказать, третья глава была перехерачена таким образом, что включает в себя сейчас третью, четвертую и десятую главы первого издания + много разных изменений. Зачем это было сделано?) А чтобы студенты страдали хДДД Немного поменял подход и дал тестирование, начиная с функций, чтобы все лабы далее были покрыты тестами. А без разбора библиотек и пакетов, перескакивать на тесты не было смысла.

Глава 4. Объектно-ориентированное программирование

Эта глава объединила в себе переработанную по ООП и исключениям из первого издания. Добавил раздел по новой фишке, которая появится в Dart 3.2 - Private field promotion, а также по модификаторам классов, с демонстрацией способов, как можно выстрелить себе в ногу ^_^

Глава 5. Сборка приложения. Работа с файлами и директориями

Добавил разделы по тому, какие существуют флаги сборки и как с ними компилировать и запускать приложение. Также добавил раздел по конфигурации приложения через терминал в момент запуска.Что касается части работы с файлами, то она была значительно расширена. Добавились примеры по работе с директориями и раздел, посвященный реализации простенькой БД на основе односвязного списка и текстового файла. Раздел посвященный JSON также претерпел изменения и обзавелся примером разработки хранилища типа "ключ:значение".

Глава 6. Асинхронное и сетевое программирование. Isolate

Переработана и расширена часть, связанная с асинхронным программированием (Future, async/await и Stream) и раздел, посвященный работе с изолятами. Добавил с примеры, как организовать взаимодействие между изолятами в рамках одной изоляционной группы, а так же, как с этим обстоят дела, когда создается новая изоляционная группа. Рассмотрен такой механизм, как зоны (Zones) и реализация серверной и клиентской части приложения на TCP, UDP и HTTP, без использования сторонних пакетов.

Благодарности

Всем тем, кто денежно поддержал второе переиздание учебника (чьи имена и никнеймы удалось выявить при переводах и не пожелали оставаться анонимами) - Огромное Спасибо!

a.alistrat, Starletovod, PackRuble, ReinRaus, Олег О., Александр Остапенко, Павел М., Дмитрий М., Ruslan Vafin

Все новые донаты пойдут в благодарность 3-го издания. Огромная просьба, при переводе указывать в комментариях, как вас добавлять в этот раздел (ФИО, Имя Фамилия или никнейм).

Где скачать книгу?

Как и в предыдущих случаях, книга доступна в 2-х версиях: PDF EPUB

Почему год издания 2024?) Это традиция, что книга, выходящая под конец года, датируется следующим ^_^

Курс на Stepik

Дополнительно к книге, сделал курс на Stepik по Dart, в основу которого легло второе издание учебника. Вас ожидает более 100 тестов и 140 интерактивных задач, с повышающимся уровнем сложности. Это позволит учащемуся не гадать над книгой: "Правильно ли я понял, что от меня требуют реализовать или нет?", а, закатав рукава, сразу приступить к оттачиванию полученных знаний на практике. Более подробную информацию (акции и т.д.) можно найти в моей группе в ВК: https://vk.com/madteacher

Показать полностью 1
[моё] IT Программирование Dart Книги Программист Длиннопост
8
48
Sandalik13
Sandalik13
2 года назад
Исследователи космоса

Воздействие миссии DART изменило движение астероида в космосе⁠⁠

Воздействие миссии DART изменило движение астероида в космосе Астрономия, Астероид, Dart, Космос, NASA, Столкновение

До удара DART Диморфосу потребовалось 11 часов и 55 минут, чтобы выйти на орбиту вокруг своего более крупного родительского астероида, Дидимоса. С момента преднамеренного столкновения DART с Диморфосом 26 сентября астрономы использовали телескопы на Земле, чтобы измерить, насколько изменилось это время. Теперь исследовательская группа подтвердила, что воздействие космического корабля изменило орбиту Диморфа вокруг Дидимоса на 32 минуты, сократив 11-часовую и 55-минутную орбиту до 11 часов и 23 минут. Это измерение имеет погрешность примерно плюс-минус 2 минуты.


“Этот результат является одним из важных шагов к пониманию полного эффекта столкновения DART с целевым астероидом”, - сказала Лори Глейз, директор отдела планетарных наук НАСА в штаб-квартире НАСА в Вашингтоне. “Поскольку новые данные поступают каждый день, астрономы смогут лучше оценить, можно ли и как использовать миссию, подобную DART, в будущем, чтобы помочь защитить Землю от столкновения с астероидом, если мы когда-нибудь обнаружим, что он направляется в нашу сторону”.


В настоящее время основное внимание уделяется измерению эффективности передачи импульса от столкновения DART со своей целью со скоростью примерно 14 000 миль (22 530 километров) в час. Это включает в себя дальнейший анализ "выброса” – многих тонн астероидных пород, смещенных и выброшенных в космос в результате удара.

Показать полностью 1
Астрономия Астероид Dart Космос NASA Столкновение
14
4
Krikotik
2 года назад

Как сделать нормальное форматирование в VS Code в Dart?⁠⁠

Люди добрые, помогите. Мой форматировщик не хочет работать адекватно и после разных методов/виджетов flutter ставить разные отступы (2 или 4 пробела). Но самое главное то, как он переносит вообще строки. Можете заметить, что свойства виджета Text вообще форматируются и кидаются вот виджет Material App, а в одной строке может помещаться 3 закрывающихся скобки.

Как сделать так, чтобы при форматировании строки привычно шли "лесенкой" с отступами в 4 пробела и закрывающие скобки были на разных строках? VS Code уже переустанавливал и заново скачивал плагины, которые на это влиять не могут.

Огромное спасибо!!!

Как сделать нормальное форматирование в VS Code в Dart? Dart, Flutter, Visual Studio, Visual studio Code, Разработка
[моё] Dart Flutter Visual Studio Visual studio Code Разработка
2
870
kosmo.off
kosmo.off
2 года назад
Исследователи космоса

Первые данные после столкновения аппарата DART с астероидом Диморф⁠⁠

Несколько недель назад в 11 миллионах километров от нашей планеты произошло эпохальное событие в истории освоения космоса. 26 сентября этого года импактный зонд DART намеренно столкнулся с околоземным астероидом под названием Диморф, чтобы изменить его орбиту. Наконец, можно собрать воедино и оценить основные последствия амбициозного эксперимента, известные на настоящий момент.

[моё] Dart NASA Видео Астероид Космос Солнечная система Миссия YouTube
143
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии