2015年11月25日のブックマーク (6件)

  • Lua入門講座

    当サイトはスクリプト言語Luaの入門講座です。 Lua(ルア)は移植性が高く、高速な実行速度などの特徴を持っている、スクリプト言語です。 Luaはゲーム開発に使用されたり、画像処理ソフトである、Adobe Photoshop Lightroom などに 使用されたりと、主に組み込み言語として活躍しています。 当講座ではC言語などのプログラミング言語をある程度、理解していることを前提にしています。 そのため、プログラミングの基的な概念についての説明が 省略されていることをあらかじめご了承ください。 目次 第1章 はじめに Luaの概要 開発環境 第2章 Luaの基 Luaの基文法 第3章 変数 Luaの変数 テーブルの基 テーブルの操作 第4章 演算子 Luaの演算子 第5章 制御構造 条件分岐 繰り返し 第6章 関数 Luaの関数(1) Luaの関数(2) 標準関数 第7章 コルー

  • Luaの環境を構築してみる | DevelopersIO

    はじめに nginxの設定が〜みたいな話をしていたら、そりゃluaで書くんでしょみたいな煽りをされたので、 ひとまず開発環境を構築してみることにします。 環境導入 homebrewが導入済みならば、bomebrewから一発です。 パッケージ管理ツールであるluarocksも入れておきます。 $ brew install lua $ brew install luarocks $ mkdir ~/.luarocks $ luarocks path >> ~/.zshrc 3行目でユーザー環境でライブラリ等をインストールするディレクトリを作成しています。 4行目で環境変数を追加しています。 私はzshを使っているためzshrcに記載しましたが、使っているシェルに応じて対象ファイルを変更してください。 ライブラリ(CJSON)の導入 Lua上でJSONを扱うライブラリであるCJSONとファイルシ

    Luaの環境を構築してみる | DevelopersIO
  • ハイパフォーマンスngx_lua | メルカリエンジニアリング

    Site Reliability Engineering(SRE) Teamの@cubicdaiyaです。 今回は数あるnginxのサードパーティモジュールの中でも一際強力で、メルカリでも活用しているngx_luaの便利な活用方法や最適化集について紹介します。 ngx_luaは軽量スクリプト言語のLuaでnginxを拡張できるモジュールです。 nginxの設定ファイル内にLuaのコードを埋め込んだり、nginxの拡張モジュールをCではなくLuaで開発することができます。以下はngx_luaにおける「Hello, World!」です。 location / { content_by_lua 'ngx.say("Hello, World!")'; } 上記のロケーションにHTTPでアクセスするとnginxはボディが「Hello, World!」のレスポンスを返します。 なお、先月末にリリースさ

    ハイパフォーマンスngx_lua | メルカリエンジニアリング
  • ウェブ魚拓

    ウェブ魚拓は、ウェブページを引用するためのツールです。 ブログや掲示板に、記録した魚拓のURLを貼って利用できます。取得後ブラウザのURLをコピーしてください。(*) (*PDF等で外部ビューワが開いてしまう場合、取得したURLで魚拓の検索をし、取得URLをコピーしてください) 便利な表示中のページを取得する機能はこちらからどうぞ。 広告に関するプライバシーポリシーAutoStreamの利用者情報の取り扱いについて | 株式会社FLUX

    ウェブ魚拓
    MeijiMori
    MeijiMori 2015/11/25
    web archive web capture
  • Internet Archive: Digital Library of Free Books, Movies, Music & Wayback Machine

    MeijiMori
    MeijiMori 2015/11/25
    ウェブ アーカイブ
  • シスコ資格:CCNAへの道:IT Pro

    CCNAはCisco Certified Network Associateの略で,シスコ社のネットワーク機器を扱うエンジニアのスキルを認定する資格試験です。ネットワークの現場で働く技術者や管理者にとって,最も有名な資格試験と言えるでしょう。また,これからネットワーク技術者/管理者を目指す学生などにも人気の資格です。 CCNA試験は,ネットワークの中でも特に,TCP/IPの基礎とルーティング/スイッチングの知識が問われます。そのため,シスコ社の製品を使う・使わないに限らず,「ネットワークの基礎を学習する」ための資格として有名です。と同時に,シスコ製品を操作する方法も問われます。そのためCCNAは,「ネットワークの基試験」でありながら,自らネットワークを構築・運用するだけの「実践スキルが身についている」ことを証明する資格でもあります。 このサイトは,これまでの「シスコ資格:CCNAへの道」

    シスコ資格:CCNAへの道:IT Pro
    MeijiMori
    MeijiMori 2015/11/25
    ccna