Skip to content

Instantly share code, notes, and snippets.

View kkeeth's full-sized avatar
🎨
riotjs book in japanese publish!!

Keeth Kuwahara kkeeth

🎨
riotjs book in japanese publish!!
View GitHub Profile
@kkeeth
kkeeth / snipets_for_php.php
Last active April 4, 2017 02:46
PHPのスニペット
<?php
// 変数内の改行コードを空白に変更
$text = str_replace(array("\r\n","\r","\n"), ' ', $text);
// 正規表現での整数チェック
preg_match("/^[+-]?[0-9]+$/", $check, $result);
@kkeeth
kkeeth / vicommands.txt
Last active January 20, 2017 01:45
viコマンド集
/* ****************************************************
* Useful vi Commands
* 使える便利なviコマンド集
*
* Update :
* :
******************************************************/
http://www.crimson-snow.net/tips/unix/vim.html
@kkeeth
kkeeth / tasks2017.md
Last active May 16, 2017 06:00
2017年にやることリスト

2017年に学びたい技術、読んでみたい本、完成させるGitHubリポジトリなどをピックアップ。
随時追加・更新する予定。 ※最終更新日:2017/05/02

Technology

技術名 進捗 備考
ディープラーニング 未着手
(ざっくり)デザインの理論 未着手
(ざっくり)経営論 未着手
Node.js 進行中 CLIアプリ作成済みSocket.ioを使ったwebアプリ作成中
@kkeeth
kkeeth / complex_function.js
Last active July 31, 2016 13:40
複素関数をプログラムで実装
// define complex number
var Complex = (function () {
function Complex(x, y) {
this.x = x;
this.y = y;
}
return Complex;
}());
// adding
var addc = function (z, w) {
@kkeeth
kkeeth / Bind_demo.js
Last active April 4, 2017 01:15
JavaScriptに関するスニペット一覧
(function() {
var app = { name: 'fuga' };
// bindパターン1
var t = document.getElementById('hoge');
t.addEventListener('click', function(ev) {
console.log(ev.target.tagName); // DIV
console.log(this); // fuga
}.bind(app));
@kkeeth
kkeeth / app.css
Last active May 25, 2016 03:02
スクロールしてもヘッダーの位置を固定するスニペット
* {margin: 0; padding: 0;}
a {text-decoration: none;}
.fixed {
position: fixed;
top: 0;
height: 70px;
z-index: 1;
}
@kkeeth
kkeeth / mousemove_coordinate.js
Created May 10, 2016 01:30
jQueryでマウスを動かした時、マウスの座標を取得
$('body').mousemove(function(e) {
$('セレクタ').html('現在のX座標: ' + e.clientX +
"<br />現在のY座標: " + e.clientY);
});
@kkeeth
kkeeth / XHR_demo.js
Last active April 4, 2017 01:14
Ajaxのデモソースコード
// 素のJavaScriptパターン
function ajax() {
var xmlHttp = new XMLHttpRequest();
xmlHttp.onreadystatechange = function() {
if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {
comsole.log(xmlHttp.responseText);
}
};
xmlHttp.open("GET", "URL", true);
xmlHttp.send(null);
@kkeeth
kkeeth / bable_sort.js
Last active March 31, 2016 06:10
アルゴリズム勉強会用ソースコード
// データ初期化
var data = [2, 5, 3, 1, 9];
// バブルソート
var bable_sort = function (data) {
// データ入れ替え用一時変数
var tmp = 0;
// 最後の要素を除いて、すべての要素を並べ替えます
for (var i = 0; i < data.length - 1; i++) {
// 下から上に順番に比較します
for (var j = data.length - 1; j > i; j--) {