#dart
Sounds like #DART is having #GoPass problems. Which is great since #DART provides fare collection and bus tracking (via their homegrown GoPass infrastructure) to other systems, like #TulsaTransit.
This feels like a long way around just using GTFS and not charging a fare like we live in a society.
"#WebAssembly GC is now enabled by default, which allows new languages, such as #Dart or #Kotlin, to run on #Firefox. This makes it possible for reference cycles between the guest language and host browser to be collected."
Whoa, front-end web dev, slow down. 0.0 This is what you do while I do back end for a while? Neat!
And all along the way I learnt to probably give up on posting anything but public content to social networks, including the Fediverse. Maybe this really isn't the right place for this anymore and maybe it's all "public" over here anyway.)
#Developers: Sqids (pronounced "squids") is an #opensource lib that lets you generate YouTube-looking short (and collision free) IDs from numbers.
Example:
https://example.com/lkNJOq
@jacket #Typescript is poorly designed and easy to screw up. #Dart is the way to go.
OpenStreetMap в Flutter-проекте: что такое flutter_map, как его внедрить и чем дополнить
Всем привет! Меня зовут Анна Ахлёстова, я Flutter-разработчик в Friflex . Ранее мы обсудили, как использовать инструменты yandex_mapkit в Flutter-проекте. В этой статье рассмотрим еще один плагин для работы с картографическими сервисами – flutter_map, изучим его возможности, преимущества перед аналогами и реализуем простой проект в качестве примера. Если вы начнете искать удобный, адаптированный под Flutter картографический сервис, основными результатами поиска будут GoogleMaps API и Yandex Mapkit SDK. Их популярность в целом оправдана – они предоставляют обширный список функций: начиная от простого отображения самой карты и объектов на ней и заканчивая функциями геокодирования и навигации. Помимо этого сами карты достаточно точны и детализированы, что немаловажно для конечного пользователя. Их главный недостаток – стоимость коммерческих тарифов. Если заказчики обладают достаточным бюджетом для систематической оплаты сервиса карт, проблема автоматически решается. Однако когда разработка ПО осуществляется для небольших организаций или даже стартапов, заказчик может не иметь возможности тратить на это деньги. В этом случае возможное решение проблемы – использовать бесплатные функции у вышеперечисленных сервисов. При этом придется постоянно следить за соблюдением всех условий бесплатного тарифа, а также не допускать превышения максимального лимита запросов/пользователей. Для Flutter-проектов есть еще одно решение – применять OpenStreetMap. Этот картографический сервис является абсолютно бесплатным для всех пользователей. Создатели заявляют, что все загруженные в него данные доступны каждому пользователю. Подробнее о политике и самом сервисе вы можете почитать здесь .
Entwickeln Sie Apps mit Flutter für iOS, Android und Web in 5 Webinaren
Ab dem 23. Januar lernen Sie in fünf Webinaren die Entwicklung von Cross-Platform-Apps mit Flutter kennen. Vom Entwurf über die Programmierung bis zum Testing.
#Android #Softwareentwicklung #Dart #iOS #Programmierung #Webentwicklung #news
Polarimetry of Didymos-Dimorphos - Unexpected Long-Term Effects of the #DART Impact: https://arxiv.org/abs/2311.13483 -> "the polarisation of the post-impact system remains lower than the pre-impact system even months after the impact, suggesting that some fresh ejecta material remains in the system at the time of our observations, either in orbit or settled on the surface."
[Перевод] Flutter 3.16: обзор обновления фреймворка с комментариями разработчиков Surf
Привет, на связи команда Flutter-разработчиков Surf. Мы регулярно делимся с сообществом последними новостями о Dart и Flutter, и этот случай — не исключение. Предлагаем перевод официального материала о большом обновлении Flutter 3.16. Дополнили его своими комментариями.
https://habr.com/ru/companies/surfstudio/articles/775714/
#flutter #dart #devtools #material #impeller #google #мобильная_разработка #кроссплатформенная_разработка
Fully ported preact signals to Dart and Flutter! 🎉
Hrmpf, jetzt ein echtes App Project von meinem Github geladen, das im Fruehling noch lief und jetzt nicht mehr Compiliert. #Flutter / #Dart ist jetzt mehr als Fuenf Jahre alt, da kann man doch so langsam erwarten, dass es erwachsen genug ist, nicht mehr so fundamentale Sachen geaendert werden, dass man alles zumindest neu aufbauen muss
A recently announced update to #Dart 3.2 features improved developer experience, support for extensions in DevTools, and a few other updates.

