タグ

2020年6月7日のブックマーク (20件)

  • スタディプラスメンバーのリモートワーク作業環境事情 - Studyplus Engineering Blog

    スタディプラスメンバーの作業環境事情 こんにちは。ForSchool事業部の田口です。 COVID-19の影響で在宅勤務になってしばらく経ちましたが、みなさんいかがおすごしでしょうか。 スタディプラスでは以前からリモートワークが可能でしたが、今回の騒動で原則在宅勤務となりました。 そして、会社の好意により5月の給与振込日に在宅勤務手当が振り込まれました。在宅勤務が続く中でこのような手当がいただけるのはありがたいですね。 元々リモートワークを行っていたメンバーならまだしも、今回の騒動でほとんど経験のない在宅勤務を行う必要が出てきたという方も多いと思うので、今回は在宅勤務に馴染みのある職種以外の方も含めてスタディプラスのいろんな職種の方の在宅作業環境を紹介しようと思います。 この記事では、作業環境を紹介してくれるみなさんに作業環境の写真を提供していただき、各メンバーに (もしあれば)こだわって

    スタディプラスメンバーのリモートワーク作業環境事情 - Studyplus Engineering Blog
  • 仕事や趣味が快適に! 最強の「パソコン環境」を手に入れた5人に、作業環境を見せてもらった|みんなでつくる!暮らしのマネーメディア みんなのマネ活

    楽天の金融サービスを上手に使って、ガッポリ貯まったポイントで賢くお買い物ができる!という裏ワザ情報や、節約のための心構え、聞いたことはあるけど詳しくは知らないお金のキーワード、新しいお金にまつわる法律についてなど、知らないと損するお金事情をやさしくかみ砕いてお届けします。 お金について、知っているのと知らないのとでは大違い! ※著者は楽天カード株式会社の委託を受け、コンテンツを作成しております。

    仕事や趣味が快適に! 最強の「パソコン環境」を手に入れた5人に、作業環境を見せてもらった|みんなでつくる!暮らしのマネーメディア みんなのマネ活
    hbKOT
    hbKOT 2020/06/07
  • 神巫女-カミコ- 攻略 実績・トロフィー

    【 金のトロフィーについて 】 ☆ クリア時間が「30分未満」であれば、キャラクター選択画面にそれぞれ、金のトロフィーが表示されます。 ※ それ以降のクリア時間の場合は、銀のトロフィーや銅のトロフィーになります。 ※ また、トロフィーの色の条件にコンテニューの有無は関係ありません。 【 サウンドモードについて 】 ☆ 条件1. シークレットアイテムの入手 ☆ 条件2. ヤマト・ウズメ・ヒノメの3キャラクターでエンディングを迎える 【 シークレットアイテムの場所 】 エリア1「目覚メノ森」のシークレットアイテム。 水晶で開く扉の先、幽現の門から右にある岩を調べると「お寿司」を入手できます。シークレットアイテムには全回復させる効果もあるので、場所的にもボス直前に入手するといいでしょう。 エリア2「水ノ遺跡」のシークレットアイテム。 南東の鳥居に向かう途中、カギ扉の右の柱を調べると「ハンバーガー

    神巫女-カミコ- 攻略 実績・トロフィー
    hbKOT
    hbKOT 2020/06/07
  • "まともなステージング環境"を考える - valid,invalid

    まともな(信頼できる)ステージング環境を用意できてるウェブ系企業、肌感だけど5%以下という印象— たにみち (@ttanimichi) 2018年8月20日 このツイートを見て弊社は5%に入れるかどうかを考えてみたいと思った。 が、そもそも何をステージング環境と呼ぶか、何をもって"まとも(信頼できる)"と言えるのかわからないのでそこから考えてみた。 ステージング環境とは 記事中では「アプリケーション、システムの動作や表示を試験するための環境」とする。 試験の対象は機能・性能・外部連携などの多岐にわたる。また、試験を行うのはサーバサイド開発者、クライアントサイド開発者、デザイナー、カスタマーサポート、プロダクトマネージャ etc.…と、これも多岐にわたる。 まともであるために、ステージング環境で実現したいこと 少なくとも自分の感覚では、以下を実現できるのであれば良い開発体験(Develop

    "まともなステージング環境"を考える - valid,invalid
  • 現代の僕「コンピュータが生まれた歴史知りたい」 - Qiita

    TL;DR コンピュータの歴史も何も知らなかった私が、「ありがとう、先人たちよ」と言えるぐらいまでコンピュータの歴史を調べたので共有したいと思います。 最初の動機 「コンピュータってどうやって動いてるんだろう」 あなたは、この疑問に自信を持って答えられますか? そして、仮にコンピュータを知らない人類がいたとして、「コンピュータとは何か」を説明できますか? 私はできませんでした。 もちろん、コンピュータを使うことはできます。 こうして、キーボードをカタカタを打つと、見慣れた文字となってディスプレイに映すことが出来ます。 しかし、「使えること」と、「それが動く原理を説明すること」 は途方もなく大きな壁で隔てられています。 この記事では、コンピュータが動く原理を、その歴史をたどることで探っていきます。 コンピュータの歴史をまとめつつ、 「コンピュータってどうやって動くの?」 に答えられるようなも

    現代の僕「コンピュータが生まれた歴史知りたい」 - Qiita
  • MySQLのストレージエンジンを自作してみる - 備忘録の裏のチラシ

    MySQL のストレージエンジン(SE)を自作してみたときのメモ。バージョンは 8.0.13。 アーキテクチャをざっくりと掴むことが目的なので、ストレージエンジンの自作といっても非常に単純な操作しかできないものです。 RDB らしさとも言えるインデックスや行レベルロック、トランザクションなどの高度な処理は実装せず、簡単に入出力の流れを追っていきます。 ゴールは以下の基的な機能を実現して、「あ、こんなもんなんだ〜」感を覚えることです。 CREATE 文でテーブルの作成 INSERT 文で行の挿入 SELECT 文で行の取得 ちなみに MySQL のコードは C/C++ です。(といっても、テンプレート等の C++ らしい拡張的な機能は使われておらず、ほぼ C で書かれています。クラスは頻繁に使われているので、俗に「クラスのあるC」なんて言われている模様。そのため、C をある程度理解していれ

    MySQLのストレージエンジンを自作してみる - 備忘録の裏のチラシ
    hbKOT
    hbKOT 2020/06/07
  • Mercari Microservices PlatformにおけるKubernetes Cluster移行 | メルカリエンジニアリング

    Microservices Platform Teamの@deeeeeeetと@dragon3です. Microservices Platform TeamではGoogle Kubernetes Engine(GKE)をメインのコンポーネントとして利用し,その上にメルカリとメルペイのMicroservicesを動かすための基盤を構築しています.メルカリのMicroservices化のプロジェクト自体は2年ほど前から始めており,GKEも当時に構築したものを今日まで運用し続けてきました. この2年間でGKEからは多くの機能がリリースされました.その中のほとんどはそのまま有効にすることができますが,中にはClusterを作り直す必要があるものもあります.例えばRoutes-based ClusterをVPC-native Clusterに,Zonal ClusterをRegional Clust

    Mercari Microservices PlatformにおけるKubernetes Cluster移行 | メルカリエンジニアリング
  • 開発チームの生産性・健全性を客観的に知るためにリポジトリ履歴から機械的に可視化するツールを作った - Qiita

    はじめに ソフトウェア開発のチームの生産性や健全性というものは、内部の体感的として理解できるものの、外部の人間からは見えにくいものです。こういった情報の非対称性は開発チーム外の人々との関係の中での問題の原因になってきました。 また、複数の開発チームやプロダクトを束ねるEM、CTOや、管理職にとってそれぞれの状況を客観的な数字やグラフで可視化することは、全体的な戦略を考える上でも重要な参考情報になります。ですが、アンケートやプロジェクト管理を増やすほど、どんどんと開発メンバーに負担をかけてしまうことになり、計測のし過ぎによる疲れなども誘発してしまいます。 稿では、gitリポジトリのログ情報から、いくつかのグラフを生成し、チームの状況を可視化するためのツールgilotを作成したので、その目的と意図、そして使い方、注意点を解説します。 アプローチ方法 gilotのアプローチは、git log

    開発チームの生産性・健全性を客観的に知るためにリポジトリ履歴から機械的に可視化するツールを作った - Qiita
    hbKOT
    hbKOT 2020/06/07
  • 家の中のセンサデータをRaspberryPiで取得しまくり、スーパーIoTハウスを実現 - Qiita

    はじめに 巷ではスーパシティ法によるデータ管理が話題ですが、 インドア派な私はシティの前にハウスで時代の波に乗ろう!と思い立ち、 大量のセンサデータをリアルタイムでダッシュボード表示する仕組みを作りました。 結論から言うと、センサデータを安定して見える化できるシステムが構築できたと感じています。 初心者の方でもわかりやすいよう、説明の飛躍のない記事作成を心がけたいと思います。 飛躍、間違い等あれば、ご指摘頂けるとありがたいです! 2021/12追記 さらに進化?したので以下の記事もご参照ください 必要なもの ・RaspberryPi(今回はPi3Model Bを使用) ・Python実行環境(今回はプリセットのPython3.7.3使用) ※RaspberryPiでのPython開発環境は試行錯誤の結果、こちらに落ち着きました ・Googleアカウント(スプレッドシートを使うのに必要) ・

    家の中のセンサデータをRaspberryPiで取得しまくり、スーパーIoTハウスを実現 - Qiita
    hbKOT
    hbKOT 2020/06/07
  • macOSのシステムレベルでペンツールにスムージング機能を提供してくれるユーティリティ「Hej Stylus!」がSidecarとApple Pencilをフルサポート。

    macOSのシステムレベルでペンツールにスムージング機能を与えてくれるユーティリティ「Hej Stylus!」がSidecarとApple Pencilをフルサポートしています。詳細は以下から。 Hej StylusはドイツイラストレーターEilert Janßenさんが2016年から開発しているMac用ペイント・ユーティリティで、マウスカーソルと描写の開始地点の間にオフセットを発生させスムージング機能を提供していないグラフィックスアプリでもジッターを発生させない滑らかなペイントを実現することが出来ますが、このHej Stylusがv3.6.0アップデートiPadMacのセカンドディスプレイに出来るSidecarとApple Pencilをフルサポートしています。。 3.6.0 – The Sidecar Support Edition Added full Sidecar / Ap

    macOSのシステムレベルでペンツールにスムージング機能を提供してくれるユーティリティ「Hej Stylus!」がSidecarとApple Pencilをフルサポート。
    hbKOT
    hbKOT 2020/06/07
  • コンテナ目線で考えるUnikernelとmicroVM / MicroVM and Unikernel in the container world

    コンテナ目線で考えるUnikernelとmicroVM / MicroVM and Unikernel in the container world

    コンテナ目線で考えるUnikernelとmicroVM / MicroVM and Unikernel in the container world
  • AWS LambdaとDynamoDBがこんなにツライ時代ではない - めもおきば

    ありがたいことに、3年前に#ssmjp 2017/06で話したスライド AWS LambdaとDynamoDBがこんなにツライはずがない #ssmjp をTwitterで紹介して頂いた*1 ようで、当時から大幅に改善しているところを振り返りたいと思います。あと、ついでに最近やっているAzureに関しても少し触れていきます。 サーバーレスアーキテクチャ #とは 当時はこう説明したのですが、今でもそんなに悪くない表現かなと思います。 書籍は現在「Serverlessを支える技術 第3版」まで出ていますので、BOOTHからどうぞ(隙あらばダイマしていく方針)。 サーバーレス三種の神器 今このスライドを作るなら、認証認可の話を入れるかなと思います。システム内のAWS IAMとクライアント側のCognitoどちらも重要です。 ちなみにAzureを含めておさらいすると、こんな感じの対応になります。 勝

    AWS LambdaとDynamoDBがこんなにツライ時代ではない - めもおきば
  • Goで開発していたが、途中でPythonに切り替えた件を振り返る。 - Qiita

    イントロダクション 目下、開発中のプロダクトなので詳しいことは書けないのですが、いろいろと気付きの多い出来事だったので、 少し自分自信の振り返りも兼ねて、投稿してみたいと思います。 これは、決してGoよりPythonのほうが優れているとかそういった話ではないです。 今回、自分は開発者というよりプロジェクトマネージャー(以降、PM)という立場になります。 Goの採用 当社のコア技術Pythonなのですが、今回、開発にあたってGoを採用していました。 主な採用理由としては、「プロトコルとしてgRPCを採用するにあたって、gRPCとの組み合わせ事例が多い」からでした。 gRPCの採用理由は、「同時に企画されていた別プロダクト(Python)との連携が想定されており、異なるプログラミング言語間でも型を維持したままデータ交換が可能」なことからでした。 当初は、プロダクトのリリース時期も未定でプロト

    Goで開発していたが、途中でPythonに切り替えた件を振り返る。 - Qiita
    hbKOT
    hbKOT 2020/06/07
  • 自宅で一人で20年 仕事に向きあい続ける習慣術|しんぱち。

    2回目の投稿です。 フリーランス・デザイナーの井上新八です。 主にブックデザインの仕事をしています。 年間にデザインするは多いときで200冊くらいになります。 少ないときでも年間150冊以上はデザインしています。 職場は自宅です。 スタッフもアシスタントもいないので、1人ですべてやっています。 20年くらいこのスタイルで働いています。 ブックデザインの仕事と言っても、 どういう仕事をしているのかいまいちわかりにくいと思います。 なので1冊ののデザインの依頼を受けて、 完成するまでのプロセスをざっと図にしてみました。 これが1冊のの大まかな工程です。 ぼくの場合は大体こんな感じです。 他の人がどうかは知りません。 これを年に200回。 改めて見るとぞっとします…。 ただ、これが仕事の全部ではありません。 これは装丁(表紙・カバーまわり)だけをデザインする場合。 文のデザインも担当する

    自宅で一人で20年 仕事に向きあい続ける習慣術|しんぱち。
    hbKOT
    hbKOT 2020/06/07
  • Istioを使って「Fast, Dependency-Agnostic, Isolated」な開発体験を実現した話 | Wantedly Engineer Blog

    皆さんこんにちは 👋Wantedly DXチームインターンの森です。 今回は私がインターン課題として取り組んだ、Istioを使って「Fast, Dependency-Agnostic, Isolated」な開発体験を実現した話を紹介します。 DXチームとはデラックスチームではありません。Developer eXperience チームです 😉社内の開発体験を向上させることを目標に頑張っています。詳しくはメンターの大坪さんの記事を御覧ください。 マイクロサービスWantedlyのアプリケーションは異なる役割を持った複数のサービスによって構成されています。これをマイクロサービスアーキテクチャと呼びます。サービスは、RubyDBにアクセスしユーザー情報を管理するもの、Python機械学習を行うもの、Goで通知を発行するものなど様々です。それぞれのサービスは、モバイルやブラウザおよび他の

    Istioを使って「Fast, Dependency-Agnostic, Isolated」な開発体験を実現した話 | Wantedly Engineer Blog
  • 数式からいい感じに図表が生成できてしまう! Penroseを試す (SIGGRAPH 2020) - Qiita

    Penroseとはなにか Penroseは、数式に近い数学的表現から、細かなパラメータの指定なく、いい感じに図表を生成してくれる、カーネギーメロン大発、SIGGRAPH 2020に採択されたプロジェクトです。以下に、論文より、自動生成された図表を抜粋します。 数式にとどまらず、コンピュータグラフィックスのメッシュ図示など、幅広い表現に使えます。 Penroseは、数式に近い数学的表現から、細かなパラメータの指定なく、いい感じに図表を生成してくれる、カーネギーメロン大発、SIGGRAPH 2020に採択されたプロジェクトです。 数式にとどまらず、コンピュータグラフィックスのメッシュ図示などにも使えます。 まずは筆頭著者のKatherine Ye氏のTweetにつけられた動画をご覧ください。 今日現在(2020.6.7)、紹介動画のPenrose Web IDEは未公開 (今後公開予定とのこと

    数式からいい感じに図表が生成できてしまう! Penroseを試す (SIGGRAPH 2020) - Qiita
    hbKOT
    hbKOT 2020/06/07
  • Kubernetes、やめました | 外道父の匠

    最近 Kubernetes 全然触ってねーなって思ってたところに、『6年ぶりぐらいにクラウド使った結果、Kubernetes以外のマネージドサービスとか基要らなくない?となった話 – データエンジニアの酩酊日記』を見つけて、自分と異なる立場によるコンテナシステムへの感想を興味深く読ませていただきました。 Kubernetes を推す人がいる一方で、ここには昨夏『Kubernetes、はじめました』と言っておきながら今年に入って全然触らず、ECSを使ったシステムばっか手掛け、Kubernetes いらなくね?って思う人もいるわけで。これはいったいどういうことでしょう、と雑感タイムです。 どうしてコンテナシステムで迷うのか 最初に断っておきたいのは、以下 Kubernetes を否定したり腐すような意図は全くなく、なんでやろ?って自身に問いかけた私見です。やめました、と言ってもウチで今も使っ

    Kubernetes、やめました | 外道父の匠
  • JavaScriptの歴史については「JavaScript: The First 20 Years」を読む

    JavaScript/ECMAScriptというプログラミング言語の歴史について書いた文章はWikipediaなどいろいろなものがあります。 その中でも、ECMAScript 2015のSpec EditorであるAllen Wirfs-Brockによって書かれた”JavaScript: The First 20 Years”が特におすすめです。 JavaScript: The First 20 Years JavaScript: The First 20 Years | Zenodo “JavaScript: The First 20 Years”はHOPL IV - History of Programming Languages向けに書かれたPaperです。 JavaScriptの誕生からECMAScriptの策定、ECMAScript/JavaScript各バージョンでの違い、ブラ

    JavaScriptの歴史については「JavaScript: The First 20 Years」を読む
  • (後半)Kubernetesでのよくある失敗10選 - ITnews

    Marek Bartik KubernetesAWS、DevOpsをはじめ、インフラストラクチャーへの深い知識と情熱を捧げるソフトウェアエンジニア。NoOps/NoCodeのマニアでもある。 この記事は、著者の許可を得て配信しています。 https://blog.pipetail.io/posts/2020-05-04-most-common-mistakes-k8s/ 前の記事 (前半)Kubernetesでのよくある失敗10選 ポッドのためのセルフ アンチアフィニティ 例えば、あるデプロイメントの3つのポッドレプリカを実行していると、ノードがダウンして、それに伴ってすべてのレプリカがダウンします。え?全てのレプリカが1つのノードで動いていたの?Kubernetesは魔法のようにHAを提供してくれるはずじゃなかったの? kubernetes スケジューラがあなたのポッドにアンチアフィニ

    (後半)Kubernetesでのよくある失敗10選 - ITnews
  • (前半)Kubernetesでのよくある失敗10選 - ITnews

    Marek Bartik KubernetesAWS、DevOpsをはじめ、インフラストラクチャーへの深い知識と情熱を捧げるソフトウェアエンジニア。NoOps/NoCodeのマニアでもある。 この記事は、著者の許可を得て配信しています。 https://blog.pipetail.io/posts/2020-05-04-most-common-mistakes-k8s/ 次の記事 (後半)Kubernetesでのよくある失敗10選 私たちは長年のkubernetesを使ってきた経験の中で、かなりの数のクラスタを見る機会がありました(GCPAWS、Azure上で管理されたクラスタと管理されていないクラスタの両方です)。そして間違いが何度も繰り返されているのを目にします。これは決して恥ずかしいことではありません。みんな同じように間違いを繰り返しているのですから。 そこで、今回は私たちがよく

    (前半)Kubernetesでのよくある失敗10選 - ITnews