デジタル トランスフォーメーションを加速 お客様がデジタル トランスフォーメーションに乗り出したばかりでも、あるいはすでに進めている場合でも、Google Cloud は困難な課題の解決を支援します。
CyberZ CTO室のメンバーの森 (@at_sushi_at) です。 先日、株式会社サイバーエージェントの2021年度 エンジニア新卒研修でコードの品質に関する講義を行いました。 そこで話した内容とスライドを完全公開します。 45分の内容のため、かなり長いですが、個人的にぜひ一読して欲しい内容になっています。 はじめに こんにちは、森 篤史と言います。2019年度入社で今年で3年目になります。株式会社CyberZのOPENREC.tvというプロダクトでAndroidアプリチームのリーダをやっています。 最近はプログラムを書く仕事以外に、次世代マネジメント室という全社横断組織でDevelopers Blogの改善プロジェクトを実行したり、CyberZ CTO室で組織活性化に取り組んでいます。 あと、2019年度の未踏スーパークリエータにも認定されました。 メインの仕事としては、入社して
clean_architecture.md 2020/5/31追記: 自分用のメモに書いていたつもりだったのですが、たくさんのスターを頂けてとても嬉しいです。 と同時に、書きかけで中途半端な状態のドキュメントをご覧いただくことになっており、大変心苦しく思っています。 このドキュメントを完成させるために、今後以下のような更新を予定しています。 TODO部分を埋める 書籍を基にした理論・原則パートと、実装例パートを分割 現在は4層のレイヤそれぞれごとに原則の確認→実装時の課題リスト→実装例という構成ですが、同じリポジトリへの言及箇所がバラバラになってしまう問題がありました。更新後は、実装時の課題リストを全て洗い出した後にまとめて実装を確認する構成とする予定です。 2021/1/22追記: パートの分割と、クリーンアーキテクチャという概念の定義について追記を行いました。大部分の実装例パートを中心
「ユニコーン企業のひみつ」という本を読んだ。 本旨は、成功したスタートアップ企業、所謂ユニコーンの開発手法や組織は、エンタープライズ系開発を主としている企業とは違うものですよ、という話である。 そしてそれらの企業が具体的にどういうやり方で彼らのプロダクトを開発しているのかを書いている。 ちなみにタイトルにユニコーン企業とあるけれど、別にユニコーン(評価額10億ドル以上の未上場企業)に限った話ではなく小さなスタートアップからGoogleのような既に上場して随分経っている巨大企業まで共通した話だと思う。著者もとくに区別しているわけではなく単にSpotifyで働いた経験から書いたからそのようなタイトルにしたというだけみたいだ(Spotifyもすでに上場しているので厳密にはユニコーンではない)。まあスタートアップは立ち上げのタイミングでは組織も何もないので、タイトルにあるユニコーンというのは、一応
こんな桃、見たことない。 川上に目をやれば、どんぶらこ。 洗濯をしていたおばあさんが見つけたのは、世界でいちばん大きな、桃でした。 このような桃は、わたしたちも見たことがありません。もちろんおばあさんも、見たことがありませんでした。山に柴刈りに行っていたおじいさんも、見たことがなかったはずです。流れてきたのは、本当に大きな桃だったのです。 Hello, Momotaro. 家に持ち帰って割ってみれば、中にはなんと、玉のような赤ん坊。 おじいさんもびっくり。おばあさんもびっくり。わたしたちまで、びっくり。 おじいさんもおばあさんも、最初は食べるつもりで桃を切ろうとしたのです。でも、中から飛び出したのは、元気な男の赤ん坊でした。こどものいなかったおじいさんとおばあさんは、おおよろこび。桃から生まれた男の子は、桃太郎と名付けられました。 身長は4倍、パワーは最大300倍。 元気いっぱい、すくすく
インターネット黎明期の90年代後半にチャットで仲良くなった小学生の「れな」と「ひな」が、20年越しに再会を果たした。環境の変化で長らく疎遠になっていたものの、様々な偶然が重なり、ふたたび親友になった。 大人になった2人が、当時のエピソードとともに再会の喜びをツイッターで共有すると、「映画みたいな実話だ」「本当に良かった」と大きな反響を呼んでいる。 家庭用ゲーム機「ドリームキャスト」が縁 主人公は、クサカアキラさんとmihoさん。 クサカさんは大阪市内のバーで働くかたわら、動画共有サイト「ニコニコ生放送」の配信や歌手活動をしている。mihoさんはメタルバンド「LOVEBITES(ラブバイツ)」のベーシストとして活躍する。 2人は約20年前、セガの家庭用ゲーム機「ドリームキャスト」のチャットで知り合った。同機はネット通信用モデムを標準搭載し、ゲームはもちろん、ネットの閲覧、メール、グループチャ
Go Conference 2021 Springの登壇資料です アウトライン 1. 検索エンジンとは ~ 一般的な検索エンジンの仕組みと構成要素 2. 自作した検索エンジンの紹介 ~ 具体的に自作した検索エンジンの構成要素と動作例 3. 自作した検索エンジンの実装 ~ アルゴリズムとデータ構造、ライブラリ 4. おわりに ~ 検索エンジンを自作した感想
背景システムの処理速度を改善するために、ボトルネック解析を行う必要があった。 ボトルネック解析の方法と、プロファイリングに使用したperfの使用方法に関して調査を行った。 記事の目的perfを使用し、ボトルネック解析を行う ここでは、perfの導入方法及び使用方法について記載する。 perfとはperf(Performance analysis tools for Linux)とはLinuxカーネル2.6.31以降で使用可能なLinuxの性能解析ツールである。 実行されているプロセス毎のCPU使用率やプロセス内で呼ばれている関数の割合などを調査できる。 利点gprofのように、プログラム作成時に専用のライブラリを入れたり、コンパイル時にオプションをつける必要がない フレームグラフにして、ビジュアライズできる 導入方法(Ubuntu編)Ubuntu16.04へperfを導入する手順について記
ねここ @phi_s_katze 時々個別の塾講するんですけど、 私「これの答えはどれ?」 生徒「えっと、①?」 私「どうしてそう思ったの?」 生徒「あ、②!」 私「えっと、どうして最初に①だと思ったの?」 生徒「③!③!!」 みたいなことがあまりに多くて疲れたのでもうしません。 2019-09-23 19:57:53 ねここ @phi_s_katze こういうとき、どうすればいいんでしょうね? 一番良いのは恐らく「小学1年生の範囲から総ざらいする」なんですけど、家庭教師ならまだしも、塾だとそんなことできないでしょうしね。むーん。 2019-09-23 20:04:26 ねここ @phi_s_katze 結局粘り強くやるしかないというご意見を頂いて自分を振り返ったところ、毎回面倒になって「適当に話してれば時給発生するし、この場を凌げれば良いや」ってなって教え方妥協してるので私に教えられた生
緊急事態宣言に関連するニュースを伝える街頭ビジョン=東京都渋谷区で2021年4月24日午後0時17分、丸山博撮影 25日に発令される緊急事態宣言を踏まえ、各地の商業施設や娯楽施設が営業休止や縮小に乗り出した。関係者からは「要請の中身が意味不明」「あまりに急」といった戸惑いと不満の声が聞かれた。 日本最古の遊園地「浅草花やしき」(東京都台東区)は24日朝、緊急事態宣言期間中の休園を決めた。都は遊園地への「無観客開催」を求めており、事実上の休業要請と受け止めた。肥後修施設運営部長は「うちは遊園地。お客さんがいてこそ意味がある」と都の要請に首をかしげ「あまりに急な決定で、来園者にも迷惑がかかる。もう少し早く決めてほしかった」と漏らした。 同様に臨時休館を決定したテーマパーク「東京ジョイポリス」(港区)の担当者も「『無観客開催を』と言われても、お客さんがいないのでは意味がない。(国や都に)いろいろ
iCARE Dev Meetup 20 で発表した資料です #icare_meetup p.7,8,61 https://graphql.org/ p.18 https://twitter.com/a_suenami/status/1379270185207484417 p.33 [SQLQL - Qiita](https://qiita.com/yancya/items/4b7979d83cbf6af9b819) p.33 https://twitter.com/onk/status/912491093127598080 p.35 [【エンジニアブログ】ダイニーのエンジニアリング3カ条|dinii(ダイニー)公式|note](https://note.com/dinii/n/n9be778bd7da3) p.36 [Smart UI パターンが再評価される世界 - id:onk のはてな
僕はコードを読むのは得意な方だけど、それが過ぎてコードを書かなくてもシニアソフトウェア開発者になってしまった。実はコードをちゃんと読めるソフトウェア開発者って希少価値が高いのではないか、と思ったので自分がどんな感じでシニアになったのかをまとめてみた。似た様な人の参考になれば幸いだ。 同意。僕は未だ書く方はほとんど機会なく成果もないけど、コードを読み尽くして、負荷試験や本番で挙動を把握し続け、メトリクスでとことん確かめていった結果、Sr. Engineer になれた。 https://t.co/KXtMdEaRr8 — Ryosuke Iwanaga (@riywo) April 16, 2021 コードを書かなくてもシニアソフトウェア開発者になれた 僕は今 Amazon の Sr. Systems Development Engineer という職種で働いている。いわゆるソフトウェア開発職
Visual Studio Codeでついに、画像から背景を切り抜けるようになりました! remove.bgをVS Codeで利用できる機能拡張がリリースされ、.jpg, .pngの写真画像を1クリックするだけで簡単に背景を切り抜くことができます。エディタとしても高機能なのに、画像編集までできるようになるとは! VS Codeで、いつものぱくたそ画像から背景を1クリックで切り抜けます VS Codeで画像から背景だけを切り抜く VS Codeにremove.bgをインストールする手順 VS Codeで画像から背景だけを切り抜く VS Codeで画像から背景だけを切り抜くのは、1クリックで完了します。 まずは、ぱくたそ画像を用意し、VS Codeで開きます。
## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 上記で「127.0.0.1 localhost」とあるように、[IPアドレス] [ホスト名]というフォーマットで書かれます。 HOSTS.TXTが使われていた当時 ( 1970年代 ) では、わずか数百台のホストしかなかったので、ネット上の全てのホスト情報の記載が可能でした。 しかし、インターネットが普及していくにつれてHOSTS.TXTは肥大化していき、1983年には、ホスト数はおよそ数万台になりました。もはやHOSTS.TXTによる名前解決は不可能となったので、現在のようなDNS
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く