81988 Bookmarklets! Create Hatena::Let でブックマークレットをかんたんに作成・公開しよう! 今見ている GitHub リポジトリの subscribe している Issue を一覧するページを開きます。 open("https://github.com/notifications/subscriptions?reason=manual&repository="+decodeURIComponen...
この記事は、静的解析とビルドサイズ面で興味深いテーマでした。記事として自分の考えを書きます。 注意。あくまでビルドパフォーマンス視点での最適化です。強い意図があって、自分のドメインモデリングの方法論ではこれが最適なんだ、というなら元コードの方法論を止めるつもりはありません。 元記事のコードを minify するとどうなるか 元コードを参考に、それにアクセスするサンプルコードを書いてみます。 const sortingOptions = { priceDesc: { id: "priceDesc", sort: "price", order: "desc", label: "価格が高い順", }, priceAsc: { id: "priceAsc", sort: "price", order: "asc", label: "価格が安い順", }, ratingDesc: { id: "ra
昨日までハリスの悪口しか言ってなかった民主党関係者が鮮やかなまでに一転して、ハリスが最高の大統領候補だと言い出したことは諸外国に戸惑いを与えている。ハリスがバイデンの手前、有能さを隠していたのか、ハリスの魅力に突然民主党とリベラル・メディアが目覚めたのか。一糸乱れぬ「切り替え」は唖然とするほどのものだ。だが、カマラ・ハリスへのバイデンからの大統領候補「禅譲劇」、いわばハリス一本化とハリス盛り上げ(ハリスをめぐる否定的言説のタブー化)は以下の3つの理由により成立している。 バイデンを最後まで支え続けた左派の民主党ハイジャック継続の計算 打倒トランプの接着剤効果(特に暗殺未遂による神格化とヴァンス指名) 予備選なし本選からの突如スタートによる全党およびメディアでの盛り上げ 先入観を排除しておく必要があるのは、候補者個人の実力と誰が候補者として民主党(あるいは党内イデオロギー的、政策的に多様な各
エジプトにいた増田です。 思いのほか多くの方に読んで頂けたことに当惑しつつ、大変感謝しています。 そんなに人の興味のあることではないとは思うのですが、せっかくの機会なので、自分の考える(自分の出会ってきた)アラビア語とイスラームのことを、ちょっと書かせて頂きます。 大前提ですが、自分は基本、道楽で勉強してきた人間で、職業的な研究者ではありません。大学の専門も西南アジア史とかではないです。あくまで個人の体験を元にした個人の感想で、学問的裏付けのあやふやな大雑把なお話だとご理解下さい。 (いきなり余談ですが、わたしが出会ってきた「アラビア語の達者な日本人」は必ずしも研究者ではなく、一番多いのはマリッジムスリム、つまりムスリムと結婚した日本人です。彼女たちはエジプト社会に溶け込んで普通に暮らしているので、普通は言葉が達者です……十年いても全然ダメでかつ謎の力で意思疎通できる不思議な人もいましたが
ソート順の選択プルダウンがある一覧系ページを実装するとき、選択肢たちの管理方法に頭を悩ませることが多いと思います。 商品一覧ページの概要 ソート順プルダウンの選択肢たち 上の画像に示したような場合だと、 《クエリパラメータ》と《選択肢》の間の相互変換 ?sort=price&order=desc <--> 「価格が高い順」 《select の状態に使うための文字列》と《選択肢》の間の相互変換 <option value={id}>{label}</option> クエリパラメータが sort order の2つあり、それらをそのまま流用できないので 最低限でも、これらの変換ロジックを用意しておく必要がありますね。 この記事では、このような「選択肢と、それにまつわる変換ロジック群」を整理する方法を、高凝集・SSoT (Single Source of Truth; 信頼できる唯一の情報源)
moldを作ったのは「大学院の単位を取るため」だった 秋葉:植山さんと最初に接点を持ったのは、僕がマウンテンビューのMicrosoft Researchでインターンをしていた時だったと記憶しています。エンジニアならば誰が見ても驚くような開発を成し遂げ続けているので、ぜひ詳しくお話を聞きたいと思い対談のリクエストをさせていただきました。 植山:ありがとうございます。初めてお会いした当時から、秋葉さんはプログラミングコンテストの上位ランカーで実力があって、おまけに話も上手かった。なかなか直接関わる機会はなかったけど、時流に乗ってディープラーニングに着手して活躍しているという話はよく耳にしていました。 秋葉:確かに、植山さんと知り合った頃はまだディープラーニングには手を出していなかったですね。今ではAIへと専門領域を移して久しいので、振り返ると長い時間が経ちました。 今回は、個人の力で優れたプロ
『手を動かしてわかるクリーンアーキテクチャ 』の第二章の冒頭に登場する話題に共感したので紹介。 従来の多層アーキテクチャでは、データベースを中心にアプリケーションの 開発が行なわれます。この場合、Web 層はドメイン層に依存し、ドメイン層は 永続化層、つまり、データベースに依存することになります。そうなると、す べてのものは永続化層上に構築されることになり、その結果、いくつかの要因 が絡まり合って、問題が起きやすくなります。 手を動かしてわかるクリーンアーキテクチャ ヘキサゴナルアーキテクチャによるクリーンなアプリケーション開発 20p 手を動かしてわかるクリーンアーキテクチャ ヘキサゴナルアーキテクチャによるクリーンなアプリケーション開発 作者:Tom Hombergs,須田 智之インプレスAmazon 著者によれば、機能開発をデータベース中心に設計すると、ドメイン層と永続化層の密結合が
こんにちは。サーバエンジニアのnsym-mです。普段はGoでバックエンドの開発などをしています。 最近テストに関する書籍や記事などを色々読み漁ったので、現時点での自分のテストについての考え方を備忘録として残しておきます。 今回の話はWebフロントエンドやiOS/Androidなどでも適用できる汎用的な考え方として記載していますが、ベースの文脈はバックエンド開発になりますのでそのつもりで読んでいただけますと幸いです なお、本記事では主にGoogle、『単体テストの考え方/使い方』、@t_wadaさんの発表されている考え方(いわゆる古典学派)に倣っています。 用語整理 よく使われるテストスコープ 単体テスト(ユニットテスト) 人によって定義に差がある 統合テスト(インテグレーションテスト) 結合テスト(E2Eテスト) 単体テストの定義がブレることから、スコープではなく実行時間で判断するテストサ
制御工学チャンネルの登録者が9000名に到達し、視聴数も70万回に到達しました。本記事では、これまでの動画の中から制御工学の動画10個をピックアップして紹介しようと思います。さらに、番外編として制御以外の動画も紹介します。 blog.control-theory.com 以下が制御工学チャンネル(YouTubeチャンネル)のURLです。 www.youtube.com [1] 制御工学の様々な手法を1分で解説 [2] 状態方程式に基づく制御の総まとめ [3] 伝達関数に基づく制御の総まとめ [4] モデル誤差抑制補償器の実装による既存制御システムのロバスト化 [5] モデル予測制御 [6] PID制御 [7] クレーンの振れ止め制御 [8] むだ時間系の制御 [9] 非線形制御入門 [10] LMI(線形行列不等式)と制御 番外編 RLC回路の過渡現象解析(線形常微分方程式の求解) 工学問
Chrome、FireFox、Safariといった主要ブラウザにおけるIPアドレス「0.0.0.0」の扱い方に問題があり、問題を悪用することで攻撃者が攻撃対象のローカル環境にアクセスできることが明らかになりました。問題を発見したセキュリティ企業のOligo Securityは、この脆弱(ぜいじゃく)性を「0.0.0.0 Day」と名付けて注意喚起しています。 0.0.0.0 Day: Exploiting Localhost APIs From the Browser | Oligo Security https://www.oligo.security/blog/0-0-0-0-day-exploiting-localhost-apis-from-the-browser Oligo Securityによると、主要なブラウザでは「『0.0.0.0』へのアクセスを『localhost (12
100 Exercises To Learn Rust を題材に Qiita Engineer Festa 2024 投稿マラソン に参加していました! 7月17日に仮置きを残しながら投稿したのち、 ようやく全記事完成しました! ので、その記念として、色々話したいと思います!(え、7/17ってもう3週間前...?!) 目次 全記事一覧 100 Exercises To Learn Rustを完走した感想 100 Exercisesの魅力 1. そこそこの長さ 2. 無理のない学習順序 3. 各エクササイズ間に関連がある 4. 効率よく"ミソ"を摂取できる Rustで今まで勘違いしていたこと3選 1. Copy は Clone::clone を...呼び出さなかった! 2. 不変参照は...実は不変ではなかった! 3. 値がスレッドを跨ぐには 'static は...不要だった! 所感 ※
Dain 古今東西のスゴ本(すごい本)を探しまくり、読みまくる書評ブログ「わたしが知らないスゴ本は、きっとあなたが読んでいる」の中の人。自分のアンテナだけを頼りにした閉鎖的な読書から、本を介して人とつながるスタイルへの変化と発見を、ブログに書き続けて10年以上。書評家の傍ら、エンジニア・PMとしても活動している。 わたしが知らないスゴ本は、きっとあなたが読んでいる ITエンジニアの評価は、大きく2つのタイミングで決まる。これを前編、後編に分けて紹介する。 前編では、採用するタイミングでの評価だ。新卒であれ転職であれ、応募して面接を受ける段階でどこが見られ、何を基準に評価されるかを見ていく。ただし、巷に数多にある就活本、就活のハウツー記事をアテにしないやり方だ。そうではなく、採用する側の立場から、面接担当者や人事部の人の弱点を見ていく。いわば採用のハッキングだ。 keyboard_arrow
ついでに俺の好きそうな作品を教えてくれると助かる。 ・漫画 「BLAME!」弐瓶勉 「なるたる」鬼頭莫宏 「ドロヘドロ」林田球 「レベルE」冨樫義博 「スティール・ボール・ラン」荒木飛呂彦 「「おもいでエマノン」鶴田謙二 「大正野郎」山田芳裕 「フリージア」松本次郎 「ニッケルオデオン」道満晴明 「うずまき」伊藤潤二 「夢幻紳士」高橋葉介 ・ゲーム ゼノギアス 俺の屍を越えてゆけ ブレス オブ ファイアV ドラゴンクォーター 真・女神転生Ⅲ マニアクス ドラッグオンドラグーン(無印) 高機動幻想ガンパレード・マーチ ダークソウル(無印) ゆめにっき SILENT HILL 2 シルバー事件 ・アニメ serial experiments lain GHOST IN THE SHELL / 攻殻機動隊 新世紀エヴァンゲリオン 劇場版 Air/まごころを、君に もののけ姫 劇場版 魔法少女まど
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く