「 年別アーカイブ:2018年 」 一覧

Kotlinで初期化を遅延する

2018/11/15   -Android
 

1 はじめに2 初期化の遅延とは3 by lazy4 lateinit5 Delegates.notNull6 さいごに7 おすすめ書籍 はじめに こんにちは、前回に引き続き、Kotlinの基本的な文 ...

[Swift] プロトコルを弱参照するために

2018/11/12   -iOS
 

1 はじめに2 プロトコルとは2.1 プロトコルの作成方法2.2 プロトコルを採用したクラス作成2.3 使用例3 ClassOnlyProtocolとは3.1 メリット3.2 使用例4 最後に5 おす ...

js

Moment Timezoneを使ってJavaScriptで日付を変換する

2018/11/08   -BackEnd
 

1 はじめに2 Moment Timezone2.1 セットアップ2.2 使用例3 Moment Timezoneの機能3.1 タイムゾーンの一覧を表示する3.2 現在のタイムゾーンを表示する3.3 ...

Go言語

Go言語のエラーハンドリングとログローテーション

2018/11/05   -BackEnd
 ,

1 はじめに2 エラーハンドリング2.1 error インターフェース2.2 pkg/errors パッケージ3 独自のエラータイプ付き errorsパッケージを作成4 log パッケージ4.1 lo ...

Kotlinでのnullの基本的な扱いかた

2018/11/01   -BackEnd
 

1 はじめに2 基本的にnullを許容しない3 nullを許容するNullable4 Nullableをnon-nullに変える4.1 nullチェックとスマートキャスト4.2 エルビス演算子4.3 ...

Go言語

Go言語でGinkgoを利用してBDDしてみた

2018/10/29   -BackEnd
 ,

1 はじめに2 BDDとは3 Ginkgoについて3.1 Ginkgoの概要3.1.1 Describe3.1.2 Context3.1.3 It3.1.4 JustBeforeEach3.1.5 B ...

Go言語

Go言語で使えるmigrationライブラリ

2018/10/25   -BackEnd
 ,

1 はじめに2 migrationライブラリ2.1 goose2.2 sql-migrate2.3 migu2.4 pop2.5 sqldef3 sqldefを使ってみる3.1 導入3.2 テーブルを ...

Go言語

Go言語、ゴルーチン(goroutine)で並列処理を

2018/10/22   -BackEnd
 ,

1 はじめに2 ゴルーチン2.1 go文2.2 ゴルーチンの終了条件2.3 WaitGroup3 チャネル3.1 チャネルの型3.2 チャネルの生成3.3 チャネルの送受信3.4 チャネルとゴルーチン ...

サービスを作る時、最低限必要になりそうな利用規約の考え方

2018/10/18   -UI / UX

1 はじめに2 3大よくあるドキュメント2.1 利用規約2.2 プライバシーポリシー2.3 特定商取引法に基づく表記3 実装と絡めて考える4 ダメ利用規約の典型4.1 実効性4.2 違法性4.3 同意 ...

Go言語

Go言語 gocraft/workを使って常駐プロセスでジョブを処理させる

2018/10/17   -BackEnd
 ,

1 はじめに2 workの特徴3 workを使えるようにする3.1 Redisのインストール3.2 Go用のライブラリインストール4 Enqueue〜ジョブ実行まで4.1 Enqueue側4.2 ジョ ...

フォロー

blog-page_side_responsive

2024年3月
 12
3456789
10111213141516
17181920212223
24252627282930
31  

アプリ情報

私たちは無料アプリもリリースしています、ぜひご覧ください。 下記のアイコンから無料でダウンロードできます。