「ソーシャルランチ」を含む日記 RSS

はてなキーワード: ソーシャルランチとは

2013-09-24

レガシー航空会社による「若年男女 マッチングシートサービス

最近フェイスブック等を使って「ソーシャルランチ斡旋サイト」とか

飲み会斡旋サイト」「コーヒーミーティング斡旋サイト」が流行っている。

いわゆる「ソーシャルマッチングサービス」だが、これをうまく「男女の出会い」に生かして、

少子化対策活用できないか

出会いサービス」というと、「結婚まで至らない、お遊び・いかがわしい不純交際」的響きがあるが、

もっと真剣結婚まで見据えたサービス

恐らくフェイスブックマッチングサービスでも、「真剣男女交際系」なサービスはあるとは思うが、

フェイスブック自体が、偽名でも登録可能なザルサービスであり、あまり期待できない。

フェイスブックに某有名「男子校出身の「女性」登録があって、思わず吹いた。

ところで、航空会社は搭乗する際に、乗客の氏名・年齢・性別情報を要求する。

国内線場合は、身分証明を要求していないので、偽名での搭乗を100%阻止できないが、

比較的、「本当の氏名年齢性別」を乗客の皆さんは記入しているようである

フェイスブックの「実名」よりは、遥かに信憑性は高い。

そして、クレジットカード決済搭乗の場合は、実名・実年齢・実性別確率はほぼ100%となる。

しかし、航空会社は、せっかくの個人情報を、航空保安以外の面では、あまり活用」していない。

そして、伝統航空会社(レガシーキャリア)は、格安航空会社(LCC)に価格で押され、

サービス面でなかなか対抗策を打ち出せない。

ということで、レガシーキャリア活性化と、少子化対策一石二鳥策。

例えば、羽田新千歳フライトで、

マッチングシートを希望する、(20歳~34歳)女性には、マッチングシート窓側を指定させ」

マッチングシートを希望する、(20歳~34歳)男性には、マッチングシート窓側の隣の席を指定させる」

これによって、「マッチングシートを希望する女性」と「マッチングシートを希望する男性」は、見事「隣同士」に着席することになる。

隣に座っている人は、「多少は出会いを期待している異性」なんだろうから勇気を持って声掛けしやすい。

マッチングシートを希望する場合クレジットカード利用に限定することにより、

性別・年齢の虚偽申告をほぼ0%にすることができる。

まり、「マッチングシートを希望すれば、かなりの確度で、20~35歳の異性が座ってくれる」ことになる。

もっとも、残念ながらマッチング希望する異性が現れない可能性も、あるにはある。

 その際は「マッチング不成立でした」と伝えることになる。

羽田新千歳フライトは2時間弱。

男女が「見合い」するのは、丁度適当時間である

フィーリングが合えば、お互いにメアドケータイ番号を交換すればいい。

或いは、「お互い一緒に北海道旅行」なんて発展系も、あるかもしれない。

※そもそも、同じ方面航空機に搭乗している、ということは、「趣味が一致する」可能性が高い訳であり、

 その分、フィーリングも合いやすい可能性がある。

フィーリングが合わなければ、そのまま別れればいい。

時間として「たったの2時間弱」なのだから、「合ってる時間が勿体無い」なんてことはない。

※そもそも、何もしなければ「退屈な機内のムダ時間」でしかない。

 「ムダ時間有効活用」と考えれば、得することはあっても、損することはあまりない。

関係を深める」のにも2時間弱は適切な長さだし、「別れても後腐れない」と言う点でも、2時間弱は絶妙な長さである

北海道に行くのに、LCCじゃなく、レガシーキャリアを利用するだけの経済力の持ち主」なんだから

からかい半分の参加者」は、そんなに出てこない。

いかがわしい出会い系サイト場合、参加のハードルが低いが為に、「真剣じゃない」参加者が質を下げている。

レガシーキャリア航空券代を要求することで、「マッチングシート参加者の選別」が図れる。

