タグ

2019年4月2日のブックマーク (10件)

  • エンジニアが何か問題にぶつかったときにあるといい力を5個 - Mitsuyuki.Shiiba

    最近ちょこちょこ相談されることがあって、直接のスキルではないけど、こういうのもスキルだよなぁって思ったので、思いついた順に書いてみる。5個になった。 ## 1. 問題を切り分ける力 「これがなぜか動かない」って相談されたときって、いくつかの要素が絡んでることが多い。 なので「ここは明らかに問題ないでしょう」という一番土台のところからチェックを始める。そうすると「え?そこは問題ないと思いますよ?」って言われるので「うん、それを『問題ないと思う』じゃなくて『問題ない』って断言できるようにしようと思って」みたいな会話をよくする。 可能性をひとつずつつぶしていくと「ここだなぁ」って場所が見つかって、そしたら、もうあとはそんなに難しくない。ひとつずつ確認していくのって遠回りに見えるけど、結局その方が確実ではやいと思う。 ## 2. 想像と事実を切り分ける力 ↑と絡んで、想像や思い込みなのに、「ここは

    エンジニアが何か問題にぶつかったときにあるといい力を5個 - Mitsuyuki.Shiiba
  • Visual Studio Code で UML を描こう! - Qiita

    この記事では、Windows 環境に Visual Studio Code と PlantUML をセットアップする手順を説明します。 PlantUML とは PlantUML は、以下のような図をテキストで素早く描くためのオープンソースプロジェクトです。 シーケンス図 / Sequence diagram ユースケース図 / Usecase diagram クラス図 / Class diagram アクティビティ図 / Activity diagram コンポーネント図 / Component diagram 状態遷移図 / State diagram オブジェクト図 / Object diagram 環境 下記の環境で動作確認しました。 Windows 10 Pro (64bit) Visual Studio Code 1.11 Java SE Runtime Environment

    Visual Studio Code で UML を描こう! - Qiita
  • 【新人教育 資料】第3章 UMLまでの道 〜図種類紹介とクラス図の解説編〜 - Qiita

    あらすじ 新人がいっぱい入ってくる。新人のレベルもバラバラ。教育資料も古くなっているので、更新しましょう。 どうせなら、公開しちゃえばいいじゃん。という流れになり、新人教育用の資料を順次更新していくことにしました。 ※後々、リクエストに応じて更新することが多いのでストックしておくことをおすすめします。 自分はTEMONA株式会社でCTOをしていますが、頭でっかちに理論ばっかり学習するよりは、イメージがなんとなく掴めるように学習し、実践の中で知識を深めていく方が効率的に学習出来ると考えています。 ※他の登壇やインタビュー記事はWantedlyから見てください。 教育スタイルとしては正しい事をきっちりかっちり教えるのではなく、未経験レベルの人がなんとなく掴めるように、資料を構成していきます。 以下のようなシリーズネタで進めます。 No. 記事

    【新人教育 資料】第3章 UMLまでの道 〜図種類紹介とクラス図の解説編〜 - Qiita
  • SSHの公開鍵認証における良くある誤解の話 - Qiita

    はじめに 背景 これを知っていたからと言って何かの役に立つかというと、そうでない人の方が多いとは思うのですが、いい加減、SSHの公開鍵認証の説明がデマばかりなので、少しはちゃんとした説明もあった方が良いかもな、ということで記事にしました。 SSHについて 皆さんご存知の通り、SSHはSecureSHellの略であり、暗号によって保護された通信を通じて遠隔操作を行う1アプリケーション、またはプロトコル2を指します。 Linux等のUNIX系OSの遠隔操作3、またはネットワーク機器の管理に広く使われており、その実装としてはOpenSSHが有名です。 ところでSSHには、接続してきたユーザが誰なのかを識別する認証機能があり、その方式としてパスワード認証と並んで最もメジャーなのが公開鍵暗号を用いる公開鍵認証です。4 しかし…。残念なことに、公開鍵認証の設定や使い方はともかくとして、その仕組みに対す

    SSHの公開鍵認証における良くある誤解の話 - Qiita
  • Kotlinでコードを⾃動⽣成する|NIKKEIスタッフ

    第10章では、アノテーションプロセッサーを使用して、Kotlin のクラスからJavaKotlinのコードを⾃動⽣成する⽅法について紹介します。 全章を一括して購入されたい方はこちらの記事をご購入ください。https://note.mu/nikkei_staff/n/n44623c9b9ab4 ⽇経電⼦版のアプリチームでAndroidアプリを開発しているやまんだ/@ymndです。 稿では、Kotlin のクラスから、JavaKotlin のコードを⾃動⽣成する⽅法について紹介します。ここでいうコードの⾃動⽣成とは、対象となるクラスに⽬印を付けるだけで、コンパイルのタイミングで⾃動的にコードが⽣成される機能のことです。 まずアノテーションプロセッサーを動作させるための環境構築を⾏い、実装作業の全体像を掴みます。次にKotlin でアノテーションプロセッサーを使う際に対⾯する型の問題に

    Kotlinでコードを⾃動⽣成する|NIKKEIスタッフ
  • PWA開発にデザインツールFigmaを導入してみた感想:エンジニア編|umesan

    こんにちは、株式会社ミクシィでエンジニアをしているumesanです。 最近、「みんなでピック」というPWAの開発に携わりました。 このサービスを立ち上げるにあたり、Figmaを導入して幸せになれた話をエンジニア視点からしようと思います。 🔗「デザイナー編」はこちらから 「みんなでピック」とは スマートフォンアプリ「モンスターストライク スタジアム」で遊ぶ際に使えるキャラクター選択サービスです。大会で使用されていたキャラ選択システムが、スマートフォン向けになって誰でも使用できるようになりました! 🔗「みんなでピック」リリースのお知らせ 🔍 導入の経緯 みんなでピックの企画が立ち上がった際、 下記のような少人数のメンバーが召集されました。 ・プランナー1名 ・デザイナー1名 ・フロントエンドエンジニア1名 ← 私 ・SRE 1名 ・QA 1名プランナーから企画を聞いた後、皆でアイデアを出

    PWA開発にデザインツールFigmaを導入してみた感想:エンジニア編|umesan
  • JavaのGCの仕組みを整理する - Qiita

    最近メモリを大量に使うJavaのプロセスに関する仕事があり、GCの知識が必要になったので調べたことをまとめておきます。調べたら色々出てくる時代ですが考えを整理するために書きました。間違った認識をしている可能性はあるのでそこはご指摘いただけると幸いです。 注: この記事は最新のGC事情を整理するものではなく、古典的?な手法について書いてます。 JVM まずはざっくりJavaの基的な仕組みから。 JavaのプロセスはJVMと呼ばれる仮想マシンの上で動作します。この仕組みは様々なOSで動作し、環境の差異を気にする事なくコンパイルされたJavaのコード(クラスファイル)を様々な環境で実行可能にしてくれます。 JVMにはいくつ種類がありますが、記事はOpen JDKで用いられるHotSpot VMの場合を想定しています。(他のJVMとの違いはわからない) ヒープ領域 Javaのプロセスを開始する

    JavaのGCの仕組みを整理する - Qiita
  • 日本のゲーム音楽がヒップホップに与えた影響|satoruyos

    序論 研究では、1990年代から2000年代までに発売されたビデオゲームが、アメリカでどのように受容されているかを、ゲーム音楽のサンプリングから生まれたヒップホップ音楽を通して分析する調査を行なった。 この時代設定は自分が90年代生まれで、幼い頃からビデオゲームに慣れ親しんできたことに端を発している。同世代の米国の若者がゲームをどのように受け止めてきたかを知ることで、自分を新しい角度から客観的に捉え直すことができるのではと思ったのが、研究の動機である。 またゲーム音楽にスポットライトを当てるにしても、およそ半世紀以上のビデオゲーム歴史がある以上、年代をある程度絞った調査を行うことで、その他の分野における研究の参考にもなるのではと思い調査に臨んだ。 ゲーム音楽に限らずビデオゲームカルチャーへの注目は2019年現在で世界的に大きくなっていると見ているが、この研究がそういった動向を追う上でも

    日本のゲーム音楽がヒップホップに与えた影響|satoruyos
  • バナナ型神話 - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "バナナ型神話" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2016年5月) この記事には独自研究が含まれているおそれがあります。問題箇所を検証し出典を追加して、記事の改善にご協力ください。議論はノートを参照してください。(2023年3月) バナナ型神話(バナナがたしんわ)とは、東南アジアやニューギニアを中心に各地に見られる、死や短命にまつわる起源神話である。 概要[編集] 重要なアイテムとして、共通してバナナが登場することから、スコットランドの社会人類学者ジェームズ・フレイザー(Sir James George Frazer, 185

    teracy_junk
    teracy_junk 2019/04/02
    類型割と世界各地で興味深い
  • インターネット版官報

    独立行政法人 国立印刷局が提供するインターネット版官報です。直近30日分の官報情報(紙、号外、政府調達等)は全てPDFで無料で閲覧できます。また、過去の法律・政令等、政府調達も閲覧できます。

    teracy_junk
    teracy_junk 2019/04/02
    新元号の官報、埋め込みフォントがDF平成明朝/DF平成ゴシック体なのがちょっと笑った