Mix.install([
{:kino, "~> 0.12.3"},
{:jason, "~> 1.4"}
])
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 (create one if you don't have it yet :) ) it should allow you to post a job t
function run(input, parameters) { | |
const appNames = []; | |
const skipAppNames = []; | |
const verbose = true; | |
const scriptName = "close_notifications_applescript"; | |
const CLEAR_ALL_ACTION = "Clear All"; | |
const CLEAR_ALL_ACTION_TOP = "Clear"; |
function! ale_linters#gitcommit#commitlint#Handle(buffer, lines) abort | |
" Matches patterns line the following: | |
let l:pattern = '^\(✖\|⚠\)\s\+\(.*\) \(\[.*\]\)$' | |
let l:output = [] | |
let l:line = getline(1) | |
if l:line[0] != '#' | |
for l:match in ale#util#GetMatches(a:lines, l:pattern) | |
let l:item = { | |
\ 'lnum': 1, |
See https://github.com/romainl/vim-devdocs for an up-to-date version.
Look up keywords on https://devdocs.io from Vim
Use :DD
without argument to look up the word under the cursor, scoped with the current filetype:
Use with the following
- react-router
- redux-form
You must use this compontent on the route component where the form is shown not on the form component itself.
This is because this.props.route
is only added to route components, and I didn't want to pass that down through props.
Inspired by this Codepad
Feedback appreciated
Disclaimer: This piece is written anonymously. The names of a few particular companies are mentioned, but as common examples only.
This is a short write-up on things that I wish I'd known and considered before joining a private company (aka startup, aka unicorn in some cases). I'm not trying to make the case that you should never join a private company, but the power imbalance between founder and employee is extreme, and that potential candidates would
-- TerminalVim.app | |
-- This creates a shim Application that will enable you to open files from the Finder in vim using iTerm | |
-- To use this script: | |
-- 1. Open Automator and create a new Application | |
-- 2. Add the "Run Applescript" action | |
-- 3. Paste this script into the Run Applescript section | |
-- 4. Save the application as TerminalVim.app in your Applications folder | |
-- 5. In the Finder, right click on a file and select "Open With". In that window you can set TerminalVim as a default |
#!/usr/bin/env python | |
import random | |
import struct | |
import sys | |
# Most of the Fat32 class was cribbed from https://gist.github.com/jonte/4577833 | |
def ppNum(num): | |
return "%s (%s)" % (hex(num), num) |
<script type='text/javascript' src="js/jquery.min.js"></script> | |
<script type='text/javascript'> | |
// Size the parent iFrame | |
function iframeResize() { | |
var height = $('body').outerHeight(); // IMPORTANT: If body's height is set to 100% with CSS this will not work. | |
parent.postMessage("resize::"+height,"*"); | |
} | |
$(document).ready(function() { | |
// Resize iframe |