Research
Matlab
what is the difference between a simulink dwork and pwork?
Serialization
compare bson, protobuf and flatbuffers for efficiency and flexability
provide an overview of flatbuffers
provide an example flatbuffer schema for a parameter set or get request
if you have multiple request messages and a response message for each request in a particular topic, how could you organize a flatbuffer schema?
Json
What are the performance characteristics of rapidjson, jsmn and other similar json parsers?
Could you display any existing benchmarks?
Publish / Subscribe
Compare and contrast zeromq and dds pub/sub for embedded systems
compare performance metrics of them
Authorization
- should I choose token-based authentication or session-based authentication?
Organization
- what is example use of the PARA method of file organization specific to software development?
Programming Help
C / C++
create a majordomo example in "C" using libzmq
shouldn't the worker receive a request from the client via the broker?
update the example to forward a client message to a worker with a specific identity
Write a c++ method to validate an ipv4 address with regex
Python
create a class in python representing a bit stream, where api includes 'read_bits' which takes an argument of number of bits and returns an integer with the value for those few bits. For example, if the internal byte array contained for the following hex data 'ab 12 00', read_bits(3) would return 3, followed by read_bits(1) would return 1, followed by read_bits(4) would return 10 followed by read_bits(8) would return 0x12
- modify the prior to include write_bits which allows adding data to the steam by specifying the number of bits in the opposite manner to read_bits
write a python script that retrieves python dependency hierarchy for a PipRequirements.txt
Scripts
convert the following from a windows batch script to a linux shell script
write a linux shell script to check whether a docker container is running for each image id in a list of docker image ids
External Examples
https://www.geeksforgeeks.org/chatgpt-prompts-for-software-developers/
https://www.compujourney.com/best-list-of-chatgpt-prompts-to-use/
I ran the "Act as a Diagram Generator" prompt... here was the result.