#spm — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #spm, aggregated by home.social.
-
I put together a solution to enable proper snapshot recording of views in Swift packages:
https://github.com/teufelaudio/HostedSnapshotHelper
This covers sheets, alerts, and iOS 26 glass effects such as toggles, which look very odd in snapshots of views taken in a Swift package.
It's still a work in progress, but I welcome any feedback.
-
"Added the ability to enable package traits on dependencies from the Package Dependencies view. (141748785)"
There are a ton of goodies in the release notes, but this one earns a well-deserved #Finally
-
Swift Package Manager is a really great thing. But what always bothers me is that it simply downloads the entire repository, including every bit of rubbish from the repo, which is often completely unnecessary. It would be really great if I could use Package.swift to control which files and directories are important for the package. And then it should only download THOSE. It annoys me incredibly to clutter up other people's hard drives with useless stuff...
-
Question everything you know about package structure. Using versioned 𝑃𝑎𝑐𝑘𝑎𝑔𝑒.𝑠𝑤𝑖𝑓𝑡 files exclusively for tool versions? This article challenges whether that pattern actually provides value or just adds maintenance burden.
🔗: https://massicotte.org/blog/package-swift/ by Matt Massicotte (@mattiem)
-
Aviation weather for Spangdahlem Air Base airport in Trier area (Germany) is “SPECI ETAD 061125Z AUTO 24003KT 9999 SCT019 M01/M04 A2996 RMK AO2 SLP152 FZRANO $” : See what it means on https://www.bigorre.org/aero/meteo/etad/en #spangdahlemairbaseairport #airport #trier #germany #etad #spm #metar #aviation #aviationweather #avgeek vl
-
Aviation weather for Spangdahlem Air Base airport in Trier area (Germany) is “SPECI ETAD 311214Z AUTO 26004KT 9999 -RA BR SCT009 OVC016 01/M01 A3022 RMK AO2 UPE1155UPB1159E08RAB08 CIG 010V016 CIG 006 RWY22 CIG 008 RWY24 SLP240 FZRANO $” : See what it means on https://www.bigorre.org/aero/meteo/etad/en #spangdahlemairbaseairport #airport #trier #germany #etad #spm #metar #aviation #aviationweather #avgeek vl
-
Aviation weather for Spangdahlem Air Base airport in Trier area (Germany) is “ETAD 220855Z AUTO 07008KT 9999 CLR 02/M00 A2981 RMK AO2 SLP094 T00231001 52011 $” : See what it means on https://www.bigorre.org/aero/meteo/etad/en #spangdahlemairbaseairport #airport #trier #germany #etad #spm #metar #aviation #aviationweather #avgeek vl
-
Worried about typos breaking your package localization silently? Xcode 26's auto-generated symbols make 𝘓𝘰𝘤𝘢𝘭𝘪𝘻𝘦𝘥𝘚𝘵𝘳𝘪𝘯𝘨𝘙𝘦𝘴𝘰𝘶𝘳𝘤𝘦 type-safe across SPM packages, catching errors at compile time.
🔗: https://danielsaidi.com/blog/2025/12/02/a-better-way-to-localize-swift-packages-with-xcode-string-catalogs by Daniel Saidi (@danielsaidi)
-
Миграция на SPM: что мы выиграли и что потеряли
Спойлер: сократили размер приложений на 44% и ускорили их запуск в среднем на 51%. Привет, Хабр! Меня зовут Владислав Сединкин, я занимаюсь iOS 10 лет и последние 2 года работаю в мобильной Core-команде Туту. В этом году мы решили сменить менеджер зависимостей и мигрировать с CocoaPods на SPM. Результаты оправдали ожидания, хотя и сложности на этом пути, конечно, были. В статье расскажу про проблемы, с которыми мы столкнулись в процессе, и предупрежу, на что стоит обратить внимание, чтобы не повторить наши ошибки.
-
Benedikt #Narodoslawski fasst im @derStandard den Entwurf vom neuen 🇦🇹 #Klimagesetz zusammen.
Link zum Artikel 📰 https://www.derstandard.at/story/3000000284523/klimagesetz-2040-ziel-fehlt-strafzahlungen-werden-vorbereitet
Dieser erscheint ungenügend im Vergleich zu den notwendigen Politikmaßnahmen zur effektiven Erreichung von #Klimaneutralität, die wir im Zweiten Österreichischen Sachstandsbericht zum #Klimawandel aufbereitet haben - insbesondere Abschnitt E der Zusammenfassung #spm
-
[Перевод] Как Senior Product Manager думают по-другому
Полагаю, каждый Product Manager хотел бы стать Senior Product Manager и на эту тему написано множество статей. Поэтому эта статья не о том, как получить повышение до старшего руководителя, а о том, как улучшить свое мышление и стать лучшим руководителем. Любой человек может мыслить как старший PM, независимо от его должности - и если у кого-то есть должность старшего PM, это еще не значит, что он ее заслуживает.
https://habr.com/ru/companies/otus/articles/930912/
#spm #senior_product_manager #Product_Manager #управление_продуктом #продуктовая_команда #Agile #Scrum #HADI #MVP #GTM
-
Игра в SPM
Привет, хабражители! На Хабре уже немало статей об опыте перехода на Swift Package Manager — успешных и не очень. В моем случае переезд прошел удачно, но на каждом шагу возникали проблемы, которые было сложно нагуглить или вообще найти решения. Поэтому я решил собрать все накопленные знания и поделиться ими в этой статье, надеясь, что другие разработчики сэкономят кучу времени.
https://habr.com/ru/articles/857364/
#swift #ios #spm #swift_package_manager #разработка_приложений
-
Aviation weather for Spangdahlem Air Base airport in Trier area (Germany) is “ETAD 220855Z AUTO 19003KT 9999 CLR 27/14 A3004 RMK AO2 SLP157 T02670138 58004” : See what it means on https://www.bigorre.org/aero/meteo/etad/en #trier #germany #spangdahlemairbaseairport #etad #spm #metar #aviation #aviationweather #avgeek #airport vl
-
I just released my new Swift Package: Events 📣📦
https://github.com/ThomasCle/eventsI'll be writing more about it on my blog soon! 🚀
-
High Spatial-Resolution Satellite Mapping Of Suspended Particulate Matter In Global Coastal Waters Using Particle Composition-Adaptive Algorithms
--
https://doi.org/10.1016/j.rse.2025.114745 <-- shared paper
--
https://tssmapping.projects.earthengine.app/view/sscmap <-- shared SedXplorer: Global Coastal Suspended Sediment Explorer (web mapping tool)
--
#GIS #spatial #mapping #remotesensing #coastal #coast #sediment #dynamics #suspendedparticulatematter #particlecomposition #watertype #classification #Landsat #GoogleEarth #GoogleEarthEngine #GEE #opendata #spatialanalysis #spatiotemporal #sedimentology #SPM #earthobservation #model #modeling #marine #estaurine #water #hydrology #geomorphology #global #river #erosion #waterquality #turbidity -
ENA design based on Luigi and Dimentio I thought it'd be fun to combine the two and I was RIGHT I COOKED
#crossover #ena #spm #superpapermario -
I updated my #SwiftPackage #GoogleSignInKit. Using it to integrate #GoogleSignIn into your app prevents you having to rely on the heavy package from Google. It’s the guaranty of a quick, stable and lightweight integration 👌.
#SPM #Swift -
Show HN: SwiftHive – A Swift Package Registry for Faster Builds
https://swifthive.l18.dev/
#ycombinator #Swift_package_registry #Swift_package_manager #SPM #Swift_dependencies #Swift_builds #package_management -
je suis tellement sensible ces derniers jours que mes albums du moment me foutent la chair de poule et les larmes aux yeux direct
>> analog sunshine - forest of the surreal dream (rock atmosphérique)
>> moon woman - when things shine bright (rock médicinal)
-
О iOS дизайн системе за 5 мин
Всем привет, меня зовут Ибрагим, я iOS разработчик одной из команд мобильного банкинга и это моя первая статья для Хабра, поэтому прошу строго не судить. Сегодня хочу рассказать Вам, как мы пилили дробили монолит на SPM пакеты и создавали дизайн систему.
https://habr.com/ru/articles/881612/
#swift #дизайн_система #ios #ios_development #ios_разработка #ios_design #spm #монолит #легаси #легасикод
-
Transitioning from #swift5 to #swift6 is difficult like any other transition. But it's even more challenging when you don't know which language mode you are currently using.
Let's learn about Swift language modes. I assure you. It's not quite as simple as you may think.
#swiftlang #iosdev #xcode #SPM
https://dandylyons.github.io/posts/post-26/am-i-using-swift-5-or-6/
-
I'm on a roll, I've released another Swift Package, 𝗖𝗼𝗹𝗼𝗿𝘀.
𝘊𝘰𝘭𝘰𝘳𝘴 𝘪𝘴 𝘢 𝘚𝘸𝘪𝘧𝘵 𝘗𝘢𝘤𝘬𝘢𝘨𝘦 𝘵𝘰 𝘦𝘯𝘢𝘣𝘭𝘦 𝘢𝘭𝘭 𝘴𝘺𝘴𝘵𝘦𝘮 𝘤𝘰𝘭𝘰𝘳𝘴 𝘪𝘯 𝘚𝘸𝘪𝘧𝘵𝘜𝘐 𝘵𝘳𝘰𝘶𝘨𝘩 𝘢 𝘊𝘰𝘭𝘰𝘳 𝘦𝘹𝘵𝘦𝘯𝘴𝘪𝘰𝘯. 𝘊𝘰𝘭𝘰𝘳𝘴 𝘸𝘩𝘪𝘤𝘩 𝘸𝘩𝘦𝘳𝘦 𝘱𝘳𝘦𝘷𝘪𝘰𝘶𝘴𝘭𝘺 𝘰𝘯𝘭𝘺 𝘢𝘷𝘢𝘪𝘭𝘢𝘣𝘭𝘦 𝘪𝘯 𝘜𝘐𝘊𝘰𝘭𝘰𝘳/𝘕𝘚𝘊𝘰𝘭𝘰𝘳 𝘢𝘳𝘦 𝘯𝘰𝘸 𝘢𝘷𝘢𝘪𝘭𝘢𝘣𝘭𝘦 𝘪𝘯 𝘊𝘰𝘭𝘰𝘳 𝘢𝘴 𝘸𝘦𝘭𝘭.
https://github.com/0xWDG/Colors
#colors #Swift #swiftlang #swiftui #spm #swiftpackage #oss #opensource #foss
-
Here's a gentle reminder that small steps lead to big changes. 🚀 I'm thrilled to announce the initial release of LocationApplication. This tool aims to simplify dealing with location services in Swift. It's built upon AppState, which promotes manageable code and improved testability. If you're working on location-based applications, this could be a handy tool for you.
https://github.com/0xLeif/LocationApplication
#SPM #LocationApp #AppState #Swift #corelocation #iOS #SwiftLang #SwiftUI #OpenSource #macos #mobile
-
I'm thrilled to announce that I'm currently working on Stuffatory 2.0! This update will use an architecture called The Composable Architecture (TCA). Make sure to follow along for all the latest updates.
Are you also using #TCA in your app development?Let's connect!
#appdevelopment #apparchitecture #Stuffatory2.0 #appupdates #staytuned #indiedev #indieappdev #modularapp #swiftpackages #spm #swiftpackagemanager
https://www.instagram.com/p/CnVNMoRD5Ys/?igshid=YmMyMTA2M2Y=
-
Greetings all! Ron here again. I would like to share more details about my research focus. This is the first of several toots I'll post introducing my reasons for being on Mastodon.
As an assistant professor, I focus mostly on signal and image processing in neuroscience applications. My platforms of choice are #FSL #SPM #EEGLAB #PsychoPy #MATLAB #R and #Python Programming. If you are working with these tools, feel free to "at" me any time if I can help or you know something interesting! I also have worked in #ComputationalNeuroscience, particularly in simulating neural networks with Hodgkin-Huxley equations. That was some years ago, but mathematical modeling never gets old!
I look forward to sharing my work with the community as well as learning more about what each of you are doing!
#ScienceMastodon
#Neuroscience
#NeuroscienceMastodon
#NeuroMastodon
#Introduction -
Greetings all! Ron here again. I would like to share more details about my research focus. This is the first of several toots I'll post introducing my reasons for being on Mastodon.
As an assistant professor, I focus mostly on signal and image processing in neuroscience applications. My platforms of choice are #FSL #SPM #EEGLAB #PsychoPy #MATLAB #R and #Python Programming. If you are working with these tools, feel free to "at" me any time if I can help or you know something interesting! I also have worked in #ComputationalNeuroscience, particularly in simulating neural networks with Hodgkin-Huxley equations. That was some years ago, but mathematical modeling never gets old!
I look forward to sharing my work with the community as well as learning more about what each of you are doing!
#ScienceMastodon
#Neuroscience
#NeuroscienceMastodon
#NeuroMastodon
#Introduction -
Greetings all! Ron here again. I would like to share more details about my research focus. This is the first of several toots I'll post introducing my reasons for being on Mastodon.
As an assistant professor, I focus mostly on signal and image processing in neuroscience applications. My platforms of choice are #FSL #SPM #EEGLAB #PsychoPy #MATLAB #R and #Python Programming. If you are working with these tools, feel free to "at" me any time if I can help or you know something interesting! I also have worked in #ComputationalNeuroscience, particularly in simulating neural networks with Hodgkin-Huxley equations. That was some years ago, but mathematical modeling never gets old!
I look forward to sharing my work with the community as well as learning more about what each of you are doing!
#ScienceMastodon
#Neuroscience
#NeuroscienceMastodon
#NeuroMastodon
#Introduction