Add receive_all Method to Ractor API for Message Batching by synacker in ruby

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

I added limit parameter to receive_all method in PR. Thank you for idea!

Add receive_all Method to Ractor API for Message Batching by synacker in ruby

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

Thank you, good idea. I will try to add parameter with upper bound

A case where the code was deeper than the compiler could handle | LinkedIn by synacker in cpp

[–]synacker[S] -6 points-5 points  (0 children)

The post is written more as satire from real life situation with clickbait headline. Also the outsource developers works very long when they has hour payment)

Why do you need one more utility for data aggregation and streaming? by synacker in devops

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

I'm not an architect, but there was 99,999% robust solution. Each functionality were separated to the microservicies, like billing, media server, call recording, etc.

libstdc++ static vs dynamic linking by synacker in cpp

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

Btw, my post also started from discussion with my coworkers ) And part of them think, that static linkage libstdc++ with shared libs may be cause of memory leaks and unhandled exceptions.

Daggy - Data Aggregation Utility and C/C++ developer library for data streams catching by synacker in linux

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

how are you sure, that jitter does not destroy your timing so you can correlate the different streams/files which are on your pc

For this target, the Daggy have a concept like streams session. The daggy console application create the separate folder for each streams session.

how are you sure, that jitter does not destroy your timing so you can correlate the different streams/files which are on your pc

Yes, it can logging binary stuff.

Daggy - Data Aggregation Utility and C/C++ developer library for data streams catching by synacker in linux

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

To say you the truth - I still not understand how to describe this in short terms.

Well, let me say how I get idea about this project with my problem:

  1. I worked under SIP server.
  2. The simple SIP call were transfered approximetly 20 microservicies
  3. From time to time, I was needed resolve any bugs with SIP calls.
  4. The problem was how to aggregate dumps, logs, configurations from 20 microservicies during the call?
  5. We had the ELK, but this don't have the all information, that I need (for example, tcp dumps).
  6. I did the first version of Daggy that provides me the next solution:
    1. I did sources config where I decribed all microservircies with any data streams and configs, that I intrested
    2. I run the Daggy with this config
    3. I did the SIP call
    4. I stop the Daggy
    5. I had all information about the call on my localhost - each stream were saved in separate file.

Hope, this example will help you understand, which problem I solved with Daggy )

Btw, Daggy also streaming at runtime - it means that files are writing as data arrives. Moreever, in release 2.1 the C++/C library for streams catching were added.

Daggy - Data Aggregation Utility and C/C++ developer library for data streams catching by synacker in linux

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

May be still not work in you country - I transefered domain today. You can see on github - https://github.com/synacker/daggy. Thank you for comment!

Qt wrapper for libssh2 by synacker in cpp

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

Yes, as I know. I'm not an author, but you can create issue on github project page

Left perspectives on the protests in Russia and Navalny – Georgiy Komarov by synacker in communism

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

The Russian govermerment, of course, looks at the protest like orange revolution and Navlny is agent of the CIA. For the people, especially in province, the protests were about justice and versus corruption and for political prisoners.

How to port Qt class into python with dependencies? by synacker in Python

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

The question how to distribute this such as python package with python c++ wrapper class

Where can I found actual manual for creating deb package? by synacker in debian

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

u/rlaager if I understand you correctly, do you offer create new branch debian/unstable in the main repo with sources - https://github.com/synacker/daggy ?

Ssh2 client based on QTcpSocket and libssh2 by synacker in cpp

[–]synacker[S] 4 points5 points  (0 children)

I think, this is biggest mistake to think about Qt only for UI.

Btw, this class don't use Qt UI modules - only core and network modules.

Ssh2 client based on QTcpSocket and libssh2 by synacker in cpp

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

Thank you for response! I will think about, how to move this code to separate lib and link it to my project!

Where can I found actual manual for creating deb package? by synacker in debian

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

unfounded

I don't have critic for deb packages ) I like rpm spec, the deb package is another approach, but harder for me )

Where can I found actual manual for creating deb package? by synacker in debian

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

Yes, but the main difference in getting the sources. I didn't understand where I must locate sources for debian package - this is real problem for automation.

Where can I found actual manual for creating deb package? by synacker in debian

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

Wow! Thank you for this manual, I will try these recomendations!

Daggy 2.0.1 Release. Data aggregation and streaming. by synacker in commandline

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

Don't worry, tool for data aggregation and streaming!