タグ

foooomioのブックマーク (5,263)

  • Google Homeでやったことまとめ - Qiita

    はじめに この記事は スマートスピーカー Advent Calendar 2017 10日目の記事です。 Google Homeを購入してからこの2ヶ月でやってきたことをまとめたいと思います。 が、ほとんどQiitaへ投稿した記事の紹介になってしまいました。 大体見たことあるという方はこちら以降をどうぞ。 なお記事の後半でコスト計算していますが、記事で紹介した内容は最低6,000円あれば大体実現できます。 ※各所で日までのGoogle Home半額セール前提。まだ購入されてない方はお急ぎを ※ツクモは25日までセール実施のようです 薬の服用ログ Google Home、IFTTT、Googleスプレッドシートを使って独自音声コマンドでログをとる(ついでにNode.jsやngrokやらも使ってLINEGoogle Homeに通知する) Google Homeを買って最初に作ったのがこれ

    Google Homeでやったことまとめ - Qiita
    foooomio
    foooomio 2017/12/10
    アイデア次第でいろいろ出来るもんなんだなあ
  • HTTP/0.9は今でも使われている? - Qiita

    稿はピクシブ株式会社 Advent Calendar 2017 の9日目の記事です。 さる技術書典で書く原稿のためにHTTPについて調べていたら、こんな記述を見つけた。 HTTP/0.9 は、1991年以来使われている HTTP の最初の版です。 極めて単純ですが、あまりに低機能なので、現在ではほとんど使われなくなっています。 それでも HTTP プロトコルの一部として依然として広く実装されています。 ― HTTP/0.9 - SuikaWiki (強調引用者) 当だろうか。 HTTP/0.9といえば、HTTP/1.0やHTTP/1.1に上書きされて悠久の昔に忘れ去られた、古のプロトコルであるという認識である。NetScapeもバージョン2.0からHTTP/1.1を実装している。 HTTP/0.9とは GETリクエストしか存在しない HTTPヘッダなんてない HTTPステータスコード

    HTTP/0.9は今でも使われている? - Qiita
    foooomio
    foooomio 2017/12/09
  • bashのマニアックな文法を学んでワンランク上のシェル芸人を目指す - Qiita

    bashとシェル芸 シェル芸を嗜むシェル芸人でなくとも、Unix系OSのユーザであれば日々シェルのお世話になっているはず。 数あるUnix系シェルの中でも、最も普及していると言われるbashについて、あまり使われてなさそうな文法を紹介する。 前提 動作確認環境 Ubuntu 16.04.3 LTS Linux kernel 4.4.0-97-generic x86_64 GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu) 日語版マニュアルは JM Projectから引用 パイプラインの文法 パイプラインの文法全体の定義は以下の通り パイプライン (pipeline)は、制御演算子 | または |& で区切った 1 つ以上のコマンドの並びです。 パイプラインのフォーマットを以下に示します: [time [-p]] [ ! ]

    bashのマニアックな文法を学んでワンランク上のシェル芸人を目指す - Qiita
  • 羽生善治が竜王位を奪回し、史上初の「永世七冠」の資格を獲得|将棋ニュース|日本将棋連盟

    羽生善治(47歳)が12月4日・5日(月・火)で行われた第30期竜王戦第5局で、渡辺明竜王に勝利し4勝1敗で竜王位を奪回いたしました。 羽生は今回の竜王位獲得で通算7期の獲得となり、「永世竜王」の資格を得ました。また、永世竜王を獲得したことにより、史上初の「永世七冠」の資格を得るという快挙を成し遂げました。 羽生は今回の竜王位獲得で、47歳2ヶ月でのタイトル獲得となり、タイトル獲得年長記録4位になりました。 また日の対局の棋譜・解説は日将棋連盟ライブ中継でもご覧いただくことができます。 お祝いメッセージ ■佐藤康光 日将棋連盟会長 この度は四度目の竜王復位、並びに「永世竜王」の資格獲得、「永世七冠」の達成、誠におめでとうございます。前人未到の偉大な記録に改めて敬意を表します。どんな厳しい環境、状況下におかれてもそれを受け入れ、戦い続ける姿勢には畏敬の念にたえません。 これからも体調に

    羽生善治が竜王位を奪回し、史上初の「永世七冠」の資格を獲得|将棋ニュース|日本将棋連盟
  • テレビでよく見る"あの画像"生成アプリを作ってみた - Qiita

    作ったもの テレビ(ニュース番組)でよく見る速報テロップを画像を生成できるiPhoneアプリ📱 Sokuhoh Camera なぜ作ろうと思ったか 秋篠宮家の長女・眞子さまが大学時代の同級生である小室さんと婚約されると今年5月に報道されたのは記憶に新しいと思います。 そんな当時ニュース番組が小室さんの日常的な動向を速報ニュース化し、話題になったのを皆さん覚えていますか? 眞子さまと婚約した小室さんの動向が一々「速報」で報道される理由が判明wwwww 小室さんが自宅を出たり、勤務先に到着したりするだけで速報テロップが出るのはなかなかシュールで、こんな速報テロップを好きな画像に簡単につけることができたら面白いなと思ったのが作った理由です😇 使い方 今すぐ作成をタップ 撮影 タイトル入力 That’s it. 作成時間 4時間(デザイン+開発) まとめ Twitterを見ているとSokuho

    テレビでよく見る"あの画像"生成アプリを作ってみた - Qiita
  • 学習を加速させるインデックス読書術 - Qiita

    読書というものは、こちらが頭を空にしていれば、向こうでそれを充たしてくれるというものではない。 読書も亦(また)実人生の経験と同じく真実な経験である。[1] 読書術が学習を加速する 技術書、読んでますか? 近頃はネット上の情報が増えたとはいえ、 やっぱり技術書は欠かせませんね。 とはいえ、読むべきも山積。なかなか手がつけられない。 こんな方も多いのではないでしょうか。 今日は読書を一つのスキルとして捉え、 そのスキル向上のためのノウハウを紹介したいと思います。 以下の三部構成からなっていますが、どうぞつまみいしてください。 準備編「書物道具論」 実践編「つまみ読書術」 応用編「インデックス読書術」 エントリはリブセンスアドベントカレンダー2017 テーマ「学」 の9日目です。 準備編「書物道具論」 はじめは3つの心構えについて。 まずは は頭から終わりに向けて順番に読む に書

    学習を加速させるインデックス読書術 - Qiita
  • webpack時代の終わりとparcel時代のはじまり - Qiita

    設定不要のビルドツール parcelというビルドツールが空前の勢いでGitHubスターを集めており、リリース数日で5000スターを超えています。今日だけでも1000スター以上増えており、Googleなどの有名企業リポジトリ以外でこのスピードで人気がでるのは異例です。 https://github.com/parcel-bundler/parcel https://parceljs.org/ 実際に試してみたところ、これはwebpack一強時代を終わらせるレベルの使いやすさだと確信しました。 作者はAdobeのエンジニアで、その他著名エンジニアも続々と参加している様子です。 webpack疲れ webpackが出た当初、webエンジニアgulp/grunt疲れの状態だったことを覚えている方もいるかと思います。 webpackの統合された設定ファイルは、タスクランナーで逐次処理していたものを

    webpack時代の終わりとparcel時代のはじまり - Qiita
  • ブラウザを誰でも簡単に扱える楽器にしてみた - Qiita

    uzura です。 ファーストサーバ Advent Calendar 2017 の8日目を担当させて頂きます。 僕は会社では主にフロントエンドの開発を行っています。 今回 Advent Calendar に記事を投稿するということで、弊社サービスの Zenlogic にも使用されている Ruby on RailsReact.js を使いつつ、せっかくなので以前から作ってみようと思っていたサービスを(個人で)作ってみて、それについての記事を書きました。 rechord https://rechord.cc ソースコード (GitHub) どんなサービスなの? コード進行を入力するだけで誰でも簡単に演奏/共有することができる Web サービスです。 コード進行って何?? 音楽の知識が無い方には少々分かりにくい概念と思いますが、伴奏をする時の指針となるものです。 簡単に言うと、これ通りに弾

    ブラウザを誰でも簡単に扱える楽器にしてみた - Qiita
  • 安定性のパターン大全 (とその実装) - Qiita

    Cognitect社のNygardさんが10年ぶりに改訂したRelease It! 2nd Editionがまもなくリリースされます。内容は現在のベータ5版で全て書ききっておられるようなので、是非読んでみてください。 https://pragprog.com/book/mnee2/release-it-second-edition その中から4章の安定性パターンの概要をご紹介し、実際JavaのFailsafeライブラリを使った実装例を示したいと思います。 安定性のパターン Stability Patterns 分散システムや後続をブロッキングしてしまう重い処理は、システム全体がスローダウンしたり、無応答になってしまう危険にさらされています。クラウド時代になって、これらの安定性を保つための設計はより強調されるようになりましたが、わりと昔から様々な工夫がされてきたものでもあります。以下、Rel

    安定性のパターン大全 (とその実装) - Qiita
  • 東海道線 大津~山科駅間のトンネル区間における携帯電話通信サービス開始のお知らせ:JR西日本

    当社は、各携帯電話サービス提供事業者と、さらなるサービスの充実をめざし、2016年12月に山陽新幹線内全区間で携帯電話不通区間を解消いたしました。在来線区間についても、2015年7月からJR東西線(京橋~尼崎駅間)、関西線(JR難波~今宮駅間)そして、今年の4月には、東海道線(山科~京都駅間)でサービスを開始しております。 このたび、東海道線(大津~山科駅間)のトンネル区間において整備が完了し、12月8日(金曜日)始発列車より順次サービスを開始いたします。

    東海道線 大津~山科駅間のトンネル区間における携帯電話通信サービス開始のお知らせ:JR西日本
  • 7×7×7以上のルービックキューブが必ず歪んでいる理由 - アジマティクス

    この記事は、日曜数学アドベントカレンダー7日目の記事です。記事のテーマも7だしいい感じ。偶然だけど。 ......。 ............。 えっルービックキューブ難しくない? みんな頭いいね? ほんとは6面揃ってる画像載せて「ルービックキューブ買ってきたよ〜よっしゃ〜解くぞ〜!」からの「えっ難しくない?」って流れにしたかったんだけど、一度崩してしまったが最後二度と6面揃った画像が手に入らなくなったので残念ながらボツになりました。悲しいね。 大きいルービックキューブ ときおり「巨大なルービックキューブ」が話題になることがあります。13×13×13とか。こんなやつです。 (画像はtriboxストアさんより引用。以下同じ) いかついですね。もう少し太刀打ちできそうな範囲では7×7×7とかもあります。 (引用元:http://store.tribox.com/products/detail.

    7×7×7以上のルービックキューブが必ず歪んでいる理由 - アジマティクス
  • ドローンで残業社員に退社を促す|NHK 首都圏のニュース

    残業の削減など働き方改革に取り組む企業が増えていますが、小型の無人機「ドローン」がオフィスの中を飛んでカメラで撮影し、残業している社員に早く退社するよう呼びかけるサービスが始まることになりました。 サービスを始めるのは警備会社の「大成」や「NTT東日」、それにドローンのベンチャー企業「ブルーイノベーション」で、7日都内で記者会見し、ドローンをどのように飛ばすのか公開しました。 ドローンは退勤時刻になると自動で離陸し、「蛍の光」の曲を流しながらオフィスの通路の上を飛び、残業している社員に早く退社するよう呼びかけます。 ドローンは、カメラでオフィスを撮影してすぐに送信し、離れた場所にあるパソコンで誰が残業しているか確かめることができます。 今後はAI=人工知能で、誰が残業しているか自動で検知するシステムも導入を検討しています。 ドローンはオフィス内に置いた発信器との距離をたよりにどこを飛んで

    ドローンで残業社員に退社を促す|NHK 首都圏のニュース
    foooomio
    foooomio 2017/12/07
    “ドローンは退勤時刻になると自動で離陸し、「蛍の光」の曲を流しながらオフィスの通路の上を飛び、残業している社員に早く退社するよう呼びかけます。”
  • 将棋界の世代交代と最新戦法から見る羽生永世七冠の凄み - はげあたま.org

    www.asahi.com 羽生さんが永世七冠となったことは、今更でしょう。 その中でこの記事読んで「あ、寝かせていたネタを仕上げなきゃ!」という、誰にも頼まれていない義務感が降ってきました。 筆が乗りまくった結果、万人向け解説は放棄してますので、適宜読み飛ばしてください。 20年かかった世代交代 羽生世代とその直下はもう40代後半。年齢的にキツいと言われながらも、第一線を死守しています。 とはいえ、故・米長邦雄永世棋聖が50歳という史上最高齢で名人位を奪取した時にもてはやされた事を考えると、流石に年齢的な厳しさも避けられないでしょう。 将棋レーティングサイトのtop6人が全員20代で、かつ全員電王戦出場者になった。藤井聡太の四段昇段から1年、すごい激流を見た。#shogi #電王戦 pic.twitter.com/LTmnDVo76B — BigHopeClasic (@BigHopeC

    将棋界の世代交代と最新戦法から見る羽生永世七冠の凄み - はげあたま.org
  • Vimで快適に英語を読み書きする - Qiita

    はじめに この記事は,SLP KBIT Advent Calendar 2017 4日目の記事です. Vim英語を書くときに便利なテキストオブジェクト コードを編集する上では,あまり使われないが英文を書く上で便利だと自分が感じるテキストオブジェクトの紹介をします. sentence [motion]is or [motion]as で分単位のテキスト操作ができます. [motion] は y がヤンク,dが削除,cが変更など. operatorは, i (inner) や a (a) などがありますね. 覚え方は,sentence inner yank, sentence a change みたいな感じです. gifアニメの例では,yank しています. vim内における文の定義は,:h sentence で確認できます. 簡単に要約しておきますと, '.', '!', '?'のどれかの

    Vimで快適に英語を読み書きする - Qiita
    foooomio
    foooomio 2017/12/06
  • カラースキームを作ろう【アイドルマスター Advent Calendar 2017 5日目】 - ぽっかめろん

    この記事はアイドルマスター Advent Calendar 5日目の記事となります。 adventar.org はじめに アイドルマスターというコンテンツは、いかに心の中で担当アイドルと向き合っていくかといっても過言ではないでしょう。 その結果から、各々のアイドルの持つ強み、つまり「特色」をプロデュースしていくというものになります。 ところで、みなさんが普段から長時間向き合っているものとはなんでしょうか? 当然、パソコンの画面、特にプログラマの方々にとってはコンソールやエディタになると思います。 つまり、画面を彩る色、カラースキームというのは担当アイドルのようなものだと言えます。 そうなると、俄然カラースキームを自作しようという気持ちが湧いて来ますね。 とは言え、カラースキームの作成というものは面倒臭いものです。 そこで、記事では、できるだけ簡単・お手軽にカラースキームを作成する方法につ

    カラースキームを作ろう【アイドルマスター Advent Calendar 2017 5日目】 - ぽっかめろん
  • D3.jsで埼玉県地図を描くときの基本(topojson) - Qiita

    D3.jsで日地図を描くときの基(geojson) D3.jsで埼玉県地図を描くときの基topojson) D3.jsで埼玉県の地図上に市町村ラベルを描く 前回はGeoJSONフォーマットのデータを使って、D3.js(v4)で日地図を描く方法を紹介しました。今回はTopoJSONフォーマットのデータを使って地図を描く方法を紹介したいと思います。同じ日地図ではアレなので、今回は埼玉県の地図を描くことにします。 今回作成した埼玉県地図 https://s3-ap-northeast-1.amazonaws.com/kuki-app-bucket/japanmap/saitama.html 1.TopoJSONについて GeoJSONは経度緯度の配列をデータとして持っていて、ポイントやライン、ポリゴンを描くことができました。TopoJSONはアーク(弧線)の配列を持っています。しかも

    D3.jsで埼玉県地図を描くときの基本(topojson) - Qiita
    foooomio
    foooomio 2017/12/05
    タイトルがジワる
  • Google Homeに話しかけて娘のおむつ交換を記録する - Qiita

    好きなモノは酒と女とラーメン、LIFULLのてぃば(@rechiba3)です。 弊社にはふたりの千葉がいますが、私のことは“人の方の千葉”で覚えて下さい! はじめに この記事はLIFULL Advent Calender2017 その2の4日目の記事です。 今年の1月に誤って天使を地上へ産み落としてしまいまして、そりゃもう、毎日が幸せです。 天使は生後〜2ヶ月ぐらいは15回/1日ほどおむつ交換の必要があり、それからは徐々に10回、6回と減っていきます。 はじめは、おむつを替える度に育児手帳のような紙に記録していたのですが、ペンを持って時間を見て、印を付けて…といったフローが億劫でした。 なのでGoogle Homeを利用して記録できるようにしました。 ちなみに記録する目的 夫婦の共有のためです。 いつ交換したか、うんちは出ているか、便秘ぎみか、軟便ぎみか、などなど 娘の健康のために把握し

    Google Homeに話しかけて娘のおむつ交換を記録する - Qiita
    foooomio
    foooomio 2017/12/05
    なるほどーこういう使い方があるのか!
  • Vanilla JSで学ぶRedux - Qiita

    この記事はReact #1 Advent Calendar 2017の5日目です。 はじめに 私はなんとなくReduxが好きなのですが、 初めて手を出した時はreact-reduxのボイラープレートやディレクトリ構成やstore、Provider、middlewareのセットアップなど初見ではどれも意味不明で、最初はReact専用のフレームワークだと思っていました。 しかしソースコードを読んでみるとRedux自体は実装にflowもTypeScriptも使っていない非常に小さなJSライブラリに過ぎず、Reactとは独立した存在であることが分かりました。 ここではreact-reduxや他のJSフレームワークの事を一旦忘れてVanilla JSでReduxを動かし、純粋にReduxの動作原理について学んでみたいと思います。 FluxアーキテクチャとRedux1 ReduxはFluxアーキテクチ

    Vanilla JSで学ぶRedux - Qiita
  • グリグリ動くUIをVueとSVGでサクッと書く - No Regrets in Bathing

    これは Vue.js #3 Advent Calendar 2017 – Qiita 4日目の記事です。 こんにちは。SVGで色々なコンポーネントを作っているものです。最近の作品は下記のような感じです。 Webでグリグリ動くUIを作りたい!!という一心でやっています。 これらはほとんどSVGVueの組み合わせのみで作っています。依存が少ないというのは大事で、ライブラリ間の相性でハマったり、いろんなドキュメント間を往復することがなくなります。 Webでグリグリ動くUIを作るのは基的にめんどくさいです。jQuery pluginを駆使して作るのも闇が多いですし、divやcanvasをゴリゴリするのも結構手間がかかります。 ですが、最近はSVGで高度なUI実装されることが増えてきた気がします。特に自分が衝撃を受けたのは、CacooがFlashからSVGにスイッチしたことです。 nulab-i

    グリグリ動くUIをVueとSVGでサクッと書く - No Regrets in Bathing
  • http://chibinowa.net/note/vuejs/vue-advent2017.html

    http://chibinowa.net/note/vuejs/vue-advent2017.html