「DevOps」という言葉にもあるように、ソフトウェア構成管理は、インフラ運用に取り入れられるなど、変わりつつある時代だ。本連載では、そのトレンドにフォーカスして、現在のソフトウェア開発に有効な構成管理のノウハウをお伝えする ソフトウェア開発で構成管理が重要になった5つの理由 DevOps時代の開発者のための構成管理入門(1) 開発と運用の協力を目指す「DevOps」含め、いまの構成管理を取り巻くトレンドや、その必要性などを5つの項目で解説する
「DevOps」という言葉にもあるように、ソフトウェア構成管理は、インフラ運用に取り入れられるなど、変わりつつある時代だ。本連載では、そのトレンドにフォーカスして、現在のソフトウェア開発に有効な構成管理のノウハウをお伝えする ソフトウェア開発で構成管理が重要になった5つの理由 DevOps時代の開発者のための構成管理入門(1) 開発と運用の協力を目指す「DevOps」含め、いまの構成管理を取り巻くトレンドや、その必要性などを5つの項目で解説する
Kubernetes だけじゃない!Amazon ECS で実現するクラウドネイティブな GitHub Actions セルフホストランナー / CNDW2024
全国1000万人のVagrant利用者のみなさんこんにちは。 Vagrantいいですよね!そしてインフラの状態をテストするserverspecもいいですよね!この2つがシームレスに統合されるとかなりうれしいですよね! ということで本日12/2にvagrant-serverspecというプラグインがリリースされたので早速紹介します。 インストールインストールは簡単です。いつも通りvagrant plugin install vagrant-serverspec としてください。 コード自体は https://github.com/jvoorhis/vagrant-serverspec で公開されています。まだバージョン0.0.1なので、問題を見つけたらPR送るなりIssueを切るなりすると良いと思います。 使い方使い方も簡単です。まずVagrantfileを見てみましょう。 これは何をやって
ざっくり教養を学べる本 あと数ヶ月で大学を修了する。単位もとれたし論文もきっと書けるだろう。バイトもサークルも勉学も一通り手をつけた。でも一年くらい前から何か違和感を抱いていた。大学を出る頃にはいろんなことを知っていてその知識を有機的に結びつけられる力や文章力がついているものだと思っていた。でも実際はうすっぺらい人間が一人出来上がっただけだった。理想との現実に大きなギャップがあったのだ。 これではいけないと半年ほど前から本腰を入れて書評ブログを書き始めた。本から得た知識を自分の中で咀嚼して落とし込むには書評を書くのがいいからだ。いろんな書評を書いてきたがひとつの目標が教養がざっくり学べる本のまとめを作ることだった。すなわちこの記事を書くことだ。 さっそく紹介していこう。 哲学 反哲学入門 (新潮文庫) 作者: 木田元出版社/メーカー: 新潮社発売日: 2010/05/28メディア: 文庫購
先月、Dbtech Showcaseで松信さんがデータベース技術の羅針盤という講演をされた。残念ながらプレゼンそのものを観に行くことはできなかったが、その前の日に松信さんと一緒に昼飯を食べたとき、講演のあらすじについては伺っていた。その際にも同じようなことを松信さんには言ったのだが、スライドを見直した上で改めて自分の意見をまとめておこうと思ったので筆をとることにする。 なお、このエントリではスライドに書かれているトピックについて語るので、まだ松信さんのスライドを見てない人は先にスライドに目を通してから本エントリを読んで欲しいと思う。結論は全く違った方向に進んで行くが、その点は了承して頂きたい。 あなたに選択肢はあるか?ひと握りの天才なら自分の興味のある分野を開拓することができるだろう。あるいはすでに成功を収めた人であれば転職に困ることはないので、成功しそうな会社に乗り換えることもできるだろ
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー pudbは,CUI環境(つまりシェル)で動くGUIライクなデバッガ。Pythonには標準でpdbというデバッガがついてくるけど,コマンドラインベースでちょっと使い方が面倒だよね。pudbはpdbよりノリがいい。まあスクリーンショットを見てもらうのが早いかな。 CUIベースでGUIっぽいことをするというのは,レトロなノリだよなあ。でもCUIベースならシェルが動く環境ならどこでも動く,という利点もある。ローカルのPythonでもssh越しのPythonでも,シェル上なら同じように動くというのは嬉しい。 インストールは簡単。いつものごとくeasy_installを使って「$ easy_ins
JavaScriptおれおれAdvent Calendar 2013 – 02日目 チェック状態は$checkbox.attr('checked')ではなく$checkbox.prop('checked')で得る必要があります。 検証 初期状態で確認すると c1: attr=undefined prop=false c2: attr=checked prop=true チェックを入れ替えて確認すると c1: attr=undefined prop=true c2: attr=checked prop=false というわけで .attr() … 変わらない .prop() … 変わる(こっちを使う) 仕組み .attr()はattribute、つまり(HTMLの)属性を得るメソッドです。HTMLにのタグにchecked属性を記載したらその値checkedが得られます。していなければ、存在し
年末調整、もっとたくさんもらえないの? 年の瀬の慌ただしい季節、12月の給料についてくるのが年末調整だ。思ったより多いとちょっと幸せ、引かれていたらなんだか不愉快。何かと物入りな時期だけに、「もっとたくさん戻ればいいのに……」と願う人が多いだろう。年末調整の受取額を増やす方法はないのだろうか? まずは少しだけ、年末調整のしくみをおさらいしておこう。 毎月の給料からは2種類の税金が天引きされている。国に納める所得税と、自治体に納める住民税だ。天引されている所得税は、見込みで計算した概算額。年末になって1年間の収入が確定し、本当の所得税額がわかった後に、それまでに払った概算の合計額と差し引きして差額を精算する。これが年末調整だ。一方の住民税は、確定した所得税の内容をもとに計算して税額が決まり、翌年6月の給料から天引きする。では、本当の税額はどうやって決まる? 会社員の場合、アバウトには次の3ス
ReVIEW 記法でマークアップするテキストファイルは.reという拡張子です。似ているとはいえ、Markdown や Wiki のそれとは記法が異なるので、コレ用のシンタックスハイライトと入力補完が欲しいところです。 そんな訳で、手持ちのテキストエディタがSublime Text とCotEditor なので、この2つにそれぞれ導入してみます。 Sublime Text 用の ReVIEW プラグインをインストール 1) パッケージコントロールをインストール Sublime Text を導入したばかりという方でまだコレを入れていない方は、早々にインストールしてください。(※要・再起動) Package Control Installation 2) Package Control : Add Repository を選択 ⌘ + Shift + pと入力してCommand Paletteを
(Last Updated On: 2018年8月13日)PHP Advent Calender 2013、3日目の参加エントリです。前日のPHP の配列を使った手品とその種明かしに続き3日目です。PHPの配列(ハッシュ)のキーはバイナリセーフなので何でも入れられる、ということはあまり知られていないですよね。面白い話だったと思います。 私のネタには面白さはありません。予めご了承ください :-) さて今日のテーマのPHP5.6新機能です。PHPプロジェクトのgitレポジトリでは既にPHP5.6用のブランチが作成されています。PHP 5.6は来春リリース予定です。 大ニュース(?)だったので多くの方はご存知だと思いますが、PHPは毎年新しいマイナーバージョンをリリースします。メンテナンスされるのは2つのバージョンのみです。つまりPHP 5.6がリリースされるとPHP 5.4はEOL(メンテナン
This will be a short and quick walk through on how to make REST API calls using AngularJS. We shall use ngResource to aid us. Loading ngResource If we want to use the ngResource module, we have to make sure it’s being loaded separately along with angular. We need to have something like – <script src="/static/js/angular.min.js" type="text/javascript"></script> <script src="/static/js/angular-resour
疑問 Gitを使っていると時々コマンドを入力し損ねたまま実行してしまうことがあります。 この時、Gitは親切にも近い名前のコマンドを列挙してくれます: $ git clone git@github.com:git/git.git $ cd git $ git grep -n 'Did you mean' -- '*.c' help.c:385: Q_("\nDid you mean this?", help.c:386: "\nDid you mean one of these?", help.c:444: Q_("\nDid you mean this?", help.c:445: "\nDid you mean one of these?", sha1_name.c:1234: "Did you mean '%.*s:%s' aka '%.*s:./%s'?", sha1_name.c
先週後半から大々的に風邪をひいてしまいまして、 ようやく回復しつつあります。 妻からは「長い!私なら1日で治すわよ!」とのお言葉。 日頃の不摂生がたたったのでしょうか。m(_ _)m というわけで、少し遅れてしまいましたが、 先週の生保上半期報告(というか、その報道)について コメントを少々。 日経をはじめ、「逆ざや解消」がキーワードとなり、 主要生保の利差合計が初めて順ざやとなったことが 注目されています。 「バブル期に販売した高利回りの保険が満期を迎えて減る などして、契約者に約束する平均利回りが年々下がってきた。 加えて4-9月期は円安の影響で外債の利息収入がかさ上げされ、 一気に逆ざやが解消した」(11/28の日経) このブログで何度も苦言を呈していますが、特に今回はまずいです。 「逆ざや解消」がひとり歩きしてしまい、生保経営に対し、 「健全になったのだから、リスク資産へ投資しろ」
Ubuntuには標準で、ファイアウォール設定ツール「UFW」が搭載されていますが、これはデフォルトで無効に設定されています。 Gufw Firewallは、UFWのGUIフロントエンドで、簡単にファイアウォールを有効に設定できます。 Gufw Firewall 13.10では、チュートリアル表示エリアが追加され、プルダウンによる切り替えで、ルールやログなどを同じエリアに表示できるようになりました。 Gufw Firewallを管理者権限で起動したら、「Status」をクリックして、ファイヤウォールを「オン」にしましょう。 一般的にインターネットを使う程度であれば、デフォルトの設定「Incoming: Deny」「Outgoing: Allow」のままで十分です。 Gufw Firewall 13.10の新しいレイアウトでは、最初にチュートリアルが表示されていますが、「ルール」「リスニングレ
最近自炊に対する意識が異様に高いゆーすけべーです。さて、先日開催された Plack/PSGI Conference (shibuya.pl) 略して「 plackcon 」でも話しましたがMojoliciousはPSGIをサポートしているのでそのため立ち上げ方などに応用が効きます。かくいう僕もMojoliciousアプリをいくつかつくったり今でも運用していますが、大抵はPSGI経由で開発時は plackup 本番環境では Starlet もしくは Starman で立ち上げています。ってことでMojoliciousアプリの様々な立ち上げ方を紹介しましょう。 === Mojolicious::Liteアプリの場合 SinatraライクなMojolicious::Liteアプリをつくるには mojo generate を以下のように実行します。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く