Skip to content

Instantly share code, notes, and snippets.

View mk2's full-sized avatar
💭
Internet

Haruka Asakura mk2

💭
Internet
View GitHub Profile
@mk2
mk2 / proxy.php
Created September 5, 2013 08:06
Proxy PHP
<?php
/**
* Created by IntelliJ IDEA.
* User: okabayashi
* Date: 13/07/09
* Time: 10:47
*/
class APIRequestProxy
{
@mk2
mk2 / setup_devenv_on_windows.md
Last active February 17, 2021 09:27
Wndowsにおける快適な開発環境のセットアップ

Windows上における快適な開発環境のセットアップについて

Windows上で快適な開発環境をセットアップするためのメモです。

更新履歴

更新日 更新内容
2014-02-23 Sleipnir4の部分を修正

ソフトウェア

MacOSXでの快適な開発環境のセットアップについて

MacOSX上で快適な開発環境をセットアップするためのメモです。

更新履歴

更新日 更新内容

ソフトウェア

エディター

@mk2
mk2 / asbs.applescript
Last active March 27, 2023 22:32
AppleScript: binary search
use scripting additions
set AppleScript's text item delimiters to {", "}
--
-- バイナリサーチ
--
on binarySearch:aValue withValues:values
set res to false
@mk2
mk2 / AnnotationContainer.applescript
Last active August 29, 2015 13:58
Enable Annotations on AppleScript
(*
AppleScriptでJavaのアノテーションのようなことをやるスクリプト。
# 使い方
コピペして~/Library/Script Libraries/以下にAnnotationContainer.scptとして保存(保存時にコンパイルしておくこと)
後は使いたい場所で
use AnnotationContainer : script "AnnotationContainer"
すれば使えます。
AnnotationContainerのメソッド
/******************************************************************************
Usage : comma [+<n>h][-4] <f1> <f2> ... <file>
: comma -d[4] <string>
Version : Thu Dec 15 13:46:38 JST 2011
******************************************************************************/
#include <unistd.h>
#include <stdbool.h>
#include <stdlib.h>
#include <stdio.h>
import Debug (log)
import Keyboard
import Array
import Maybe
import Window
{--
rader game
WORK IN PROGRESS
--}
@mk2
mk2 / http_request_by_elm.elm
Last active August 29, 2015 14:02
ElmでHttpリクエスト。Jsonを投げる例。
import Http (..)
import Graphics.Input (Input, input, button)
import Graphics.Input.Field (Content, noContent, field, defaultStyle)
import Json
import Dict
import Text (centered, toText)
{--
ElmでのHttpリクエスト(Jsonを投げる)の例
@mk2
mk2 / nqueen.elm
Last active August 29, 2015 14:02
N-Queen Problem by Elm using FAKE backtrack method
import List (..)
import Graphics.Collage (..)
import Window
import Random
import Debug (log)
import Array
{-
N-Queenっぽいの
なんちゃってバックトラック法でとく
@mk2
mk2 / GridDraw.elm
Last active August 29, 2015 14:02
GridDraw_ELM
{--
グリッドを描く例
--}
import List (..)
data Cell a = Blank a | Filled a | Outlined a | Other a | Nothing
type CellInfo = { width : Float
, height : Float