本項はChefConf 2013: Beginner Chef Antipatternsを和訳したものです。 はじめに よく Chefの学習は大変 Chefの学習曲線は急勾配 と言われているので、Opscodeでは緩和するためのコンテンツを色々準備しています。 learnchef.com docs.opscode.com パブリック/プライベート トレーニング Podcasts (Food Fight Show など) 各地のユーザグループ (訳注: 日本なら #opschef_ja ) ChefConf! (訳注: これは ChefConf 2013 で行われたセッションなので) それでも、正しいことをやっているのか知るのは難しく、何か間違ったことをやっているのか知るのはさらに難しいものです。コミュニティの中で「ベストプラクティス」は常に進化してきました。 ベストプラクティスについてもっ
この記事は Vim Advent Calendar 2013 53日目の記事になります。 neocomplete.vim利用者がjedi-vimも使う場合、下記の id:heavenshell さんご指摘の点を不満に思われるのではないかと思います。 jedi.vim の popup_select_first が効かない これをアドホックな対応ですませないためにはどう設定するとよいかをvim-users.jp – Lingrで質問したところ Shougoさんから下記の設定を教えていただきました。 autocmd FileType python setlocal omnifunc=jedi#completions "let g:jedi#popup_select_first=0 let g:jedi#completions_enabled = 0 let g:jedi#auto_vim_con
いまや、たいていのことはWebアプリで出来るし、クラウドがデジタルライフの要になってきている。ただ、ブラウザ越しに使うとブラウザって邪魔なんですよ。締め切りの原稿を書いていたつもりが、いつの間にかYouTubeが開いていたりする。パズドラの攻略法を読んでいたりする。誰の仕業だ?! インターネッツには悪しき力がうごめいています。 OS X Lionの『Automator』にデスクトップでWebアプリを開ける機能がビルトインされました! : ライフハッカー[日本版] Webアプリは便利で素晴らしいものですが、それだけに、ブラウザ無しで使えたらいいのに...と思うこともあります。OS X Lionの『Automator』には、なんとデスクトップのウィンドウでWebア... それで、wri.peのOSXアプリがあればと思っていたのですが、Automatorで自作できることに気づきました。覚え書きし
角川文庫の書籍が片っ端から70%オフ!! というニュースを目撃! 【終了】角川のKindle本5000冊以上が70%OFFセール!コミック・ラノベ・ビジネス書・小説など角川文庫創刊65周年フェア!50%OFFとは何だったのか。 コミックとか見てると、100冊買っても2万しないような値段… これ自炊するより買い直したほうが手間いらずで安いのでは…? これを機会に買い直してもいいかな…? と検索してたら、もう数多すぎて分けわからなかったのでリストアップした。 自動でリスト化したから多少おかしいところあるので、自己判断でどうぞ。価格は1巻のもの。 コミックのほうは出来るだけ複数巻出てるものはまとめたんですが、 ラノベは特殊なのが多くて出来ませんでした…
目的 検索用サーバーとして最近注目されているElasticsearchですが、ついに1.0 RC1がリリースされたそうです。 Googleトレンドを見ても、この分野で先行するApache Solrに迫る勢いを感じます。 そういうわけで私もElasticsearchについて興味を持って調べてみましたが情報がちょっと少ないですね… 「調べたけど断片的な情報しかない」 「公式doc英語だし、専門用語が多すぎてわからん」 「え、できること多すぎ。よくわからん。どれが重要?」 と言った感じで、最初ちょっと大変… そこで調べ始める人が、概観をつかむためのチュートリアルをつくろうと思います。 コマンドを全部実行する必要ありません。用語をおさえることで調べものが捗ることがひとつのゴールです。 自分の理解の整理も兼ねています。間違ってる箇所あったら教えて下さい。 part 1:ESを使ってレストラン検索を作
小学5年生でC#、Unity、JavaScript、PHPを使いこなすシュン君。2013年夏に開催された中・高校生のためのプログラミング・ITキャンプ「Life is Tech!」にも参加している。 その後のアプリコンテストでは最終予選まで残ったという。そんな彼にマイクロソフトの最新技術に触れる機会が訪れた。彼の頭中にはどんな夢が広がったのだろうか。 by 馬場美由紀 (CodeIQ中の人) 小学生プログラマシュン君の素顔 2013年も終わりに近づいた12月26日、日本マイクロソフトのテクノロジーセンターを一人の小学生が訪れた。名前はシュン君。東京都に住む小学5年生だ。 シュン君がパソコンに興味を抱いたのは小学生になった頃。 「母親の携帯電話やパソコンから、祖母にメールを送って遊んでいたのですが、小学校3年生の時にPowerPointのアニメーション機能にはまり、『もっとパソコンでいろんな
User timing API Stay organized with collections Save and categorize content based on your preferences. High performance web applications are crucial to a great user experience. As web applications become more and more complex, understanding performance impact is vital to creating a compelling experience. Over the past few years, a number of different APIs have appeared in the browser to help analy
Evil is an extensible vi layer for Emacs. It provides Vim features like Visual selection and text objects, and is the successor to the now-obsolete Vimpulse and vim-mode. You can find its GitHub repository, here. Current stable version: 1.14.0 There’s a four-minute Evil demo on YouTube, created by Bailey Ling. The captions in the corner of the frame show the keystrokes which Bailey is entering. Qu
ツールをつなげてスピードアップ生成 AI を活用して定型タスクを自動化し、お気に入りのアプリを Slack の中で使ってシンプルなワークフローを実現しましょう。 Slack プラットフォームについて詳しく知る 一人ひとりに最適な働き方をSlack を使えば、自分にとって最適な時間、場所、方法で、柔軟に仕事を進められます。会話や音声・動画クリップの送信のほか、ハドルミーティングを使用してリアルタイムでの話し合いも簡単にできます。 柔軟なコミュニケーション方法について詳しく知る チームのすべてが 1 か所にSlack の心臓とも言えるチャンネルは、必要な人や情報をすべて集めて整理できる場所です。チャンネルを使うと、部門、拠点、時差を越えて仕事を進められるだけでなく、他社との連携もスムーズです。 チャンネルについて詳しく知る
昨年は第288回や第294回で、Ubuntuのサービスオーケストレーションツールである「Juju」を紹介しました。今回はWebブラウザを使ってサーバー上にさまざまなサービスをデプロイできる「Juju GUI」を紹介しましょう。 Juju GUIとJuju Quickstart 「Juju GUI」は、JujuをWebブラウザから操作できるサーバーサイドのツールです。Node.jsベースで実装されており、サービスの状態の確認、ドラッグ&ドロップでのサービスのデプロイ、Webブラウザからのサービスの設定変更やスケールアウト・バック、設定のエクスポートやインポートなどが行えます。実際の動作は、Jujuのデモページを見ると良いでしょう。 Juju GUIをデプロイする Juju GUIはCharm(Jujuでは、サービスをデプロイするために必要な処理を書いたスクリプト群をCharmと呼びます)とし
ProductWeb-flow editing from Pull RequestsPull Requests are key to our collaboration workflow here at GitHub, so today we’re making it a little easier to stay in the flow of a PR while collaborating directly… Pull Requests are key to our collaboration workflow here at GitHub, so today we’re making it a little easier to stay in the flow of a PR while collaborating directly on the web. When viewing
var smartPrivateNpm = require('smart-private-npm'), url = require('url'); // // Configure your private npm. You could load this in from a file // somewhere // var config = { // // Private npm options. // rewrites: require('./config/rewrites'), proxy: { // // This can optionally just be a single url.parsed URL or an array to // cycle through. Optionally you can also have an array of url.parsed urls
If you need to convert files from one markup format into another, pandoc is your swiss-army knife. Pandoc can convert between the following formats: (← = conversion from; → = conversion to; ↔︎ = conversion from and to) Lightweight markup formats ↔︎ Markdown (including CommonMark and GitHub-flavored Markdown) ↔︎ reStructuredText → AsciiDoc ↔︎ Emacs Org-Mode ↔︎ Emacs Muse ↔︎ Textile → Markua ← txt2t
Haskell製のドキュメントコンバータ。markdownをhtmlにしたりLaTeXにしたりっていうことができるやつ。変換できる形式が多い。便利だ。 いろいろできてすごいんだけどオプションも多め。さすがに全部はめんどくさいけど調べてみた。 インストール 詳しいことはここに書かれている。 Pandoc - Installing pandoc だいたいのOSに対応しているみたいなんで誰でも試せる。 MacのHomebrewでインストールする Homebrewでインストールした。といっても、Pandocはformulaが用意されていない(npmでも用意されていないのと同じ理由らしい)ので、いま話題のhaskell-platformを通して、それからcabalを使ってインストール。 % brew install haskell-platform % cabal update % cabal in
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く