タグ

2015年11月24日のブックマーク (18件)

  • ロードバイクの盗難防止に。クラウドGPSを使ったデバイス「TrackR bravo」でNo more 自転車泥棒。

    TOP > 自転車の盗難防止 > ロードバイクの盗難防止に。クラウドGPSトラッカー「TrackR bravo」で今度こそNo more 自転車泥棒。 自転車の盗難対策に期待のGPSを使ったトラキングデバイスですが徐々に使えそうなアイテムが出てきていますね。 そんな中以前クラウドファンディングで資金を募っていたGPSトラッカー「TrackR bravo」が製品として発売されています。 「TrackR bravo」はクラウドGPSを使ったトラッキングデバイスで、複数のTrackRユーザーを繋ぐことで広範囲に位置を追跡できる仕組みです。 TrackRを付けていれば自転車の盗難に遭ったときに消えた自転車の位置がわかるかもしれないという素敵なアイテムです。 via:Track your phone, wallet, keys & anything else with TrackR! Track y

    ロードバイクの盗難防止に。クラウドGPSを使ったデバイス「TrackR bravo」でNo more 自転車泥棒。
  • Googleフォトの分かりづらい削除の仕組みとiPhoneの空き容量を増やす方法

    今回は「分かりづらい削除の仕組みとiPhoneの空き容量を増やす方法」。これを理解すればiPhoneの空き容量を増やすことができちゃいますよ! 分かりにくい「Googleフォト」における写真の削除 前回はGoogleフォトの基とバックアップまでを解説しましたが、ちょっと分かりにくいのが写真の削除に関して。これを理解していないと意図せず写真を消してしまい、後から「大事な写真がなくなった!」となってしまいます。 基的な操作としてGoogleフォトで写真を削除する時は、写真を長押しして削除したい写真を選択、そのままゴミ箱アイコンをタップすると…、 最終確認が出てくるので、ここで “削除”を選べば処理は完了。 さてこの方法で写真を削除した場合、消えたのはGoogleフォトのサーバー上の写真だけでしょうか?それともiPhoneのデータも消えるのでしょうか? なんとなくGoogleフォトアプリ上で

    Googleフォトの分かりづらい削除の仕組みとiPhoneの空き容量を増やす方法
  • RDS for MySQLのスロークエリーログをAWS LambdaでElasticsearchに取り込む | DevelopersIO

    はじめに 藤です。 Elasticseachに取り込むネタが続いています。 前回のELBのアクセスログをAWS LambdaでElasticsearchに取り込むに続いて、今回はRDS for MySQLのスロークエリログをElasticsearchに取り込む実装をご紹介します。 概要 MySQL Serverはスロークエリーログにより指定した秒数を超えるクエリを記録することができます。スロークエリログはパフォーマンス劣化の解析、クエリの適切性、DBのマシンパワーの適切性のチェックに役立ちます。RDS for MySQLも例外ではありません。パラメータグループを設定することにより、スロークエリログを有効にすることができます。それに加えてRDS for MySQLの場合、AWSAPIによりデータベースに接続せずともスロークエリログを取得することができます。 スロークエリログフォーマット

    RDS for MySQLのスロークエリーログをAWS LambdaでElasticsearchに取り込む | DevelopersIO
  • JUnit5はどこに向かうのか? | DevelopersIO

    この表から解るように、一部の機能を除けばJUnit4の機能は継承されています。 したがって、JUnit4を理解していれば継承された機能をJUnit5に移行することは難しくないでしょう。 最初は多少の混乱はあるかと思いますが、すぐに慣れるレベルかと思います。 逆に、新しくJUnit5からJavaのユニットテストに入るのであれば、JUnit4の制約がないことは良い材料です。 特に、構造化テスト(ネストクラス)の時、JUnit4ではネストクラスをstaticクラスにすることを強いられていました。 これは、テストクラスをテスト毎に作成するという制約があったためです。 この制約がある以上、テストクラスからアウタークラスのインスタンス変数にアクセスできませんでした。 ユニットテストではテスト毎にテストインスタンスを作成することが原則なので、この制約は仕方ないと考えても良いでしょう。 しかし、テストがネ

    JUnit5はどこに向かうのか? | DevelopersIO
  • Elixirでプロセス5000万くらい作ってみた - Qiita

    Elixirで、表題の通り5000万プロセスぐらい作ってみた。 Elixirで20万プロセスを作ったその後 Elixirはerlang VMをベースとした関数型の言語だ。Rubyっぽい文法も使えて便利である。erlangの特徴である、軽量のプロセスが使えるのが一つの売りである。 少し前に、Elixirでプロセス20万位作ってみた という投稿を行った。その時は、デフォルトのprocess_limitのサイズ約26万を超えて、プロセスを指定する方法がわからなかった。親切な方から、26万を超えるprocess_limitの指定方法を教えてもらったので、それならどれくらいまで行けるかと思い、5000万までプロセスを作ってみた。プロセスの単位がインフレしすぎて、実際何の単位なのかわからなくなった。 erlangのプロセス この場合のプロセスは、erlangで使われる軽量プロセスのことだ。プロセスはe

    Elixirでプロセス5000万くらい作ってみた - Qiita
  • VisualStudioCode用のVimプラグイン作った - @74thの制作ログ

    VimStyleという、VisualStudioCode用のVimプラグインを、VisualStudioCodeでTypeScriptを作った。 https://marketplace.visualstudio.com/items/74th.vimStyle TypeScript素晴らしい。だって、JSなのにエンプラ的なクラスを使ってプログラミングできる。もちろん、ビルドエラーもすぐわかる。型もチェックされる。 VisualStudioCode素晴らしい。当たり前のようにデバッグができる。 さすがIDEを長年作り続けたMSだけあって、すごく良い。ふんわりしてるAtomと違って地に足ついてる感じする。 しかし、VSCodeでまだ足りてないところがいくつか。 Key-bindingで動作しないキーがある。 拡張機能からスクロールする方法がない。→修正しました。ありました。 長年Vimを使ってき

    VisualStudioCode用のVimプラグイン作った - @74thの制作ログ
  • Go言語でGraceful Restartをするときに取りこぼしを少なくする

    少し前にStarletにGraceful Restartが時たま上手く動かない問題を修正するpullreqを投げました。 原因は割り込みハンドラ内でexitを呼んでいたからでした。 「割り込みハンドラ内ではフラグを建てるだけ」 「メインのプログラム内でそのフラグを見て分岐する」という原則があるのですが、それを守るのは難しいということですね。 (しかし新たな問題を産んでしまいrevertされてしまいましたが・・・ まあ修正後のコードも考え方は一緒です。割り込みホント難しい・・・) このpullreqを取り込んでもらうときに再現実験をやってみたのですが、 Goでもちゃんと動くのかな?と気になったので Go言語でGraceful Restartをするで紹介した プログラムに同じテストをやってみました。 2017-01-22追記: Go1.8以降でGraceful Shutdownがbuild-i

  • 非公開だった検索品質評価ガイドラインの最新版をGoogleが公開

    [レベル: 中級] 検索結果の品質を評価するためのガイドラインの最新版をGoogleは公開しました。 これまでのものとは変更がない部分がある一方で、新たにモバイルに関する章が加わったことが最新版の最大の特徴となっています。 検索品質評価ガイドラインとは? Googleは、ユーザーのクエリに対して関連性が高くかつ高品質なページを検索結果で返すことができているかどうかを、外部の評価者(Evaluator)に常に評価させています(評価者は普通に求人として募集されているらしい。日でさえも)。 評価者による評価は検索品質の改善のために役立てられます。 直接的にランキングを調整するためには用いられません。 どのように検索結果の品質を評価するかを説明した「General Guidelines」(一般ガイドライン)というマニュアルが評価者に提供されます。 このマニュアルは原則的に評価者だけに配布されます

    非公開だった検索品質評価ガイドラインの最新版をGoogleが公開
  • The Blog | Welcome to Adobe Blog

    The Blog | Welcome to Adobe Blog アドビのブログでは、Creative Cloud、Document Cloud、Experience Cloudの最新情報や役に立つ情報を紹介しています。

    The Blog | Welcome to Adobe Blog
  • ちょっといいJavaコードを書こう - Qiita

    一人でプログラムを書いてたりすると、環境によってはあまりコードの書き方には指摘を受けなくて困りますよね。プロになっても、曲がりなりにもちゃんと動くコードを書けてしまうとあまりに当たり前のことなんかは指摘されることも稀で、そのままある程度偉くなっちゃった日には、もはや自分で気付くしかなくなってしまいます。 FindBugsとか、Effective Javaなら使ったり読んでみたり読ませたりすることはできますが、それ以前のところって難しいんですよね。よいコードと言うよりそれが当たり前だと思われているので、指摘するにしても「こうすればいいよ」(アドバイス)じゃなくて「なんでこうしてないの?」(詰問)になってしまいがちです。 そこで、最近そういうJavaニュービーに指摘している(したい)ことの多い、Javaの基礎的な事柄をまとめてみました。ワタシJavaチョットデキルって人は、これ以外にもやりがち

    ちょっといいJavaコードを書こう - Qiita
    bongkura
    bongkura 2015/11/24
  • Redux っぽく Rx で実装しようとして結果的に Cycle.js に惹かれる話 - Qiita

    はじめに Flux のような unidirectional なアーキテクチャに興味があって、評判のよいものに触ってみた感じです。 実際に業務でやってみたことはないので、ガチ勢の方から見たらまだまだ甘いと思われる点が多々あるかもしれません。 TL;DR (投稿から一日たって少し考えがまとまってきたので追記) Redux の印象 before 思想は分かりやすい (Three Principles) アプリケーションの状態 (state) を単一の store で管理 state は read-only (直接更新できない), 更新は action の発行を介して行う state を更新する reducer は純粋な関数 でも action.type で switch する書き方が好きになれない Rx で簡単に re-implement できるとのことなので、 switch なしで書けるように

    Redux っぽく Rx で実装しようとして結果的に Cycle.js に惹かれる話 - Qiita
  • 「Javaパフォーマンス」はいい本だった - 愛と勇気と缶ビール

    Javaパフォーマンス 作者: Scott Oaks,アクロクエストテクノロジー株式会社,寺田佳央,牧野聡出版社/メーカー: オライリージャパン発売日: 2015/04/11メディア: 大型この商品を含むブログ (11件) を見る とても馬鹿っぽいタイトルになってしまったが、気にしないのである。 だいたいの内容としては、 パフォーマンス・チューニングに関する一般論 Java付属のモニタリングツール(jstatとかあれとかこれとか) JITコンパイル周りについて GCについて 等々がいい感じに、過不足なく書いてある。 既にJava10年選手で、GCのチューニングもしたことあるし、JVMとは戦友みたいなものだ…みたいな人にはおそらく必要ないだろうが、JVM周りのあれやらこれやらを知らない人(つまり僕のような)がとりあえずJava始めてみたときに、頭の中に見取り図を書くためにはこのを読むのが

    「Javaパフォーマンス」はいい本だった - 愛と勇気と缶ビール
  • なぜGo言語は設計が悪いのか – Go愛好者の見地から | POSTD

    さて、このタイトル、かなり挑発的ですよね。それは認めます。もう少し説明すると、私は大胆なタイトルが好きなのです。人の注意を引くことができますからね。とにかく、この記事では、Goがひどい設計の言語(実際、当に全て台無しになります)だということを証明していこうと思います。私は既に数カ月間Goで遊んでいますし、たしか6月のいつだったかに初めてHello, Worldを走らせてもみました。私は数学がそんなに得意ではありませんが、あれから既に4カ月経っていますし、 Github 上のパッケージもいくつか手に入れました。言うまでもありませんが、私は仕事Goを使ったことは全くないので、”コードサポート”や”デプロイ”やそのあたりに関する私の意見は話半分で読んでくださいね。 私はGoが大好きです。使ってみて大好きになりました。慣用表現を理解したり、ジェネリクスがないことや、おかしなエラーハンドリングや

    なぜGo言語は設計が悪いのか – Go愛好者の見地から | POSTD
  • 【画像】こーゆー水着着てる女の子wwwwwwww:キニ速

  • やったぜ。

    やったぜ。 投稿者:変態IoT土方 (11月23日(月)19時47分42秒) 昨日の11月22日にいつもの組み込みエンジニアのおっさん(34歳)と先日DMくれた機械学習好きのPythonエンジニアのにいちゃん (27歳)とわし(30歳)の3人で県北にあるコワーキングスペースで開発しあったぜ。 今日は明日が休みなんでコンビニでRedBullとお菓子を買ってから滅多に人が来ない所なんで、 そこでしこたまRedBullを飲んでから開発しはじめたんや。 3人でGithubのコード眺めあいながらTシャツだけになり持って来たRasberry Pi3台にコードをインストールした。 しばらくしたら、EthernetのLEDがピカピカして来るし、ログが解析基盤を求めてS3の中でぐるぐるしている。 組み込みエンジニアのおっさんにセンサーデータ取得コードをデバッグさせながら、兄ちゃんの実装した分類アルゴリズムを

    やったぜ。
    bongkura
    bongkura 2015/11/24
    すげえ楽しそうやん
  • 高島章弁護士による新潟日報社上越支社 報道部長 坂本秀樹氏への対応 (2ページ目)

    高島章 @BarlKarth 同氏は私に対して「これ以上私の情報が拡散し、例えば家族に危害が及んだら問題ではないか」と私に述べた。私は「それこそ、あなたがやろうとしたことだ!」と述べた。反論はなかった。 ムカムカ大王 @mukamukadaio @BarlKarth @sadmaz6 記者というある種の特権によって得た知識を、私的に、しかも不法な行為に利用するというのは、「報道しばき」ともいえ、悪名高い「法律しばき」同様許されることではないですね。 あとは、闇どうしにどのくらいの繋がりがあるかですね。

    高島章弁護士による新潟日報社上越支社 報道部長 坂本秀樹氏への対応 (2ページ目)
    bongkura
    bongkura 2015/11/24
  • [速報]しばき隊闇のキャンディーズ sadmaz6 氏、身元が特定される。しかもその職業はなんと! #ぱよぱよちーん - Togetterまとめ

    コミュニケーションが生まれるツイートまとめツール

    [速報]しばき隊闇のキャンディーズ sadmaz6 氏、身元が特定される。しかもその職業はなんと! #ぱよぱよちーん - Togetterまとめ
    bongkura
    bongkura 2015/11/24
    50代でwお疲れちゃん
  • 半日ちょっとでAmazonから荷物が届く社会は狂っている - シロクマの屑籠

    Amazonの配送、相変わらず早いですね。商品を選んで半日かそこらで荷物が届いてしまいます。こちらはまさか半日で届くまいと思っているから、何度頼んでもびっくりしてしまうわけです。「なんでこんなに早く届いているんだ?」みたいな。 首都圏では、もっと素早いサービスも始まったそうで。 Introducing Amazon Prime Now - YouTube これは、Amazonが凄い……というより宅配会社が凄いと言うべきでしょうかね? しかし、地方の国道沿いに住んでいる私のもとに、どう考えても東京の集配センターにしか置いてなかろう書籍が十数時間で届いてしまうのも、それもそれで凄いことです。便利といえば便利、未来的といえば未来的だけど、こんなサービスが欲しかったんだっけ? ……と思うこともあります。もうちょっとチンタラ届いたって構わないのに。 こう書くと、「早く届けて貰わなければいけない人もい

    半日ちょっとでAmazonから荷物が届く社会は狂っている - シロクマの屑籠
    bongkura
    bongkura 2015/11/24
    溢れ出るじじい感