タグ

2016年12月26日のブックマーク (10件)

  • 位置パラメーターの一括展開 $* $@ "$*" "$@" の違いを知れ!! - Shell Script Advent Calendar 2016 - ダメ出し Blog

    位置パラメーターの一括展開 $* $@ "$*" "$@" の違いを知れ!! - Shell Script Advent Calendar 2016 - ダメ出し Blog Shell Script Advent Calendar 2016 の 15日目の記事です。 位置パラメーター (Positional Parameters) の紹介と、 その値をすべて展開する $*, $@, "$*", "$@" の違いについて解説します。 $*, $@, "$*", "$@" の違いを認識し使い分けできるかどうかは、 シェルをちゃんと理解しているかどうかの指標の一つと言えるのではないかと思います。 残念ながら、適切な位置パラメーター展開を用いていないシェルスクリプトが珍しくありません。 あなたのシェルスクリプトは大丈夫ですか? あなたの好きな◯◯のソースコードや配布物に付属のシェルスクリプトも要チ

  • 404エラーページをデザインする時に取り入れたい洗練されたエフェクトとギャラリー集

    作成:2016/12/26 更新:2016/12/26 Webデザイン > ページを消した時やリンク切れなんかで、味気ない404ページが表示されると悲しくなりませんか。というよりもユーザーは確実に離脱してしまうでしょう。あまり目立たないページだからこそ、手が込んだレイアウトになっていると感動します。 デザインが普通でも、検索窓や内部リンクがあると好印象。今回は404ページを作る時に参考になりそうなギャラリーやエフェクトをまとめました。 エンジニア速報は Twitter の@commteで配信しています。 404ページとは 404ページとは、ページが存在しない旨を伝えるエラーページのことです。ステータスコード200 OKは「リソースが正常」という意味で、ページが正常に表示されていることを示し、300番台はリダイレクト、400~500番台はエラーであり、404は「リソースが存在しない、探したけ

    404エラーページをデザインする時に取り入れたい洗練されたエフェクトとギャラリー集
  • 至高のDockerイメージ生成を求めて - Qiita

    稿は良いDockerイメージを良い方法でビルドすることを探求した記録である。 Supership株式会社 Advent Calendar 2016の21日目にあたる。 2019年現在は@inductor氏の改訂版を見たほうが良い。 この記事で論じた望ましいコンテナイメージの姿は2019年でも変わらない。ただし、multi-stage buildのような新しい仕組みが普及したりツールの評価が定まってきたりと、実現に用いるツールの状況が2016年からやや変化している。 良いDockerイメージ 良いDockerイメージとは何だろうか。Dockerの利点は次のようなものだから、それを活かすイメージが良いものであるに違いない。 ビルドしたイメージはどこでも動く 適切にインストールされ、設定されたアプリケーションをそのままどこにでも持っていける。 コンテナ同士が干渉し合うことはないので、任意のイメ

    至高のDockerイメージ生成を求めて - Qiita
  • "ひとり出版社"という働き方

    『"ひとり出版社"という働き方』というを読んだので、少しばかり感想を。 今から30年ほど昔、私が駆け出しの編集者だった頃、当時勤めていた編集プロダクションの先輩から「渡り歩いた出版社の数が一桁のうちは半人前」とよく言われた。当時は今のように転職が一般的ではなく、会社を変わるというのはよほどのことがなければ行わないのが普通だった。しかしどういうわけか編集者だけは、当たり前のようにコロコロ会社を変わっていた。若造だった私にはこれが不思議でならず、先輩編集者になぜそんなに会社を変わるのかと訪ねたことがある。その際、先輩編集者からこんな話を聞かされた。 「いいかい嘉平くん、編集者は自分が作りたいを作るために会社に勤めているんだよ。自分が作りたいが作れなくなったら、そんな会社に要はないんだ。だから、そうなったら自分が作りたいが作れる会社を探して移るんだよ。そうやって、編集者は会社を渡っていく

  • sbt Reference Manual — ライブラリ依存性

    ライブラリ依存性 このページは、このガイドのこれまでのページ、特に .sbt ビルド定義、スコープ、と タスク・グラフ を読んでいることを前提とする。 ライブラリ依存性は二つの方法で加えることができる: lib ディレクトリに jar ファイルを入れることでできるアンマネージ依存性(unmanaged dependencies) ビルド定義に設定され、リポジトリから自動でダウンロードされるマネージ依存性(managed dependencies) アンマネージ依存性(Unmanaged Dependencies) ほとんどの人はアンマネージ依存性ではなくマネージ依存性を使う。 しかし、アンマネージの方が最初に始めるにあたってはより簡単かもしれない。 アンマネージ依存性はこんな感じのものだ: jar ファイルを lib 配下に置いておけばプロジェクトのクラスパスに追加される、以上! Scal

    ringo6119
    ringo6119 2016/12/26
    [%%]
  • sbt Reference Manual — ライブラリ依存性

    ライブラリ依存性 このページは、このガイドのこれまでのページ、特に .sbt ビルド定義、スコープ、と タスク・グラフ を読んでいることを前提とする。 ライブラリ依存性は二つの方法で加えることができる: lib ディレクトリに jar ファイルを入れることでできるアンマネージ依存性(unmanaged dependencies) ビルド定義に設定され、リポジトリから自動でダウンロードされるマネージ依存性(managed dependencies) アンマネージ依存性(Unmanaged Dependencies) ほとんどの人はアンマネージ依存性ではなくマネージ依存性を使う。 しかし、アンマネージの方が最初に始めるにあたってはより簡単かもしれない。 アンマネージ依存性はこんな感じのものだ: jar ファイルを lib 配下に置いておけばプロジェクトのクラスパスに追加される、以上! Scal

  • npms

    Your browser is out-of-date! Update your browser to view this website correctly. Update my browser now ×

  • 第1回 ニコ動/ニコ生 HTML5化への奮闘~ドワンゴ流動画配信サービスのつくりかた~ | gihyo.jp

    不動の人気を誇る動画配信サービス「ニコニコ動画」(⁠ニコ動)と「ニコニコ生放送」(⁠ニコ生)において、動画プレーヤのHTML5化、そしてバックエンドシステムの刷新が図られました。このプロジェクトの背景や使われた技術、苦労したポイントなどについて、ドワンゴのエンジニアである七田弘志氏(写真1⁠)⁠、後藤哲志氏(写真2⁠)⁠、三須健太郎氏(写真3)にお話を伺いました。 フロントエンドのみならず、バックエンドシステムも刷新 ─⁠─どのようなきっかけから、HTML5化プロジェクトが始まったのでしょうか。 七田:大きな要因となったのは、主要WebブラウザでFlashのサポートを打ち切るという方針が示されたことですね。今までもスマートフォンやテレビデバイスなどではHTML5プレーヤを実現できていたのですが、PC版のページは既存機能が大きく、プレーヤの作り変えが後手に回っていた部分が大きかったんです。そ

    第1回 ニコ動/ニコ生 HTML5化への奮闘~ドワンゴ流動画配信サービスのつくりかた~ | gihyo.jp
  • Atomic Designの考え方と利点・欠点 – wkr.

    Atomic Design はデザインシステムを作る方法論となります。 デザインシステムというのはスタイルガイドやブランドのガイドラインなどを指すようです。 日だとAbemaTV(アベマ TV)で使われています。 (Atomic Design を実案件に導入 - UI コンポーネントの粒度を明確化した結果と副産物 | ygoto3.comより) Atomic Design は今までのページ単位と違いコンポーネント単位でデザインカンプを作る考え方です。 作ったコンポーネント同士の組み合わせでページを作ります。 Atomic Design はコンポーネントの単位を 5 つに分けています。 その 5 つの単位は Atoms(原子)・Molecules(分子)・Organisms(有機体)・Templates(テンプレート)・Pages(ページ)です。 各コンポーネントの詳細は次のとおりです。

    Atomic Designの考え方と利点・欠点 – wkr.
  • Nike. Just Do It. Nike.com (JP)

    夏が始まる、新しい自分を解放しよう今年の夏は、個性を自由に表現するシーズンに。 トレンドをまとい、スタイルを一新。毎日を彩る最旬のサンダルやウェアをチェックしよう。

    Nike. Just Do It. Nike.com (JP)
    ringo6119
    ringo6119 2016/12/26
    [dunk]