タグ

2015年11月26日のブックマーク (12件)

  • Go言語(Golang) はまりどころと解決策

    Go の言語仕様はシンプルで他の言語に比べてはまりどころが少なくて学習コストが小さめな言語のように思います。しかし、それでもはまるところがないわけではないので、自分がはまって時間を無駄にしてしまったことを書き留めておきます。 念の為誤解のないように追記しておくと、この文書の目的は Go を批判することではなく GoGo であるがゆえに C++/Java/Python など利用者が Go を使い始めるときに困惑あるいは誤解するであろうポイントをまとめておくことで初めて Go を触る人がスムーズに Go を使い始められるようにすることです。私個人は Go はバランスがとれた良い言語でだと思いますし、気に入っています。 目次 interface と nil (Go の interface は単なる参照ではない) 文献 メソッド内でレシーバ(this, self)が nil でないことをチェ

  • pg_paxos, High Availability Data Replication for PostgreSQL

    The Paxos algorithm is a powerful building block for building highly available distributed systems. Paxos can be seen as a function paxos(k,v) that returns the same value on all servers in a group for a certain key (k), and the value is one of the inputs (v). Paxos is most commonly used to implement log replication through a technique called Multi-Paxos. In Multi-Paxos, nodes call paxos using the 

    pg_paxos, High Availability Data Replication for PostgreSQL
  • 年間100を超えるランディングページ制作実績!本当に効果がでる8つのポイント公開

    ネット広告を活用されている方であれば、誰もが知っている「ランディングページ」という言葉。 ランディングページと言われると最初に思い浮ぶのは、縦長のページという方も多いのではないでしょうか。 ランディングページでは、LPOという言葉に代表されるよう各社のマーケターが試行錯誤を繰り返す一方で、「ランディングページに◯◯の法則を取り入れると効果的」であったり、「ボタンは◯◯色だとCTRが高くなる」などと、まことしやかにささやかれています。 その結果、どれが当に効果的なのか分からなかったり、中には、鵜呑みにして制作を依頼したものの、どこか代わり映えしない、せっかく制作したのに結果に繋がっていない、という話をよく耳にします。 今回は、論より証拠として幅広い業種で年間100件以上ものランディングページ制作をこなす株式会社FREE WEB HOPEの代表取締役社長 相原氏に「効果の出るランディングペー

    年間100を超えるランディングページ制作実績!本当に効果がでる8つのポイント公開
  • 会社から帰宅して始めるelixir入門(1)-基本型- - とりソレ

    Elixir では、Getting Startedの内容が充実しており、この内容をやっていくとかなりのElixirの 概要をつかむことが出来ます。今回の内容は Introduction、BasicTypesです。 第0回 で作成したvagrant環境で 作業すると便利です。macなどに直接入れてあっても問題はありません。次回は BasicOperatorを予定します。 In

    会社から帰宅して始めるelixir入門(1)-基本型- - とりソレ
  • 会社から帰宅して始めるelixir入門(2)-基本演算子編- - とりソレ

    前回までのあらすじ。 第0回 でたまたまVagrant環境を用意して Phoenix をつかえるようになった俺たちは、そのまま、Webアプリを作り始めずに、 Elixirの Introduction - Elixir を始めたんだぜ・・・・・・ というかんじでElixir入門2回目です。前回elixirにある基本の型、integer, float, boolean, atom, string, list, tup

    会社から帰宅して始めるelixir入門(2)-基本演算子編- - とりソレ
  • 会社から帰宅して始めるelixir入門(3)-パターンマッチング編- - とりソレ

    前回 までのあらすじ。 第0回 でたまたまVagrant環境を用意して Phoenix をつかえるようになった俺たちは、そのまま、Webアプリを作り始めずに、 Elixirの Introduction - Elixir を始めたんだぜ・・・・・・ というかんじでElixir入門3回目です。前回elixirにある基本演算子の + , -, * , / について見ていきまし

    会社から帰宅して始めるelixir入門(3)-パターンマッチング編- - とりソレ
  • 会社から帰宅して始めるelixir入門(4)-条件分岐編- - とりソレ

    前回 までのあらすじ。 第0回 でたまたまVagrant環境を用意して Phoenix をつかえるようになった俺たちは、そのまま、Webアプリを作り始めずに、 Elixirの Introduction - Elixir を始めたんだぜ・・・・・・ というかんじでElixir入門4回目です。前回elixirのパターンマッチングについて学びました。 今回は条

    会社から帰宅して始めるelixir入門(4)-条件分岐編- - とりソレ
  • 会社から帰宅して始めるelixir入門(5)-バイナリ編- - とりソレ

    前回 までのあらすじ。 第0回 でたまたまVagrant環境を用意して Phoenix をつかえるようになった俺たちは、そのまま、Webアプリを作り始めずに、 Elixirの Introduction - Elixir を始めたんだぜ・・・・・・ というかんじでElixir入門5回目です。前回elixirの条件分岐について学びました。 今回はバイナリ・文

    会社から帰宅して始めるelixir入門(5)-バイナリ編- - とりソレ
  • Elixirのフレームワークであるphoenixのチュートリアルその1 - とりソレ

    elixirでは、railsのようなフレームワークとして、phoenixというものがあります。 こちらで開発の知識&elixirの知識を実際のアプリケーションで覚えていこうという企画です。 基本的に Ruby on Rails チュートリアル:実例を使って Rails を学ぼう を参考にしているので、それを見ながらやるといいです。 ã

    Elixirのフレームワークであるphoenixのチュートリアルその1 - とりソレ
  • Elixirのフレームワークであるphoenixのチュートリアルその2静的なページの作成 - とりソレ

    elixirでは、railsのようなフレームワークとして、phoenixというものがあります。 こちらで開発の知識&elixirの知識を実際のアプリケーションで覚えていこうという企画です。 基本的に Ruby on Rails チュートリアル:実例を使って Rails を学ぼう を参考にしているので、それを見ながらやるといいです。 ã

    Elixirのフレームワークであるphoenixのチュートリアルその2静的なページの作成 - とりソレ
  • elixirのフレームワークであるphoenixのチュートリアルその3Elixirの簡単な解説 - とりソレ

    elixirでは、railsのようなフレームワークとして、phoenixというものがあります。 こちらで開発の知識&elixirの知識を実際のアプリケーションで覚えていこうという記事です。 基本的に Ruby on Rails チュートリアル:実例を使って Rails を学ぼう を参考にしているので、それを見ながらやるといいです。 ã

    elixirのフレームワークであるphoenixのチュートリアルその3Elixirの簡単な解説 - とりソレ
  • 会社から帰宅して始めるelixir入門(6)-Keywords Maps編- - とりソレ

    前回 までのあらすじ。 第0回 でたまたまVagrant環境を用意して Phoenix をつかえるようになった俺たちは、そのまま、Webアプリを作り始めずに、 Elixirの Introduction - Elixir を始めたんだぜ・・・・・・ 別で、phoenixの方の解説も始めました。 Tag: Phoenix - とりソレ というかんじでElixir入門6回目です。前

    会社から帰宅して始めるelixir入門(6)-Keywords Maps編- - とりソレ