Developers Summit 2014 Story http://event.shoeisha.jp/devsumi/20140213/ <講演概要> オープンソース使ってますか?オープンソースの開発に参加しませんか?趣味と仕事がごっちゃになったフルタイムオープンソースエンジニアの世界へようこそ。 続きを読む
楽しみにしていたデブサミ2014、ついに始まりました! 僭越ながら今年は1万円払ってコーヒースポンサーとして協賛してみました。 会場には最前列2列にわたってコーヒースポンサー用の特別席が設けられており、電源タップ付き机があるので超快適です。 個人的にはオススメですよ、コーヒースポンサー! さて初日の本日はあまり参加出来ないのですが、、早速「オープンソースエンジニア生存戦略」というセッションに参加してきました。 話を聞きながらメモを取ったんですがあまりにも面白い内容だったので公開しちゃいました。 会場 目黒雅叙園 A会場 ハッシュタグ: #devsumi #devsumiA togetter 発表者 小崎 資広さん@富士通 2011年よりボストン在住、レッドハット社に常駐してRHEL開発 1999年新卒でパナソニック入社、2005年に富士通へ転職 Linuxカーネル/Rubyコミッタ データ
Microsoftの幹部陣が「Android」アプリを「Windows」および「Windows Phone」でネイティブで実行できるようにすべきかどうかを議論しているという話を筆者もThe VergeのTom Warren氏と同様に耳にした。 仮にMicrosoftがこれを実行することに決めた場合、それらのOSのチームは技術や戦略、位置づけの面で、さまざまな苦労をしなければならないだろう。 それは技術的に不可能だということではない。BlueStacksはAndroidアプリをWindowsで実行する手段を既にユーザーに提供している。実は、ユーザーがあらゆるAndroidアプリをWindowsデバイスにダウンロードして実行することを可能にする「App Player」ソフトウェアの「Surface Pro」向けに最適化された「Windows 8」版をBlueStacksがリリースしたのは、今か
dependency { compile 'jp.hogehoge.fugafuga' //省略 } task("someDependencyOperation") << { def jarFile = configurations.compile.find { f -> f.name.matches("マッチしたいjar名等") } //jarFileは、見つかればjava.io.File、見つからない時はNullが返ります。 //jarはzipファイル。zipの中身を調べたいときはzipTreeを使います。 zipTree(jarFile).find { f -> f.name.equals("fugafuga") } //もちろん、jarFileそのものを操作してもOK jarFile.remaneTo("どこか") //maven dependency pluginの、mvn de
動画ホスティングサイトから条件に合うものを丸ごとダウンロードしたいということがある。 適当なスクリプトでまず対象を絞り込んで動画 ID のリストを list.txt というファイル名で作成したらこんな感じだったとしよう。 ID001 ID002 ID003 ID004 ID005そして実際にダウンロードするが、何らかの事情で三個目で中断した。 このときファイル名は「ID」「タイトル」「拡張子」から成るものとする。 ダウンロード済みのファイル名リストを作るのは簡単だ。 ls コマンドを使えばいい。 $ ls *.mp4 *.flv ID001 ぬこパンチ.mp4 ID002 雪の日のぬこ.flv ID003 俺のぬこがこんなに可愛いわけがない.mp4では、まだダウンロードしていない動画のリストを作るにはどうすればよいだろうか。 ダウンロード済みのリストと list.txt とをくっつけて一度
はじめに 第3回でさっと説明したままずーっと放置してきたプロジェクトの実行方法について説明します。肝心のこの方法を38回目になるまでほとんど説明せずに進めてきたなと我ながら感心します。 実行構成について Android Studioのプロジェクトの実行方法は「Run/Debug Configuration」という機能を用いて行います。ちょっと名称が長いので本連載では「実行構成」と呼びます。 ツールバーのちょうど真ん中当たりにあるドロップダウンリストが実行構成です。 図1 実行構成 常時ツールバーに表示されている実行構成がカレントの実行構成です。隣にある2つのアイコンで、それぞれ通常の実行("Run")、デバッグ実行("Debug")を行うことができます。デバッグ実行については、次回改めて説明するので今回は割愛します(その隣にある3つ目のアイコンも次回へ)。メニューバーから実行する場
▼ [雑] メールメッセージフォーマット RFC 5322 のアップデートとして RFC 6854 が出ていた メールメッセージのフォーマットを定義しているのは RFC 5322 が最新だと思っていたら、アップデート版として RFC 6854 が出ていた。発行は March 2013 となっているので、1年ほど前。ぜんぜん知らなかった。 ただ、 RFC 5322 の発行により RFC 2822 が「Obsolete(廃止された)」になったような「入れ替え」の関係ではなく、あくまでも RFC 5322 の一部アップデートという立ち位置のようだ。 どんな内容かと思えば「RFC 5322 で From: と Sender: ヘッダなどの定義に間違いがあったので訂正」というものだった。もうちょっと正確に言うと、この RFC 6854 で訂正されているのは次の4つのヘッダ。 From: Sender
USBメモリでWindowsを持ち運ぶ「Windows To Go」の実力は?:さよならWindows XP、そしてWindows 8.1へ(1/2 ページ) サポート切れが迫るWindows XPからの移行先候補として、最新版のWindows 8.1では企業ニーズの高い機能を幾つも持つ。今回はEnterprise版が持つWindows To Goという機能を紹介していこう。 Windows 8.1をUSBメモリに収納 Windows To Goは、PCのブートディスクにUSBメモリを使用する。つまり、USBメモリがシステムドライブとして機能するため、例えば、USBメモリにユーザーの環境を入れて出張先のホテルにあるビジネスセンターのPCにつなぐと、Windows To Goによって、いつでもユーザー独自の環境を再現できる。 もちろん、USBメモリを接続したPCにデータなどを一切保存しないの
ところで、いまだにSAPと言えばERPの会社というイメージが強い。しかしながら、現状の売上比率はだいたい7:3でNon-ERPの売り上げが多い。これは、グローバル全体の傾向。日本は、2013年の初頭まではこのような割合に至っていなかった。「Non-ERP部分は、日本も昨年までにだいぶ改善できました」と、安斎氏。実際に2013年は、Non-ERPの売り上げ割合は68%にまで増加、ほぼグローバルと同じレベルに達している。SAPのビジネスすべてがNon-ERPにはならないが、今後は70から80%がNon-ERPという割合でビジネスは推移するだろうとのことだ。 そのNon-ERPビジネスを牽引しているのが、インメモリーデータベースのSAP HANAだ。これについては、グローバルの成長率がプラス69%なのに対し、日本はプラス130%とむしろグローバルを大きくリードする。また、調査会社の数字では、デー
Kindleで雑誌が出始めたので、いくつか購入してみた。 週刊SPA! 2014 2/11・18合併号 [雑誌] (週刊SPA!) Amazon.co.jpで詳細をチェック 楽天市場でこの商品を検索 まずは、ご存知、最強の低俗感がたまらない雑誌SPA!。不思議なのが、SPA!のKindle価格は今週号から190円なので、雑誌よりもかなり割安です。月間購読しても760円。760円にしては、内容としては主に低俗な方面で非常に充実しているので、いままで一番の問題だった家がSPA!だらけになるという問題もKindle電子書籍になくなった今、買わない理由がなくなりました。といっても、買う理由も特に無いので、この低俗さが好きな人だけ買ってください。今後もこの値段でやっていくなら、いくつか読みたい特集があるので、ちょっとSPA!の購入は今後も続けてもよいかな、と思っています。 とはいっても、SPA!の購
Hatsune's Journal Japan blog 目次 ホーム 連絡をする RSS Login Blog 利用状況 投稿数 - 1864 記事 - 2 コメント - 88731 トラックバック - 317 ニュース Windows 8でMicrosoftアカウントを作成したことがありますか? 大抵は最初に起動するときにアカウントを作成するだけで「アカウントの追加」は行うことは少ないと思います。 もし、お子さん用にタブレットを購入した時は、ご自身のアカウントを作成(できればアルファベット記述のローカルアカウントを作成してからMicrosoftアカウントに切り替えてください)してから、[設定]-[PC設定の変更]-[アカウント]-[その他のアカウント]-[アカウントを追加する]-[お子様のアカウントの追加]でお子様のアカウントを追加してください。 [お子様のアカウントの追加]ダイアログ
FreeBSD 10.0にインストールしたPHP 5からPostgreSQLに接続してみました。 FreeBSD 10.0のPHP5からPostgreSQLに接続する お気に入りのデータベース管理ツール「Adminer」で接続できるか試してみます。 Adminer Database management in a single PHP file http://www.adminer.org/ 以前の紹介記事はこちら。 MySQL管理ツール Adminerのインストール MySQL以外にも、SQLite、Oracle、MS SQLそしてPostgerSQLにも 接続できます。 このツールで一番気に入っているのは、1つのphpファイルで完結している点です。 配置はとても楽です。 adminer.phpの取得 wgetでファイルを取得しました。 FreeBSD 10.0にwgetをインストールす
バージョン24から入ったpackage.elにより、プラグインの導入が格段に容易になったEmacs。そこで、ELPA互換のリポジトリの一つであるMELPAのダウンロードTOP50+αのパッケージについてまとめてみた。 (ランキングに関しては2014/3/26時点の情報を使用) それ単体で便利というよりも、有名なパッケージの依存関係でダウンロードされるライブラリもあるので注意。 ちなみに、個人的なオススメパッケージは、auto-complete、helm、flycheck、undo-tree、zenburn-theme、expand-region、smartparens、rainbow-delimiters、multiple-cursors。 また、TOP50には入っていないが、anzu、volatile-highlights、powerline、git-gutter-fringe、hlin
トランザクションとは 1つの作業単位として扱われるSQLクエリの集まりです。 複数のUPDATEやINSERTをひとつの集まりとして、 それらのクエリがすべて適用できた場合のみデータベースに反映します。 ひとつでも適用に失敗したクエリがあった場合は、そのまとまりすべてのクエリの結果は反映しません。 ACID特性 トランザクション処理に求められる4つの特性です。 原子性 (Atomicity) トランザクションに含まれる手順が「すべて実行されるか」「すべてされないか」のどちらかになる性質。 一貫性 (Consistency) どんな状況でもトランザクション前後でデータの整合性が矛盾なく保たれる性質。 分離性 (Isolation) トランザクション実行中は、処理途中のデータは外部から隠蔽されて他の処理に影響を与えない性質。 永続性 (Durability) トランザクションが完了したら、シス
日本でカーリングがやたら人気になっていることに違和感を覚えている人がいるかもしれない。 その違和感は正しい。カーリング人気は嘘から始まった。 カーリング人気のきっかけとなったのは、ネットでの組織投票だ。 2002年ソルトレーク五輪が終わったあと、NHKが総集編番組を作るために、各競技の人気投票を行った。 そこで2ちゃんねらーのごく一部が組織投票を仕掛けた。カーリングに投票しまくった。 その結果、カーリングが人気投票で2位になってしまった。清水宏保がメダルを取ったスピードスケートや、里谷多英がメダルを取ったモーグルよりも上の順位だ。 当時カーリングは長野五輪の影響によって存在がかろうじて知られていただけで、具体的なルールを知る者は非常に少ない超マイナースポーツだった。 不正は明らかだった。 検索したところ、当時の過去ログを発見できた。投票結果のあまりのひどさに2ちゃんねらーも呆れ果てていた。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く