What is the best way to trigger on object flow with a control flow in an UML activity diagram?

I want to have a control flow decide whether an object can pass through a point in a flow or not. From my understanding of control and object flows, this would not work in the way I have done it, since an object and control flow are being joined together into something undefined. What would the correct way to do this look like?

enter image description here


I’ve done some research and stumbled over this in the UML specification:

enter image description here

Figure 15.59 is an example of using a DataStoreNode. Records for hired employees are persisted in the Personnel
Database. If an employee has no assignment, then one is made using Assign Employee. Once a year, all employees have
their performance reviewed. The JoinNode blocks the flow of tokens to Review Employee except when the
AcceptEventAction (see sub clause 16.10) is triggered “Once a year”. When the AcceptEventAction generates its yearly
control token, this satisfies the join condition on the JoinNode and, as the outgoing edge from the Personnel Database
has “{weight=*}”, object tokens for all the persisted employee records can then flow to Review Employee.

Would this not be the exact same case of an undefined join as well?

Credit card stopped due to fraud activity, but hotel booking needs credit card for security bond

So I’ll be checking in a apartment hotel tomorrow, my company booked the hotel with the company credit card, but I realize that during check in they require a credit card for security bond. And the hotel stated on their website that no cash payment is accepted.

My card got stopped yesterday by the bank due to a suspicious fraud, and new card is still on its way via mail. So I don’t have a valid credit card to use, and they do not accept cash. So I have no idea what I need to do, called them just now but reception opens tomorrow morning, and I’m quite worried. Can they cancel my stay if I don’t have a valid credit card for the security bond? I do have a Debit MasterCard but that’s different from a credit card.

scan – Spike in activity with port 3379 (SOCORFS)

My personal IPs on AWS are being scanned for 3379. Apparently, this is SOCORFS, registered to one Hugo Charbonneau. This port is getting scanned a lot more often in recent months:

Does anyone know what this is? It’s possible someone found a vulnerability in this protocol and we’re not yet publicly aware of it.

I reached out to Hugo, will update if I have information from him.

UPDATE 2: Hugo used to work at Socomar International (over 20 years ago), which was a company who built technology for ship tracking. SOCORFS may be “Soco RFS”. Socomar was dissolved in 2006 though. All content I could find online was that it’s unlikely that this company’s products are widely used today. So, there’s a good chance port 3379 is actually being used for something else, nothing related to SOCORFS.

Boost faff activity

So here’s the deal…

New post: 30FP$
New comment: 40FP$
Invite a friend: 50FP$

Once done then post here and I’ll transfer the FP cash money! Please do not create duplicate accounts/content as you won’t be paid.


man in the middle – (kali linux) arp poisoning kills all network activity

