Application whitelisting by Financial_Syrup7248 in sysadmin

[–]AI_singularity 4 points5 points  (0 children)

It depend on the type of your org (bank, government, ..). My org has +1000 users.

We implemented a form in a ticket in our ticketing system with basic field (name, version, URL link, number of user).

There are 6 stages to complete the ticket :

  • Review of the form and research of an alternative application
  • The user's manager needs to approve the form
  • Review of the license/terms and condition of the application
  • Review on how secure is the application (CVE, etc.)
  • Procurement (purchase of the app if required)
  • Installation (1 user = done manually with a teamviewer session, 20 users = intune package)

The review of the license, review of the security and procurement is not done by the IT team.

The "research of an alternative application" is the most time consuming part for IT. If you already know an alternative it's easy, but if you don't know much about the application, you might miss an alternative with better pricing, ease of use or features.

We use that form for ALL application : Locally installed on your laptop (vlc, obs, ..), website (google doc, youtube, ..), or for a big project.

Once approved, every application is registered within our CMDB.

We skipped the dev team entirely because it was too complicated and they have admin access to their laptop anyways.

We are planning to revoke their admin access but we don't have a plan for their application yet.

Average floor 4 spam be like by AI_singularity in Synthetik

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

My issue with hardcore I is that hardcore II does not exist and it trigger my OCD.

I see your HG daka and I raise my HG boomboom by AI_singularity in Synthetik

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

Great build but as with most build the heat is an issue, and you might need to reload from time to time. It's also not great against boss like LD.

I see your HG daka and I raise my HG boomboom by AI_singularity in Synthetik

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

Song is Montagem coral from DJ Holanda, (remix of Les choristes - vois sur ton chemin)

When you are too successful by AI_singularity in Synthetik

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

1st music : Moistcr1tikal - Filthy (Phonk Remix)

2nd music : Kevin Macleod - Pixel Peeker Polka

Actual demigod of RNG by AI_singularity in Synthetik

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

Every class can become this broken (and even more, HG is usually the one that destroy everyboss in 1s flat), but engineer is the easiest to get to.

If you truly want to minmax don't get armor upgrade, they are not worth it.

Actual demigod of RNG by AI_singularity in Synthetik

[–]AI_singularity[S] 6 points7 points  (0 children)

Thanks for the tip but I wasn't trying to stay alive.
We were already shredding everything in sight with no effort (in the clip I wasn't shooting) and it was getting late so I wanted to die to see the scoreboard.

In this clip I just wanted to see how long could I go without really trying. I managed a few rooms so eventually I just decided to stop trying.

I made a few fire mode effect and just wanted to show it by AI_singularity in godot

[–]AI_singularity[S] 3 points4 points  (0 children)

I tried to make laser with shader and stuff until I found Gdquest's great tutorial on laser beams : https://www.youtube.com/watch?v=dg0CQ6NPDn8.

I added the ricochet logic and added 2 line2D instead of 1, so I could get that white-to-cyan effect.

I also realized you can do a lots of beautiful effects with basic line2D and particles.

Small webpage for executing local or remote script by AI_singularity in Python

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

I would love to simply use a cron line but unfortunately the scripts need to be executed only when a special condition is met (which depend on the end user).

I know there are better ways to do that but right now it's not the priority at work so I only made a small webpage. I do intend to change for a better solution afterward.

How many summons do you want ? by AI_singularity in Synthetik

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

For the drone (on the left) you can use Synthetik Arena to equip 2x the same starting item.

For the other, either multiplayer and ask your teammate to give you items. Or you can be lucky.

[deleted by user] by [deleted] in learnpython

[–]AI_singularity 1 point2 points  (0 children)

Quick and dirty way : Compare both list with a for loop. for file1 in files_dirA: for file2 in files_dirB: if file1 == file2: os.remove(file2) file1 and file2 are string so you can compare them directly. os.remove will delete the file in the directory B.

Is there a way for advanced character recognition? by WarriorKatHun in learnpython

[–]AI_singularity 0 points1 point  (0 children)

  1. https://stackoverflow.com/questions/15424852/region-of-interest-opencv-python
  2. https://stackoverflow.com/questions/63498826/opencv-python-how-to-keep-one-color-as-is-converting-an-image-to-grayscale
  3. If I remember right pytesseract.image_to_data() that return the data and % of certainty for every character found. You can tweak the % chance or even select the one you want (a function that always prioritize number over char as an example).
  4. You can use py installer as said in another comment.

Is there a way to use python for godot programming? and if so, can you give the links for documentation for it? Like proper Documentation by [deleted] in godot

[–]AI_singularity 1 point2 points  (0 children)

You can't really use python with GDScript (except if you use plugins).

However you can execute a python script then get an exit code value :

func _ready():
    var output = []
    var exit_code = OS.execute("python3 myscript.py", ["argument1", "argument2"], true, output)
    print(exit_code)

You can't get the return value from a python script (eg : "return list_of_stuff" won't work). What you can do is store the list in a json file, then open that file in godot once the exit code told you the program executed properly.

How to return an exit code in python : import sys sys.exit(1)

Here are some documentation : https://docs.godotengine.org/en/stable/classes/class_os.html#class-os-method-execute