タグ

ブックマーク / qiita.com (2,543)

  • 【CSS】「状態変化」と「バリエーション違い」はCSS変数で整理できる - Qiita


    <div className={style.buttons}> <Button type="button" color="secondary" startIcon={<FiRotateCcw size={18} />} >  </Button> <Button type="submit" color="primary" startIcon={<FiCheckCircle size={18} />} >  </Button> </div>  color Prop 2 "primary"   "secondary"   startIcon Prop  ReactNode   
    【CSS】「状態変化」と「バリエーション違い」はCSS変数で整理できる - Qiita
    igrep
    igrep 2024/07/18
  • SSH接続を10倍速くするたった3行の設定 - Qiita

    今回は、SSH接続を劇的に高速化する方法をご紹介します。たった3行の設定を追加するだけで、接続時間を10分の1に短縮できます。しかも、2回目以降の接続では認証も自動的に行われるので、パスワードやパスフレーズの入力も不要になります。 要点 .ssh/configファイルのHost *セクションに以下の3行を追加するだけです。 詳しい説明 1. ControlMaster auto この設定で、1つのSSH接続で複数のセッションを共有できるようになります。新しくSSH接続を確立するたびに認証情報を入力し直す手間が省けて、接続がぐっと速くなります。具体的には: 初回の接続時のみ認証が必要 2回目以降は既存の接続を再利用するため、認証プロセスをスキップ パスワードやパスフレーズの入力が不要になり、接続がほぼ瞬時に完了 2. ControlPath ~/.ssh/mux-%r@%h:%p Contr

    SSH接続を10倍速くするたった3行の設定 - Qiita
    igrep
    igrep 2024/07/17
    tmuxとレイヤー違うやん?と思ったけど、「同時にたくさんのSSH接続を開く人」のケースには確かにtmuxの方がいいなぁ
  • 【Go】公式ツール "eg" を使って効率的にGoのコードをリファクタリングする - Qiita


     ken  Go Go golang.org/x/tools egegeg Go使  The eg command performs example-based refactoring. For documentation, run the command, or see Help in golang.org/x/tools/ref
    【Go】公式ツール "eg" を使って効率的にGoのコードをリファクタリングする - Qiita
    igrep
    igrep 2024/07/17
    before関数とafter関数が書かれたgo言語のファイルをテンプレートとして渡すとbeforeにマッチする関数をafterにマッチするよう書き換えるってことかな?
  • 【JavaScript】ネイティブで集合演算できるようになった - Qiita


    JavaScriptSet 便Set Methods for JavaScriptproposal Safari2023/09/18Safari17 2024/02/21Chrome1222024/06/11Firefox127使 ES2025Stage4 使 Set.prototype.intersection()  new Set([1, 2, 3,
    【JavaScript】ネイティブで集合演算できるようになった - Qiita
  • しょーもない事務作業を快適にするためのツールを作りたいとき 〜セキュア意識の高い会社編〜 - Qiita

    Pythonインストールできないんだけど! なんかいつもこれ同じ作業してるよな、自動化出来ないかな…よしやったる! ↓ みんなー!こんなツール作ったよー、使ってみてー! ↓ そして起こる「ちょっと、俺、.pyとかいう拡張子使えないんだけど」の声。 会社のPCって外部のアクセス禁止だったり新規ソフトウェアのインストール制限があったりと、色々制約がありますよね。この制約のせいで、作ったはいいが使えなかった、みたいな理不尽なハマり方したり、一方で試してみたら意外とこれ動いちゃうんだ!?みたいなこともあったりするので、ここではそんなずる賢い業務改善を必死に考える社員のみんなに、どれでやれば利用可能なツールづくりができるのか、その選択肢を載せていくよ。 Python + exe化ツール(Pyinstaller) やっぱ中身含めてファイル操作系でちょこちょこやるならPythonが楽だよね。ただ、Pyt

    しょーもない事務作業を快適にするためのツールを作りたいとき 〜セキュア意識の高い会社編〜 - Qiita
  • 「なぜ」と聞かずに理由を引き出す!「詰めてる」感を減らす言い換えテク - Qiita

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

    「なぜ」と聞かずに理由を引き出す!「詰めてる」感を減らす言い換えテク - Qiita
    igrep
    igrep 2024/06/26
    結局信頼関係じゃん、はその通りだと思うんだけど、まだ親しくないうちはこういう表現で距離を計りながらやるといのかもね
  • 【HTML】ボタン要素にdisabled属性をつけるのをやめませんか? - Qiita


     Submit disabled disableddisabled disabled disabled Tab disable disable  aria-disabl
    【HTML】ボタン要素にdisabled属性をつけるのをやめませんか? - Qiita
  • 朝にその日の作戦名を決めたら幸せになれた話 - Qiita


       :    5×8 Qiita3JISOU  
    朝にその日の作戦名を決めたら幸せになれた話 - Qiita
    igrep
    igrep 2024/05/22
    これも広い意味でゲーミフィケーションなのかも。毎日作戦立てるのもまた面倒そうではあるけど
  • PythonだけでWebアプリが作れるライブラリが増えている(2024.05) - Qiita


    Reflexdiscord1PythonWeb 2024.05PythonPythonWeb 2 2  Web  StreamlitDash1
    PythonだけでWebアプリが作れるライブラリが増えている(2024.05) - Qiita
    igrep
    igrep 2024/05/15
  • 入力欄のプレースホルダーって結局どうなの - Qiita


     Web13.1 1.5<input> <textarea>  <placeholder>  3    Web Nielsen Norman GroupPlaceholders
    入力欄のプレースホルダーって結局どうなの - Qiita
    igrep
    igrep 2024/05/13
    なるほどなぁ。"プレースホルダーは肝心なときに見えなくなってしまったり、記入済みの情報と区別がつかなくなってしまい、その可能性が少しでもある場合には利用を避けるべき"
  • エンジニアというITの専門家でありながら、小賢しいWeb系の詐欺に80%ぐらいはまって死にかけた話 - Qiita


    Qiita稿  Web/ 20247   Web稿  FacebookFB2
    エンジニアというITの専門家でありながら、小賢しいWeb系の詐欺に80%ぐらいはまって死にかけた話 - Qiita
  • Apache APISIX を触ってみる - Qiita

    この記事の目的 以下の記事で Kong Gateway の公式ドキュメントを読んで動作確認を行いました. 最近人気が伸びつつある API ゲートウェイである Apache APISIX についても同様に公式ドキュメントに沿って動作確認を行ったので,こちらの記事に残します. こちらの記事を参考にして Apaxhe APISIX の API Gateway, Dashboard, Ingress Controller 環境を構築することができます. デモ構成 そもそも API ゲートウェイとは何ぞや 技術の進歩が速い中で正確に「これが定義である」というのは難しいですが,CNCF Landscape の API ゲートウェイの章1では アプリケーション間のリクエストや通信を一元管理するもの ユーザーがやろうとしていることができるかを示すインターフェース ユーザーがやったことを評価・記録するもの

    Apache APISIX を触ってみる - Qiita
    igrep
    igrep 2024/04/29
  • 金子勇さんのED法を実装してMNISTを学習させてみた - Qiita

    追記:続きを書きました。 はじめに 先日以下の記事が投稿され、その斬新な考え方に個人的ながら衝撃を受けました。 内容をざっくり言うと、ニューラルネットワークの学習を現在の主流であるBP法(誤差逆伝播法)ではなく、ED法(誤差拡散法)という新しい学習手法を提案しているものです。 もし記事の内容が当ならニューラルネットワークの学習がO(1)でできてしまう事になり、まさしく革命が起きてしまいます。 (結論からいうと速度面はそこまででもなかったです(それでも早くなる可能性あり)) (ただこの新手法のポテンシャルは革命を起こす可能性は秘めているといっても過言ではありません) ED法に関してネットを探すとインターネットアーカイブに情報が少し残っていました。 このページですがED法のサンプルプログラム(C言語)が残っており、このサンプルプログラムをベースにpythonで書き起こしたものが記事となりま

    金子勇さんのED法を実装してMNISTを学習させてみた - Qiita
  • 【個人開発】キリ番を祝ってくれるGithub Actionsをリリースしました🎉【Go】 - Qiita


     GithubIssue, Pull Request ()kumackey/kiriban使🎉  使 README.github/workflowsyml # .github/workflows/kiriban.yml name: kiriban on: issues: types: [ opened ] pull_request: types: [ opened ] jobs: kiriban: runs-on: u
    【個人開発】キリ番を祝ってくれるGithub Actionsをリリースしました🎉【Go】 - Qiita
    igrep
    igrep 2024/04/24
    これすき
  • LLMアプリ開発の必須ツール?!Langfuseがすごい! - Qiita


    2024/04/09  LangChain使LLM    使 Langfuse LangfuseLLMLLM OSSFinto Technologies GmbH   LangSmithOSS
    LLMアプリ開発の必須ツール?!Langfuseがすごい! - Qiita
    igrep
    igrep 2024/04/17
  • 日本語LLM 9種を量子化して回答内容を比較調査してみた - Qiita

    TL;DR 量子化しても成績が下がりにくいモデルと、大きく下がるモデルがある 一部のモデルは量子化すると回答が極端に短くなる 量子化によって回答が短くなる度合いは、量子化前モデルの回答の長さと相関がある可能性がある はじめに 皆さんは量子化したLLMを使っていますか? 深層学習における量子化(quantization) とは、モデルのパラメータを少ないビット数で表現することです。 通常のモデルは float32 などの高精度なデータ型を使ってパラメータを表現しますが、この精度を float16 や int8 に下げることを量子化といいます。 量子化による最大のメリットは、モデルのメモリ使用量を削減できることです。メモリの大きなモデルを動かすためには、大容量のメモリを搭載したGPUが必要ですが、量子化によってモデルのメモリ使用量を削減することで、より多くのGPUでモデルを動かすことができます

    日本語LLM 9種を量子化して回答内容を比較調査してみた - Qiita
  • 会議中に発言してもらえない原因は、マネージャーの私にあった - Qiita

    はじめに チームのメンバー皆に意見を出してもらいたいような会議をすることはよくあると思います。 稿は、そういう時に積極的に発言してもらえるようにするための考え方とプラクティスの紹介です。 チームの皆に意見を出してもらいたい会議とは いろいろあると思いますが、以下に2つの例を挙げます。 UXレビュー 私のチームでは、開発中のプロダクトに対する改善点を皆で挙げるという活動を行っています。 チーム内では「UXレビュー」と呼んでいます。 具体的には、開発メンバーが開発中のプロダクトを実際にユーザーがよく使うユースケースでどんな体験をするのかをデモしながら説明し、それに対して他メンバーが気付いた改善点を挙げるという活動です。 人によって感じ方が異なるため、複数人で実施して、各自が感じたことを積極的に意見してもらった方が多様な観点での改善が期待できます。 設計レビュー 複数人で開発するプロダクトに対

    会議中に発言してもらえない原因は、マネージャーの私にあった - Qiita
  • 『Winny』の金子勇さんの失われたED法を求めて - Qiita


      @pocokhc ()ED  IT4 Winney
    『Winny』の金子勇さんの失われたED法を求めて - Qiita
  • xzにバックドアが混入した件のまとめ(CVE-2024-3094) - Qiita


    4321:30JST)   ** 4/2 18:30 Q&A 4/2 11:30 **   piyokangoJPCERT/CC CSIRT  
    xzにバックドアが混入した件のまとめ(CVE-2024-3094) - Qiita
  • パワポのスライドと箇条書きが人間を駄目にする - Qiita


     202003 使 5 
    パワポのスライドと箇条書きが人間を駄目にする - Qiita
    igrep
    igrep 2024/03/20
    そんなのスライドの使い方や作り方次第では...?と思ってしまう。見ている環境の違いだろうか。