Skip to content

Instantly share code, notes, and snippets.

🌴
On vacation

NAKAYASU TAKUYA l08084

🌴
On vacation
Block or report user

Report or block l08084

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
@l08084
l08084 / spinner-interceptor.ts
Created Sep 22, 2019
スピナーの表示・非表示を制御するインターセプター
View spinner-interceptor.ts
import { Injectable } from '@angular/core';
import {
HttpEvent,
HttpInterceptor,
HttpHandler,
HttpRequest
} from '@angular/common/http';
import { Observable } from 'rxjs';
import { finalize } from 'rxjs/operators';
import { SpinnerService } from './spinner.service';
@l08084
l08084 / spinner.service.ts
Created Sep 22, 2019
スピナーのサービスクラス
View spinner.service.ts
import { Injectable } from '@angular/core';
import { Subject } from 'rxjs';
/**
* スピナーの表示を制御するサービス
*
* @export
* @class SpinnerService
*/
@Injectable()
@l08084
l08084 / spinner.component.html
Created Sep 22, 2019
スピナーコンポーネントクラスのテンプレートファイル
View spinner.component.html
<div *ngIf="isLoading | async" class="overlay">
<mat-progress-spinner class="spinner" [color]="color" [mode]="mode" [value]="value"></mat-progress-spinner>
</div>
@l08084
l08084 / spinner.component.scss
Created Sep 22, 2019
スピナーコンポーネントクラスのSCSSファイル
View spinner.component.scss
.overlay {
position: fixed;
display: block;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(74, 74, 74, .4);
z-index: 99999;
}
@l08084
l08084 / spinner.component.ts
Created Sep 22, 2019
スピナーのコンポーネントクラス
View spinner.component.ts
import { Component } from '@angular/core';
import { Subject } from 'rxjs';
import { SpinnerService } from '../../services/spinner.service';
@Component({
selector: 'app-spinner',
templateUrl: './spinner.component.html',
styleUrls: ['./spinner.component.scss']
})
export class SpinnerComponent {
@l08084
l08084 / download_rakuten-card.py
Created Sep 15, 2019
楽天カードの利用明細をダウンロードするコード
View download_rakuten-card.py
import time
import os
import requests
from selenium import webdriver
import chromedriver_binary
from rakuten_credentials import *
# ユーザIDとパスワードを別ファイルから取得する
user_id = ID
password = PASS
@l08084
l08084 / app.component.ts
Created Sep 7, 2019
Custom URL Schemeのルーティング設定
View app.component.ts
// ...省略
import { Deeplinks } from '@ionic-native/deeplinks';
@Component({
templateUrl: 'app.component.html'
})
export class AppComponent {
constructor(platform: Platform,
// ...省略
private deeplinks: Deeplinks,
@l08084
l08084 / download_d-card.py
Last active Sep 3, 2019
ドコモのクレジットカード(Dカード)の利用明細をダウンロードするコード
View download_d-card.py
import time
from selenium import webdriver
import chromedriver_binary
from d_credentials import *
# ユーザIDとパスワードを別ファイルから取得する
user_id = ID
password = PASS
# Chromeを起動
@l08084
l08084 / share-button.compoent.html
Created Apr 21, 2019
share-buttonコンポーネントのテンプレートファイル
View share-button.compoent.html
<div class="wrapper">
<div class="f-share">
<!-- facebookシェアボタン -->
<div class="fb-share-button" data-href="https://l08084.github.io/morse-code-translate-website/"
data-layout="button_count" data-size="small"><a target="_blank"
href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fl08084.github.io%2Fmorse-code-translate-website%2F&amp;src=sdkpreparse"
class="fb-xfbml-parse-ignore">シェア</a></div>
</div>
<div class="share">
<!-- はてなブックマークシェアボタン -->
@l08084
l08084 / input.component.ts
Created Apr 21, 2019
input コンポーネントクラス
View input.component.ts
import { Component, OnInit, Output, EventEmitter, Input } from '@angular/core';
import { FormBuilder, FormGroup, FormControl } from '@angular/forms';
import { debounceTime } from 'rxjs/operators';
import { ConvertService } from 'src/app/service/convert.service';
@Component({
selector: 'app-input',
templateUrl: './input.component.html',
styleUrls: ['./input.component.scss']
})
You can’t perform that action at this time.