{"id":8203,"date":"2021-02-25T21:28:36","date_gmt":"2021-02-25T20:28:36","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=8203"},"modified":"2021-02-25T21:28:36","modified_gmt":"2021-02-25T20:28:36","slug":"messaging-systems","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2021\/02\/25\/messaging-systems\/","title":{"rendered":"Messaging Systems"},"content":{"rendered":"<p><a href=\"https:\/\/xkcd.com\/2365\/\"><img data-recalc-dims=\"1\" decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/i0.wp.com\/imgs.xkcd.com\/comics\/messaging_systems.png?w=910\" alt=\"\" \/><\/a>Source: <em><a href=\"https:\/\/xkcd.com\/2365\/\">Messaging Systems<\/a><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">Source: Messaging Systems<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2021\/02\/25\/messaging-systems\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-8203","post","type-post","status-publish","format-standard","hentry","category-senza-categoria"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-28j","jetpack-related-posts":[{"id":11699,"url":"https:\/\/monodes.com\/predaelli\/2024\/06\/02\/casaos-a-simple-easy-to-use-elegant-open-source-personal-cloud-system\/","url_meta":{"origin":8203,"position":0},"title":"CasaOS &#8211; A simple, easy-to-use, elegant open-source personal cloud system","author":"Paolo Redaelli","date":"2024-06-02","format":false,"excerpt":"CasaOS is a simple, easy-to-use, elegant open-source personal cloud system Source: CasaOS - A simple, easy-to-use, elegant open-source personal cloud system","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6532,"url":"https:\/\/monodes.com\/predaelli\/2020\/01\/26\/5-good-open-source-speech-recognition-speech-to-text-systems\/","url_meta":{"origin":8203,"position":1},"title":"5 Good Open Source Speech Recognition\/Speech-to-Text Systems","author":"Paolo Redaelli","date":"2020-01-26","format":"link","excerpt":"5 Good Open Source Speech Recognition\/Speech-to-Text Systems: Project DeepSpeech from Mozilla:pip3 install deepspeech deepspeech --model models\/output_graph.pbmm --alphabet models\/alphabet.txt --lm models\/lm.binary --trie models\/trie --audio my_audio_file.wavYou can also install it using npm: npm install deepspeech For more information, refer to the project\u2019s homepage. Kaldi Julius should be already packaged for many distro\u2026","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11936,"url":"https:\/\/monodes.com\/predaelli\/2024\/09\/28\/attacking-unix-systems-via-cups-part-i\/","url_meta":{"origin":8203,"position":2},"title":"Attacking UNIX Systems via CUPS, Part I","author":"Paolo Redaelli","date":"2024-09-28","format":false,"excerpt":"Hello friends, this is the first of two, possibly three (if and when I have time to finish the Windows research) writeups. We will start with targeting GNU\/Linux systems with an RCE. As someone who\u2019s Source: Attacking UNIX Systems via CUPS, Part I","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":8029,"url":"https:\/\/monodes.com\/predaelli\/2021\/01\/10\/7-system-monitoring-tools-for-linux-that-are-better-than-top\/","url_meta":{"origin":8203,"position":3},"title":"7 System Monitoring Tools for Linux That are Better Than Top","author":"Paolo Redaelli","date":"2021-01-10","format":"link","excerpt":"Top command is good but there are better alternatives to Top. Take a look at these system monitoring tools that are similar to top but are actually better. Source: 7 System Monitoring Tools for Linux That are Better Than Top","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5086,"url":"https:\/\/monodes.com\/predaelli\/2018\/12\/26\/to-test-a-system-isolate-side-effects-fagner-brack-medium\/","url_meta":{"origin":8203,"position":4},"title":"To Test A System, Isolate Side-Effects \u2013 Fagner Brack \u2013 Medium","author":"Paolo Redaelli","date":"2018-12-26","format":false,"excerpt":"Taking out side-effects is one of the best ways to build testable code Source: To Test A System, Isolate Side-Effects \u2013 Fagner Brack \u2013 Medium Stick to the Command-Query Separation principle and your life will be easier. \u00a0","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7991,"url":"https:\/\/monodes.com\/predaelli\/2021\/01\/03\/migrate-emails-with-imapcopy\/","url_meta":{"origin":8203,"position":5},"title":"Migrate emails with Imapcopy","author":"Paolo Redaelli","date":"2021-01-03","format":false,"excerpt":"Imapcopy is a tool to copy messages from one IMAP server to another. The documentation could be better, hopefully this might help someone migrate some emails. Source: Migrate emails with Imapcopy","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/8203","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=8203"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/8203\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=8203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=8203"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=8203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}