ワコムは、USBバスパワーで駆動する液晶ペンタブレット「DTU-1031」を発売する。金融機関の窓口やホテルの接客カウンターなどでの利用を想定している。オープン価格。 10.1インチ(1280×800ピクセル)のIPS液晶ディスプレイを搭載し、電子ペンを使って画面に手書き入力できる。USBバスパワー駆動としたことで、PCとUSBケーブル1本で接続して利用できるのが特徴だ。
先日 Vagrant を触ってみたら便利すぎて鼻血が出ました。しばらく見ないうちに色々進んでるもんですねえ、いやはや参っちゃいました。 Vagrant は仮想マシンの VirtualBox のフロントエンドに相当する、ruby で書かれたツールです。vagrant コマンドなどを使ってコマンドラインから簡単に新しい VM を作れる。 % gem install vagrant % vagrant box add centos http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.3-x86_64-v20130101.box % vagrant init centos % vagrant upこれだけで CentOS の Linux box をローカルマシン内に立ち上げることができる。*1 *2 なにこれすごい。 % vagra
ソニーストアは、携帯音楽プレーヤー「WALKMAN(ウォークマン)」/ミラーレス一眼/コンパクトデジカメ/Blu-rayディスクレコーダーで計21製品の価格改定を実施した。 対象製品のラインアップと旧価格/新価格は次のとおり。 「ウォークマン」は計10製品を値下げ。 「F」シリーズの「NW-F807/ガンメタリックシルバー」は37,800円から34,800円へ、「F」シリーズのDisneyキャラクターモデル「NW-F807/ガンメタリックシルバー」は37,800円から34,800円へ。 「S」シリーズの「NW-S774K/スノーキルト」は18,800円から16,800円へ、「NW-S774/スノーキルト」は15,800円から13,800円へ、「S」シリーズのSNOOPYモデル「NW-S774K/スノーキルト」は18,800円(税込)から16,800円へ、 同モデル「NW-S774/スノーキ
Log::Minimalでデバッグログを出力する時は $ENV{LM_DEBUG} = 1; debugf("hello Boofy"); と環境変数 LM_DEBUG を使うのですが、実はこの環境変数名はカスタマイズ変更可能で local $Log::Minimal::ENV_DEBUG = "MYAPP_DEBUG"; $ENV{MYAPP_DEBUG} = 1; debugf("hello Boofy"); と、$ENV_DEBUG を書き換えることで別の環境変数を参照させることができます。 (0.14時点でドキュメントにないですが..) 先日出した Log::Minimal 0.14でこのカスタマイズにもうひとつの方法が追加されました。hirose31さんpullreqありがとうございます! use Log::Minimal env_debug => 'MYAPP_DEBUG';
Getting Started with Git in Visual Studio and Team Foundation Service 今、アメリカで行われているALM SummitでTFServer/TFServiceでGitサポートが発表され、Server向けにはCTPが、Serviceのほうは既にServiceが始まっています。Server側のCTPは現状英語版のみで、製品版では日本語のUIを含む他言語版としてリリースされる予定のようです。 と言うことで、TFServiceを使って早速Git対応プロジェクトを作ってみました。 ログオンすると以下の様にGitサポートのプロジェクト追加のボタンが追加されています。オレンジがまぶしいです。 追加します。 必要な項目を入力します。レポジトリの選択は当然Git。 追加中。 プロジェクトの追加完了。 こんな感じ、いつものTFSです。 Gitで
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog Yahoo!デベロッパーネットワークの中野(@Hiraku)です。JavaScriptでサンプルコードを書く機会があったので、どんなインターフェースで提供するのが便利なのか考えてみました。よく問題になるコールバックのネスト問題について、一般的な話をまとめてみます。 お題 突然ですが、次のような処理を行う必要があるとします。 「0」を出力する 1秒待つ 「1」を出力する 1秒待つ 「2」を出力する これをプログラムで書くとどうなるでしょうか? シェルスクリプトの場合(同期) たとえばシェルスクリプトで素直に書くと、次のようになります。
About Textillate.js combines some awesome libraries to provide a ease-to-use plugin for applying CSS3 animations to any text. Usage Simply include textillate.js and it's dependencies in your project to start creating unqiue effects. Credits Textillate.js is built on top of the simple, yet amazingly powerful animate.css and lettering.js libraries.
項目説明: delimiter – テンプレートを書く際の区切り文字 ({{}} や <%%>) が変更できる。 logic-less – テンプレート上で演算や複雑な制御構文が書けない仕様により、ロジックとテンプレートが完全に分離される。 precompile – テンプレートを事前に実行可能な JavaScript のコードにコンパイルできる。 escape – テンプレートエンジンで自動的に HTML エスケープができる。 method – テンプレート上からデータとして与えられたメソッドを呼び出し、結果を挿入することができる。 standalone – テンプレートエンジンが別途ライブラリを必要とせず単独で動く。 partials – 部分的に別のテンプレートファイルを組み込むことができる。 (include のようなもの) 上の表で表現しきれないそれぞれのテンプレートエンジンの特
2013年02月05日11:12 Ruby RubyからEvernoteのAPIを使ってみよう 先日EvernoteのAPIを触る機会があったのでまとめておきます。EvernoteのAPIをうまく使えば、いろいろな情報を自動的に記録していくことも簡単に出来るのでなかなか良さげです。 まず、EvernoteのAPIを利用するためにはOAuthで認証する必要があります。ただし、自分自身のアカウントに対する操作だけであればデベロッパートークンを取得するだけでOKです。 参考:認証 - Evernote Developers Rubyからの利用にはThriftで実装された低レベルなevernote-sdk-rubyを使う方法もありますが、基本的には高レベルなラッパーであるevernote_oauthというgemを利用するのが良いでしょう。 evernote_oauthを使う場合、基本的な使い方はこ
Amazon Titan Text V2 now available in Amazon Bedrock, optimized for improving RAG The Amazon Titan family of models, available exclusively in Amazon Bedrock, is built on top of 25 years of Amazon expertise in artificial intelligence (AI) and machine learning (ML) advancements. Amazon Titan foundation models (FMs) offer a comprehensive suite of pre-trained image, multimodal, and text models accessi
ブランチが大量にあると、git branch の結果を最終更新時間でソートして表示したくなりますよね。以下のワンライナーでできます。 (for i in `git branch | colrm 1 2` ; do echo `git log --date=iso8601 -n 1 --pretty="format:[%ai] %h" $i` $i ; done) | sort -r git branch を最終更新の日付でソートするオプションがほしい Kazuho Oku on Twitter: "git branch を最終更新の日付でソートするオプションがほしい" ってツイートしたら、@likk さんに、 @kazuho https://gist.github.com/Likk/9af89b10fd0008df91ad … ワンライナー書いたのでこれをgitのエイリアスに。 永遠に靴紐
GistubはGitHubの提供するGistのクローンです。 GitHubの提供するスニペットサービスのGist。便利に使っている人も多いと思いますが、何となく会社で使うのは控えてしまっている…そんな人も多いでしょう。そこで社内で立てられるGistクローンGistubを使ってみましょう。 パブリックなGist一覧。 ソースコードハイライト付きです。 編集画面です。 編集すると履歴がつきます。 新しいGistの追加画面。 プライベートなGistも作成できます。 Gistubはエディター画面こそ単純なテキストボックスで、ハイライトする言語指定ができないものの他はGistと変わらず普通に使えるようになっています。社内で立ててチームで使ったりするのに良いのではないでしょうか。 GistubはRuby/Ruby on Rails製、MIT Licenseのオープンソース・ソフトウェアです。 MOON
どうも僕です。 今日は、サーバサイドJavaScript(node.js)でjQueryチックにDOMを操作して、Webサイトをクローリングする方法についてまとめようと思うよ! 要は、既存のWebサイトから必要な情報を収集してきて、データベースに突っ込もうということ。 これができると何がうれしいかって、簡単にまとめサイトが作れるんだよね。 クローリングする方法は数々あれど、なにゆえサーバサイドJavaScriptのnode.jsを使ってこれをするかというと、「クローリング対象の部分をjQueryのセレクタで指定できる」のが大きいわけです。 みんな、好きだよね!jQuery!とっても便利だよね!jQuery! 好みにもよるかと思うが、JavaScriptのようなふにゃふにゃした言語をあえて使う理由は、クライアントサイドプログラミングを組むか、JQueryの恩恵を受けるためといっても過言ではあ
某イベントのためのコードを書くのにHTMLのスクレイピングをやりたいなー、nodeで書くかなー、去年は jsdom で書いたけど今はどうなんだろね、とか調べてたら、どうもこういうあたりのがあるらしい。 jsdom たぶん一番有名で高機能、だけど重い。 node-jquery jQuery読むだけならコレ!みたいな感じ、だけどあんまりアップデートされてないかも。使いかたはいちばんシンプル。 依存関係がちゃんと書かれてなくて、追加で手で xmlhttprequest をインストールしておかないと動かなかった。 cheerio お前ら重い! 俺がjQuery記法を再実装してやる! という男らしいライブラリ。 zombie ブラウザの挙動をシミュレートする的なライブラリ、Mechanizeみたいなやつかな。いまの用途では前段でHTTPレイヤをいじる必要があるので今回は用途に合わない。 sqrape
Twitterは自社サービスで利用しているJavaScriptフレームワーク「Flight」をオープンソースで公開しました。 Flightはコンポーネントベースの軽量フレームワーク。開発者に対して非同期で独立性の高いコンポーネントを定義する機能を提供することで、デバッグ、テスト、イベントハンドリングなどを容易にするフレームワークのようです。 Githubのページでは以下のように説明されています。 Components cannot be directly referenced, instead they communicate by triggering and subscribing to events. Consequently every component, and every component API, is entirely decoupled from every othe
Facebook、データセンター自動化ツールにChefの新バージョンを全面採用、Erlangでスケーラビリティ拡大。Opscodeが発表 世界最大級の規模のサーバを運用しているFacebookでは、データセンターにサーバを投入したり、既存のサーバのコードをアップデートする膨大な作業が毎日発生しています。特に同社は開発したコードをすぐにデプロイし、利用者からのフィードバックを迅速に開発へ反映させるDevOpsと呼ばれるスタイルを採用していることから、大規模かつ柔軟性の高いデプロイツールが欠かせません。 そこで必要なのがこうしたサーバのコンフィグレーションをデータセンター規模で自動化してくれるツールです。その1つとしてよく知られるのがChef。Rubyで書かれており、コンフィグレーションの内容や手順を記述するレシピ(Recipe)やクックブック(Cookbook)を用いた柔軟なデータセンター自
Moves 1.3.1(無料) カテゴリ: ヘルスケア/フィットネス, ライフスタイル 販売: ProtoGeo Oy(10.2 MB) ライフロガーは試さにゃ損なアプリを紹介。 382個目の原石アプリは「Moves」。アプリを起動しておくと行動時間、行った場所・経路、歩数などを全自動で記録しておいてくれるライフログアプリだ。 たとえば、これは2月2日(土)の僕の記録。 全部勝手に記録してくれていた。 朝、自宅を出てからの総歩数は6,438歩。 11:53 自宅を出る 12:03 最寄駅から乗車 12:14 乗換駅に到着 12:17 乗車 12:47 六本木到着 12:55 Dpub7会場 豚組到着 16:24 終了、移動 16:29 カラオケ到着 17:05 途中抜けて、春友さん、ばんかさんとラーメン 18:34 カラオケ終了、移動 18:39 松ちゃん到着 21:08 またね 21:1
こんにちは、すどーです。 RequireJSでjQueryやjQueryプラグインの非同期ローディングを試してみました。 最近は大規模な構成になると、「ちぢめる、まとめる、かためる(minify, combine, compress)」のが主流のようです。 ですが小中規模な構成や、依存関係にあるフレームワークなども多くあるので、簡単な使い方だけでも覚えておくと便利かと思います。 RequireJS: http://requirejs.org/ RequireJS API: http://requirejs.org/docs/api.html RequireJSの主な特徴 モジュール化(AMD APIをサポート) 非同期ローディング OPTIMIZERによる最適化 1. モジュール化(AMD APIをサポート) AMD(Asynchronous Module Definition)はComm
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く