そして、このサービスは「レガシーキャリアならではのサービス」であり、LCCとの差別化が図れる点でも、ポイントが高い。

なぜなら、LCCの場合、座席指定が効かないケースが多いかである

シートマッチングサービス参加希望からしても、これは「そんなに気恥ずかしくない」サービスである

どうしても「結婚相談所」とか「お見合いサービス」というと、「気恥ずかしい」「気後れしてしまう」キライがあるが、

このサービス場合は、「レガシーキャリア航空券購入時に、サービス付帯を申告するだけ」なので、気が楽である

あと、細かい配慮として、「どの席がマッチングシートなのか?」は、他の乗客には「バレないよう」にする。

マッチングシートを固定してしまうと、「ああ、あの席に座っている男女、マッチングシートに座ってやがる」と好奇の目で見られてしまう。

というか、マッチングシート希望者の数によって、

「7時のフライトでは、マッチングシートを5組設定」

「10時のフライトでは、マッチングシートを7組設定」とフレキシブルにするのがいいだろう。

このようなマッチングシートフライトサービスが成立するには、一定以上のフライト時間が前提となろだろう。

羽田伊丹のような短距離路線だと、いささか厳しい。

やはり、羽田北海道羽田九州沖縄中部伊丹関西北海道程度のフライト時間必要になってくると思う。

国際線でも設定してもいいが、日本アメリカ欧州のような長時間フライトだと、

時間が長すぎて、うまく行かない場合に気まずい」かもしれない。

国際線なら、対アジアのような短時間路線になるだろう。

2013-05-13

素人がそこそこのWebサービスをつくる方法

先日「飲み会版ソーシャルランチをつくってみた」を書いた者です。

上の記事では、僕がつくった「飲活」というサービスの説明が大半で、どうやってつくったのかとか説明が少なかったので、今回はそれについて書いてみようかと思います

まずは僕についてさらっと。

失敗

僕は「「飲活」」を作るまでも、iPhoneアプリを開発したり、webサービスメンテナンスをしたりとプログラミングをしておりました。

なので、プログラミング初心者というわけではありません。

しかし僕も何度かwebサービスの立ち上げを挫折しております。4回くらいかな。

最初xoopsを使って、ツイッターで登録企業広告をつぶやいたらポイントをもらえるサービスでした。

なんとxampp門前払いされました。ローカル環境すらつくれませんでした。「くそ初心者時間無駄にするだけだから辞めろ」と言われた気分でした。

xamppだけに2日くらい朝まで格闘してしまい本当に時間無駄しました。当時はapacheの設定とかなんぞや状態ですからね。

次にやろうとしたのが、大学受験生向けのサイトで、受験生に教科ごとの講義をするのではなく、勉強のやり方を教えるよ!ってサイトです。

ほとんどhtmlでできそうなのですが、phpメールを送ることができず挫折しました。

レンタルサーバーを借りたのですが、レンタルサーバーphpの設定をしないといけないのを知らなかったり、やっと解決しても日本語化けに悩まされて止めた覚えがあります。これほど母国語英語だったらどんなに楽かと思った時はありませんよ。プログラミングしてると今でもたまに思います

次が、キックスターターのようでそうでないクラウドファンディングサービスをつくろうとしました。

ここでjavascript出会いました。いや、ちゃんと交際を始めたと言うべきか・・・。それまでjavascriptとすれ違っても虫を決め込んでいたのですが、いざ必要になって呼び止めてみると意外と良い奴でした。

しかし、ajaxにつまづいたり、サイト構成やディレクトリ構成、データベース構成や、デザインの調整などで複雑で面倒になり挫折してしまいました。

こうして書くと、僕がすごい諦めの早いやつで勉強もまともにしないやつみたいに思えますが、半分正解。諦めは悪いけど「ググればいける」という考えで勉強を怠っておりました。

つくりかた

「「飲活」」をつくった実際の流れを書きたいと思います

