After two years of preparation and four delays over the past several months due to technical glitches, Indian space startup Agnikul has successfully launched its first sub-orbital test vehicle, powered…
![TechCrunch | Startup and Technology News](https://cdn-ak-scissors.b.st-hatena.com/image/square/92584d6251feb0822f349cf0211361b2833c9939/height=288;version=1;width=512/https%3A%2F%2Ftechcrunch.com%2Fwp-content%2Fuploads%2F2018%2F04%2Ftc-logo-2018-square-reverse2x.png)
オープンソースからハイスクールフリート、The Beatlesまで何でもありの自称エンターテインメント日記。 先日GNOME 3.4.0がリリースされました。リリースノート GNOMEのリリースノートはとても読みやすく書かれているので、毎回楽しみに読んでいました。今回ちょっとだけですが査読をお手伝いして名前が載ったので、なんだか感慨深いです。 ……それはそれとして、GNOME 3.4を手軽に試すライブイメージが配布されています。 これ開発中のFedora 17をベースにしてGNOME 3.4のアプリケーションが盛り込まれたものですが、残念ながらメニューは日本語になりません。IBusも入っていませんし、インストールもできません。本当に試すだけです。 とはいえ、3Dアクセラレーションが有効になっていなくてもGNOME Shellが試せるという興味深いものになっています。 というわけで、今までG
http://mohayonao.herokuapp.com/perfume1 http://mohayonao.herokuapp.com/perfume2 (Web Audio API / Audio Data API連携バージョン) http://www.perfume-global.com で、Perfumeのモーションデータが配られているので、とりあえずJavaScriptで踊らせてみた。 3Dの処理は Three.js でやっているし、GitHubのFLASHのやつをベースにJavaScriptにするだけなので、よく分かっていなくてもできる。 Three.js -> https://github.com/mrdoob/three.js/ perfume-dev -> https://github.com/perfume-dev ただ、Flashの Matrix3D.append
Multi-Device Layout Patterns by Luke Wroblewski March 14, 2012 Through fluid grids and media query adjustments, responsive design enables Web page layouts to adapt to a variety of screen sizes. As more designers embrace this technique, we're not only seeing a lot of innovation but the emergence of clear patterns as well. I cataloged what seem to be the most popular of these patterns for adaptable
諸君! 昨今Fluentd界隈にて「構造化ログこそ至上、構造化ログで最初から出力すべし」との論が蔓延っているのを苦々しく思うプレーンテキストログ処理業者の諸君! いまこそ我々は連中の思い上がりに対し、断固たる決意をもって鉄拳を振り下ろすべきである! 我々は今ここに不退転の決意をもって、連中の思い上がりを粉々に打ち砕くべき最強の一撃として fluent-plugin-deparser をリリースする! tagomoris/fluent-plugin-deparser · GitHub https://rubygems.org/gems/fluent-plugin-deparser この強力無比なプラグインは、なんと設定皆無で完璧に動作することをここに限りない誇らしさとともに宣言する! <source> type forward </source> <match in.**> type dep
Protect your data Be prepared against data loss and data theft. March 31st is the day to back up and better protect your data. More about selecting the best backup software! What is a backup? Take the pledge What is a backup? A backup is a copy of all your important files — for example, your family photos, home videos, documents and emails. Instead of storing it all in one place (like your compute
2012年4月1日 (日曜日) 09:54:55 # Life npm/nodejs のサーバが SSL cert エラー。 registry.npmjs.orgは CNAME なんだけど SSL Cert がマッチしないのでエラーになる、というようなことになっているのかな。 バグとしてはレポートされていて 2245 1204。 と読んでいくとどうも違う気がする。 通常のHTTPSとは違うスタイルで管理したいらしくて、self-signed cert で もし以前と違うならエラーにする、ということにしたいらしい。 はぁ。 ;; QUESTION SECTION: ;registry.npmjs.org. IN A ;; ANSWER SECTION: registry.npmjs.org. 300 IN CNAME isaacs.iriscouch.net. isaacs.iriscouc
お知らせ 【重要なお知らせ】iOSアプリの運用および提供を2024年6月3日(月)を以て終了いたします。詳細は お知らせをご覧ください。 お知らせ connpassではさらなる価値のあるデータを提供するため、イベントサーチAPIの提供方法の見直しを決定しました。2024年5月23日(木)より 「企業・法人」「コミュニティ及び個人」向けの2プランを提供開始いたします。ご利用にあたっては利用申請及び審査がございます。詳細はヘルプページをご確認ください。
nodeigniterはCodeIgniterを模して作られたnode.js向けWebアプリケーションフレームワークです。 軽量で簡単に使えるPHPフレームワークとして人気の高いCodeIgniter。それを真似て作られたnode.js向けフレームワークがnodeigniterです。 インストールします。npmでインストールできます。 サーバを立ち上げました。 アプリケーションの内容です。config/controllers/error/viewsに分かれています。 メインファイルです。ビューファイルをチェーンメソッドで呼び出して最後にレンダーしています。 ルーティング設定です。これも分かりやすいです。 nodeigniterはMVCフレームワークであり、ヘルパーやバリデーションも実装されています。モデルはMongoDBを使うようです。 nodeigniterはJavaScript/nod
An unofficial blog that watches Google's attempts to move your operating system online since 2005. Not affiliated with Google. Send your tips to gostips@gmail.com. April Fools' Day is now associated with Google and the countless pranks which show that Google hasn't lost its cheerfulness. The first hoax for this year comes from Google Japan: you can now try the 8-bit version of Google Maps. Just cl
Rails 3.2.3 has been released!!!. IMPORTANT This release changes the default value of config.active_record.whitelist_attributes to true. This change only affects newly generated applications so it should not cause any backwards compatibility issues for users who are upgrading but it may affect some tutorials and introductory material. For more information see the mass assignment section of the rub
Google JS Test is a fast javascript unit testing framework that runs on the V8 engine, without needing to launch a full browser. Features include: Extremely fast test startup and execution time, without having to run a browser. Clean, readable output in the case of both passing and failing tests. A browser-based test runner that can simply be refreshed whenever JS is changed. Style and semantics t
画面1●goocusの画面例。フォローしているユーザーが検索し閲覧したWikipedia記事のタイトルを表示する ソーシャルラーニング・サービスを提供するキャスタリアは2012年3月30日、Wikipediaを使った学習支援アプリ「goocus(グーカス)」の提供を開始した。iPhoneとAndroidで動作する。iPhone版はアップルのアプリ配信サービスであるApp Storeから、Android版はグーグルのアプリ配信サービスであるGoogle Playから無料で入手できる。 最大の特徴は、Wikipedia上での検索履歴を、ソーシャルグラフ(人間関係)を通じてシェアする機能にある。友人関係にあるユーザーの検索履歴がホーム画面で確認できる(画面1)。「自分に近しい他のユーザーによる検索履歴を通じて、自分の知識の幅、興味の枠を広げられる」(キャスタリアの景山泰考取締役/クリエイティブデ
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
ストーリー by headless 2012年04月01日 14時52分 ルータにトランスレータ入れればいいんじゃね?とか冷静になったら負け 部門より IPv4が完売してそろそろ1年になろうとする4月1日、国内のキャリア、ISPなどが共同でTCP/IPのポート番号を128bitに拡張する「多段NATのための拡張ポート番号(Extended Port Numbers for NAT NAT NOT IP masquarade)」を、RFCとして提案することを発表した。概要としては、TCPおよびUDPを拡張して、ポート番号を128bit化するものである。だが、提案の背景として、キャリアで多段NATを実施するキャリアグレードNATで問題になる、ポート番号不足を補うためのものではないかと推測されている。 TCPに関しては、ヘッダのオプションフィールドに拡張されたポート番号を格納する。そのため、ヘッ
KoGridはハイレベルなWebベーステーブル表示ライブラリです。フィルタ、ソート、ページネーションなどがあります。 業務システムではよくあるWeb上でのデータの一覧表示。得てしてExcelと同等レベルの機能が求められて大変な思いをしますが、そのベースにできそうなハイレベルなグリッド表示を行うのがKoGridです。 ソートができます。範囲外は中でスクロールして表示させられます。 チェックボックスをつけるとハイライト表示します。 カラムに色をつけたり、セルごとに色を設定できます。 数値は桁数を意識したソートができます。 フィルターを表示できます。 サーバサイドのページネーションもあります。 10,000行のデータも軽快に操作できます。 テーブルで選択したデータの詳細を右側に表示するデモです。 KoGridはカラム幅の変更やカラムの移動はできないものの、大抵のニーズには応えられると思われます。
Show Your Support: Did you know that the hundreds of articles written on Phoronix each month are mostly authored by one individual? Phoronix.com doesn't have a whole news room with unlimited resources and relies upon people reading our content without blocking ads and alternatively by people subscribing to Phoronix Premium for our ad-free service with other extra features. Gentoo 12.1 Released Wit
FreeBSD Daily Topics 2012年4月2日CloudCore VPS、FreeBSD 9.0-RELEASE amd64提供開始 service KDDI got started the FreeBSD support of the CloudCore VPS KDDIは2012年3月29日、同社の提供する仮想ホスティングサービス「CloudCore VPS」におけるサポートOSとして「FreeBSD 9.0 RELEASE amd64」のサポートを追加したことを発表しました。コントロールパネルの「OSインストール」より選択してインストールすることができます。 CloudCore VPSにおけるFreeBSDのインストール方法はOSインストール - よくある質問|CloudCoreに説明がまとまっています。現在、即座に最新の9系リリース版であるFreeBSD 9.0-RE
米Googleは3月30日、オンラインの翻訳支援アプリケーション「Google Translator Toolkit」に4種類のファイルフォーマット対応を加えたことを発表した。Androidリソースや.po形式に新たに対応、より多くのアプリケーションの翻訳に利用できる。 Google Translator Toolkitは、Googleが提供するWebベースの機械翻訳サービス「Google Translate」をベースとする翻訳ツール。10万以上の言語の組み合わせに対応しているという。対応ファイルフォーマットのファイルをアップロードすることで、ターゲット言語への翻訳が行える。機械翻訳結果を手直しするためのWYSIWYGエディタも備える。 今回対応したファイルフォーマットは、Androidリソース(.xml)、アプリケーションリソース・バンドル(.arb)、Chrome拡張(.json)、G
Flashの開発元であるAdobeが、2012年8月よりAdobe Flash Player Premium Featuresを利用しているゲームに対し、ライセンス料の支払いを求めるという。対象は売上が$50000以上のゲームで、売上の9%を請求するそうだ(WIREDの記事)。 FlashはPC向けWebサイトでは未だあちこちで見かける一方、モバイル界隈では利用停止も進んでいる。物議を醸しそうなこのAdobeの決断によってFlashの命運はどうなることやら? Premium Featureというのは、「domain memory」および「Stage3D」ハードウェアグラフィックアクセラレーションだそうで、この両者を同時に使ったゲームに対しライセンス料の支払いが必要になるという。
同僚の女性からクッキーをすすめられても、「サードパーティークッキーは拒否します」とキッパリお断り申し上げたiPhoneアプリ開発担当の七尾です。というか、どう考えてもホワイトデーの(ry さて先週に引き続き、iOS開発でUnicode絵文字を扱う際の注意点について書いていこうと思います。 Combining Character/結合文字 サロゲートペアの他にも同様に気をつけなければいけないのが、結合文字です。 アルファベットに対しての修飾文字を付けたり、数字を四角で囲ったりした文字があります。 そういった文字は結合文字と呼ばれ、iPhoneで入力できる文字でいうと、 1を四角で囲った文字 = 0x31 0x20E3 2を四角で囲った文字 = 0x32 0x20E3 というようになります。 結合文字の文字数を取りたい場合は、特定の修飾文字を読み飛ばせば良いだけなので、 以下のようにさらっと対
1. 2012/03/29 18:00 現在、フィッシングサイトは稼働中であり、JPCERT/CC にサイト閉鎖のための調査を依頼中です。なお、類似のフィッシングサイトが公開される可能性がありますので引き続きご注意ください。 2. このようなフィッシングメールやサイトにて、ログインに必要な情報 (口座番号、暗証番号、パスワード、セキュリティカードの乱数表)などを入力しないように注意してください。 3. 類似のフィッシングサイトやメールを発見した際には、フィッシング対策協議会 (info@antiphishing.jp) までご連絡ください。 【参考情報】 【ご注意】フィッシングメール、スパイウェアにご注意ください http://www.shinseibank.com/direct/about_phishing.html 【ご注意】新生銀行のWebサイトであることをご確認ください http:
【2012.4.13 追記】 こちらの募集は締め切らせていただきました。 たくさんのご応募ありがとうございました。 【2012.4.6 13:00 追記】 「締切早いよ!」とご意見いただきましたので、1週間延長し 締切を4月13日とさせていただきます。(発表も1週間スライドします) まだ空きがある状況です、皆様是非ご応募ください。 --- こんにちは、櫛井です。 春ですね。春と言えば出会いと別れの季節。 そういや最近あまり学生の皆さんと出会ってないなー。だから交流する機会が欲しい! そんな気持ちからスタートしたこの企画。あまり気負わず参加できる形に出来ましたので 皆さんにお知らせいたします。 「NHNStudent Day」エンジニアが語る大ヒットアプリ開発の裏側 と題し、勉強会を開催いたします。前半のパートでは開発を担当しているエンジニアから 開発に関わるお話を、後半のパートでは若手のエ
このエントリでは、脆弱性対処における例外処理について、奥一穂氏(@kazuho)との会話から私が学んだことを共有いたします。セキュアプログラミングの心得として、異常が起これば直ちにプログラムを終了することが推奨される場合がありますが、必ずしもそうではないというのが結論です。 はじめに Webアプリケーションの脆弱性対策では、脆弱性が発生するのはデータを使うところであるので、データを使う際の適切なエスケープ処理などで対処するのがよいと言われます。しかし、処理内容によってはエスケープができない場合もあり、その場合の対処についてはまだ定説がないと考えます。 エスケープができない場合の例としては、以下があります。 SQLの数値リテラルを構成する際に、入力に数値以外の文字が入っていた メール送信しようとしたが、メールアドレスに改行文字が入っていた 入力されたURLにリダイレクトしようとしたところ、U
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く