本『脳内麻薬 人間を支配する快楽物質ドーパミンの正体』は、TV「ホンマでっか!?TV」でも人気の脳科学者・中野信子さんの本。 “脳内麻薬”ドーパミンの役割など詳しく書かれています。 人が感じる「気持ちよさ」についてもっと理解すると、自分や他人をもっとうまく動かせるのではないでしょうか。 社会的報酬を受けたときも脳の快楽物質が分泌される人生の目的のために真摯に努力することと、快楽に我を忘れることーーには、同じ脳内物質が関わっているのです。 何かを成し遂げ、社会的に評価されて喜びを感じるとき、友人や家族や恋人から感謝やお祝いの言葉を聞いて幸福感に包まれるとき、私たちの脳の中では、快楽をもたらす物質「ドーパミン」が大量に分泌されています。 この物質は食事やセックス、そのほかの生物的な快楽を脳が感じるときに分泌されている物質、またギャンブルやゲームに我を忘れているときに分泌されている物質とまったく
最近の JUnit は, GitHub 上では Kent Beck さんの手を離れて junit-team さんに移管されたようですね. ご自身も そういう内容のツイート (Feb 6, 2013) をされていました. JUnit の公式 (?) ページ (www.junit.org とか junit.sourceforge.net とか) や Google などの検索結果にそれが反映されるには, しばらく時間がかかりそうではありますが. それはともかく, 昨年秋にリリースされた JUnit 4.11 につきましては, Javaテストフレームワーク「JUnit 4.11」が公開 という記事 (Nov 26, 2012) に, また、パラメーター化テスト(Parameterized Tests)では、テストに名称を付ける「@Parameters」アノテーションを利用して個々のテストケースを容
今日の満月は数十年に1度の美しさ、または禍々しさ2014.06.13 18:156,391 福田ミホ 13日の金曜日+満月+ハニー・ムーン。 今日は13日の金曜日、そして満月です。それもただの満月じゃありません。今日と同じ月を見るための3つの条件が次に揃うのは、2098年の6月なんです。 その条件のひとつめは「13日の金曜日」という何かが起こっちゃいそうな日付、ふたつめは満月ってことです。そして3つめは6月、つまり夏至に近い時期の満月ってことです。太陽が今一番高いところを通るのに対し、月は低い位置を通過しています。すると日中より低い位置にある夕日が赤くなるのと同じ原理で、月の色が赤みがかるんです。「ハニー・ムーン」ともよばれます。 さらに今、月はその軌道の中でも地球にもっとも近いところを通っています。月の軌道は楕円形なので、月と地球の距離は約35万6,000㎞と約40万7,000㎞の間でつ
「国民的コンプレックス」なんて言葉が存在するのかわかりませんが、もし存在するなら「英語コンプレックス」は間違いなくその1つでしょう。 しかし、コンプレックスは克服できるがゆえにコンプレックス。努力を重ねれば恐れるに足らず。そこで克服に使えるのが、無料で品質の良い「NHK語学教材」アプリたち。兄弟メディア「TABROID」で紹介されていたアプリたちをまとめてみました。 Beginner: まずは習慣づけから 初心者にはまず、NHKラジオが聴ける『らじるらじる』がおススメ。これで学習を習慣づけましょう。 ちなみに、らじるらじるは常に電波が必要なので、屋外で聴くと音声が途切れたり、バッテリーを多く消費したり、場合によってはパケット上限に引っかかったりする可能性があります。なるべく、自宅のWi-Fiにつなげての利用をオススメします。 >>ゆるんだ生活に喝! 無料のNHKラジオ『らじるらじる』で規則
講義ノートの目次へ アルゴリズムの計算量理論の講義ノートPDF。 チューリングマシンやオートマトン,ラムダ計算などを使って,アルゴリズムの複雑さを判定する。 例えば,処理の複雑さを「P」と「NP」のクラスに分類したり(=計算複雑性), ある処理が決して終わらないので実行不可能だと判定したり(=計算可能性)。 独学に使える資料を集めた。 ※計算量理論とあわせて学習するとよいのは,ラムダ計算(ノート)や,グラフ理論・組み合わせ最適化(ノート)など。 ラムダ計算がわかれば「計算」を抽象化して扱える。組み合わせ最適化は,計算困難な問題の具体例を学べる。 計算量理論(計算複雑性・計算可能性)の講義ノート 計算量理論の,クラスPとNPからの入門を学べるノート: 計算量の理論 http://www.jaist.ac.jp/~uehara/course... 北陸先端大の講義スライド。 (1)計算の基本要
Linux シェル (sh) で、文字列から任意の文字を取り出す方法としては、外部コマンド sed を利用する方法があります。 方法としては、sed コマンドの -e オプションを使って正規表現を使用して、必要な文字列に置き換えるという方法をとります。sed に渡す文字列は echo コマンドを使って渡します。 DATA1="IP Address: 192.168.0.1/255.255.255.0 RETVAL=`echo "$DATA1" | sed -e "s/^IP Address:[ \t]\+\([0-9\.]\+\)\/[0-9\.]\+$/\1/g"` このようにすることで、DATA1 から "192.168.0.1" の部分を切り取って RETVAL 変数に取得することが可能になります。 他にもたとえば、次のような抽出が、sed を使ってできると思います。
BukkitプラグインをIntelliJ IDEAでワイワイしてみようと思う。 一応理想はGithubでソースコードを管理してJenkinsでビルドできるようにしたい。 1.Gradleでプロジェクトを作成 JDKは1.7に設定。プロジェクト名はおこのみで。 2.build.gradleを編集 repositoriesを編集 repositories { mavenCentral() maven { url "http://repo.bukkit.org/content/repositories/snapshots" } } dependenciesにbukkitを追加 dependencies { compile 'org.bukkit:bukkit:1.7.2-R0.3-SNAPSHOT' testCompile group: 'junit', name: 'junit',
例:"myokoym(25)"の括弧内の数字だけを取り出したい場合。 1.cutを使う http://www.k4.dion.ne.jp/~mms/unix/linux_com/cut.html $ echo "myokoym(25)" | cut -d"(" -f2 | cut -d")" -f1 25 上記は、cutコマンドを区切り文字指定で使用する例です。 「-dオプションで区切り文字を指定し、-fオプションでn番目に区切られている文字列を切り出す」という処理を2回繰り返しています。(nは1から始まる) 2.sedを使う http://www.k4.dion.ne.jp/~mms/unix/linux_com/sed.html $ echo "myokoym(25)" | sed -e "s/^.*(\(.*\)).*$/\1/" 25 上記はsedのsコマンドで、文字列の置換を行っ
関連記事 センチュリー、USB 3.0/eSATA外付け型のRAID対応HDDケース センチュリーは、USB 3.0/eSATA接続に両対応したRAID-0/1対応HDDケース「裸族のテラスハウスRAID SATA6G」を発売する。 センチュリー、2.5インチHDDケース「1分BOX2.5 USB 3.0」に限定ホワイトバージョンを追加 センチュリーは、USB 3.0接続対応の外付け型2.5インチHDDケース「1分BOX2.5 USB3.0 GREEN LINE」をベースにした限定ホワイトバージョンを発表した。 センチュリー、USB 3.0接続の2.5インチドライブケース「MOBILE BOX」 高速転送が可能なポータブルSSD/HDDケース。 スマホからも使える:センチュリー、Wi-Fi接続にも対応した2.5インチHDDケース「どこで~もWi-Fi BOX」 センチュリーは、PCおよびス
お声がけをいただいて、連載が始まったわけですが、編集部からのオーダーが「インフラセキュリティ」と言うことで、ちょっとだけ迷いました。 インフラもセキュリティもなんでもそうですが、共通して言えることは「『あたりまえ』の積み重ねが被害を減らす」と言うところだからです。 ただ、ここで言う『あたりまえ』は「セキュリティをやってる人から見た『あたりまえ』」であり、そうでない人から見たら「そうなの?」と言うことも多々あります。 本連載では、「これ」と言うことが発生したときに、その内容について解説を試みると言うことは普通にやるとして、そう言う『あたりまえ』的な内容についても紐解いていくような試みをして行こうと思います。 と言うことで、最初は、「脆弱性対策のためにパッケージを入れ替える」と言うところに触れて行きます。 1.ソフトウェアの脆弱性とその修正 バグのないソフトウェアはないと言うくらい
関連キーワード Windows 8 | OS | Windows 7 | Windows XP 米Microsoftの「Windows 8」はリリース当初、新時代の到来として歓迎された。従来型デスクトップPCとモバイルデバイスを同時にサポートするOSコードベースの統合という画期的な試みであったことは確かだ。Windows 8は、大部分において揺るぎない確かな前進と受け取られた。だが、その機能とUIの変わり様は少し度が過ぎるという声が多い。 Microsoftはこうした批判に応える形で2013年10月に「Windows 8.1」をリリースした。Windows 8.1では、デスクトップ/ノートPCユーザーにとってなじみのある一部の機能が復活している。また、使いやすくするために「OneDrive」や「Internet Explorer 11」といった新しいアプリも搭載された。本稿では、OSの導入
Dumb Little Man:認めたくないことですが、私は人からイラッとさせられることがかなりよくあります。知らない人や知り合いだけでなく、大切な人からもです! 一体みんなどうしたっていうのでしょう。いったい何が原因なのか、長年疑問に思っていました。 今では、かなりわかるようになりました。誰かにイライラさせられたり、ムカつくことをされたりする時は、たいてい自分自身で気づいていない原因があるのです。 心理学では、この投影のことを「ミラーリング」と呼んでいます。人間は、自分について知らなければならないことを誰かに投影しているので、それを相手の中に見るのです(一方で、自分の中にその原因行動を見る時は「プロジェクションリコール」と呼びます)。 ミラーリングの場合は、実際の鏡と同じように、相手が鏡だと考えてください。鏡を見るまでは、自分の姿をハッキリと見ることはできません。鏡は単純に、そのままを反
復活「気仙沼ふかひれ丼」──寿司職人が特大フカヒレに込めた心意気がスゴイ:東北発! 震災から生まれた21世紀の逸品(1/4 ページ) 「東北発! 震災から生まれた21世紀の逸品」とは 東日本大震災から3年が経った。Googleが主催する復興支援プロジェクト「イノベーション東北」(参照リンク)のメンバーは、被災地各地を歩き回り、500を越える事業者に出会ってきた。 彼らが手がける商品の中には、避難所から積極的な継承が始まった伝統的な手仕事や卓越した技術に裏打ちされた工業品、あるいは東北の自然に育まれた、東京では決して手に入らないような美味なる食べ物がある。本連載では、震災後に生まれた、こうした「知られざる逸品」を紹介するとともに、これらひとつひとつの商品が震災後どのように生まれ、あるいは創り直されてきたかを紹介していく。ナビゲーターは、イノベーション東北事務局・加藤小也香。 加藤小也香(グロ
# https://gist.github.com/mitukiii/4234173 import sys, commands from percol.command import SelectorCommand from percol.key import SPECIAL_KEYS from percol.finder import FinderMultiQueryMigemo, FinderMultiQueryRegex ## prompt # Case Insensitive / Match Method に応じてプロンプトに表示 def dynamic_prompt(): prompt = ur"" if percol.model.finder.__class__ == FinderMultiQueryMigemo: prompt += "[Migemo]" elif percol
CircleCIやTravisCIがメジャーになってきたとはいえ、外部サービスが使えない環境の方々にはまだまだ現役なjenkins。今回はCentOSにyumでjenknsをインストールする手順をまとめてみたいと思います。 インストール リポジトリを追加 yumでインストールする jenkinsの構成 jenkinsの設定(設定ファイル) ProcessTreeKillerを無効にする jenkinsのサービスを起動 jenkinsの自動起動を設定 jenkinsのユーザ・グループを変更したい場合 設定ファイルを修正する ユーザ:グループを手動で変更する jenkinsの設定(jenkinsの画面で設定) svnでエラー Jenkinsの位置 jenkinsのアップデート方法 おまけ インストール リポジトリを追加 jenkins用のリポジトリを追加しないとyumでインストールできないので
Home Subscribe 準備 あらかじめgitをインストールしておきます。 gitのインストール方法は割愛します。 plenvとperl5.20とcpanmを一気にインストール 一般ユーザでログインして下記のようにします。 # plenvを取得 git clone git://github.com/tokuhirom/plenv.git ~/.plenv/ # Perl-Buildを取得 git clone git://github.com/tokuhirom/Perl-Build.git ~/.plenv/plugins/perl-build/ # パス設定など # (zshをお使いの場合は .bashrcのかわりに.zshrc) echo 'export PATH=~/.plenv/bin:$PATH' >> ~/.bashrc echo 'eval "$(plenv init
副題「コードによるインフラ構成の自動化」にしびれる。 Chef実践入門 ~コードによるインフラ構成の自動化 (WEB+DB PRESS plus) 作者: 吉羽龍太郎,安藤祐介,伊藤直也,菅井祐太朗,並河祐貴出版社/メーカー: 技術評論社発売日: 2014/05/22メディア: 単行本(ソフトカバー)この商品を含むブログ (5件) を見る 基本的な主戦場をNGINXモジュールとNode.jsとPostgreSQL/PLV8のストアドプロシージャに求めてるのですが、まずそれ動かすための環境は必要なわけです。これまではOS Xの上に直に構築してごまかしてたけど環境ごちゃごちゃしてくるしどうしたものか。常にこのへんは先送りしていたのは私がインフラ方面にはスキル積んでこなかったからですね。昔のクラサバからJava製WEBアプリの経験だし、コンパイラ言語ばっかりだからJavaScriptとかでもこれ
에버노트에 뭐가 새로워요?에버노트에서 무슨 일이 일어나고 있는지 궁금하신가요? 아래의 기사들을 확인하여 우리가 작업 중인 흥미로운 것들을 모두 볼 수 있습니다. 새로운 소식레거시 버전 Evernote 앱 사용 중지2024년 3월 26일, 저희는 레거시 버전 Evernote 앱에 작별을 고합니다. v10 이전의 Evernote 경험을 단일화하면 보안 수준을 크게 높이고 더 빠른 개발을 위해 더 많은 자원을 투입할 수 있습니다. 더 읽기 14가지 주요 기능이 이제 모든 사용자에게 제공됩니다이 중요한 Evernote 기능들은 검색, 첨부 관리, 노트 액세스 등 핵심적인 제품 성능을 높여줍니다. 이제 누구나 그 기능을 사용해 Evernote의 잠재성을 최대한 활용할 수 있습니다.
ブロガー向けのネタが送られているニュースレター「iWire」の第9号が送られてきました。タイトルは「時代はスペースマッチング!?新たなシェアのかたちとは」です。今回のニュースレターで紹介されているのは、部屋を貸したい人と、泊まりたい人をマッチングする「Airbnb」というサイトです。 「Airbnb」が海外で話題になっているのは知っていたのですが、まさか日本語サイトが立ち上がっているとは思いませんでした。きっちり日本語化されたサイトで、宿泊先を検索することができますよ。 宿泊先といっても、実は誰かの家だったりします。この「Airbnb」というサイトは、空き部屋・空き家の貸したいスペースを、借りたい人との間でマッチングするサービスなのです。C2C型宿泊サイトとして注目を集めています。 一部屋空いているから、誰か宿泊したい人に貸そう、なんていうのが「Airbnb」の使い方だと思っていたのですが
先日、Appleがアプリ開発者に仮想通貨取引を許可したが、一足先にFacebookのアプリで仮想通貨が使えるようになったようだ。 Market Hackの記事によると、「いいね」の変わりに仮想通貨による投げ銭を可能にするアプリが正式承認された模様。認可されたのは「Dogecoin Tipping App」と「Multicoin Tipping App」の二つのアプリで、とくにMulticoin Tipping Appでは、14種類の仮想通貨による決済が可能になっているそう。ただし、今のところビットコインは含まれていないとのこと。 書き手に報いる目的の投げ銭のアイデアは昔からあったが、少額決済する方法がなかったことからこれまで実現してこなかった。仮想通貨がこのあたりの穴を埋めてくれると面白いかもとは思う。
この連載は、Javaをいきなりやることになってしまった新卒の人や、Java以外の言語の使用経験しかない人など、Javaの初心者なのに業務アプリ(ビジネスで使われるアプリケーション)の開発で即戦力にならないといけない人達に向けての連載になります。標準のJavaでできることはもちろん、DB操作のためのSQLやよく使われるライブラリの使い方など、単なるJavaのみの紹介ではなく、Javaでの業務アプリの開発に必要とされる基礎知識全般について連載を通じて学んでいくことを目的としています。 はじめに 今回の記事では、Java(ジャバ)で業務アプリを開発するための開発環境の構築を行います。また、Javaのアプリケーションの開発では統合開発環境(IDE)を使って作業することがほとんどです。統合開発環境とはアプリケーションの開発をサポートする環境で、この連載では多くの現場で使われているEclipse(エク
三度の飯よりエラー処理。古橋です。 大変好評をいただいた序章リトライと冪等性のデザインパターンの続編です。 前回はほぼ前置きでしたが、今回は冪等でない操作を冪等にする具体的なテクニックもまとめていきます。 パターン2:エラーを区別してDELETEを冪等にする リソースに常に一意なIDが振られていれば、Deleteを冪等にするのは難しくない。そもそも同じリソースを2度削除することはできない。 一つ注意するべきなのは、削除されたリソースのIDが再利用されるケースでは、Deleteの冪等性は保証されない。例えば、kill -KILL <pid> コマンドはDelete系のAPIと考えられるが、pidは再利用されるので、何度も繰り返すと意図しないプロセスを殺してしまう可能性がある。 一般にIDの生成は非常に難しい問題だが、Deleteに関してのみ言えば再利用されなければいいので、単調増加する整数(
人に情報を伝えるときには、いかにインパクトのあるメッセージとして伝えられるかが重要です。その手段として注目を集めているのがインフォグラフィックス。いつものグラフを簡単操作で「魅せるデータ」に変えてくれる、無料のインフォグラフィックスツールを紹介します。 ビザスクとは この記事は、walkntalkが運営する情報サイト「ビザスクブログ」より転載、編集しています。 ビザスクとは 業界情報やハウツーアドバイスなど、必要なとき必要な分野のピンポイントなビジネスナレッジを求める企業や個人に対し、誰もが実務経験を生かしてスポットコンサルできるプラットフォームです。
思わず体が動く動く! ソニー・コンピュータエンタテインメントは今年3月、Oculus Riftに真っ向勝負を挑むProject Morpheus(プロジェクト・モーフィアス)を発表しました。今週開催中のゲームの祭典E3で、米Gizmodoのブレント・ローズ記者が実際にゲームをプレイしてきたそうです。その感想はどんなものか、以下はローズ記者です。 *** 今回プレイできたのは全部で5分ほどでしたが、それでもProect Morpheusのすごさを感じられました。未来のスキーゴーグルみたいなハードウェアは驚くほど軽く、バランス良く感じます。何時間プレイしても、首が疲れたりしなさそうです。現段階のハードウェアはまだプロトタイプで、一部の端末にはダクトテープが貼られてたりしたんですが、プレイした感じではもう十分できているように思えました。 Project Morpheusを頭に装着したら、後頭部の
この時のことはnoteに。 偏愛マップって本を買った、で描いてみた|タムカイ|note https://note.mu/tamkai/n/n4b1a78329552 ものすごく雑に説明すると、名前こそ仰々しいですが「自分の大好きなもの」を一枚の紙にぶわっと書く、ほんとにそれだけ。絵を使っても、文字だけでもOK。 ちなみに私が描いたものがこんな感じ。 本によると、これを最初に交換することで、一方通行で探り合いの自己紹介をすっ飛ばして、お互いの共通点や、気になるポイントから話ができるので仲良くなれますよ、とのこと。 そこには好きなものしか書かれていないわけですし、誰だって好きなものについて語る時は楽しいですよね、と。 ちょっぴり半信半疑な部分もあったのですが、何もないよりはいいだろうとやってみたらこれが想像以上に効果があったのです。 で、どういう状況だったかについては参加者の一人であるseri
ウィリアムのいたずらが、街歩き、食べ物、音楽等の個人的見解を主に書くブログです(たま~にコンピューター関係も) この前聞いた話。 品質管理の人は、デグレードを起こしやすい人の担当モジュールを 狙い撃ちしてテストするという話があった。 で、デグレードを起こしやすい人というのは・・・ ・・・ベテランの人なのだそうだ。 新人は、レビューとかするので、まず、おかしなことにはならない。 しかし、ベテランの人には、誰も何も言えない。 その結果、誰もレビューしてないことになり、 品質は落ちるんだそうな・・・ (経験があるから、高品質というわけではないのは、この業界。 経験による学習よりも、はるかに高い生産性をツールが出す) ということで、デグレードを起こしやすいのはベテランということになり、 ベテランの担当を狙い撃ちすると、バグがたくさん見つかるんだそうな・・・ ・・・めでたし、めでたし?
これはちゃんとチェックしておかないとなぁ。 Deprecated Linux networking commands and their replacements « Doug Vitale Tech Blog ==== この記事で詳しく説明する非推奨のLinuxネットワークコマンドは:arp, ifconfig, iptunnel, iwconfig, nameif, netstat, route である。iwconfig以外の コマンドは、net-toolsパッケージという、数年間メンテナンスされていないパッケージに含まれている。これらのユーティリティによって提供される機能は、新しいipコマンドを主に使うiproute2 スイートで再提供され、改善され続けている。iproute2ソフトウェアのコードとドキュメントは、Kernel.orgとLinux Foundationで見ることができ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く