tomo_watanabeのブックマーク (63)

  • JavaScript Garden

    JavaScript Garden はJavaScriptというプログラム言語の一番奇妙な部分についてのドキュメント集です。 このドキュメントはJavaScriptという言語に慣れていないプログラマーがこの言語について深く知ろうとする際に遭遇する、良くある間違い・小さなバグ・パフォーマンスの問題・悪い習慣などを避ける為のアドバイスを与えます。 JavaScript GardenはJavaScriptを教える事を目的にしていません。このガイドの項目を理解する為には、この言語に対する前提知識がある事を推奨します。この言語の基礎部分についてはMozilla Developer Networkのガイド がオススメです。 著者 このガイドは愛すべきStack Overflowの2人のユーザーIvo Wetzel (執筆)とZhang Yi Jiang (デザイン)によって作られました。 貢献者 貢献

  • Bootstrap3超速レビュー!刷新されたグリッドシステムを理解しよう!

    Bootstrap3超速レビュー!刷新されたグリッドシステムを理解しよう! 白石 俊平(HTML5 Experts.jp編集長) 人気のCSSフレームワーク「Bootstrap」のバージョン3が正式にリリースされました。この記事では早速Bootstrap3をレビューし、特にグリッドシステムを掘り下げて解説してみます。 フラットデザイン採用、フルレスポンシブ! Bootstrap2からの変更点のリストは、公式のリリース文を参照してください。特に大きな変更点は以下のとおりです。 フラットデザインの採用 現在流行のフラットデザインを採用しました。ただこれは「流行りに乗った」のではなく、テーマの一つとして提供されているという位置付けのようです。 例えば以下は、Bootstrap3のボタングループです。 レスポンシブWebデザインの全面採用 以前までのBootstrapは、レスポンシブWebデザイン

    Bootstrap3超速レビュー!刷新されたグリッドシステムを理解しよう!
  • nagano.monalisa-au.org is Expired or Suspended.

    「 nagano.monalisa-au.org 」のページは、ドメインが無効な状態です。 ウェブサイト管理者の方はこちらから変更・更新を行ってください。 「 nagano.monalisa-au.org 」is Expired or Suspended. The WHOIS is here.

    tomo_watanabe
    tomo_watanabe 2013/08/06
    えんちゃんとー
  • Bootstrapベースの管理画面用テンプレート·Charisma MOONGIFT

    CharismaはHTML5/JavaScript製のオープンソース・ソフトウェア(Apache Licnese 2.0)です。 Webシステム開発において意外と不遇なのが管理画面です。内部の人が使うものなので適当に作られるケースが多くなります。そこで使ってみたいのがCharismaです。リッチな管理画面をBoostrapをベースに作り上げる事ができます。 ウィジェットがついた、リッチな管理画面です。ここまで恵まれているケースは早々ないでしょう。 ドラッグ&ドロップによる配置変更もサポート。 折り畳んで隠す事もできます。 グリッドは細かくサポートされています。 カレンダー。システム内部のデータをマッピングすると見通しが良くなりそうです。 メンバー一覧。検索やラベルもあって便利そうです。 ギャラリー。サムネイル写真をきれいに並べています。 タイポグラフィ。様々なタグをサポートしているので奇麗

    Bootstrapベースの管理画面用テンプレート·Charisma MOONGIFT
  • #enchantMOON のプログラミングまとめ(ことはじめ)

    enchantMOON プログラミング、体が届いてほとんど情報の無い中挑戦を開始した先輩方のツイートを集めさせて頂きました。編集可ですのでまずければ削除お願いします。入門、失敗、試行錯誤など新情報追加して頂けると嬉しいです。

    #enchantMOON のプログラミングまとめ(ことはじめ)
    tomo_watanabe
    tomo_watanabe 2013/07/31
    ほー
  • Jenkins casual notification using Remote access API - 烏賊様

    はじめに このエントリは Jenkins Advent Calendar jp 2011 の21日目分です。 はてなダイアリーで書くのが流行っているようですが、あえてのはてなブログからお送りします。 今日は、ビルド結果の通知とリモートアクセスAPIの組み合わせについて話します。 Jenkinsの通知処理 Jenkins は各種プラグインが揃っており、そのうちの幾つかはこのアドベントカレンダーでも紹介されています。通知系のプラグインも IRC Plugin や Growl Plugin, Skype Plugin など色々揃ってますね。これらを使えば、ジョブのビルド結果をいろんな手段で通知させることができます。 これら通知系のプラグインを使っていると、メッセージをカスタマイズしたくなると思います。私はなりました。Growl などはデフォルトでもいいのですが、IRC 通知の場合、ビルド結果で色

    Jenkins casual notification using Remote access API - 烏賊様
  • ウェブリブログ:サービスは終了しました。

    「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧

  • 未実装メソッドの自動補完時の引数名(arg0, arg1)を正しいものにする方法 | Bescottee

    自動補完時の問題点 eclipseでインタフェースをimplementsしたり、クラスをnewするときに未実装メソッドの自動補完機能があります。これはそのクラスで必ず実装しなければならないメソッド(C++でいうpure virtual)を自動的に追加してくれる機能です。この機能は大変便利なのですが、androidの場合、以下のようにonItemClickメソッドの引数の名前がarg0, arg1などと使いづらい名前になってしまう問題があります。 gridView.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView arg0, View arg1, int arg2, long arg3) { // TODO Auto-generated method

  • Android:Messengerの基本

    プロセス間の双方向通信をサポートするサービスにはAIDLとMessengerが存在します。 AIDLとMessengerの主な違いは下記になります。 ●AIDL サービスホスト(以降ホスト)は.aidlを作成し、サービスクライアント(以降クライアント)はこれを取り込む必要がある クライアントからのリクエストはBinderThread経由で、全てのリクエストが非同期通信となる ホストは必要に応じてクライアントからのリクエストをスレッドセーフに扱う必要がある .aidlに変更があった場合、クライアントも合わせてこれを更新する必要がある ●Messenger ホストとクライアント間の通信はHandler-Messageの仕組みで実現されているため.aidlが不要 クライアントからのリクエストはHandler経由で通知され、全てのリクエストが同期通信となる ホストとクライアント間のメッセージはMe

    Android:Messengerの基本
  • [アメリカ日記13] アメリカは余裕があるなと思った – taichino.com

    働き始めて2週間経ちました。個人的な嗜好でいうと、働くのは別に好きでも何でも無いというか寧ろ嫌いなんですけど、環境が新しい事だらけなのもあって今のところ毎日楽しいです。それで実際働いてみてすげー思ったのが、アメリカはやたら余裕があるなという事です。 例えば僕の所属してるチームの労働時間。フレックスなので一定しませんが、皆さん平均すると10:30前後に出社して18:00前後に帰って行きます。ランチもゆったりで作業してるのは6時間位です。僕は今張り切っている事もあって、9:00頃から19:30頃まで働いているのですが、その程度で僕が一番長い時間働いています(全社で)。それなのに、就活記録のエントリでも書きましたが、給料は日の相場の2倍は楽勝です。そうすると、働く時間半分で給料2倍なら、単位時間辺りのパフォーマンス4倍必要なはずなので、どんなけバケモノぞろいやねんと戦々恐々としていましたが、別

    tomo_watanabe
    tomo_watanabe 2013/06/05
    やることだらけの日本という
  • Git ブランチから自動的に Jenkins ジョブを作る - kotas.tech

    Jenkins の Git プラグインは標準で複数ブランチのビルドに対応してるんですが、1つのジョブで全部のブランチをビルドするので [成功 (master)] → [失敗 (branchA)] → [成功 (master)] → [失敗 (branchA)]みたいな感じでブランチごとの成功/失敗がわかりづらく、IRC に通知出してると FAILED! → Yippie! → FAILED! → Yippie! …とうるさい感じで残念です。 というわけで軽くググったところ、引っかかった↓を導入します。 Jenkins "Build Per Branch" by entagen インストール まずはドキュメントに書かれている通り、Jenkins にプラグインをいくつかインストール。 Git Plugin - Jenkins - Jenkins Wiki Gradle Plugin - Jen

    Git ブランチから自動的に Jenkins ジョブを作る - kotas.tech
  • Raspberry PiでL-03Dを使ってみる

    Raspberry PiでL-03Dを使ってみる (2013.5.4) 飛ぶように売れているRaspberry Piがすっかり積みボードになっていたところ、ドコモのL-03Dって使えるの?というお題をもらったのでやってみる。 記事は以下を参考にさせて頂きました ちゃちゃっと♪ @ぼこぼこな気分@ - docomo LG L-03D + iijmio[128Kbps] 0. 前提 SIMIIJmioの高速モバイル/Dサービスのものを使います。 理由は、「借りたものがそうだったから」というだけ。 以下、CIDが11であることを前提として書かれています。もしお手元のCIDが別の値の場合は読み替えて下さい。 1. 必要なもの 1.1 ハードウェア Raspberry PiはUSBの給電能力が低いため、セルフパワーのUSBハブが必要です。 1.2 ソフトウェア OSイメージは最新(2013.5.

  • adakoda.com

    tomo_watanabe
    tomo_watanabe 2013/05/21
    あだこだ△
  • addons - Node.js Manual & Documentation

    Addons アドオンは動的に共有オブジェクトをリンクします。 それらは、C や C++ のライブラリに接合点を提供します。 API はいくつかのライブラリの知識が必要で、(現時点では) かなり複雑です。 V8 JavaScriptC++ のライブラリです。 JavaScript のオブジェクト作成や関数呼び出し等のインタフェースに使用されます。 ドキュメントは主に、v8.h のヘッダファイル (Node のソースツリーの中の deps/v8/include/v8.h) に記されています。libev は C の event loop ライブラリです。 ファイル記述子が読み取り可能になるのを待つとき、タイマーを待つとき、シグナルを受信するのを待つときはいつでも、 libv のインタフェースが必要になります。 つまり、何らかの I/O 処理をすると必ず libev を使う必要があるという

    tomo_watanabe
    tomo_watanabe 2013/03/29
    JNIのようなもの
  • 3G Internet on Raspberry Pi - Success!

  • しずくくんのAndroidでゲームプログラミングしてみたいなblog : USBモデム使う時にATコマンドで設定する

    2011年04月28日20:58 カテゴリその他 USBモデム使う時にATコマンドで設定する Tweet USBモデムというのは、FOMAとかのSIMが中に入っているデータ通信用の端末で、USBでPCに繋いでネット接続するやつです。 最近はモバイルWi-Fiルーターが主流になっててもうすぐ無くなりそうな感じですが、ちょっと前だとイーモバイルが出していたデータ通信用のやつとかです。 最近はSIMフリーとMVNOが流行っているという流れがあるので、SIM入れ替えして使うということも出来たりしますが、その時はダイヤルアップ設定(APNとか)を変える必要があります。 専用ツールがついていることが大半ですが、Windows標準のダイヤルアップを使う場合、モデムの設定でATコマンドを使うことが出来ます。 初期化でAPNを設定するなども出来ます。 初期化コマンド追加方法 デバイスマネージャーから使ってい

  • GitHub - serialport/node-serialport: Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - serialport/node-serialport: Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
  • Serialport-server by shokai

    SerialPort Server makes your Device (Arduino, mbed...) WebServer. You can access SerialPort via HTTP, WebSocket and TCP Socket. Download as .zip Download as .tar.gz View on GitHub INSTALL: gem install serialport-server SYNOPSIS: % serialport-server --help % serialport-server /dev/tty.usb-device => start HTTP, WebSocket, TCP Socket servers. DEMO: Install Arduino Program Put LED(Digital 13), CdS(Ana

  • Raspberry Pi買ってみました!ネット接続とかOSカーネルビルドとかやってみた~

    僕もとうとう、Raspberry Pi(ラズベリーパイ)という小さくて安価なマイコンボードを買いました!! このマイコンボード、日では、RSコンポーネンツのRSオンラインで販売しています。 http://jp.rs-online.com/web/generalDisplay.html?id=raspberrypi ただ、注文してから発送までの日数がかなりかかりました。僕のケースでは3ヶ月くらいかかりました。 特に急ぎではなかったので気長に待てましたが、何か目的があってすぐに欲しい場合、 この期間たたずっと待つのは結構辛いかも、ですね^^; Raspberry Piは、RS以外にもFarnellという業者でも取り扱っていて、しかもこの業者だとすぐに発送されるという 何だか変な状況なのですが、残念ながらこちらの業者は日への配送を行なっていないため、購入には手間が掛かりそうなようです。 日

    Raspberry Pi買ってみました!ネット接続とかOSカーネルビルドとかやってみた~
  • HTML5 × CSS3 × jQueryを真面目に勉強してみる | DevelopersIO

    HTML5 × CSS3 × jQuery – #20 文字をランダムでカシャカシャ動かしながらテキストを表示させるプラグインを作る

    HTML5 × CSS3 × jQueryを真面目に勉強してみる | DevelopersIO