タグ

2024年6月30日のブックマーク (43件)

  • BiomeがforEachではなくfor...ofを推す理由を処理速度の観点から見る

    Intro biomeにはforEachを使用すると、for...ofを使用するようにエラーが出ます。これはnoForEachというrecommendedルールによるものです。 今回はなぜfor...ofを使うように推奨しているのかを、処理速度の観点で見ていきます。 Performance ドキュメントには以下のように記載されています。 Performance: Using forEach can lead to performance issues, especially when working with large arrays. When more requirements are added on, forEach typically gets chained with other methods like filter or map, causing multiple iter

    BiomeがforEachではなくfor...ofを推す理由を処理速度の観点から見る
  • 切り取り線 on X: "✄------------ PM 2:00 ------------✄"

  • ExcelのVBAを使ってガントチャート(超簡易版)を作成したい...! - Qiita

    エンジニアのみなさま、日々の学習当にお疲れ様です! また記事まで足を運んでいただき当に感謝です。 約3分程度で読めるので最後まで読んでもらえると幸いです。 はじめに 案件でプロジェクト管理のサポートをしております。 Excelを使った進捗管理があり、その資料の一部で 「VBA」 を使ってガントチャートが作成されていました。 今までは最低限の関数・ショートカットを覚えてExcelを使っていましたが、まだまだ知らない機能や関数の存在があることを痛感しております。 せっかくExcelに触れる機会が多くなっているので再学習しようと思い、その第一弾としてVBAを触ってみることにしました。 「もっとこうした方が良いよ!」 や 「うちの会社ではこの様な考えで取り組んでます!」 があれば、ぜひぜひコメントで教えていただけますと幸いです。 VBAとは Visual Basic for Applicat

    ExcelのVBAを使ってガントチャート(超簡易版)を作成したい...! - Qiita
    lugecy
    lugecy 2024/06/30
  • 「AWSが分かっていない」のではなく、コンピュータサイエンスが分かっていなかった - Qiita

    はじめに ◆この記事は何? 焦ってAWSの勉強をするよりもコンピュータサイエンスの基礎を勉強してからの方がよかったという私の経験を紹介する記事です ◆対象は? AWSの勉強をしている方 特に若手 ◆この記事のねらい AWSの勉強効率を上げる 先に結論 AWSの勉強に時間がかかったのはコンピュータサイエンスの基礎ができていなかったから コンピュータサイエンスの基礎を勉強してからの方が、圧倒的に効率が良い 遠回りに見えるが、近道だと考える 急にAWSを勉強した 新卒1年目からデータサイエンティストとして働いています。 急にAWSが必要になったので、急いでAWSの勉強をしました。 結果的には、「AWS Certified Cloud Practitioner」「AWS Certified Solutions Architect - Associate」を取得しました。 当時は知らない用語ばかりで

    「AWSが分かっていない」のではなく、コンピュータサイエンスが分かっていなかった - Qiita
    lugecy
    lugecy 2024/06/30
  • 「なぜ」と聞かずに理由を引き出す!「詰めてる」感を減らす言い換えテク - Qiita

    こんにちは。KDDIアジャイル開発センターのサービスデザイナー よねみちです。 生成AIを用いたto Bプロダクトのスクラム開発や、お客様のDX・新規事業創出のきっかけとなるデザインスプリント支援などを行っています。 はじめに レビューや会議で誰かが「詰められてる」様子、心にきますよね。自分がやられるのはもってのほかですが、周囲で発生するだけでも心がすり減ります。。 特に、何か問題が発生したときや、参加者間の誤解が解消できないときに「詰め」が生じがちです。 質問する側の、焦りや不安から「なぜ?」「どうして?」「つまり?」と質問マシーンになってしまう気持ちも理解できるのですが。 問い詰めてしまい心理的に不安全な状況に陥ると「ミスを隠そう、自分が責められないようにしよう」と回避する力が働きはじめ、結果として「正確な状況がわからない」「適切なアクションが取れない」といったチームとして重大なリスク

    「なぜ」と聞かずに理由を引き出す!「詰めてる」感を減らす言い換えテク - Qiita
    lugecy
    lugecy 2024/06/30
  • 出来ないとヤバい!タイピング能力を鍛える - Qiita

    「タイピングってどのくらい出来る?」 突然なんだ?と思われるかも知れないですが、実は分かっているようで分かっていない、でもめちゃくちゃ大事な基、それがタイピング力です。 「タイピングってどのくらい出来る?」面接とかでもあまり聞かれない印象です。なぜならある程度出来て当たり前だからです。プログラミング学習をしてきた!っとなれば余計に出来て当たり前と思われがちですよね? 言うなれば小学校入学の時に「1人でトイレ出来る?」と言われないことと同じです。なぜなら出来て当たり前だからです。(残念ながら昨今トイレトレーニング済んでいない子も増えているようですが・・) でもこれと同じように、この辺すっ飛ばしてろくにタイピングも出来ないままプログラミング学習入る人もいます。ブラインドタッチも出来ないまま一所懸命コードが書いていてもかなり効率が悪いです。さらに学習や実務では分からず悩むことが多い上に遅い!と

    出来ないとヤバい!タイピング能力を鍛える - Qiita
    lugecy
    lugecy 2024/06/30
  • GPT-4oを超えた? Claudeの最新モデル3.5が登場! AWSのBedrockで早速使ってみた - Qiita

    GPT-4oを超えた? Claudeの最新モデル3.5が登場! AWSのBedrockで早速使ってみたbedrock生成AIAnthropicclaude Claude 3.5 Sonnetが出現!? Anthropic社の生成AIモデル「Claude」の最新版、Claude 3.5 Sonnetが登場しました。 有名なOpenAI社の最新モデル「GPT-4o」を上回る性能が計測されているようです。 Claude 3.5の特徴 もともと旧世代のClaude 3には性能順に、Opus > Sonnet > Haikuの3つのモデルラインナップがありました。今回はバージョンアップ版のClaude 3.5のうち、中位モデルのSonnetのみが先行リリースされています。 (画像:Anthropic公式サイトより引用) 旧世代の最高性能だったClaude 3 Opusや、他社の最新LLMとの比較が以

    GPT-4oを超えた? Claudeの最新モデル3.5が登場! AWSのBedrockで早速使ってみた - Qiita
    lugecy
    lugecy 2024/06/30
  • 継承、誤って使っていませんか? - Qiita

    誰に向けての記事か この記事は主にオブジェクト指向プログラミングに慣れてきた頃くらいの方を対象にしています。 PythonJavaRubyといったプログラミング言語を勉強しはじめると、しばらくしてオブジェクト指向という概念を学習することになります。そしてオブジェクト指向プログラミングの重要な特徴として以下の3つがよく挙げられます。 継承 カプセル化 ポリモーフィズム 上記のうち、特に使い方に注意を払わなければならないのは継承です。継承はスーパクラスとサブクラスの間に密結合を生み出します。継承を誤って使ってしまうと1つの変更が他のクラスにも影響を及ぼしかねません。そうすると変更するのにも認知的なコストがかかるようになります。継承自体禁止するように言う人もいるくらいです。 筆者自身は継承を全面的に禁止しようとは思いません。ただし、継承にも良い使い方、良くない使い方というのはあります。それで

    継承、誤って使っていませんか? - Qiita
    lugecy
    lugecy 2024/06/30
  • インシデント発生時に電源を入れたままにすべきか問題 - Qiita

    はじめに とあるセキュリティインシデントにおいて、サーバを電源ケーブルごと引き抜いたという対応が行われ、X(Twitter)ではこの対応について賛否両論が見られました。このうち電源を入れたままにすべきという人の意見には、「マルウェアの中にはシャットダウンすることで自分自身を削除し、感染痕跡を削除するものがある」「メモリを調査すべきなのでシャットダウンすべきではない」のような意見が見られました。 記事では実際にメモリからどのような情報がわかるか、そしてメモリダンプを解析することの有用性と課題について記載します。 メモリフォレンジック セキュリティインシデントにおいてはフォレンジック調査が行われる場合があります。フォレンジック調査には、HDDやSSDのようなストレージを調査対象とするディスクフォレンジック、パケットキャプチャやNetFlow、ProxyやFWのログのような通信を対象とするネッ

    インシデント発生時に電源を入れたままにすべきか問題 - Qiita
    lugecy
    lugecy 2024/06/30
  • 【HTML】ボタン要素にdisabled属性をつけるのをやめませんか? - Qiita

    はじめに みなさんは、フォームなので必須項目が入力されてない時、Submitボタンに disabled をつけて押せないようにしていませんか? この記事では、ボタンにdisabled属性をつけない方がいい理由とdisabledをつけない方法を紹介します。 disabled属性をつけない方がいい理由 disabled 属性をつけると、ユーザーがボタンを操作することを防ぎます。 そのため、キーボード(Tabキー等)で操作している時フォーカスが当たらないため、ボタンの存在が認知できません。 disableがない時 disableがある時 ボタンの存在が認知できないため、支援技術(スクリーンリーダ等)で操作しているユーザーにとって、「送信ボタンどこだろう?」と思ってしまったり、「なんで送信ボタンが出てこないんだろう?」と思ってしまい、操作を完了させることができなくなります。 aria-disabl

    【HTML】ボタン要素にdisabled属性をつけるのをやめませんか? - Qiita
  • 『アジャイル開発の失敗率は268%も高い』のコメント欄が面白かったので紹介するよ - Qiita

    先日The Registerを見ていたらアジャイル開発の失敗率は268%も高い Study finds 268% higher failure rates for Agile software projectsという記事が目に入りました。 The RegisterはITニュースサイトで、日で言うところのITmediaやWIRED、GIGAZINEみたいなところですかね。 その記事は元記事を紹介しているもので、『元記事はImpact Engineeringの宣伝ではあるが、アジャイル開発は期待ほどうまくいかないという疑念を抱かせるのにも十分である』というようなまとめになっていました。 ではImpact Engineeringってなんなんだよと元記事268% Higher Failure Rates for Agile Software Projects, Study Findsを最後まで読

    『アジャイル開発の失敗率は268%も高い』のコメント欄が面白かったので紹介するよ - Qiita
  • 読まないと後悔する技術書30選 - Qiita

    はじめに 現代の人に名著以外のを読むような時間はない こんにちは、Watanabe Jin (@Sicut_study)です みなさんは何か新しい技術を学ぶときにどんなコンテンツを利用するでしょうか? 最近ではUdemyなどの動画講座を利用する人が多いと思いますが、を読んで学ぶという人もまだまだ多いのではないかと思います 今回は私がこれまで5年間読んできた150冊以上の中から厳選した30冊のを紹介します。広く多くの人に役立つものから、特定の技術の書籍までどれを読んでもあなたの大切な一冊になるのでぜひ読んでみてください 現代人には時間がない なぜ働いているとが読めなくなるのかというが話題になりました 現代人はを読む時間がなくなっています。 仕事に追われてしまい、プライベートでを読む暇などなくなっているのです。 しかし、エンジニアは「技術職」なのでプライベートの時間でも学習をして

    読まないと後悔する技術書30選 - Qiita
    lugecy
    lugecy 2024/06/30
  • Cloudflare を使って polyfill を自動で安全なものへ置き換えましょう | DevelopersIO

    先日ブラウザ互換の JS ライブラリである「Polyfill」にマルウェアが混入されて大きな問題となっていますが、Cloudflare であれば対応がワンクリックで実施できます。 ウィスキー、シガー、パイプをこよなく愛する大栗です。 先日ブラウザ互換の JS ライブラリである、「Polyfill.io」にマルウェアが混入されて大きな問題となっています。Cloudflare では、簡単に対策を行えるための機能がリリースされたのでご紹介します。Polyfill の対応がワンクリックで行えます。 JavaScriptライブラリ「Polyfill.io」にマルウェアが混入され10万以上のサイトに影響 Polyfill について Polyfill はブラウザ間のバージョンの違いなどを無効にするためのライブラリですが、今年の2月に売却されていることが発覚していました。 Cloudflare では、Po

    Cloudflare を使って polyfill を自動で安全なものへ置き換えましょう | DevelopersIO
  • コンポーネント設計って何だろう | ドクセル

    マーチン・ファウラー モジュールとは、明確に定義された一部のサブセットを 理解するだけでシステムを変更できるようにソフトウェ アシステムを分割したものと定義します。 コンポーネントはモジュールの一形態であり、独立して 置換できるという追加の特性を備えています。 出典 martinFowler.com “Software Component” より筆者抄訳 https://www.martinfowler.com/bliki/SoftwareComponent.html https://www.martinfowler.com/bliki/SoftwareComponent.html

    コンポーネント設計って何だろう | ドクセル
  • イーロンマスクの「開発の5ステップ」をまとめました - あなたの要件はアホだし、そのプロセスも要らない、すぐ最適化するな。 - Make組ブログ

    イーロンマスク氏がスペースXを案内するという動画(Starbase Tour with Elon Musk PART1)の中で語られた「開発の5ステップ」が僕的に衝撃でしたのでまとめます。 この内容、心底素晴らしいのですが、元動画では話が少しとっ散らかっていますし専門的すぎます。 僕自身、何度も内容を思い返して役に立ったのですが、見直すたび読解に苦労するので自分のためにまとめ直しました (ありがとう、僕!愛してるよ!)。 以降については、イーロンマスク氏が語る開発の5ステップについてまとめています。 余力があれば、自動字幕ありで動画を見ながらのほうが、イーロンマスク氏の熱意を感じられて楽しいと思います(下の動画では、この話が始まる辺りから始まるようにしています)。 youtu.be イーロンマスク、開発の5ステップ 開発の中では以下の順序を必ず守らないといけません。 要件をアホのままにしな

    イーロンマスクの「開発の5ステップ」をまとめました - あなたの要件はアホだし、そのプロセスも要らない、すぐ最適化するな。 - Make組ブログ
  • Dockerを利用したアプリケーション構築のためのイメージの役割とビルドについて整理してみた

    例えば現代的なフロントエンドを備えた Ruby on Rails 環境で考えると、 1 の builder image は その構築のためには native extension をコンパイルするためのコンパイラ環境と Ruby, Node.js を mix した環境が必要Gemfile, Gemfile.lock, package.json, npm の lock ファイルをもとに必要な依存パッケージをインストールただし、extension のインストール終了後にはコンパイラ環境は不要なので Docker の multi-stage build を利用して最終的には言語ランタイムと必要な依存パッケージのみの image にする(でないと単純に重い)※ Docker image は最小で安全にすべし、みたいな知識だけがあって躊躇している人は躊躇してはいけない。必要なものは必要だし、この bu

  • GitHub Repo Sweep

  • C++のinlineはインライン展開するという意味ではない - w_o’s diary

    C++の好きな指定子が inline で、inline は「インライン展開する」という意味ではないというのが好き。 「インライン展開する」という意味で inline を使うとしたら、 #include <stdio.h> #include <stdlib.h> inline int fibonacci(int x) { if (x <= 1) { return x; } return fibonacci(x-2) + fibonacci(x-1); } int main(int argc, char **argv) { printf("%d\n", fibonacci(atoi(argv[1]))); } こういう再帰がいるような関数だとインライン展開できずにエラーになるはずである。 実際にはもちろんこれはエラーではない。 仕様を読んだことはないので厳密な定義は知らないが、inline

    C++のinlineはインライン展開するという意味ではない - w_o’s diary
  • 『なぜ依存を注入するのか DIの原理・原則とパターン 』を読んで、”疎結合なアプリケーション”とは何かを考える - Magnolia Tech

    なぜ依存を注入するのか DIの原理・原則とパターン (Compass Booksシリーズ) 作者:Steven van Deursen,Mark Seemannマイナビ出版Amazon なんとDI(Dependency Injection)だけを扱うの厚さが637ページ! たぶん、もう日で今後商業出版されることは無いであろう、DI(Dependency Injection)の解説書『なぜ依存を注入するのか DIの原理・原則とパターン 』を読みました。 はじめてDIに触れたのはGoogle Guiceだったのですが、いつの間にかオブジェクトがフィールドに生えてくる黒魔術的なテクニック、という印象でした。 ”動的に実装を切り替える”、という意味ではPerlで実行時に設定に応じて実装を切り替えるモジュールをたくさん見てきたし、自分でも書いたことが有ったので、Javaなどの言語で実行時の実装選

    『なぜ依存を注入するのか DIの原理・原則とパターン 』を読んで、”疎結合なアプリケーション”とは何かを考える - Magnolia Tech
  • ユビキタス言語は用語ではなく言語 - laiso

    Domain-Driven Design Distilled (English Edition)というコンパクトにDDDを要約したを読んでいたら何となく感じていたことが書いてあったので抜粋します。 Is your Ubiquitous Language formed from a set of well-known nouns? Nouns are important, but often software developers put too much emphasis on the nouns within a domain model, forgetting that spoken language is composed of far more than nouns alone. あなたのユビキタス言語は、よく知られた名詞の集合から形成されていますか?名詞は重要ですが、しばしばソ

    ユビキタス言語は用語ではなく言語 - laiso
  • スマホで巡るデジタルスタンプラリーを自分で作れる「PETANCO」 - グラフィア - 地図や位置情報に特化したWebメディア「graphia(グラフィア)」

    「ペタンコ」は、合同会社GOWASが提供するデジタルスタンプラリー作成サービスです。紙の台紙にスタンプを押すのではなく、スマートフォンを使ってスタンプを集めるスタンプラリーを自分で作ることができます。基的な機能は無料で利用でき、作成はパソコンとスマートフォンの両方に対応しています。 スタンプ獲得方法は、「QRコード」「GPS」「キーワード」「QRコード+GPS」の4種類から選択できます。 スタンプラリーの作成はアカウントを作成してサイトにログインしてからスタンプラリーの新規作成を行い、各種設定をしていきます。キャンペーンページのTOP画像やスタンプを集めるスポットの場所の設定、GPSの範囲、スタンプの画像など、細かく設定できます。 スタンプラリーのスタンプ画像やアイキャッチなどのイラストや画像は個人で用意する必要がありますが、設定するだけで簡単にキャンペーンサイトを作成できます。 スタン

    スマホで巡るデジタルスタンプラリーを自分で作れる「PETANCO」 - グラフィア - 地図や位置情報に特化したWebメディア「graphia(グラフィア)」
  • イーロン・マスク 上 - hitode909の日記

    昔の出来事から、だんだんリアルタイムに見ていた出来事に近づいていくのがおもしろい。 かなり最近まで来てしまったところで上巻が終わった。 要件を疑え、という話がいい話だった。 ロケットを作ってると物理制約に支配されて、失敗すると爆発するけど、ソフトウェアならわりと無茶ができるというか、人間が決めたルールに則っていることが多いので、けっこう変えられる箇所は多いと思う。 このブログにまとまっていた。 blog.hirokiky.org あとは、オーセンティックなオタク活動がたびたび出てくるのが良かった。指輪物語については当然知ってないといけない。日でいうとガンダム見てないとダメみたいな話だと思う。 そのあと、まるでガンダルフみたいねと言われ、こんどは『指輪物語』のトリビアを次から次へとくり出した。物のファンなのか確かめようとしたのだ。合格だった。 「私にとっては大事なことなので」とマスクは言

    イーロン・マスク 上 - hitode909の日記
  • iruka のペダルをカスタムした | 774::Blog

    前回までグリップのカスタムについて書いてきたが、今回は iruka のペダルのカスタムをした。とはいえ、好きでカスタムしたというより、ペダルが故障したために交換することになったというのが正確な表現だろう。購入してからまだ 2 ヶ月しか経っていないのに、またもや iruka がトラブルに見舞われたのだ。 右のペダルから異音がするようになり、走行中にまれに回転が引っかかって止まってしまうという状態になってしまった。左のペダルは正常だったが、このままでは安全性に大いに問題があるため、いつも通りサイクルハウスしぶやお花茶屋店にすぐに向かうことにした。 スタッフに症状を説明し、ペダルを調べてもらったところ、やはりペダルそのものが故障していることが判明した。純正のペダルは折りたたみ式で、コンパクトに収納できるのが魅力だが、折りたたみ機構のために剛性が犠牲になっている。明確に転倒などのトラブルがあったわ

  • NotebookLM便利活用情報 - laiso

    人々がサ終リスクに怯えるGoogleの実験的サービスNotebookLMをしばらく試してみたのでレビューする notebooklm.google どのような用途に利用できるか 論文やレポート、記事、プレゼンテーション資料などの執筆のための情報収集 書籍データをソースにして読書読書メモをつける ソースを元にAIを使ってアイデアの創出、ブレインストーミングなどを生成する のような、保持しているソースをもとに要約・抽出・読解を補助する一般的なタスクで活用できる。 ソースはGoogle Driveにある文書やスライド、PDF・テキストファイルあるいはテキストをコピペして自由に追加できる。 GeminiやGoogle AI Studioを使っても画像やファイルをアップロードして似たような単発のチャットは可能だが、NotebookLMでは複数のソースを蓄積してそれに対して逐次検索と生成を行ってくれる

    NotebookLM便利活用情報 - laiso
  • ORALUCEのE17のスマート電球はPixelのaシリーズで見てもチラチラしない - hitode909の日記

    新居で使う電球を買い集めているのだけど、E17でフルカラーにできるスマート電球があまり存在しない。 Philips Hueか、ORALUCEっていう聞いたこともないメーカーのどちらか。 テレビの裏を光らせたりとか、Spotifyと連携したりとか、便利そうなので、名前をよく聞く、Philips Hueを買ってみたのだけど、困ったことに、スマホのカメラで見るとチラチラしたフリッカーが見える。 ダイニングでテーブルは料理の写真などを撮りたいのだけど、それらがことごとく波線の入った変な写真になってしまって、厳しい。 なんで?っていろいろ調べていると、Hueが特別に変なわけではなくて、近所の家具屋などに行って、名作照明をカメラで見つめると、だいたいチラチラしている。 スマホ側の問題で、Pixelのaシリーズにはフリッカーセンサーがついてなくて、カメラで見るとチラチラする、aじゃないシリーズにはついて

    ORALUCEのE17のスマート電球はPixelのaシリーズで見てもチラチラしない - hitode909の日記
  • 補完の効く irb 環境を WSL 経由で Windows に導入するためのメモ - ブログのおんがえし

    前回 で WSL に Ruby 3.3 が入ったので次は irb の設定をします。 最新の irb では型補完の追加、補完ダイアログの色変更API、デバッグに便利な機能、その他便利な機能追加などが入り、対話的なプロトタイピングやデバッグ、学習や実験の作業効率が大きく向上しています。また型情報を利用したより精度の高い補完アルゴリズムも使えるようになっています。目標は自分の書いているライブラリ内の sig/ に記述したメソッドが補完できるようにすることです。 irb のセットアップ bash(シェル)に以下を貼り付けて実行します。 # gem のインストール gem install repl_type_completor # .irbrc に設定追加 echo 'IRB.conf[:COMPLETOR] = :type' >> ~/.irbrc # irb 起動。 irb irb が起動したら

    補完の効く irb 環境を WSL 経由で Windows に導入するためのメモ - ブログのおんがえし
  • Perplexity Proを1ヶ月使ってみた - laiso

    Perplexity Proを試しに契約してしばらく使ってみたので感想を書きます 私の用途 テクノロジー関連の質問が多く、ソースを知ることが可能+質問→回答の1往復で済むタスクが多い。最近の質問は「コインチェックのNEM流出経路は?」「近所の公園でレンタルサイクルを利用するには?」や「relationship between Avalanche and Ethereum」 Perplexity Proの特徴 モデルを変更できる。私はデフォルトのモデルより生成速度が速くなって欲しかったのでgpt-4oを選択した。 「Proサーチ」と言う多段的に検索→生成してくれる機能もあるみたいだけど、使いこなせなかったので数回しか試してない(再加工するならChatGPTでいいのでは思った) pplx-apiというのも使えて、ブラウザで利用しているPerplexityの機能をAPIで使える。これで何かツール

    Perplexity Proを1ヶ月使ってみた - laiso
  • 米久保 剛 著『アーキテクトの教科書 価値を生むソフトウェアのアーキテクチャ構築』という本が出版されます - Magnolia Tech

    アーキテクトの教科書 価値を生むソフトウェアのアーキテクチャ構築 作者:米久保 剛翔泳社Amazon 6/14開催の設計ナイト2024で「コンポーネント設計」に関する素晴らしい発表をいただいた 米久保 剛さんの『アーキテクトの教科書 価値を生むソフトウェアのアーキテクチャ構築』というが出版されます 日の登壇資料です #sekkeinighthttps://t.co/dx0EjLql0q— yonekubo@テスト駆動開発が好きなアーキテクト (@tyonekubo) June 14, 2024 これは最高のになるに違いない!すぐに購入だ!と思ったら、すでに購入していたし、なんなら会場にもう一人そんな人が居た、というオチ... そんなこと有るー?って思ってチェックしたら自分も注文してたw 完全に条件反射で買ってる https://t.co/O4EXuOJm6L— magnoliak🍧

    米久保 剛 著『アーキテクトの教科書 価値を生むソフトウェアのアーキテクチャ構築』という本が出版されます - Magnolia Tech
  • URL.parse を Chromium で Ship するまで | blog.jxck.io

    Intro Chrome 126 で筆者が実装した URL.parse が Ship された。 Chromium にコントリビュートしたことは何回かあったが、単体機能を Ship したのは初めてだった。 invalid URL の処理 new URL() によって、文字列の URL をパースすることができるようになって久しいが、この API は invalid な場合に例外を投げる。 例外処理をするよりも、先に URL としてパース可能かどうかを知るための URL.canParse() が提案され、先に実装が進んだ。 URL.canParse(str) // boolean しかし、これでは二回パースが必要になるため無駄が多い。 if (URL.canParse(str)) { // 1 回目のパース return new URL(str) // 2 回目のパース } そこで、失敗したら

    URL.parse を Chromium で Ship するまで | blog.jxck.io
  • 「いいね」による名誉毀損「いいね罪」はなりたたなくなった? - きしだのHatena

    X(Twitter)で他人の「いいね」が見えなくなりましたね。 ということは、以前話題になった「いいね罪」は成り立たなくなったってことですね。 「いいね罪」というのは、誹謗中傷している第三者ツイートに多数「いいね」したことが名誉毀損の不法行為とみなされたときに話題になりました。 杉田水脈議員が敗訴 中傷投稿「いいね」で賠償、初の確定 - 日経済新聞 この「いいね」がされた時期は2018年5月くらいということで、2017年3月から「いいね」がタイムラインに表示されるようになっていたことから、RTに近かったのですよね。 そのことも併せて、「いいね」による拡散効果が認められたことからの不法認定だったと思います。 Twitterはなぜ他人の「いいね」をタイムラインに流す仕様を続けるのか 運営に直接聞いてみた - ねとらぼ これはユーザーから不評だったのだけど、「実際の数字を見ると、日も含め、「

    「いいね」による名誉毀損「いいね罪」はなりたたなくなった? - きしだのHatena
  • neue cc - ConsoleAppFramework v5 - ゼロオーバーヘッド・Native AOT対応のC#用CLIフレームワーク

    ConsoleAppFramework v5 - ゼロオーバーヘッド・Native AOT対応のC#用CLIフレームワーク 2024-06-13 ConsoleAppFrameworkの完全に新しいバージョンをリリースしました。完全に設計しなおして実装も完全に作り直された、何もかもが新しいフレームワークになっています。設計指針として「Zero Dependency, Zero Overhead, Zero Reflection, Zero Allocation, AOT Safe」を掲げ、もちろん、他を圧倒的に引き離すパフォーマンスを実現しています。 これはコールドスタートアップ・ウォームアップなしでのベンチマークとなっていて、CLIアプリケーションでの実際での利用に最も即したものだと考えています。System.CommandLineと比較すれば280倍!メモリアロケーション量もほかのフレ

  • 思い出の場所を地図グッズにできる「おもいで地図」 - グラフィア - 地図や位置情報に特化したWebメディア「graphia(グラフィア)」

    「おもいで地図」は、「ジオテクノロジーズ」が運営する、地図をアートにしてオリジナルのグッズを作成できるサービスです。 人生の中で過ごした特別な場所、家族や友人と過ごした場所、学校、職場、旅行先などの思い出の場所はありませんか?「おもいで地図」は好きな場所を指定し、カラーパターンを選択するだけで、誰でも簡単に自分だけの地図アートグッズを作成できます。 アイテムの作成はトップページから「つくってみる」をタップして作成画面に進み、目的の場所の名称や住所で検索します。 今回は福岡の太宰府天満宮を選んでみました。このままの地図の状態でもグッズを作れますが、もう少しアートっぽく変更していきます 下部にあるカラーを選択すると地図っぽさはなくなり、アート作品らしさがでてきました。同じ地図でもカラーを変えることで雰囲気ががらりと変わります。 特定の場所を示すためにスタンプも配置できます。 デザインが決まった

    思い出の場所を地図グッズにできる「おもいで地図」 - グラフィア - 地図や位置情報に特化したWebメディア「graphia(グラフィア)」
  • Web Developer Conference 2024 開催告知 #wdc2024 | blog.jxck.io

    CFP CFP の募集には fortee を使ってみようと思います。まだ慣れてないので色々と失敗すると思いますが、多めにみてください。(参加募集は fortee ではなく、慣れてる connpass を使う予定です) また、採択は fortee のプロポーサルのスターを第一基準にするので、聞きたいのはスターしてください。(なので、多分応募は早い方が有利です) プロポーザル | Web Developer Conference 2024 - fortee.jp https://fortee.jp/web-dev-conf-2024/proposal/all 募集は Session と LT の 2 枠です。 Session 40 分枠 x 12 Web 開発に関わることならなんでも可 終わったら感想戦会場に移動、そこで QA CFP を Fortee で募集 基は Fortee のスター数

    Web Developer Conference 2024 開催告知 #wdc2024 | blog.jxck.io
  • 2024-06-28: StackExchange.Redis 2.8.0, ReSharper and Rider 2024.1.4 - WeekRef.NET

  • 2024-06-23: Install Visual Studio updates through Microsoft Update, C# Inline Action for Azure Logic Apps - WeekRef.NET

  • 週刊Railsウォッチ: Railsのシステムテストを単体テストに置き換えるほか(20240627後編)|TechRacho by BPS株式会社

    週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やX.comでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Rails 🔗 RubyConf 2024登壇者募集(Rails公式ニュースより) 元記事: RubyConf 2024: Call for Speaker

    週刊Railsウォッチ: Railsのシステムテストを単体テストに置き換えるほか(20240627後編)|TechRacho by BPS株式会社
  • 週刊Railsウォッチ: Active Recordにstrict_loading_mode追加、to_time_preserves_timezoneの扱いほか(20240625前編)|TechRacho by BPS株式会社

    週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やX.comでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Rails: 先週の改修(Rails公式ニュースより) Ruby on Rails — Global strict loading mode setting,

    週刊Railsウォッチ: Active Recordにstrict_loading_mode追加、to_time_preserves_timezoneの扱いほか(20240625前編)|TechRacho by BPS株式会社
  • 運営者入院のため、メンテナンスとサポートが数日滞ります

    いつもFeedeenのご利用ありがとうございます。運営者の伊藤です。 私事で恐縮なのですが、伊藤の大腸に腫瘍がみつかりまして、今月末から急遽入院、手術を受けることとなりました。Feedeenのサービスには影響が出ないよう準備して臨みますが、イレギュラーの発生もあり得なくはないため、事前にスケジュールなどをご報告させていただきます。 入院・手術のスケジュールは以下の通りです。 6/30    入院7/1     手術7/10前後 退院予定 とくに手術当日とその後1〜2日間(7/1〜7/3あたり)はまったく動けない可能性が高いです。Feedeeのこれまでの稼働実績から考えても、入念に準備すれば期間中に障害が発生することはないと考えていますが、万が一のときは対処が数日遅れることとなります。これについては如何ともしがたく、なにとぞご了承ください。 それ以外の期間については病棟でWi-Fiも使えるよ

  • プログラム、下から作るか?上から作るか?

    TL;DR プログラムは「下から組む方法」と「上から組む方法」がある プログラムを組む時は少しずつテストしながら組む はじめに なにかゼロからプログラムを組むとします。そのプログラムのアルゴリズムや、何をやるべきかはなんとなくわかっているけれど、どこから手をつけてよいかがわからず、ChatGPTに全部書かせて、その後修正できずに困る、という事例を何度か観測しています。 プログラムをゼロから書くのは慣れが必要です。プログラムをゼロから書く場合、小さな部品を一つ一つ作っていって、最後にそれらを組み上げる「下から書く」方法と、「こういう関数が必要であるはず」と外枠から書いていって最後に中身を埋める「上から書く」方法があります。その一般論を論じるのは私の能力を超えるため、以下では「下から」と「上から」の例を挙げて、その「気持ち」を説明してみようと思います。言語はなんでも良いですが、ここではPyth

    プログラム、下から作るか?上から作るか?
  • もう一生これでいいわ|高河ゆん

    この頃は、絵の勉強がいっぱいできるでしょ? も講座も教室も動画もアドバイスも添削も、やる気さえあれば有用なのがたくさんあるでしょ? わたしだってさ、それなりに描いてきててさ、めちゃくちゃ下手だとは思ってないよ、それではお金もらえないですからね、仕事ができる状態だとは思ってます。 だけどね、上手い人たちの中ではド下手くそなんです、謙遜なしで。 ふつう上を見ちゃいますからね、下とは比べない、上と比べるから死にたくなりますね。 そんな時は焦って勉強するよね。 わたしもします。しました。正解を求めて。やります。 こうすれば正しい、上手く見える、こうやれば描ける!って、教えてくれる人いっぱいいるから、やりました。 結果。 たぶん、正しく描けた(はず)し、それなりにかわいいし、他人が描いた絵なら納得なんだが自分のものではない借り物みたいな気がした。 ※わたしはまったく描けないのではなく、もっとよくな

    もう一生これでいいわ|高河ゆん
  • 紅麹とお酒や醤油を造る麹は人とゴリラ以上に違う(ので、パニックになるのはやめましょう) - 醤油手帖

    ちょっと3月恒例の深刻なやつでバタバタしすぎて、更新がおろそかになっておりました。そして、書きかけのものはあるんですが、先にこれをと思いまして。そう、紅麹の問題です。 小林製薬が販売する紅麹の成分を含む健康品を摂取した人が腎臓の病気などを発症し、会社は「直ちに使用中止を」と訴えております。というのも、紅麹原料を約50社に供給していたのだとか。 news.yahoo.co.jp これは大変なニュースですし、何よりも今回の件で健康被害に遭われた方のご快復をお祈りいたします。 ただ、ちょっと「麹」についての風評被害的な意見がちらほらしているので、若干整理しておこうかなと思います。例によって目次つけました。 3月26日 14:50追記 ニュースによると、とうとう死者も出てしまったようです。お悔やみ申し上げます。 このエントリの主題は「紅麹によって被害が出ているけれども、パニックになって関係のない

    紅麹とお酒や醤油を造る麹は人とゴリラ以上に違う(ので、パニックになるのはやめましょう) - 醤油手帖
  • 「ショートスリーパーはほぼ存在しない」「徹夜レベルで脳機能が低下する」睡眠学の権威、柳沢先生の話が怖すぎてめちゃくちゃ寝たい

    松田 千明 Chiaki Matsuda @chiaki1170 さいきん睡眠学の権威、ノーベル賞候補の柳沢先生の動画を見まくってるんだけど、ずっと怖い話してて戦慄してる ・ショートスリーパーはほぼ存在せず、みんな寝不足が慢性化して麻痺しているだけ ・人は寝すぎることはできない、「寝過ぎて気持ち悪い」とかは全部睡眠不足 ・4時間睡眠を5日続けると徹夜レベルまで脳機能が低下する ・事、運動、睡眠の中で、睡眠が最も脳機能や健康へのインパクトが大きい(運動の10倍程度) まじで怖すぎて、めちゃくちゃ寝ることを決めました!!! 2024-03-30 17:13:32 松田 千明 Chiaki Matsuda @chiaki1170 ほとんどの日人に、無自覚のうちに鬼のデバフが掛かってるのえぐい。脳機能50%カット!!とかされてる状態で普通に生きてるの怖い。もはやゾンビ。めちゃくちゃ寝ます。 2

    「ショートスリーパーはほぼ存在しない」「徹夜レベルで脳機能が低下する」睡眠学の権威、柳沢先生の話が怖すぎてめちゃくちゃ寝たい
  • 任天堂の人材に対する考え方|採用情報|任天堂

    任天堂の人材に対する考え方 任天堂の経営方針 私たちは「娯楽を通じて人々を笑顔にする会社」として、どなたにでも直感的に楽しんでいただける「任天堂独自の遊び」を提供することを目指しています。この独自の娯楽体験を実現するために、ハード・ソフト一体型のゲーム専用機ビジネスを経営の中核に置き、どのような娯楽でも「いつかは必ず飽きられてしまう」という考えのもと、人々を笑顔にするために独創的な商品やサービスを世界中の人々にお届けし続けていきます。 人々を笑顔にする娯楽を 世界中の人々にお届けするために 独創的な商品やサービスをつくってお届けするうえで必要な能力は、数字では計れません。そのため、当社では独創性・柔軟性・誠実さからなる「任天堂DNA」を重要視しています。この任天堂DNAを基盤とし、仕事を通じて社員一人ひとりの成長を最大限に促せるよう、 さまざまな人事施策を取り入れています。また、ゲームやエ

    任天堂の人材に対する考え方|採用情報|任天堂