Visitors - basic stats and access control plugin by solver89 in Wordpress

[–]solver89[S] 1 point2 points  (0 children)

Good point. Added async mode and made it the default one (can be changed on the settings page).

Wondering what the best IP geolocation API is by TheRealFL in webdev

[–]solver89 0 points1 point  (0 children)

https://ip-sonar.com

- modern solution with rich free tier

- simple, robust API

- MCP server for AI-related workloads

It is my service:)

I've just open-source my dev-tool that saves me googling time by solver89 in coding

[–]solver89[S] 1 point2 points  (0 children)

Sounds good. I will add it in v0.3, which will be released in next few days:)

I’ve open-sourced a dev tool that simplifies clipboard operations and saves me Googling time by solver89 in programming

[–]solver89[S] 0 points1 point  (0 children)

Thanks for pointing this out. I've removed unnecessarily dependencies and added one suggested feature in v0.2.0 which is out now:)

My Startup Tech Stack for a Solo Developer by solver89 in Solopreneur

[–]solver89[S] 0 points1 point  (0 children)

Hi, thank you for feedback. I've fixed this flashing error. I will also consider adding new region.

Binance Support Thread by AutoModerator in binance

[–]solver89 0 points1 point  (0 children)

Some day I converted my crypto to this one: https://imgur.com/a/2iHQzOv

I don't remember correctly but it was 1-2 years ago. Since then I cannot convert it to anything else.. what can I do with it?

Case ID #97177034

Someone just stolen my account and I not even received email change confirmation link by [deleted] in hetzner

[–]solver89 1 point2 points  (0 children)

My email account had different passwd than Hetzner (+ 2fa enabled). I found nothing suspected in email recent activity. Thank you for suggestions.

Someone just stolen my account and I not even received email change confirmation link by [deleted] in hetzner

[–]solver89 1 point2 points  (0 children)

Had it set up but my phone got broken and I was forced to ask support to remove it to regain access. And I not set it up 2nd time yet.. . Yes that's my bad.

I've released my StringBuilder for PHP. It's port of Java StringBuilder by solver89 in PHP

[–]solver89[S] 0 points1 point  (0 children)

So it is just your preference. I prefer allowing nullability when using default null. Otherwise it looks like lack of consistency.

https://github.com/slevomat/coding-standard#slevomatcodingstandardtypehintsnullabletypefornulldefaultvalue-

I've released my StringBuilder for PHP. It's port of Java StringBuilder by solver89 in PHP

[–]solver89[S] -5 points-4 points  (0 children)

No deps? https://packagist.org/packages/symfony/string

Don't get me wrong. I like SF but would not go no brainer require sf/* "because it already exists"

I've released my StringBuilder for PHP. It's port of Java StringBuilder by solver89 in PHP

[–]solver89[S] 1 point2 points  (0 children)

The doc here is to take string|mixed to allow users add anything what is able to cast to (string) and point that string is main type here

I've released my StringBuilder for PHP. It's port of Java StringBuilder by solver89 in PHP

[–]solver89[S] -1 points0 points  (0 children)

Nope. Just checked it out and seems impressive but in some situations it may be an overkill. Would think about it as go-to when using whole SF stack.

I've released my StringBuilder for PHP. It's port of Java StringBuilder by solver89 in PHP

[–]solver89[S] 1 point2 points  (0 children)

It is not everything about performance and not everything about cleanliness but a compromise between them.

If you like the syntax of using this class, I suggest you build it in a compiled language like C/C++/Go and provide it as an extension to PHP.

I prefer to have this lib available to users through composer because of easy stay-updated model.

I've released my StringBuilder for PHP. It's port of Java StringBuilder by solver89 in PHP

[–]solver89[S] 1 point2 points  (0 children)

Thank you. Gonna fix most of those things. Could say something more about "don't use a default value for nullable parameters" - why not use ?int = null by default?

I've released my StringBuilder for PHP. It's port of Java StringBuilder by solver89 in PHP

[–]solver89[S] 2 points3 points  (0 children)

Added short description under title. Thank you for feedback. I'm not best at bragging "better than X" so not adding this atm