23 private links
In every Intro to Python class I teach, there’s always at least one “how can we be expected to know all this” question. It’s …
git grep "the magic string" git show-ref --heads
c5cd1d8:path/to/file.js:let a = "the magic string"
git branch --contains c5cd1d8
correct a recent commit:
git stash; git rebase -i HEAD~insert_commit_history_depth
top commit line to "edit" then
git stash pop; git add .; git rebase --continue
Check out this post where we learn more about the use of Bill of Materials (BOM) as dependency constraints in different dependency versions of Gradle.
Develop skills in digital research and visualization techniques across subjects and fields within the humanities.
This website contains the full text of the Python Data Science Handbook by Jake VanderPlas; the content is available on GitHub in the form of Jupyter notebooks.
This course aims to share with you the power and the beauty of Kotlin. We'll have a basic overview of the language, as well as a discussion of many corner cases, especially concerning Java interoperability. The course is based on your Java experience; it shows the similarities between the two languages and focuses on what's going to be different. Note that this course won't cover the programming fundamentals. We'll discuss: basic syntax, nullability, functional programming with Kotlin, object-oriented programming with Kotlin, the power of the Kotlin standard library, and Java interoperability.
In this post, we take a look at the latest news in Java over the past month, focusing on Java 12, the latest tutorials, community, and other news.
Explore Dominic Walliman's 14 photos on Flickr!
Top 40 Linux hardening/security tutorial and tips to secure the default installation of RHEL / CentOS / Fedora / Debian / Ubuntu Linux servers.
Define a pact between service consumers and providers, enabling "consumer-driven contract" testing.
Pact provides an RSpec DSL for service consumers to define the HTTP requests they will make to a service provider and the HTTP responses they expect back. These expectations are used in the consumers' specs to provide a mock service provider. The interactions are recorded and played back in the service provider specs to ensure the service provider actually does provide the response the consumer expects.
This allows testing of both sides of an integration point using fast unit tests.
Use FTAnalyzer to investigate your family tree in new and interesting ways, see where your ancestors lived and moved over time on the new maps feature. Find errors in your tree eg: childrens birthdates before parent was born. See lists of who is missing from census searches then click their name to automatically search on Ancestry, Find My Past, Familysearch etc. And lots more.