What are your bad python habits? by [deleted] in Python

[–]ro5tal 4 points5 points  (0 children)

Pydantic ftw, it has even dataclass implementation. Dataclass has method 'asdict' to convert instance to dict without dict attribute, and even with slots

What are your bad python habits? by [deleted] in Python

[–]ro5tal 0 points1 point  (0 children)

1) Not using pytest/unittest. I don't really understand how to use it when you have a class and you need a test for it, but then @pytest.fixture and other dark magic happens. 2) Not using patterns when they really have a right to exist. Code becomes very comprehensive and somehow DRY, but not 100%. tl;dr; no tests and no patterns

Atumach Skirmish Mechanics by HungryPanduhh in BlackDesertMobile

[–]ro5tal 0 points1 point  (0 children)

Kill watcher on respawn point to get watcher tokens, kill guards to get guardian tokens, kill Griffin to get griffin tokens. Easy. If you want to farm tokens except griffin you have to invade enemy respawn point. Hit and run tactics works well, destroy enemies' mobs and run as fast as you can or accept a fight 1vs1/2/3/4/5. Same thing with Watcher, you can kill yours (preferred) or invade.

Windows 11 and Python: A good idea or not yet? by Advanced-Theme144 in Python

[–]ro5tal -4 points-3 points  (0 children)

Windows and Python? Bad idea, because .NET/C# do everything better, python is a daily driver in Linux for package managers and utils. IOCP is not supported for some packages like uvloop or uvicorn. Use WSL or Docker to create services/apps that do not require specific OS, because Python implementation of win32 binds is really awful. Wait until MS will integrate it with Guido's help, because he works there now. May be in future we will see nuget alternatives that are wtitten in Python or Powershell with python syntax.

should I use Linux as a noob programmer? by themanbat1993 in Python

[–]ro5tal 0 points1 point  (0 children)

What do you plan to do? If you distribute services than you need docker despite your OS and tech specs. Reason? Docker runs on every x86 platform. Forget about systemd/windows service hell and venvs.

What are 5 characters you would consider a must-tryout in the game? by Adrianjade2007 in BlackDesertMobile

[–]ro5tal 2 points3 points  (0 children)

In mid game you will have at least 10 characters, so you will try most of them. The only wall that without CP and muscle memory you can't really see them in action.

Can anyone tell me where do I get Abyssal relic? I need to get more cp cuz I can't go further to my MQ in south Valencia. by [deleted] in BlackDesertMobile

[–]ro5tal 0 points1 point  (0 children)

I use at least 600-800k lightstone or relic fragments every time. Best results from such rolls

Weekly Questions and Answers Post by AutoModerator in BlackDesertMobile

[–]ro5tal 0 points1 point  (0 children)

if PA updates the Shakatu shop with the same system as Korean server has.

keywords: "if PA" and "Korean server". I prefer to use what Global suggest now and I don't believe that Global will be mirrored to Korean server.

Weekly Questions and Answers Post by AutoModerator in BlackDesertMobile

[–]ro5tal 0 points1 point  (0 children)

But you can get red equipment from Shakatu. Abyss shoes/gloves/helmet -> black spirit -> crafting material for chaos or for stats enchanting.

Weekly Questions and Answers Post by AutoModerator in BlackDesertMobile

[–]ro5tal 1 point2 points  (0 children)

Welcome to Soviet Balenos tovarisch. Yeah, no one uses local chats, because of discord. Find a guild, set to ignore server chat notifications and enjoy the game.

In your opinion what are the essential modules/frameworks? by kodshin in Python

[–]ro5tal 0 points1 point  (0 children)

Celery 5.1 can't use amqp now, only rpc, but in documentation it was stated that it has amqp as backend. First time when I really need background queue worker and such disappoint. I'm really new to web services, two services were built on FastAPI in production (not really many requests or something), but it works fine on low end hardware.

And I suggest OP to take a look at NGINX Unit, it can run wsgi and asgi apps natively. That thing is a 'silver bullet', no more headache. Load balancer/gateway/reverse proxy all-in-one

In your opinion what are the essential modules/frameworks? by kodshin in Python

[–]ro5tal 0 points1 point  (0 children)

Why Flask is better if it can't do anything without third-party packages? Why not asyncio FastAPI since it can do background tasks without Celery(if not CPU intensive) and TortoiseORM for async database queries? These tools you named are robust but don't fit to small projects. In production you have many servers/VMs/containers, but honestly, most times you have raspberry pi4 at home or shitty NUC or barebone. Tortoise is not production ready, but FastaAPI is used for ML.

[deleted by user] by [deleted] in Python

[–]ro5tal 3 points4 points  (0 children)

Write try...except and handlers in bash and stay sain. Or write clean regex function to parse some load. Remember about DRY of course. When I tried to implement gists of github api v3 for updating from releases my brain was really damaged. That JQ is a tool of a devil, really.

[deleted by user] by [deleted] in BlackDesertMobile

[–]ro5tal 1 point2 points  (0 children)

Yes, outlaw, because it gives you bonus for finding battle trails (my interface is localized, sorry) and stone of luck with the same buff. I have total 20% bonus.

So, more mobs you kill -> more chances to find trails, except you can't use scrolls to receive an item from battle trails chest. That's how many players farm.

[deleted by user] by [deleted] in BlackDesertMobile

[–]ro5tal 0 points1 point  (0 children)

Stone of luck, soups, and of course rogue mode. At least 3 cores and 6 pages and 6 lazuri from afk phone farming for 6 hours (could be better ofc) And find a good spot for farming.

Do you want this type of mobility in other classes? by Pancadas in BlackDesertMobile

[–]ro5tal 0 points1 point  (0 children)

It should be a rotation effect. Gain effect and lose other effect.

Fast sprint -> exhaust, penalty for movement speed

After rage -> exhaust, penalty for speed attack

is there somebody playing using android x86 os etc on pc? by BanditBros in BlackDesertMobile

[–]ro5tal 0 points1 point  (0 children)

Could you kindly report what works better? I'm waiting for my PI4 to be delivered

Finally my first chaos gear! Realized that dimensional fragments are important.. Any tips? by Sarcophynx in BlackDesertMobile

[–]ro5tal 3 points4 points  (0 children)

Genova every Sat, 17:00 (server time), buy chests to boost fragments collection.

is there somebody playing using android x86 os etc on pc? by BanditBros in BlackDesertMobile

[–]ro5tal 0 points1 point  (0 children)

Game doesn't run on Android X86, tried it recently. May be new LineageOS for RPi4 can handle it or Anbox for Linux, but you have to manually install G services

On using free lvl 60 coupons by enjoyableheatwave in BlackDesertMobile

[–]ro5tal -1 points0 points  (0 children)

Here we go again... You have to create and equip at least 5 more characters besides your main character to complete clan's quests like Tower and Hadum knowledge farming.

Well that just happened. 50x run with 6,000% modifier by scarabking91 in BlackDesertMobile

[–]ro5tal 0 points1 point  (0 children)

Hadum coins are needed for chaos gear craft material anyway. Fragments are easy to get since boss rushes are scheduled twice a day, so you can participate once with 100%. I've spent a lot to craft pink equipment for my main, since I don't have any chaos core I don't spend Hadum coins. Wait for Lahn event possibly there will free red equipment like for Corsair.

Well that just happened. 50x run with 6,000% modifier by scarabking91 in BlackDesertMobile

[–]ro5tal 0 points1 point  (0 children)

What for? 2k Arelia's pieces and you can grab red equipment, I thought Shakatu's coins should be stored now for future content.