茶漬けの技術メモ

Golang, Rubyで趣味開発します。テックニュース書いたり。ガジェット触ったり。

ITニュースまとめ 04/30 ~ 05/06

04/30 (月) www.itmedia.co.jp ピクシブ、バイドゥーと共同でVtuberオーディションをしたりと グリーはVtuber市場に本腰ですね 05/01 (火) o-tyazuke.hatenablog.com このサイト本当にいいですね 私もMacの壁紙に利用させていただいてます 05/02(水) nlab.it…

歯間ブラシ使ってる人はとりあえずジェットウォッシャー買っとこ

ジェットウォッシャーとは? 歯間の掃除のために歯間ブラシを使っている人はいると思いますが ジェットウォッシャーは歯間を ブラシではなく水圧で掃除するものです

電動歯ブラシはQOL上げたきゃとりあえず買っとこ!!

ブラウン オーラルB 2年ほど前に安い1000円くらいの電動歯ブラシを使っており 壊れて以来、しばらく普通の歯ブラシを使っていたのですが なんでもっと早く買わなかったのかと思ったレベルでした。

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools) が出た時の対処法

mac os を High Sierra にアップデートしたりすると git コマンド叩いた時などに以下のエラーが出るようです 自分は brew 叩いた時に気づきました xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /…

Withings はズボラ人間の健康管理を助ける!!

社会人になってからというもの確実に デブ化が進んでいる。 という焦りから僕が使い始めたのがWithings Withing とは? WithingsとはNOKIAが出しているスマート体重計です。 スマホ連動で毎日乗るだけで体重計をスマホ連携してくれます。

NATURE REMO 家電をスマホで操作!

NATURE REMO とは 下のリンクを見ればわかるのですが nature.global 赤外線で操作できる家電であれば全て スマホから操作できるようになるよ! てやつです。

GW前半で「Go言語によるWebアプリケーション開発〜チャット編〜」をやってみた

みなさんはGWいかがお過ごしでしょう? 私はGW前半でこちらの本 www.oreilly.co.jp Go言語によるWebアプリケーション開発〜チャット編〜 をやってみたのでその感想になります どんな本? こちらはGoをつかったWebアプリ開発において必要最低限な知識を 実際…

日本の情景写真が2次利用できるサイト「FIND/47」が素晴らしい!!

日本の美しい情景写真に出会えるサイト「FIND/47」 が良すぎたので紹介!! FIND/47とは? まずはこれ見て www.youtube.com

ITニュースまとめ 2018/04/23 ~ 04/29

04/23 (月) appmarketinglabo.net 学生が自分のノートの中身を共有できるアプリ「Clear」 世界180万ダウンロード達成 ローカライズは現地の学生の極少数に任せて責任感を持たせる 04/24 (火) k-tai.watch.impress.co.jp 漫画村などの海賊版サイトのブロッキ…

アマゾンプライムの料金が値上げだってよ!?(アメリカのみ)

アメリカでプライム年会費が値上げされることが発表されました つい先日アマゾンプライムの会員数が1億人を突破したとニュースがあったので 100,000,000 × 20 × 100 = ¥200,000,000,000 うち85%がアメリカの会員らしいので 200,000,000,000 × 0.85 = ¥170…

メルカリの新アプリ「teacha」の感想

スマホではじめる「学び」のフリマアプリ とうたっているメリカリの新アプリ「teacha」 が4/25に一般ユーザ向けにリリースされたので触ってみた どんなアプリ? teachaは何かスキルがありそれを教えられる人と 教えてもらいたい人をマッチングし そこからレ…

ZOZOSUITの配送時期お知らせがきたよ!

2017年の年末に話題になったZOZOSUIT しかし、配送の連絡が一向に来ず、色々と大変なんだろうな〜 と思っていましたが。。。 本日ついに。。。 発送時期が確定したとメールが届きました! 発送時期は? メールの一部を転載します

アイドル選挙を作ってみた

ユーザが投稿したアイドルにみんなで投票する選挙サイトを Go, GAEで作ってみました アイドル選挙

