タグ

ブックマーク / blog.asial.co.jp (16)

  • 透過がサポートされたnode-webkit(NW.js)でガジェットを作ろう

    こんにちは、古見澤(コミザワ)です。 今回は、前回記事にした node-webkit が透過をサポートし始めたので、HTML5やJavascriptCSSなどのWeb系の言語でガジェットのようなモノを作ってみようという内容となります。 ↓ツイッターから情報を取得して表示するだけの単純なものですが、こんな感じのものを作れます。 動画 node-webkitって何?という方は、前回の記事も合わせてお読みください。 HTML5+CSS3+JSでネイティブGUIアプリが作れる、node-webkitを触ってみる ※エントリーはWindows環境(Win7 Professional x64)での話になります。 (透過機能はMacLinuxでも使えます、後述するマニュアルを参照ください。) また、Windows環境では、デスクトップウィンドウマネージャーが有効である必要があるため、 Aero機能

    透過がサポートされたnode-webkit(NW.js)でガジェットを作ろう
    tsukkee
    tsukkee 2015/01/19
  • Macを買ったらすぐ変更する設定

    こんにちは。 先日、新型MacbookAirの美しさに魅せられ、ついついMacbookAir13インチ特盛りをポチってしまった橋です。 今日は、弊社熊谷の記事「続・続Macを買ったらすぐインストールするアプリケーション」のインスパイアの意味も込めて、アプリではなく、Macの設定変更について書いてみたいと思います。 ※注意※ 今日ご紹介させていただく内容は、ターミナルからコマンドを入力して設定を変更するものです。試してみる際には自己責任でお願いします。MacOSX 10.6.5で動作確認済です。 では、早速。 1. デスクトップ上のアイコンを消す ちょっとしたファイルを保存するときに、ついついデスクトップに保存してしまうことってありませんか?自分はよくあります。ただ、このいい加減な習慣を続けていると、いつの間にかデスクトップがアイコンで埋まってしまって、せっかくの壁紙が台なしになってしまい

    Macを買ったらすぐ変更する設定
    tsukkee
    tsukkee 2010/12/04
  • 箸袋でエビの箸置きを作ろう

    9月/10月社内Tech勉強会レポート – NodeJS/Privacy Sandbox API/3rdPartyCookie/NodeJS/PromiseAll/cascae/

    箸袋でエビの箸置きを作ろう
  • 箸袋でバラの箸置きを作ろう

    9月/10月社内Tech勉強会レポート – NodeJS/Privacy Sandbox API/3rdPartyCookie/NodeJS/PromiseAll/cascae/

    箸袋でバラの箸置きを作ろう
  • 最近の私の開発環境

    でインストールすることでがきます。そんなことでこのurxvt上でzsh+screen+vimを使っています。もちろんscreenはCVS版、縦分割やlayout機能がないとやっていけません。CVS版スクリーンのMacPortsでのインストール方法は以前書いたこちらを参照してみてください。 で、メインとなるvimですが、いくつかvimスクリプトを使っています。autocomplpop.vim、fuzzyfinder.vim、project.vim。この3つは欠かせません。 project.vimはその名の通りファイルをプロジェクト単位で管理するスクリプトで、<Leader>Cでプロジェクトを新規作成しファイルを追加していきます。 また という感じで、F3でこのプロジェクトのファイル一覧のトグル表示を出来るように設定しています。 autocomplpop.vimは保管項目を自動的にポップアップ

    最近の私の開発環境
  • toInlineCSSDoCoMoをバージョンアップしました

    こんにちは、亀です。 先日toInlineCSSDoCoMoとかいうライブラリを出したら、意外と好評というかみんなあれこれといじりまわしてくれて、また実際に実務の中でもこれを利用する機会があったりなどして、いろいろと改善点が上がってきました。 ほとんどがDOMDocumentに起因する問題で ・Shift_JISなどで機種依存文字(①など)があるとWarningを出して止まる ・実体参照の処理が所々おかしい ・loadHTML()を使うと、XML宣言とDoctype宣言の位置が逆転してしまう

    toInlineCSSDoCoMoをバージョンアップしました
  • DoCoMo向けにCSS指定をインラインに埋め込むPHPライブラリ「toInlineCSSDoCoMo」作りました

    こんにちは。Windowsの最大の発明はゴミ箱の標準装備だと思っている亀です。 追記:Mac信者の某氏にゴミ箱はWindowsの発明じゃないと突っ込まれてしまいました。すみません<(。_。)> 昨日はグリーさんのオープンソース勉強会に参加してきました。 今回の講師はDeNAの川崎さんで、わりとモバイル屋さんな自分としてはぜひともチェックしておきたいなと思って参加してきました。 勉強会・懇親会ともなかなか面白い話が聞けたり、変な人がいっぱいしたりしてとても面白かったです。 モバイルをやっているといつも面倒なのは、テンプレートの扱いです。 そのあたりのまとめは以前このブログでうちの高橋さんが超まとめてくれた記事があるので、そちらをご参照ください。 とくにDoCoMoのCSS(i-CSS)は開発者泣かせですね。インラインのみに対応とか、開発しにくくて涙ちょちょぎれそうです。 さてさてそんなDo

    DoCoMo向けにCSS指定をインラインに埋め込むPHPライブラリ「toInlineCSSDoCoMo」作りました
    tsukkee
    tsukkee 2008/10/13
    すばらしい,あとで試す
  • GoogleEarth API と GoogleMaps API を連動させてみる

    こんにちは。松田です。 地図を表示するアプリケーションとしては GoogleMaps や GoogleEarth が有名です。 GoogleMapsはブラウザ上での実行、GoogleEarthはクライアントソフトでの実行となりますが、先日Googleが「GoogleEarth API」という、GoogleEarthをブラウザ上で表示できるAPIを発表しました。 今回は早速それを試してみたいと思います。 ■ API Keyの取得 まずはAPI Keyの取得です。 このキーを取得しないとGoogleEarth APIを使用することができません。 API KeyはGoogleMaps APIと共通ということなので、下記リンクから取得します。 GoogleMaps API Keyの取得 ■ サンプルスクリプトを取得 GoogleEarth APIのサイトにサンプルスクリプトのまとめページがあるので

    GoogleEarth API と GoogleMaps API を連動させてみる
  • 絵文字ライブラリをPEARパッケージ化&sfPictogramMobilePluginをバージョンアップしました。

    絵文字ライブラリをPEARパッケージ化&sfPictogramMobilePluginをバージョンアップしました。 こんにちは。相変わらず携帯ネタで引っ張る亀です。 先日、第32回PHP勉強会へ参加してきました。 詳細はid:maru_ccさん、id:sotarokさんなどなど大勢の方がブログに書いてくださっているので割愛しますが、なんだかEthnaの話とPHP以外の話が非常に多い会でした。 そのなかでid:maru_ccさんがEthnaでの携帯サイト構築の話をしてくださったのですが、結構いろいろな質問が飛び交っていて、やっぱりもっと携帯周りの情報共有が進むといいのにね、もったいないよね、という話を何名かの方としていました。 そんな話に少しばかり触発されて、絵文字プラグインを公開していた自分としても、もっといろんな人の役に立ててもらいたいと思って、syfmony用のプラグインだったものを

    絵文字ライブラリをPEARパッケージ化&sfPictogramMobilePluginをバージョンアップしました。
  • 3キャリア対応ケータイXHTMLのTIPS 8つ : アシアルブログ

    という素敵仕様なので、泣く泣く各タグ内にstyle属性を書きます。 どーしても我慢できない場合は、外部スタイルシートをインライン展開するようなフィルターを作成するとかでしょうか。ググッてみたら、HTML::DoCoMoCSSというPerlモジュールを作成されている方もいらっしゃいました。 ■画像形式 GIFとJPEGであれば大丈夫なようです。 ・iモード対応コンテンツ作成時の仕様 | サービス・機能 | NTTドコモ ・KDDI au: 技術情報 > 機種別情報一覧 ・ソフトバンク 端末情報 Part1 ~ ソフトバンク 端末情報 Part4 ・Mobile Creation 対応フォーマット一覧 ただ、SoftBankの場合、 ソフトバンク 端末情報 と気になる記述があったりするのですが、この2機種は、 ・V801SHをご利用のお客さまへ ・V-NM701/V801SAをご利用のお客さま

    3キャリア対応ケータイXHTMLのTIPS 8つ : アシアルブログ
  • PHPSpecでユニットテスト

    pear channel-discover pear.phpspec.org pear install phpspec/PHPSpec を実行すればOKです。 使い方、というか振舞駆動開発の流れですが、 1.要求仕様を文章に直し(it should … の形式で)、それに沿ったテストコード(スペックファイル)を作成。 2.作ったスペックファイルで正しい結果が出てくるようなプログラムを作成。 3.スペックファイルを完成させてテストを実行して、正しい結果になることを確認。 1から3の繰り返しになります。 マニュアルにわかりやすい例がいろいろ載っているので、ぜひぜひそちらを見てみて下さい。 一応、やってみると、、、 MyStringクラスという、渡した文字列をどんどんつなげていくクラスを作ることにします。 まずはスペックファイルの作成です。 DescribeMyString.php <?php

    PHPSpecでユニットテスト
    tsukkee
    tsukkee 2008/10/13
    RSpecのPHP版みたいなもん?
  • デザインの見積もりをお願いするときに気をつけること

    9月/10月社内Tech勉強会レポート – NodeJS/Privacy Sandbox API/3rdPartyCookie/NodeJS/PromiseAll/cascae/

    デザインの見積もりをお願いするときに気をつけること
  • symfonyの携帯絵文字プラグインを作りました。

    こんにちは、亀です。 最近はあつまろ☆ねっとで携帯のことをあれこれやっているのもあって、携帯回りの事に妙に詳しくなってきました。 あつまろ☆ねっとは携帯向けの掲示板とメーリスを備たサイトとして考案していたので、必然的に絵文字周りは ・HTMLコーディング時の容易な入力 ・最低3キャリアの絵文字相互変換 ・auからのメール絵文字の解析 等が必要とされることになり、やっぱしっかり作らないとだめだなぁ、と思ってあつまろ☆ねっと開発の傍らで絵文字ライブラリの作成を行っていました。 で。。。最初は普通のライブラリとして作成していたんですが

    symfonyの携帯絵文字プラグインを作りました。
  • cactiを使ったサーバ監視

    view行最後の番号はMIBのオブジェクトIDで、この番号で機器の情報を指定できるようになっています。 http://www.atmarkit.co.jp/fnetwork/rensai/snmp03/01.html に分かりやすい説明があります。 snmpdを起動したら、ちゃんと動くか確認します。監視対象サーバで /usr/bin/snmpwalk -v 1 -c local localhost .1.3.6.1.2.1 のようなコマンドを実行して、いろんな情報が出てくれば成功です。 -vはsnmpのバージョンで1なら1、2なら2c、3なら3を、-cはコミュニティ名を指定します。 cactiサーバからも監視対象サーバを指定して実行しておくといいと思います。 2.cactiで監視対象サーバを追加 consoleメニューのDevicesで、右上のAddから追加します。 Host Templa

    cactiを使ったサーバ監視
  • 絵文字データベースと相互変換マッピングデータベースのJSONファイルを公開します。

    こんにちは、亀です。 === 追記:みなさんいっぱいはてブしてくれたようなので、せっかくなのでちょっと宣伝です(^^; この絵文字データベースは、携帯専用イベント支援サイト「あつまろ☆ねっと」というサイトの、メーリングリスト連動型の掲示板を構築していく過程で出来上がったものです。 「あつまろ☆ねっと」は現在ベータ版ですが、ぜひ利用してやってください<(。_。)>ペコリ === 携帯サイト作成の際に頭を悩ます最初の関門が、絵文字の取り扱いだと思います。 各社とも絵文字のデータ形式や相互変換表などを公開してくれていますが、取り扱いやすいデータ形式で統一的にまとめてある情報がなかなか存在しなかったりして、車輪の再発明が非常に多い分野ではないかな、という気がしました。 そこで、どうせなら利用しやすいようにきっちり整理しようと思い、各種文字コードや表示形式を統括的に扱う絵文字データと、それらの絵

    絵文字データベースと相互変換マッピングデータベースのJSONファイルを公開します。
  • AMFPHPを試してみました

    AMFPHPを使ってPHPとFlashでAMF形式での通信を試してみました。 AMF とは、ActionScript Message Formatと呼ばれる仕様非公開のバイナリフォーマットです。 テキストベースの形式と比べ軽量で、高速に扱うことができるそうです。 AMFPHPでは、AMF形式でのやり取りをサポートし、簡単にFlashからPHPのメソッドを呼び出すことができ、 また、PHPとFlashでやり取りするデータの変換も自動で行ってくれるので、非常に簡単にやり取りができます。 Q.クリスマス何してました? ※初めて使ったので、おかしな点や、もっとスマートな書き方があると思いますので注意願います。 まず、AMFPHPライブラリを http://amfphp.org/ からダウンロードし、/path/to/amfphpに配置します。 今回使用したバージョンは、amfphp-1.9.bet

    AMFPHPを試してみました
    tsukkee
    tsukkee 2008/10/13
    Flash liteでは使えない?
  • 1