Two weeks ago, Alex Crichton’s PR adding a target for WebAssembly to the Rust compiler was merged. There are many differences between this target and the Emscripten one, but the important one for me is that it doesn’t depend on external stuff like the Emscripten SDK (which IIRC used to be a pain to get working on Windows, but seems to be better now). After seeing the examples on hellorust.com, I t
もう結構前になりますが、Rust で Emscripten を利用することなく WebAssembly の出力ができるようになりました。それにより、Rust を使った WebAssembly の開発が現実的な選択肢としてさらに力を帯びてきました。 自分の勉強で Rust から WebAssembly に出力するプログラムを書いてみたので、その道筋をご紹介することで自分のような Rust 初心者の方々の WebAssembly 開発の助けになればと思い、この記事を投稿しました。 もし記事中に間違い等がありましたら、是非 @tkihira までご連絡ください。 Emscripten との依存関係を切った Rust つい最近まで、WebAssembly の出力は Emscripten を使うことがほとんどでした。Emscripten は、元々は他言語のプログラムを JavaScript に変換す
本書は、C#を基礎から学びたいという人を対象として、文法を中心にプログラミングに必要な基礎知識(言語仕様、文法、概念など)を体系的に説明している。各章の章末には復習問題があり、その章で学んだ内容を確認してから次の章に進めるようになっていて、最後の章では実際に電卓アプリを作成することで、本書で学んだこと全体が復習できる。サンプルのソースコードも数多く掲載されており、ソースコードを入力して出力される結果を確認できる。自分で考えながらソースコードを入力していくことで、小手先のテクニックではない、本物の知識が身につくという。 今回の改訂では、旧版発行以降のC# 7.xおよびC# 8.0までの変更点を反映し、サンプルプログラムはVisual Studio 2019と.NET Core 3.0で作成されている。 著者はWINGSプロジェクト高江賢氏、監修山田祥寛氏、B5変型判/404ページで価格は31
形態素解析は日本語処理の初歩であり、文を単語に分割したり、品詞や活用形、基本形を分析するために行います。本記事では形態素解析のツールをいくつかの出力例を交えて比較していきます。 (SentencePieceでいいじゃん、という人はお呼びでないですが、そういう方には、Twitterのトレンドが変な分割になってたら嫌では?と申し上げておきたいです) MeCab 言わずと知れた形態素解析器。とりあえずMeCabを使うという人は今なお多いことでしょう。とにかく高速であるということと、システムと辞書が分離されているのが特徴です。またPythonから使うのも簡単になりました(Janomeというものがありましたがmecab-python3の方が高速です)。Javaから使いたい人はKuromojiを使えばmecab(+ipadic)相当の結果が得られるはずです。 辞書はIPA辞書が推奨されていますが、Un
こんにちは slackAppが意外と使われてて、メンテしなきゃいけない気がしてgkbrしている大橋です。 先日GASで定義した関数群をREST経由で叩くことができるExecution APIが公開されました。 概要 https://developers.google.com/apps-script/guides/rest/ 公式ブログ http://googleappsdeveloper.blogspot.jp/2015/09/run-apps-script-code-from-anywhere.html これができたことにより様々なマクロ処理をGASで定義しておき、 他のアプリケーション、例えばExcel VBAや、shell、AndroidやiPhoneのアプリケーションから呼び出すことが可能になります。 (GAS for Androidも期待できますね) 今回はこのExecution
この記事はUnity Advent Calender 2019 18日目の記事です。 Unityの新しいエフェクト制作ツールであるVFX Graph、皆さんは活用されていますでしょうか? 本記事ではVFX Graphを使う上で知っておくと便利な機能、VFX Property Binderの紹介をします。 *Unityのバージョンについては2019.3.0b12を使用しています。バージョンによって単語や操作について相違点がある場合もあるのでご注意ください。 Unityの新しいエフェクトツールです。Compute ShaderによるGPUパーティクルとノードベースのエディターが特徴で、Package Managerから導入することができます。 映像作成やxRコンテンツなど、様々な用途にUnityが進化を遂げていく中で自分がかなり期待している機能の一つです。 機能自体の導入や基本操作に関しては省
これは【unityプロ技②】 Advent Calendar 2019の18日目の記事です。 こんな感じの「風に揺れる布シェーダー」をUnityで実装したので、簡単に解説します。 頂点シェーダーで揺らめく布を実装しました。 元のMeshは適度に分割したGridで、縦方向に折りたたむことも可能です。 解析的に法線を導出しているので、モバイルでも余裕で動作するくらい負荷が軽量です。#Unity3D #CreativeCoding #Shader #HLSL pic.twitter.com/79XgCc44q6 — がむ (@gam0022) October 30, 2019 軽さの秘訣 このシェーダー、なんとモバイルでも余裕で動作するくらい軽量です! その軽さの秘訣は、次の3点です! 布の動きを頂点シェーダーで計算 スキニングの計算やクロスの物理シミュレーションが不要 解析的に法線を導出 数値
みなさまはじめまして!株式会社グッドパッチで経営企画室を担当している柳沢と申します。 グッドパッチはしばらく前からリンクアンドモチベーション様のモチベーションクラウドで組織状態の定量化を実施し、組織コンディションのチェックを行っています。 2019年8月に実施したモチベーションサーベイで、グッドパッチはエンゲージメントスコア71.2、全社目標としていたランクAAAを獲得し、達成の喜びに沸きました。 しかしわずか2年前、2017年10月のスコアは46.7、ランクはCCC。スコアは偏差値の形式で算出されますので、50を下回るということは「世の中の平均を下回っている」ことを意味しています。事実、当時の組織の状況はお世辞にもよいと言える状況にありませんでした。 組織崩壊から現在までの軌跡は代表の土屋がnoteに前編・後編に分けてまとめていますが、今回は「崩壊した組織に飛び込んだマネジャーの視点」か
N高アドカレ の18日目記事です。 はじめに この記事では、Unityでゲームを作っていて「なんだか安っぽさが消えないなあ」と悩む方に向けて 僕が個人で開発している 朝を知らぬ星 を作っているときに得たノウハウを共有していきます。 簡単に行える対策から、超越的な努力を要さないと解決できない問題までを項目分けして解説していきたいと思います。 初級編 順を追って解説していくので、まずは新しいプロジェクトを作ります。 僕はUnity2019.3.0f1を使っています。 3Dテンプレートを使っていつも通りプロジェクトを作ってみます。 うん!!爽快なほどUnity!!! まずは試しにプリミティブを置いてみる 何の変哲もないCubeなので解説はしないでおきます。 マテリアルを変えてみよう 適当にアスファルトのマテリアルを貼ってみました。 MCと書かれているのはこちらの MasterCube というCu
Go初心者がやってしまいがちなやらない方がいいことを書き出してみました。 情報検索や環境構築 golang.jpを見に行ってしまう Golang(ごーらんぐ)と呼んでしまう(by hogedigo) depが最新推奨のパッケージマネージャだと勘違いする(Go標準の「go mod」を使おう) 「GO???」環境変数を理解せずに設定しまくる(わからない場合は一切設定しないのが正しい) しょっぱなからgvm,gobrew,goenvなどのマルチバージョンのマネージャを入れようとしてエディタ連携環境構築に失敗する (複数バージョンのGoの運用は既に標準のGoだけでできるようになっている) エディタにgoimportsやgolintを設定し忘れる OSのパッケージマネージャまかせで古いGoやgccgoをインストールしてしまう エラーハンドリング周り err変数名のバリエーションを増やしすぎる(ほとん
直近24時間の通信速度 1時間ごと(お昼は15分ごと)に格安SIM(MVNO)・サブブランドの通信速度を計測し、比較を行っています。
GraphQLはREST APIの欠点を改善し、Web APIとして使われる場面が増えていくことでしょう。しかし開発中の難点として、エンドポイントがすべて同じURLであるために、どのアクセスなのかは深く見てみないと分からないという点があります。 そんなGraphQLの欠点を克服してくれるGoogle Chrome機能拡張がGraphQL Networkです。 GraphQL Networkの使い方 インストールすると、GraphQLタブが追加されます。 リクエスト内容やレスポンスが構造的に見やすくなります。 GraphQL Networkを使えばクエリ名が分かるので、どのリクエストを行ったのかが一目で分かります。パラメータも表示されるのでデバッグ時に重宝するでしょう。GraphQLを使って開発している方はぜひインストールしてみましょう。 GraphQL NetworkはJavaScript
【 L とRの発音に自信はありますか? 】 「発音博士」であなたの英語発音をチェック! 発音評定エンジンSeePhony®を使用し、あなたの発音を視覚化します。 どこを どんな風に 発音したかを明示して採点します。 発音は録音することができますので、客観的に自分の発音を聞き、手軽にお手本と聞き比べることができます。 < お手本を聞く ー 発音する ー 結果を見る > というサイクルを素早く行えるよう設計されているので、何回もトライしているうちに発音に加えてリスニング力のアップも期待できます。 【 お気に入り機能搭載! 】 重点的に練習したい単語などをお気に入りに登録することで、自分だけのリストをつくることができます。 作り上げたリストを単語帳として使うなど活用方法は発音に限りません。 【 中学生~高校生レベルの頻出英単語を網羅 】 中学生~高校生レベルの英単語約4000単語が追加でご購入頂
令和最初の年となる2019年も12月となり、1年を振り返る季節を迎えた。Makerたちの2019年の動向を探るべく、電子工作関連の部品を扱うスイッチサイエンスを取材。2019年売上ベスト50のランキング表をもとに話を聞いた。2019年はどんな電子部品が売れたのか? そこからどんなトレンドが読み取れるのか? 上位はAI関連の商品 ランキングは、各商品の単価(希望小売価格、税別)に1月初めから11月末時点での出荷数をかけた売上データを基にしている。個人と団体(企業や学校など)は分けていない。団体はまとめ買いが多いので、ランキングに反映されやすい傾向にはある。話を聞いたのは、スイッチサイエンスで仕入れやイベント出展などを担当する安井良允氏とネットショップ店長の牧井佑樹氏。ランキング表を見ながらトレンドを語ってもらった。 ——2019年のMakerトレンドを電子工作部品から探ろうという企画です。2
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く