近年、社会におけるインターネットの普及など情報通信技術の進展により、企業・国民等において、大量・多様なデータを処理・利用できるようになってきており、政府等が保有する多様で膨大な公共データについて、様々な場面での活用が期待されるようになってきています。 このような中、気象庁では、本日よりホームページ上で、機械判読可能な形式(CSV形式)による、過去の気象観測データの公開を開始します。 過去の気象データ・ダウンロードのページ
Dependency Walker is a free utility that scans any 32-bit or 64-bit Windows module (exe, dll, ocx, sys, etc.) and builds a hierarchical tree diagram of all dependent modules. For each module found, it lists all the functions that are exported by that module, and which of those functions are actually being called by other modules. Another view displays the minimum set of required files, along with
What is phone development? (overview) Phone development is a term for the process of writing applications for smartphones. Phones run an operating system as a platform to provide services to applications. As a result, phone development is similar to desktop development - with caveats. Phones do not have the memory or performance of their desktop counterparts. To simplify development, many develope
本稿では市販の組み込み評価ボードを使用して,オリジナルのAndroidマシンを作ってみたいと思います.最終的にはWiiリモコンで操作可能なプレゼン・マシンを目指しますが,工夫次第でいろいろな用途のシステムを作れると思います.使用しているパーツはすべて,「Digi-Key」や「Amazon」などのWebサイトから入手できます.連載1回目の今回は機器や環境を用意して,実際にAndroidを起動するまでを説明します.(編集部) ※ 本稿で使用するパッチ・ファイルはこちらからダウンロードできます. ● BeagleBoardで自分だけのAndroidマシンを作ろう! 米国Texas Instruments社の「BeagleBoard」が発売されてから約1年が経過しました.BeagleBoardは同社のプロセッサ「OMAP3530」を積んでおり,さらにDSP(Digital Signal Proce
PreferenceActivity の各UI は Android のフレームワークの theme.xml に定義されています。 /frameworks/base/core/res/res/values/themes.xml 194 <!-- Preference styles --> 195 <item name="preferenceScreenStyle">@android:style/Preference.PreferenceScreen</item> 196 <item name="preferenceCategoryStyle">@android:style/Preference.Category</item> 197 <item name="preferenceStyle">@android:style/Preference</item> 198 <item name="pr
今回はAndroidアプリケーションのソースコードに対し静解析を行うことができるeclipseのプラグイン「FindBugs」の導入方法、簡単な実行方法を紹介します。 FinfbugsはAndroid専用というわけではなく、Javaプログラムに対して実行が可能です。また、eclipseプラグインだけでなく単体のプログラムとしても実行可能で独自のGUIを持っていたり、Antのビルドスクリプトに組み込むことも可能です。 今回は普段の開発に簡単に導入するということを目的としてeclipseプラグイン版の導入方法を説明しますが、興味のある方はこちらの公式のマニュアルを参照してください。 導入方法は続きへどうぞ。 プラグインのインストール 他のプラグインと同様にeclipseのメニューからインストールが可能です。 リポジトリのロケーションは http://findbugs.cs.umd.edu/ec
「ビジネス英語の歩き方」とは? 英語番組や英会話スクール、ネットを通じた英会話学習など、現代日本には英語を学ぶ手段が数多く存在しています。しかし、単語や文法などは覚えられても、その背景にある文化的側面については、なかなか理解しにくいもの。この連載では、米国で11年間、英語出版に携わり、NYタイムズベストセラーも何冊か生み出し、現在は外資系コンサルティング会社で日本企業のグローバル化を推進する筆者が、ビジネスシーンに関わる英語のニュアンスについて解説していきます。 →「ビジネス英語の歩き方」バックナンバー 日本列島の大部分は、梅雨に突入。雨模様の日が続いています。そこで今回はあえて、梅雨のない北海道の話題を取り上げましょう。 北海道といえば、北海道大学(北大)。北大といえば、クラーク博士。クラーク博士といえば、「BBA」です。何だそれ? 私もこの原稿を書くために調べていて、初めてBBAという
タオソフトウェアが執筆した初めての書籍です。 日本Androidの会 会長の丸山先生から、巻頭言を頂戴することができました。 新しいネットワーク市場の活性化を図る、新しい枠組みの確立が求められています。 こうした取り組みの最も基本的な部分の一つが、マーケットへの安全なアンドロイドアプリの提供です。 セキュリティに焦点を合わせた本書は、アンドロイドのコミュニティに歓迎されることでしょう。 日本Androidの会 会長 丸山 不二夫 タオソフトウェア株式会社(著) 3,360円(税込)/320ページ 2012/01/06発売 発行:株式会社インプレスジャパン 発売:株式会社インプレスコミュニケーションズ あなたが作成したアプリケーションは安全ですか? 爆発的に普及したアンドロイド。毎日、多くのアプリケーションが個人や企業によって開発、提供されるようになりました。 その一方で、アンドロイドマーケ
今週の、金曜日、土曜日と、日本アンドロイドの回主催によるイベント、Android Bazaar and Conference 2013 Springが開催されます。 3月15日(金曜日)の13:00から、「脆弱性があるアンドロイドアプリの作り方」と題して、40分登壇させて頂きます。 タイトルは、もうちょっとうまいタイトルを思いつかななったのかと反省物なのですが、開発者向けのアンドロイドアプリのセキュリティとかそのあたりのお話です。 03/15 13:00E会場(28号館 104教室)アンドロイドアプリケーションの脆弱性が現在問題になっており、有名なアプリケーションの 脆弱性問題が次々と報告されています。しかしながらこれらの問題の殆どは、単にアンドロイドOSのセキュリティについての知識不足から発生しています。 セキュリティホールがあるアプリケーションをを作らないようにするために、やりがちな例
「アンドロイドスマートフォンプライバシーガイドライン by タオソフトウエア」は、総務省のスマートフォンプライバシーイニシアティブに沿って、アンドロイドのアプリケーションプログラマが、 利用者が安心して利用できるアプリケーションを効率的に設計し、公開が行えるよう支援することを目的として、 アンドロイドのアプリケーションプライバシーガイドラインとしてまとめたものです。 総務省のスマートフォンプライバシーイニシアティブを原文として、アンドロイドのアプリケーションプログラマ(アプリケーション提供者)に必要な事項をピックアップし、 アンドロイド特有の要件を追加して再構成しました。 また、プライバシーポリシーの記載方法など、実際の運用に役立つように記載をしています 多くの方に利用して頂けたらと思いApatch License2として無償にて公開致しております。 一つでも多くのアプリケーションがプリバ
6+ million users. Working together. No matter how far apart. We Invent the Tools. Our Two Million Users Do the Rest. Community-Powered | Cloud-Based | Project Management & Scheduling The project management tool that's perfect for remote collaboration. 2.3 million users. Working together. No matter how far apart.
Chatbots Decoded: Exploring AI Discover what chatbots are, where they come from, and why they matter. Have a conversation with a chatbot-powered robot and hear from experts about our future with AI. Learn more. MUSEUM HOURS Monday and Tuesday: Closed Wednesday–Sunday 10 a.m.–5 p.m. Holidays and Closures Chatbots Decoded: Exploring AI Discover what chatbots are, where they come from, and why they m
不思議な事に、世の中には僕が金儲けの為だけに動いていると誤解している人が大勢いるようです。もしこれが本当なら、僕は今とは全く異なる仕事をしていたので変な話ですね。 今日は僕がどのようにしてお金を稼ぎ、そのお金がモチベでない点を踏まえた上で、何が僕を本当に駆り立てるかをお話ししようかなと思っています。 お金にしか興味がなかったらもし僕がお金にしか興味がなければ会社から独立せず、年収約3000万円稼いでいたアマゾンのウェブサイトマネージャーやマイクロソフトのプロダクトマネージャーとしてサラリーマンを続けていたに違いありません。 あの頃と比べると、今の会社での僕の年収は120万円と、社員に払っている額よりも少ないです ^o^ アマゾンから仕事のオファーを頂いた同時期頃に、Ebayからのお誘いもありました。リクルーターは企業のオファー額に応じて報酬額(僕の年収の30%)が増えるので両社は担当の手引
Generate test data for your database Quick recipes to test real applications with random data Table Structure: Export Format: Generated rows: Use an existing data model and customize it to mimick your table structure or create one from scratch. # Column title Data type Delete Add Another Column Clear table Why do I need to fill a database with random data? When developing an application, you would
Twitter / dnobori: ファイルをZIPで暗号化し、まずZIPをメールで送り、しばら ... https://twitter.com/dnobori/status/346488232537632768 Daiyuu Nobori ファイルをZIPで暗号化し、まずZIPをメールで送り、しばらくして別メールで8文字程度の乱数パスワードを送るという謎のプロトコルが日本企業で流行っているが、ZIPのパスワードは総当たりでかなり高速に解析できるし、そもそもパスワードをメールで送っているので効果が疑問。 僕も昔そのように送られてきて同じ疑問もったことあります。 はてブコメントみると、 2度送ることであて先ミスによる添付からの情報漏れを防ぐという効果はそこそこ期待できる。 誤送信による一撃死を免れるためのプロトコル。 まぁでも実際メールやFAXの誤爆とかよくある事なわけで。 暗号の強度では
有名なGNU/Linuxベースのディストリビューションの名前の意味と由来を調べてみた。 本文ではディストロやプロジェクトの名前を使っているので、LinuxカーネルとGNUユーザーランドを使ったシステムであっても、Arch LinuxとかGentoo LinuxMandariva LinuxとかFedora LinuxなどはGNU/Linuxではなく、そのまま表記している。 Slackware ディストリビューションのさきがけともいえる存在だが、もともと、Slackwareは広く一般向けのディストリビューションを目指してはいなかった。そのため、真面目に受け取られることを防ぐ目的で、わざとふざけた名前が付けられた。slackというのは、どうもパロディ宗教のChurch of the SubGeniusに由来するようだ。 Slackware - Wikipedia, the free encyc
If Carpenters Were Hired Like Programmers | DawO_od 面接官「なるほど、あなたは大工なのですね」 大工「そうです。私は大工として今までやってきています」 面接官「実務経験は何年ほどでしょうか?」 大工「10年です」 面接官「すばらしい。それはいい。さて、これから職場にふさわしいかどうか、いくつかの技術的な質問に答えてもらおうと思うのですが、よろしいでしょうか?」 大工「はい」 面接官「まず、弊社は茶色の家の建築が主な仕事内容でして。以前に茶色の建築の経験はおありで?」 大工「えーと、私は大工です。だから家は建てますよ。塗装の色の好みは人それぞれでしょう」 面接官「ええ、それはわかります。ですが、茶色経験は何年ほどでしょうか?」 大工「おいおい、分からんよ。建築したあと、どういう色で塗装されるかなんて私の知ったことじゃありません。たぶん、6ヶ
Google マップは、世界中で、そこに住んでいる人のように街を歩ける地図を作るべく、日々開発を続けています。本日から、Google マップのお店情報が古かったり、間違っている時に、ユーザーの皆さんが正しいお店情報を Google に伝えることができる機能を提供します。最近できた新しいお店、移転した大好きなお店の Google+ ローカルページの内容が違っていたら、ぜひこの機能を利用して、Google マップにお気に入りのお店の最新情報が表示されるように、情報をお寄せください。 <お店の情報を修正する> Google マップで検索した結果のお店情報が間違っていたら、「詳細を編集する」リンクを押すことで、正しいお店情報を登録して、 Google に伝えることができます。Google マップのピンがお店のある位置からずれている場合には、「マーカーを移動」リンクをクリックして、ピンの位置を変更し
Google IO 2013のGlass Platform Hackingにて Glass上でMirror APIを使用せずに直接アプリケーションを実行する方法が 解説されていましたので紹介します。 Glassプラットフォーム Glassプラットフォームの詳細が公開されました。 ・ICS MR1(4.0.4) API 15 ・GPS,wifi,bluetooh、タッチパッド ・Bluetooth、Wifiなど ・640x360の透過型ディスプレイ ・ADBが使えます Glass SDK Glass向けのアプリケーションをGlass SDKで開発することができます。 Mirror APIを使用するとGlassの標準の機能に従って情報の表示や共有ができます。 一方Glass SDKを使用するとアプリケーションそのものを直接開発することができます。 Glass SDKは開発者用のGlass本体と
はじめに Qt 5.1 Beta Released | Qt Blogの発表もあり、今回からバイナリが手に入るのとの事で 週末の名古屋もくもく会場(になってしまっている場所)で早速installしてみたのですが 付属のQtCreatorで日本語入力できなかった! 動作確認 環境 Install PC Ubuntu 12.04.2 LTS x86_64 QtCreator ver.2.7.1 qt-linux-opensource-5.1.0-beta1-x86_64-offline.runに含まれるToolsのQtCreator qt-projectで単体配布しているQt Creator 2.7.1 for Linux/X11 64-bit gitのqt-creator tag v2.7.1 buildは、qt-linux-opensource-5.1.0-beta1-x86_64-off
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く