タグ

teracy_junkのブックマーク (24,457)

  • ビルの来客システムと Slack を連携させたら反響が大きすぎてヤバいので OSS 化しました - SmartHR Tech Blog

    こんにちは、コーポレートエンジニアの yamashu (@yamashush) です。 前回↓の記事を書いたところ、予想外に大きな反響をいただきました。今回はその仕組みを OSS として公開したお知らせになります。 tech.smarthr.jp 記事公開後にどんな反応があったか 社内のみんなが喜ぶ感じでよい こういう改善に社長がコメントくれるのいい 同じビルのIT企業に売れそう こういうまかないツールずっと作って生活したい 肯定的なご意見が多く、読ませていただいてとても励みになったのと仕事へのモチベーションがさらに上がりました。ありがとうございます 🥺 また、同ビルに入居している会社の情シス様方からご連絡をいただきまして、直接お話もさせていただきました。 うちも使いたい 来客オペレーションを効率化したい 運用でなんとかするのはつらい 同じことやろうとしてできなかったんだけど、技術的にど

    ビルの来客システムと Slack を連携させたら反響が大きすぎてヤバいので OSS 化しました - SmartHR Tech Blog
    teracy_junk
    teracy_junk 2019/08/26
    会社の文化とスピード感がすごい
  • Coroutinesから紐解くKtorの仕組み / Revealing Ktor with coroutines

    Kotlin Fest 2019 で行った「Coroutinesから紐解くKtorの仕組み」の資料です。

    Coroutinesから紐解くKtorの仕組み / Revealing Ktor with coroutines
  • Kotlin コルーチンを 理解しよう 2019 - KotlinFest2019 -

    - コルーチンとはなにか、なにがうれしいのか - Kotlinにおけるコルーチンの仕組み - Kotlinコルーチンのきほん - コルーチンスコープと構造化された並行性 - コルーチンと設計 - コルーチンのテスト

    Kotlin コルーチンを 理解しよう 2019 - KotlinFest2019 -
  • CO2センサー、空気品質センサーの測定値を比較する - Qiita

    そこで、M5Stackを2台使い、MH-Z19B、BME680、CCS811を1台のM5Stackが、S-300L-V3をもう1台のM5Stackが制御して、同時に測定しました。写真は四つのセンサーが一つのブレッドボードに載っていますが、単に同居しているだけです。5分間隔で4日間データーを測定し、比較しました。 「MH-Z19B」と「S-300L-V3」 二つのNDIR方式のCO2センサーの測定値です。絶対値ではS-300L-V3の方が300〜400ppm高い値ですが、同じ傾向を示しています。 相関は次のようになっており、ほぼ比例関係にあることが確認できます。 S-300L-V3は電源オンから24時間ごとに自動校正するとのことなので、最後の約24時間のデーターの相関を調べると、ほぼ直線になっています。 校正によって絶対値は修正されるものの、校正と校正の間はMH-Z19BとS-300L-V3

    CO2センサー、空気品質センサーの測定値を比較する - Qiita
  • M5Stackで家とオフィスの二酸化炭素濃度を計測した

    はじめに自分は以前から肩こりに悩まされてきました。あと、きちんと休息と睡眠をとってるにも関わらず、いつも決まった時間に集中が落ちてくるので、それも改善したいと考えてました。 もしかしたら環境に原因があるのではと思って文献などを調べてみると、部屋の二酸化炭素濃度が高まると肩こりや頭痛が起こりやすくなり、さらに一定量を超えると脳の働きが悪くなって眠気も出てくるということが分かりました。 二酸化炭素濃度が見えるデバイスを作って、家とオフィスの二酸化炭素濃度を可視化したら、それらの問題をまとめて解決できるかもと考えたので、試しに作ってみました。 用意するもの二酸化炭素濃度が見えるデバイスを作るため、二酸化炭素センサ MH-Z19Bとマイコンボード M5Stack を使いました。 M5Stack Basic: スイッチサイエンスで購入。¥4,490MH-Z19B: 0–10000ppm / AliE

    M5Stackで家とオフィスの二酸化炭素濃度を計測した
  • Android Studioでデフォルトで使うBuild Variantsを設定する - Qiita

  • 日米の「韓国疲れ」はピーク 日米韓協力の構造的限界を突きつけたGSOMIA破棄問題  |FNNプライムオンライン

    8月22日、韓国政府が日との「秘密軍事情報保護協定(GSOMIA)」を破棄するとの決断に至っ たことは、外交・安全保障にかかわる当局者や専門家に衝撃を与えた。GSOMIA破棄は今後の日の安全保障にどのような影響を及ぼすのか。それを考えるには、これまでGSOMIAが果たしてきた役割を理解する必要がある。 軍事情報保護協定の役割 GSOMIAは情報共有枠組みそのものではなく、機微な軍事情報をやりとりする際の「情報保護」に関する取極である。具体的に言えば、「情報を受ける国(受領国)は、情報を提供する国(提供国) の了承なしに当該情報を第三者(国)に提供してはならない」とか、「提供された情報について受領国は提供国と同等の保護措置をとる」といった原則が規定されている。またGSOMIAがあるからと いって、互いの秘密情報が自動的に相手に流れたり、一方が相手の情報に無条件でアクセスできるわけではない

    日米の「韓国疲れ」はピーク 日米韓協力の構造的限界を突きつけたGSOMIA破棄問題  |FNNプライムオンライン
  • Kotlin 1.3.50がリリースされました!! - Qiita

    https://kotlinlang.org/ 2019/8/22 Kotlin 1.3.50がリリースされました Kotlin 1.3.50 released 併せて Kotlin coroutiees1.3.0もリリースされましたね! (こっちは今回触れませんが..) Kotlin Fest 2019も開催直前でのリリースとなりました! (登壇された方は直前に1.3.50に対応するため資料修正が大変だったとか..) 以下リリースブログを略しながら翻訳しました。 あまり慣れてないので誤訳があったらごめんなさい サマリ Null-Checkの仕組みが最適化されました 新しいDuration and time measurement APIが実装されました(プレビューで利用可能) Java-to-Kotlinコンバータが改良されました ExperimentalとしてGradle Kotlin

    Kotlin 1.3.50がリリースされました!! - Qiita
  • Re: モッククラス、下から見るか?横から見るか? - うさぎ組

    先日Twitterでリプライがきたのでみてみたら素晴らしいブログ( モッククラス、下から見るか?横から見るか? )がありました。 プログラムにおける自動単体テストでモックをつかうべきかどうか悩んでいるというもの。 私なりにこれに回答しようとおもいます。みんなもなにかおもうところがあれば、SNSではなくブログにしてほしい。(Webからそのままアクセスできるという点において) 1. 基方針 2. 仕様化テスト、レガシーコード改善、リファクタリングでつかう 3. トランザクションのcloseなどの後処理を確実に検知する。Rxや一部の書き方によってtry-with-resourcesがつかえなくても。 1. 基方針 可能なかぎりモックライブラリはつかわず、コンストラクタDI(Dependency Injection)で解決できるならそうする 往々にして厳密な単体テスト(1ファイルにとじたテスト

    Re: モッククラス、下から見るか?横から見るか? - うさぎ組
  • 世界に強く羽ばたくなんJ民 : やまもといちろう 公式ブログ

    いかんのか? という韓国系の小ネタをひとつ。といっても、ワイ的にはそれはどうなんだと思うわけですけれども、世間的にはどうでもいい感じでありつつ、実際の彼らの「外国世論はこうなっています」という報告の粒度が知れる話でもあるので、問題のない範囲で。 国際的なサイバーインシデントについて情報収集を行うアメリカの会社があるんですが、昨今の日韓情勢があれこれ問題になっているので、日韓国の「民情(国民感情)」についての調査をよりきめ細かくやろうという話が流れてきたんですよ。 で、私も席を置かせていただいている情報法制研究所にサイバーインテリジェンス研究会(所)というのをお世話していただいていて、4年目になり改組するにあたって「話ぐらいは聞くか」と思い、打ち合わせに行ってきたんです。 そしたら、韓国側、それも、おそらく韓国政府が何らか作成に関与したであろう(少なくとも、日人が日韓問題にどういう心象

    世界に強く羽ばたくなんJ民 : やまもといちろう 公式ブログ
    teracy_junk
    teracy_junk 2019/08/26
    なんJ民 vs ムンJ民は本当に草生える
  • 被選挙権のない男性が立候補し選挙戦に 東京 日の出町 | NHKニュース

    任期満了に伴う東京 日の出町の町議会議員選挙は、町内に住んでいる実態がなく、被選挙権がない男性が立候補した結果、候補者が定員を上回り、25日投票が行われました。この候補者の票はすべて無効票となりましたが、投票が行われたことで400万円の費用がかかったということです。 その後、候補者の1人である50歳の男性が被選挙権がないことを選挙公報でみずから明らかにし、選管の調査で、町内に住んでいる実態がないことが分かりました。 選挙公報の中で、この候補者は立候補をした理由について「現在の選挙制度に疑問があるため」などと説明しています。 選管によりますと、公職選挙法では、立候補の届け出の書類が形式的に整っていれば、住所要件で却下することはできないということで、法律に従って開票作業の直前に無効票として扱う対応を決めたということです。 今回の選挙で、無投票だった場合の費用はおよそ900万円の見込みでしたが、

    被選挙権のない男性が立候補し選挙戦に 東京 日の出町 | NHKニュース
    teracy_junk
    teracy_junk 2019/08/26
    選挙公報見ても、ガキとしか思えん主張だ http://www.town.hinode.tokyo.jp/cmsfiles/contents/0000002/2006/p1.pdf
  • +017_トピックス-松村氏.indd

    teracy_junk
    teracy_junk 2019/08/26
    ツマジロクサヨトウ、2019年5月31日時点ではまだ国内で見つかってなかったのか
  • 病害虫「ツマジロクサヨトウ」九州6県で発生を確認 農林水産省

    イネやトウモロコシに寄生する病害虫のガ、ツマジロクサヨトウの幼虫が7月3日、国内では初めて鹿児島県で見つかったのを皮切りに、12日時点で長崎、熊、大分、宮崎、沖縄の5県でも見つかり、6県30自治体に広がっていることが確認された。今後、さらに発生が広がる可能性もあり、農林水産省と各県などは、農薬散布による防除などを呼び掛けている。 ◆飼料用トウモロコシで被害 各県の発生状況は、熊県で8日に県北の飼料用トウモロコシほ場でツマジロクサヨトウの幼虫(写真)による害を確認。宮崎県は、7月上旬から中旬にかけて都城市や小林市など5市町の飼料用とうもろこしのほ場でツマジロクサヨトウ類の幼虫による害を確認した。 また、長崎県では、9日から12日にかけて行った県内のツマジロクサヨトウの緊急発生調査で、飼料用トウモロコシのほ場で幼虫と成虫の寄生を確認。大分県は12日、豊後大野市の飼料用トウモロコシのほ場

    病害虫「ツマジロクサヨトウ」九州6県で発生を確認 農林水産省
  • Chosun Online | 朝鮮日報

    韓国最大の発行部数を誇る朝鮮日報の日語ニュースサイト。朝鮮日報の主要記事をはじめ、社会、国際、北朝鮮政治、経済、スポーツ、芸能など、韓国の幅広いニュースを速報で届けています。

    Chosun Online | 朝鮮日報
    teracy_junk
    teracy_junk 2019/08/26
    ここまで冷静に分析できてなお「日本憎し」に走るの、松岡洋右の背中を見送る各国代表のお気持ちがなんとなくわかってきた
  • 中国が輸入しない米のトウモロコシ 日本が買います | NHKニュース

    今回の日米首脳会談を受け、日アメリカ産のトウモロコシを追加で輸入することになりました。国内で害虫の被害が確認されたため、日企業が輸入を前倒しするということです。 政府関係者によりますと、追加で輸入するのは飼料用のトウモロコシおよそ250万トンで、年間の輸入量の3か月分にあたる規模だということです。 国内で新たな害虫が確認され、今後供給に不安が生じることも懸念されるため、トウモロコシの輸入の90%以上を占めるアメリカから、日の企業が9月から輸入を前倒しすることになるとしています。 記者会見でトランプ大統領は米中の貿易摩擦の影響でアメリカから農作物の輸出が減少していることを踏まえ、「中国は約束したことを実行しないため、アメリカのいろんな地域でトウモロコシが余っている。安倍総理が購入してくれるのはとても大きな取り引きだ」と述べました。 トウモロコシの追加輸入は来月の署名を目指す日米の貿易

    中国が輸入しない米のトウモロコシ 日本が買います | NHKニュース
    teracy_junk
    teracy_junk 2019/08/26
    農水省の資料だと、飼料用トウモロコシの輸入量は2018年確定値で1127万トン、2019年は6月までの速報値で537万トン|なおスイートコーンは穀物ではなく「野菜」で、飼料用はほぼ自家消費のため統計自給率0.0%とのこと
  • North Korea and China are huge winners in the worsening Japan-South Korea spat | CNN

    - Source: CNN " data-fave-thumbnails="{"big": { "uri": "https://media.cnn.com/api/v1/images/stellar/prod/190822234120-moon-jae-in-shinzo-abe-south-korea-japan.jpg?q=x_2,y_0,h_1078,w_1915,c_crop/h_540,w_960" }, "small": { "uri": "https://media.cnn.com/api/v1/images/stellar/prod/190822234120-moon-jae-in-shinzo-abe-south-korea-japan.jpg?q=x_2,y_0,h_1078,w_1915,c_crop/h_540,w_960" } }" data-vr-video="

    North Korea and China are huge winners in the worsening Japan-South Korea spat | CNN
  • 【社説】何のためのGSOMIA破棄なのか懸念される=韓国

    青瓦台(チョンワデ、大統領府)が昨日、予想とは違って韓日軍事情報包括保護協定(GSOMIA・ジーソミア)を破棄することにしたのは様々な側面で残念なことだ。せめてここへ来て落ち着いてきた韓日間葛藤を悪化させるのはもちろん、韓国の安保の軸である韓日米3角安保協力も揺るがすに間違いないためだ。 金有根(キム・ユグン)国家安保室第1次長は「日政府がホワイト国リストから韓国を除外して両国間安保協力の環境に重大な変化を招いた」として「このような状況では(GSOMIA)協定を持続させるのが国益に合致しない」と主張した。両国間信頼が消えた状況で敏感な軍事情報をどのように交換するかとの論理だ。一理ある話だが、安保上の国益を考えると誤った判断に間違いない。 何よりGSOMIAは安保面で実質的な力になってきた。2016年締結後、両国は合わせて29件の情報を交換してきた。日は衛星で収集した写真資料などを、韓国

    【社説】何のためのGSOMIA破棄なのか懸念される=韓国
    teracy_junk
    teracy_junk 2019/08/23
    中央日報が狼狽してる
  • ドメインロジックはドメインオブジェクトに凝集させる - Qiita

    こんにちは。 最近、こんなツイートしたのですが、ドメインオブジェクトではなくアプリケーションサービス1などにドメインロジックが書かれてしまうことがあります。 アプリケーションサービスはドメインロジックを配置する場所ではない、それはドメインオブジェクトの役割。アプリケーションサービスは進行役。ここを間違うから簡単にドメインモデル貧血症になってしまうんだと思います。 — かとじゅん (@j5ik2o) August 18, 2019 最近、以下の書籍(以下 増田)をマジメに読み直しました(笑)。ドメインモデル貧血症2を回避して、ドメインロジックをドメインオブジェクトに凝集させる方法に関して、増田にいろいろ書いてあったので、そのエッセンスと僕の考察を交えて解説したいと思います3。 詳しい内容は以下の増田を読んでください! コード例はScalaですが難しい表現がないので、Scalaが分からな

    ドメインロジックはドメインオブジェクトに凝集させる - Qiita
  • ステップバイステップでDaggerを使った引数ありのViewModelの初期化を理解する - Qiita

    ViewModel周りの作り方、ちょっともやもやしていたので、改めてまとめてみました。 ViewModelの作り方 何も工夫せずにViewModelを取得すると以下のようになります class SampleViewModel() : ViewModel() // (Fragment内でのコード) ViewModelProviders.of(this).get(SampleViewModel::class.java) これは内部的に以下と同じです。 FragmentからviewModelStore というのを取得して、それと AndroidViewModelFactory を渡して作ります。 (Fragment内でのコード) val factory = ViewModelProvider .AndroidViewModelFactory .getInstance(requireActivit

    ステップバイステップでDaggerを使った引数ありのViewModelの初期化を理解する - Qiita
  • 【談話】韓国政府によるGSOMIA破棄決定について - 立憲民主党

    ニュース 2019年8月22日 【談話】 韓国政府によるGSOMIA破棄決定について 立憲民主党 政務調査会長 逢坂誠二 韓国政府は22日、日韓軍事情報包括保護協定(GSOMIA)破棄の決定を行った。日韓両国の関係悪化を安全保障の分野にまで持ち込む韓国政府の姿勢は、決して容認できるものではない。米国政府にとってもGSOMIA破棄など望む状況であるはずもなく、今回の決定で利益を得る国がどこなのかを考えても、今回の決定は極めて遺憾であると断ぜざるを得ない。 今後、韓国政府に再考を促すことはもちろんであるが、日政府においては、様々な背景や理由はあっても、こういう状況だからこその冷静な対応が求められる。日韓両国政府がこれ以上お互いに国民感情を煽り立てても、何ら利益はない。様々な困難を伴おうとも、両国政府が真摯な対話を行う姿勢に戻るよう、強く求めるものである。 以上

    【談話】韓国政府によるGSOMIA破棄決定について - 立憲民主党
    teracy_junk
    teracy_junk 2019/08/23
    『日韓両国政府がこれ以上お互いに国民感情を煽り立てても、何ら利益はない』なあ、まずは自党で何が何でも韓国擁護して向こうに誤ったシグナル送ってる連中をなんとかしろや。高井崇志とかよ