サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
先日、OracleのJava開発に関するblogに "Native packaging for JavaFX" なるエントリが載っていたことを知りました (こちらに江草ロジ子さんによる日本語訳もあります) 。 JavaFX 2.2 adds new packaging option for JavaFX applications, allowing you to package your application as a "native bundle". This gives your users a way to install and run your application without any external dependencies on a system JRE or FX SDK.なんとJavaFX2.2にはOSネイティブなパッケージを生成する機能が付いてくるということで
2010年12月(1) 2010年10月(1) 2010年09月(1) 2010年08月(2) 2010年05月(1) 2010年03月(1) 2010年01月(1) 2009年12月(1) 2008年07月(1) 2008年04月(2) 2008年03月(3) 2008年02月(1) 2007年10月(1) 2007年08月(1) 2007年03月(3) 2006年12月(1) 2006年10月(1) 2006年06月(1) 2006年05月(1) 2006年04月(6) お久しぶりです。自分のとこですが。 ちょうど書くネタが現れたので、久々に記事を書いてみました。ネタ元は propertyGridで、プロパティ値を日本語表示したい というスレッド。 列挙型をプロパティグリッドに表示する際に、別名で表示したい。それには TypeConverter 属性を指定すればいいんですが、それを一々
JavaFX Advent Calendar 12月3日担当です。 11/30開催の「第8回JavaFX勉強会」(日本JavaFXユーザーグループ主催)で、「ダブルクリックで起動する JavaFX アプリケーション JAR の仕組み 」を発表をしてきました。 この発表では、作成するプログラムがJava SE/JavaFX以外の他のJARに依存しない単純な形式を対象にしていました。 発表の質疑応答にて、依存するJARがあり複数のJARで構成されるアプリケーションの場合について質問を受けました。事前に調査はできておらず、宿題ということで本日「(補遺)依存するJARがあるJavaFXアプリケーションの実行可能JAR作成」を紹介します。 注記)本記事でのコマンド実行例、ディレクトリパス記述表記は、Windows OS(Windows 7)環境での操作・記述を前提としています。Linux、Solar
Android Designというサイトがなかなか面白かったので訳してみました。 アプリを作る上で気をつけるべき事を一般論とAndroid特有の事がそれぞれ書かれてあります。 ようこそAndroid Designへ これはAndroidアプリの優れたデザインをする方法を学ぶためのものです。 クリエイティブビジョン 目次 始めに・クリエイティブビジョン ・デザイン原則 ・UI概要 スタイル・デバイスとディスプレイ ・テーマ ・タッチフィードバック ・測定基準とグリッド ・タイポグラフィティ ・色 ・アイコンデザイン ・文章の書き方 パターン・NewAndroidでの新しい事 ・ジェスチャー ・アプリの構造 ・ナビゲーション ・アクションバー ・マルチペインレイアウト ・スワイプビュー ・セレクション ・通知 ・互換性 ・純粋にAndroid 開発用の部品達・タブ ・リスト ・グリッドリスト
やばいぜ帰宅したら今日があと1時間で終わっちゃう時間帯だぜ (※やっぱ無理でした ってことで2日目はAndroidアプリです。 色々悩んだ挙句、Skydriveをご紹介したいと思います。 「ハァ?みんなが知らないアプリを紹介するとか言っといて2日目からこれかよ!」と思うかもしれません。僕も思ってます。 でも、現状ではAndroidアプリでいいものを紹介しようと思うと、どうしても有名どころにせざるを得ないのです。 スマートフォン事情に詳しくない方にご説明しますと、いまAndroidアプリのUIには「何がよいと言えるのか」という指標が出来つつあります。 それが「Holo」と呼ばれるデザインスタイルです。タブレット用のOSであるAndroid OS 3.0 "Honeycomb" のUIを原型としていて、モバイル用にはAndroid OS 4.0 "IceCream Sandwich" から採用
http://antipop.rubykaigi.me/ 私は、本年12/4(火)に財布を紛失、現金4万数千円および免許証、保険証、カード類等全てを失うという悲しい出来事にまきこまれました……。このままでは年を越せそうにありません……。そこで、この「あんちぽRuby会議」を開催し、年越しの餅をこの糞虫めにお与えくださる、心優しき諸姉兄のご高配を募ることにいたしました……。 私の人生は、まるでヨブ記のよう……。神にいくら祈りを捧げ、善く生きることを試みても、このように財産を奪われ、姿形を醜く変えられ……。 当日は、美味しいお酒などをいただきながら、悲しい出来事など忘れ、未来に向かって、楽しくおしゃべりをいたしましょう……。 この世界ではいま、霊的戦争です……。霊的能力が低いものは、私のように、奪われる……。いまはまだ霊的無能者な私たち……。すべてのできごとはガイダンス……。霊的意識を高めよう
BBS(ビービーエス)、またの名を掲示板。 今となっては少しノスタルジックな響きを持った言葉ですが、先日、とあるお店のサイトに設置されていた掲示板を見かけて驚いたとともに、ユーザビリティについて考える機会があったのでご紹介したいと思います。 掲示板上でやりとりされる注文情報…問題の掲示板は、こちらの「しょうゆ販売店」のサイトに設置されたものです。 書き込みの途中に、商品の注文情報が書かれているのが見つかりますか? (個人情報がそのまま書かれているので、ボカシ入り画像のみでのご紹介です。) これを初めて見たとき、2つの意味で衝撃を受けました。 1つ目は、ここを注文フォームと間違えて書き込みをしてしまう人が存在するということ。 2つ目は、この方法、結構いいんじゃない?ということです。 セキュリティ上はマズいけど…一般公開されている掲示板に注文情報を書いてしまうというのは、普段からインターネット
インターネットは使っているが、ネットでお買い物をしたことがないというシニアを中心とした10名を対象に、ネットでお買いもの講座を実施しました。 当日の実況Tweetはこちら 受講動機は ・年を取ったから、買い物に出かけるのが面倒になる。その前に覚えておきたい ・旅行情報は調べるけど、買い物の仕方が分からない! などがあがりました。最高年齢は80歳と、平均年齢も65歳程度。 そうですよね、ネットが使えればお買い物が楽になる! 絶賛応援したいところです! そこで、今回の講習で解った高齢者でも使えるECサイトのための「ダメ、絶対」と「あったらいいな」を書いていきます。 ECサイトの、ダメ、絶対、7か条・ファーストビューが変わらない、ダメ、絶対。 →ヘッダーが大きすぎて、別の商品をクリックしてもサイトが変わったように見えない場合、混乱を引き起こす ・プルダウンを多用、ダメ、絶対。 →高齢者は細かい操
こんにちは。よういちろうです。Ruby on RailsやSinatraで作るWebアプリケーションに各種認証機能を手軽に追加できる機構として、「OmniAuthシリーズ」があります。これのmixi版を作ってみました。 OmniAuth-mixi - Github OmniAuthは、Strategyという形式で任意の認証プロバイダの実装を追加できるようになっています。OmniAuth-mixiを使うことで、OAuth2にてmixi Graph APIの認証認可を行い、People APIで認可ユーザのプロフィール情報を取得する、という処理を行ってくれます。 使い方は簡単です。Ruby on Railsの場合、まずGemfileに以下を追記します。 gem 'omniauth-mixi' 次に、config/initializers/omniauth.rbファイルを以下の内容で作成します。
比較的大きいサイズのファイルをSCPで転送することがあって、できるだけ高速化してみたかったので、色々試してみたメモ。 scpというかsshには、暗号化方式と圧縮有無の指定があるので、それらのベンチマークを。 尚、以下は、SSH v2が対象です。v1はかなり遅かったのと、そもそも使っていないので試していません。 (追記: 2019/11) 本エントリの情報は既に古いため、以下のエントリにて再検証しています。あわせてご覧くださいませ。 ベンチマークで利用した環境 [Server1] <=> [Gigabit Switching Hub] <=> [Server2] Server1 (HP ML115 G5) AMD Phenom 9950, 8GB, RAMディスク使用, Gigabit Ethernet Server2 (HP ML115 G1) AMD Opteron 1210, 4GB,
■SQLServerのロック SQLServerでは「READ COMMITTED」がデフォルトの分離レベルとして設定されている。 上記説明通り「COMMIT済みのデータだけを読み取る」のだが、その読み取り方がREAD_COMMITTED_SNAPSHOT データベースオプション」の設定(ON,OFF)によって2種類の動作が可能になるというところがミソである。 この動作がOracleにはないのでちょっと戸惑うポイントだと思う。 ※READ_COMMITTED_SNAPSHOT オプションはデータベース オプション。 データベース単位で ON,OFF が可能。 ・READ_COMMITTED_SNAPSHOT オプションがOFFの場合 このオプションがOFFになっていた場合にデータ参照すると(Selectを発行すると) ☆共有ロックを取得する。 ☆参照が完了すると共有ロックを開放する。 とい
検索エンジンは、誕生から 40 年以上の間、ユーザーが入力したキーワードの文字列を含むウェブページを探してくるものでした。人間にとって、パリの人気スポットや、モナ・リザ等の関連情報が思い浮かぶ「ルーブル美術館」も、機械は文字列としてのみ認識していました。しかし、私達が情報を探す時には、必ずしも文字列ではなく、”モノ”自体やそれに関連する情報を求めていることがほとんどではないでしょうか。 この度、Google では、コンピューターが現実世界の ”モノ” や ”モノとモノの間のつながり” を認識できるようにするために、「ナレッジグラフ」を開発しました。ナレッジグラフは、5 億 7 千万以上の人や場所、ものごとに関する情報と、180 億以上の属性や関連性を含む構造化されたデータベースを持ち、入力されたキーワードが何を意味するかを把握して、検索結果の一部として表示します。このナレッジグラフの技術が
大きな地図で見る 今回公開するのは、11 月に発表した岩手県大船渡市、釜石市、陸前高田市、福島県浪江町(五十音順) の 4 市町村が管理する施設に、陸前高田市内の岩手県立高田高等学校、岩手県立高田病院 を追加した 34 件です。 本プロジェクトは、ストリートビューの技術を用い、東日本大震災で被害を受けた施設の外観と内部を撮影・公開し、世界中の科学者や研究者をはじめ、一般の方がこうした情報にアクセスできるようにすることで、地震や津波が引き起こした被害の様子をより深く知っていただくきっかけになるものと考えています。 震災から約 2 年を迎える今、今回撮影した施設の中には、すでに解体が始まっているものもあります。本プロジェクトで記録した画像が、研究や教育の現場での活用をはじめ、時間とともに薄れゆく記憶を写真にとどめ、さらには震災を経験したことのない今後生まれてくる世代にとって、地震と津波が引き起
家電製品などにおまけのようについているネット機能などを試すたびに、絶対にこれは開発している人であっても使っていないだろうと思うことがある。いや、開発者は作っているうちに操作に慣れることもあるので、使えるのかもしれない。だが、開発に直接は携わっていないけれども、同じ開発組織にいるという人間はどうだろうか。同じ会社のほかの社員はどうだろうか。彼らは使えるのだろうか。 開発に没頭していると、自分はその製品や機能をすでに長く使っているので、思い入れも慣れも生じ、客観的な判断ができなくなる。 そのような判断をきちんと行う際にとるべきプロセスがドッグフード(Dogfood)だ。 ドッグフードは開発中の製品を外部に出す前に、社内で行うβテストのことだ。 品質管理部門がいたり、テスト担当者がいるからと言って、その製品が市場で受け入れられるものになっているとは限らない。日本的な品質管理基準から言った場合に、
メルマガで連載中の「Node.js 入門」を書いていて、とても良い JavaScript の演習問題を思いついたので、久しぶりに「頭の柔軟体操シリーズ」の一環としてここで公開することにした。モダンな JavaScript の使い方の良い練習になると思うので、ぜひともチャレンジしていただきたい。 【問題】 http://ichart.finance.yahoo.com/table.csv?s=AAPL&a=11&b=1&c=2007&d=12&e=1&f=2012&g=m&ignore=.csv 上のURLにアクセスすると、株価データが CSV フォーマットで返って来ますが、これを JavaScript で扱いやすいオブジェクトの配列に変更するプログラムを書いてください。JavaScript は Node.js の最新バージョンに使われているものを前提としてください(←ヒント)。 ちなみに、
新しいiMac、(縁が)薄いんだよな・・・♡ と思ったが、私の場合、壁に向かって設置しているので、正面から見るだけだと変化ないんだよね。 しかし、問題は『デスクトップなのに、ディスクドライブがない』ということだ。 RetinaディスプレイのMacBookProなら(最大限譲歩して)許せるかもしれないが、デスクトップマシンであるiMacでディスクドライブがないのは許されないでしょう。 そこで、そのディスクドライブがないことを逆手に取って、『Blu-rayドライブをMacに付けちゃう』というのはどうだろうか。 オススメはこれ。 Logitec USB3.0対応ポータブルブルーレイドライブ「LBD-PME6U3MSV」 新しくiMacにも搭載されたUSB3.0に対応しているところがその理由。 薄型のシルバーのボディは、iMacのスタンド上にに置いておいてもしっくり来るデザイン。 Macユーザー定
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く