タグ

nissaxのブックマーク (2,134)

  • 脳に収まるコードの書き方

    Mark Seemann 著、吉羽 龍太郎、原田 騎郎 訳、Robert C. Martin まえがき TOPICS 発行年月日 2024年06月 PRINT LENGTH 312 ISBN 978-4-8144-0079-9 原書 Code That Fits in Your Head FORMAT Print PDF EPUB ソフトウェアは複雑さを増すばかりですが、人間の脳は限られた複雑さしか扱えません。ソフトウェアが思い通りに動くようするには、脳に収まり、人間が理解できるコードを書く必要があります。 書は、拡張を続けても行き詰ることなくコードを書き、複雑さを回避するための実践的な方法を解説します。最初のコードを書き始めるところから機能を追加していくところまでを解説し、効率的で持続可能なペースを保ちながら、横断的な問題への対処やトラブルシューティング、最適化を行なう方法を説明します

    脳に収まるコードの書き方
    nissax
    nissax 2024/05/21
  • 令和のHTML / CSS / JavaScriptの書き方50選

    Web制作技術は日々進化しており、会社やプロジェクトによっては昨今の環境に適さない書き方をしているケースも時折見受けられます。 そこで今回は「2024年のWeb制作ではこのようにコードを書いてほしい!」という内容をまとめました。 質より量で、まずは「こんな書き方があるんだ」をこの記事で伝えたかったので、コードの詳細はあまり解説していません。なので、具体的な仕様などを確認したい方は参考記事を読んだりご自身で調べていただけると幸いです。 1. HTML 画像周りはサイトパフォーマンスに直結するので、まずはそこだけでも取り入れていただきたいです。また、コアウェブバイタルやアクセシビリティも併せて理解しておきたい内容です。 Lazy loading <img>にloading="lazy"属性を付けると画像が遅延読み込みになり、サイトの読み込み時間が早くなります。

    令和のHTML / CSS / JavaScriptの書き方50選
    nissax
    nissax 2024/05/14
  • プロダクトマネジメントクライテリア

    プロダクトマネジメントを体系化したクライテリアです。企業がプロダクトを成功に導くために必要な要素を多角的かつ具体的に記載してあります。対象はプロダクトマネージャー個人ではなくプロダクトを取り巻くチームとし、プロダクトマネジメント全体をスコープにしています。

    プロダクトマネジメントクライテリア
    nissax
    nissax 2024/05/12
  • ひとり会社の起業について学んだ10のこと - GoTheDistance

    note.com 僕の間違いじゃなければ、時々はてなのブログでコメントを頂いた方のように思う。Python関係で。大変お世話になりました! 法人の設立にあたっての事務処理と、会社運営のお気持ち編を、自分の体験からまとめてみます。2016年6月にノリ(そうだ独立しよう)だけで起業して7年ほどひとり。今は2人体制になった。 会社を大きくする方法はなんもわからんので、そういう内容を期待される方はすいません!沿わないと思う! 1. 決算処理は専門家に任せたほうが良い 自分は前職の会計事務所でお世話になったため、起業当初から会計事務所を利用させてもらっている。年間30万弱。決算処理込み。 6月1日に創業したけど、タイミング的に6月になっただけで、深い意味はなかった。会計事務所的に3末はGW進行と重なるので避けたほうがいいかも。 決算処理は確認しないといけない事項が多すぎて、素人がいくら確認しても漏れ

    ひとり会社の起業について学んだ10のこと - GoTheDistance
    nissax
    nissax 2024/05/11
  • 個人的におすすめしたいFeature-Sliced Designというフロントエンドアーキテクチャ設計方法論

    Feature-Sliced Designというフロントエンドアーキテクチャ設計方法論をプロジェクトに導入してみたところ、 個人的には良いと感じているので、どのような設計方法論なのか、具体的にどのような部分が良いと感じたかを紹介していきたいと思います。 Feature-Sliced Designとは? Feature-Sliced Designは、フロントエンドアプリケーションを対象としたアーキテクチャ設計方法論です。公式サイトでは、「コードを整理するためのルールと規約の集大成」と記載されています。 Feature-Sliced Designの設計方法論 Feature-Sliced Designでは、プロジェクトはLayerで構成され、各LayerはSliceで構成され、各SliceはSegmentで構成されます。 Layer Feature-Sliced Designの第一階層をLay

    個人的におすすめしたいFeature-Sliced Designというフロントエンドアーキテクチャ設計方法論
    nissax
    nissax 2024/05/10
  • フェミニストの問題点は知能なのでは?

    anond:20240507082648 フェミニストの「ミラーリング」的なものがちゃんと出来てるのを見た事ない。 抽象的な思考が苦手で自他境界の認識が不得意だからだと思う。 1.恣意的に別条件付け足したらミラーリングじゃなくなるでしよってはてなーは良くいうけど 「ハゲ男」や「チビ男」を搾取するアニメや漫画ばかりになったら同じこと言えるのって思う まず”ばかり”ってどっから出て来たのか。 『たわわ』みたいなアニメやマンガ”ばかり”になったらそりゃ嫌だ。 自分は『たわわ』みたいな漫画に興味ないからこの世に読める漫画がなくなっちゃうってことだけど、 『たわわ』の愛読者だってこの世の漫画が全部『たわわ』的な物になるのは嫌だろう。 鬼滅の刃みたいな漫画ばかりになっても嫌だし ダンジョン飯みたいな漫画ばかりになっても困る。 なんで”ばかり”を加えちゃったのか。 そういうしょーもないズルやって気付かれ

    フェミニストの問題点は知能なのでは?
    nissax
    nissax 2024/05/08
    知能云々はさて置き、ミラーリングの訴求先は情緒であり、ターゲットは論理判断よりも情緒判断を優先させる人なのだろうから、その論理的整合性への批判はナンセンスではないか。論理不整合が意図的かもしれんし。
  • プロジェクトマネジメントのおすすめ本を4つの分類でご紹介|コーヒー好きのPM

    このnoteでは、プロジェクトマネジメント(以下、プロマネと略記)のおすすめをマトリックス図に整理してご紹介します。 ◆変更履歴◆ 2024.05.07 初版公開 ◆今後追加予定◆ ※追加のお知らせはX(@coffee_nomimasu)にて行います ・プロジェクトマネジメントの基が全部わかるプロジェクトマネジメントの物の実力がつく ・驚異のプロジェクト実行術 準備編 ・驚異のプロジェクト実行術 実践編 ・プロジェクト・シン・エヴァンゲリオン プロマネを探すときの悩み筆者の棚にあるプロマネプロマネを探すとき、多くの方は「プロジェクトマネジメント おすすめ 」などとキーワード検索して、 プロジェクトマネジメントのおすすめを紹介! プロジェクトマネージャーが読むべきおすすめ〇〇選! プロジェクトマネジメントおすすめランキング! などのサイトを見ながら自分に合いそう

    プロジェクトマネジメントのおすすめ本を4つの分類でご紹介|コーヒー好きのPM
    nissax
    nissax 2024/05/08
  • ひとり社長の経理の基本|Tetsuya Morimoto

    2019年12月に自分の会社を設立した。 なんの考えもなく意味なく3月決算にしてしまい、4ヶ月弱で決算を迎え、2ヶ月以内に法人税を納める必要があるので5月に入ってから法人決算を行った。そのときに役立ったの紹介と実際に法人決算をやってみた経験談 (失敗談) を書いておく。 (2024-05-05 追記) 稿の続編として時間が経ってからわかったことなどをまとめました。 法人設立のきっかけ仕事を辞めようと思ったとき、次にやりたいことはとくになかったし、40歳を超えて年齢的にも雇ってくれる会社をみつけるのは難しいだろうということは容易に予測できた。少し転職活動をしてみたものの、自分自身にやりたいことがないのもあり、あまり手応えを感じなかったので消去法のような流れで起業することにした。 私の場合、会社設立 freee を使って法人設立のための手続きをした。必要な手続きや書類作成など、法人登記まで

    ひとり社長の経理の基本|Tetsuya Morimoto
    nissax
    nissax 2024/05/05
  • SOLID原則完全に理解した!になるための本

    SOLID原則を学び、完全に理解した!になるための

    SOLID原則完全に理解した!になるための本
    nissax
    nissax 2024/05/01
  • 読んで学べる論理学を探しているひとへ――古典命題論理から様相命題論理まで - sho__yamaguchi’s blog

    論理学を基礎から〈テキストを読むこと〉だけで独習しようとするひと――こうしたひとにとって役立つかもしれない講義テキストを置いておく。これは某大学で私が担当している論理学の講義のテキストであり、その授業では安井邦夫『現代論理学』(世界思想社、1991年(新装版2021年))も教科書に指定されている。ただし、以下のテキストは、安井の教科書がなくても読むことができる(他方で、「論理学Ⅰ」のテキストを読み終えた後に、その続きとして安井で述語論理などを学び進めることもできる)。 ちなみに、論理学をまなぼうとするひとの中には《ふつうの散文は却って読みにくく、とりあえず記号を並べてほしい(あとは自分で考えるから)》という方もいると思う。そうした方にとっては、残念ながら、私のテキストは却って読みづらいだろう。なぜなら私のテキストは――最近はこうした言葉づかいがあるらしいが――形式化の背景にある「お気持ち

    読んで学べる論理学を探しているひとへ――古典命題論理から様相命題論理まで - sho__yamaguchi’s blog
    nissax
    nissax 2024/04/29
  • GWに徹底理解!GPTの仕組みをめちゃくちゃ分かりやすく解説する無料動画公開 | Ledge.ai

    サインインした状態で「いいね」を押すと、マイページの 「いいね履歴」に一覧として保存されていくので、 再度読みたくなった時や、あとでじっくり読みたいときに便利です。

    GWに徹底理解!GPTの仕組みをめちゃくちゃ分かりやすく解説する無料動画公開 | Ledge.ai
    nissax
    nissax 2024/04/29
  • 紙っぽいかわいいWebサイト作りたい - Qiita

    かわいいWebサイトが作りたい Web上でグラフィックデザインっぽい表現をしてるサイト大好き! 思いついたら追加する 「版ズレ」風 版ズレ = 印刷の際に、色の版がズレて出力されてしまう現象。(アナログっぽい雰囲気を出すために、あえてズレているように見せるデザイン手法として使ってます) 一番上のレイヤーに紙っぽいテクスチャを乗せて乗算かける 後ろのテキストはaria-hidden="true"でスクリーンリーダーに読み上げられないようにする (疑似要素でやりたかったけど乗算上手くいかなかった・・) ▼ HTML <div class="hanzure"> <img src="紙っぽいテクスチャ" alt=""> <div class="hanzure01"> <p class="front">版ズレ風の表現</p> <p class="back" aria-hidden="true">版ズ

    紙っぽいかわいいWebサイト作りたい - Qiita
    nissax
    nissax 2024/04/28
  • 『ウィトゲンシュタインの講義 数学の基礎篇』はスゴ本

    ウィトゲンシュタインののなかで、これが最も分かりやすい&面白い(当社比)。 数学という存在を、人の知性の産物である「発明」と捉える人がいる。いっぽうで、人が見出した世界の質である「発見」と見なす人がいる。この議論は、[『神は数学者か』はスゴ]にて語ったが、いずれの場合にせよ、数学の限界が(仮に)あるとしたならば、それは人の理性の限界であることは了解していただけるだろう。なぜなら、「発明」であれ「発見」であれ、主語が人である限り、その限界も人に属するからである。 ウィトゲンシュタインの講義は、数学の限界を見極める一方で、数学の底(もともとの了解事項)を明らかにしてくれる。 数学の底? そんなのユークリッド幾何学やヒルベルトの基礎付けを見るまでもなく、「定義」と「形式」でしょうに(あるいはそこから定義づけられる公理系といってもいい)。書を手にするまでは、そう考えていた。だが、「発明」で

    『ウィトゲンシュタインの講義 数学の基礎篇』はスゴ本
    nissax
    nissax 2024/04/23
  • 『因果推論』(金本拓:オーム社)は因果推論に留まらず現代的なマーケティング分析手法まで網羅したバイブル - 渋谷駅前で働くデータサイエンティストのブログ

    因果推論: 基礎から機械学習・時系列解析・因果探索を用いた意思決定のアプローチ 作者:金 拓オーム社Amazon 著者の金さんからご指名でご恵贈いただいたのが、こちらの『因果推論 ―基礎から機械学習・時系列解析・因果探索を用いた意思決定のアプローチ―』です。正直に白状しますと、因果推論とタイトルにつく技術書はここ数年でゴマンと出版されており、書も紙冊子で頂戴したものの僕はあまり期待せずにページをめくり始めたのでした(ごめんなさい)。 ところが、ほんの数ページめくっただけでその内容に僕は仰天しました。グラフィカルで実務家にとっての分かりやすさを重視した因果推論の解説と実践にとどまらず、現代的なマーケティング分析では必須の種々の手法についてまで懇切丁寧に解説とPythonによる実践例が付された書は、文字通り「マーケティング分析実務家にとってのバイブル」になり得る素晴らしい一冊だと直感し

    『因果推論』(金本拓:オーム社)は因果推論に留まらず現代的なマーケティング分析手法まで網羅したバイブル - 渋谷駅前で働くデータサイエンティストのブログ
    nissax
    nissax 2024/04/23
  • どう考えてもC評価の部下に、Bをつける上司の心のうち カゴメ・有沢正人氏が行った、公正に差をつけるための評価制度

    イベントでは、人事・労務担当者がおさえておくべき2024年の法改正の概要とその裏側を読み解いていきました。カゴメ株式会社 常務執行役員/カゴメアクシス株式会社 代表取締役社長 兼 経営管理部長の有沢正人氏とKKM法律事務所代表の倉重公太朗氏が登壇し、法改正の裏側や今後の人事課題について議論が交わされました。記事では、カゴメで実施されているジョブ型雇用についてお話しされた内容をお届けします。 カゴメ・有沢正人氏が語る、雇用や働き方の変化 倉重公太朗氏(以下、倉重):ではここからは対談コーナーということで、カゴメの有沢さんに来ていただいております。(有沢さんは)大人気ですけど。 有沢正人氏(以下、有沢):いやいや。 倉重:自己紹介をお願いしてもいいでしょうか。 有沢:よろしくお願いします。私は今のカゴメが4社目で、もともとは銀行員でした。銀行では公的資金をいただき国有化されまして、みなさん

    どう考えてもC評価の部下に、Bをつける上司の心のうち カゴメ・有沢正人氏が行った、公正に差をつけるための評価制度
    nissax
    nissax 2024/04/17
  • ChatGPTなど数々の高性能AIを生み出した仕組み「Attention」についての丁寧な解説ムービーが公開される

    さまざまな数学的トピックをムービー形式で解説するサイト「3Blue1Brown」において、ChatGPTに代表されるAIを形作っている「Transformer」構造の心臓部「Attention(アテンション)」についての解説が行われています。 3Blue1Brown - Visualizing Attention, a Transformer's Heart | Chapter 6, Deep Learning https://www.3blue1brown.com/lessons/attention AIの中身と言える大規模言語モデルのベースとなる仕事は「文章を読んで次に続く単語を予測する」というものです。 文章は「トークン」という単位に分解され、大規模言語モデルではこのトークン単位で処理を行います。実際には単語ごとに1トークンという訳ではありませんが、3Blue1Brownは単純化して

    ChatGPTなど数々の高性能AIを生み出した仕組み「Attention」についての丁寧な解説ムービーが公開される
    nissax
    nissax 2024/04/17
  • AI時代に起業するということ|shi3z

    生成AI以前と以後で、会社のあり方は決定的に変化していくのだと思う。 たとえば、昨日はとある会議で、「この(AI)サービスの原価はいくらか」という議論が沸き起こった。 AIサービスなのだから、AIの利用料くらいしかかからないかというとそうでもない。実際、AIを動かすためにはAIそのものにかかるお金以外の人件費がかかる。誰かに売る人の人件費や、システム開発のための人件費や、サポートのための人件費だ。ただ、AIサービスの場合、人件費を極限まで最小化することができる、という点が決定的に違う。 また「AIの利用料」も、「APIの利用料」なのか、ベアメタルサーバーの月額利用料なのか、それとも自社に持っているGPUマシンの電気代なのか、という議論のポイントがある。 あまり多くの人は語らないことだが、実は起業には再現性がある。 つまり、一度でも事業をうまく立ち上げたことがある経験を持つ人は、次も事業をう

    AI時代に起業するということ|shi3z
    nissax
    nissax 2024/04/10
  • 最初の100日で何をすべきで何をすべきではないか?|miyasaka

    人は無能に到達するまで昇進するという「ピーターの法則」というのがある。 「階層型の組織においては、どんな人も、昇進を繰り返すことでいずれは能力の限界に達し、十分に職責を果たせなくなって無能化する。その結果、「あらゆるポストは、職責を果たせない無能な人間によって占められる」という。 https://mba.globis.ac.jp/about_mba/glossary/detail-20919.html グロービスとくにリーダーが劇的な環境変化に異動、転職、抜擢で放り込まれるとこの法則が強烈に作用する。なぜなら周りの方が知識や経験があり自分がその組織内で最もそれがない人になってしまうからだ。一方で、この人は何かしてくれるのでは?という期待を関係者からは持たれる。「組織内で最も無能なのに最も期待される」という特殊状態を過ごすことになる。 12年ほど前に突然、社長をというキャリアチェンジを経験を

    最初の100日で何をすべきで何をすべきではないか?|miyasaka
    nissax
    nissax 2024/04/07
  • Railsでメールアドレスをバリデーションする方法(翻訳)|TechRacho by BPS株式会社

    RailsのActive Recordは、意味のあるデータを確実に得られるようにするためのバリデーション機能をActive Modelライブラリ経由で提供しています。 ユーザーにメールを送信可能であることを確認する処理は、アプリケーションを正しく設定するうえで非常に重要なので、既に皆さんもUser#email属性でバリデーションを行っていることでしょう。 🔗 以下の方法ではなく 手作り正規表現や、Railsの古いAPIドキュメントにあるものを使う。 class User < ApplicationRecord validates :email, format: { with: /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})\z/i }, presence: true, uniqueness: { case_insensitive: true } end

    Railsでメールアドレスをバリデーションする方法(翻訳)|TechRacho by BPS株式会社
    nissax
    nissax 2024/04/06
  • 宇宙には「意識」があり生命誕生に都合がいい調整を行ったという説が真剣に議論されている

    生命の誕生について興味を持って調べたことがある人なら、この宇宙で自然に生命が発生する確率は天文学的といえるほど小さく、さまざまな物理学的条件がわずかでも異なっていれば生命は誕生しなかったという話を見聞きしたことがあるかもしれません。イギリスのダラム大学で哲学の准教授を務めるフィリップ・ゴフ氏は、生命誕生をただの「奇跡」として片付けるのではなく、「宇宙には意識が存在し、その意識が生命の誕生にちょうどいい条件を整えた」とする説を真剣に主張しています。 Mind-blowing theory on God could spark new 21st-century religion | The Herald https://www.heraldscotland.com/business_hq/24222253.mind-blowing-theory-god-may-spark-radical-ne

    宇宙には「意識」があり生命誕生に都合がいい調整を行ったという説が真剣に議論されている
    nissax
    nissax 2024/04/03
    確率の低さに必然性を見出すのは、試行回数の有限性を暗黙的に仮定している。試行回数が無限かつ実現確率が0よりほんの少しでも大きければいつかは必ず実現するからだ。さて、多元宇宙での時間の有限性は確認済みか