カテゴリ: Web Technologies

Google I/O 2023でのウェブ関連のトピック

· Web Technologies

今年のGoogle I/Oは、KeynoteとDeveloper Keynoteこそ観客をいれて通常運転に戻りましたが、セッションはすべて動画となり、コミュニティ要素はテキストチャットのみという形態となりました。来年こそは今までどおりのGoogle I/Oになってほしいですね。 今年のGoogle I/Oは、ChatGPTを代表としたGenerative AIの登場にとても影響を受けた内容だったな、という感想を持ちました。Bard はGoogle I/Oの前に公開されていましたし、すでに多くの…

Read more →

HTML5 FileSystem APIを使って上書き処理をする方法

· Web Technologies

HTML5 FileSystem APIを使うと、ユーザのローカルファイルシステムにファイルを書いたりすることができます。もちろん自由にファイルを読み込めるわけではなく、Chrome Webブラウザが持っているサンドボックス内に通常は限定されます(Chromeアプリの場合はその限りではないですが)。オフライン対応アプリケーションを開発する場合には、非常に魅力的なAPIです。 僕の場合はChromeアプリ内でFileSystem APIを使っていたのですが、「既存ファイルの上書き処理」をする際に…

Read more →

jCanvasによる楽々グラフィック描画

· Web Technologies

最近はずっとChrome MySQL Adminの機能追加にいそしんでいる毎日です。データベースと言ったら、何を連想しますか?SQL?Oracle?いろいろと出てくると思いますが、きっと10位以内に入ってるキーワードとして、必ず「ER図」はあると思います。ER図は書くのが面倒なので、もし手元にある実際のデータベースからER図を自動的に書いてくれたら、こんなに楽なことはないですよね?はい、作ってみました。 ![cma9small](https://www.eisbahn.jp/yoichiro/…

Read more →

phantomjsを試してみた

· Web Technologies

GithubでJavaScriptのライブラリを探しているときに、最近「phantomjs」というものを使っているプロジェクトに出くわします。特に、そのJavaScriptライブラリのテストコードを動かすために採用されているっぽいです。例えばそのJavaScriptライブラリに対して何か手を加えてPull requestを出したい場合に、テストコードにも手を入れる必要があり、そのためにはphantomjsの環境も作っておかなければなりません。 そこで、自分のmacにphantomjsを入れて動…

Read more →

jqplot Tips

· Web Technologies

最近 [Chrome MySQL Admin](https://chrome.google.com/webstore/detail/chrome-mysql-admin/ndgnpnpakfcdjmpgmcaknimfgcldechn)でグラフ表示をしたく、 [jqplot](http://www.jqplot.com/)を使ってみました。そこで見つけたTipsをまとめておきます。 IDを指定せずにjqplotを初期化する方法 jqplotを使う際には、以下のように記述するのが普通です。 …

Read more →

App Linksの技術文書を和訳してみました

· Web Technologies

4月20日に行われたFacebookの開発者向けイベント「F8」にて、App Linksという新しい仕様が発表されました。これは、今までのWebでのページ間リンクのように、スマートフォンアプリ間の「ディープリンク」を可能にするための標準的な手続きになるべく発表されたものです。具体的な仕様について、さっそく和訳をしてみました。これだけ読んでもちょっと理解するのが難しいのですが、参考になると幸いです。 原文は、 [http://applinks.org/documentation/](http:/…

Read more →

Ubuntu Phone、意外といいかも

· Web Technologies

普段、会社にて開発のためにUbuntu 12.04を使っています。3Dを有効にできるだけのグラフィックチップの性能がないため特殊効果の恩恵は得てないのですが、Unityを使っています。これがホントに使いづらい。変にリッチすぎて、希望の操作を行うまでいちいち遠いなぁ、と思いながら使い続けています。他のデスクトップ環境を使いたくていろいろ入れるも、環境を壊したくもないので保守的にならざるを得ず、結局Unityに戻ってきて我慢してきた感じです。 PCのデスクトップでUnityはもーホントなんとかせー…

Read more →

Tizen OSを動かしてみました

· Web Technologies

ひょんなことから、Tizen OSを動かしてみることになり、せっかくなのでブログに残しておきます。 インストールしたのは、以下のものたち。ホントはUbuntuで最初やったんだけど、グラフィックのチップセットが貧弱なせいかEmulatorが起動せず、それなりのスペック&ドライバがちゃんと入ってるWindows機で試してみました。 Oracle Java 7 SDK [Install Manager(for Windows 32bit) tizen-sdk-2.0-windows32.ex…

Read more →

Tizen IDEでアプリを作って動かしてみた

· Web Technologies

[Tizen OSのEmulatorを先ほどは動かしてみた](http://www.eisbahn.jp/yoichiro/2013/01/first-tizen-os.html)のですが、インストールされたのは実行環境だけではなく、IDEも入っています。Emulatorの起動に引き続いて、Tizen IDEを使って自分で作ったアプリをそのEmulatorで動かしてみました。 やってみた結果の感想は、とにかくIDEがバギーです。落ちる落ちる。「アプリを動かす」というゴールまではたどり着きました…

Read more →