だいたいプログラミング言語はどれも根本は似ているので、先述の3つ以外のプログラミング言語をやりたいと思ってる人でも参考になると思います

また、以下の内容は、わけわからんけどwebサービスをつくりはじめる方を前提にしています

まずはじめに:開発環境を整える

まずは開発環境を整えましょう。

開発環境とは、自分の書いたプログラムローカル自分パソコン)でのみ動作させる環境です。

まり自分がつくっているものを外部に見られることはありません。

ローカル開発環境必要なモノは以下です。

です。

まずはこれらをインストールしてください。設定などの説明は割愛します。

ステップ1:プログラミングでいったいどんなことができるのかを知る

僕はphpを使いました。

僕もそうでしたが、素人は当然プログラミングの全体像を想像できません。やりたいことを思いついても、どういうコードを書いたらいいかなんてすぐに想像できませんよね。

これも当然ですがその原因は、そもそもプログラムでなにができるか知らないからです。

なので、POSTやSESSION、配列などの基本的なもの存在を知りましょう。そしたら、「このページにはこの機能必要だろう」というのが、"なんとなく"わかります。書き方はこの時点で別に覚えなくて大丈夫です。

例えば、オブジェクトを格納することが出来る「配列」という存在を覚えます

この時点では、配列の作り方のコードとかは覚えなくていいですよ。「配列という存在を知る」ことが重要です。

基本的なことを学ぶときネットではなく本を使う事を薦めます

本は情報が体系的にまとめられていまうので、ネットよりも学びやすいです。

プログラミング10年以上基本部分は変わっていませんので、「古いものを覚えちゃわない?」という無駄心配はなくて大丈夫

一方、発展的なことではネットで学びましょう、というかわからないことがあればネットで探しましょう。

ステップ2:つくりたいwebサービス必要機能を決める

どんなことを実現したいのかというゴールがないと必ず途方にくれます

なので、まずはゴールを設定します。

例えば「「飲活」」なら、

などなど...。

その後に、各ページ毎に必要機能と大まかなそのページのやることを決めます

例えば、ログインページなら・・・

必要機能

ログインページには、ユーザー入力するフォームと送信ボタンがあって、なにも入力されずに送信ボタンが押されたらエラーメッセージを出そう。エラーがなくログイン成功したら、会員専用のエロビデオを見せよう。

とか。

次に、各ページでどんな情報を表示させるかを決めます

例えば、しっかり考えず適当に、登録ユーザープロフィール画面を開発していて、ユーザー名、生年月日、出身大学を表示させるプログラムをつくったとします。

しかし、プロフィール画面が完成した後にメールアドレスも表示させないといけないことに気がついた場合、少しプログラムの変更が必要になります

最初から、どのデータ必要なのかを決めていれば、こうした効率の悪さは回避できます

実際は奇麗に開発できることは少ないですが、何も考えずに開発するよりは効率的です。

大まかな機能ログイン)→具体的な機能ログインページの機能)→具体的にログインページがやること→必要とするデータ

という流れでサイト機能を決めることで、自分のやることが明確になりますし、勉強すべき内容も最小限に抑えられます

ここで、どういうデザインにするのかを決めればもっと後で楽になります

ステップ3: データベースを用意

webサービスには必ず必須となるデータベースについて知る必要があります

僕は、mysqlを使いました。

サーバーさくらインターネットレンタルサーバーを使ったので、さくらインターネットデータベースを利用しました。

ステップ4:必要機能を実現するための方法を見つける

各ページで必要機能とやることを決めたら、それを実現してくれる方法を本やネットで探します。

先述のとおり、必要機能を決めていればそれを実現してくれるもののみを探せばいいので効率的になります

見つけたら、あとはそれを使ってやりたいことをやるだけです。

具体的にはサンプルコードAPIフレームワークライブラリ)を探すべきだと思います

プログラミングに慣れるまではフレームワークを使うと上手く組み込めず、それが挫折の原因にもなりそうなので、主にサンプルコードを探せばいいと思います

なぜなら、楽だからです。その一言に尽きますよ!

