昨今の社会情勢の影響もありリモートワークを導入する企業・チームが増えてきましたが、 一口に「リモートワーク」といってもさまざまなスタイルがあります。
企業側と働く側のミスマッチを防ぐため、リモートワークにおける観点を列挙してみました。
どの程度リモートワークに比重を置いて導入しているかのチェックリストです。
| module Q2 | |
| PATTERN = [ | |
| [1], [2], [3], [4], [5], [6], [7], [8], [9], | |
| [1, 2], | |
| [2, 3], | |
| [3, 6], | |
| [6, 9], | |
| [9, 8], | |
| [8, 7], | |
| [7, 4], |
| import { EventEmitter } from 'events'; | |
| import _ from 'lodash'; | |
| export const emitter = new EventEmitter(); | |
| export const createStore = (updater) => { | |
| let store = {}; | |
| emitter.on('pub', (...args) => { | |
| const beforeStore = store; | |
| store = updater(store, ...args); |
| # http://nabetani.sakura.ne.jp/hena/ord18notfork/ | |
| require 'minitest/unit' | |
| require 'minitest/autorun' | |
| class Regi | |
| POWER = [ | |
| 2, 7, 3, 5, 2 | |
| ] |
| // 既定値を上書きするには、このファイル内にキー バインドを挿入します | |
| [ | |
| { | |
| "key": "ctrl+shift+a", | |
| "command": "cursorHomeSelect", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "ctrl+shift+e", | |
| "command": "cursorEndSelect", |
| /* | |
| - 基本ルールはfizzbuzz | |
| - 第2引数に真偽値を受け取って、trueだったら「割り切れる」と「割り切れない」の条件を反転 | |
| - 第1引数が負の数の場合、さらに「割り切れる」と「割り切れない」の条件を反転 | |
| */ | |
| module.exports.fizzbuzz = ((...arrs) => (num, type) => arrs[((num < 0 ? 1 : 0) + (type ? 1 : 0)) % 2][Math.abs(num % 15)] || `${num}`)( | |
| ['FizzBuzz', null, null, 'Fizz', null, 'Buzz', 'Fizz', null, null, 'Fizz', 'Buzz', null, 'Fizz', null, null], | |
| [ null, 'FizzBuzz', 'FizzBuzz', 'Buzz', 'FizzBuzz', "Fizz", 'Buzz', 'FizzBuzz', 'FizzBuzz', 'FizzBuzz', "Fizz", 'FizzBuzz', 'Buzz', 'FizzBuzz', 'FizzBuzz'] |
| use std::{thread, time}; | |
| const BOARD_SIZE: usize = 10; | |
| fn main() { | |
| let mut board: Vec<Vec<i32>> = vec![ | |
| vec![0, 0, 0, 0, 0, 0, 0, 0, 0, 0], | |
| vec![0, 1, 0, 0, 0, 1, 1, 1, 1, 0], | |
| vec![0, 1, 0, 0, 0, 0, 1, 1, 0, 0], | |
| vec![0, 1, 0, 1, 1, 1, 0, 0, 0, 0], |