タグ

2014年12月10日のブックマーク (13件)

  • Macを買って最初にすること ー無料アプリ編ー

    定番テキストエディタのひとつ。 今はSublime Text 3を購入して使っているので個人的にはあまり出番がないですが、同じく定番のCotEditorに比べると、巨大なファイルも開きやすかったりとか、強力なDiff機能があったりだとかでこちらを選びました。 Diffに関しては、Xcode同梱のFileMergeというのもありますが、フォルダ単位での比較ができないし文字化けすることがあったりして使っていません。 TextWrangler カテゴリ: 開発ツール 価格: 無料 日語が含まれるファイルをZip圧縮すると、Windowsで解凍した時に文字化けしてしまいます…。これは、Macの問題ではなくてWindows側でZip内のファイル名のエンコーディングがMSCP932(Shift_JIS)しか対応していないことに起因しています。 これを回避するために、WinArchiver Liteと

    Macを買って最初にすること ー無料アプリ編ー
    ash1taka
    ash1taka 2014/12/10
  • Google Code Archive - Long-term storage for Google Code Project Hosting.

  • 知って得しないmacのコマンドたち - isEOL(@Angelworm_)

    この記事はOUCCアドベントカレンダー2014 6日目です。 さて皆様、今あなたの手元には銀色に光るMacBookがあることかと思います。 一部の方はMacportsとかHomebrewとEmacsさえあれば他はいらないというOSSな方々もいると聞きます。しかし、いくらBSDベースとはいえ、それだけでは使い勝手が不足するはずです。 ということで便利如何にかかわらず、適当に思い出したコマンドを紹介します。またの名を自分用のメモともいう。 CpMac, MvMac のっけから相当事情がない限り使わないコマンドがきました。基的にはcpとmvコマンドと同じコマンドです。ただしフォークを保存します。 フォークというものに馴染みがないと思います。それもそのはず、Mac OSと呼ばれていたころまでに存在していた概念だったからです。 私こそ世代ではないので正確な説明には自信がありませんが、昔のMacでは

    知って得しないmacのコマンドたち - isEOL(@Angelworm_)
    ash1taka
    ash1taka 2014/12/10
    openくらいしか使ってないな
  • PHP7はなぜ速いのか(zval編) - hnwの日記

    この記事はPHP Advent Calendar 2014の7日目です。 僕は先日のPHPカンファレンス2014でPHP7に関するLTをしました(参照:「PHPNGの動向」)。ただ、時間が限られていたこともあり、あまり踏み込んだ内容には触れませんでした。 稿ではLTの内容から深掘りし、zvalという内部的な構造体がどう変わるのか、性能面のメリットにフォーカスして解説してみます。 PHPをとりまく状況 まず最近のPHPの話題をおさらいしておきましょう。 これまでPHPには実用レベルの別実装が存在しない状態が続いていましたが、HHVMの登場で状況が変わってきました。HHVMはFacebookが開発しているPHP実行環境で、PHPより高速で互換性も高いのが特徴です。Facebookで実際に利用されているだけでなく、他の企業でも商用サービスで利用する事例が増えてきています。 そんな中、2014年

    PHP7はなぜ速いのか(zval編) - hnwの日記
    ash1taka
    ash1taka 2014/12/10
  • 意識の低い自動化

    意識を低く保ったまま、定型作業を自動化する話です。 ※どうも言葉足らずで誤解させてしまっているようなので補足を書きました。ご覧ください http://qiita.com/greenspa/items/fff535d2ae5da36e36feRead less

    意識の低い自動化
    ash1taka
    ash1taka 2014/12/10
    使ってみよう
  • プログラミングは自分がやりたいと思っていることを実現する力 - 「Ruby」開発者のまつもとゆきひろ氏

    日常のあらゆる場面でコンピューターが使われるようになったこの社会で、今後、プログラミングスキルはどのような意義を持つのだろうか。世界中のプログラマに愛されるプログラミング言語「Ruby」の開発者であり、安倍内閣IT戦略部の有識者部員にも選ばれている、まつもとゆきひろ氏にお話しを伺った。 プログラミングという"自由さ" まつもと氏がプログラミングについて語るとき、その根底にいつも流れているのは"楽しさ"である。 「私たちは普通、なにかのソフトウェアを経由してコンピューターを使っています。でもその機能は、そのソフトが提供する範囲、そのソフトを作った人が許している範囲内に限られているんです」 たとえば文章作成ソフトを使うとき、メニューに載っている機能を選ぶ他に選択肢は無い。 「仕事で求められることができればそれで良し、という考えは当然あると思いますが、自分のできることを他人に決められるのは、

    プログラミングは自分がやりたいと思っていることを実現する力 - 「Ruby」開発者のまつもとゆきひろ氏
  • Android Studio 1.0 をリリースしました

    .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

    Android Studio 1.0 をリリースしました
  • 最近のWebデザインで採用されているレイアウト72種類を収録した無料のUI素材(PSD, AI, Sketch) -UI Tiles

    最近のWebデザインでよく利用される1カラム、2カラム、3カラム、カード型、ボード型の基的なグリッドをはじめ、ランディングページ、プロダクトページ、ギャラリー、ポートフォリオ、カート、FAQ、コンタクト、マップなど、さまざまなレイアウトが用意されたワイヤーフレームやフローチャートを作成するための素材を紹介します。 UI Titles UI TILES: WEBSITE FLOWCHARTS ダウンロードできる素材のフォーマットは、4種類。 .psd(72種類のレイアウトとチャート) .ai(72種類のレイアウトとチャート) .sketch(72種類のレイアウトとチャート) .png(72種類の各レイアウト) 各フォーマットにはそれぞれ72種類のレイアウトとチャートが揃っており、ワイヤフレームやフローチャートやサイトマップとして利用できます。

    最近のWebデザインで採用されているレイアウト72種類を収録した無料のUI素材(PSD, AI, Sketch) -UI Tiles
  • APIのエラーハンドリングを見直そう - WebPay Engineering Blog

    ここ数ヶ月にわたって、WebPayはAPIのエラーにまつわる変更を少しずつ行ってきました。 それに付随してドキュメントも拡張しましたが、変更の背景について十分に説明できていない部分がありました。 この記事では、最近のエラーに関連した変更の背景を紹介し、今後どのようにエラーをハンドルすべきか説明します。 記事の内容は執筆時点のものであり、今後同じようにエラーやAPIの変更を行うことがあります。 変更があっても記事の内容はその時点の内容を保持し、ウェブサイトのドキュメントのみ更新します。 必ずウェブサイトのドキュメントを合わせて参照し、手元で動作確認を行ってください。 エラーはなぜ起きるのか WebPayのAPIは、リクエストされた操作ができなかったときにエラーを返すように設計しています。 可能なかぎりエラーにならないような設計、実装を心がけていますが、エラーは絶対に避けられません。 例えば、

  • Rails3アプリにDeviseで簡単に認証システムを組み込む - hrendohの日記

    co-meetingではユーザ管理をDeviseをベースに開発しています。 開発過程でDeviseについて調べたことを、何度かに分けて書いていこうと思います。 Devise(http://rubygems.org/gems/devise)とは、Railsアプリにログインの仕組みを組み込む場合にデファクトスタンダードになっているgemで、メールによるコンファームなど必要な仕組みが揃っていて非常に便利です。*1 Rails3のインストールからプロジェクトの作成、Deviseの使い方については以下のサイトで詳しく解説されています。 http://www.oiax.jp/rails/rails3.html チュートリアル的に習得するならこちらのページの方が参考になります。 ここでは、Deviseの導入から、独自ログインのみのシステムでDeviseを使うに当たって最低限必要と思われる設定についてのみ

    Rails3アプリにDeviseで簡単に認証システムを組み込む - hrendohの日記
  • 覚えておかなきゃ損!考える時間が短縮できるビジネスフレームワーク9選|Ferret [フェレット]

    ビジネスを行う上で「どうやったら集客できるの?」「どうやったら売れるの?」と課題は尽きません。こうした課題の解決に向けて考えた結果、どうしていいのかわからない!と悩む人も多いのではないでしょうか。 そういった考えるべきポイントをパターンとして落とし込み、誰でもできるようにしたものがフレームワークです。このフレームワークを目的によって使い分け、ビジネスに当てはめて考えることで、何が必要で何が課題となっているのかを論理的に導くことができるでしょう。 今回は汎用性の高い基礎的なフレームワークを、用途別にまとめました。 ▼今すぐ使えるフレームワークのテンプレートはこちら 【記入例付き】マーケティングフレームワーク テンプレート集 目次 ビジネスにおけるフレームワークとは フレームワークを活用する5つのメリット 論理的思考に役立つ6つフレームワーク ビジネス全体像の把握に役立つ2つのフレームワーク

    覚えておかなきゃ損!考える時間が短縮できるビジネスフレームワーク9選|Ferret [フェレット]
  • ニッチでエッジな技術本をゲットしよう!  ~IT技術者向けコミケ 初心者ガイド(2014年冬版)

    コミケに行くと、ニッチな技術情報が手に入る いつもは『マンガで分かるプログラミング用語辞典』を描いている、クロノス・クラウンの柳井です。コミケには、途中で数年のブランクがあったりしながら、20年ぐらい前から参加して、同人誌同人ゲームを売ったり買ったりしています。 実はコミケには、屋で売っていないような、ニッチでエッジなプログラミングやハードウェア、IT技術同人誌が売っています。顧客が少なく出版社が刊行しづらそうなが、有志の手によって作られて販売されているわけです。 そういったニッチでエッジな情報は、ネットでも手に入るのではないかと思うかもしれません。確かにそうなのですが、ネットで手に入る情報の多くは、個別のノウハウ的な内容が多いです。対してとしてまとめたものには、といった体裁になっていることでのメリットがあります。 は、まとまった分量を書くために、周辺知識も含めた情報が多いで

    ニッチでエッジな技術本をゲットしよう!  ~IT技術者向けコミケ 初心者ガイド(2014年冬版)
  • Sensu と Graphite による大規模インフラの監視

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog サイトオペレーション部の渡邉です。 サイトオペレーション部はデータセンタ・ネットワーク・サーバー・OS・ストレージといった全社的なインフラの管理運用や調査検証などを担当しています。 今回は、2013年に全社のプライベートクラウドとして導入した OpenStack の監視基盤として、OSS の Sensu と Graphite を採用した事例についてご紹介したいと思います。 採用に至るまで サイトオペレーション部では、もともと 2011 年から内製のプライベートクラウドを開発運用していました。 プライベートクラウドでは VM のホストとなるハイパーバイザを大量に運用する必要がありますが、その監視基盤として社内で一般的に利用され

    Sensu と Graphite による大規模インフラの監視