WedX - журнал о программировании и компьютерных науках

Публикации по теме 'dart'


Развлечение с дротиком - часть 1
Я был поклонником Dart с момента его выпуска в 2011 году, когда увидел возможности этого языка. Было интересно увидеть альтернативу JS со строгим контролем типов. В 2012 году я написал настольную игру Людо с Дротиком, доступную на onlineludo.com . Я написал его для конкурса, и это был забавный опыт. В эту игру играют в разных частях света, но в Нигерии она называется лудо, а правила на onlineludo.com зависят от того, как в нее играют в Нигерии. Из-за того, что работа и..

Как мы портировали HighlightJS на Dart
Фон HighlightJS — один из самых популярных пакетов для подсветки кода, который используется на многих веб-сайтах, где можно увидеть фрагменты кода. В Аквелоне нам нужно было то же самое для приложений, написанных на Dart. Существует пакет Dart highlight , созданный путем портирования HighlightJS, однако он был заброшен и не поддерживался в течение 2 лет. Нам нужна была свежая версия с исправленными ошибками, поэтому мы решили разветвить и возродить этот пакет, а затем..

Flutter: как реализовать виджеты с учетом маршрута
Flutter: как реализовать виджеты с учетом маршрута Иногда вы можете захотеть что-то сделать, основываясь на изменении маршрута. Например, на некоторых страницах вы хотите отобразить полноэкранный видеопроигрыватель или отобразить интерактивную полноэкранную диаграмму. Вы можете вызвать SystemChrome.setPreferredOrientations() для принудительной горизонтальной ориентации при входе на эти экраны, но не забудьте вызвать его снова, чтобы сбросить ориентацию, когда пользователь покидает..

100 Days of Flutter — День 1: Привет, мир!
Добро пожаловать! Это первая часть моего девлога «100 Days of Flutter», в котором я с нуля изучаю все тонкости разработки приложений на Flutter. Конечной целью является развертывание приложения в магазинах iOS App Store и Google Play в 2023 году. Прежде чем я начну, я хочу дать вам некоторое представление о том, кто я, почему я изучаю мобильную разработку и что я надеюсь получить в результате этого путешествия. Моя повседневная жизнь относительно несложная. Я работаю инженером..

Dart OOP: оператор, конструктор, затенение переменных, это ключевое слово и формат инициализации…
Контур : Понимание операторов в Dart Арифметические операторы Реляционные операторы Логические операторы 2. Изучение конструкторов в Dart Конструктор по умолчанию Именованные конструкторы Параметризованные конструкторы 3. Переменное затенение Что такое переменное затенение? Локальные и глобальные переменные 4. Демистификация ключевого слова «этот» Доступ к переменным экземпляра Как избежать двусмысленности имени переменной 5. Инициализация параметра..

Решение проблем: практическое руководство по DCM (часть 1)
Решение проблем: практическое руководство по DCM (часть 1) DCM (Dart Code Metrics) и custom_lint — более сложные решения для линтинга, чем встроенный в Dart линтер . В этом руководстве показаны некоторые практические настройки DCM. Позже во второй части я расскажу о custom_lint. Внимание: одновременно можно использовать только один подключаемый модуль анализатора, поэтому вам необходимо выбрать между отдельными модулями DCM и подключаемым модулем custom_lint. Подробнее об..

Как создать сложенные ListViews во Flutter за 3 простых шага
В этом небольшом уроке по пользовательскому интерфейсу мы узнаем, как манипулировать элементами внутри ListView для достижения чистого эффекта стека, например: На изображении выше обратите внимание на второй элемент ListView (профиль с именем «Dhers»), именно здесь вы должны увидеть видимое перекрытие между двумя элементами. Именно этого эффекта мы и добьемся сегодня. Прежде чем мы начнем Если вы хотите писать код, рассмотрите возможность клонирования проекта с моего GitHub, здесь:..

Новые материалы

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..


Для любых предложений по сайту: [email protected]