タグ

2018年9月25日のブックマーク (5件)

  • 「そんなself-updateで大丈夫か?」 Composer編 - CARTA TECH BLOG

    こんにちはこんにちは、 VOYAGE GROUPでBuild prayer*1として活動している@_nishigoriです。 pip, bundler, rebar 等 各プログラミング言語のビルドツールないしパッケージマネージャ等と呼ばれているツールを弊社でも利用していますが、 PHPでは依存管理ツールとしてComposerを利用しているプロジェクトがあります。 今回はComposer体のバージョニングについて紹介し、 利用する上での良い側面と悪い(と思われる)側面を紹介します。 はじめに Composerの入手 最新版 *2 Installer self-update リリースサイクル 効能 デメリット self-updateする日時によってrevisionが異なる(場合がある) ある日のself-updateで突然死 Tagging Versions Installer self-

    「そんなself-updateで大丈夫か?」 Composer編 - CARTA TECH BLOG
    oqzl
    oqzl 2018/09/25
    composer self-updateでdevが降ってきて慌てる(あるある
  • シェルスクリプトを書くときに気をつける9箇条 - Qiita

    最新の類似投稿としてシェルスクリプトのコーディングルール2014も併せてどうぞ。 2014/10/09追記 ぼくがシェルスクリプトを書くときに気にしていること、過去の失敗で書き留めたことを忘れないために。 1. グローバル変数は大文字 PATH や HOME など、環境変数が大文字なので、エクスポートする変数を大文字で書くという習慣は一般的であるような気がしますが、エクスポートする変数を抱えるシェルスクリプトを作成する機会が稀なので。 グローバル変数は大文字 ローカル変数は小文字 エクスポートする変数も大文字 関数内からグローバル変数にアクセスする場合がありますが、やはり区別していると、可読性が増すような気がするのでお勧めです。 2. awk を知る Unix 上にて文書処理をするときに、数多くのフィルタコマンド(grep、cut、tr、head、sort、uniq、sed、awk、wc、

    シェルスクリプトを書くときに気をつける9箇条 - Qiita
    oqzl
    oqzl 2018/09/25
    役に立った!
  • PHP: array_rand - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

    PHP: array_rand - Manual
    oqzl
    oqzl 2018/09/25
    でもこれはMT系乱数
  • PHP: random_int - Manual

    指定された最小値と最大値の区間から、 等確率に選ばれるランダムな整数を生成します。 この関数が生成するランダムな値は、すべてのアプリケーションに対して適切です。 たとえば暗号化キーのような、長期間使うシークレットが挙げられます。 この関数が使う不規則性のソースは、優先度順に以下のとおりです: Linux: » getrandom(), /dev/urandom FreeBSD >= 12 (PHP >= 7.3): » getrandom(), /dev/urandom Windows (PHP >= 7.2): » CNG-API Windows: » CryptGenRandom macOS (PHP >= 8.2; >= 8.1.9; >= 8.0.22 CCRandomGenerateBytes がコンパイル時に利用可能な場合): CCRandomGenerateBytes() m

    PHP: random_int - Manual
    oqzl
    oqzl 2018/09/25
    この関数知らなかったw ずっとmt_rand() 使ってたww
  • マクドナルドのむきだしのポジティブに照れる - 真顔日記

    昔、マクドナルドで妙なキャンペーンをしていたことがあった。 それぞれの店員の名札に紙がくっついており、「私がマクドナルドで見つけたもの」と書かれている。それぞれの店員の手書きの文字で「仲間を思いやる気持ち!」とか、「お客様の笑顔!」と書いてある。「いっしょうけんめい頑張ること!」とか「まごころ」とか。 これに私は赤面したというか、「いや、まあ、いいんだけど……」としか言いようのない気持ちになった。「いや、うん、いいんだけど、いいんだけどさ……」と。 バイトを通じて仲間を思いやる気持ちを手に入れる。良い。客の笑顔を見ると自分も嬉しくなる。なにひとつ問題ない。しかしやはり、ここまであからさまに、むきだしの、怒張したポジティブを見せつけられると、ちょっと照れる。 夏目漱石がアイラブユーを「今夜は月がきれいですね」と訳したなんて逸話があるが、ここは私も漱石に同意したい。どんなに前向きで素晴らしい言

    マクドナルドのむきだしのポジティブに照れる - 真顔日記
    oqzl
    oqzl 2018/09/25
    熱い熱意を感じる。自分もどちらかというと照れる派かな…