Skip to content

Instantly share code, notes, and snippets.

@Huruikagi
Huruikagi / karma.conf.ts
Last active June 28, 2021 09:46
TypeScript+Jasmine+Karma+webpackとかの設定
// ここからコンパイル型情報の調整用スクリプト
import * as karma from "karma";
import * as karmaCoverage from "karma-coverage";
import * as webpack from "webpack";
// @types/karma-webpackはなかったのでここで作成
// webpack用のオプションを設定できるようにする
namespace karmaWebpack {
export interface ConfigOptions extends karma.ConfigOptions {
webpack: webpack.Configuration;
@Huruikagi
Huruikagi / GitHubFlowしてみよう.md
Last active June 27, 2017 09:34
情報技術研究会で行った、GitHub Flowの勉強会のまとめです。

突発!GitHub Flow勉強会

  • 日時: 2017/06/27 15:00~16:30
  • 場所: 301教室

趣旨

BookChain(仮称)プロジェクトは、GitHub Flowのブランチモデルで開発を行う。 それにあたって、プルリクエストのやり方をなんとなく説明することになった。 ついでに、Twitter班のメンバーも参加することになった。

@Huruikagi
Huruikagi / CompanyFilter.java
Created May 22, 2017 02:04
「就活を終えて」プレゼン内で使用したジョークソースコードです。
import java.util.*;
/**
* KBC IT Workshopの「就活を終えて」プレゼンで利用する、
* ジョークソースコードです。
*/
public class CompanyFilter {
/**
* 会社多すぎて死ぬから絞りこもう。
@Huruikagi
Huruikagi / wp-chat.php
Last active October 4, 2016 04:13
WordPressプラグイン有効化時にNode.jsでサーバーを起動する ref: http://qiita.com/Huruikagi/items/37f3885e415b9371a2db
<?php
/*
* Plugin Name: WPChat
* Description: WordPressのユーザー情報を利用してチャットができるようにするプラグインです。
* Version: 0.1;
* Author: Huruikagi
* Author URI: https://github.com/Huruikagi
*/
@Huruikagi
Huruikagi / functional-if.ts
Created September 9, 2016 14:42
TypeScriptでif関数が使いたかった
/**
* if関数の簡易な実装。
* 三項演算子をラップしているだけだけど、結構便利。
*
* @param condition 判定条件
* @param returns 判定条件が`true`なら`$then`, `false`なら`$else`を返却する
* @returns {T | null}
*/
export function $if<T>(condition: any, returns: {$then: T, $else?: T}): T | null {
return condition ? returns.$then : returns.$else;
@Huruikagi
Huruikagi / wp-config-parse-test.js
Created September 7, 2016 13:55
wp-config.phpに記述された設定情報をNode.jsで読み込むための文字列抽出処理のテスト
// テスト用サンプル文字列
const target = `
// ほげ
もげもげ
define('DB_NAME', 'でぃーびーねーむ');
// うげ
define('DB_PASSWORD', 'ぱすわーど');
`;