JavaScriptでURLクエリを取得する

クエリ文字列の取得は

window.location.search
=> "?foo=1&bar=2"

クエリ文字列をオブジェクトに整形する関数を用意。

function getUrlQueries() {
  var queryStr = window.location.search.slice(1);  // 文頭?を除外
      queries = {};
      
  // クエリがない場合は空のオブジェクトを返す
  if (!queryStr) {
    return queries;
  }
  
  // クエリ文字列を & で分割して処理
  queryStr.split('&').forEach(function(queryStr) {
    // = で分割してkey,valueをオブジェクトに格納
    var queryArr = queryStr.split('=');
    queries[queryArr[0]] = queryArr[1];
  });
  
  return queries;
}

これでめでたくクエリのオブジェクトの取得に成功しました🎉

エンジニア募集にJobTagはいいぞというお話

JobTagでエンジニア募集をしたら2名から応募があったのでJobTagはいいぞという話をします🤟

投稿した内容と反響をご紹介

1つ目

反応

f:id:kuronekopunk:20180704213625p:plain

RT0でインプレッションはそんなに伸びませんでしたが1応募ありました🎉

2つ目

2回目の方にはJobTagに書いた内容もコピペで載せてみました。

反応

f:id:kuronekopunk:20180704213945p:plain

RTもされてそれなりのインプレッション数に。
こちらでも1応募いただきました🎉

結論

JobTagはいいぞ

jobtag.jp

宣伝

7/2に弊社でもくもく会やります!
作業内容に特に縛りはないです!お気軽にどうぞ!
なんならビアも用意して待ってます!🍻🍻

handsshare.connpass.com

ハンズシェアでは一緒に開発するメンバーを募集しています🙆

www.wantedly.com

エンジニア ミートアップを開催しました!

6/20にエンジニアミートアップを開催しました。

ミートアップの様子はWantedlyを見ていただければ🙏 www.wantedly.com

ただただ飲みたいだけで開催したミートアップに多くのエンジニアにご参加いただきました😭
これからも継続的に🍺をしていけたらいいなと思ってます。
7/12にはもくもく会を開催予定です。

handsshare.connpass.com

もくもく会以外にもボドゲ会なども開催予定です👀

ハンズシェアのグループで公開していくのでよかったらメンバー登録お願いします🙏

handsshare.connpass.com

Step-to-Rails-Expert.rb#20 に参加した話

Step-to-Rails-Expert.rb#20に参加してきました🙋
step-to-rails-expert-rb.connpass.com

Step-to-Rails-Expert.rb 参加は2回目
今回からもくもく会ベースの企画になりました👀

内容

みなさん今日やることや気になった話題のシェアしながらもくもくしたり話したり。
ちょうど当日流行った記事がシェアされたり
なにかと絵文字の話が多かった👏
治安の悪い Slack Emoji を作るツールを作った
Unicode 絵文字にまつわるあれこれ (絵文字の標準とプログラム上でのハンドリング)
GitHub - muan/emojilib: Emoji keyword library.

僕自身はオフィスから会場へ向かう途中で思いついたアプリ作ろうと思い
Docker+Rails5環境作るのに詰まりかなり時間を食い、
Twitterログイン実装しようとTwitterアプリ登録しようとしたら電話番号を要求され…
個人情報をTwitterに提供しただけで終了…
前回も環境作るところで詰まって死んだ気が…
さっと環境作れるようになりたい😇

懇親会

懇親会ではRubyKaigiの土産話やRailsの話など
印象に残ってるのが

boolean型にバリデーションでpresence: true をつけると死ぬ

nilが入って欲しくないからと付けるとfalseが入れられなくなるバグが生まれるということらしい
必須にしたかったらdefault設定したりしていたので気づかなかったけどやってしまう可能性ありそう…
気をつけたい🦀

毎回懇親会で面白い話聞けるのが楽しいのでRailsやってる方はぜひ参加したらいいと思います✌('ω')✌
メンバー登録しておくと良いかも…👀 Step-to-Rails-Expert.rb - connpass

クリエイター系のSlackワークスペースのまとめを作っています

ほぼタイトルだけで完結する話です。

クリエイター系のSlackワークスペースのまとめを作ってるんで
ワークスペース運営してる方、ぜひ書き込んでください!! docs.google.com

なんで作ったか

Slackの方がTwitterでつながるよりも専門的な話が多い印象なのでエンジニア界隈のワークスペースに参加したいんですが全然見つからない👀
人に聞くと教えてもらえたりするので結構見つけづらい…

海外ではSlackList があったりとSlackのワークスペースが探せそうなんですが日本ではあまりまとまっていない印象。

エンジニアやスタートアップが情報交換できるSlack Team まとめ - NAVER まとめ

NAVERまとめくらいしか見つからなかった👀

とりあえず簡単にまとめられるスプレッドシートでも公開してみようといった流れです。