How To Create An Engaging And Useful Chatbot
https://www.smashingmagazine.com/2021/01/create-engaging-useful-chatbot/
AWS – Tag
$ aws ec2 create-tags \
--prof My_AWS_PROF \
--resources 'i-ID_MY_EC2_INSTANCE' \
--tags '[{"Key":"Cost Center","Value":"-"},{"Key":"Compliance","Value":"-"},{"Key":"Project","Value":"MY PROJECT"}]'
$ aws rds add-tags-to-resource \
--resource-name arn:aws:rds:REGION:MY_ACCOUNT:db:MY_DB \
--tags '[{"Key":"Cost Center","Value":"-"},{"Key":"Compliance","Value":"-"},{"Key":"Project","Value":"MY PROJECT"}]'
WASM – WebAssembly – OpenSSL.js
- WASM – OpenSSL.js
https://github.com/DigitalArsenal/openssl.js
- Made with WebAssembly – OpenSSL.js
https://madewithwebassembly.com/showcase/openssl/
PCI – DSS – AWS Network
- AWS – Standardized Architecture for PCI DSS Compliance on AWS
https://aws.amazon.com/quickstart/architecture/compliance-pci/
- AWS – Standardized Architecture for PCI DSS on the AWS Cloud
https://docs.aws.amazon.com/quickstart/latest/compliance-pci/welcome.html
- AWS – Building a Modular and Scalable Virtual Network Architecture with Amazon VPC: Quick Start Reference Deployment
https://docs.aws.amazon.com/quickstart/latest/vpc/welcome.html
- AWS – How to Address the PCI DSS Requirements for Data Encryption in Transit Using Amazon VPC
https://aws.amazon.com/blogs/security/how-to-address-the-pci-dss-requirements-for-data-encryption-in-transit-using-amazon-vpc/
- Best Practices Learned from 1,000 AWS VPC Configurations
https://www.buurst.com/2019/04/17/blog-aws-vpc-best-practices/
- Top 13 Amazon Virtual Private Cloud (VPC) Best Practices
https://cloudacademy.com/blog/top-13-amazon-virtual-private-cloud-best-practices/
AWS – Cost Management
- AWS – Cost-management journey- Where did Nubank start – CMP202 – São Paulo AWS Summit
https://www.slideshare.net/AmazonWebServices/costmanagement-journey-where-did-nubank-start-cmp202-so-paulo-aws-summit - AWS – Activating User-Defined Cost Allocation Tags
https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/activating-tags.html - AWS – Tagging Best Practices
https://d1.awsstatic.com/whitepapers/aws-tagging-best-practices.pdf - 5 Best Practices for Tagging AWS Resources
https://www.totalcloud.io/blog/5-best-practices-for-tagging-aws-resources
PCI – DSS – Hardening
CIS Apache HTTP Server Benchmarks
https://www.cisecurity.org/benchmark/apache_http_server/
CIS Apache HTTP Server 2.4 Benchmark 2.0.0 Checklist Details
https://nvd.nist.gov/ncp/checklist/521
CIS Apache HTTP Server 2.4 Benchmark
https://security.uri.edu/files/CIS_Apache_HTTP_Server_2.4_Benchmark_v1.2.11.pdf
SANS – The most trusted source for cyber security training, certification, and research.
https://www.sans.org/
Google Developers – pagespeed insights
PulseAudio – modules
pactl load-module module-loopback latency_msec=1
pactl unload-module module-loopback
- How to hear my voice in speakers with a mic?
https://askubuntu.com/questions/123798/how-to-hear-my-voice-in-speakers-with-a-mic
pactl load-module module-echo-cancel aec_method=webrtc source_name=echocancel sink_name=echocancel1
pactl unload-module module-echo-cancel
- How To Enable Echo / Noise Cancellation Of Microphone Input On Your Linux Desktop (PulseAudio)
https://www.linuxuprising.com/2020/09/how-to-enable-echo-noise-cancellation.html
Android and amd64
- Anbox – Main site
https://github.com/anbox/anbox - Anbox – User guide
https://docs.anbox.io/index.html - Linux – Android binderfs
https://people.kernel.org/brauner/android-binderfs - Linux – Android binderfs
https://www.kernel.org/doc/html/latest/admin-guide/binderfs.html - Anbox – Android Image
https://build.anbox.io/android-images/2018/07/19/ - Anbox – Arch Wiki
https://wiki.archlinux.org/index.php/Anbox - Anbox – How To Install Google Play Store And Enable ARM (libhoudini) Support, The Easy Way
https://www.linuxuprising.com/2018/07/anbox-how-to-install-google-play-store.html - Debian – Build Kernel Package
https://wiki.debian.org/BuildADebianKernelPackage - Mobian – Anbox systemd files
https://wiki.mobian-project.org/doku.php?id=anbox - Mobian – Anbox fails to start
https://gitlab.com/mobian1/issues/-/issues/63
/lib/systemd/system/anbox-container-manager.service
#ExecStartPre=/sbin/modprobe ashmem_linux
#ExecStartPre=/sbin/modprobe binder_linux
# mount -t binder binder /dev/binderfs
# mknod /dev/binder c 250 1
# mount -t cpuset none /dev/cpuset
# mkdir /dev/cpuset/camera-daemon
# chmod 777 /dev/cpuset/camera-daemon
# touch /dev/cpuset/camera-daemon/tasks
# chmod 777 /dev/cpuset/camera-daemon/tasks
config
CONFIG_ASHMEM=y
CONFIG_ANDROID=y
CONFIG_ANDROID_BINDER_IPC=y
CONFIG_ANDROID_BINDERFS=y
CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder"
# systemctl restart anbox-container-manager.service
$ systemctl --user start anbox-session-manager.service
$ /usr/bin/anbox session-manager
Rocket.chat + NewRelic
class Script { process_incoming_request({ request }) { var webhookPayload = request.content; var webhookIncidentId = webhookPayload.incident_id; var webhookSeverity = webhookPayload.severity; var webhookCurrentState = webhookPayload.current_state; var webhookPolicyName = webhookPayload.policy_name; var webhookConditionName = webhookPayload.condition_name; var alertColor = "warning"; var channels = ["#cloud-team"]; if(webhookCurrentState === "open") { alertColor = "danger";} if(webhookPolicyName === "Project A") { channels.push("#ProjectA"); } else if(webhookPolicyName === "Project B") { channels.push("#ProjectB"); } //console.log(request.content); //console.log("Channels: " + channels.join(", ")); return { content:{ channel: channels, attachments: [{ title: webhookSeverity + ' - ' + webhookPolicyName, text: "Condition: " + webhookConditionName + "\nIncident Id: " + webhookIncidentId, color: alertColor, fields: [ { title: "Status", value: webhookCurrentState } ] }] } }; }; };
- Rocket.Chat – Integrations WebHooks
https://docs.rocket.chat/guides/administrator-guides/integrations
- Webhook notifications coming to Rocket.Chat from NewRelic
https://github.com/kaji-bikash/rocketchat-newrelic