Skip to content

Instantly share code, notes, and snippets.

View hidashun's full-sized avatar
🥶

Shunsuke Hida hidashun

🥶
View GitHub Profile
import {Component} from '@angular/core';
import {FormControl, FormGroup} from '@angular/forms';
@Component({
selector: 'app-date-range-picker-form',
templateUrl: './date-range-picker-form.component.html',
})
export class DateRangePickerFormComponent {
range = new FormGroup({
start: new FormControl(),
<mat-form-field>
<mat-date-range-input [formGroup]="range" [rangePicker]="picker">
<input matStartDate formControlName="start" placeholder="Start Date">
<input matEndDate formControlName="end" placeholder="End Date">
</mat-date-range-input>
<mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
<mat-date-range-picker #picker></mat-date-range-picker>
</mat-form-field>
@hidashun
hidashun / admin.py
Created October 31, 2014 03:17
django1.7.1の管理画面でモデルを登録順に連番を振って表示する
from collections import OrderedDict
from django.apps import apps
from django.contrib.admin import AdminSite
from django.core.urlresolvers import reverse, NoReverseMatch
from django.template.response import TemplateResponse
from django.utils.text import capfirst
from django.views.decorators.cache import never_cache
import six
@hidashun
hidashun / objc_to_swift.py
Created June 10, 2014 12:23
Python 2.7のスクリプト。正規表現で強引に Objective-C を Swift に書き換えます。当然そのままでは使えないのでコピペしたり適宜修正が必要です。使い方: objc_to_swift.py ヘッダファイルへのパス 出力先
# encoding: utf-8
__author__ = 'hidashun'
import re
def replace_with_pattern(pattern, replace, text):
pattern = re.compile(pattern, flags=re.MULTILINE | re.VERBOSE)
return pattern.sub(replace, text)