I'm looking for some programmers to commission for a potential project. If you're looking for work or a side gig, do hmu!
Gonna try this on the fediverse, not sure what to expect
#GetFediHired #programming #python #csharp #dart #flutter #nodejs #javascript
I’ve had the itch to create an app that addresses a very specific hobby need I have.
While it definitely could be a PWA app — I’ve got zero interest in paying for hosting, domains, etc.
I own only an iPhone and iPad, but I’ve decided to use #Flutter. My initial impression is that it and #Dart borrow heavily from other popular programming languages and app platforms. I don’t mind that at all. It feels familiar and fresh. #Wpf, #ReactJs, #Swift, #SwiftUI, #TypeScript
[Перевод] Flutter 3.16: что нового
Тема Material 3 по умолчанию, предварительный просмотр Impeller для Android, расширения DevTools и многое другое. Наш Flutter Team Lead Юрий Петров делится первым переводом официального релиза от Google. Давайте посмотрим, что добавили и улучшили во фреймворке за три месяца с момента релиза Flutter 3.13 .
Experienced "jack of all" developer in #php, #c++, #c#, #java, #js, #dart, etc looking for full-time or long-term project work.
Experience in large websites, webapps (small/med biz), mobile apps, dashboards/dataviz, audio/video processing/streaming, APIs, #as400, automation, etc.
Has worked Fortune 500, much prefer non-profit.
Would love to work on a team, and would be happy to maintain a legacy project.
Fully remote, located in #canada, flexible hours.
Endspiel um den Kreismeistertitel in Dangenstorf
In den E-Dart-Ligen sind sechs von neun Entscheidungen gefallen. Spannung herrscht noch im Titelrennen und im Abstiegskampf in der A-Liga
https://www.ejz.de/lokalsport/endspiel-um-kreismeistertitel-dangenstorf-id320368.html
#Dangenstorf #ALiga #Dart #Darts #ELigen #Endspiel #Gusborn #Kreismeisterschaft #Manic #SVLDarter #Wustrow

Learn how to create code-generating packages for #Dart and #Flutter, what typical challenges you may face, and where to look for solutions.
My "Code less, deliver even more" talk at #FlutteristasConf2023 is now available!
Toot technique 🇫🇷 :
Le langage #Dart est l'un des rares produits de #Google que je trouve réussi et un des langages de programmation qui me procure le plus de plaisir à utiliser.
Technical toot 🇬🇧 :
#Dart is one of most polished and one of my favorite #google product and a truly pleasant programming language .
Sonda que vai examinar asteroide desviado pela NASA passa por teste acústico
#Testes #Hera #Esa #Dart #Asteroide #AgênciaEspacialEuropeia #CiênciaEEspaço
So it is official now, my #YouTube channel takes a #break I will focus a bit more on #programming and found a great #company to bring in my #skillset and want to shift my focus a bit.
It was a pleasure doing #videos and #tutorials for you and I really hope you learned something from it :)
Maybe in the future I will revive some of the stuff but at the moment I am just a bit #disappointed and #tired.
I heard that Resocoder is back and creates #Flutter and #Dart videos.
@FlutterGuys https://www.youtube.com/channel/UCkSbTj3XSWdaGfHiITheBqg
@MitchKoko
https://www.youtube.com/channel/UCVj9dwfXRmwyYmiWnk-qCCQ
Besides of working I will also step a toe in Game Development and other cool aspects.
See you and hopefully we will create more awesome things in the future!
Oh well, looks like my dart Journey is being fruitful at last.
I am able to install different node versions at least in Linux 😆
I have to try windows/mac but over all I think I've learned what I wanted to learn from dart
repo for the curious eyes
https://github.com/AngelMunoz/novenio
#dart #clitool #cli #learningintheopen #node



