タグ

2016年9月4日のブックマーク (13件)

  • MyEmacsチュートリアル — my-emacs 0.1 ドキュメント

    はじめに¶ ここでは、Emacsの使い方と、私のEmacsの設定を紹介していきます。 このチュートリアルを読み終わるころには、Emacsを使いこなせるレベルになり、 チュートリアルを通してEmacsが使いやすくカスタマイズされ、 そして、さらに使いやすくカスタマイズできるだけの能力を習得できることを考えています。 質問や要望、訂正などは、 GitHubのIssueやPull Request(右上のリンクから飛べます) twitter @yoshiki_utakata などでお寄せください。 細かい文言修正などでもプルリク歓迎です。 対象者¶ このドキュメントの対象者は以下のようになっております。 Emacsを使ったことがあり、基操作は分かるが、細かい設定などはわからない Emacsでどのようなカスタマイズが可能なのか興味がある Emacsを常用しており、他人にEmacsの設定がきになる。

  • node.js + mysqlでMySQLに接続し、テーブルからデータを取得する | DevelopersIO

    おばんです、最近EM20を聞いて巨災対をイメージしながら仕事をしている田中です。 webとかその周辺知識が欲しくなってnode.jsはじめました。AWS Lambdaとか使うとサクッとオープンなものも作れるそうですしね。 環境 node.jsを扱うためにはmysqlというパッケージを使います。 node.js: v6.2.2 mysql: 2.11.1 MySQL: 14.14 前提 今回はすでに作成済みのデータベースにnode.jsからアクセスしてデータを取得します。 MySQLの準備 こちらを参考にさせていただきました。 MacMySQLをインストールして触ってみる | Developers.IO 作成済みのデータについて 先述したリンクを参考に作成したデータベース、テーブル、レコードは以下のような状態になっています。 データベース名:testdatabase テーブル名:userd

    node.js + mysqlでMySQLに接続し、テーブルからデータを取得する | DevelopersIO
  • Dockerを使って一瞬でMySQLのmaster-slave構成を手に入れる - Qiita

    gh-ostを試したくなって MySQLのmaster-slave環境が欲しくなったので作った。 セキュリティに関してはガバガバなのはわかりきってるので適宜よろしくやってほしい。 gh-ostはまだうまく動かない...(末尾に追記) Usage 簡単な解説 docker-compose.yml 特に難しいことはしてない Dockerfile 特に難しいことはしてない Dockerfile-slave slave側がちょっとだけ変わったことしてる mysqlの公式docker hubを見るとわかるんだけど docker-entrypoint-initdb.dに*.sh, *.sql のファイルを入れておくと DBが立ち上がった後に実行してくれる。 今回だとSlaveに登録するためのスクリプトを追加。

    Dockerを使って一瞬でMySQLのmaster-slave構成を手に入れる - Qiita
  • Free ebook: Microsoft Azure Essentials: Fundamentals of Azure, Second Edition

    We’re happy to announce the availability of our newest free ebook, Microsoft Azure Essentials: Fundamentals of Azure, Second Edition (ISBN 9781509302963), by Michael Collier and Robin Shahan. Introduction Microsoft Azure is Microsoft's cloud computing platform, providing a wide variety of services you can use without purchasing and provisioning your own hardware. Azure enables the rapid developmen

    Free ebook: Microsoft Azure Essentials: Fundamentals of Azure, Second Edition
  • Service Worker Deep Dive

    Service Worker Deep Dive 保呂 毅 (horo@chromium.org) Service Worker Deep Dive というタイトルで発表させていただきます。 このスライドはこちらの URL で見ることができますので、ぜひアクセスしてみてください。https://goo.gl/YxL2L7 Link to this slides: https://goo.gl/YxL2L7 HTML5 Conference 2016

  • アーキ部:テーブル設計をやってみよう! - そこに仁義はあるのか(仮)

    毎週金曜の定時後に弊社でアーキ部なるものが開催されています(✌'ω' ✌) スピードラーニング的に@kawasimaさんのお話を聞く会ですが、今週はテーブル設計がテーマでした! この記事がすごく良かったので、触発されてブログ書く!!! developer.hatenastaff.com お題 ↓のお題が出て、テーブル設計を考えてみるはなし。 要求仕様は以下のとおり。 ・宿の部屋は、シングルやツインのような部屋タイプが設定できます。 ・宿側で宿泊プランを設定できます。宿泊プランは適用される日付が設定できます。 ・プランには複数の部屋タイプが含まれることがあります。 ・宿側でプラン・部屋タイプ・宿泊日ごとに宿泊費の設定ができます。 ・カスタマはプラン・部屋タイプ・宿泊日を指定して宿泊予約ができます。 ・予約は会員でも非会員でも可能です。 ・また、会員・非会員に関わらず、宿をお気に入りに登録でき

    アーキ部:テーブル設計をやってみよう! - そこに仁義はあるのか(仮)
  • JavaScript中級者への道【5. コールバック関数】 - Qiita

    JavaScriptのつまづきやすそうなところ 関数はオブジェクトの一種 4種類のthis 関数スコープ 非同期関数 コールバック関数 ← いまここ クロージャ プロトタイプ継承 コールバック関数とは 既に「関数の引数に関数が渡せる」ということを学びました。 これを利用して、「ある特定の処理が終わったら、引数に渡した関数の処理を実行する」といったように 処理のフローを制御することが出来ます。(というより、非同期の場合は制御する必要があります) その際、引数に渡される関数のことを「コールバック関数」といいます。 Wikipediaのコールバック (情報工学)を見る限り、同期/非同期関係無く、引数に関数を取る実装を指しているようです。 ですが、JavaScript界隈で「コールバック関数」といえば、非同期処理に関する記事が多く見受けられます。 まずは制御とか云々の前に、単純なコールバック関数の

    JavaScript中級者への道【5. コールバック関数】 - Qiita
  • Webクリエイターの為の情報サイト | Web Programming Portal

    お使いのブラウザはJavaScriptが実行できない状態になっております。 当サイトはWebプログラミングの情報サイトの為、 JavaScriptが実行できない環境では正しいコンテンツが提供出来ません。 JavaScriptが実行可能な状態でご閲覧頂くようお願い申し上げます。

    Webクリエイターの為の情報サイト | Web Programming Portal
  • javascriptのfilter, map, reduce, sort methodメモ - Qiita

    Freecodecampで習ったarray、filter、map辺りをもうちょっと調べてみたくなったので。ご飯べながらこのビデオ見ながら、ちょっとだけ試してみる。コメントが英語と日語ごっちゃになっていますが気にしないでください笑 var animals = [ { name: 'taro', species: 'sloth'}, { name: 'satoko', species: 'dog'}, { name: 'jake', species: 'ibis'}, { name: 'kyoko', species: 'tarantula'}, { name: 'doggy', species: 'cat'}, { name: 'sassy', species: 'dog'} ]

    javascriptのfilter, map, reduce, sort methodメモ - Qiita
  • 【脱初心者JavaScript】名前空間のイロハ - Qiita

    名前空間は、中規模以上のアプリを書くにあたって必須のパターンです。 JavaScriptでは、グローバルスコープを汚染することを防ぐ代わりに、 唯一のアプリケーションのグローバルオブジェクトを作成することが主流です。 また、プロトタイプチェーンを用いることによって、 モジュールコンテナを作成することもできます。 var MYAPP = {}; MYAPP.name = "My First SPA"; MYAPP.data = "2015/06/25"; MYAPP.Update = function(){ ... }; MYAPP.Delete = function(){ ... }; // オブジェクトのコンテナ MYAPP.modules = {}; MYAPP.modules.name = "My First SPA's first module"; MYAPP.modules.da

    【脱初心者JavaScript】名前空間のイロハ - Qiita
  • 『JavaScript: The Good Parts』で紹介されている標準メソッドまとめ - Qiita

    JavaScript: The Good Parts』で紹介されている標準メソッドまとめ JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティスは、JavaScriptの「良いパーツ」のみを厳選した、JavaScriptを書く人なら一度は読んでおきたい 良書です。したがって、ここで紹介されている標準メソッドは、積極的に取り入れるべきメソッドです。 「車輪の再発明はするな」とはよく言われることですが、標準APIに詳しくなることで普段書くJavaScriptもかなりきれいにまとまって書けるようになります。 記事では省いているRegExpやNumberの節、または標準メソッド以外のJavaScriptの「良いパーツ」に興味が出た方は、一度書を手にとって見てみてください。 「JavaScriptは言わばひとかたまりの大理石であり、私はその中からこの言語

    『JavaScript: The Good Parts』で紹介されている標準メソッドまとめ - Qiita
  • Javaコーディング規約 | Future Enterprise Coding Standards

    ※ Sun Microsystems の規約は Java 草創期から一応の標準という位置づけだったが、オブジェクト指向、及び、その開発環境の普及・発展によって、設計やコーディングにおいて、直接的に有用な知識や豊富な指針を含むような優れた規約や、ツールなどによる機械的な準拠チェックと連携する規約が普及してきている。 # 規約の重要性 標準としての規約を定義し、遵守することの重要性を以下に示す。 ソフトウェアメンテナンスにおける、可読性・保守性・拡張性の向上 問題を起こしやすい実装を未然に回避することによる、品質・生産性の向上 標準規約を通して得られる一般的な実装知識やノウハウ(=学習効果) # コーディングの心得 長いプログラムを記述すること(ステップ数)によって生産性が評価されたのは、過去の時代の出来事である。現在は、クラスやメソッドの役割が明確で、ロジックが読みやすく、保守性に優れたプロ

  • pyenv, pyenv-virtualenv環境構築(TensorFlowもあるよ) - Qiita

    概要 CentOSでのpyenv, pyenv-virtualenvの環境構築おぼえがきです。システム全体で使う事を想定し、pyenvはよくあるユーザhome下の.pyenvではなく/usr/local/pyenv配下に入れます。 インストール ※ sudo設定が変更されます。検証無しにクリティカルなサーバに実行するのはやめてください ansibleでインストールします (GitHub) ansibleが実行できる環境は事前に用意しておいてください site.ymlの変数値を変えるとユーザをvagrant以外にしたり、インストール先を/usr/local/pyenv以外にできたりします。 sshパスワードが必要な場合は-kオプションを付与してください sudoパスワードが必要な場合は-Kオプションを付与してください 192.168.33.11は適当なアドレスに変えてください 「,」はゴミで

    pyenv, pyenv-virtualenv環境構築(TensorFlowもあるよ) - Qiita