- CARTA HOLDINGS(旧VOYAGE GROUP)
- 技術広報が新卒研修<Open AIハッカソン>をスパイしてみた - (2023/04/11)
- @t_wadaに学ぶテスト駆動開発【CARTA 23新卒研修】 - (2023/04/19)
- 【新卒研修】監修者@t_wadaと読む!プログラマが知るべき97のこと読書会 - (2024/04/09)
- Classi
- 当たり前にリリースしていく ~ 新卒研修編 - (2021/05/20)
- リモートワークのための質問力向上研修を実施しました - (2021/12/07)
- Classi 2025年新卒エンジニア研修「そーだい塾」を開催しました - (2025/06/18)
- CyberZ
| 世代 | 出生年 | 年齢 | 時勢 |
|---|---|---|---|
| 昭和一桁世代 | 1927年-1934年 | 82歳-89歳 | 世界恐慌 |
| 焼け跡世代 | 1935年-1946年 | 70歳-81歳 | 第二次世界大戦終戦 |
| 全共闘世代 | 1941年-1949年 | 67歳-75歳 | 全共闘運動、安保闘争 |
| 団塊の世代 | 1947年-1949年 | 67歳-69歳 | 第一次ベビーブーム |
| しらけ世代 | 1950年-1964年 | 52歳-66歳 | 第一次オイルショック |
| 新人類 | 1961年-1970年 | 46歳-55歳 | 共通一次試験開始、サブカルチャー隆盛 |
| バブル世代 | 1965年-1969年 | 47歳-51歳 | ツッパリ文化 |
| 団塊ジュニア | 1971年-1974年 | 42歳-45歳 | 第二次ベビーブーム |
例文を組み込んだAlfred Workflowを作りました: Alfred Git Commit Message Example
以下転載:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 'use strict'; | |
| class Binder {} | |
| Binder.getAllMethods = function(instance, cls) { | |
| return Object.getOwnPropertyNames(Object.getPrototypeOf(instance)) | |
| .filter(name => { | |
| let method = instance[name]; | |
| return !(!(method instanceof Function) || method === cls); | |
| }); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| {-# LANGUAGE FlexibleContexts #-} | |
| {-# LANGUAGE NamedFieldPuns #-} | |
| module NeuralNetwork where | |
| import Data.Array.Repa as Repa | |
| import Data.Array.Repa.Algorithms.Matrix | |
| import qualified Data.Array.Repa.Operators.Mapping as Mapping | |
| import Debug.Trace (trace) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function setUserAgent(window, userAgent) { | |
| // Works on Firefox, Chrome, Opera and IE9+ | |
| if (navigator.__defineGetter__) { | |
| navigator.__defineGetter__('userAgent', function () { | |
| return userAgent; | |
| }); | |
| } else if (Object.defineProperty) { | |
| Object.defineProperty(navigator, 'userAgent', { | |
| get: function () { | |
| return userAgent; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 'use strict' | |
| // see: https://github.com/nodejs/node/pull/6157 | |
| var startTime = process.hrtime() | |
| var startUsage = process.cpuUsage() | |
| // spin the CPU for 500 milliseconds | |
| var now = Date.now() | |
| while (Date.now() - now < 500) |
Many languages support "expression-only" semantics, allowing to use any construct in an expression position.
NOTE: the difference between expressions and statements is that the former produce a value, while the later don't.
For example, Ruby's if-expression:
x = 10Since Twitter doesn't have an edit button, it's a suitable host for JavaScript modules.
Source tweet: https://twitter.com/rauchg/status/712799807073419264
const leftPad = await requireFromTwitter('712799807073419264');
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // In older IE, this function doesn't inherit from Function.prototype | |
| // so there's no .apply() we can use. | |
| // This will throw an error | |
| document.getElementById.apply(document, ['myDiv']) // Error! | |
| // The solution: | |
| (Function.prototype.apply).apply(document.getElementById, [document, ['myDiv']]); // Smooth! |
