mrgkのブックマーク (1,360)

  • 良いコードとは何か - エンジニア新卒研修 スライド公開|CyberZ Developer

    CyberZ CTO室のメンバーの森 (@at_sushi_at) です。 先日、株式会社サイバーエージェントの2021年度 エンジニア新卒研修でコードの品質に関する講義を行いました。 そこで話した内容とスライドを完全公開します。 45分の内容のため、かなり長いですが、個人的にぜひ一読して欲しい内容になっています。 はじめに こんにちは、森 篤史と言います。2019年度入社で今年で3年目になります。株式会社CyberZのOPENREC.tvというプロダクトでAndroidアプリチームのリーダをやっています。 最近はプログラムを書く仕事以外に、次世代マネジメント室という全社横断組織でDevelopers Blogの改善プロジェクトを実行したり、CyberZ CTO室で組織活性化に取り組んでいます。 あと、2019年度の未踏スーパークリエータにも認定されました。 メインの仕事としては、入社して

    良いコードとは何か - エンジニア新卒研修 スライド公開|CyberZ Developer
    mrgk
    mrgk 2021/04/28
  • 最近の実装に合わせたHTMLテンプレート、基本のコードとすべての要素の役割も解説

    最近の実装に合わせた、Webページ用のHTMLテンプレートを紹介します。 レスポンシブ用のHTML、ソーシャルメディア用のHTMLをはじめ、高速表示に欠かせないrel="preload"なども含まれています。IEなどの古いブラウザはプログレッシブエンハンスメントで対応しています。 HTMLテンプレートはすべての要素の役割を各行ごとに解説しているので、自分に不必要なものを削除したり加えたりすることもできます。 My current HTML boilerplate by Manuel Matuzović 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに HTMLのテンプレート(最終形) HTMLのテンプレートを1行ずつ解説 ページのタイトルと説明文、外部ファイル ソーシャルメディア用のHTML アイコンとアドレスバー もう

    最近の実装に合わせたHTMLテンプレート、基本のコードとすべての要素の役割も解説
    mrgk
    mrgk 2021/04/28
  • VRスノーボードゲーム「Carve Snowboarding」開発陣へのショートインタビューを掲載

    VRスノーボードゲーム「Carve Snowboarding」開発陣へのショートインタビューを掲載 ライター:箭進一 Chuhai Labsは日(2021年4月22日),オンラインイベント「Oculus Gaming Showcase」で,Oculusプラットフォーム向けのVRゲーム「Carve Snowboarding」を発表した。作は,かつて任天堂のプログラマーとしてニンテンドウ64用ソフト「テン・エイティ スノーボーディング」を手がけたジャイルズ・ゴダード氏による,新作VRスノーボードゲームだ。 4Gamerでは今回,Chuhai Labsのクリエイティブディレクターを務めるゴダード氏と,プロデューサーのマーク・レンツ氏に,同スタジオや作についてショートインタビューを行った。 関連記事 Quest 2版「バイオハザード4」の発売時期は2021年後半&プレイムービーが初公開。「

    VRスノーボードゲーム「Carve Snowboarding」開発陣へのショートインタビューを掲載
    mrgk
    mrgk 2021/04/22
  • Public Suffix List の用途と今起こっている問題について | blog.jxck.io

    Intro Public Suffix List (PSL) は、現在の Web プラットフォームの一端を支えている非常に重要な要素だ。 実はこれが、少数のボランティアにより GitHub でメンテナンスされた、単なるテキストリストであることは、あまり知られていないかもしれない。 最近、このリストへの追加リクエストがあとを絶たず、問題になっている。 そもそも PSL とは何であり、今どのような問題が起こっているのかについて解説する。 Public Suffix List とは何か PSL を解説するには、まず関連する用語について整理する。 Top Level Domain (TLD) 例えば、このブログのドメインは blog.jxck.io であり、これは筆者が取得したドメイン jxck.io のサブドメインだ。 jxck.io は、 .io という TLD のサブドメインを販売しているレ

    Public Suffix List の用途と今起こっている問題について | blog.jxck.io
    mrgk
    mrgk 2021/04/21
  • 深夜に食べると死ぬけどバカ美味いやーつのレシピまとめ

    ななせなつひ @nowar1024 深夜に腹が減ったら「レタスの温サラダ」をおう。レタスを四等分にカットしてラップをかけてレンジで3分チン。水気を軽く切ってお皿に盛りつけてポン酢とごま油をお好みかけて完成。丸ごと1個べられる軽さと美味さなので小腹がすいたらぜひぜひ。 ポン酢ににんにくと生姜を入れると悪魔的! pic.twitter.com/B5hhs1dBPh

    深夜に食べると死ぬけどバカ美味いやーつのレシピまとめ
    mrgk
    mrgk 2021/04/19
  • クリーンアーキテクチャ完全に理解した

    clean_architecture.md 2020/5/31追記: 自分用のメモに書いていたつもりだったのですが、たくさんのスターを頂けてとても嬉しいです。 と同時に、書きかけで中途半端な状態のドキュメントをご覧いただくことになっており、大変心苦しく思っています。 このドキュメントを完成させるために、今後以下のような更新を予定しています。 TODO部分を埋める 書籍を基にした理論・原則パートと、実装例パートを分割 現在は4層のレイヤそれぞれごとに原則の確認→実装時の課題リスト→実装例という構成ですが、同じリポジトリへの言及箇所がバラバラになってしまう問題がありました。更新後は、実装時の課題リストを全て洗い出した後にまとめて実装を確認する構成とする予定です。 2021/1/22追記: パートの分割と、クリーンアーキテクチャという概念の定義について追記を行いました。大部分の実装例パートを中心

    クリーンアーキテクチャ完全に理解した
    mrgk
    mrgk 2021/04/16
  • 小6でゲーム作りを夢みて大学4年間をプログラミングに費やした僕のゲームが、あした全国のゲーム屋さんに並ぶ話 - プログラミングで世界を変える

    今の会社に入って1年半が経った。入社してからずっと取り組んでた大きなタイトルが公開されて、それが明日大きな節目を迎える。会社にとっても大きなことだし、僕個人の人生にとってもひときわ大きな出来事かもしれない。 これは、小6でゲーム作りを夢みて大学4年間をプログラミングに費やした僕のゲームが、あした全国のゲーム屋さんに並ぶ話。 1番古いゲームの思い出は『ポケットモンスター クリスタル』だった。 引用元: https://amzn.to/2OCXGlR , https://www.nintendo.co.jp/3ds/pokemon_crystal/index.html 当日のゲームボーイ用のカートリッジは内蔵してある電池を使ってセーブデータを保持してたのだが、僕が持っていったクリスタルはこの電池が切れていたためセーブができなかった。その上、幼い頃に1日中ゲームをやっていて怒られたことがあったら

    小6でゲーム作りを夢みて大学4年間をプログラミングに費やした僕のゲームが、あした全国のゲーム屋さんに並ぶ話 - プログラミングで世界を変える
    mrgk
    mrgk 2021/04/15
  • パクリだと難癖をつけられた時の、対処法

    スポーツの祭典を象徴するロゴの騒動は、辞退した事もあって一応の落ち着きを見せ、総括の段階に入ったようだ。 つまり、アレは一体何だったのかという説明と、それに対する反発の第二ステージに入ってきたと言って良い。 ロゴに関しては、専門家の説明と素人の感情の両方がネットでは読めるので、説明はしない。 ここで触れるのは「自分がもしも佐野氏の立場になったら」という対処法だ。 まあ仕事とか趣味とか、そういう時の話だと考えてくれ。 諦める一番簡単なのは、諦めることだ。 冗談ではなく、最初に検討すべきことだ。 趣味でガンプラに色を塗った。 店長を思いローソンカラーに塗ってみたら面白かったので、Twitterに写真を載せた。 「それ、セブンイレブンのパクリでしょ?」「べつやくれいが恐竜に塗ってたのパクった?」 続々とリプが飛んできたとしよう。クソリプとは言えない。適切な感想だし。 ここで、「いや、思いつきで」

    パクリだと難癖をつけられた時の、対処法
    mrgk
    mrgk 2021/04/09
  • 2分間コーディングのすすめ、コードを書く習慣のハードルを下げる

    最近私は「2分間コーディング」と呼んでいる取り組みを行っています。文字通り2分間で完了する程度の、非常に簡単なコーディング作業を繰り返すことで、 技術書の最初のページの数行のコードだけ写経して走らせる ネットで見つけたサンプルコードをコピペして走らせる など、多くはコピペするだけで終了するくらいの作業量です。しかし、その頻度を今までの何倍にも増やすのがポイントです。実際にはやっているうちに気分が乗って、そのまま5分、15分以上とコーディングが続くことも多いのですが「まずは2分で終わることだけを始める!」と強く意識することで、コーディングの頻度が大きく増えました。 この記事では、私にとって2分間コーディングがどういう効果があったか、なぜ取り組みを始めたかを紹介します。 効果: 新しい技術を覚えやすくなった 2分間コーディングを始めてから、今まで公式ドキュメントやを読んだだけで終わってしまい

    mrgk
    mrgk 2021/03/29
  • Oculus Quest 2を全社員に支給、在宅勤務のコミュ不足に対策 ヌーラボが実施

    関連記事 ヤフー、全社員に5万円分のPayPay残高を支給 電子マネーによる手当の支払いを検証 ヤフーが同社の全社員にモバイル決済サービス「PayPay」の残高を5万円分付与すると発表。テレワーク環境の整備を支援する他、電子マネーによる給料支払いのモデルケース確立を目指す。 在宅勤務のコミュ不足をeスポーツで解決 幹部も「波動拳」練習──凸版印刷の新たな“社内運動会” 凸版印刷がeスポーツで社内運動会を開催。従業員同士のコミュニケーションを活発化する目的で、当日は予想外のハプニングで大盛り上がりだったという。実際の様子や開催の背景を聞いた。 テレワーク正式導入のスクエニ、ゲーム開発への影響は? 「ドラクエX」責任者に聞く 2020年12月にテレワークを正式に制度化したスクウェア・エニックス。在宅勤務でもゲーム作りは円滑に進むのか、「ドラゴンクエストX オンライン」の責任者に聞いた。 リアル

    Oculus Quest 2を全社員に支給、在宅勤務のコミュ不足に対策 ヌーラボが実施
    mrgk
    mrgk 2021/03/26
  • アジャイルな開発とチームづくり - Mitsuyuki.Shiiba

    社内でLTしたネタ。去年からサポートしているチーム作りのお話。 1週間スプリント 最初は短いサイクルで試行錯誤したいから1週間スプリントでやることにした。 スプリントの終了と開始 金曜日にスプリントレビューとレトロスペクティブとプランニング。 プランニングは2部制にして 第1部では次のスプリントでやりたいことの認識合わせを全員で 第2部では細かいタスクの話をエンジニア中心で やってる。 ストーリーポイントと理想時間を併用してみてる これはだいぶあとの方の話。 最初の頃はチケットのサイズを見積もるのにストーリーポイントだけを使ってたんだけど、半年くらいした頃にストーリーポイントに加えて理想時間の見積もりも併用することにした。 最初の頃に理想時間を導入しちゃうと、頭では分かってても「時間」に引っ張られてしまうので、ポイントだけで始めることにした。で、半年くらいしたころには新しいやり方にも慣れて

    アジャイルな開発とチームづくり - Mitsuyuki.Shiiba
    mrgk
    mrgk 2021/03/25
  • note版 突然画力が伸びだした時、僕が発見した事|安倍吉俊

    これは、僕のYouTube動画の台です。台、というと、これを朗読しているみたいですが、これをこのまま読み上げているわけではなく、話す内容を整理したり、それを頭に入れるために、まずこのくらい書かないといけないので、コツコツと文字を打って、何度も読み返して、それから話すようにしています。 普段はもう少しメモ書きに近いのですが、今回はしっかり書いたので、noteに置いてみます。 動画はこちらです。あっ、台の時とタイトル違う……。 これは、僕の予備校時代のある気づきに関する話です。漫画イラストではなく、鉛筆の石膏デッサンの話ですが、イラストでもこの考え方はそのまま使えます。 絵は基的には手を動かさないと上手くなりません。でも、ただ枚数をこなしても、上手くなるとは限りません。予備校時代、何年も浪人していて、でもあるレベルで止まってしまう人もいたし、現役生でスイスイと上達していく人もいました

    note版 突然画力が伸びだした時、僕が発見した事|安倍吉俊
    mrgk
    mrgk 2021/03/24
  • 「庵野さん、卒業おめでとう」緒方恵美が振り返る、庵野秀明と碇シンジとの25年|最新の映画ニュースならMOVIE WALKER PRESS

    インタビュー 2021/3/23 21:00 「庵野さん、卒業おめでとう」緒方恵美が振り返る、庵野秀明と碇シンジとの25年 『ヱヴァンゲリヲン新劇場版』シリーズの最新作にして完結編となる『シン・エヴァンゲリオン劇場版』が、ついに公開となった。2007年から『:序』、『:破』(09)、『:Q』(12)と続いた物語が、ついに終わった――。その衝撃と感動に震えた人も多いことだろう。 「庵野さん、卒業おめでとう」と、“誰も知らない結末”へと到達した庵野秀明総監督を祝福するのは、テレビシリーズ「新世紀エヴァンゲリオン」の放送開始から、主人公の碇シンジを25年にわたって演じてきた声優の緒方恵美。ひとつのピリオドが打たれたいま、緒方が運と縁、選択によって導かれたシンジとの出会い。庵野総監督やシンジと過ごした25年を語った。 ※記事は、作品の展開に関する記述を含みます。未見の方はご注意ください。 「庵野

    「庵野さん、卒業おめでとう」緒方恵美が振り返る、庵野秀明と碇シンジとの25年|最新の映画ニュースならMOVIE WALKER PRESS
    mrgk
    mrgk 2021/03/24
  • 庵野秀明監督「謎に包まれたものを喜ぶ人が少なくなってきてる」に同意の声。既に「解らないもの=面白くないもの」として切り捨てられる時代が来ているらしい

    宝☀️ @Dust_ooo @0000taeko @Kei_Lori f外失 めっちゃ共感します エヴァみたいな作品は、わからないからこそわかったときに面白いし、わかるために見たくなる一種のスルメ系なのでわからないから切り捨てられるのは違うと思います 2021-03-23 16:45:12 カズまり@ガルパニスト @kazumari_kzmr エヴァの後追いが、エヴァほど作品に力がないのにこれは謎に包まれてるからいいんだよみたいな感じではぐらかしたりするのを「また?もうそう言うのおなかいっぱいなんだけど」って疲労感からこの手のジャンルがまるっと嫌われた感がある気がする twitter.com/0000taeko/stat… 2021-03-23 18:21:30

    庵野秀明監督「謎に包まれたものを喜ぶ人が少なくなってきてる」に同意の声。既に「解らないもの=面白くないもの」として切り捨てられる時代が来ているらしい
    mrgk
    mrgk 2021/03/24
    コンテンツが溢れていて初動で人を集められないと他との競争に負けるので、解り難い物に初期投資する制作側が少なくなって、消費者側がそれに慣れてしまったという感じな気がしている。可処分時間の枯渇
  • VTuberやってる娘のために、ママが「VTuberお役立ち情報」をメモとして記録してみる。

    VTuberをやっている娘のために有益なツイートをためています。 動画を作ったり、お知らせ用の素材やフォント、配信の役立つ情報をつらつらと蓄積出来たらなと思っています。 掲載に不都合のある方はご連絡ください。またこのツイートとっても役に立つよというものがあればご連絡下さると嬉しいです。 @yoripi_evolved

    VTuberやってる娘のために、ママが「VTuberお役立ち情報」をメモとして記録してみる。
    mrgk
    mrgk 2021/03/22
  • ゴールデンボンバー鬼龍院翔さん発案の「一人暮らしの女性に便利な男性の声素材集」がめっちゃ有り難いし助かる

    鬼龍院翔(40歳) @kiryuintw 1984年生まれのネズミ年のおじさんです。細々とバンドをやっております。童顔ですが中身は真逆の冷血で生々しい脳味噌です、生々しいツイートを見るのが嫌な方は申し訳ないですが見ないで頂けましたら幸いです。いつまで続くかわからないですがやってみます。呟きたいことを呟きます。ゴールデンボンバーのボーカルです。ドスケベです。 youtube.com/user/goldenbom… リンク ゴールデンボンバー 鬼龍院翔オフィシャルブログ「キリショー☆ブログ」Powered by Ameba ゴールデンボンバー 鬼龍院翔『こんばんは、今ひとりですか?ちょっとお時間宜しいですか?』 キスミー!全国27人の鬼龍院大好きっ子の皆さんこんにちは(^-^)鬼龍院翔です今日は沖縄ライブ1日目でした既にヘトヘトだぜセンキュー!明日も頑張るぜ!(^-^… 鬼龍院翔(39歳) @

    ゴールデンボンバー鬼龍院翔さん発案の「一人暮らしの女性に便利な男性の声素材集」がめっちゃ有り難いし助かる
    mrgk
    mrgk 2021/03/17
  • 持ち家派ではなかったけど家持ちになった

    ずっと家は買わなくてもいいなぁ、派だったのだけど、この度とうとう家を買って、引っ越した。これはその記録です コロナ、在宅勤務、子供3人、年齢2020年2月から自分は在宅勤務になった。も毎日ではないものの、出社回数は半分かそれ以下になった。 自分はイベントを運営を含む仕事をしてるのでいつまた気にせずに外出できるようになるのか、この期間ずっと日と世界のパンデミックの状況やワクチンの開発状況を追ってきた。 だが、2020年9月くらいの時点では、正直自分の観測としては健康被害のリスクだけでなく風評被害等のリスクを考えると世界と人の心がパンデミック前の状態に戻るにしてもまだ年単位で待たないといけないだろう、と判断した。(注:これを書いている間に某予測では日の脱コロナは2022年4月ごろという予測も出てた) すなわち在宅勤務もなんらかの形で続くだろう、ということも予測できた。 東京23区マンショ

    持ち家派ではなかったけど家持ちになった
    mrgk
    mrgk 2021/03/16
  • 【一部回答あり】わかる人にだけわかる人たらし唯一のコツ

    恋愛工学の話ではなくて、これさえ押さえておけば間違いなく好印象を得られるし少なくとも嫌われることはないよってコツがある。 それを地道に繰り返していけば、人たらしになることもそんなには難しくない。(自分は一時期仕事上で頑張ったけど、頑張りすぎて心身のバランスを崩したので今は手の届く範囲だけに抑えてます。) ただ、なぜか人に説明してみてもわからない人にはどうしても理解してもらえないのがこの話。 それが、「相手が大事に考えているものを大事にする」というもの。 巷を賑わせてるあの話を例にすると、相手のことを「かわいい」とか「スタイルがいい」とかって褒めることは、相手を褒めているようで自分の好みを主張しているだけなんですよね。 もし相手が容姿にコンプレックスを抱いているとしたら、それは相手を傷つける言葉になりかねない。 その時点で、「相手を大事にしたい」っていう気持ちはそこには存在しなくて、ただ単に

    【一部回答あり】わかる人にだけわかる人たらし唯一のコツ
    mrgk
    mrgk 2021/03/16
  • ブルーオーシャンには手を出すな、「苦手なこと」こそ人に任せるな……ドワンゴ創業者・川上量生が語る、常識外れの事業創造論【連載 FastGrow Conference 2021】| FastGrow

    「僕は嘘が嫌いなので、まず最初にお伝えしますが、今日参加した目的は『勧誘』です。“撒き餌”として新規事業立ち上げのポイントはお話しますが、伝えたいのは『ドワンゴに来てくれ』ということです」 セッションの冒頭、川上氏が口にした言葉にはその人柄がよく現れていた。イベントに参加する目的が採用であっても、開口一番、それを身も蓋もなく明かしてしまう起業家は珍しい。建前を嫌い、言いづらい"真実"も平然と語る──そんな川上氏のスタンスが、このセッションを唯一無二のものにした。 株式会社ドワンゴ 顧問 川上量生セッションで語られたのは、新規事業のつくり方。1997年にドワンゴを創業してから、多くの事業を生み出し、成長させてきた川上氏が事業創造のポイントとして挙げたのは、「競争しない」「専念する」「すべてをマイクロマネジメントする」の3つだ。「今日のお話の中心となるのは『競争しない』ことについて。まず

    ブルーオーシャンには手を出すな、「苦手なこと」こそ人に任せるな……ドワンゴ創業者・川上量生が語る、常識外れの事業創造論【連載 FastGrow Conference 2021】| FastGrow
    mrgk
    mrgk 2021/03/15
  • 距離センサ入門(ステレオカメラ、プロジェクション、LiDAR) - arutema47's blog

    Qiitaからのお引越し記事です。 目標 ステレオカメラ 概要 特徴 使用製品 パターンプロジェクションカメラ 概要 使用製品 iPhone ゾゾスーツ 工業製品(Ensenso, キーエンス) Time of Flight LiDAR Time of Flightの原理 特徴 スキャン型LiDAR フラッシュ型LiDAR 製品 Velodyne Series 追記 Livox Horizon iPhone iToF LiDAR 目標 通常のカメラは物体の明るさ、色を抽出するのに対し、距離センサは物体までの距離をセンシングします。そのため3DカメラやDepth Sensorなどと呼ばれたりします。 距離を知ることは多様なアプリケーションにおいて重要であり、例えば自動運転では前方車両までの正確な距離を知ることは必須です。またゲームなどのアプリケーションでは人の動作などを距離センサで抽出するK

    距離センサ入門(ステレオカメラ、プロジェクション、LiDAR) - arutema47's blog
    mrgk
    mrgk 2021/03/15