kakeru_13493のブックマーク (168)

  • 正規表現をわかりやすく視覚化してくれる『REGEXPER』 | 100SHIKI

    おっと、これは便利かも。 REGEXPERを使えば、JavaScriptの正規表現をわかりやすく表現してくれる。 一見、難解な正規表現だが、これを通しても見ると「なるほど、この文字とこの文字にはされまれていて、この間は何の文字でも良いのだな」といったことがわかるようになる。 他の人のコードを読んでいて「?」となったときに試してみてもいいかもですな。

    正規表現をわかりやすく視覚化してくれる『REGEXPER』 | 100SHIKI
  • Loading...

    Loading...
  • ES細胞・iPS細胞まとめ - バイオテクノロジー関連ニュースの素人解説ブログ

    iPS細胞を知らなかった大学生が、ES細胞・iPS細胞についてまとめてみた。 目次 ES細胞とは 胚 幹細胞 作り方 「万能」は間違い ES細胞の倫理的問題 各国の対応 iPS細胞とは 作り方 ES細胞とは ES細胞:胚性幹細胞(Embryonic Stem cells)とは? 生命科学の用語はマスコミの注目を浴びるせいか、現場での理解とは違った理解をされることが多くあります。 ES細胞という名前は非常に有名ですが、「万能細胞」と呼ばれるくらいで、これが一体どんなものなのかあまり正確には知られていないような気がします。 そんなわけでES細胞について、これがどんなものなのか、なにができるのか、を説明してみたいと思います。 ES細胞:胚性幹細胞とはその名の通り「胚の・幹細胞」のことです。言葉を追って説明していきます。 胚 受精卵ははじめは一つの細胞ですが、細胞分裂(卵割といいます)を繰り返し、

    ES細胞・iPS細胞まとめ - バイオテクノロジー関連ニュースの素人解説ブログ
  • Scalaの基本的なコレクション4タイプと制御構文・例外

    Scalaの基的なコレクション4タイプと制御構文・例外:スケーラブルで関数型でオブジェクト指向なScala入門(3)(1/2 ページ) 基構文は、まだまだある 前回の記事「Scalaプログラミングで知っておきたい基構文まとめ」では、Scalaの構文ルール、基データ型と配列型の使い方、さらに演算子について紹介しました。今回はScalaのコレクションクラスの基的な使い方、条件分岐や繰り返しなどの制御構文やScalaでの例外の扱い方について紹介します。 第1回記事では、Scala標準のREPLとScala IDEで動作を確認してみました。今後記事のサンプルコードは、どちらで確認しても問題はありませんが、対話的に実行でき、1文ごとにコードの結果が分かって便利なので、基的にはREPLを用いて説明していきます。 Scala IDEを使用する場合、第1回記事の『Scala IDE for

    Scalaの基本的なコレクション4タイプと制御構文・例外
  • 基本的なパターンマッチとScalaで重要な“関数”

    的なパターンマッチとScalaで重要な“関数”:スケーラブルで関数型でオブジェクト指向なScala入門(4)(1/3 ページ) 前回のおさらいと今回の内容 前回の記事「Scalaの基的なコレクション4タイプと制御構文・例外」では、Scalaのコレクションクラスの基的な使い方、条件分岐や繰り返しなどの制御構文やScalaで例外を扱う方法を紹介しました。 今回は、まず前回紹介しきれなかった「パターンマッチ」から紹介し、次にScalaの重要な機能である「関数」を紹介します。 第1回記事では、Scala標準のREPLとScala IDEで動作を確認してみました。今後記事のサンプルコードは、どちらで確認しても問題はありませんが、対話的に実行でき、1文ごとにコードの結果が分かって便利なので、基的にはREPLを用いて説明していきます。 Scala IDEを使用する場合、第1回記事の『Scal

    基本的なパターンマッチとScalaで重要な“関数”
  • Scalaの現状と課題

    JavaOne Tokyo 2012のJVM言語BOFにて、ScalaJPの水島が発表に使ったスライドです。Read less

    Scalaの現状と課題
  • sbt を理解するための sbt 自体のソースの読み方 - xuwei-k's blog

    sbt でわからないことがある場合、だいたい wiki をみる sbtのドキュメントはgithubのwikiからscala-sbt.orgに移りました! ソースを読む メーリングリストで質問する StackOverflowで検索 or 質問 というような選択肢になります。*1 それで、英語が微妙な自分の場合、結局ソースをみることが多いわけです。それで、今までそれなりにsbtのソースを読んでいるので、自分なりに思った sbtのソースのどこから読めばいいのか? 全体としてどういう構成になっているのか? をちょっと書いてみようかと思います。 (そろそろsbt0.12が出るはずですが)このblog書いている時点の安定版であるsbt0.11.2を基準にして書きます。まぁこれから書くようなことは、sbt0.12になってもあまり変わらないはずです。 1. まず Keys.scala 読め https:/

    sbt を理解するための sbt 自体のソースの読み方 - xuwei-k's blog
  • sbt プラグインのまとめ · eed3si9n

    2012-04-11 / sbt XML ベースのビルドツールと比較すると sbt はビルド定義を (.sbt と .scala の両方とも) Scala を使って書くという違いがある。それにより一度 sbt のコンセプトや演算子を押さえてしまえば、ビルドユーザが sbt プラグインを書き始めるのにあまり労力がいらない。 既にあった sbt 0.7 のプラグインも移植してきたが、オリジナルのも書いているのでまとめて紹介したい。 sbt-dirty-money sbt-dirty-money は Ivy キャッシュを何となく選択的に消去するためのプラグインだ (~/.ivy2/cache 下の organization と name を含むもの)。たった 25行の簡単な実装だけど、clean-cache と clean-local の 2つのタスクは僕の役に立っている。 例えば、何かプラグイ

  • IBM Developer

    IBM Developer
  • Scalaのクラスとオブジェクト、パターンマッチ

    前回のおさらいと今回の内容 前回の記事「基的なパターンマッチとScalaで重要な“関数”」では、パターンマッチの使用方法とScalaの関数を紹介しました。今回は、それらの知識を踏まえて、Scalaのクラスとオブジェクトの使い方を紹介します。また、以前紹介したパターンマッチで、オブジェクトをマッチ条件にする方法も紹介します。 なお稿では、オブジェクト指向自体やクラスの概念、それらに関連した基的な事柄は詳細に説明しません。オブジェクト指向の基礎について確認したい方は、以下の記事などをご覧ください。

    Scalaのクラスとオブジェクト、パターンマッチ
  • バグ修正や小規模な改良が加えられた「Scala 2.9.2」が公開 | OSDN Magazine

    スイス連邦工科大学ローザンヌ校(EPFL)のScala開発チームは4月13日、Java仮想マシン上で動作するプログラミング言語「Scala」の最新版「Scala 2.9.2」を公開した。バグ修正がメインのメンテナンスリリースとなる。 Scalaは静的型付けやタイプセーフ、簡潔な表記、型推論、高い生産性などの特徴を持つ汎用プログラミング言語。Java仮想マシン上で動作し、Javaのライブラリを利用することも可能。オブジェクト指向型と関数の両言語の特徴を組み合わせたものと説明している。TwitterやNovell、Foursquareなど多数の採用事例もある。ライセンスはBSDライセンスに似たScala License。 今回リリースしたバージョン2.9.2は、2011年5月に公開されたバージョン2.9系の最新バージョンとなる。scala.collection.immutable.Stream

    バグ修正や小規模な改良が加えられた「Scala 2.9.2」が公開 | OSDN Magazine
  • Scala で 作る奇妙なプログラミング言語??

    2012/04/29 超エンジニアミーティング〜Happy Hacking!〜 in ニコニコ超会議meeting

    Scala で 作る奇妙なプログラミング言語??
  • iPhoneを使っていてストレスを感じる時 ぶる速-VIP

    iPhoneを使っていてストレスを感じる時 iPhoneを使っていてストレスを感じる時 1 名前:以下、名無しにかわりましてVIPがお送りします :2012/04/27(金) 23:12:47.43 ID:UaWIq5F70 画像を保存するボタンがなかなか出てこない コピー範囲が指定できない 2 名前:以下、名無しにかわりましてVIPがお送りします :2012/04/27(金) 23:13:17.85 ID:HXBYNnhR0 長押しはだるいよな 4 名前:以下、名無しにかわりましてVIPがお送りします :2012/04/27(金) 23:13:35.20 ID:bA/TNeuUi ホームボタンの反応がたまに悪くなる 5 名前:以下、名無しにかわりましてVIPがお送りします :2012/04/27(金) 23:13:43.87 ID:n3lM12Ow0 メールの返信の引用 6 名前

  • news - 「自動」車がまだならせめて「自停」車を : 404 Blog Not Found

    2012年04月30日22:45 カテゴリNewsSciTech news - 「自動」車がまだならせめて「自停」車を ここ数日で立て続けにクルマの追突事故の報道が相次いだのだけど、この手のニュースで常々感じる違和感がある。 なぜこうも「人を憎んで技術憎まず」なのか、ということ。 無免許も居眠りも、それは確かに責められるに足りる落ち度であることは確かだ。しかし自動車がちっとも自動ではなく、automobileがちっともautoでないという看板の偽りに比べれば大したことではないと私はずっと思って来た。 当の自動車は、すでに出来ている。 真の自動車であれば、てんかん患者に運転免許を与えるべきかなどという議論は過去のものとなるだろう。盲目だってOKなんだから。 「でもこれって金に糸目を付けない場合でしょ?普通の人が買えるのはいつ?」たしかに Google Car のような「全自動」ともなるとま

    news - 「自動」車がまだならせめて「自停」車を : 404 Blog Not Found
  • 国産のRSSリーダー「Sylfeed」がEvernote連携の神アプデ!やっぱりRSS界最強だわこれ | なまら春友流

    Sylfeedのアプデが熱い。 ついに念願のEvernote連携。 Webクリップする際にノートブックやタグの指定が簡単に行える。 他にも便利機能満載。 やはり国産のRSSリーダーは痒いところに手が届く。 Sylfeed 2.2.0(¥250) カテゴリ: ニュース, ソーシャルネットワーキング 販売元: GACHANET – GACHANET(サイズ: 3.5 MB) AGENDA evernote連携 ダブルタップでひとつ戻る マルチポスト機能(要アドオン) インスタントポスト機能(要アドオン) 最後に 1. evernote連携 個人的にこれは最も欲しかった機能。 webページを送る際にノートブックの指定やタグの指定も送る際に指定できる。 とりあえずデフォルトのノートブックに入れておいて後から各ノートに振り分けるって方法が主流だろうけれど私には合わなかった。 後からだとやらないんだよ

    国産のRSSリーダー「Sylfeed」がEvernote連携の神アプデ!やっぱりRSS界最強だわこれ | なまら春友流
  • グーグルで最も出世した日本人が吠えた!国籍、人種は無関係。真に戦えるグローバル人材の必要条件はこれだ!(田村 耕太郎) @gendai_biz

    グーグルで最も出世した日人が吠えた!国籍、人種は無関係。真に戦えるグローバル人材の必要条件はこれだ! 元グーグル法人社長で、橋下市長に関西電力の社外取締役に推されている村上憲郎氏と、「グローバル人材」というタイトルで“英語”で対談した。“世界で最も働きたい会社”と言われるグーグルで、日人として最も出世した村上氏の話から非常に学べた。彼こそが現代で最もグローバル企業で成功した日人の代表格だと思う。 村上さんの正確な経歴は、以下の通りだ。日立電子、DECを経て、Nortel Telecom Japan代表取締役。2001年、ドーセントの日法人を立ち上げる。2003年4月1日より、Google副社長兼Google法人代表取締役に就任。2008年12月9日に退任し、2009年1月1日より同社名誉会長。現在は同社の経営からは退き、村上憲郎事務所代表をつとめる。 まずグローバルな人材市

    グーグルで最も出世した日本人が吠えた!国籍、人種は無関係。真に戦えるグローバル人材の必要条件はこれだ!(田村 耕太郎) @gendai_biz
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
  • ハードディスクの不要ファイルを削除しWindowsパソコンを高速化するソフト「Wise Disk Cleaner」 | フリーソフトラボ.com

    Wise Disk Cleaner 「Wise Disk Cleaner」は、Windowsのパソコン内に溜まった不要なデータやファイルをまとめてクリーンアップしハードディスクの容量を節約したり、Windowsの起動や動作を高速化してくれる無料のディスククリーナー・ソフトです。 Windowsを長い間使用していると、様々なアプリケーションの使用やシステムアップデート時などに残った不要なファイルがゴミとして蓄積し、ハードディスクの容量を圧迫したり、Windowsのシステムやアプリケーションの起動や動作の速度に影響を与えることがあります。 ソフトは、システムドライブ全体を高速スキャンし、アプリケーションの一時ファイル(テンポラリファイル)やキャッシュファイルなど拡張子ごとに分別した不要なファイルを、簡単な操作でまとめて削除することができます。 Wise Disk Cleaner の使い方 1

    ハードディスクの不要ファイルを削除しWindowsパソコンを高速化するソフト「Wise Disk Cleaner」 | フリーソフトラボ.com
  • Googleの検索効率がものすごく上がるオススメの検索技13個まとめ。 | 和洋風◎

    Googleを世界で二番目にあいしてる! どうも、するぷ( @isloop )です。 今更ながらですが、ほんとGoogleって便利ですよねー。 だってキーワードを打ち込むだけで、全世界から、それに関連した情報をリストアップしてくれるんですよ!もうみんな当たり前に使ってるんでしょうけど、これってかなりヤバくないっすか!? こんなん僕がPCを使い始めた、14年前には考えられなかったことです。いやー技術の進歩って凄い。Googleって凄い。Googleまじイケメン。Googleまじ水樹奈々。 もう、Googleがなかった時代に帰るなんてどうしても考えられないですよ・・・。ほんとGoogleまいしてる・・・。 そんな、スーパー便利なGoogle検索なわけですが、もっとスーパー便利につかう方法があります。 それは、検索コマンドや検索演算子などの検索技を使うこと。 これを使いこなせば、通常の3倍じゃ効

  • プロとしての行為 Act as Proffesional

    「ソフトウェアのプロになるには書が必要だ!」と、ボブおじさんがおっしゃっております。 このボブおじさんは、あの有名なアジャイルマニフェストにも名前を連ねているRobert C. Martinです。 プロとしての最低限必要な知識、姿勢、規律など、教育を受けたり学んだことがあるプログラマはあなたの現場に何人ぐらいいるでしょうか? 今こそ、書を取って、プロとしての道を歩み始めて欲しい。(amazonでずっと売りきれだったけど、やっと入荷したようだ。すぐに売り切れそうではあるが…) プログラミングの練習 僕はプログラミングの練習というのを意識的にあまりやったことが無い。日だとTDD Boot Campなどでおこなわれる小さなテーマでプログラミングをおこなうことである。書の6章に練習について書いてる。 個人的にはRubyKaigiで、ペアプロした外人が、これはToys Programming

    プロとしての行為 Act as Proffesional