タグ

関連タグで絞り込む (1058)

タグの絞り込みを解除

Technologyに関するtsupoのブックマーク (558)

  • 第1回 Androidの世界へようこそ - Androidで広がる,携帯アプリ開発の世界:ITpro

    図1●Android端末の基機能。左上から時計回りに,起動時,GoogleMaps,YouTube,Gmail,ストリートビュー,検索の画面 この記事が公開される2009年7月10日,いよいよ日初のAndroid搭載携帯電話端末「HT-03A」がNTTドコモから発売される。HT-03Aは台湾HTC社製で,Google検索,Googleマップ,Gmail,YouTubeといったGoogleの各種サービスが組み込まれている(図1)。 「Android Market」(図2)では,好みのアプリケーションをダウンロードして自由にインストールできる。Android Marketには,世界中のデベロッパーが開発し登録したアプリケーションが公開されている。開発者にとっては,自分が開発したアプリを世界中のAndroid端末に向けて配信できるという,大変魅力的な仕組みである。 読者も気付いていると思うが

    第1回 Androidの世界へようこそ - Androidで広がる,携帯アプリ開発の世界:ITpro
    tsupo
    tsupo 2009/07/10
    「1地域1キャリア」の方針を掲げるiPhoneと異なり,Androidの場合は通信キャリアの参入に関する制限がない / Androidをネットブックに採用する動き / 今後,RubyやJavaScriptなどへの対応も予定
  • Kazuho@Cybozu Labs: 今更 C++ で JSON パーサ「picojson」を書いたわけ

    既に mattn さんが、「Big Sky :: ヘッダファイルだけでC++から使えるJSONパーサ「picojson」が凄い!」で紹介してくださっています (mattn さん、アドバイス&バグ情報ありがとうございます!) が、いまさら C++ で JSON パーサを作りました。それは、以下の3点を満たすものがなかったから。 ヘッダファイル only boost 等、他の重たいライブラリに依存しない array や object が STL にマッピングされる コードは、coderepos に置いてありますので、よろしければお使いください (picojson.h)。 なお、現時点での制限事項として、 \n や \r, \uXXXX といったエスケープの処理が未実装rev. 34232 で対応しました (含サロゲートペア) 空白文字の判断基準が RFC と異なるrev. 34277 で空白と

    tsupo
    tsupo 2009/07/03
    昨日、 http://github.com/hjiang/jsonxx/tree/master を watch し始めたところだったりする。C++ で JSON が、いま、暑い(のか?)
  • VBAの行き詰まり

    VBA(Visual Basic for Applications)はおそらく,マイクロソフトが想定していた以上に,広く使われてしまったのではないだろうか。そのためマイクロソフトは,VBAのベースであるVB(Visual Basic)をVB 6からVB .NETへと大幅バージョンアップをした際にも,“VBA .NET”とはできずに旧態依然の仕様のまま取り残す格好になってしまった。 VBAはマイクロソフトのオフィス・ソフトが備えているプログラミング言語である。1993年にExcelで初めて搭載された。オフィス・ソフトで手作業で行っていた作業を自動化したり,オフィス・ソフトをフロントエンドとするようなアプリケーションを開発したりカスタマイズしたりするのに使われている。 VBAはWordやPowerPointなどでも利用できるが,最も多く使われているのはExcelにおいてである。すべてのケースで

    VBAの行き詰まり
    tsupo
    tsupo 2009/07/02
    最新のExcel 2007はリボン・インタフェースの採用などでExcel 2002/2003と見た目がずいぶん異なる。しかし,VBAのバージョン自体は6であり,基本的にはExcel 2002と同じ / プログラミング言語としての行き詰り感
  • Microsoft – クラウド、コンピューター、アプリ & ゲーム

    期間限定で Surface Pro 8 ご購入で対象のキーボードが無料になり、体にも特別価格が適用されます。

    tsupo
    tsupo 2009/06/30
    去年に続き、今年もライトニングトーク登壇者募集 / 今年はどうしようかなぁ? 去年はネタがあったけど、今年は、今のところネタがないしなぁ。とりあえず、今年も応募する方向で検討
  • webbrowser control can't run flash.

    tsupo
    tsupo 2009/06/17
    http://watcher.moe-nifty.com/memo/2009/06/windows-xp-vist.html の 2. の問題と同じことを言ってる // Thanks for the answer but you are wrong. → そうなんだよ、Flash の最新版を入れても解決しないんだよ!
  • スクリプト言語「Ruby」にDoS攻撃を受ける脆弱性

    Rubyのオフィシャルサイトは6月10日、まつもとゆきひろ氏が個人で開発しているオブジェクト指向スクリプト言語「Ruby」にDoS攻撃を受ける脆弱性が存在すると発表した。 今回確認された脆弱性は、Ruby1.8系の1.8.6-p368とそれ以前のすべてのバージョン、および1.8.7-p160 とそれ以前のすべてのバージョンに存在する。なお、1.9系はこの問題の影響を受けない。 BigDecimalオブジェクトから浮動小数点数(Float)への変換に問題があり、攻撃者は巨大なBigDecimalの数値を変換することによりsegmentation faultsを引き起こせる可能性がある。このため、1.8.6-p369またはruby-1.8.7-p173にアップグレードするよう呼びかけている。

    スクリプト言語「Ruby」にDoS攻撃を受ける脆弱性
    tsupo
    tsupo 2009/06/11
    今回確認された脆弱性は、Ruby1.8系の1.8.6-p368とそれ以前のすべてのバージョン、および1.8.7-p160 とそれ以前のすべてのバージョンに存在 / BigDecimalオブジェクトから浮動小数点数(Float)への変換に問題
  • GDDでAndroid携帯もらったどー - y-kawazの日記

    今日はhttp://code.google.com/intl/ja/events/developerday/2009/home.htmlに行ってきました。 少し期待はしていたんだがやっぱりあったサプライズお土産。なんと来場者全員に新型Android携帯が配られました!多分今年の夏にDoCoMoから発売されるやつと同じだと思う。 しかも今回配られたのは開発者向けのSIMフリー版とのこと!早速手持ちのiPhone3GのSIMを差してみましたよ。 まずは起動画面。起動ロゴがGoogle Developer Day 2009になっていて、ちょっとしたプレミア感があります。 いきなりSoftbankって認識してる(^ー^ とりあえず時報に電話してみたらサクッと繋がった。 SIMを差しただけではパケットは繋がらなかった。 iPhone3Gの定額パケット通信を使えるようにしてみよう パケット通信を行うに

    GDDでAndroid携帯もらったどー - y-kawazの日記
    tsupo
    tsupo 2009/06/10
    GDDフォンに iPhone3G の SIM を挿してみたレポート / 私の手元にある WSIM は形状が違う(幅が広いし、厚みもある)ので挿しようがないww
  • Android上でスクリプティング環境を実現する「ASE」 - @IT

    2009/06/09 グーグルは6月8日、モバイル向けプラットフォームのAndroid上でPythonやLuaを使ったスクリプティング環境を提供するオープンソースのプロジェクトAndroid Scripting Environment」(ASE)の存在を明らかにした。端末の画面側を下にして置いた場合に呼び出し音を抑制する、といった簡単なアプリケーションを20行ほどのスクリプトで実現できるという。スクリプトはPC上の開発環境ではなく、デバイス上で直接入力して実行することができる。Pythonでは、インタラクティブな実行モードもサポートする。 これまでにもAndroid上でPythonRubyといった処理系を動かす実験的な取り組みはあったが、ASEはAndroid上の標準的なパッケージとして提供する点が異なる。BeanShellはDalvik VM上で直接動くため、Javaでアプリケーショ

    tsupo
    tsupo 2009/06/10
    モバイル向けプラットフォームのAndroid上でPythonやLuaを使ったスクリプティング環境を提供する「Android Scripting Environment」 / PC上の開発環境ではなく、デバイス上で直接入力して実行することができる
  • 「W32/Winemmem」がファイル改ざん検査をすり抜ける仕組み

    McAfee Avert Labs Blog 「W32/Winemmem - Know Your Enemy」より April 9,2009 Posted by Vitaly Zaytsev マルウエア感染を拡大させる際に最初に必要になる条件は何か,覚えているだろうか。答えはユーザーの欲求を利用することだ。ユーザーが自ら求めない限り,マルウエアに感染したファイルはまずダウンロードされない。では,2番目の条件は何か。大抵のウイルス対策ソフトから検出されないようにすることだ。我々は2008年4月第1週,こうした条件を備える新たな感染手段を発見した。 最近のマルウエア作者は,メールを大量に送り付ける感染拡大策をとらず,多くのユーザーが使っているソフトウエアの開発元を狙うようになってきた。こうした状況で,我々は複数のソフトウエア・ベンダーから「マルウエアに感染した疑いがある」という相談を受けた。大

    「W32/Winemmem」がファイル改ざん検査をすり抜ける仕組み
    tsupo
    tsupo 2009/05/21
    インストーラを改変 / API をフック / 本来のAPIの先頭部分を書き換え / 作業終了後、オリジナルに書き戻すことで痕跡を消去
  • セキュリティ企業、最新版「Mac OS X」のJava脆弱性で警告--実証コードを公開

    Macintosh向けのセキュリティコンサルティングを手がける企業SecureMac.comは米国時間5月19日、Appleの「Mac OS X」のJavaにパッチ未対応のセキュリティ脆弱性があるとして、「重大」レベルの警告を発した。 この脆弱性を発見したというLandon Fuller氏によると、問題とされているJavaの脆弱性は、12日にリリースされたばかりのMac OS X最新版「Mac OS X 10.5.7」でも解決されていないという。そこでFuller氏は、このセキュリティホールのコンセプト実証コード公開に踏み切った。 この脆弱性は、SecureMacが「自動ダウンロード」と呼ぶ行為の実行に使われる恐れがある。これはウェブページを訪問するだけで、コンピュータを感染させてしまうものだ。Fuller氏はこの脆弱性により、悪意あるコードがその時点のユーザー権限で命令を実行可能になると

    セキュリティ企業、最新版「Mac OS X」のJava脆弱性で警告--実証コードを公開
    tsupo
    tsupo 2009/05/21
    問題とされているJavaの脆弱性は、12日にリリースされたばかりのMac OS X最新版「Mac OS X 10.5.7」でも解決されていない / この脆弱性の現時点での回避策としては、ユーザーが利用するブラウザでJavaアプレットの利用を無効にし
  • 2009年5月 - デカルト言語 - OSDN運営・管理 Wiki - OSDN運営・管理 - OSDN

    このWikiは、OSDNの管理グループが運営しています。 今月のプロジェクトOSDNを利用している開発者の方に、月ごとにインタビューを行っています。 2009 年8月 - M+ FONTS 7月 - Karesansui 6月 - Berry Linux 5月 - デカルト言語 4月 - えこでこツール 3月 - WordPress Plugins/JSeries 2月 - Mysaifu JVM 1月 - Azuki 2008 年12月 - SIE 11月 - AquaSKK 10月 - Acerola3D 8月 - CLX C++ Libraries 7月 - BathyScaphe 6月 - MobaSiF 5月 - BrailleConverter 4月 - mod_chxj 3月 - blanco Framework 2月 - PositLog 1月 - MergeDoc 200

    tsupo
    tsupo 2009/05/11
    狙っているのは、強力な論理的推論・探索機能があり、関数プログラミング機能を持つオブジェクト群が、人間に近い構文のI/Fによって動く知的なシステム / バックトラック機構を持った述語論理言語がベース
  • MINIXを作った男 - @IT自分戦略研究所

    連載を初めて読む人へ:先行き不透明な時代をITエンジニアとして生き抜くためには、何が必要なのでしょうか。それを学ぶ1つの手段として、わたしたちはIT業界で活躍してきた人々の偉業を知ることが有効だと考えます。連載では、IT業界を切り開いた117人の先駆者たちの姿を紹介します。普段は触れる機会の少ないIT業界歴史を知り、より誇りを持って仕事に取り組む一助としていただければ幸いです。(編集部) 連載は、2002年 ソフトバンク パブリッシング(現ソフトバンク クリエイティブ)刊行の書籍『IT業界の開拓者たち』を、著者である脇英世氏の許可を得て転載しており、内容は当時のものです。 アンドリュー・タネンバウム(Andrew S. Tanenbaum)―― vrije大学数学計算機科学科教授 後にMINIX(ミニックス)というOSを開発することになるアンドリュー・タネンバウムは、1941年にニ

    tsupo
    tsupo 2009/05/07
    MINIX はいろいろいじったなぁ。MS-DOS 用に作った自作のシェル csh もどき(zsh風) を MINIX に移植したりして遊んだ // リーナス・トーバルズとの間で生々しいやり取りがあったのは知らなかった
  • Windows 7に「Windows XPモード」、仮想環境で提供

    Windows SQL Server 2005サポート終了の4月12日が迫る、報告済み脆弱性の深刻度も高く、早急な移行を

    tsupo
    tsupo 2009/04/27
    Windows XPモードは、仮想環境ソフト「Windows Virtual PC」のもとで動作するWindows XP環境として提供される → ってことは、Virtual PC が標準搭載されるってこと? // 実は、Windows XP 上の Virtual PC で Windows Vista を動かしてたりするw
  • OAuth / OAuth Session Fixation Advisory

    There is a session fixation attack against OAuth 1.0.  There is a security advisory. There have been a lot of mailing list threads on this.  There was a meetup on Friday to talk about the problem. Folks from Yahoo, MySpace, Google, LinkedIn, and Plaxo attended.  We discussed two proposals: Signed Callback URLs Signed Approval URLs (A large number of other proposals were discussed briefly, but aren

    tsupo
    tsupo 2009/04/27
    「OAuth のセキュリティホールをどうやって直すことにしたか」を解説
  • Amazon.co.jp: 人文・社会科学のためのテキストマイニング: 松村真宏, 三浦麻子: 本

    Amazon.co.jp: 人文・社会科学のためのテキストマイニング: 松村真宏, 三浦麻子: 本
    tsupo
    tsupo 2009/04/21
    誠信書房 (2009/4/24) / 160ページ / ISBN-13: 978-4414301717
  • 誠信書房―書籍情報: 人文・社会科学のためのテキストマイニング

    テキストマイニングを、“分かりやすく”、そして“タダ”で、行うことを可能にする一冊。著者が開発したフリーソフト「TinyTextMiner」をはじめとする各種ソフトウェアの活用方から、自然言語処理、統計解析、データマイニングの分野を幅広くカバーした。人文・社会学分野の学部学生、大学院生・研究者の入門書として最適な内容である。 第1章 序 1.1 テキストマイニングがもたらすブレイクスルー 1.2 タダで格的なテキストマイニング 1.3 書の構成 第2章 TTMと関連ソフトウェアのインストール 2.1 テキストマイニングの準備 2.2 TTMのダウンロードとインストール 2.3 TTM関連のツールの準備 2.4 分析用各種ソフトウェアのインストール 第3章 TTMによるテキストデータの分析 3.1 TTMの基的な使い方 3.2 テキストマイニングで知る経済情勢の時

    tsupo
    tsupo 2009/04/21
    テキストマイニングを、“分かりやすく”、そして“タダ”で、行うことを可能にする一冊 / 自然言語処理、統計解析、データマイニングの分野を幅広くカバー / TinyTextMiner
  • Mono Project

    This page is likely outdated. Visit the new documentation for updated content. MoMA is not updated with data for the latest Mono releases and there are no current plans to do so. Mono Migration Analyzer The Mono Migration Analyzer (MoMA) tool helps you identify issues you may have when porting your .Net application to Mono. While Mono aims to be binary compatible with .Net, MoMA helps pinpoint pla

    tsupo
    tsupo 2009/04/07
    その .NET アプリが mono でも動くかどうかを調べるツール
  • twitterがrubyからscalaへスイッチ - huixingの日記

    twitterが2007年後半に先進的なユーザーに急速に受け入れられて以後、そのruby on railsアーキテクチャーはたびたびトラブルに見舞われてきた。しかし2008年中盤にtwitterがこっそり一部コードをscalaにポートして以来トラブルはなくなった。Twitterの開発者であるAlex Payneによれば普通に考えられているRuby on RailsPHPPythonなどいわゆるアジャイルな言語はすばやい変化に対応するには見合っているが非同期的プロセスのような力仕事には、スイス連邦工科大学ローザンヌ校のマーティン・オダースキーMartin Oderskyにより開発されたscalaが合っているという。2007年のある時点でtwitterにおけるrubyベースのメッセージ・キュー・システムが増えるプロセスに対応できずに壁にぶちあたったことに気付いた。2008年中盤にはメッセー

    twitterがrubyからscalaへスイッチ - huixingの日記
  • Pwn2Ownのハッカー、Charlie Miller氏へのインタビュー

    文:Ryan Naraine(Special to ZDNet.com) 翻訳校正:石橋啓一郎 2009-03-21 22:44 バンクーバー発 -- CanSecWestセキュリティカンファレンスで、私はCharlie Miller氏と話をする機会を得ることができた。同氏はSafariのコード実行脆弱性を利用して、完全にパッチを適用したMacBookに侵入した。 われわれはウェブブラウザのセキュリティの現状、脆弱性市場、現代のオペレーティングシステムでの耐攻撃措置の必要性について議論した。 --今回の脆弱性について、話せることはありますか。 Charlie Miller氏:あまりありません。コンテストのルールの一部として、私は技術的な詳細に関する守秘義務契約に縛られています。あのコンピュータ(MacBook Air)には、完全にパッチが適用されていたということは言ってもいいでしょう。使っ

    Pwn2Ownのハッカー、Charlie Miller氏へのインタビュー
    tsupo
    tsupo 2009/03/22
    対象となるプログラムではなくオペレーティングシステムの問題です。Mac上のFirefoxも比較的簡単です。その下にあるOSに、攻撃に対抗する仕組みが組み込まれていないからです
  • asahi.com(朝日新聞社):瞬時に折りたためる幾何学立体 たった3つの部品 - 社会

    折りたたみ式の構造キットで作った立体と、開発者の阿竹克人さん=日進市折戸町部品が折りたたまれ、束の状態部品を広げるとふくらんでいく全開し、幾何学立体が生まれた状態  3種類の部品を組み合わせるだけで、折りたたんだり、展開したりできる幾何学立体構造のキットを名古屋市天白区の建築家阿竹(あたけ)克人さん(56)が開発した。知的玩具として市科学館などで発売中だ。阿竹さんは「応用すれば、災害用テントやボート、宇宙施設に使える」と未知の可能性を夢見ている。  この構造体を構成する三つの部品は、側面に13の穴が開いた長さ12センチの棒と、つなぎ目の留め具2種類。穴を使って棒同士を交差させる。  94年に国際特許を出願。類似品と異なるのは、ほかの発明家の構造体の多くが棒と棒をつなぐ留め具が固定されているのに対し、阿竹さんのものは棒の端同士の接合部分に自由度の高い蝶番(ちょうつがい)を採用し、3種類の部品

    tsupo
    tsupo 2009/03/09
    この構造体を構成する三つの部品は、側面に13の穴が開いた長さ12センチの棒と、つなぎ目の留め具2種類。穴を使って棒同士を交差させる → パズル的なおもしろさがある