Novo vídeo mostra detalhes da colisão entre sonda da NASA e um asteroide
#Nasa #Dimorphos #Didymos #DefesaPlanetária #Dart #Asteroides #CiênciaEEspaço
Getting ready for #FlutteristasConf2023 💜
Tune in this Saturday https://www.youtube.com/watch?v=9UAOMzl7Nuo 🗓️
#flutteristas #flutter #dart #womenintech #womentechmakers #wtm #googledeveloperexpert #gde
Great article introducing #WasmGC, shipping in #Chrome 119 and #Firefox 120.
It explains the performance and interop benefits. And how targetting WasmGC is like targetting a new VM, with existing LLVM-based implementations not currently compatible.
Languages that have working WasmGC implementations: #Kotlin, #Dart, #Java, #OCaml (wasm_of_ocaml) 😍
I thought doing full-stack development was probably the worst it could get in terms of initial setup and on-boarding, getting all your tooling going, IDE configuration, etc.
But then at work I needed to set up #Dart :dartlang: and #Flutter SDKs, #Android Studio + emulators, and tie it all into Visual Studio Code. It was truly like going through all nine circles of Hell to get working.
✅ Wasted time with Android Studio flatpak and the apparently lack of a Flutter SDK flatpak runtime. Eventually just grabbed the Android Studio tarball, but ya know be sure to read the Install txt file in the tarball before doing anything else with it.
✅ Butchering my PATH with several different directories for various SDKs and tools, as well as having to add a different JAVA_HOME to point to the Android Studio / JetBrains-specific Java otherwise sdkmanager wouldn't work.
✅ Installing several extensions in Visual Studio Code for Dart, Flutter, bloc, etc.
✅ At that point, finally being able to launch the emulators, assuming you have already written a custom launch.json
And I gotta do it all over again on my work laptop 💀
Next Saturday, November 11th I'm thrilled to be speaking at #FlutteristasConf2023 by @Flutteristas 💜
I invite you to join my "Code less, deliver even more" session dedicated to building code-generating packages for #Dart and #Flutter! 💙
Let's learn and have fun together! 🤩
#小行星任务揭示了岩屑堆积小行星的性质,由此可推断如何偏转它们。《PNAS内部运作》:https://ow.ly/WTtW50Q3UBL #NASA #DART #Dimorphos #Ryugu #Bennu #JAXA
A new ESA mission is heading back to the asteroid NASA’s DART spacecraft nudged off course when it crashed onto its surface last year.
Now, the European Space Agency (ESA) is undergoing preparations for a follow-up mission that will return to the asteroid to conduct surveys of the impact.
The HERA mission, named for the Greek goddess of marriage is slated for an October 2024 launch.
Today’s #SpacetoberChallenge is #Future! VOYAGE TO THE TWO ASTEROIDS is a whimsical #watercolor #painting of the #DART mission about to redirect #asteroid Dimorphos. In my view, this mission demonstrating asteroid redirection is the future of planetary protection, and an incredible feat!
#SpaceArt #SpaceArtist #AstroArt #SciArt #Spacetober2023 #Spacetober #SpacetoberChallenge_03 #art #Space #MastoArt #MastoArtists #FediArt #BuyIntoArt #AYearForArt #ArtMatters #ArtistsOfMastodon
Something missing from #Dart's recent pattern matching feature is the ability to match whether a list contains an item. It's very strict. (Also, being able to match strings against regular expressions or substrings would be nice too.) I lose out on the value extraction and the easy reading of patterns if I do it any other way.
It would also be nice to have "if-case" style statements available for assignments, so I can use it in asserts, for example. Basically shorthand for the pattern I use now for that:
assert(switch (value) {
"isThisThing" => true;
_ => false
}, "Assertion failed");
// ... should become... //
assert(value case "isThisThing", "Assertion failed");
I'm half tempted to fork devtools, wrap it in a Tauri app, and make this a thing.
#Flutter #FlutterDev #Dart #DartLang
Baco davvero scemo. Magari risparmio un inciampo a qualcuno ricordando che https://dartpad.dev/?id=9e31e232cfc366356e98d8d51a5b0427 #dart #flutter
Another aspect of space exploration I simply love: Mission interdependence & international cooperation:
totally, minimalism at the language level enables innovation at the compiler level, and thus a rock solid infrastructure that does "one thing and does it well" ((cross)compiles a sufficiently expressive imperative language to lean fast static binaries). but if thats the reason to its success, then why isn't #chez just as successful? the obvious answer is that #go is backed by google, but so is #dart, which is successful soley due to flutter, and doesn't seem to really be adored anywhere, so it seems unsuccessful at the fandom level.
because like, what the hell is even going on there. it's a feature pile that most of its users seem to find annoying (including me, as I'm currently using it at work), but it has a powerful compiler infrastructure with native rendering capabilities that you can't find anywhere else. for this reason, I imagine projects targetting dart like #ClojureDart will start to take off, and dart will increasingly be a platform to target, similar to other successful JVM languages like clj & #kotlin (which is Google's official "first order" recommendation for Android dev today).
so I do think that go's success, as a language that its community really loves using, isnt just the solid infrastucture. I think its that it holistically captures a refined vision of the #unix philosophy that has includes insight from the longue duree of the innovations of plan9

