Skip to content

Instantly share code, notes, and snippets.

Takashi Kanemoto ttskch

Block or report user

Report or block ttskch

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@ttskch
ttskch / nagoya.md
Created Jun 19, 2019
Nagoya.php 初心者向け課題
View nagoya.md

(A) 開発環境がない人向け

開発環境を作って、PHPで"Hello World"してみよう!

1. XAMPPまたはMAMPをインストール

WindowsやLinuxの人は XAMPP を、Macの人は MAMP をインストールしましょう。

参考

@ttskch
ttskch / amazon-calc.js
Created Mar 29, 2018 — forked from koyopro/amazon-calc.js
Amazonで一年間に使った金額と、注文履歴のTSVを出力するブックマークレット【2015年版】
View amazon-calc.js
// Amazonの注文履歴をTSV形式で出力するスクリプト
//
// 2015-01-01 時点での DOM 構造に対応, GoogleCrome, Opera でテスト済。
// formatEntry関数を書き換えれば自由な書式で出力できます。
//
// 参考:
// - Amazonの注文履歴をCSV形式にして出力するスクリプト
// https://gist.github.com/arcatdmz/8500521
// - Amazon で使った金額の合計を出す奴 (2014 年バージョン)
// https://gist.github.com/polamjag/866a8af775c44b3c1a6d
@ttskch
ttskch / form.scss
Last active Aug 4, 2018
Symfony Form Theme for Bootstrap4
View form.scss
$color-danger: #dc3545;
$color-success: #28a745;
.form-group > label {
&.required {
&:after {
content: " *";
color: $color-danger;
}
}
@ttskch
ttskch / style.scss
Created Oct 13, 2017
olを(1)形式にしつつulとolの位置関係を美しく揃えるcss
View style.scss
$list-margin-left: 3rem;
$ol-padding-left: 0.4rem;
ul {
margin-left: $list-margin-left;
padding-left: 0;
}
ol {
counter-reset: ol;
@ttskch
ttskch / itunes.sh
Created Feb 28, 2017 — forked from rkumar/itunes.sh
control iTunes from command line
View itunes.sh
#!/bin/bash
#
####################################
# iTunes Command Line Control v1.0
# written by David Schlosnagle
# created 2001.11.08
# edit 2010.06.01 rahul kumar
####################################
showHelp () {
@ttskch
ttskch / trello2md.js
Created Apr 28, 2016
Trelloの"Today"リストにあるカードのタイトルをMarkdownのチェックリスト形式のテキストでプロンプトに表示するブックマークレット
View trello2md.js
javascript: (function (f) {
var t = document.createElement('script');
t.src = '//ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js';
t.onload = function () {
f(jQuery.noConflict(true));
};
document.body.appendChild(t);
})(function ($) {
var md = '';
$('.list-header-name:contains("Today")').parents('.list').children('.list-cards').children('.list-card').each(function () {
@ttskch
ttskch / 01.nagoyaphp11.php
Last active Apr 16, 2016
Nagoya.php #11 プログラミング問題回答例
View 01.nagoyaphp11.php
<?php
// 家系図全体の定義.
// 配列の最初の要素は親、それ以降の要素は子を表す.
$tree = [
1 => [null, 2, 3, 4],
2 => [1, 5, 6, 7],
3 => [1, 8, 9, 10],
4 => [1, 11, 12, 13],
5 => [2, 14, 15, 16],
6 => [2, 17, 18, 19],
@ttskch
ttskch / nagoyaphp9.md
Last active Aug 29, 2015
Nagoya.php vol.9 アウトライン
View nagoyaphp9.md

Nagoya.php vol.9

14:00 イベント・会場説明

Nagoya.php について

  • PHP に関することなら何でもありのカジュアルな勉強会です
  • Twitter のハッシュタグは #nagoyaphp です
  • 最近はプログラミング問題をみんなで解いてみよう、というのをメインにやってます
  • だいたい 2 ヶ月に 1 回ぐらいのペースで開催してます
@ttskch
ttskch / nagoyaphp9.md
Last active Aug 29, 2015
Nagoya.php vol.9 プログラミング問題
View nagoyaphp9.md

初級編

  • 自分の id
  • 親の id(親がいなければ 0)
  • 自分の値

を持った配列を一つの塊としたときに、複数の塊が並んでいるような二次元配列があるとします。(以下のような形)

<?php
@ttskch
ttskch / 1.初級編.php
Last active Aug 29, 2015
Nagoya.php vol.9 プログラミング問題解答例
View 1.初級編.php
<?php
$data = [
[
'id' => 1,
'parent_id' => 0,
'value' => '親1',
],
[
'id' => 2,
'parent_id' => 0,
You can’t perform that action at this time.