受信トレイにメールを溜めないたった3つのテクニック|高速メール処理術①


はじめに

今年4月に新卒でリンクバルに入社した水野と申します。
ビジネスマンなら毎日たくさん来るメールの処理のノウハウを、数回に渡ってご紹介していきます。

便利な機能はあるけど、使いこなせないことって多いですよね。少し使いこなせるようになるだけで、メール処理速度が劇的に変わりますよ。

メール処理術の第一回目は、受信トレイにメールを溜めない方法です。受信トレイがスッキリしていれば、気分もスッキリして返信も早くなりますよ。そして、返信が早いと相手から信頼されたり仕事ができるやつと思ってもらえます。受信トレイにメールを溜めずに、メール処理を早くしましょう!

※この記事ではGmailを用いて説明していますが、Gmail固有の機能以外は他のメールサービスやメールソフトを使っていてもほとんど同じです。

続きを読む


Text Classification APIで街コンぽいイベント名を考える


社会人3年目エンジニアの関です。
どんどんと暑くなるにつれてPCの熱が嫌になってきています。

普段開発を行っていると動作検証でイベントページを作成することがあるのですが、一番悩むのがイベント名の付け方です。

思いっきりテストページぽく適当なイベント名を付けてもいいのですが、出来れば街コンぽくしたい!
でもそもそも「街コンぽい」って何?イベントの種別ごとにイベント名にパターンはあるの?
と悩みはなかなか尽きません・・・。

ということで、今回はText Classification APIを使って「街コンぽい」イベント名の付け方を考えてみたいと思います。

Text Classification APIとは

リクルートが公開している機械学習やディープランニングのAPI群(A3RT)の一つです。
無料で使用することができますし、丁寧なドキュメントも付いているので非常にありがたいです。 続きを読む


Go言語でお手軽スクレイピング

goperくん

エンジニアの船寄です。
今回はGo言語でのスクレイピングについてご紹介致します。

弊社で運営しております。「街コンジャパン」の東京都イベント一覧ページをスクレイピングして、
イベント詳細ページURLをスクレイピングしてみたいと思います。

準備

パッケージインストール

go get github.com/PuerkitoBio/goquery

ソースコード

続きを読む


街コンジャパンの開発事例!〜Railsを使った非同期通信〜


こんにちはリンクバルの前田です。
今回は技術部の街コンジャパンチームで作っている機能のご紹介をしたいと思います。

色々あるのですが、直近だと「並び替え」機能が新しいのでこちらを紹介します。

導入背景

  • 以前より、オススメのイベントや価格の安いイベントを見つけたいという要望があった。
  • 4月中旬頃「GW前に何か実装できないか」という議論をチームメンバーで15分間行い施策案を出した。
  • 課題

  • イベント一覧ページに並び替え機能を配置する場所によっては使いづらいページになってしまう
  • 続きを読む


    AIで恋愛の”カケヒキ”はできるのか。 もし「街コンジャパン」×AIが実現したら・・・勝手に語ってみた。


    はじめに。

    リンクバルの山本です。昨今、各企業がAIの導入を検討しているニュースが続いていますが、
    もし、私たちの会社×AIが実現する日がきたら具体的に何ができるか。
    ある昼下がり、イベントECサイト「街コンジャパン」の開発リーダーMに聞いてみました。

    その前に。

    AI(Artificial Intelligence)ってなんだ?

    「人の知覚や知性を人工的に再現するもの」らしい。
    ただし一定に決まった定義があるわけではない。
    ※参考:NTT DATA

    お待たせしました!イベントECサイト「街コンジャパン」×AI生討論!

    山本  :もしAIと「街コンジャパン」がコラボしたら何ができますかね?

    続きを読む


    UdemyでDockerを学ぶ② 〜Section2〜


    リンクバル技術部の川畑です。最近はエンジニアなら誰でも憧れる、継続的デリバリーを実現するべくDocker勉強中。前回の記事UdemyでDockerを学ぶ① 〜概要からSection1〜では、Dockerの概要とDockerを構成する概念についてのレッスンが中心でした。今回はDockerイメージの管理などのレッスンが中心となります。それでは見ていきましょう。

    「Section2: Working with Docker Images」の内容

    Section2の内容は以下の通り。

    続きを読む


    ECMAScriptの好きな構文を書いてみた


    こんにちはリンクバル井上です。

    今回はEcmaScriptで好きな構文を紹介していきたいと思います。

     

    そもそもECMAScriptとは…

    Ecma Internationalによって標準化されてるJavaScriptの仕様のこと

     

    話よりは見て動かした方が素晴らしさがわかりそうなので早速紹介していきます!

    変数を文字列へ埋め込む

    var name = '井上';
    
    var str = `私の名前は${name}です`; //私の名前は井上です
    
    function showUsers(...users) {
    
    console.log(users);
    
    }
    
    showUsers('佐藤', '鈴木','井上'); //['佐藤', '鈴木','井上']
    

    アロー関数

    
    var name = (text) => {
    
    console.log(name);
    
    };
    
    // 引数が一つなら()も省略できる
    
    var name = text => {
    
    console.log(text);
    
    };
    
    

    includes()

    ["佐藤", "伊藤", "井上"].includes('井上'); // true 
    ["佐藤", "伊藤", "井上"].includes('鈴木'); // false 
    

     

    オブジェクト内の関数を簡略化

    
    var obj = {
    
    name: "inoue",
    
    show() {
    
    return "Hello!" + this.name;
    
    }
    
    };
    console.log(obj.show());
    
    

    素晴らしいけどサポートされていないES6を使いたい方は・・・

    続きを読む


    golangで対話型CLIツールをつくる

    gopher

    リンクバルの船寄と申します。
    今回はgolangで対話型CLIツールを作成した話をさせていただきます。

    突然ですが、サーバサイドエンジニアの方なら、下記のような対話型のシェルスクリプトを書いたことがある方がいらっしゃるのではないでしょうか。

    対話型CLI動作イメージ(sh)

    対話型CLI動作イメージ(sh)

    ソースコードはこちらになります。

    私はリリースツールなどで書いた気がします。
    これをgolangで書いてみました。

    続きを読む


    Tableauを使って阪神タイガースを可視化してみた。


    こんにちは。

    エンジニアの佐藤です。

    Tableau、始めました。
    (有志者とともに社内勉強会開催中)

    ▼目次

    1. Tableauとは
    2. 阪神タイガースを可視化
    3. ディメンションとは
    4. メジャーとは
    5. シートを作成
    6. おわり

    Tableauとは

    Tableauとは、

    タブローソフトウェア(Tableau Software)は、BI(ビジネスインテリジェンス)に特化したインタラクティブなデータの視覚化ツール。

    wikipediaより抜粋

     

    です。

    グラフを作っているのかをブログネタにしようと企んでいたのですが・・・・

    続きを読む


    PHPerだった私がRuby on Railsで最初につまづいたこと


    はじめに

    4月にリンクバルに入社しましたエンジニアの高橋です。

    私は元々PHPしかほぼ触ったことのない人間でした。
    そんな私が初めてRuby on Rails(以下Rails)に挑戦した際にぶち当たった壁とその解決法を紹介していきます。

    あまりにも初歩的な事項ですが、
    広い心でご覧いただければ幸いです。

    続きを読む