photo by Daniel Kulinski
某サイトでプログラミング学習をしていたとき、業務ではほぼ使わないであろう三角関数に引っかかった。
結論から言うと、MathクラスにSin, Cos, Tanというメソッドを持っているので、それを使えばよい。
2015/03/30
2015/03/27
IndexedDBで部分一致、前方一致、後方一致検索をする
Labels:
API
,
JavaScript
,
TypeScript
photo by Tim Reckmann
IndexedDBでSQLでいうところのLike演算子はどうすれば実現できるのかを調べたので、その方法をまとめる。
IndexedDBの基本的なところは、TypeScriptでIndexedDBの登録・更新・削除・検索をするを参考にしてほしい。
また、この記事のWebフォームをそのまま使う。
※TypeScriptと書いてあるけど、JavaScriptのソースコードもあるので、参考にどーぞ!
IndexedDBでSQLでいうところのLike演算子はどうすれば実現できるのかを調べたので、その方法をまとめる。
IndexedDBの基本的なところは、TypeScriptでIndexedDBの登録・更新・削除・検索をするを参考にしてほしい。
また、この記事のWebフォームをそのまま使う。
※TypeScriptと書いてあるけど、JavaScriptのソースコードもあるので、参考にどーぞ!
Labels:
API
,
JavaScript
,
TypeScript
2015/03/26
TypeScriptでIndexedDBの登録・更新・削除・検索をする
Labels:
API
,
JavaScript
,
TypeScript
IndexedDBは、HTML5で動作するKey-Value型のローカルストレージ。
簡単に言うと、ブラウザを閉じても保存しておきたいデータを格納するための仕組み。
他にもWebStorageやWebSQLなどがある。
今後は、IndexedDBが最も利用されるデータベースになる! ……らしい。
当エントリは、最近個人的に勉強を始めた「TypeScript」でIndexedDBを操作する方法をまとめる。
最後にコンパイルしたJavaScriptも載せておくので、TypeScriptに興味ない人はそちらを参照ください。
簡単に言うと、ブラウザを閉じても保存しておきたいデータを格納するための仕組み。
他にもWebStorageやWebSQLなどがある。
今後は、IndexedDBが最も利用されるデータベースになる! ……らしい。
当エントリは、最近個人的に勉強を始めた「TypeScript」でIndexedDBを操作する方法をまとめる。
最後にコンパイルしたJavaScriptも載せておくので、TypeScriptに興味ない人はそちらを参照ください。
開発環境
- TypeScript 1.4
- Visual Studio Community 2013
- InternetExplorer 11 / Google Chrome 41
Labels:
API
,
JavaScript
,
TypeScript
2015/03/20
任意のファイルサイズのファイルを作成するコマンド
ファイルアップロードや転送のネットワークの負荷テストや性能テストで、よく○MBのファイル、○GBのファイルを使うときがある。
毎回テキストエディタで「SJISで日本語なら2バイトだから、100MBのファイルを作るなら、100MBは
なぜなら、Windowsには「fsutil.exe」というコマンドが用意されているから。
コマンドプロンプトを管理者権限で立ちあげて、以下のコマンドを実行すると、100MBのファイルが作成される。
「fsutil file createnew ファイル名 ファイルサイズ」
ファイル名は、すでに同名のファイルが存在しているとエラーになる。
ファイルサイズは10進数で指定する。最大サイズは対象のファイルシステムによる。
▶ Windows TIPS:巨大なサイズのファイルを簡単に作る方法 - @IT
以上
written by @bc_rikko
毎回テキストエディタで「SJISで日本語なら2バイトだから、100MBのファイルを作るなら、100MBは
1024*1024*100 = 104,857,600バイト
だから、52,428,800文字入力すれば、、、あれ?改行コードは何バイトになるん?」なんてやっているなら、今すぐやめてほしい。なぜなら、Windowsには「fsutil.exe」というコマンドが用意されているから。
コマンドプロンプトを管理者権限で立ちあげて、以下のコマンドを実行すると、100MBのファイルが作成される。
> fsutil file createnew testfile 104857600
「fsutil file createnew ファイル名 ファイルサイズ」
ファイル名は、すでに同名のファイルが存在しているとエラーになる。
ファイルサイズは10進数で指定する。最大サイズは対象のファイルシステムによる。
参考サイト
▶ Windows TIPS:巨大なサイズのファイルを簡単に作る方法 - @IT
以上
written by @bc_rikko
Labels:
Tips
2015/03/08
【感想】日本一「ふざけた」会社のギリギリセーフな仕事術
ふざけた会社の、ふざけた社長が書いた、ふざけた本。
去年12月~今年1月頃まで、仕事が本当に忙しく「画面のハードコピーをエクセルに貼るだけの作業」を毎日10時間以上やっていた。
そんな心も荒んだ日々から逃げるように、毎日深夜4時過ぎまでバーグハンバーグバーグTVを見続けていた。
「ウチも、こんな面白そうな会社で仕事がしてみたい」
「どうすれば、こういうことができるんだろう?」
そんなことを考えていたときに、本書が発売されることを知り、発売直後に購入し読んでみた。
すべてがふざけた内容かと思いきや、、、良い意味で期待を裏切られた一冊だった。
去年12月~今年1月頃まで、仕事が本当に忙しく「画面のハードコピーをエクセルに貼るだけの作業」を毎日10時間以上やっていた。
そんな心も荒んだ日々から逃げるように、毎日深夜4時過ぎまでバーグハンバーグバーグTVを見続けていた。
「ウチも、こんな面白そうな会社で仕事がしてみたい」
「どうすれば、こういうことができるんだろう?」
そんなことを考えていたときに、本書が発売されることを知り、発売直後に購入し読んでみた。
すべてがふざけた内容かと思いきや、、、良い意味で期待を裏切られた一冊だった。
登録:
投稿
(
Atom
)