
Thomas Ryan
@UncheckedError
Followers
466
Following
2K
Media
207
Statuses
4K
Senior Applications Developer @KingCountyWA. Have written for @SemiAccurate and @PCWorld. Geo grad from @UW. Camera and maps fanboi.
Seattle, WA
Joined September 2011
First build since I stopped writing 3 years ago. Ryzen 5600X, Sapphire RX 6900XT SE, and a WD SN850 PCI-E 4.0 NVME SSD. Open air case, because I’ve always liked the look.
1
0
12
RT @BlurBusters: Future of Frame Rate Amplification already here in a demo. Frame Rate Independent Mouselook via Reprojection!. 500fps 500….
0
9
0
RT @KCPubHealth: Following the reversal of Roe v. Wade, abortion remains legal and safe across Washington state. King County welcomes all p….
0
539
0
RT @BarackObama: Today, the Supreme Court not only reversed nearly 50 years of precedent, it relegated the most intensely personal decision….
0
170K
0
RT @WAGISA_: Share your work! Got an awesome poster, web app, or script?.For more contest details and to submit your poster, app or script….
0
1
0
RT @crowsx3: We also replaced in-world text with meshes in important places, making it crisp and much easier to read. All of these new text….
0
30
0
This is why building modern, open source, software for property tax collection is a priority:
reddit.com
Explore this post and more from the news community
1
0
0
RT @UnrealEngine: Unreal Engine 5 is now available in Preview!. Building upon last year’s Early Access offering, Preview 1 includes improve….
0
422
0
RT @nuget: Continuing our commitment to security, will require two-factor authentication starting on March 8th. ht….
devblogs.microsoft.com
NuGet.org will begin requiring two-factor authentication for accounts starting March 8th.
0
20
0
A version of #PhoneNumbersNA with these changes is now live on .@nuget. You can checkout the code here on .@github #dotnet.
github.com
A library for parsing phone numbers. Built around the North American Numbering Plan and the NANPA formal specification. - uncheckederror/PhoneNumbersNA
0
1
0
<Nullable> is enabled now. Although I've found it annoying to do, annotating the PhoneNumbersNA for explicit nullability has improved null handling. So it works, but writing object is not null all the time is lame. #dotnet.
1
1
0
To reduce unnecessary memory allocations I've updated the parsing methods to loop over strings and string arrays as Spans using the string.AsSpan() and string[].AsSpan() methods. #dotnet
1
1
0
To that end I've added aliases to these extension methods in the form of the PhoneNumbersNA.Parse.AsPhoneNumbers() and .AsDialedNumbers() methods. They wrap the existing extension methods in a more friendly way. #dotent
1
0
0
Initially parsing unknown strings into many phone numbers was implemented as extension method on the string class. In practice I've found it more useful to directly call these parsing methods. #dotnet.
1
1
0
Trying to use the ReadOnlyMemory<T> struct to define an array of area codes in #PhoneNumbersNA. Looping is strange as you need to use the Span property of the ReadOnlyMemory collection to enumerate it. #Dotnet
1
1
0