タグ

2015年2月7日のブックマーク (6件)

  • RubyでDSL

    201805 uc solution update centered cloud mcu, microsoft office365 and proposa...Hiroyuki Yokota

    RubyでDSL
  • Rubyの魔術 数々の“スペル”で高度なプログラミング − @IT

    2010/09/13 元JavaプログラマのPaolo Perrotta氏は、Rubyを使い始めた頃のことを振り返り、こう話す。 「私はJavaの世界からRubyに来た当初、とてもハッピーなプログラマでした。Rubyっていいね、かっこいいじゃん! と。ところが、最先端のイケてるライブラリの中を覗いてみたら、分からないところだらけだったんです……」。 RubyKaigi2010で「A Metaprogramming Spell Book」(あるメタプログラミング魔術の書)と題した講演を行ったイタリア人プログラマのPerrotta氏は、Ruby on Railsのソースコードを覗いてみたときの驚きをこう表現する。 「例えばalias_method_chainというメソッドは、一体どこにあるんだと探しました。どこにあるか分からないんです。こんなことJavaではあり得ません。結局、テキスト検索で発

  • ミラクル、Zabbix/Nagiosの一元監視/管理ソフトに簡易体験版

    ミラクル・リナックスは2014年12月24日、システム監視ソフト(「Zabbix」および「Nagios」)の監視データを集約して一元管理する運用統合ソフト「Hatohol」(画面)について、機能や使い勝手を簡単に試せるようにした体験版を、VMware仮想アプライアンスの形態で配布開始した。 Hatoholは、運用管理ソフトのハブとなるオープンソース(OSS)の運用統合ソフトである(図)。運用管理ソフト同士をつないで連携させることができる。システム監視ソフト(Zabbix、Nagios)から得た障害情報を集約してインシデント管理ソフト(Redmine)に登録したり、sshでリモートジョブを実行して障害を復旧したり、ログ管理ソフト(Fluentd)やリソースの使用状況管理ソフト(Ceilometer)にデータを渡したり、といった使い方ができる。 ミラクル・リナックスでは、2015年1月以降をめ

    ミラクル、Zabbix/Nagiosの一元監視/管理ソフトに簡易体験版
  • PaaS基盤「Cloud Foundry V2」のアーキテクチャは、どうなっている?(前編)

    オープンソースで開発されているPaaS基盤ソフトウェア「Cloud Foundry」は、開発元であるVMware(現在はPivotalへ移管)はもちろん、IBMは自社のPaaSであるBlueMixに採用し、またヒューレット・パッカードも新ブランド「HP Helion」で展開するクラウドに採用、日でもNTTコミュニケーションズがCloudn PaaSに採用するなど、急速に注目度が高まっています。 Publickeyでは2011年10月に開催された「第1回 CloudFoundry輪読会」を基に「PaaS基盤「Cloud Foundry」のアーキテクチャは、どうなっている?」という記事を公開しました。あれから3年半経過した現在、Cloud FoundryはV2へバージョンアップしました。 そして「第18回 Cloud Foundry 輪読会」では、このCloud Foundry V2のアーキ

    PaaS基盤「Cloud Foundry V2」のアーキテクチャは、どうなっている?(前編)
  • DockerとKubernatesを核にしたPaaS基盤へと変わるOpenShift V3

    クラウド上でデータベースのサービスやRubyJavaといった言語の実行系を提供する、いわゆるPaaS型クラウド基盤のソフトウェアとして知られている主なものに、「Cloud Foundry」と「OpenShift」の2つがあります。 いずれもオープンソースですが、Cloud FoundryがすでにIBMのBluemixやHPのHelion、NTTコミュニケーションズのCloudnなどに採用されている一方で、Red Hatが中心となって開発されているOpenShiftはまだ大きな採用事例もなく、比較的目立たない存在でした。 そのOpenShiftが、今年登場するOpenShift V3でDockerKubernetesを核としたPaaSへと大きくアーキテクチャを転換します。1月28日に開催された「第24回 PaaS勉強会」で、Red HatのChris Morgan氏がその内容を解説しまし

    DockerとKubernatesを核にしたPaaS基盤へと変わるOpenShift V3
  • 保存版!CSS3で出来る素敵なデザインやアニメーションをまとめてみた

    主要ブラウザで使うことの出来る「CSS3」ですが、IE8に対応していないためにCSS3の基や使い方は知っていても実務等では使う機会が少なかった(クライアントワークではIE8が対応ブラウザに含まれていたため)方もいらっしゃると思います。そうするとふと「あれ、あのプロパティはどう使うんだっけ?」とか「この要素だけにスタイルを適応するCSS3は何だっけ…?」など忘れてしまうこともしばしば…。 最近ではIE8のシェアは低くなり、またスマホサイト制作の機会も増えたためクライアントワークでもCSS3を活用したWeb制作が増えてきました。そこで今回は、まず覚えておくと便利な機能の復習とそれを応用し「これCSS3だけで作れるの!?」というような驚きの作品の数々をまとめてみました! CSS3とは そもそも「CSS3」とは何のことでしょうか。改めてその定義を確認してみましょう。 「CSS」は、ウェブページの

    保存版!CSS3で出来る素敵なデザインやアニメーションをまとめてみた