タグ

あとで読むに関するtakaok7293のブックマーク (516)

  • テスト自動化の理論と技術と戦略:LINE Developer Meetup Tokyo #39 - Testing & Engineering - LINE ENGINEERING

    テスト自動化の理論と技術と戦略:LINE Developer Meetup Tokyo #39 – Testing & Engineering By Hiroyuki Ito | 2018.07.09 2021.01.08LINE株式会社のSET(Software Engineer in Test)です。「SETタスクフォース」(以下「SETチーム」と表記)のリーダーとして、主にLINEプラットフォームのサーバーサイドで、テスト自動化を活用したプロダクト開発ライフサイクルの改善を立案・実施・主導しています。また、アジャイルコーチも兼務しています。 はじめに こんにちは。LINE株式会社のSET(Software Engineer in Test)の伊藤 宏幸(Hiroyuki Ito)です。 2018年6月27日(水)に、電気通信大学の西 康晴さん(以下「にしさん」と表記)をお招きして、「

    テスト自動化の理論と技術と戦略:LINE Developer Meetup Tokyo #39 - Testing & Engineering - LINE ENGINEERING
  • MySQLがメモリー不足の時に何をするか : トラブルシューティングガイド | Yakst

    MySQLがメモリー不足で停止してしまった(OOM Killerに停止させられた)時に確認すべき項目を紹介する。特に、MySQLのバグでメモリリークが起きている可能性がある場合に手がかりを得る方法について。 [MySQL]原文 What To Do When MySQL Runs Out of Memory: Troubleshooting Guide - Percona Database Performance Blog (English) 原文著者 Alexander Rubin 原文公開日 2018-06-28 翻訳依頼者 翻訳者 doublemarket 翻訳レビュアー kakuka4430 原著者への翻訳報告 1948日前 原文へのコメントで報告済み 編集 クラッシュした時のトラブルシューティングが楽しいタスクであったためしはありませんが、クラッシュの原因をMySQLが教えてくれ

  • むかしの生き物が現代に紛れ込んでいたら… 大きさが一目瞭然な図鑑

    こんなです 発案のきっかけは 資料性の高い仕上がりに 大昔の地球で暮らしていた生き物を、現代の日常に配置したらスケール感が伝わるんじゃないか――。そんな思いで制作された「リアルサイズ古生物図鑑」が、発売前からネット上で話題になっています。3DCGを使ったり、何度も読みたくなる仕掛けを作ったり、随所に工夫を凝らした一冊について担当編集者に聞きました。 こんなです 技術評論社から今月21日に発売される「リアルサイズ古生物図鑑 古生代編」(B5判208ページ、税別3200円)。著者はサイエンスライターの土屋健さん、監修は群馬県立自然史博物館です。 これまでの古生物図鑑と大きく異なる点は、生き物のサイズ感を直感的に捉えることができる点です。 魚売り場にサバなどと一緒に並んだ「アノマロカリス・カナデンシス」や、横断歩道を渡る「アースロプレウラ・アルマタ」、ラブラドールレトリバーと昼寝する「ディイ

    むかしの生き物が現代に紛れ込んでいたら… 大きさが一目瞭然な図鑑
  • すごいIPv6本を無料配布!:Geekなぺーじ

    2021年12月20日追記:第2版できました! IPv6を解説した「プロフェッショナルIPv6」をラムダノート株式会社から出版しました。 初版は456ページになりました。紙版の厚さは23mmになる予定です。 現時点で、IPv6に関して世界で最もまとまっているIPv6であると個人的に考えています。 「プロフェッショナルIPv6」は、株式会社日レジストリサービス様、BBIX株式会社様、NTTコミュニケーションズ株式会社様、日ネットワークイネイブラー株式会社様、クラウドファンディング(「すごい技術書を一緒に作ろう。」という企画です)でのみなさまによるサポートにより実現しました。 IPv6に関する技術情報を広く公開するという趣旨に賛同いただき、書の執筆と制作、公開にあたって多大な協賛をいただきました。ありがとうございます!!! 「プロフェッショナルIPv6」は、通常の書籍として5000円で

  • データベーステーブル設計の基礎の基礎〜エンティティの抽出・定義から正規化まで - エンジニアHub|若手Webエンジニアのキャリアを考える!

    データベーステーブル設計の基礎の基礎~エンティティの抽出・定義から正規化まで 適切な形でデータベースのテーブルを設計し、運用するには?テーブル設計に必要な初歩を日MySQLユーザ会副代表の坂井恵さんが丁寧に解説します。 金融系アプリ、ゲーム人工知能などなど……。どんな種類のシステムを開発する上でも、避けて通れない領域があります。データベースです。データを適切な形式で格納し、取り出す。単純明快ながらも奥深いこの仕組みは、多くのシステムの根幹を支えています。 しかし、適切な形でデータベースのテーブルを設計し、運用するのは簡単なことではありません。「良いテーブル設計」のためには知識と経験が不可欠です。今回は日MySQLユーザ会の副代表である坂井恵さんに、これからテーブル設計に着手する方に向け、設計に必要な技術と、良い設計を作るための考え方を教えていただきました。 坂井恵(さかい・けい) @

    データベーステーブル設計の基礎の基礎〜エンティティの抽出・定義から正規化まで - エンジニアHub|若手Webエンジニアのキャリアを考える!
  • サイバー警察に家宅捜索を受けた際の体験談

    はじめに これは、私が2018年4月に埼玉県警のサイバー警察に自宅の家宅捜索を受けた時の体験談です。 事実を出来るだけ詳細に記載致します。また、大変稚拙で恐れ入りますが私自身の正直な気持ちも一緒に書き留めています。 また、事件内容の詳細につきましては、警察に口止めされている上、私も捜査を妨害する意図などは全くなく捜査上の秘密が守られることは個人的にも大切だと理解し同意もしているので掲載しないこととします。 この記事の掲載目的は、主権者(納税者)である私以外の国民の皆様に、行政組織の1つである警察から私と同じような体験をして頂きたくないという点と、サイバー警察組織の現状を垣間見た一市民、一ITエンジニアとして私が感じたこと、体験致しましたことを皆様に共有させて頂ければと思い執筆させて頂きました。 登場人物の紹介 ここでは、少し話が長くなりますので先に登場人物をまとめさせて頂きます。 私:自営

    サイバー警察に家宅捜索を受けた際の体験談
  • 5000円を切るモデルも!人気の左右分離型ワイヤレスイヤホンはどれを選ぶ?【ワイヤレス時代のイヤホン選び】 | d.365(ディードットサンロクゴ)

    5000円を切るモデルも!人気の左右分離型ワイヤレスイヤホンはどれを選ぶ?【ワイヤレス時代のイヤホン選び】 | d.365(ディードットサンロクゴ)
  • Microsoft、オープンソースの自動UIテストスクリプトツール「WinAppDriver UI Recorder」を公開

    Microsoft、オープンソースの自動UIテストスクリプトツール「WinAppDriver UI Recorder」を公開:自動UIテストのスクリプトを簡単に作成できる Microsoftは、Windows 10対応のUI自動化サービス「WinAppDriver」の新しいオープンソーステストスクリプトツール「WinAppDriver UI Recorder」を公開した。 Microsoftは2018年6月20日(米国時間)、「Windows Application Driver」(WinAppDriver)コミュニティー向けの新しいオープンソースツール「WinAppDriver UI Recorder」(以下、UI Recorder)の公開を発表した。UI Recorderは、自動化されたUI(ユーザーインタフェース)テストのスクリプトを簡単に作成できるツールだ。 WinAppDrive

    Microsoft、オープンソースの自動UIテストスクリプトツール「WinAppDriver UI Recorder」を公開
  • 【遂に完成】「47都道府県のローカルチェーン店まとめ」が出来たので見て欲しい【疲労困憊】 - ぐるなび みんなのごはん

    こんにちは。ヨッピーです。 画像は静岡が誇るローカルチェーン店「さわやか」のハンバーグです。 最高に美味いのでみんな一回くらいは静岡に行くべき。 「さわやか」については平日なのに3時間待ちの行列が出来るとか、東京からわざわざ泊りがけでべにくる猛者が居るとか、その伝説の数々について語りはじめるとマジでキリがないので置いておくとして、この静岡における「さわやかのハンバーグ」のように、各都道府県にはそれぞれ「地元民に愛されるローカルチェーン店」があったりします。 例えばこちらは佐賀県代表「井手ちゃんぽん」のちゃんぽん。 きくらげがたっぷり入っていてべ応えも抜群!佐賀に行ったら絶対にべよう! そしてこちらは福岡県代表「ひらお」の天ぷら。 リーズナブルなお値段で揚げたての天ぷらをべられる上に、イカの塩辛がべ放題だったりするので「天ぷらが届く前に塩辛をオカズにして白いご飯をべきってしまう」

    【遂に完成】「47都道府県のローカルチェーン店まとめ」が出来たので見て欲しい【疲労困憊】 - ぐるなび みんなのごはん
    takaok7293
    takaok7293 2018/06/21
    すごい力作なんだが、島根のコメントが書いてないけどクレーム殺到しないのかなと?ちょっとだけ心配。
  • 『教え方が上手い人は何をしているか?』を具体的にまとめた表がとても参考になると話題に

    融子 @kinyuuchan 青田努さんがまとめたもので、私自身が後輩指導の際に意識したいとともに上司からもこのように指示をあおぎたいなという思いでツイートしました。まわしもんでもなんでもないんですが、こんなに拡散されているのは同じ思いの方がそれなりにいる証拠だなと思いました🌸 2018-06-18 11:37:11 リンク www.wantedly.com 【図表】教え方がうまい人は何をしているか(ヘタな場合はこの8つのどれかができていない) | 株式会社アイ・キュー 「教える」というのは業界や職種を問わず大事なスキル。でもその行動品質はさまざまですよね。教え方がうまい人たちに共通するのって、多分この8つなんじゃないかと思っています。いかがでしょうか。 6 users 76

    『教え方が上手い人は何をしているか?』を具体的にまとめた表がとても参考になると話題に
  • 治安の悪い Slack Emoji を作るツールを作った - Qiita

    (治安の悪くない Emoji も作れます) 作ったもの ここで遊べます おもしろいところ GIF アニメのエンコードまですべて js で完結しているので、ありがちな「謎のサーバーに画像アップロードするといい感じに変換してくれる」的なサービスと違って、素性の知れたコードがクライアント側でサクサク動きます。 なにができるの? 画像を 128px x 128px に変形 画像を、 Slack にアップロードできる(現状)最大サイズの 128px x 128px に変形します。 ローカルのファイルから選ぶか、画像の URL を入力できます。アップロードするわけではないので、デカい画像でもサクサクなのがお気に入りです。 変形は 正方形に引き伸ばし(アス比無視) 正方形いっぱいに拡大して、余ったところはトリミング(アス比維持) 正方形に収まるように縮める(アス比維持) から選べます。 テキストから画像

    治安の悪い Slack Emoji を作るツールを作った - Qiita
  • DNS over HTTPSを使ってDNSレコードを外形監視 - LIVESENSE ENGINEER BLOG

    こんにちは、インフラグループの水野です。 みなさん、DNSのレコードの監視を行っていますか? DNSレコードの変更ミス等を検知することはもちろん、自分たちの運営しているサービスの名前解決がユーザ側でどのように見えているのかというのを確認することは大切です。 しかしながら、DNSレコードを外形監視してくれる監視ツールは数が少なく中々コレといったものがありません。 外部からの監視をしたいがためにパブリッククラウドに監視専用のインスタンスを建てるのももったいないです。 弊社ではメインの監視ツールとして Mackerel を利用していますが、MackerelにはURL外形監視はありますが、DNS外形監視はありません。 別途 pingdom のDNS外形監視を利用していましたが、pingdomではIPアドレスとのマッチしかできません。 IPアドレスもひとつしか登録できないため、ELBのようにIPアド

    DNS over HTTPSを使ってDNSレコードを外形監視 - LIVESENSE ENGINEER BLOG
  • 長いURLに含まれる余計な文字列を自動的に削除してくれる拡張機能「Tracking Token Stripper」

    広告やメールで送られたURLをクリックすると、URLの末尾に「utm_~」から始まる文字列(パラメータ)がくっついていることがあります。しかし、URLをそのままブックマークしたりSNSで共有しようとすると、URLが来のものよりも長くなってしまい、その都度パラメータの削除が必要になることも。FirefoxとGoogle Chromeで利用できる拡張機能「Tracking Token Stripper」は、リンクをクリックした時に自動的に「utm_~」のパラメータを排除してリダイレクトしてくれるので、いちいちURLを編集する手間が省けてお役立ちです。 Tracking Token Stripper – Firefox 向けアドオン https://addons.mozilla.org/ja/firefox/addon/utm-tracking-token-stripper/ Tracking

    長いURLに含まれる余計な文字列を自動的に削除してくれる拡張機能「Tracking Token Stripper」
  • 「孤独のSlack」で日々を健やかに過ごすために作成した「5つのチャンネル」|モンブラン|Designer × VTuber

    ますこさんの「Slack活用術」の記事が話題ですが、僕も自分専用Slackを持って運用しているので、参考までにご紹介してみます。 ちなみに個人Slackのワークスペースはこんな感じです。 ペットのちゃんBOTの化しています。こんな感じに好き勝手に名前を設定できるのも孤独のSlackの魅力です。 ひとつのワークスペースで複数のチャンネルを作れるSlackではひとつのワークスペースに対して複数のチャンネルを作成することができます。 後述しますが、アラート専用チャンネルやメモ書きチャンネルなど、ひとつの用途ごとにチャンネルが設定できますし、チャンネル毎に通知の設定が出来ます。 以下は僕が作成、利用しているチャンネルになります。 1. サイトが止まってしまった時のアラート用チャンネル自分のブログや運用のお手伝いをしているサイトのサーバーが止まってしまった時などにすぐに対応出来るようにUptime

    「孤独のSlack」で日々を健やかに過ごすために作成した「5つのチャンネル」|モンブラン|Designer × VTuber
  • 裁量制適用の28歳社員が過労死 最長月184時間残業、IT企業 | 共同通信

    東京都豊島区のIT企業で裁量労働制を適用されて働いていた当時28歳の男性社員が昨年、くも膜下出血で死亡し、池袋労働基準監督署が今年4月に過労死として労災認定していたことが16日、分かった。遺族代理人の川人博弁護士が明らかにした。労基署は男性が死亡する前、最長で月184時間の残業があったと認定した。 川人弁護士によると、男性は2013年入社で、不動産会社で使うシステムの開発を担当。昨年7月にチームリーダーに昇格し専門業務型裁量制が適用されたが、8月中旬、自宅アパートで倒れているのが見つかり死亡が確認された。10月、両親が労災申請した。

    裁量制適用の28歳社員が過労死 最長月184時間残業、IT企業 | 共同通信
  • コメントのいらないプログラムの書き方|NZ MoyaSystem

    パラメータを決める 次に関数に渡すパラメータを決めます。 関数の名前で表現されている処理を実現するには、どれだけのパラメータがあればよいか? と考えてみましょう。 今回の例でいえば「お客さんの年齢」と「日付」があれば、すべてのチケット価格が計算できます。 ということで、age と date の2つのパラメータを渡すことにします。 function calculateTicketPrice (age, date) { } パラメータの名前も、なにを表しているかわかるようにしてくださいね。 くれぐれも「hensu」とか適当な名前をつけたり、同じ変数にぜんぜん違う値を繰り返し代入したりすることのないようにしましょう。 テストを書く 次にユニットテストを書きましょう。 テストは常に更新される仕様書です。 業務ロジックをテストに説明させておけば、関数の仕様をコメントにいちいち書く必要などありません。

    コメントのいらないプログラムの書き方|NZ MoyaSystem
    takaok7293
    takaok7293 2018/05/15
    smartnew経由でどんなコメント付いているか確認。想像通りな展開。
  • SIOS Tech. Lab - エンジニアのためになる技術トピックス

    Azure OpenAI ServiceによるRAGハンズオン開催のお知らせ 〜独自データを用いた生成AIの利活用を学ぶ〜【初級編】 この度、「Azure OpenAI ServiceによるRAG実装ガイド」をダウンロー […]

    SIOS Tech. Lab - エンジニアのためになる技術トピックス
  • プロジェクト管理ツール「Asana」にガントチャート機能が搭載 | inquire.jp

    プロジェクト管理ツールの「Asana」にガントチャート機能が搭載された。プロジェクトの進行状況のビジュアライズがしやすくなった。 仕事をする上で、何かしらのプロジェクト管理に関わることは避けられなくなってきている。パラレルワークも珍しいことでなくなってきている現代では、プロジェクトの進行状況を上手く管理する術は必須の技能といえる。 とはいえ、プロジェクト管理は手間がかかる。便利なサービスの力を借りて、負担少なく管理できるのであれば、それに越したことはない。 プロジェクト管理ツール「Asana」にタイムライン機能が搭載 「Asana」は、数あるプロジェクト管理ツールの1つだ。Facebookで社内の効率化に取り組んでいた二人が独立してローンチした。 Asanaでは、複数のプロジェクトを一元管理したり、チームのタスクを記録したりと、チームが生産性高くプロジェクトを進める手助けをしてくれる。 個

    プロジェクト管理ツール「Asana」にガントチャート機能が搭載 | inquire.jp
  • Kubernetes 運用設計ガイド / A design guide for Kubernetes in production (Japanese)

    2018/04/19 JAPAN CONTAINER DAYS V18.04 (https://containerdays.jp/) にて発表したものを加筆修正しました。 Abstract: Kubernetes は豊富な機能とその高い拡張性により、現実における様々なユースケースに対応できる一方、その多機能さゆえにどう使えば良いか迷っている方もいると思います。Kubernetes の基を学んだ人や番運用を始めた人を対象に、私がメルカリでの Kubernetes 番運用経験を元に考えた、アプリケーション運用、インフラ運用、組織の 3 つの観点での設計の指針を紹介します。

    Kubernetes 運用設計ガイド / A design guide for Kubernetes in production (Japanese)
  • 地球博物学大図鑑

    英米文学翻訳者。 主訳書:ニール・F・カミンズ『もしも月がなかったら』『もしも月が2つあったなら』『恐竜アトラス』(以上、東京書籍)、 バラード『ミレニアムピープル』、マーチン『フィーヴァードリーム』、マコーマック『パラダイスモーテル』(以上、東京創元社)、 テッパー『女の国の門』、バンクス『フィアサムエンジン』(以上、早川書房)ほか多数。 【内容紹介】 この惑星に存在する生命の複雑多彩さを一冊のに収めるなら・・・。『地球博物学大図鑑』こそ,その一冊に限りなく近い書物である。 ページをめくるたびに現れるまばゆいばかりの種の数々。コレラ菌からシロナガスクジラ,アカカゴタケからジャイアントセコイア,ハチドリからダチョウまで,地球上の生命の豊かな多様性が比類ない形で見事に記録されている。 〔生きている地球〕 巻頭の「生きている地球」の章では,生態系の基盤となる地球環境や,生命の誕生とその後の進

    地球博物学大図鑑