プログラミングってなんのためにあるかというと、人々の生活を楽にするためです。

人々を楽にするプログラミングで、わざわざ辛いやり方をするのは最悪です。

なので、どうぞ堂々と怠けてください。他人のつくったコードを使ってください。APIフレームワークを使ってください。

プログラムを書いたらデバッグしたり、ブラウザ(htpp://localhost)で見てやりたいことができているか確認してください。

「「飲活」」の場合は、基本機能


利用したAPIフレームワークは以下。


特にこのサービスには特別なことや難しいことはやっておらず、正直phpの基本がある程度わかっていれば、このサービスの基本的部分は作れてしまます

ステップ5:大まかなプログラムができたら・・・

デザインをつくりましょう。

僕は一から自分デザインを考えたわけではなく、他の素敵なサイトを参考にさせていただきました。

また、サイトの見た目をつくるにはhtmlcss、時にはjavascriptを使う必要があります

オススメなのはtwitter社の提供するTwitter Bootstrapです。

http://twitter.github.io/bootstrap/index.html

これを利用すれば、簡単にかっこいいデザインを作れます

ちなみに、「飲活」は、htmlcssjavascriptjQuery)を使っています

ステップ6:ドメインを取得、サーバーを用意

つくったサイトをみんなに見てもらうためには、外部とネットワークのあるコンピュータアップロードしなければなりませんし、ドメインもなければいけません。

コンピュータにはIPアドレスがあり、ネットワーク上の住所となっています。これにアクセスすると、「飲活」の住所とか「はてな」の住所とかあったりするわけです。これは数字でできており、これを人間が読みやすものにしようというのがドメインです。

hatena.jpとかnomikatsu.comとかですね。これを取得しましょう!

僕はお名前ドットコムで取得しました。

それからサーバーレンタルしましょう。

外部とネットワークのあるコンピュータですね。

自分で作ったり、VPSを使ったりすることもできますが、自分管理をしなくていいという点で楽なので僕はレンタルしています

僕は、さくらインターネットレンタルしています

僕のようにドメイン管理会社サーバー会社が別だといろいろと設定をしなければなりません。

DNSドメインネームサーバ)というのがあり、「このドメインのあるサーバーはこれ、IPアドレスはこれ」と教えてくれるものです。

名前ドットコムで取得したnomikatsu.comは、さくらインターネットサーバにあるよと設定する必要があります

実際には、さくらインターネットネームサーバ情報を知り、お名前ドットコムでnomikatsu.comはこのネームサーバだよと設定してあげるのです。

これで、数分から時間でnomikatsu.comにネットからアクセスすることが出来ました。

ステップ7:サイト公開

あとはサーバーファイルアップロードすれば、インターネット自分のつくったサイトを見れます

ファイルアップロードの仕方ですが、FTPクライアントを使います

僕は、filezillaを使いました。

filezillaからホスト名やユーザー名などを設定してサーバー接続します。

接続できたら、指定のディレクトリファイルアップロードすればOKです!

最後

とにかく作り始めましょう。

僕は、本が書いてあるサンプルコードをそのまま勉強としてやるのはオススメしません。

だって、つまらないですもん。あれは、プログラムを書いていて基本がわからなくなったときに見返せばいいんです。

最初はまず作りたいものを決めて、PHPで何が出来るのかをざっくり勉強して、それを実現するのに必要コードややり方を見つけて、実際に動くものをつくっていってください。

やりたいことをやらなきゃ飽きますし、本のサンプルコードよりも実際にwebサイトをつくった方が覚えます

プログラミングって難しいものではないですよ。

やったことがない人が勝手に難しいと思い込んでいるだけで、意外とやってみれば難しくありません。

簡単とまでは言えませんが、正直誰でもできます

僕の場合は何度かプログラミング挫折しましたが、こうして一つのものをつくることができるようになりましたし、iPhoneアプリなども会社では開発しています

こんなやつでもできるので、諦めなければできます

