den8のブックマーク (477)

  • 面倒なことはScalaスクリプトにやらせよう

    面倒なことは Scalaスクリプトにやらせよう 2019/09/16 Scala秋祭り Takumi Kadowaki @blac_k_ey

    面倒なことはScalaスクリプトにやらせよう
    den8
    den8 2019/09/24
    良いね!
  • 中国語には後知恵を意味する「事後諸葛亮」という言葉がある。/プラス米国「マンデーモーニング・ウォーターバック(MMQB)」の再紹介 - INVISIBLE D. ーQUIET & COLORFUL PLACE-

    事后诸葛亮(shì hòu zhū gě liàng)(シー ホウ ジュー ガー リアン) 意味:事が起こる前は何も言わないくせに、事が起こった後いかにも先見の明があるかのように振る舞うこと。 (例)「ほーら、言わんこっちゃない」「そうなると思ってたんだよね、もし僕なら…」— 中国語ひとこと集 (@tyugokugo) September 18, 2019 リツイートの数は、それをきのう紹介してる高史明氏のツイートのほうが多いので、そちら経由でネットでは話題、ということだろう 中国語の事后诸葛亮(事後諸葛亮)って言葉、いいな…。事前には何も言ってなかったくせに事件事故が起こった後になって突然最初から全てお見透しだったかのように説教始める人、ネットに沢山いる…。— 高 史明(TAKA, Fumiaki) (@Fumiaki_Taka) 2019年9月18日 横山光輝「この報告は孔明にとっては

    中国語には後知恵を意味する「事後諸葛亮」という言葉がある。/プラス米国「マンデーモーニング・ウォーターバック(MMQB)」の再紹介 - INVISIBLE D. ーQUIET & COLORFUL PLACE-
    den8
    den8 2019/09/21
  • はじめてのGraphQLスキーマ設計

    GraphQLのよいスキーマ設計についてです。

    はじめてのGraphQLスキーマ設計
    den8
    den8 2019/09/20
    ビジネスロジック云々のところはちょっと全面的には同意しにくい。
  • エンジニアとして成長するために皆さんにもやって欲しいこと。 - Qiita

    はじめに いつもは Azure Active Directory に関する Tips を週次で Qiita に投稿していますが、今回は Non-Tech に関する記事を投稿したいと思います。 某外資系企業に中途入社してから 1 年 3 か月ほど現時点 (2019年9月14日現在) で経っていますが、その中で日々の仕事もしくはプラスαとして是非皆さんにも実践していただきたい内容を共有したいと思います。 テーマとしては、以下 4 つです。 1. 憧れの人に師事する 2. アウトプット活動を継続して行う 3. 勉強会に登壇する 4. 技術共有を惜しまず行う 1. 憧れの人に師事する エンジニアとして、自分 1 人で出来ることが限られているということは、この記事を読んでくださっている皆さんも実感していると思います。 そこで私が取ったアクションとして、ある方に、私のメンター(指導者)になってください

    エンジニアとして成長するために皆さんにもやって欲しいこと。 - Qiita
    den8
    den8 2019/09/17
    ポエミーだねぇ
  • Why Go and not Rust?

    What's the role of Go in a universe where Rust exists? Imagine you’re a developer who mainly works with Go. You go to an event and, while chatting with some people, you decide to share with them the news that you wrote a small tool that does something. You claim that since you wrote it in Go, it’s fairly fast, it’s a single binary, etc. The group seems pleased with your recount and you start feeli

    Why Go and not Rust?
    den8
    den8 2019/09/17
    全部読んだ。まあ言語的単純さに利点があるということは同意できる。
  • 「CNNって何よ」って聞かれたら、とりあえずこう説明してみたら?という話 - Np-Urのデータ分析教室

    タイトルの通り、「CNN(畳み込みニューラルネットワーク)って何よ」とざっくりと質問された時に、自分だったらざっくりとこう説明してあげる、というのをまとめます。 この記事で説明している内容は、以下を元にしているので、よろしければ是非。 Pythonと実データで遊んで学ぶ データ分析講座 作者:梅津 雄一,中野 貴広発売日: 2019/08/10メディア: 単行(ソフトカバー) なお、スマホのAMPだと、数式がうまく表示されない可能性がありますので、こちらのリンクかPCから読んでいただけると。 まずニューラルネットって?畳み込みニューラルネットワークについて説明する前に、ニューラルネットワークも軽くおさらいしてあげましょう。 脳は入力を受け取ると、以下画像のように各神経細胞が反応しながら処理が次々と行われます。 ニューラルネットワークは、このような脳の神経伝達の働きを数理モデルとして落とし

    「CNNって何よ」って聞かれたら、とりあえずこう説明してみたら?という話 - Np-Urのデータ分析教室
    den8
    den8 2019/09/17
  • 弊社で使っているAWSリソースの命名規則を紹介します | DevelopersIO

    みなさんこんな画面を見たことありませんか?? このような状態は避けるべきです。理由は以下の通り。 各リソースの役割がわかりにくい オペレーションミスが発生しやすい リソース削除などの判断が難しくなる 単純に見栄えが悪い そこで今回は弊社が環境を構築する際によく使う命名規則を紹介したいと思います。 新規でリソースを作成する際に参考にしていただけると嬉しいです。 ※AWSアカウントでシステムや環境を分離していたとしても、命名規則を守ったほうがリソースの見通しがよくなります。 リソース名から何を知りたいのかを考える みなさんはリソース名(主にNameタグ)から何を知りたいですか?? 対象のリソースによっても異なりますが、共通で知りたいものは以下になるかと思います。 対象システム 環境(番、検証、開発) また、リソースによってはこれ以外に知りたい情報もあるはずです。 Subnet、RouteTa

    弊社で使っているAWSリソースの命名規則を紹介します | DevelopersIO
    den8
    den8 2019/09/13
    本文まったく関係ないくそbして申し訳無いんだけど、IAMの命名規則を見ているとAWS自体のサービスすら命名規則を統一できていない(snake_caseやspinal-case,camelCaseが入り乱れる)のでまずAWSさんから襟を正してほしい
  • ずっと夜で - megamouthの葬列

    入った会社はWebサービスをやっていた。アクセスカウンターとかレンタル掲示板みたいな、そういうプリミティブな感じのウェッブ。今でも化石みたいに残っているとこがあるよね。teacupとか。もうないか。 当時はそういうことをしている会社をASP(Application Service Provider)と呼んでいて、「うちはASP事業やってるんです」と言うと通りが良かった。 名刺代わりっていうのかな、何が出来るのか、うちはこんなに技術力あります、ってのをさ、運営しているWebサービスで表現するわけ。同業者が集まったらさ、世間話している風で、自分とこのサービス自慢しまくるんだよね。なんかこう、いやあ負荷高くて、この前もサーバー落ちてぇとか、うちのユーザーは中学生が多いんでぇとか、今で言うマウントの取り合いだよね。どこも流行ってないからさ、意味のわからないとこで競ってるんだよ。 プログラマ的にはA

    ずっと夜で - megamouthの葬列
    den8
    den8 2019/09/04
    文学だ。
  • スティッキーセッションを使っていなければApplication Load Balancer障害に耐えれたかも??? Amazon EC2をステートレスにする為にやるべきこと | DevelopersIO

    スティッキーセッションを使っていなければApplication Load Balancer障害に耐えれたかも??? Amazon EC2をステートレスにする為にやるべきこと セッション管理が必要なWebアプリケーションを使う場合でも、スティッキーセッションを利用しない方法を説明します。また、ログをインスタンス内に保持しない方法やAuto Scaling化についても触れています。 はじめに おはようございます、加藤です。煽り気味なタイトルで申し訳ございません、念の為より詳細に記載しますが、スティッキーセッションを使っていなければApplication Load Balancer障害の影響を受けるのを防げたかもしれないという内容です。 今後同様の障害への対処として、このブログの対応は行う価値がありますが、これだけやっておけばOKという事では無い事をご理解ください。 2019年8月23日にAWS

    スティッキーセッションを使っていなければApplication Load Balancer障害に耐えれたかも??? Amazon EC2をステートレスにする為にやるべきこと | DevelopersIO
    den8
    den8 2019/08/30
    んー?これはスティッキーセッションを使っていなければALBの先のEC2ダウンに耐えられたはずという話であってALBの障害と話がずれてるのでは?
  • 「ッターーン!」撲滅宣言。タイピング音がうるさいセミナーを減らします【スライド無料配布】 | [コラム] Web担のなかの人――編集部ブログ

    Web担主催でセミナーを開催すると、参加者さんから以下のようなお声をいただきます。 隣の人のタイピング音が大きくて集中できないスライドを撮るシャッター音がうるさい確かに、これらの行為はセミナーに集中できず他の参加者にも迷惑がかかり、登壇している方も気になってしまいます。隣の人に「Enterキー壊れてるんですか?」「そんなに力強く押さなくても反応しますよ」と言うわけにもいきません。 そこでWeb担編集部では、マナー向上画像を作り、著作権フリー&無料配布いたします。 【PDFをダウンロード】【PPTをダウンロード】マナー向上のため、注意喚起画像を作ってみました Web担では、タイピング音の騒音や講演中の撮影音など参加者さんのマナー向上のために、セッション毎に司会者よりアナウンスさせていただいております。しかし、音声アナウンスはその場にいなかった人には届きませんし、聞いていない方ももちろん多くい

    「ッターーン!」撲滅宣言。タイピング音がうるさいセミナーを減らします【スライド無料配布】 | [コラム] Web担のなかの人――編集部ブログ
    den8
    den8 2019/08/28
    素晴らしい。
  • 『【forが嫌い!可読性を上げたい!】楽するために学ぶ配列の高階関数(map, filter, reduce等) - Qiita』へのコメント

    mapやfilterに限らず、プログラムを処理の流れだと捉えてしまうのが問題で、フローチャートの説明が有害なんだと思う。処理を書くんじゃなく、処理した結果にできるデータが何であるかをコードとして記述すると考える。

    『【forが嫌い!可読性を上げたい!】楽するために学ぶ配列の高階関数(map, filter, reduce等) - Qiita』へのコメント
    den8
    den8 2019/08/28
    確かに、現在のフローチャートは処理内容だけ書いて処理の結果どういうデータができるのかを書かない。これは大きな問題の気がする。
  • 【 ルパン三世 カリオストロの城 】の、ミートボールスパゲッティ | パスタジャパン ~ 現役シェフが教えるイタリア料理 ~

    作品とシーンについて 「ルパン三世 カリオストロの城」は、モンキー・パンチ原作アニメ『ルパン三世』の劇場映画第2作(1979年公開)。スタジオジブリが立ち上がる前の作品なので、厳密には「ジブリ映画」とは呼べないものの、宮崎駿氏の映画初監督作であることと、丁寧な作画やアクションシーンはその後のジブリらしさが存分に発揮されており、ファンからも「ジブリ映画の初代」として広く認められています。ラストシーンの「あなたの心です。(by 銭形警部)」はアニメ界に残る名台詞。 (自前ラテアート) さて、今回再現する料理「ミートボールスパゲッティ」が出てくるのは、序盤で逃走中のルパンと次元がレストランで事しながら会話するシーン。 レストランといっても、地元の人たちが気軽に使う、大衆堂(居酒屋)といった風体のお店です。ここで大皿に盛られたスパゲッティを二人が取り合うコミカルな表現は、いかにも「ルパン」の世

    den8
    den8 2019/08/25
  • 最後のジェダイ「批評家ウケが良くてファンには酷評」論、それは違うだろって話 | 未知領域

    den8
    den8 2019/08/25
    結論ありきで統計を恣意的に扱っているように見える。例えば7,8しか見てない若いファンは7,8どちらかしか好きなエピソードとして選ばない。そういった結果に対する疑いや公平性がないので信用に足らない。
  • 【実録】ヤシガニ逃走中 〜家のどこかにヤシガニがいる恐怖〜 - 沖縄B級ポータル - DEEokinawa(でぃーおきなわ)

    陸上で生活する節足動物全体の中で最大の生物ヤシガニ。大きさもさながら、ハサミに指を挟まれたらちぎれてしまうぐらいの力の持ち主。そんなヤシガニが我が家で逃げたのです インド洋と西太平洋に生息しており、日では主に宮古・八重山諸島に生息しているヤシガニ。一時期、沖縄島のヤシガニは絶滅したとも言われていましたが、近年では生息が確認されています。 用にもされていますが、レッドデータブック絶滅危惧II類に分類されている貴重な生物です。宮古島や多良間島では捕獲する地域と期間を定めるなどの保護活動もされているとか。 そして最大の特徴が甲殻類最強とも称される圧倒的な力! DEEokinawaでは以前【ドリームマッチ】ヤシガニvsいちゃがりがりという記事でヤシガニがいちゃがりがりを瞬殺で切るようすをお伝えしました。 この後、あっさりいちゃがりがりが輪切りになるよ 研究結果では海外で見つかった最大クラスの

    【実録】ヤシガニ逃走中 〜家のどこかにヤシガニがいる恐怖〜 - 沖縄B級ポータル - DEEokinawa(でぃーおきなわ)
    den8
    den8 2019/08/22
  • 女児誘拐の疑いで通報、そして真実へ。|劔樹人

    昨日、娘と2人で新幹線に乗っていたら誘拐犯と勘違いされて通報される、というショッキング、ある種ユーモラスな出来事があった。 久々にTwitter的な出来事だなあと思ってその件を呟いたら、思いのほか反響があり、さらにnoteに綴ったことも相まってネットニュースになり、今はテレビから取材の申し込みまでぼちぼちある。 そして、ある程度話が広がったということは、いまやインターネットと風物詩ともいえる、偏見や差別、ヘイトも織り交ぜた誹謗中傷や暴論も増えてきた。 なので、ここで自分の立場も含め、当事者として起こったことを感じたままに書いておこうと思う。 私の実家は長野にある。 元々は新潟だったのだが、新潟の実家は、車がないとどうにもならないような、交通やインフラの面で非常に不便な場所だった。 長野には、長野オリンピック前の整備事業で祖父母から国に回収され、2人とも亡くなってからやっと返ってきた土地

    女児誘拐の疑いで通報、そして真実へ。|劔樹人
    den8
    den8 2019/08/20
  • 新 GitHub Actions 入門 - 生産性向上ブログ

    github.blog GitHub Actions の新バージョンが 8/8 に発表されました。 www.kaizenprogrammer.com 自分は過去にも旧バージョン時に GitHub Actions の入門記事を書いていたのですが、新バージョンがこれまでと大きく変わってしまっているので、この記事ではあらためて GitHub Actions についていろいろ調べたり動かしてみたりした内容をまとめます。 目次 注意事項 GitHub Actions とは これまでの GitHub Actions とどこが変わったか コンセプト マルチプラットフォーム対応 HCL から YAML へ 料金 その他 GitHub Actions と Azure Pipelines 簡単な例 (Hello, World) ワークフローの設定 ワークフローとは ワークフローを実行するイベント ワークフロー

    新 GitHub Actions 入門 - 生産性向上ブログ
    den8
    den8 2019/08/19
    “HCL から YAML へ” やっと使おうかという気になった。
  • MobileHackerz再起動日記: 元値730万円の新車が60万円で買えるようになったのでハックして遊ぶとすごく楽しい、という話

    2019/08/19 ■ 元値730万円の新車が60万円で買えるようになったのでハックして遊ぶとすごく楽しい、という話 新車の価格が730万円の車、というとわりと立派に「高級車」と呼ばれるレンジの価格帯なわけですが、そんな高級車の現行モデル正規新車(しかもトヨタ車)が正規ディーラーにて60万円で買えてしまうのでハックして遊ぶとすごく楽しい、という話をします(タイトルはizmさんのblogにあやかりました) 730万円の高級車 この話の主役は、トヨタ「MIRAI」という車。メーカー希望小売価格(消費税込み)7,274,880円 。 …と車名を出したところで(詳しい人はそれ以前に写真を見た段階で)「あぁ~…」というなんともいえない声が出るかもしれませんが、そういう人は次の項目まで飛ばしていただいて構いません(笑) この「MIRAI」。2014年末から販売されているモデルで、2018年に一度マイ

    den8
    den8 2019/08/19
    実質4年レンタルで60万円+αでは?これで「買える」と表現するのはちょっと・・・
  • 1人でデスクトップとモバイル両方で動いて同期するアプリをどうやって作ったか

    こんにちは、個人アプリ作家のTAKUYAです。InkdropというクロスプラットフォームなMarkdownノートアプリを1人で開発しています。このアプリはmacOSLinuxWindowsAndroid、iOSで動作します。ご存知かもしれませんが、この5プラットフォームにアプリを対応させるのは簡単ではありません。しかしながらパワフルなフレームワークを活用すれば、それも不可能ではありません。それらに頼るだけでなく、プロジェクトを持続可能に保つための開発戦略も必要となります。記事では、僕がこれまでどのようにして開発して来たのかシェアしたいと思います。 あなたは1人で開発しているのではないクロスプラットフォームなアプリの開発は、往々にして多くの予測不能かつ再現不能な問題を伴います。自分の環境では正しく動いていた機能が、他の環境では思うように動かない。例えば、最近僕もそういう問題を経験しま

    1人でデスクトップとモバイル両方で動いて同期するアプリをどうやって作ったか
    den8
    den8 2019/08/18
    最後の一文がいいなと思う
  • リアルな眼球を描く。HTMLとCSSだけで。 - Qiita

    CSSの底力を見せてやる 「いいか…デザイナー…」 「これはCSSと私一人の問題だ…」 「CSSなんかに凝ったってSEOが捗るわけではないと知ったフウな事をいう者もいるだろう」 「SVGでいいじゃんという者もいる」 「だが」 「自分のCSSをドブに捨てられて その事を無理矢理忘れてSVGをただ貼るなんて人生は あたしはまっぴらごめんだし、 あたしはその覚悟をしてきた!!!」 …というわけではありませんが、なるべくリアルな眼球をHTMLCSSでマークアップしていきます。 svgやcanvasは使わないしjsなんかもちろん使いません。 でも素で書くのは大変なのでpugとstylusでやっていこうと思います。 結果だけ知りたい人はこちら > eye2 pure css, without svg&canvas ベースとなる眼球を作成しよう

    リアルな眼球を描く。HTMLとCSSだけで。 - Qiita
    den8
    den8 2019/08/07
    “やっぱり素直に画像貼ったほうが楽だなって思いました。”
  • AppSyncを使いこなすためのDynamoDB設計パターン

    MLSA (Machine Learning and Data Mining for Sports Analytics) 2023 参加報告

    AppSyncを使いこなすためのDynamoDB設計パターン
    den8
    den8 2019/08/07
    結局query側のためにelasticsearchなりが必要なら最初からaurora serverlessでいい感じあるな・・・。Event Sourcingなど向き?