タグ

2018年7月13日のブックマーク (16件)

  • 【SIGFOXブース】EnOceanと組み合わせて冷蔵庫・冷凍庫をモニタリング――ボタン「SIGFOX PUSH タグ」も展示!|BUSINESS NETWORK

    SIGFOXパートナーのアイ・サイナップは、EnOceanとSIGFOXを組み合わせたソリューションを展示している。複数台の冷蔵庫・冷凍庫のセンサーデータを、一度「EnOceanゲートウェイ」に集約してからSIGFOXでデータを送信することで、通信にかかるコストパフォーマンスを追及する。 アイ・サイナップが展示ブースで紹介しているのは、冷蔵庫・冷凍庫のモニタリングソリューションや、SIGFOXで通知するボタン「SIGFOX PUSHタグ」だ。 まず、冷蔵庫・冷凍庫のモニタリングでは、冷蔵庫・冷凍庫の外側にEnOceanのモジュールを、冷蔵庫の中に温度・湿度・光・接点信号を収集できるセンサーを設置する。EnOceanのモジュールとセンサーは細いケーブルでつながっている。 センサーのデータは一度、EnOcean受信ユニットを経由してSIGFOXでクラウドに送信される。こうすることで、「最大6台

    【SIGFOXブース】EnOceanと組み合わせて冷蔵庫・冷凍庫をモニタリング――ボタン「SIGFOX PUSH タグ」も展示!|BUSINESS NETWORK
    takuwz
    takuwz 2018/07/13
  • 肉 - パル

    こんにちは。くるくる いつだか忘れたけどひらうが東京に来てて、ふるさと納税で意味わかんないくらい和牛の霜降りを入手したかなんかで何十kg?知らんけど現物はブロックではなく薄切りのパケが何枚かっていうそれでも人間はこのぐらいでもしにます 解凍 なるほどね こういう肉は脂が強すぎてべ方が難しい、ようするに噛むと脂しか出てこないので塩味が弾かれて味がぼんやりしてしまう ギトギトでも瞬間的にはおいしい調理をする必要があり、たとえばすき焼き風 はい ガッチリ濃い味を付けて 満腹中枢をやられる前に胃に叩き込め まだある 脂身は別コースにしまひょう はい これ何人でったんだっけな 忘れた フムフムー はい はい いいですね~~ 残りは焼肉風にしようとかなんとか なんか適当にもむ はい はい やったぜ 脂身どうしよう これは若手が気合でったかもしれない ギークハウスなるものは再来週で10周年です ね

    肉 - パル
    takuwz
    takuwz 2018/07/13
    フムフムー
  • Qt : QML でプログラミングを始めよう

    宣言型UI言語QMLの世界ようこそ。このスタートガイドではQMLを使って簡単なテキストエディタを作ります。 このガイドが終わるころには、 QMLとC++を使ってアプリケーションを自分で書けるようになっているはずです。 インストール まずは Qt Quick の入っている最新のQt 4.7をインストールしましょう。 インストール ガイドに様々なプラットフォームでのインストール方法が書いてあります。 Qt Quick では QML という言語、 Qt Declarative Module および QML Viewer がインストールされます。 UIビルドにQMLを使う ここで作るのは読みこみ、保存、いくつかのテキスト編集機能がついた簡単なテキストエディタです。 このガイドは2つの部分に分かれています。 最初の部分では宣言型言語QMLでアプリケーションのレイアウトと挙動をデザインします。 二つめ

    takuwz
    takuwz 2018/07/13
  • FirefoxにWebAssemblyが搭載されたらしいので試してみた - セカイノカタチ

    Firefox、ゲームなどをネイティブ並に高速実行する「WebAssembly」を採用 - PC Watch こんな感じで、PC系のニュースサイトで話題になっているので試してみた。 WebAssembly とは、ブラウザ上でバイトコードを実行できるようにする標準規格で、今まで実質的にJavaScript一択だったブラウザ上のプログラム実行環境を拡張するものとして、とても期待している。 qiita.com とりえあえず、「WebAssembly」でググると一番上に出てくるこの記事を参考に、公式サイトっぽいところを覗いてみる。 Developer’s Guide - WebAssembly WebAssembly のコンパイラをインストールして、C言語のサンプルコードを走らせるガイドになっていた。 Windows, MacOS, Linuxがサポートされているようで、Windowsのサポートが

    FirefoxにWebAssemblyが搭載されたらしいので試してみた - セカイノカタチ
    takuwz
    takuwz 2018/07/13
  • WebAssembly - Wikipedia

    WebAssembly(ウェブアセンブリ、公式の略称はWasm[2])は、実行可能ファイルを表現するための可搬なバイナリコード形式(およびそれに対応するテキスト形式[3])を定め、同時にそのような実行可能プログラムとホスト環境との間のやりとりを容易にするためのソフトウェアインタフェースを提供するものである[4][5][6][7]。 Wasmの当初の目的は、ウェブページ上で高パフォーマンスなアプリケーションを実現することであった。しかし「ウェブ特有の仮定は一切しておらず、ウェブ特有の機能を提供するわけでもないので、他の環境で同様に採用できる」[8]としている。Wasmはオープン標準であり[9][10]、あらゆるオペレーティングシステム上であらゆる言語をサポートすることを目指している[11]。実際に、最も有名な言語のすべてが、少なくともいくらかのレベルでWasmに対応している。 Wasmは、仮

    WebAssembly - Wikipedia
    takuwz
    takuwz 2018/07/13
  • C++erのためのRust入門(未完) - Qiita

    新しい言語を勉強したかったので、Rustを始めてみる。 Rustを選んだ理由 候補言語としては、D, Go, Rustがあった。 そのうちでRustを選んだのは次のような理由からだった。 演算子オーバーロードが使いたかった Goには演算子オーバーロードがない ジェネリクス(テンプレート?)が欲しかった Goにはジェネリクスがないらしい ガーベッジコレクタ(GC)が気に入らない GoもDもGCをオフにすることはできるらしいが、たぶん普通のことではないだろう 念の為に言っておくと、GoとDには何の非もない。 私が大きな変化についていけないだけのことである。 Rustのリリースの種類 Nightly masterブランチの日ごとの最終成功ビルド、新機能が追加される。 Beta 6週ごとにNightlyから昇格、Stableに向けてバグフィックスが行われる。 Stable 6週経ったBetaが昇格

    C++erのためのRust入門(未完) - Qiita
    takuwz
    takuwz 2018/07/13
  • ゼロから始めるWebAssembly - Qiita

    学習記録 WebAssemblyとは ブラウザ上でクライアントサイドのスクリプトとして効率的に動くバイナリフォーマットです。 現在JavaScriptより軽量で高速な処理を提供するためにベンダー各社で開発されています。 現時点ではDOM, WebAPIへのアクセスとかできません。GCもない。なので現状使いどころは重い処理をWebAssembly部分に投げ出すイメージです。 スレッドとかもFuture Workらしい。 https://github.com/WebAssembly/design/blob/master/FutureFeatures.md#threads もちろんWebを意識しているが、最終的にはWeb以外でも使えるような思想です。一つのバイナリを作ってしまえばどんなところでも動くようなReact Nativeのようなところを目指しています。 https://github.co

    ゼロから始めるWebAssembly - Qiita
    takuwz
    takuwz 2018/07/13
  • mrubyをブラウザで実行するまで (WebAssembly) - Qiita

    更新サマリー - 2017/11/28 print問題について加筆した。/独自マクロを除去。標準のものへ変更した。その他細かい文を修正した。 - 2018/7/19 幾つか正しくない表記を変更した。 はじめに Rubyがブラウザで動作する 先日、主要ブラウザでWebAssemblyを利用できる環境が整ったと話題になりました。 (参考リンク) WebAssembly対応、主要ブラウザChrome/Firefox/Edge/Safariで整う。 このことから、今後はWebアプリ(特にフロントエンド)でJavaScript系列以外の言語が選択肢にはいるようになります。(検索すると、Rustがよく引き合いに出されています。) コンテンツはmrubyインタプリタをWebAssemblyに変換し、ブラウザ上でRubyコード"p 'hello world! ...'を動作させるところまでを目標とします

    mrubyをブラウザで実行するまで (WebAssembly) - Qiita
    takuwz
    takuwz 2018/07/13
  • C/C++ から WebAssembly へのコンパイル - WebAssembly | MDN

    環境を設定した後は、C のサンプルコードを Wasm にコンパイルする方法を見てみましょう。 Emscripten でコンパイルするときにはいくつかのオプションがありますが、この記事でカバーする主な 2 つのシナリオは次のとおりです。 Wasm にコンパイルし、コードを実行するための HTML とウェブ環境上で Wasm を実行するための全ての JavaScript グルーコードを生成する。 Wasm にコンパイルと JavaScript の生成だけ行う。 2 つについて見てみましょう。

    C/C++ から WebAssembly へのコンパイル - WebAssembly | MDN
    takuwz
    takuwz 2018/07/13
  • I want to… - WebAssembly

    WebAssembly 1.0 has shipped in 4 major browser engines. ​Learn more I want to… Compile a WebAssembly module from… C/C++ starting from scratch library that I want to port to the Web Rust AssemblyScript (a TypeScript-like syntax) C# Dart Via Flutter (preview) F# Go with full language support targeting minimal size Kotlin Swift D Pascal Zig Grain Use the compiled WebAssembly… from JavaScript code as

    takuwz
    takuwz 2018/07/13
  • スタートアップに転職する時に最低限知っておくべき株の話

    身の回りで大企業からスタートアップに転職するエンジニアの話をよく耳にするようになりましたが、転職に際して株に関して深く考えていない人がかなり多いことに気づきました。最低限この程度は知っておいたほうがいい、という点を自分の視点からまとめてみました。 スタートアップの金銭的な成功 スタートアップの株は「非公開株」です。非公開株というのは、東証などの証券取引所で取引されていない株全般のことを指します。おおっぴらに取引されていないので、非公開株を貰ったところで即座に現金化出来るわけではありません。特に外部から投資を受けるようなスタートアップ企業は、(例外はいくつかあるものの)この非公開株を現金化させることが一つのゴールになります。 非公開株を現金化させる方法は大きく2つあります。一つは株式公開(IPO)で、証券取引所の審査を経て自社株を自由に売買出来るようにすることです。いわゆるマザーズ上場、東証

    takuwz
    takuwz 2018/07/13
  • Rust で WebAssembly を出力する

    もう結構前になりますが、RustEmscripten を利用することなく WebAssembly の出力ができるようになりました。それにより、Rust を使った WebAssembly の開発が現実的な選択肢としてさらに力を帯びてきました。 自分の勉強で Rust から WebAssembly に出力するプログラムを書いてみたので、その道筋をご紹介することで自分のような Rust 初心者の方々の WebAssembly 開発の助けになればと思い、この記事を投稿しました。 もし記事中に間違い等がありましたら、是非 @tkihira までご連絡ください。 Emscripten との依存関係を切った Rust つい最近まで、WebAssembly の出力は Emscripten を使うことがほとんどでした。Emscripten は、元々は他言語のプログラムを JavaScript に変換す

    takuwz
    takuwz 2018/07/13
  • RustでHello world - Qiita

    参考 How to install run and use Rust in windows 10 - help - The Rust Programming Language Forum windows download Visual C++ Build Toolsをインストール済みでない場合は以下を選択すること。 ドキュメント 公式HP 日語訳 コンパイル

    RustでHello world - Qiita
    takuwz
    takuwz 2018/07/13
  • python 2.7, 3.6 にQt for Python(旧pyside2)をインストール - Qiita

    自分用のメモです。 まずpython2.7もしくは、 3.6 共に64bit版をインストール Widows版Pyside2は64bit版しかないもよう。。。 pythonのバージョンを複数入れている場合は、Pyside2をインストールしたいバージョンのフォルダに移動し、以下のコマンドを実行します(embedバージョンにもこの方法でOK) python.eye -m pip install --index-url=http://download.qt.io/snapshots/ci/pyside/5.9/latest/ pyside2 --trusted-host download.qt.io 下のエラーメッセージが出たら、"python -m pip install --upgrade pip"と入力しpipのバージョンを上げる You are using pip version 9.0.

    python 2.7, 3.6 にQt for Python(旧pyside2)をインストール - Qiita
    takuwz
    takuwz 2018/07/13
  • Hello Qt for Python

    Axivion Architecture Verification Software architecture verification

    takuwz
    takuwz 2018/07/13
  • PyQt5でさくっとGUIを作る - mfumiの日記

    普段GUIを作成する場合はC++withQtで作成してます.実のところQtを使えば簡単にGUIが作成できるんですが,わざわざQtプロジェクトを作るのもあれだなーという時 にPython用のQtバインディングであるPyQt5を使うともっとお手軽にできるのではないかと思って試してみました.(ちなみに,PyQt5は全然ドキュメントがないです.) 最初に一つ言っておくと,Python用のQtバインディングは2種類あって,1つがPyQt,もう一つがPySideです.PySideの方はQt開発元のNokiaがサポートしてます.今回PyQtを利用した理由としたのは2014/11/12現在Qt5をサポートしているのはPyQtのみだったからです.(Python3は両方サポートしてます).重要な点ですが,PyQt5のライセンスはGPLもしくは商用ライセンスです(Qt自体はLGPLもしくは商用ライセンス).Py

    PyQt5でさくっとGUIを作る - mfumiの日記
    takuwz
    takuwz 2018/07/13