Build a website. Sell your stuff. Write a blog. And so much more.
特定コマンドの正規表現で使えるメタ文字が何だかわからない! 正規表現自体は知っているけど、それが今から使おうとしているコマンドで使えるものなのかわからずに困っている人も多いと思うのでまとめてみた。 たった3つの正規表現メタ文字セットだけ知ればいい コマンドによって、対応している正規表現メタ文字の範囲には違いがある。しかし、最低限知っておけばよいのは2種類+1サブセットの3つだけだ。 BRE(基本正規表現)メタ文字セット ERE(拡張正規表現)メタ文字セット AWKのサブセット もちろん、これ以外にもGNU拡張正規表現メタ文字セットやPerl拡張正規表現メタ文字セット、JavaScript拡張正規表現メタ文字セットなどいくつかあるのだが、「どのUNIXでも(=POSIXで)使える」という特長を持たせたいのであれば、それらは覚えても意味がないので上記の3つさえおさえておけばよい。(例えPOSI
FROM heroku/cedar:14 RUN useradd -d /app -m app + RUN chown app:app -R /app USER app WORKDIR /app ENV HOME /app ENV NODE_ENGINE 0.12.2 ENV PORT 3000 RUN mkdir -p /app/heroku/node RUN curl -s https://s3pository.heroku.com/node/v$NODE_ENGINE/node-v$NODE_ENGINE-linux-x64.tar.gz | tar --strip-components=1 -xz -C /app/heroku/node ENV PATH /app/heroku/node/bin:$PATH RUN mkdir -p /app/.profile.d RUN echo
AWS EC2の無料期間終了がだんだん近づいてきたのでさくらvpsに移行させようと思う。 GMOクラウドにしようか迷ったけどさくらのほうがお得な気がしたので。 さて、申し込んでEC2と違うな、と思ったところを幾つかメモ。 OS EC2はデフォルトOSが無くてインスタンスの作成から入ります。 システム構成+OS選択。 いっぽうさくらvpsは既に申込時のプランに沿ったCentOS 6がインストールされていて、起動すればすぐ使用可能です。 IPとパスワードは別途メールで送られてきます。 もちろん違うOS、UbuntuとかCentOS 7とかも入れなおすことできます。 アクセス EC2はインスタンスの生成をすると鍵ファイル(pemファイル)がダウンロードでき、それを使ってアクセス。 いっぽうさくらvpsはパスワード認証。鍵は使いません。 ユーザー EC2はデフォルトユーザーとしてec2-userっ
Docker Without Docker Recurse Center 16 April 2015 Aditya Mukerjee Some common questions What is Docker? Do I really need it? How does Docker actually work? How can I set up a single dev environment to work on any computer? My code works on my computer. Now how do I put it on a production server? Can't I just write code and have it "just work" everywhere? Package managers suck. What's a better way
この10の言葉使いをやめれば文章の説得力が大きく増すのに 2015年5月8日投稿 2015年7月1日更新 カテゴリ:ブログの書き方 著者: jMatsuzaki photo credit: DSC_0078 via photopin (license) 私の愛しいアップルパイへ インターネットによって誰もがメッセージを発信できるようになったいま、文章力は大きな武器になります。 しかし、いつもの会話の調子で文章を書くとなんともインパクトに欠ける文章になってしまい、悲惨なことになります。 あなたにはこの先ずっといついかなるときであろうともエレガントであって欲しいと強く願っているので、ブログでの執筆を生業にしている私が文章に説得力を持たせるために注意している10のことをご紹介しましょう。 そう難しいことではありません。大切なのはこれから説明する10の言葉づかいを辞めることです。これらのNGワード
NHKの少しゆるいアカウントとして有名なNHK_PR(@NHK_PR)さんが、突如謎の番組の告知をしました。番組名は「タモリと鶴瓶」。しかも5分番組だそう。タモリさんと笑福亭鶴瓶さんという大御所2人が、しかも5分でなにをやるのか……。気になってそわそわします……。 番組サイト どうやらこの番組はタモリさんと笑福亭鶴瓶さんのコラボ企画で、NHK放送センター内で繰り広げるすれ違いミニドラマだそうです。なお、今回のゲストは連続テレビ小説「まれ」に出演中の大泉洋さん、脚本は秋元康さんが手がけるということです。5分番組なのにNHKの本気を感じるのですが気のせいですか……。 なお、初回放送は5月8日の深夜2時50分(5月9日午前2時50分)から。ちなみに、番組サイトには定期的に放映されるかどうかは明記されていません。しかも、再放送の時間もバラバラで、時間によっては5分番組なのに4分枠しかとられてない時
エジプトの装飾品として、どこかの博物館に展示されてそうですよね。 実はこれ、私たちが住む地球が元ネタなんです。アーティストFederico Winerさんは、万華鏡のような幾何学模様とカラーリングを施すことで、航空写真の新しい楽しみ方を表現しています。 Winerさんの新作「Ultradistancia」は自然の風景や人工的な風景を切り取った作品集。ですが、自らの足で世界中を旅したわけではなく、じつはGoogle Earthのデータベースを散策して写真を集めています。 「これは」と思う風景に出会うと、色合いや明度をいじって現実をファンタジーのような世界に作り変える…。そんなことを繰り返しながらこの美しい作品集はできあがったそう。 世界の果てまで足を運ばなくても、こうして地球を旅することができる。そんなことをあらためて思い起こさせてくれる素敵な作品ですね。 ギズモードへの作品掲載も快諾してく
HerokuでのパフォーマンスモニタリングにはNewRelicアドオンを入れるのも便利ですが、Libratoという「よりHerokuに寄り添った」メトリクスを出してくれるアドオンもあります。 こんな感じ とあるサービスで導入してみたところ、こんな感じでメトリクスが出ます。 RouterのQueueが詰まっていないか?とか、Dynoのメモリの推移や、PostgreSQLの容量は大丈夫か?といった情報をひと目で把握できる感じです。ダッシュボード的な感じですね。 他にも必要なメトリクスがあれば追加することができます。 もちろんアラートを設定することもできます。 無料のプランから使えるので、まずはお試しで。 とはいえ無料のプランでも十分に使えるクオリティだと思います。Herokuでアプリを運用している方は、ぜひご活用を! Librato
私たちがなにかを『美しい』と認識するとき、一体なにが基準になっているのでしょうか? それが個人の主観であることは、いうまでもありません。しかし、絵画や建築などを見る限り、ひとつの客観的基準があるようです。 黄金比とは、数学的に導き出された、いわば『美しさを定義するもの』といってよいでしょう。しかし、紀元前にはすでに用いられていたこの考え方が、実はまったくのデタラメではないか……という議論が巻き起こっています。 the widespread belief that the golden ratio is the natural blueprint for beauty is pseudo-scientific “hocus-pocus” and a “myth that refuses to go away”, according to leading mathematicians.
僕は結城浩さんのことが好きなんだなぁ。彼の書いた「文章を書く心がけ」は自分が執筆をするときにも何度もお世話になった。彼の日記などに時々かいま見える「読者によりよいものを届けよう」という真摯な態度には好感を感じる。以前の僕は宗教と名の付くものが全て嫌いだったのだが、敬虔なクリスチャンである彼の日記を読んでいるうちに、その嫌悪感が軽減した。結局のところ、どんな集団にもいい人もいればわるい人もいるということなんだ。 では、わるい人に対してどう対処するのがよいのか。1601年生まれの哲学者バルタザール・グラシアンはこう言っている。 人の中傷は無視せよ。黙殺で答えることが賢明だ。身の潔白を明かそうとしてペンの力に訴えてはいけない。書かれたものはいつまでも残るから敵を懲らしめるどころかその名を留める手助けをしている。忘却に勝る復讐はない。 なるほどね。400年も経つけども、人間の社会はあんまり変わって
Inc:スティーブ・ジョブズを知らない人はいないでしょう。ジョブズは、テクノロジーに革命をもたらした天才であり、デジタルデバイスの世界で、機能と同じくらいスタイルが大切であることを訴えた偉大な指導者でもあります。 とはいえ、まだあなたが知らないジョブズの驚くべき横顔が少しくらいはあるはずです。以下、スティーブ・ジョブズの驚くべき43の事実をお届けします。 スティーブ・ジョブズは生まれてすぐ養子に出された。 スティーブ・ジョブズは、生物学的に半分はアラブ人。ジョブズの生物学的な父親はシリア人で、母親はアメリカ人である。 スティーブ・ジョブズの生物学的な両親は、スティーブを養子に出す際にひとつの条件を出していた。養子先の夫婦は、ふたりとも大学卒でなければならないというものだ。養子先の夫婦であるクララとポールは、どちらも大学卒ではなかったが、スティーブ・ジョブズに大学教育を受けさせることを約束し
従来、スマートフォンの横幅といえば 320px(retina対応で640px) というのが定説でした。 が、iPhone6の普及でそうとも言えなくなってきたのが今日このごろです。 iPhone5の横幅は320px(retina対応で640px) iPhone6の横幅は375px(retina対応で750px) ちなみにNexus5の横幅は360px(retina対応で720px) さてこんな環境で、viewportはどう指定するのがベストなのでしょうか。 前提知識 viewportのwidthという値に、device-widthと指定すると、スマホの画面幅 = 表示するwindowサイズ、となる。 widthにピクセル値(640px、とか)を入れると、表示幅はそのピクセル数になり、それで画面いっぱいになるように適宜拡大縮小される 古いAndroidでは、widthにピクセル値を指定しても
連載「Webサイト・アプリ高速化テクニック徹底解説」の第3回は、前回の「ユーザーの体感速度を高めるためのJavaScriptチューニング(前編)」の続きです。この後編では、「ユーザーの操作を阻害しない」方法についてJavaScriptのシングルスレッドやイベントループを交えて解説し、HTML5のWeb Workersについても紹介していきます。 前回は、ユーザーの体感速度を向上させるための方法として、3つのうち「ページを素早く表示する」と「ユーザーに素早くインタラクションを返す」を解説しました。今回は、最後の「ユーザーの操作を阻害しない」について詳しく解説していきます。 ユーザーの操作を阻害しない JavaScriptによる処理が重くなると、いつまでも画面が更新されなかったり、ユーザーの操作が止まってしまったりということがあります。止まっている時間が長すぎると、ブラウザから応答がないという
Matthew Griffithさんのブログ記事 MECHANICAL ELEPHANT - Becoming Productive in Haskell comming from Pythonの翻訳です。そういえばProductive Programmerって本にもHaskellを使って実証実験する話が出てました。Haskellは何度も勉強しようとして途中で止まっては忘れを繰り返しているので見習いたいと思います。 最近になってようやく私は生産性を高められるぐらいHaskellに熟達してきました。そこでHaskellを学習してきた経験について、それらを忘れてしまう前に私の考えを書き留めておこうと思います。今や私はWebプロトタイピングのほとんどをHaskellで行っています。まだ普段はPythonを使い、また楽しんでいるにも関わらず、です。 Data First(データが第一) これは動的
以前に「折り紙で正七角形を折ってみた - tsujimotterのノートブック」という記事を書いていました。 アクセス履歴を見てみると思った以上に好評で、「正七角形 折り方」などのキーワードで多くの方が見に来てくれているようです。 前回の記事には、折り方までは書いていなかったのですが、せっかくなのでまとめてみました。 折り紙は数学的にも興味深い対象です。 どのように面白いかについては、最後の項で熱く語ってみました。 このエントリを読んで興味を持った学生さんは、よろしければ最近話題の「算数・数学の自由研究」の題材にしてみてはいかがでしょう。 ちなみにこの解説は、サークルの飲み会の余興のために作ったものでした。酔っぱらいながらでも、中々楽しんでもらえましたよ。 完成品はコースターにもなります。笑 手順解説のための準備 使うのはもちろん折り紙です。当然ですが1枚で作ることが出来ます。 正七角形の
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く