A week of many (programming) firsts for me! #Dart, #Go, #Twisted...
I'm having fun getting minimal examples together for making client connections to #Openfire over #XMPP, using a wide variety of libraries (and thus, languages).
I'm not getting into any of these deeper than a toe's length, but it's a fun experience getting to see a little bit of everything! It's also great to see the amount of help that I'm getting from everyone to get this done!
Found a cool project "quicktype" converts json data structure to how you'd represent the plain object in other languages, it's like a rosetta stone but for json data structure: https://github.com/glideapps/quicktype
#json #Ruby #JavaScript #Flow #Rust #Kotlin #Dart #Python #CSharp #Go #CPlusPlus #Java #Scala #TypeScript #Swift #ObjectiveC #Elm #JSONSchema #Pike #PropTypes #Haskell #PHP
One year ago today the #DARTMission crashed into asteroid Dimorphos. This image was taken by the accompanying #LICIACube spacecraft and shows ejecta streaming out after the impact.
https://flic.kr/p/2p5yjEZ
Credit: ASI/NASA/APL/Simeon Schmauß
Introducing a family of #OpenSource #LocalFirst #Dart and #Flutter #CRDT packages including support for #Sqlite, #PostgreSQL, #Hive and even plain old hashmaps.
With a #sync layer to enable #realtime communication between any combination of those.
Try the demo: https://draw.cachapa.net
@isaaclyman as someone who's published a number of #Dart packages, I can say I have no interest in working on code that runs in Dart but not in #Flutter.
As much as I like reflection (and I used it a lot in my Java days) I'm not ready to pay the price Dart is asking for it.
They say metaprogramming will solve these issues and then some. I'll wait and see.
I understand the value of tree-shaking, fwiw. The compiled size of Flutter apps is pretty awesome. What I dislike here is the implication that Dart is only supported insofar as it serves Flutter. It’s a great language on its own! It’s the first thing I turn to for a small console app or toy project.
Even if reflection is never supported in Flutter or web, it should be table stakes for #Dart. Reflection is an important way to let your API drive your code, rather than the opposite.
The way the #Dart compiler is designed, runtime reflection in, say, a Flutter app has never been supported. It’s not that it’s impossible on any given platform, it’s that it makes tree-shaking impossible and thus increases the size of the compiler binary. It’s a performance issue.
What’s a little unhinged is that the Dart’s team response to “I need reflection” is “we can’t think of anything you can do with reflection that you couldn’t do without it.”
https://github.com/flutter/flutter/issues/1150#issuecomment-258576575
I’ve encountered my first *major* shortcoming in #Dart—not a tradeoff or a design decision, an actual “this is 100% bad” caveat—and that is reflection.
Yes, the SDK has a reflection library. Yes, it’s ergonomic and well-designed, like most of Dart’s first-party tools.
BUT it hasn’t been updated for years (it has no understanding of nullability, for example), and the Dart team has decided to leave it in hiatus indefinitely until they come up with something better. https://github.com/dart-lang/sdk/issues/44489
Asteroid behaving unexpectedly after Nasa's deliberate Dart crash
"Using their school telescope, a team of children and their teacher Jonathan Swift at Thacher School in California have found that more than a month after the collision, Dimorphos' orbit continuously slowed after impact... which is unusual and unexpected."
Cool work by everyone.
After #NASA’s #DART mission slammed into #asteroid #Dimorphous in September 2022, #scientists determined the impact caused tons of rock to be ejected from the small asteroid’s surface. But more importantly, DART’s impact altered Dimorphos’ #orbital period, decreasing it by about 33 minutes.
https://www.universetoday.com/163089/dart-had-a-surprising-impact-on-its-target/
Has anyone built an RSS builder in #dart? I know it's just simple XML (probably using package:xml) but I would love to steal someone's basics.
I'm specifically interested in RSS _building_ (not parsing). In other words, emitting the xml file that RSS readers fetch and parse.
Out now!
The newest addition in #Dart 3.0 was #Records and #Patterns and in our episode today, we want to take a deeper look how they work exactly. So join me while the premiere or watch it later!
https://www.youtube.com/watch?v=IybAuSPDucY
#Dart #Records #Tutorial #Learning #Development
'Swarm of boulders' in space shows the gory aftermath of #NASA's #asteroid-smashing #DART mission
The Double Asteroid Redirection Test (DART) has left a vast field of rubble strewn around asteroid Dimorphos, Hubble images show.
By Ben Turner, July 22, 2023
"The Hubble Space Telescope has spotted the gory aftermath of the first-ever intentional collision between a spacecraft and an asteroid, revealing a debris field of at least 37 'boulders"' flung thousands of miles into space.
"On Sept. 26, NASA's Double Asteroid Redirection Test (DART) spacecraft disintegrated as it smashed into the asteroid #Dimorphos, which is 7 million miles (11 million kilometers) from Earth, successfully changing the asteroid's trajectory.
"Now, by using Hubble to study the impact, astronomers have found that DART's roughly 14,540 mph (23,400 km/h) impact on the asteroid produced a 'swarm of boulders.' The rocks, which range from 3 to 22 feet (0.9 to 6.7 meters) in diameter, were most likely shaken loose from the asteroid's surface during the impact. The researchers published their findings July 20 in The Astrophysical Journal Letters."
https://www.livescience.com/space/asteroids/swarm-of-boulders-in-space-shows-the-gory-aftermath-of-nasas-asteroid-smashing-dart-mission
#DontLookUp #JustLookUp #Space #Asteroids
NASA-Sonde Dart: Hubble findet neue Objekte nach Kollision mit Asteorid
Als die NASA-Sonde Dart in den Asteroiden Dimorphos gerast ist, hat sie Gesteinsbrocken weggeschleudert. Einige hat Hubble trotz der immensen Distanz entdeckt.
I have quite a lot more followers than I did when I first wrote my introduction, so it’s only fair that I’m writing a new one, bump up the major version.
#introduction #intro #introductions
Hi! o/
I am Ștefan (ș as sh, I also accept Stephan or the equivalent in your language). I’m 21 years old, ♑, he/him, proud #leftist and soon to graduate CS @ UVABc. Sort of proudly living in #romania. My native language is Romanian, fairly proficient at English, slowly learning #finnish (and #italian).
Tried a lot of programming languages in my childhood up until now, a non-chronological list of ones that stuck with me for one reason or another being: VB6 (that’s what I started on at 8 years old), #pascal (+ #freepascal and #delphi), #perl (+ #raku), #tcl #tcltk, #lisp (usually #scheme, on a good day #elisp #emacslisp and #commonlisp), #elixir, #php, #forth, #lua, #oberon, #modula-2, #cpp #c++, #ocaml, #fsharp, #smalltalk (+ #squeak #pharo #self), #ada, #powershell, #dart, #matlab, #rlang, #zig, #nim, #cobol and #julia. I don’t claim full proficiency in all of these, but I’m familiar enough with these (+ some others not mentioned here) that I could get along just fine with 2 weeks at most of studying and looking through cookbooks and examples). I’m flexible in learning new languages and technologies if needed.
I also do #sudoku and #math for fun (especially functional equations and number theory problems, sometimes calculus and geometric algebra). I am interested in #linguists, #conlangs (#lojban and #esperanto) and #nlp, contemporary (post-‘45, usually post-‘89 for me) history, #balkan history, lower-level stuff (I like to learn about how tools around me work, I’m most interested in #compilers, #emulators and #microcontrollers), #typography and #latex, #linux + #bsd, #msdos, #amiga, #oberon, #plan9, #philosophy, #astronomy (especially in a worldbuilding context) and #philosophy, along with other less notable interests.
I engage in #politics relatively often irl, although I’m not inserting it in absolutely every scenario in my life. As I mentioned, I’m a #leftist and #progressive (or… um… #woke) (Nazis and fascists can have a merry fuck off, DNI with me). I am also a spiritual person, a #deist (if you really want to put it that way, an agnostic, although it’s not quite true) and I find #astrology and #tarot interesting (I’ll let you guess my moon and ascendant, let’s see how close you are).
With that being said, I hope I’m welcome here, you can pick your subset of things that interest you from this list, you have plenty of options. :P Quite a bit longer than last time, but oh well…
There's a 🐦⬛ crow mascot for 💎 @CrystalLanguage now:
https://www.reddit.com/r/crystal_programming/comments/14s1n3l/introducing_the_crystal_mascot/
What do you think about it?
I have to admit that I expected something cute for #crystallang. Like #Go's Gopher, #Dart's Dash, the #DotNet Bot, the elePHPant, #Rust's Ferris, #MySQL's Sakila or #Linux' Tux.
Does the crow have a name yet @beta?
Who can forget the NASA DART mission, where the spacecraft rammed into asteroid Didymos's moonlet Dimorphos on Sep 26, 2022, to demonstrate the kinetic impactor technique for changing the trajectory of an asteroid.
The impact shortened Dimorphos's orbital period of 11 hour and 55-minute by 33 minutes.
https://www.youtube.com/watch?v=vMu5bNadlGo
https://www.nasa.gov/feature/nasa-s-dart-data-validates-kinetic-impact-as-planetary-defense-method
#AsteroidDay #DART
8/n
@Lachee
You might look into #Flutter next time: https://flutter.dev/multi-platform/desktop
That framework is certainly getting a lot of traction in the industry. Also, it uses the #Dart programming language, which IMHO is vastly superior to JavaScript for application development.
This is really very cool!
The DART mission was wildly successful at changing the trajectory of an asteroid.
It didn't split the asteroid. It didn't produce an ineffectual "puff" of light debris.
It blew away a nice ejecta stream of small particles that acted as reaction mass, converting impact energy to additional momentum. Just about optimal.
This is a big deal: it could be used to save civilization on Earth, someday.
Early #Perl luminary and author (#OReilly camel and llama books, many magazine articles, etc.) Randal Schwartz, a/k/a merlyn, is in dire financial straits.
He needs gainful #employment NOW of any kind, and although his #programming language of choice now is #Dart and the #Flutter framework, he’s willing to fall back on his @Perl chops.
Refer or reach him at https://linkedin.com/in/randalschwartz
Or do what I’m doing and sign up for his #Patreon at https://www.patreon.com/randalschwartz
Just published a beautiful pure Dart package for rendering animated Emoji glyphs:
Does not depend on Flutter and can be used for code generation or pre-built with Lottie renderer.
- https://pub.dev/packages/dart_animated_emoji
- https://gitlab.com/TheOneWithTheBraid/dart_animated_emoji
Is there a language that handles dependencies well?
Python's virtual environments are a bit awkward but everything mostly works, I haven't played with Java build tools much, Javascript is a trainwreck. I've been happy with Dart, but haven't gotten into the weeds much. Same with rust, cargo seems nice, but I haven't played with it enough to know the pitfalls yet.
#programming #dependencies #python #java #javascript #dart #flutter #rust #cargo #pip #npm #yarn