2019年

21/81ページ
  • 2019.12.15

iOS関連のことを調べてみた2019年12月15日

CAShapeLayer による図形のストロークアニメーション iOS で図形を描画したい場合、`CAShapeLayer` を使うと、様々な図形を描画することができます。 また、Core Animation を使うことで、図形をアニメーションさせることができます。 簡単な実例を Xcode の Playground で試してみます。 # Playground の準備 まず、Xcode で iOS […]

  • 2019.12.15

Python関連のことを調べてみた2019年12月15日

Pythonで時刻周りのテストをコード化する # 1. はじめに 時刻に関するテストは手動で実施していると`sysdate`を変更したりと何かと面倒臭いうえに、バグが混入しやすい。 そこでテストをコード化してもっと簡単にテスト実行し、品質もあげられないか試してみた。 # 2. 実行環境、ツール 実行環境は以下 “` $ sw_vers ProductName: Mac OS X Pro […]

  • 2019.12.15

Python3関連のことを調べてみた2019年12月15日

暗号技術のエモさに気づいてしまったエンジニアが、Pythonで実装し倒そうとしている話 現代の情報社会は暗号技術に支えられているといっても過言ではありません。にもかかわらず、我々はとくに暗号技術を意識することなくその恩恵に授かっています。しかも、暗号技術は古くは紀元前100年ほど前から存在していたという古参っぷりです。おまけに、現代暗号は高度な数学を駆使して高いセキュリティを確保しようとしており、 […]

  • 2019.12.15

JavaScript関連のことを調べてみた2019年12月15日

VisualStudioCodeを使い始めて変わったこと #VisualStudioCodeを使い始めて変わったことを書いていきたいと思います。 ##実は今回書いたのはVisualStudioCodeが出たての頃からのヘビーユーザです。 戸倉さん(@ayatokura)ごめんなさい。 自分はVisualStudioCodeが出たときからのヘビーユーザです。 なぜかと言うとEclipseが◯んこだっ […]

  • 2019.12.15

JAVA関連のことを調べてみた2019年12月15日

Javaのenumにabstractなメソッドを定義してそれぞれの振る舞いを書く # 概要 このエントリでは、Javaのenumにabstractなメソッドを定義してそれぞれの振る舞いを書くことについて取り扱います。 (EffectiveJava 3rd editionに書いてあるやつ、だいたいそのまんまです。自分でやってみた内容についてメモしておきます。) # Javaのenum Javaのen […]

  • 2019.12.15

Go関連のことを調べてみた2019年12月15日

OpenTelemetryパッケージに見るpluginパッケージの利用方法 [Go6アドベントカレンダーの穴埋め投稿](https://qiita.com/advent-calendar/2019/go6)です。 Go Conference 2019 Autumnでどこかの発表で「pluginパッケージは[OpenTelemetry](https://github.com/open-telemet […]

  • 2019.12.15

Android関連のことを調べてみた2019年12月15日

RetrofitのAPIレスポンスをモッキング コードのテストをしたり、APIがまだ未実装だったりで、モックが欲しかったのでそのメモ。 ## 導入 [Retrofit Mock](https://github.com/square/retrofit/tree/master/retrofit-mock)を使う。 “`gradle def retrofit_version = ‘ […]

  • 2019.12.15

AWS関連のことを調べてみた2019年12月15日

めちゃくちゃ簡単 Amazon Polly AIとか音声解析とか聞くとなんか難しそうだけど、Amazonが提供しているサービスを使うと簡単に実装できるので、試してみた! ## Amazon Pollyとは 文章をリアルな音声に変換するサービス。テキスト読み上げができるアプリケーションを作成できるため、まったく新しいタイプの音声対応製品を構築できる。Polly は、高度な深層学習技術を使用したテキス […]

1 21 81