そんで、とても楽しいです。

本当につくりたいものがあるのなら、一度やってみる価値はありますよ。

追記:

明記してありますが、僕は初心者ではありません。初心者の方が勉強がてらサービスを作る一つのやり方というか流れを紹介したいと思って記事を書きました。

誤解させてしまタイトルすみません

僕自身、なにもわからプログラミングをはじめたときは、どう勉強したらいいかからず辛い思いをしました。

素人がわけわからプログラミングを始めると挫折やすいと思いまして、僕が素人の時を振り返り、そして勉強してきた経験を使って、素人の方にサービスをつくっていく流れを書いたら素人の方も挫折しにくいかと思いました。

なので、僕は初心者ではありませんが経験者として素人サービスをつくっていく方法を書きました。

また、飲活をつくった実際の流れと書きましたが、飲活をつくった流れを利用して、初心者サービスをつくる流れを説明したかったんです。

説明不足でさらに誤解させてしますみません

2013-05-09

飲み会ソーシャルランチをつくってみた

新卒webスマホアプリ系の会社入社して、せっかく少しはプログラミングできるようになってきたので、成果を残すためにWebサービスをつくってみました。

僕も就活経験しましたが、もっと楽しくやれないかなぁって思いながらやってました。

説明会行って、ES書いて、面接して、の繰り返しのようで、僕にはつまらなかったんですよね。

なので、よくFacebook学生社会人が飲むっていうイベントに参加してましたが、これが楽しかったんですよ。

もちろんマナー大事ですが、社会人フランクに話せるし、社会人の方も学生と話したいという気持ちで来ているのでいろいろ教えてくれるし、社会人だけじゃなくてそこで出会った学生とも仲良くなれましたし、リア充じゃない僕でもなかなかリアルが充実していた時期でした。

今ではリアルが全く充実していませんが、、、。

とにかく、こういうのが就活普通になったら楽しいだろうなと思い、作っちゃいました。

すごい学生だったらこういう場で良い人脈をつくるのかもしれません。

社会人に気に入られてその場で採用されちゃったり、起業することになっちゃったりとか。

そんな感じで、学生人生を切り開く新しい場所を作りたいと妄想しています

【 なにをつくったのか 】

