Примеры:
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 |