【GO】ver1.12でのWebAssembly

2019/02/25にGo1.12がリリースされてました。

https://golang.org/dl/

 

前回WebAssemblyビルドでメモリエラーになって困っていたので一応アップデートしてみました。

WebAssemblyはまだ実験的機能らしく関数や機能も変わっていたので試しつつメモ。

あと解決しなかったOOMエラーの考察。

続きを読む 【GO】ver1.12でのWebAssembly

GO→WebAssembly→React→Cordova

前回やった内容で「golang webassembly」と検索してもあまり情報がなかったけど、ReactやCordovaとWebAssemblyの組み合わせは全く出てこなかった。

React+Cordovaでアプリを作るテストもしていたので、せっかくだから手探りでアプリ化までしました。

今回はその備忘録です。

続きを読む GO→WebAssembly→React→Cordova

【GO】WebAssemblyをビルドしてブラウザで動作させる

Gopherjsを使ってJavascript化して色々してきましたが、ブラウザでバイナリを動かす手段としてWebAssemblyがあります。

GO1.11から追加された機能で情報も多くないですが、無理にJSにして使うよりも軽く速くなるかもしれないので使ってみたいと思います。

windows10でやっていくので他環境だと環境変数などは適宜変える必要があります。

続きを読む 【GO】WebAssemblyをビルドしてブラウザで動作させる

PHPで使った関数のメモ書き

PHPを触り始めてから使った関数のメモ。

なんとなく命名の仕方が他と違うような感じもあって覚えにくい。

特にjavascriptと同時に書いていると混乱する。

続きを読む PHPで使った関数のメモ書き

【PHP】WordPressでビットコインの値段を表示する

WordPressの機能を拡張して何かを実装してみたい。

BitfilerのAPIを叩いてビットコインの値段を表示する機能を1から作ってみる。

続きを読む 【PHP】WordPressでビットコインの値段を表示する

初めてのPHP

なんとなく知ってるようで、全く触ったことのないPHP。

WordPressでテーマの編集をするとなんとなく読めるけど書くことは全くできない。

Windows環境で勉強してみようと思います。

今回はインストールからAPIで情報取得するまで。

続きを読む 初めてのPHP

Reactで非同期処理をするタイミングと画像キャッシュ対策

ファイル読み込みや書き込みなんかの非同期処理をするときにReactだとどこに書いていいかわからないことがあります。

読み込みに関してはcomponentDidMountなどで呼び出せば配置後に1度だけ呼び出すことはできますが、更新処理でちょっと困ったのでメモ。

続きを読む Reactで非同期処理をするタイミングと画像キャッシュ対策

【Cordova × React】Nend広告表示コンポーネント

index.htmlに以下のような標準コードを加えるだけで広告の表示自体はできる。

ただ位置を調整したり複数表示する場合に使いにくいのと、アプリ化したときにリンクの不具合が起きる。

検索してコンポーネントを見つけたがSDKを使う用途の本格的なものだったので簡単なものを作った。

続きを読む 【Cordova × React】Nend広告表示コンポーネント

【React×Material-ui】Iconの一覧と使い方

ReactのMaterial-UIコンポーネントには大量のアイコンが用意されている。

これでが表示される。

一覧が見当たらなかったのでフォルダにある分を表示するようにしました。

続きを読む 【React×Material-ui】Iconの一覧と使い方

【React×Material-ui】Modalでスクロールできなくする

以前にMaterial-uiコンポーネントのモーダル(ポップアップ)を使ってみました。

モーダルが出ている間は背景のスクロールは出来なくなっています。

しかしスマホで見ると後ろ画面がスクロールしてしまったのでその対策方法。

続きを読む 【React×Material-ui】Modalでスクロールできなくする