「飲活」(http://nomikatsu.com

という、学生社会人が気軽にお酒を飲むためのソーシャルサービスです。

要は、ソーシャルランチ飲み会版ですね。

ソーシャルランチ社会人ランチ時間就活生と会えるサービスで、学生社会人をつなげるソーシャルサービスでは有名ですよね。

他には趣旨は違いますコーヒーミーティングとか。

それのランチとかコーヒータイムじゃなくて、社会人が開催する飲み会に複数の学生が参加するって内容です。

コーヒーミーティングとかソーシャルランチとの差別化ってどうしよう・・・

アイデア段階でランチじゃなくて、飲み会に参加するメリットってなんだろうと考えました。

ランチみたいに時間有効活用するって感じじゃないですもんね。

結局行きついたのは、以下のような感じ。

・気持ち的に楽

僕のイメージですが、お酒を飲む場ってフランクイメージがあるので、学生社会人も互いに緊張せずに会えるかなと思います

アイスブレイク比較的容易なんじゃないかな。

時間が長い

初対面だとランチなら短時間なのでちょうどよい時間の長さですね。

ただ就活してる学生にとっては少しでも時間が長いほうがよいのではないですかと感じてます

僕はmixiから出会い社会人とのランチ経験したことがありますが、結構話が長くなってしまうんですよね。

社会人の方のビジネスの話は興味深いですし時間が足りないイメージでした。

学生にとっては、より多く、より深い情報を聞き出すことが目的なので。

・人数が多い

飲み会は五人から十人くらい想定してます

ランチなら少人数で自分の話を聞いてもらえます

一方飲み会では、他の学生が多いので参加に対する安心感があります

それに、他の学生価値観や悩みを知れるし、それによって社会人からもより多様なアドバイスを聞き出せます

なので、必ずしも少人数の方が良いというわけじゃないかなと思ってます

サービス面ですが、同じ飲み会に参加する学生プロフィールが見れるようにしてます

どんな人が来るのかわかるし、気になる人がどんな飲み会に行ってるのかもわかります

社会人メリット

これまで説明しましたが、お分かりの通り学生目線での良さを話しました。

じゃあ社会人にとってなんのメリットがあるのかなって考えると、ここがなかなかの悩みどころでした。

ランチを他の人と会う時間にすることは、ランチ有効に使えてますから使うメリットありますよね。

だけど飲み会ってどうなんだろ・・・社会人の夜って・・・有効に使うより早く帰って寝たいんだろうか・・・

とか悩んでました。

社会人学生になにかやってもらえばいいんじゃない??

結局思いついたのが、「ランチよりも長い時間学生と過ごせるので、社会人学生にしたいことができる時間をつくろう!!」でした。

たとえば、社会人担当してる自社サービス学生に使ってもらって、学生から直接意見を聞けたり・・・

インターンとか新卒採用のための一つの選考時間をつくったり・・・

そんな感じで、社会人が事前に学生に対してやりたいことを明記して、学生がそれをやることを承知した上で飲み会に参加するようにしたらいいじゃないかと考えました。

(変なことさせようとする人がいるかもだけど、事前に明記したこと以外はやらせないということで。事前に明記したものが変なことなら学生飲み会に参加しないので、問題ないかなと)

社会人目線サービスを説明したら、社会人学生になんでもお願いしますできる代わりに学生の悩み聞いたげてよ!!

って感じになります

【 つくりかた 】

phpでつくりました。

データベースmysqlサーバーサクラインターネットドメインはお名前ドットコムで取得しました。

プログラミングに関しては、とにかくググりながらやりました。

それからデザイン面では、他のサービスを利用してつくりました。

例えば、ボタンでしたら、

css button generater

http://www.cssbuttongenerator.com/

色でしたら、color schemerというアプリを使いました。

簡単にイメージする色を探せて色タグを見れたり、色のパターンを作れたり、他の人がつくった色のパターンとか見れることので、参考になるので重宝してます

あとは基本的ですが、やりたいデザインを実現してる他のWebサービスソースを真似したり。

地図GoogleマップAPIを使いました。

必要なのは静的な地図画像だけなので楽に実装。

悩んだのが、データベース設計でした。

どう設計したら効率的データ管理できるのかなぁと。

あとあと、このフィールド使わなくてもいいじゃん!とか、このフィールドないとダメじゃん!とか発見して大変でした。

最初からしっかりとサービス仕様を決めて、流れも想定して、開発する前にデータベース設計するべきでした。

サービスを開発しながら、やりたいことを思いついたりもするので、ちゃんとサービスを詰めるべきですね。

僕の場合は、走りながら考えたので無駄時間が増えてしまいました・・・

【 今後 】

皆さん現在「飲活(http://nomikatsu.com)」は一ヶ月くらい先行登録受付中です!

学生だけじゃなくて社会人にもメリットあるサービスだと思います

学生さんも、社会人からすごくためになる話を聞けるだけじゃなくて、仲間とも出会ますので是非登録してください!

今後ですが、学生社会人飲み会の開催をお願いしたり、

社会人学生自分飲み会に誘ったり、学生Facebook友達を誘えたりという機能を追加しようと思ってます

これは事前登録をしている間に作れそうです。

【 おわりに・・ 】

とにかく就活生が人生を切り開くキッカケになったらいいなと思ってます

普通に就活してても見つからない出会いとか。

飲活使ったか人生変わった!ぐらいのものになったら、すごい嬉しいなぁと。

そのためにも機能とかUIとか高めないとならないので、是非皆さんに使ってもらって、感想とか教えてもらえたらと思います

飲活 Nomikatsu

http://nomikatsu.com

 
ログイン ユーザー登録
ようこそ ゲスト さん