Примеры:
route_info: "Информация о\_рейсе"
title: "Билеты на\_автобус"
# view info about format | |
ffmpeg -i https://my.com/my.m3u8 | |
# save audio/video to file | |
ffmpeg -i https://my.com/my.m3u8 -c copy out.mp4 | |
ffmpeg -i https://my.com/my.m3u8 -c copy out.flac |
# https://developer.apple.com/library/archive/technotes/tn2450/_index.html | |
# 0xE1 - Left Shift | |
# 0x35 - ` and ~ | |
# 0x64 - § and ± | |
# ± => ~ | |
# ~ => left shift | |
hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000035,"HIDKeyboardModifierMappingDst":0x7000000E1},{"HIDKeyboardModifierMappingSrc":0x700000064,"HIDKeyboardModifierMappingDst":0x700000035}]}' |
source_env() { | |
if [[ -f .env ]]; then | |
source .env | |
fi | |
} | |
autoload -U add-zsh-hook | |
add-zsh-hook chpwd source_env | |
source_env |
scheduler = | |
Ractor.new do | |
loop do | |
Ractor.yield Ractor.recv | |
end | |
end | |
workers = | |
8.times.map do |i| | |
Ractor.new(scheduler, Ractor.current) do |r_input, r_output| |
class ThreadPool | |
attr_reader :pool_size, :queue_size, :block | |
def initialize(pool_size:, queue_size:, &block) | |
@pool_size = pool_size | |
@queue_size = queue_size | |
@block = block | |
pool | |
end |
/* возвращаем github к фиксированной ширине */ | |
.js-header-wrapper { | |
background-color: #24292e; | |
} | |
header.Header { | |
padding-left: 16px; | |
} |
#!/usr/bin/env ruby | |
# frozen_string_literal: true | |
# .zshrc | |
# alias k="~/kubectl.rb" | |
# Usage: | |
# k prod/my_app get pods | |
# k prod.my_app get pods | |
# k prod get pods |
VCR_COMMON_HEADERS = %w[Content-Type Accept Accept-Encoding Authorization].freeze | |
VCR.configure do |config| | |
common_headers_proc = ->(request) { request.headers.slice(*VCR_COMMON_HEADERS) } | |
config.register_request_matcher :common_headers do |request1, request2| | |
common_headers_proc[request1] == common_headers_proc[request2] | |
end | |
# https://github.com/vcr/vcr/blob/master/features/request_matching/README.md | |
config.default_cassette_options = { |
module MigrationsHelper | |
# Usage: | |
# include MigrationsHelper | |
# disable_ddl_transaction! | |
# | |
# def up | |
# add_column_with_default :articles, :priority, :float, default: 1.0, null: false | |
# end | |
# | |
# def down |