- https://services.github.com/on-demand/graphql/
- https://github.com/blog/2412-learn-graphql-with-githubf
- https://www.graph.cool
- https://github.com/zeeshanu/learn-regex
- http://regexpcrashcourse.com/
- http://regexr.com/
- https://regex101.com/
- http://www.weitz.de/regex-coach/
- https://www.regexbuddy.com/
- http://www.ultrapico.com/expresso.htm
- https://swtch.com/~rsc/regexp/regexp1.html
- https://martinfowler.com/microservices/#what
- https://www.nginx.com/wp-content/uploads/2015/01/Building_Microservices_Nginx.pdf
- http://microservices.io/index.html
- https://www.youtube.com/watch?v=Fuac__g928E
- http://go.particular.net/NDC17
- https://br.udacity.com/course/scalable-microservices-with-kubernetes--ud615/
- https://github.com/kelseyhightower/kubernetes-the-hard-way/tree/1.7.4
- https://sookocheff.com/post/kubernetes/understanding-kubernetes-networking-model/
- https://github.com/jamiehannaford/what-happens-when-k8s
- https://github.com/operator-framework/awesome-operators
- https://www.doxsey.net/blog/kubernetes--the-surprisingly-affordable-platform-for-personal-projects to run nginx without daemon set
- https://github.com/eon01/kubernetes-workshop
- https://www.cncf.io/blog/2019/10/08/kubernetes-patterns-capacity-planning/
- https://devspace.cloud/blog/2019/10/18/release-devspace-v4.1.0-kubectl-cp-file-synchronization
- https://www.digitalocean.com/community/tutorials/how-to-protect-private-kubernetes-services-behind-a-github-login-with-oauth2_proxy
- https://leanpub.com/the-devops-2-5-toolkit
- https://neuvector.com/ultimate-kubernetes-security-guide/
- https://kubernetes-security.info/
- https://gist.github.com/so0k/42313dbb3b547a0f51a547bb968696ba
kaniko
jib vs docker maven plugin
- https://very-serio.us/2017/12/05/running-jvms-in-kubernetes/
- https://banzaicloud.com/blog/java-resource-limits/
- https://saffashofiadotcom.wordpress.com/2017/11/20/java-inside-docker-what-you-must-know-to-not-fail/
- http://docs.heptio.com/content/private-registries/pr-gcr.html
- https://container-solutions.com/using-google-container-registry-with-kubernetes/
- https://ryaneschinger.com/blog/using-google-container-registry-gcr-with-minikube/
- https://matthewpalmer.net/kubernetes-app-developer/articles/ckad-exam-guide.html
- https://medium.com/@elliot_f/my-notes-for-certified-kubernetes-application-developer-part-1-core-concepts-d1bab7bc2446
- https://matthewpalmer.net/kubernetes-app-developer/#purchase-course
- https://github.com/dgkanatsios/CKAD-exercises
- https://blog.openshift.com/make-a-kubernetes-operator-in-15-minutes-with-helm/
- https://medium.com/@cloudark/why-to-write-kubernetes-operators-9b1e32a24814
- https://www.youtube.com/watch?v=CnHTCTP8d48
- https://kubernetes.io/docs/reference/access-authn-authz/rbac/
- https://www.cncf.io/blog/2018/08/01/demystifying-rbac-in-kubernetes/
- https://blog.logrocket.com/security-for-fullstack-web-developers-part-1-a56340283f7c
- https://www.hacker101.com/playlists/newcomers
- csrf https://github.com/pillarjs/understanding-csrf
- two factor auth https://rcoh.me/posts/two-factor-auth/
- https://medium.freecodecamp.org/all-the-fundamental-react-js-concepts-jammed-into-this-single-medium-article-c83f9b53eac2
- https://github.com/piotrwitek/react-redux-typescript-guide
- https://hubpages.com/art/how-to-draw-learn
- http://reference.sketchdaily.net/en/
- Drawing on the Right Side of the Brain by Betty Edwards
- Keys to Drawing by Bert Dodson
- http://www.baeldung.com/java-tutorial
- http://www.baeldung.com/rest-with-spring-series/
- http://www.lambdafaq.org/
http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/
- https://blockgeeks.com/guides/cryptocurrency-wallet-guide/
- https://torrentfreak.com/how-to-make-vpns-even-more-secure-120419/
- https://www.deepdotweb.com/jolly-rogers-security-guide-for-beginners/
- https://lopp.net/bitcoin.html
- https://mkaz.blog/working-with-vim/
- https://matthias-endler.de/2018/ten-years-of-vim/ ten years of vim
- https://statico.github.io/vim3.html vim after 15 years
- http://blog.steveklabnik.com/posts/2011-07-03-nobody-understands-rest-or-http
- https://sookocheff.com/post/api/optimistic-locking-in-a-rest-api/
- https://docs.microsoft.com/en-us/azure/architecture/best-practices/api-design
- http://www.informit.com/articles/article.aspx?p=1566460
- https://pages.apigee.com/rs/apigee/images/api-design-ebook-2012-03.pdf
- https://apisyouwonthate.com/
- https://opensource.zalando.com/restful-api-guidelines/
- https://www.vinaysahni.com/best-practices-for-a-pragmatic-restful-api
- http://restfulwebapis.org/
- https://github.com/shieldfy/API-Security-Checklist security
- https://github.com/open-guides/og-aws
- https://acloud.guru/forums/aws-certified-advanced-networking-specialty/discussion/-L07Vs_GnBATiaq8uB2O/Done%20with%20all%20the%20AWS%20certifications!%20:)
- https://blog.ashiny.cloud/2018/07/29/aws-certified-advanced-networking-specialty/
- https://start.jcolemorrison.com/aws-iam-policies-in-a-nutshell/ policies
- https://www.cloudways.com/blog/host-php-on-aws-cloud/ php on aws
- https://cloudonaut.io/aws-security-primer/
- https://gumroad.com/l/aws-good-parts
- https://start.jcolemorrison.com/aws-vpc-core-concepts-analogy-guide/
- https://start.jcolemorrison.com/aws-iam-policies-in-a-nutshell/
- https://www.youtube.com/playlist?list=PLB63C06FAF154F047
- https://mitpress.mit.edu/sites/default/files/sicp/full-text/book/book.html
-
http://containersummit.io/events/nyc-2016/videos/building-containers-in-pure-bash-and-c
-
https://sysadmincasts.com/episodes/31-introduction-to-docker
-
https://sysadmincasts.com/episodes/24-introduction-to-containers-on-linux-using-lxc
-
https://sysadmincasts.com/episodes/14-introduction-to-linux-control-groups-cgroups
-
https://github.com/p8952/bocker implementation in bash
-
https://blog.docker.com/2019/07/intro-guide-to-dockerfile-best-practices/
- https://blog.sonatype.com/docker-image-security-for-devsecops
- https://dev.to/petermbenjamin/docker-security-best-practices-45ih
- https://docs.docker.com/engine/security/security/
- https://ruderich.org/simon/notes/su-sudo-from-root-tty-hijacking
- https://dadario.com.br/courses/docker-security-fundamentals/
- https://www.katacoda.com/courses/docker-security
- https://www.alexandraulsh.com/2018/06/25/docker-npmrc-security/
- https://www.youtube.com/watch?v=e2pAkcqYCG8
- https://kubedex.com/follow-up-container-scanning-comparison/
- https://gist.github.com/tylerchr/15a74b05944cfb90729db6a51265b6c9 what to do to compile stuff for alpine
- https://www.elastic.io/nodejs-as-pid-1-under-docker-images/
- https://github.com/nodejs/docker-node/blob/master/docs/BestPractices.md#non-root-user
- https://qiita.com/
- wanikani
- https://itazuraneko.neocities.org/learn/guide.html
- https://japanese.meta.stackexchange.com/questions/756/resources-for-learning-japanese
- https://ototoy.jp/top/onde comprar paradas japonesas
- http://www.guidetojapanese.org
- http://web.archive.org/web/20110203005323/http://www.canyouchopstick.com/2011/01/katakana-mnemonic/
- jogos com tradução https://legendsoflocalization.com/wanderbar/ http://www.lltvg.com/wiki/Main_Page
- https://www.reddit.com/r/LearnJapanese/comments/54haix/a_dump_of_jrpg_japanese_scripts/
- https://tcrf.net/User:GlitterBerri/Pok%C3%A9mon_Green_Script
- https://ankiweb.net/shared/info/1446146334
- https://www.pokejisho.com/en/jisho/
- https://ankiweb.net/shared/byauthor/1810732231
- https://learnjapaneseonline.info/
- http://www.kanjidamage.com/
- practice conjugation http://baileysnyder.com/jconj/
- GREAT https://newsinslowjapanese.com/
- wanikani userscript https://community.wanikani.com/t/userscript-wanikani-context/39264
- https://blog.jcoglan.com/2017/02/12/the-myers-diff-algorithm-part-1/
- https://en.wikipedia.org/wiki/Smith%E2%80%93Waterman_algorithm
- unit testing - https://www.youtube.com/watch?v=dwDtMs4mN48
- bacon.js workshop https://github.com/mikaelbr/bacon-love
- http://reactivex.io/learnrx/
- https://stackoverflow.com/questions/38008334/angular-rxjs-when-should-i-unsubscribe-from-subscription/41177163#41177163
- basic rxjs impl https://stackblitz.com/edit/typescript-im9hxp
- https://medium.com/@ravishivt/batch-processing-with-rxjs-6408b0761f39
- https://johnlindquist.com/explaining-streams-to-rich-harris
- https://medium.com/@simonweaver_11425/youve-missed-a-very-important-option-available-in-the-native-rxjs-filter-operator-73a1b4f9fc28 type guards!
- https://sqlbolt.com/
- https://selectstarsql.com/
- https://app.bytescout.com/sql-trainer/index.html
- http://www.helenanderson.co.nz/sql-query-tweaks/
- https://mystery.knightlab.com/
- https://www.petekeen.net/dns-the-good-parts
- https://www.taos.com/dns-resolution-a-primer-2/
- https://danielmiessler.com/study/dns/
- https://hacks.mozilla.org/2018/05/a-cartoon-intro-to-dns-over-https/
- curl -s https://raw.githubusercontent.com/cleanbrowsing/dnsperftest/master/dnstest.sh | bash - | sort -k 22 -n
- https://try.ocamlpro.com/
- https://www.fun-mooc.fr/courses/course-v1:parisdiderot+56002+session03/about
- https://try.ocamlpro.com/learn-ocaml-demo/
- https://cloud.google.com/elixir/
- https://medium.com/polyscribe/a-complete-guide-to-deploying-elixir-phoenix-applications-on-kubernetes-part-1-setting-up-d88b35b64dcd
- https://0xax.gitbooks.io/linux-insides/content/
- http://www.linuxfromscratch.org
- http://moi.vonos.net/linux/beginners-installing-from-source/
- http://www.tldp.org/HOWTO/Software-Building-HOWTO.html Building and Installing Software Packages for Linux
- https://stackoverflow.com/a/556411
- nano name origin https://news.ycombinator.com/item?id=18871539
- ipad as second monitor https://kbumsik.io/using-ipad-as-a-2nd-monitor-on-linux
- http://sourceforge.net/projects/linuxcommand/files/TLCL/13.07/TLCL-13.07.pdf/download
- https://www.commandlinefu.com/commands/browse/sort-by-votes
- https://github.com/jlevy/the-art-of-command-line
- https://www.troyhunt.com/mmm-pi-hole/
- nice Blocklist -> https://firebog.net/
- access from external networks https://slicedpi.net/2017/03/03/raspberry-pi-setup-vpn-ad-block-for-external-connections/
- https://dietpi.com/
- we had this issue -> https://discourse.pi-hole.net/t/cannot-enter-admin-panel-after-reboot/7613/5
- turn off ipv6
- https://blockads.fivefilters.org
- https://discourse.pi-hole.net/t/commonly-whitelisted-domains/212
- https://medium.com/@blockjon/scaling-jenkins-bad7a4ea046f
- https://blog.doordash.com/integrating-github-with-jenkins-for-continuous-integration-and-deployment-7cae2c2161cb
- https://blog.thesparktree.com/you-dont-know-jenkins-part-2
- https://queue.acm.org/detail.cfm?id=2841313
- https://gist.github.com/Faheetah/e11bd0315c34ed32e681616e41279ef4 jenkinsfile string quirks
- jenkinsfile vs declarative https://news.ycombinator.com/item?id=19707621
- http://tdongsi.github.io/blog/2018/06/07/jenkins-pipeline-unit-testing/
- https://standard.cbu.cloudbees.com/
- http://xn--thibaud-dya.fr/jenkins_credentials.html
- https://stackoverflow.com/a/31672340
- https://github.com/tweksteen/jenkins-decrypt
- https://medium.com/@exgq/hacking-jenkins-68f7f6a810eb
- https://github.com/docker-library/oi-janky-groovy
- https://github.com/kuper-adrian/jenkins-shared-library-example
- http://tdongsi.github.io/blog/2018/02/09/intellij-setup-for-jenkins-shared-library-development/
- https://github.com/jenkinsci/JenkinsPipelineUnit/blob/d3732aa9995051903d3ecc1cfc40892a6bd9c776/src/main/groovy/com/lesfurets/jenkins/unit/BasePipelineTest.groovy#L64
- https://relaxdiego.com/2018/02/jenkins-on-jenkins-shared-libraries.html
- https://github.com/jenkinsci/workflow-cps-plugin/blob/master/README.md#technical-design
- https://github.com/cloudbees/groovy-cps/blob/master/doc/cps-basics.md
-
how to comment a pull request https://www.inrhythm.com/pull-request-comments/
-
how to open a pr https://github.com/process-bot/contribution-checklist/blob/master/pulls.md
-
how to open an issue https://github.com/process-bot/contribution-checklist/blob/master/issues.md
-
building git book
-
https://github.com/jharlap/affected and https://github.com/jphines/gta/ , tools to check what files changed in a git commit
- https://stackoverflow.com/questions/24581873/what-exactly-is-hot-module-replacement-in-webpack
- https://medium.com/@rajaraodv/webpack-hot-module-replacement-hmr-e756a726a07
- https://github.com/in4it/spinnaker-course
- https://www.youtube.com/watch?v=H_rFShgmJHY
- https://www.youtube.com/watch?v=u7QF2X4WzE8
- https://github.com/spinnaker/workshops
- https://medium.com/@rs.rafaelsilva/spinnaker-conditional-delivery-based-on-the-trigger-5046a124f4a
- vs helm https://www.paraesthesia.com/archive/2019/06/26/why-i-dont-like-helm-for-cd/
- https://www.goin5minutes.com/
- https://exlskills.com/learn-en/courses/aap-learn-go-golang--learn_golang_asap/aap-learn--asapgo/introduction-kxCbhkEvFHZE/getting-started-with-go-lqXLStPtGTth
- dependency tutorial https://gist.github.com/subfuzion/12342599e26f5094e4e2d08e9d4ad50d
- https://www.youtube.com/playlist?list=PL64wiCrrxh4Jisi7OcCJIUpguV_f5jGnZ
- https://greatercommons.com/learn/golang?coupon=joinus
- code review comments https://github.com/golang/go/wiki/CodeReviewComments
- logging https://dave.cheney.net/2015/11/05/lets-talk-about-logging
- https://blog.depado.eu/post/checklist-for-go-projects
- https://flaviocopes.com/golang-data-structures/
- https://www.ardanlabs.com/blog/2019/03/integration-testing-in-go-executing-tests-with-docker.html
- learn go by writing tests https://github.com/quii/learn-go-with-tests
- https://rcoh.me/posts/why-you-can-have-a-million-go-routines-but-only-1000-java-threads/
- https://github.com/dgryski/go-perfbook
- inject commit hash https://github.com/kedacore/keda/pull/65/commits/2659d67c89b28eb64baca40831705a7ee683593b
- quit channel http://wysocki.in/golang-channels-quit-channel/
- https://news.ycombinator.com/item?id=21299960
- testing cli http://lucapette.me/writing-integration-tests-for-a-go-cli-application
- https://github.com/sebdah/goldie
- https://blog.gopheracademy.com/advent-2016/advanced-encoding-decoding/
- https://www.thegreatcodeadventure.com/mocking-http-requests-in-golang/
- https://lanre.wtf/blog/2017/05/17/on-package-naming-for-tests/
- https://www.youtube.com/watch?v=d91uDEmbBUs
- creating libs https://blog.angularindepth.com/the-angular-library-series-publishing-ce24bb673275
- https://vsavkin.tumblr.com/post/146722301646/angular-router-empty-paths-componentless-routes
- https://joreteg.com/blog/architecting-uis-for-change
- https://stackoverflow.com/questions/56298894/ngrx-effects-property-payload-does-not-exist-on-type-never
- https://embeddedartistry.com/blog/2018/9/14/what-i-learned-at-james-grennings-remote-tdd-course
- https://online-training.jbrains.ca/p/wbitdd-01
- https://www.digitalocean.com/community/tutorials/an-introduction-to-networking-terminology-interfaces-and-protocols
- https://www.digitalocean.com/community/tutorials/understanding-ip-addresses-subnets-and-cidr-notation-for-networking
-
http://blog.thislongrun.com/2015/03/the-confusing-cap-and-acid-wording.html
-
https://cloud.google.com/blog/products/gcp/why-you-should-pick-strong-consistency-whenever-possible
-
https://yokota.blog/2017/02/17/dont-settle-for-eventual-consistency/
- https://docs.nestjs.com
- https://github.com/BrunnerLivio/nestjs-integration-test-db-example
- nestjs/nest#1119 (comment) async provider for typeorm, then nestjs/nest#1843 (comment) to overwrite that in the test
- https://github.com/jmcdo29/testing-nestjs
- https://toddmoore.com/arcade/
- https://www.instructables.com/id/4-Player-Pedestal-Arcade-Cabinet-for-MAME/
- http://smartpuffin.com/questions-to-ask-on-an-interview/
- http://steve-yegge.blogspot.com/2008/03/get-that-job-at-google.html
- https://egghead.io/lessons/javascript-refactoring-imperative-code-to-a-single-composed-expression-using-box
- https://mostly-adequate.gitbooks.io/mostly-adequate-guide/
- http://adit.io/posts/2013-04-17-functors,_applicatives,_and_monads_in_pictures.html
- https://egghead.io/courses/professor-frisby-introduces-composable-functional-javascript
- https://github.com/getify/Functional-Light-JS/blob/master/README.md
- monads https://curiosity-driven.org/monads-in-javascript#do
- https://www.youtube.com/watch?v=fIb1IOVh6cY
- https://leanpub.com/fljs
- http://willtaylor.blog/an-introduction-to-lambda-calculus-explained-through-javascript/
- https://www.youtube.com/channel/UC47XN5bhLTBH5TRFyKaUpKg
- https://www.youtube.com/channel/UCIp9sEZiv36cDG7cEnrVU7Q
- https://www.youtube.com/channel/UC-b3c7kxa5vU-bnmaROgvog
- https://www.youtube.com/channel/UCeR7U67I2J1icV8E6Rn40vQ
- https://www.youtube.com/user/perhiniak
- https://css-tricks.com/piecing-together-approaches-for-a-css-masonry-layout/
- https://css-tricks.com/quick-whats-the-difference-between-flexbox-and-grid/
- https://github.com/cssanimation/css-animation-101?ref=lapabooks
- https://hoverstat.es/
- http://cubic-bezier.com/#.52,-0.39,.3,1.43
- https://cssanimation.rocks/cheatsheets/transitions_animations.pdf
- https://www.paulirish.com/2012/why-moving-elements-with-translate-is-better-than-posabs-topleft/
- https://github.com/jlevy/the-art-of-command-line
- https://github.com/alebcay/awesome-shell
- https://explainshell.com/
- https://github.com/mathiasbynens/evil.sh
- https://github.com/learnbyexample/Command-line-text-processing/blob/master/gnu_awk.md
- http://blog.jpalardy.com/posts/why-learn-awk/
- http://blog.jpalardy.com/posts/awk-tutorial-part-1/
- http://blog.jpalardy.com/posts/awk-tutorial-part-2/
- http://blog.jpalardy.com/posts/awk-tutorial-part-3/
- https://blog.jpalardy.com/posts/my-best-awk-tricks/
- https://leanpub.com/gnu_awk
- https://ferd.ca/awk-in-20-minutes.html
- https://devhints.io/bash
- http://redsymbol.net/articles/unofficial-bash-strict-mode/
- https://www.tldp.org/LDP/Bash-Beginners-Guide/html/
- https://ryanstutorials.net/bash-scripting-tutorial/
- https://medium.com/@pimterry/testing-your-shell-scripts-with-bats-abfca9bdc5b9
- tip -> https://unix.stackexchange.com/questions/12736/how-does-usr-bin-env-know-which-program-to-use/12751#12751
- http://mywiki.wooledge.org/BashPitfalls
- http://mywiki.wooledge.org/BashFAQ/105
- readline primer https://zwischenzugs.com/2019/04/23/the-missing-readline-primer/
- https://wiki.bash-hackers.org/scripting/obsolete obsolete stuff
- https://github.com/dustinkirkland/run-one run one
- https://tuzz.tech/blog/how-bash-completion-works
- package manager https://github.com/bpkg/bpkg
- https://github.com/ianmiell/cheapci/blob/master/cheapci#L70-L96
- https://google.github.io/styleguide/shell.xml?showone=When_to_use_Shell#When_to_use_Shell
- https://kvz.io/bash-best-practices.html
linter:
lockfile
- https://github.com/dylanaraps/pure-bash-bible
- install bats, bats-assert and bats-support https://github.com/ztombol/bats-docs
- https://github.com/sharkdp/shell-functools fp in bash
- nice example https://github.com/dmlond/how_to_bats/blob/master/test/build.bats
- another nice example https://github.com/spring-cloud/spring-cloud-pipelines/tree/master/common/src/test/bats
best practices https://github.com/i0natan/nodebestpractices
- https://michaljanaszek.com/blog/lerna-conventional-commits
- https://codeburst.io/monorepos-by-example-part-1-3a883b49047e
- https://github.com/marionebl/commitlint
- lint-staged https://github.com/sudo-suhas/lint-staged-multi-pkg
- https://nodesecroadmap.fyi/
- https://medium.com/@mikesamuel/puzzling-towards-security-a12b9427124 -> https://www.youtube.com/playlist?list=PLceeOl4dixdimMuBRrck9KGZqHcA5jtHZ
https://www.youtube.com/watch?v=RoXT_Rkg8LA&feature=youtu.be
- https://basarat.gitbooks.io/typescript/
- https://michalzalecki.com/nominal-typing-in-typescript/
- json decoding https://github.com/jquense/yup#typescript-support
- https://artsy.github.io/blog/2018/11/21/conditional-types-in-typescript/ conditional types
- https://github.com/sindresorhus/type-fest#readme
- https://www.olioapps.com/blog/type-driven-development-with-typescript/
- https://www.ploxiln.net/make.html
- https://github.com/andreineculau/core.inc.mk/blob/master/target.help.inc.mk "reflection to show help message"
- http://makefiletutorial.com/
- https://www.gnu.org/software/make/manual/
- http://nuclear.mutantstargoat.com/articles/make/
- https://bost.ocks.org/mike/make/
- http://mrbook.org/blog/tutorials/make/ by example
- good examples -> https://news.ycombinator.com/item?id=15050353
- http://mariogarcia.github.io/functional-groovy/
- http://groovy-lang.org/closures.html#_functional_programming
- http://www.brendangregg.com/linuxperf.html
- https://blog.alicegoldfuss.com/making-flamegraphs-with-containerized-java/
- https://www.youtube.com/watch?v=UVM3WX8Lq2k
- http://danielallendeutsch.com/blog/16-using-tmux-properly.html
- https://github.com/NHDaly/tmux-better-mouse-mode
- http://www.creativedeletion.com/2015/03/19/persisting_future_datetimes.html
- http://www.creativedeletion.com/2015/01/28/falsehoods-programmers-date-time-zones.html
- https://data.iana.org/time-zones/theory.html
- https://ericasadun.com/2018/12/25/iso-8601-yyyy-yyyy-and-why-your-year-may-be-wrong/
- https://htdp.org/
- https://teachyourselfcs.com/
- https://github.com/jwasham/coding-interview-university
- https://compilers.iecc.com/crenshaw/
- http://steve-yegge.blogspot.com/2007/06/rich-programmer-food.html
- https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/lecture-videos/
- https://www.udemy.com/course/js-algorithms-and-data-structures-masterclass/
- https://realfavicongenerator.net/
- https://stackoverflow.com/questions/4014823/does-a-favicon-have-to-be-32x32-or-16x16
https://twitter.com/rodrigosanto05/status/1119778543087562752?s=19
- how to add comments https://twitter.com/chriscoyier/status/1120410492491706371
- https://maddiestone.github.io/AndroidAppRE/
- https://github.com/ashishb/android-security-awesome
- https://frida.re/
- Cascatinha & Inhana
- nalva aguiar
- Pedro Bento (1934) e Zé da Estrada (1929) e Belmonte (1937) e Amaraí (1940).
- https://shapeshed.com/jq-json/
- https://github.com/stedolan/jq/wiki/Cookbook
- https://github.com/rjz/jq-tutorial
- https://learnyouanelm.github.io
- https://thoughtbot.com/blog/maybe-mechanics
- https://www.gizra.com/content/elm-port-alternatives/
- https://github.com/ohanhi/elm-shared-state
- https://orasund.gitbook.io/elm-cookbook
- https://gist.github.com/rofrol/fd46e9570728193fddcc234094a0bd99 best practices
- https://groups.google.com/forum/#!msg/elm-discuss/WDDrFq-uP58/kVNJoFMlDwAJ
- watch this https://www.youtube.com/watch?v=w6OVDBqergc&feature=youtu.be and read this https://discourse.elm-lang.org/t/message-types-carrying-new-state/2177/5
- https://github.com/rogeriochaves/spades framework
- https://github.com/wende/elchemy elm to elixir
- https://github.com/opvasger/elm-devtools
- https://dev.to/jwoudenberg/conversion-functions-five-stars-2l87
- https://thoughtbot.com/blog/modeling-currency-in-elm-using-phantom-types?utm_campaign=Elm%20Weekly&utm_medium=email&utm_source=Revue%20newsletter#constraint-2-conversions
- https://gist.github.com/JoelQ/6b303d9ad450537163b6f8f6cf8a4ed8#recursive-type
- https://thoughtbot.com/blog/iterative-development-in-elm-http
- http://www.policyrouting.org/PolicyRoutingBook/ONLINE/TOC.html
- unix and linux system administration handbook
- https://www.computer-networking.info/2nd/html/
- https://lagunita.stanford.edu/courses/Engineering/Networking-SP/SelfPaced/about
- https://jameshfisher.com/2018/02/10/what-is-a-subnet/
- https://jameshfisher.com/2018/03/02/how-does-network-address-translation-work/ good site
- https://www.youtube.com/watch?v=d0TJ8szp4AE life of a packet
- https://learningportal.juniper.net/juniper/user_activity_info.aspx?id=769
- http://www.policyrouting.org/PolicyRoutingBook/ONLINE/TOC.html
- https://medium.com/@ejpcmac/about-using-nix-in-my-development-workflow-12422a1f2f4c
- https://grahamc.com/blog/nix-and-layered-docker-images
- https://nixos.org/nix/manual/
- https://ebzzry.io/en/nix/
- https://searchuserinterfaces.com/
- https://www.manning.com/books/relevant-search
- https://opensourceconnections.com/blog/2019/05/29/falsehoods-programmers-believe-about-search/
- https://kinvolk.io/careers/
- https://www.solutotlv.com/join-soluto-engineering
- https://remotewise.io/jobs/
- https://giantswarm.breezy.hr/
- https://toggl.com/jobs/ (indicação do rafael)
- https://github.com/FidelisClayton/elm-jobs/issues
https://pythonspeed.com/articles/verified-fakes
- https://auth0.com/learn/json-web-tokens/
- https://ponyfoo.com/articles/json-web-tokens-vs-session-cookies
- http://cryto.net/~joepie91/blog/2016/06/13/stop-using-jwt-for-sessions/
- https://ponyfoo.com/articles/json-web-tokens-vs-session-cookies
- https://paragonie.com/blog/2017/03/jwt-json-web-tokens-is-bad-standard-that-everyone-should-avoid
- https://paraguaiteete.wordpress.com/
- https://www.ultimahora.com/guarania-la-musica-un-pueblo-que-ama-y-suena-n716691.html#fotogaleria-id-236627
https://hyperallergic.com/313435/an-illustrated-guide-to-guy-debords-the-society-of-the-spectacle/
- https://catonmat.net/cookbooks/curl
- https://blog.josephscott.org/2011/10/14/timing-details-with-curl/
https://www.swyx.io/writing/how-to-name-things
- sal de parrilla é uma boa ideia
- https://blog.0xbadc0de.be/archives/300
- https://heipei.io/2015/02/26/SSH-Agent-Forwarding-considered-harmful/
- https://www.heavymetalcoder.com/accessing-smb-host-over-ssh-on-a-mac/
- https://wiki.x2go.org/doku.php/doc:newtox2go
- https://xpra.org/
- https://superuser.com/questions/1217280/why-is-x11-forwarding-so-inefficient
- https://www.youtube.com/watch?v=QyJZzq0v7Z4
- http://tomasp.net/blog/type-first-development.aspx/
- https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-validate/
watchman, gulp-watch, grunt-watch, guard, or entr
- https://web.archive.org/web/20081029050641/http://www.furious.com/perfect/populvuh.html
- https://web.archive.org/web/20081029050646/http://www.furious.com/perfect/populvuh2.html
- https://web.archive.org/web/20081029050703/http://www.furious.com/perfect/populvuh3.html
- https://developer.gnome.org/desktop-entry-spec/#basic-format
- https://extensions.gnome.org/extension/1683/draw-on-you-screen/ gnome shell
- https://wiki.gnome.org/Projects/GnomeShell/Extensions/StepByStepTutorial
- https://github.com/GNOME/gnome-shell/tree/master/js
- https://developer.gnome.org/shell/stable/shell-shell-action-modes.html#ShellActionMode
- develop extensions using bash https://github.com/p-e-w/argos
- supposedly good doc here https://valadoc.org/
- https://github.com/julio641742/gnome-shell-extension-reference/blob/master/GETTING-STARTED.md
- https://gist.github.com/baymac/9708f3af9e34cf5552aba433973c9cac
- https://devconnected.com/monitoring-linux-processes-using-prometheus-and-grafana/
- https://medium.com/faun/how-much-is-too-much-the-linux-oomkiller-and-used-memory-d32186f29c9d
- https://www.robustperception.io/exposing-the-software-version-to-prometheus joins in prometheus
- https://blog.freshtracks.io/a-deep-dive-into-kubernetes-metrics-part-6-kube-state-metrics-14f4e7c8710b
- https://awesome-prometheus-alerts.grep.to/rules.html alertmanager
- https://www.metricfire.com/blog/understanding-the-prometheus-rate-function
- RED method https://grafana.com/blog/2018/08/02/the-red-method-how-to-instrument-your-services/ https://grafana.com/files/grafanacon_eu_2018/Tom_Wilkie_GrafanaCon_EU_2018.pdf
- https://www.msreverseengineering.com/program-analysis-reading-list
- https://www.gamasutra.com/view/news/128836/InDepth_Static_Code_Analysis.php
- https://louwrentius.com/understanding-iops-latency-and-storage-performance.html
- https://louwrentius.com/category/storage.html
- https://louwrentius.com/storage-and-io-reads-vs-writes.html
- https://louwrentius.com/understanding-iops-latency-and-storage-performance.html
- https://www.theguardian.com/education/2004/feb/05/research.highereducation
- http://web.archive.org/web/20011108014709/https://al-bab.com/yemen/soc/qat.htm
- https://mycotopia.net/topic/9624-growing-catha-edulis-khat/
- https://mycotopia.net/index.php?app=core&module=attach§ion=attach&attach_id=854721
- https://www.youtube.com/watch?v=_D7QkshQ1w0
- http://davidad.github.io/blog/2014/04/24/an-osi-layer-model-for-the-21st-century/
- https://www.destroyallsoftware.com/compendium/network-protocols?share_key=97d3ba4c24d21147
- https://hpbn.co/
- http://homes.di.unimi.it/sisop/qemu/iptables-tutorial.pdf
- https://www.tummy.com/articles/networking-basics-how-arp-works/
- https://vimawesome.com/
- https://vim.reversed.top/
- https://www.reddit.com/r/vim/comments/3tluqr/my_list_of_applications_with_vi_keybindings/
- https://martin.kleppmann.com/2016/02/08/how-to-do-distributed-locking.html
- https://hazelcast.com/blog/long-live-distributed-locks/
- https://www.mixxx.org/wiki/doku.php/midi_crash_course
- https://www.semicomplete.com/projects/xdotool/
nodejs queues
- https://escola.britannica.com.br/artigo/Pedro-Malasartes/483447
- https://online.unisc.br/acadnet/anais/index.php/salao_ensino_extensao/article/viewFile/10368/196
- https://www.promoview.com.br/categoria/brand-experience/me-conta-uma-historia.html
sudo dnf groupinstall "Audio Production" if necessary, install
jack-audio-connection-kit
jack-audio-connection-kit-dbus
pulseaudio-module-jack
install cadence
, which makes setting up jack easy
WARNING: Your system has a limit for maximum amount of locked memory!
This might cause Ardour to run out of memory before your system runs
out of memory. You can view the memory limit with 'ulimit -l', and it
is normally controlled by /etc/security/limits.conf
add the following bridge alsa -> pusleaudio -> jack
so that your other apps will use jack
for music production, use ardour5