This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2019/04/28 にQiitaに投稿した記事のアーカイブです | |
--- | |
普段はTypeScriptユーザのため他の言語に明るいわけではないですが、おおよそシェアがあるであろう各種Webフレームワークをざっと調べたため、そのまとめです。特に筆者からの解説はしていません。単なる自分用のメモ書きとして共有しています。 | |
# JavaScript, TypeScript | |
## Express | |
https://expressjs.com |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2016/10/02 にQiitaに投稿した記事のアーカイブです | |
--- | |
# [Angular 2 入門者の会](http://connpass.com/event/40251/?utm_campaign=event_participate_to_follower&utm_medium=twitter&utm_source=notifications) | |
Oct 3, 2016 / レバレジーズ株式会社 | |
- 初めてスライドモード使ってみる | |
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2016/10/04 にQiitaに投稿した記事のアーカイブです | |
--- | |
@armorik83です。Angular用ライブラリ"[Walts](https://github.com/crescware/walts)"を公開したところ、想像以上にフィードバックを数多く頂いたので、その中で疑問に思われがちな点、補足できていなかった点などをこの記事で紹介します。 | |
# 関連記事 | |
- 拙記事 | |
- [どうしてWaltsを開発したのか - そして昨今のFlux](http://qiita.com/armorik83/items/2c7933d3376c51c01461) | |
- [Walts - Angular 2向けFluxライブラリを作った](http://qiita.com/armorik83/items/191d50cbf093778198fe) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2016/12/03 にQiitaに投稿した記事のアーカイブです | |
--- | |
@armorik83です。[Angularアドベントカレンダー](http://qiita.com/advent-calendar/2016/angular)の4日目となる本日は、かつて好評だった拙記事"[AngularJSアンチパターン集](http://qiita.com/armorik83/items/b00818ecaf2e93734b36)"にあやかって、Angular 2(以下、単にAngularと表記したときは2.0以上4未満を指す)について気をつけた方がよい点――アンチパターンをまとめたいと思います。 | |
# Angular 2.xでアンチパターンは起こりうるか | |
Angular 1系とは大きくAPIが変わったAngular 2系。APIが大きく変わった理由として、Web標準により近い構成を取れるようにする目的がありました。例えば、`angular.module()`ではなくTypeScriptの`import from`をベースとするソース分割の仕組みであったり、ES2015 `class`を標準としたComponentやServiceの定義であったり、`$q`ではなく標準の`Promise`を使ったりなどです。 | |
このようにAPIがよりWeb標準に近づくことによって、それぞれの開発者がバラバラなスタイルで書いてしまう可能性が下がりました。公式のチュートリアルを確認し、[`angular-cli`](https://github.com/angular/angular-cli)が生成するファイルの作法に則っておけば、まず間違いない構成で開発を進めることができます。 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2016/12/18 にQiitaに投稿した記事のアーカイブです | |
--- | |
@armorik83です。[WebAudio Web MIDI API Advent Calendar 2016](http://qiita.com/advent-calendar/2016/webaudio)の18日目は、Web MIDI APIを扱う上での基礎知識となるMIDIについて解説します。 | |
# MIDI | |
MIDIは1981年に策定され一度も改訂されることなく現代まで続いている長寿規格です。DTM(デスクトップミュージック、打ち込み)だけでなくカラオケ店でも日常的に使用されており、(音楽を扱う)舞台で使用されたことをきっかけに舞台照明の操作などに扱われる規格にもなっています。そして、現代ではWeb MIDI APIを通じてブラウザで扱うこともできるようになりました。 | |
照明機器の操作にも使われているということは、音楽のためと思わなくてもよいのです。実際に筆者は、MIDIキーボードをペンタブの側に置いてショートカットの代わりに使っている、というイラストレーターの話を聞いたことがあります。Web MIDI APIを用いて、音楽アプリに限らずとも新しい入力装置を使ったアプリが生まれるかもしれませんね。本稿がその一助になれば幸いです。 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2016/12/23 にQiitaに投稿した記事のアーカイブです | |
--- | |
@armorik83です。[Rust Advent Calendar 2016](http://qiita.com/advent-calendar/2016/rust-lang)も終盤ですが、ここへきてHello worldをやろうと思います。この記事を書き始めた段階でRust経験は0分なので、環境構築を進めながらリアルタイムに記事を書いていきます。 | |
# 環境構築 | |
Rustはコンパイルが必要な言語なので、まずはコンパイラ周りから準備します。『[multirustが非推奨になったようなのでrustupに移行する](http://keens.github.io/blog/2016/06/12/multirustgahisuishouninattayounanoderustupniikousuru/)』という記事があったので、[`rustup`](https://www.rustup.rs/)を入れます。 | |
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2016/04/06 にQiitaに投稿した記事のアーカイブです | |
--- | |
@armorik83です。雑ですが業務メモを共有しておきます。 | |
```ts | |
import {Component} from '@angular/core'; | |
@Component({ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2016/04/17 にQiitaに投稿した記事のアーカイブです | |
--- | |
@armorik83です。久々に`brew update`したらゴミが引っかかって失敗したので対処についてメモしておきます。 | |
- [久々にbrew updateしたらbrew doctorで brew-caskがconflictしているとWarningが出た](http://qiita.com/furu8ma/items/0ea671ae023d91d39ee2) | |
``` | |
brew uninstall --force brew-cask; brew update |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2016/04/24 にQiitaに投稿した記事のアーカイブです | |
--- | |
追記161231: 続編を書きました。『[素振り環境を晒す2016年末](http://qiita.com/armorik83/items/0e22c9999944e4687af5)』 | |
--- | |
@armorik83です。みなさん素振りしてますか。 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2016/09/28 にQiitaに投稿した記事のアーカイブです | |
--- | |
@armorik83です。Fluxライブラリ[Walts](https://github.com/crescware/walts)を開発したので発表します。 | |
<img width="200px" alt="walts.png" src="https://qiita-image-store.s3.amazonaws.com/0/17959/745f55b1-ace7-c8b5-d4b1-c56a0a8cea02.png"> | |
--- |