I have tried to perform a man in the middle attack on my own smartphone in my home network. Whether i use Ettercap, arpspoof with dsniff. none of them work. i am using kali linux as a virtual machine guest in my windows 7 host.
note that i have bridged network on, ”’ip_forward=1”’, and network interface eth0 since i have a bridged network. also when I run the chk_poison plugin in ettercap it says “no poisoning at all :(“é
Am I doing something wrong? Did I miss something?
thanks 🙂

android studio – Se cierra mi activity al presionar el botón de ingreso

estoy iniciando en el mundo de programación Android Studio. El problema es que estoy intentando enviar la información de mis edit text a mi base en Firebase, pero al presionar el botón que programé, se detiene la app. Por otro lado,cuando utilizo el Logcat no identifico el error y revisé el android manifest y está declarado. Además, usé la misma codificación para mi otra activity y funciona correctamente.

Desearía que me ayuden a identificar el error, por favor.

Líneas debajo les dejo mi código:

public class Registro_Cliente extends AppCompatActivity {

SharedPreferences mPref;
FirebaseAuth mAuth3;
DatabaseReference mDatabse3;

EditText nameClient;
EditText emailClient;
EditText passwordClient;
EditText movilClient;
Button registrarCliente;

AlertDialog mDialog;

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate (savedInstanceState);
    setContentView (R.layout.activity_registro__cliente);

    mAuth3 = FirebaseAuth.getInstance ();
    mDatabse3 = FirebaseDatabase.getInstance ().getReference ();

    mDialog = new SpotsDialog.Builder ().setContext     (Registro_Cliente.this).setMessage ("Espere un momento, por     favor").build ();

    nameClient=findViewById (R.id.nameCliente);
    emailClient=findViewById (R.id.emailCliente);
    passwordClient=findViewById (R.id.passwordCliente);
    movilClient=findViewById (R.id.telefonoCliente);
    registrarCliente=findViewById (R.id.botonRegistro);

    mPref = getApplicationContext ().getSharedPreferences ("typeUser",      MODE_PRIVATE);
    String selectedUser = mPref.getString ("user", "");
    Toast.makeText (this, "El valor que seleccionó fue " +          selectedUser, Toast.LENGTH_SHORT).show ();

    registrarCliente.setOnClickListener (new View.OnClickListener () {
        public void onClick(View v) {


    void registerUser() {
    final String nombre=nameClient.getText ().toString ();
    final String email=emailClient.getText ().toString ();
    final String password=passwordClient.getText ().toString ();
    final String movil=movilClient.getText ().toString ();

    if (!nombre.isEmpty ()&&!email.isEmpty ()&&!password.isEmpty ()&&!  movil.isEmpty ()){
        if (password.length ()>=6){
            mDialog.show ();
            mAuth3.createUserWithEmailAndPassword (email,       password).addOnCompleteListener (new OnCompleteListener<AuthResult> () {
                public void onComplete(@NonNull Task<AuthResult> task) {
                    mDialog.hide ();
                    if (task.isSuccessful ()){
                        String id = mAuth3.getCurrentUser ().getUid ();
                        saveUserBarber(id, nombre, email);
                        Toast.makeText (Registro_Cliente.this, "No se pudo registrar el usuario", Toast.LENGTH_SHORT).show ();
            Toast.makeText (this, "La contraseña debe tener 6 caracteres", Toast.LENGTH_SHORT).show ();
        Toast.makeText (this, "Ingrese todos los campos", Toast.LENGTH_SHORT).show ();

public void saveUserBarber(String id, String nombre, String email){
    userBarber user = new userBarber ();
    user.setNombre (nombre);
    user.setEmail (email);

        mDatabse3.child ("User").child ("Cliente").child (id).setValue (user).addOnCompleteListener (new OnCompleteListener<Void> () {
        public void onComplete(@NonNull Task<Void> task) {
            if (task.isSuccessful ()){
                Toast.makeText (Registro_Cliente.this, "Registro Exitoso", Toast.LENGTH_SHORT).show ();
                Toast.makeText (Registro_Cliente.this, "Falló el Registro", Toast.LENGTH_SHORT).show ();


If you use Dual-Sim on Huawei P20 Pro, changing Sims will be shown in either Google Activity or Huawei Data Download

I have a Huawei P20 Pro with dual sim capability. If I had used (signed in) the second Sim with another Google Account, would my Google activity in the Google Account of the first Sim show the switch between the two Sims back and forth? OR if not .. Would the switch appear on the Huawei download data for my phone, if any?

sequential – Activity for external variables of the SharePoint 2016 Visual Studio workflow

I am working on a workflow for a SharePoint 2016 app that was migrated to VS Server 2019 in VS 2019.
I am trying to access a class in the same solution through a SharePoint 2019 workflow in an ExternalVariableValue activity, but I get the error "type or namespace name does not exist in namespace". The class is part of the same solution as the workflow. IntelliSense helps me find the class member that I want to access. However, an error message is displayed when creating:

Severity Code Description Status of project file line suppression status
Error The type or namespace name & # 39; CurrentUICultureLCID & # 39; is in the namespace & # 39; Xx.XX & # 39; unavailable.
(Are you missing a module reference?) Xx.XX.

CPU – Some applications report statistics other than Activity Monitor?

So here's something I'm curious about:

When I run a full project in Ableton Live (music production), I get dropouts and stuttering (if I set the sample rate to the maximum). This is as expected and the Ableton Live CPU meter confirms this with values ​​from 80% to 100%.

Ableton's CPU meter

According to the MacOS own CPU usage of Activity Monitor never exceeds 60-70%. How can this discrepancy be?

Activity monitor

Gnome shell – how do I find current files in the Ubuntu 20.04 activity overview?

Ubuntu Unity made it easy to access recently used files by clicking the Dash button and typing in some characters from a recently used file. The activity overview in Ubuntu 20.04 works similarly. However, no results are displayed. Instead, a file search is triggered (long and usually without results).

Since Ubuntu can track my activities (https://help.ubuntu.com/stable/ubuntu-help/privacy-history-recent-off.html.en), there is probably the possibility to display these files in the activity overview.

An older Ask Ubuntu thread asked a similar question, but it's completely out of date:
No current files in the GNOME shell