GoogleがToDoアプリを出したよ!

Google様がついに純正のToDoアプリをリリースしました!! iOS, Android共に対応してます! Google ToDo リストGoogle, Inc.仕事効率化無料 play.google.com

グリー、ピクシブ、バイドゥによるバーチャルユーチューバーのオーディションを開始!

グリーの子会社 Wright Flyer Live Entertainment(WFLE)、ピクシブ、バイドゥの3社によるバーチャルユーチューバーのオーディションが開催されることが決定!

Goでスライスを2個ずつのスライスに分割する

Ruby であれば each_slice(2) とすれば、arrayを2個ずつに分割できるのですが Go にはそんなメソッド無いので実装してみた 実装内容

Go でステータスコードをミドルウェアで取得する

Golang でステータスコードをミドルウェアで取得するようにしてみます 例えば、ステータスコードで400番台が出たら、slackに通知させたい! みたいな時に、ミドルウェアでステータスコードの中身を見て 何か処理を行いたいとします

GoでTwitter(画像付きツイート編)

以前 Go でツイートの取得や実際にツイートをしてみました o-tyazuke.hatenablog.com この勢いで画像付きツイートをしてみよう思うと 一筋縄ではいかなかったのでそのメモです ※前回の記事を理解しておく必要があります

GoでTwitter

Go で Twitterクライアントを作成してみようと思います 今回は タイムラインの取得 特定ワード付きのツイートの取得 ツイートする をしていこうと思います

GAEで使う環境変数をgit管理しない方法

appengine で環境変数を設定したいときは app.yaml に記述すれば簡単なのですが それだと秘密鍵などの秘匿したい変数をgithubで晒すことになってしまう そこで appengine を使う際に環境変数を github で晒さない方法を紹介

Go でUUIDを生成したかったら xid が便利だった!

個人プロダクトの開発中にUUIDを生成したくなったのですが そんな時に見つけた、簡単にUUIDを生成してくれるGo製のライブラリ github.com こちらの特徴と使い方をご紹介

GO でタイムゾーンを指定してstringからtimeを取得する

サンプル package main import ( "fmt" "time" ) var layout = "2006-01-02 15:04:05"

GO で time型とstringの変換

golang で time ⇨ string string ⇨ time サンプル

Rubyで日付・時刻の範囲検索

指定の時間範囲内の記録を読み出したい場合 (例えば今日中で登録したユーザーを探したい) よくある書き方 User.where(“updated_at BETWEEN ? AND ?”, beginning_of_day, end_of_day)

GOでyamlからデータを読み込む

GOを使ってyamlからデータを読み込む方法をメモ 読みたい yaml データ hoge: - fuga - piyo

GOで複数戻り値を宣言済み変数に代入

タイトル通りなのですが Golangで複数戻り値を持つ関数から得た値を 宣言済みの変数に代入する時に困ったのでメモ

ファイル内の比較にはcommが便利

2つのファイルの中身を比較したいときがあったのですが、 commコマンドなるものがあるらしいので、メモ。

Ruby の文字列型と日付型の変換方法

文字列型から日付型への変換 Dateのstrptimeメソッドを使う方法 Date.strptime('2017-09-03', '%Y-%m-%d') => Sun, 03 Sep 2017 年が西暦の下二桁の場合 Date.strptime('17-09-03', '%y-%m-%d') => Sun, 03 Sep 2017 Yを小文字にする必要があります。 to_date…

Swiftで半角英数字の判定

Stringで半角英数字かどうか判定したい場合 まずはStringを拡張(extension)する extension String { func isAlphanumeric() -> Bool { return NSPredicate(format: “SELF MATCHES %@“, “[a-zA-Z0-9]+“).evaluate(with: self) } } 使ってみる。 let strings:[…

Ruby のキーワード引数とは

Ruby のキーワード引数について、 キーワード引数とは Ruby2.0から導入された 引数のデフォルト値を設定できる 引数を渡す順番を気にしなくてよい などの特徴があります では簡単な例を デフォルトとは違う値を入れた場合 def test(a, b:2, c:3) p a + b + c…