sionn_8のブックマーク (1,138)

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

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

    良いコードとは何か - エンジニア新卒研修 スライド公開|CyberZ Developer
    sionn_8
    sionn_8 2022/03/01
  • 新卒データサイエンティスト研修「DSOps研修」とは何か? | CyberAgent Developers Blog

    1. DSOps研修のイントロ はじめまして,AI事業部 Dynalystでデータサイエンティストをしている金子です. 最近Twitter上などで,「データサイエンティストとはなんなのか」,「データサイエンティストとはかくあるべき」といった議論を見かけます.最近でも以下のようなBlogや記事で「泥臭い現場で働く実務者としてのデータサイエンティスト」とはどのあるべきか,というような話題が触れられ,twitterなどを中心に話題になっていました. https://qiita.com/He110w0r1d/items/054f988e9a9b01c46572 AI事業部では,3年ほど前からビジネスへの貢献や課題解決を,「実務者としてのデータサイエンティスト」の大まかな役割として設定し,さまざまな活動を行ってきました.今回の記事では,その中の中心的な活動の1つであるDSOps研修という新卒DS

    新卒データサイエンティスト研修「DSOps研修」とは何か? | CyberAgent Developers Blog
    sionn_8
    sionn_8 2022/03/01
  • アクセンチュアにおける鉄のビジネスモデルと「八咫烏人材」における救世主願望~美味しい鴨鍋の作り方~

    中野 仁 (AnityA) @Jin_AnityA 「やたがらす人材」で救世主を夢見ている一方で、コンサルファームは現実に即したビジネスモデルを確立させてゆく。 この差が人材の質の違いではないかなと。 という話をまとめました。 togetter.com/li/1780342 2021-09-27 13:21:49 中野 仁 (AnityA) @Jin_AnityA アクセンチュアのモデルは、企画→導入→運用を丸ごと取る様になってるのでスゴい(エグい) ・企画:戦コンを投入して中期長期計画を経営から握る ・導入:ITコンを投入して実行できる仕組みをシステムと部門長から握る ・運用:システム運用・通常業務をアウトソーサーとして握る twitter.com/consultnt_a/st… 2021-09-27 07:43:32 とあるコンサルタント @consultnt_a アクセンチュアは戦略

    アクセンチュアにおける鉄のビジネスモデルと「八咫烏人材」における救世主願望~美味しい鴨鍋の作り方~
    sionn_8
    sionn_8 2022/03/01
  • Growing Neural Cellular Automata

    Growing models were trained to generate patterns, but don't know how to persist them. Some patterns explode, some decay, but some happen to be almost stable or even regenerate parts! [experiment 1] Persistent models are trained to make the pattern stay for a prolonged period of time. Interstingly, they often develop some regenerative capabilities without being explicitly instructed to do so [exper

    Growing Neural Cellular Automata
    sionn_8
    sionn_8 2022/03/01
  • How to dynamically change nodes for Treant.js in 5 minutes

    sionn_8
    sionn_8 2022/02/28
  • 30 Free Decision Tree Templates (Word & Excel) - TemplateArchive

    sionn_8
    sionn_8 2022/02/27
  • Top 7 Online Decision Tree Makers in 2024

    sionn_8
    sionn_8 2022/02/27
  • Decision Tree Maker | Free Online App and Templates

    sionn_8
    sionn_8 2022/02/27
  • flowchart-create.js/src/html/flowchart.js at master · reflet/flowchart-create.js

    sionn_8
    sionn_8 2022/02/27
  • 免責事項

    某社のものがテンプレートとしてよい。 英語訳も揃っている http://www.i●m.com/legal/jp/ja/ http://www.ib●.com/legal/us/en/ ■保証の否認 Webサイトの使用は、お客様ご自身の責任でなされるものとします。すべての資料、情報、製品、ソフトウェア、プログラムおよびサービスは現状のまま提供され、いかなる保証も適用されません。●●●は、適用される法律の許す限りにおいて、法律上の瑕疵担保責任、商品性の保証、特定目的への適合性の保証、権利の不侵害の保証を含むいかなる明示もしくは黙示の保証責任も一切負いません。また ●●●は、Webサイトが中断しないこと、時事性、安全性、もしくは誤りがないことを保証しません。 お客様は、資料、情報、製品、ソフトウェア、プログラム、またはサービスをダウンロードもしくはその他の手段で取得する場合は、お客様ご自身

    sionn_8
    sionn_8 2022/02/24
  • EU ユーザーの同意ポリシーに準拠する - Google AdSense ヘルプ

    2024 年 1 月 16 日より、Google AdSense、アド マネージャー、または AdMob をご利用のパブリッシャー様およびデベロッパー様は、欧州経済領域と英国のユーザーに広告を配信する際、IAB の透明性と同意に関するフレームワーク(TCF)と統合された Google 認定の同意管理プラットフォーム(CMP)をお使いいただく必要があります。 Google の更新版 EU ユーザーの同意ポリシーに基づき、パブリッシャー様は、欧州経済領域(EEA)と英国のユーザーに特定の情報を開示し、法律で義務付けられている場合に Cookie などのローカル ストレージを使用すること、および広告のパーソナライズを目的として個人データを収集、共有、使用することについて、それらのユーザーの同意を得る必要があります。このポリシーには、EU の e プライバシー指令と一般データ保護規則(GDPR)の

    sionn_8
    sionn_8 2022/02/24
  • Webサイトを作ったら最初にやるべき8つのこと、やってはいけない2つのこと | ホームぺージ制作会社 チャコウェブBlog

    ホームページを制作して公開したら、多くの人にお客様にアクセスしてもらうようにやることがあります。 検索エンジンに通知する、アクセス解析を設置して分析の準備をする、各メディアで情報を発信する作業を行いましょう。 ホームページを公開したら、自然とアクセスが増えていくわけではありません。多方面に情報を発信して、アクセスルートを作っていくことが近道です。 大量のアクセスを期待して間違ったSEOをしたり、作ることで安心して放置したりしないように、ホームページを育てていきましょう。 1.検索エンジンに知らせる!Googleサーチコンソールに登録 いち早く行うべきなのが「検索結果に表示させるための道筋づくり」です。 検索エンジンGoogleに、ホームページの存在を知らせる作業をしましょう。 日の検索エンジンは、ほぼGoogleで成り立っています(YahooGoogleのシステムを使っているからです)

    Webサイトを作ったら最初にやるべき8つのこと、やってはいけない2つのこと | ホームぺージ制作会社 チャコウェブBlog
    sionn_8
    sionn_8 2022/02/23
  • ランダムフォレストの基本的な事をまとめてみた|Coding Memorandum

    日はランダムフォレストに関して勉強したことをまとめていきます。 ランダムフォレストとは? ランダムフォレストとは弱学習器(決定木)を複数(並列に)作成して、各弱学習器の出力結果の平均(or多数決)を算出して予測を行うモデルとなります。 ブースティングなどの前の木の情報を利用する直列的なアルゴリズムに対して、同時に複数の木を作成することができるため計算コストが低いアルゴリズムな半面、各決定木の出力値を等しく扱うこともあり?精度が勾配ブースティング系のアルゴリズムと比べて低く、kaggleなどのコンペではあまり活躍していない印象です。 とはいえ、どういうアルゴリズムか興味があったので簡単に基的なことをまとめていきます。データやアルゴリズムの勉強は下記レクチャーで行いました。後はこちらの論文も参考にさせていただきました。 アルゴリズムの中身 動画でもあるように例として下記のようなゴルフクラブ

    sionn_8
    sionn_8 2022/02/23
  • ランダムフォレストで特徴量の重要度を評価する : 新規事業のつくり方

    新規事業のつくり方 新しいことを学ぶことが好きです。今は機械学習や自然言語処理に興味があります。 ブログには、マイナビ、DODA、 TechClipsのプロモーションを含みます。 機械学習界隈で、最強アルゴリズムの一角を占めていたランダムフォレスト。ディープラーニングが登場した後急速に存在感をなくすものの、その利便性と強力さから多くのデータサイエンティストが現役利用中。 scikit-learnでのランダムフォレスト、分類モデルと重要度評価の実装方法まとめました。 決定木の問題点決定木は、上から順に条件分岐を作って分類モデルを作る手法です。ルールが可視化できる、正規化や標準化などのデータ加工が不要など、素晴らしいアルゴリズムです。 しかし、決定木は過学習を起こしやすいという問題点がありました。 前の記事:Pythonの決定木分析できのこ派とたけのこ派を予測するランダムフォレストとは

    ランダムフォレストで特徴量の重要度を評価する : 新規事業のつくり方
    sionn_8
    sionn_8 2022/02/23
  • テスト駆動開発(TDD)のゴール「動作するきれいなコード」について考えてみる - やっとむでぽん

    「偉大な書籍は偉大な出だしで始まる。ケント・ベック著『テスト駆動開発』(2003, 2017)はこう始まります。 「動作するきれいなコード」。Ron Jeffriesのこの簡潔な言葉が、テスト駆動開発(TDD)のゴールだ。 」 テスト駆動開発エバンジェリストとして活躍している、和田卓人さん(t_wada)の講演より引用 セミナー講師やアジャイルコーチの立場で、私もTDDを教えることがよくあります。そんなときはこの言葉を意識しつつ、TDDはあくまでスキル、手法のひとつに過ぎず、当に求めるべきは動作するきれいなコードなのだと、伝えるようにしています。そのことを説明する補助として、こんな図を作りました。 絵を描いてみて気づいたのですが、「動作する(Works)」には2つの側面があります。書いたコードが、書いたつもりの通りに動くこと(Verification)と、期待に応えて働き実際に役立つこと

    テスト駆動開発(TDD)のゴール「動作するきれいなコード」について考えてみる - やっとむでぽん
    sionn_8
    sionn_8 2022/02/14
  • 状態、結合、複雑性、コード量の順に最適化する - valid,invalid

    There’s No Such Thing as Clean CodeのHacker Newsコメント経由でコードやシステム設計・最適化についての良いコメントを見つけた。どうやらHacker Newsで何度も引用されているらしいが日語で言及された記事が見つからなかったので取り上げてみる。 コメントは2016年のSandi MetzのThe Wrong Abstractionに関するもので、発言者のcurun1rいわく「私は設計の優先順位をこの順序で学習することで、優れた開発者になれた」。*1 4つの基準と優先順位のガイドライン 状態 > 結合 > 複雑性 > コード量 私は状態 (state)、結合 (coupling)、複雑性 (complexity)、コード量 (code) の順に削減することでコードを最適化する。 コードがよりステートレスになるなら、結合を増やすこともいとわない 結

    状態、結合、複雑性、コード量の順に最適化する - valid,invalid
    sionn_8
    sionn_8 2022/01/31
  • Zenfone 8 レビュー。待望の防水FeliCa、理想の小さめハイエンド! - すまほん!!

    音は「ありがたいが、おすすめしにくいメーカー」 ASUSは日に率先してSIMフリーを意欲的に投入、現在に至るまで高性能モデルを果敢に投入してくれている市場開拓者であり、素晴らしいメーカーです。 一方でここ数年「メイン機として自信をもっておすすめできるか?」というと、正直言って選択肢にはちょっと挙げにくかったところもありました。これは主に「ローカライズの不足」により、競争の激化に対応しきれていないと筆者は感じていたためです。 今回、注目点は「FeliCaと防水対応」です。まさかしっかり日仕様まで取り入れてくれるとは、驚きました。 ちなみに筆者はハイエンドスマホはカメラ画質が必須だと考えており、ここが悪いスマホはおすすめするのは難しいです。Zenfoneは7辺りで既にそうでしたが、8も使ってみて後述する通り「カメラ、けっこう良いかも」と感じています。おすすめしにくい要因は無くなったのでは

    Zenfone 8 レビュー。待望の防水FeliCa、理想の小さめハイエンド! - すまほん!!
    sionn_8
    sionn_8 2022/01/25
  • 【ゲーム紹介】ザ・クルー:第9惑星の探索 (The Crew)

    『ザ・クルー:第9惑星の探索』の概要『ザ・クルー:第9惑星の探索』は、協力型のトリックテイキングゲームです。プレイヤーは宇宙を探索するクルーのメンバーとして50のミッションを解決して第9惑星へ到達することを目指します。 各プレイヤーは、手番でカードを1枚出し最も強いカードを出したプレイヤーが全員が出したカードを獲得します。 ミッションカードには各プレイヤーが獲得するべきカードなどが示されており、全プレイヤーが課されたカードを獲得するとミッションを1つクリアしたことになります。 『ザ・クルー:第9惑星の探索』が「ドイツ年間エキスパートゲーム大賞2020」にノミネート!

    【ゲーム紹介】ザ・クルー:第9惑星の探索 (The Crew)
    sionn_8
    sionn_8 2022/01/22
  • CSS見出しデザイン参考100選!コピペ可!どこよりも詳しく解説!

    JAJAAAN代表です。このサイトの制作者です。趣味は、最近始めたアウトドア、最近始めた釣り、最近始めた格闘技です。尊敬する人はさかなくん。人生で学んだことは「女は怖い」ご連絡はメールかTwitterでDMください。 メール Twitter SEE MORE 今回はCSSのみで作れる見出しデザインについて100個サンプルを作ってみました。 見出しなどで使えるデザイン例についてどこよりも詳しく(おそらく..)紹介・解説しています。すべてCSSのみで実現しているものになりまります。 コピペしてそのまま使用していただいて構いません。デザイン例によって作成時のポイントや注意点も書いています。 CSSのみで作る見出しについて見出しについて、マークアップで使用されるHTMLタグはh1〜h6になるかと思います。サンプルのHTMLではh2を例にしていますが、hタグである必要はありません。ご自由なHTML

    CSS見出しデザイン参考100選!コピペ可!どこよりも詳しく解説!
    sionn_8
    sionn_8 2022/01/20
  • 【新人SE講座】 第1回『WBSがないのは死亡フラグ』 - Qiita

    主に新人システムエンジニア向けに、業務で必要になる知識やテクニックを解説していきます。 第1回のテーマはプロジェクト管理の基である「WBS」です。 (評判がよければ第2回もやります。。。) まとめ

    【新人SE講座】 第1回『WBSがないのは死亡フラグ』 - Qiita
    sionn_8
    sionn_8 2022/01/18