- Only create positive tests unless explicitly requested to add negative tests or edge cases
- Focus on happy path scenarios that verify features work as expected
- One positive test per feature is sufficient unless more comprehensive testing is specifically requested
Convert Rust books to EPUB (incl. The Rust Programming Language)
The following steps work for all the HTML learning materials on the Learn Rust page:
- Click on the "Print this book" icon in the top right corner.
- "Cancel" print popup.
- Press F12.
- Copy, paste, and run the contents of
ebookFormatPreparation.js
into your browser's console. - Save the modified HTML file.
Update: read this https://pdgonzalez872.github.io/hire-elixir-devs.html
I'm a member of the Erlang Ecosystem Foundation (https://erlef.org/) and part of that in my opinion is making sure folks know how to reach Elixir devs when they need to. I'm very interested in helping you showcase that your company is hiring so heavily for Elixir. Since you were kind in our email exchange, I'll return the kindness and hopefully help you find as many Elixir devs you can hire :). Just promise me to keep creating more Elixir jobs : ) :
Here are some interesting ways to find Elixir devs:
- Create a post ElixirForum (https://elixirforum.com). Some folks watch the
jobs
category, so you should get interest there as well. - Add a job to Elixir Radar https://elixir-radar.com/post-your-job-listing-in-the-elixir-radar-for-free. A lot of folks subscribe to the newsletter and watch the jobs section quite closely.
- Add a job to the ElixirCompanies website: https://elixir-companies.com/en. If you log in with a Github account (
#!/bin/bash | |
# Script to start a new Google Meet meeting and copy the link to the clipboard. Supports Google Chrome and Firefox | |
# | |
# Prerequisite | |
# - xclip | |
# - browser extension to display url of the currently opened page in the window's title | |
# - Chrome: https://chrome.google.com/webstore/detail/url-in-title/ignpacbgnbnkaiooknalneoeladjnfgb | |
# In Extension's Options set following: | |
# - Tab title format: {title} - {protocol}://{hostname}{port}/{path} |
-- Resource: https://github.com/timotta/wrk-scripts/blob/master/multiplepaths.lua | |
-- Initialize the pseudo random number generator | |
-- Resource: http://lua-users.org/wiki/MathLibraryTutorial | |
math.randomseed(os.time()) | |
math.random(); math.random(); math.random() | |
-- Shuffle array | |
-- Returns a randomly shuffled array | |
function shuffle(paths) |
# Using the benchee library | |
keys = | |
1..12 | |
|> Enum.map(fn key -> | |
Integer.to_string(key) | |
end) | |
map = | |
keys |
The always enthusiastic and knowledgeable mr. @jasaltvik shared with our team an article on writing (good) Git commit messages: How to Write a Git Commit Message. This excellent article explains why good Git commit messages are important, and explains what constitutes a good commit message. I wholeheartedly agree with what @cbeams writes in his article. (Have you read it yet? If not, go read it now. I'll wait.) It's sensible stuff. So I decided to start following the
For MacOS Catalina, visit Install mysql2 on MacOS Catalina
Installing mysql2
gem errors on MacOS Mojave.
Make sure openssl
is installed on Mac via Homebrew.
# source: https://www.slideshare.net/CouponFollow/top-100-most-common-coupon-code-phrases | |
fall | |
black | |
MEMORIAL | |
TWEET20 | |
FREESHIP | |
earlybird | |
MONDAY | |
holidays |