タグ

ブックマーク / qiita.com (295)

  • 本屋で技術書みてたら人生詰みかけた - Qiita


     WatanabeJin(@Sicut_study) Twitter  1 pic.twitter.com/p35NaS6T4a  Watanabe Jin (@Sicut_study) January 7, 2024   JISOU
    本屋で技術書みてたら人生詰みかけた - Qiita
    ghostbass
    ghostbass 2024/07/04
    必要な知識を効率よく入手する方法って今のところないんじゃないかなあ
  • 【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
    ghostbass
    ghostbass 2024/07/03
    inner join,left joinは?
  • 【VSCode ショートカットキー】初心者がまず絶対に押さえておきたい生産性爆上げショートカットキー10選 - Qiita

    ショートカットキー10選(詳細) 1. Alt + ↑↓ - 行の移動 行全体を上下に移動することができるショートカットキーです。素早く行全体を移動可能。行ごと移動させたい時に、行を切り取って挿入したい箇所に貼り付ける、といった操作が不要となります。 2. Shift + Alt + ↑↓ - 行のコピー カーソルが置かれた行をコピーし、そのまま上下の行に挿入できます。同じようなコードを複数箇所で書きたい時などに、役立ちます。 3. Ctrl + Shift + K - 行の削除 カーソルが置かれている行を一瞬で削除してくれます。複数行を選択すれば、複数行削除も可能。 4. Ctrl + [ / ] - インデントの追加/削除 手動でインデントを揃える手間が省けて、コードが整理整頓された状態を保ちやすくなります。 5. Ctrl + / - コメントアウト/解除 コメントアウト、既存コメン

    【VSCode ショートカットキー】初心者がまず絶対に押さえておきたい生産性爆上げショートカットキー10選 - Qiita
    ghostbass
    ghostbass 2024/07/03
    ctrl+alt+↓ でマルチキャレットができるのだけど、使い始めのPCで設定忘れて画面がひっくり返る、というのを何回か繰り返した
  • POSTとPUTの違いを説明できないエンジニアがいるらしい - Qiita

    はじめに 「ここにプログラマーはいるか?」 ABC 「いません」 「そうか、なら良い、ところでユーザー名の変更につかうメソッドは?」 A 「POST」 B 「PUT」 C 「PATCH」 「Aを連れていけ」 「うわぁああ」 みなさんは連れて行かれるようなプログラマーでしたでしょうか? 私はつい最近「POST」「PUT」「PATCH」をしっかり説明できないエンジニアでした いままでなんとなくでこれらのメソッドを利用しており、たまたまとあることをきっかけにこのAPIはPOSTかPUTどちらが適切なのだろうかと考えて違いをはっきり理解しました 今回は案外多くの人がなんとなくで利用しているであろうメソッド3つの違いを紹介していきます なぜPOST/PUT/PATCHはあいまになるのか そもそもなぜPOST・PUT・PATCHが混ざってしまいあいまになっている人が多いのでしょうか? PUTとPATC

    POSTとPUTの違いを説明できないエンジニアがいるらしい - Qiita
    ghostbass
    ghostbass 2024/06/17
    Http メソッドの話でrfc 参照せい、って言うわけでなく?
  • Windows11のコンテキストメニューを旧仕様に戻す方法 - Qiita

    概要 Windows11のコンテキストメニューをWindows10までの従来仕様に戻すスクリプトをまとめた話です。 ググれば同じ話はいくつも出てくるのでn番煎じ感が強いですが、PowerShellだけで行ってる例は少なかったので、そこは新規性があるかも? コンテキストメニューって? エクスプローラやデスクトップ上などでファイルとか何もない場所を右クリックしたときに表示されるメニューのことです。 このコンテキストメニュー、Windows10までとWindows11で仕様が大きく異なります。 Windows11では表示をすっきりさせるためなのか、従来のほとんどの操作は非表示になっています。 なので、例えば7zipでの解凍・VSCodeで開く・送るなどの操作をしたい場合は「その他のオプションを確認」をクリックして従来のコンテキストメニューを表示してから対象操作を選択する必要があります。とてもつら

    Windows11のコンテキストメニューを旧仕様に戻す方法 - Qiita
    ghostbass
    ghostbass 2024/06/10
    TortoiseSVNがデフォルトページに入っていたり、VSCodeは相変わらず奥だったり、ちょっと謎
  • decimal型(十進小数)に夢を見ている輩が多すぎる - Qiita


    SNS (decimal)  decimal 1.0 / 3.0 * 3.0  1.0  C# C# decimal  1.0 / 3.0 * 3.0 
    decimal型(十進小数)に夢を見ている輩が多すぎる - Qiita
    ghostbass
    ghostbass 2024/06/08
    COBOLを使うしかないのでは?
  • Linuxの面白いコマンド9選 - Qiita

    はじめに Linuxの面白い(あんまり使い道のないどうでもいい)コマンドを9個まとめてみました。暇な時ぜひ試してみてください! ※環境によっては、コマンドのインストール方法が異なる場合があるので、記事ではインストール方法を記載しません。 1.メッセージをつぶやくウシ cowsay cowsayは、メッセージをつぶやくウシ(オプションで他の動物を指定することも可能)のアスキーアートを生成するプログラムです。 下記コマンドを実行すると、「Hahaha」というセリフを言うウシが表示されます。 $ cowsay Hahaha ________ < Hahaha > -------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || $ cowsay -f turtle Hahaha ________ < Hahaha > -------- \ __

    Linuxの面白いコマンド9選 - Qiita
    ghostbass
    ghostbass 2024/06/06
    sl は初見でびっくりした記憶があるが、最近使っているVMとかには入ってないのが残念
  • [小ネタ] SQLの GROUP BY / ORDER BY には数字 (1, 2...) を指定しよう - Qiita

    -------------------------------------------------------- -- users テーブルについて、部署・役職・作成日ごとに件数を集計する -- (MySQL用) -------------------------------------------------------- SELECT u.department_code `部署コード`, u.role_code `役職コード`, DATE_FORMAT(u.created_at, '%Y-%m-%d') `作成日`, COUNT(*) `人数` FROM users u GROUP BY u.department_code, u.role_code, DATE_FORMAT(u.created_at, '%Y-%m-%d') ORDER BY u.department_code ASC

    [小ネタ] SQLの GROUP BY / ORDER BY には数字 (1, 2...) を指定しよう - Qiita
    ghostbass
    ghostbass 2024/05/29
    できるとしてものちの事を考えるとアレ
  • 【PHP8.4】ついにPHPにプロパティフックが導入される - Qiita

    class HOGE{ public string $tel{ set{ if(!ctype_digit($value)){ throw new ValueError("電話番号は数値のみ"); } if(strlen($value) < 10){ throw new ValueError("電話番号は10文字以上"); } $this->tel = $value; } get{ return '電話番号は' . $this->tel; } } } $hoge = new HOGE(); $hoge->tel = '123456789012'; // OK $hoge->tel = 'abcdefghijkl'; // Uncaught ValueError: 電話番号は数値のみ $hoge->tel = '123'; // Uncaught ValueError: 電話番号は10文字以上

    【PHP8.4】ついにPHPにプロパティフックが導入される - Qiita
    ghostbass
    ghostbass 2024/05/21
    安価なC#になりえるかな
  • 入力欄のプレースホルダーって結局どうなの - Qiita


     Web13.1 1.5<input> <textarea>  <placeholder>  3    Web Nielsen Norman GroupPlaceholders
    入力欄のプレースホルダーって結局どうなの - Qiita
    ghostbass
    ghostbass 2024/05/13
    使うならコントラストは通常入力色が十分なコントラストを持つ限りぎりぎりまで下げたい。
  • やはり俺の情報教科書はまちがっている。 - Qiita

    目次 はじめに 個人を特定する情報が個人情報じゃない デジタル署名は暗号化しない TLS(SSL) は共通鍵を公開鍵で暗号化しない TLS(SSL) が使われていれば安全じゃない 変数は箱じゃない Python 等は「ソースコードを 1 行ずつ実行するインタプリタ方式」じゃない 日語 1 文字は 2 バイトじゃない 動画が動いて見えるのは残像によるものじゃない 標化定理は「2 倍以上の周波数」じゃない その他いろいろ はじめに 2022 年から高等学校で、プログラミング等を学ぶ「情報Ⅰ」が 必修 必履修科目になりました。1 さらには 2025 年入試から大学入試共通テストでも出題されるようになり、教科「情報」の重要性が高まっています。 これで 2030年に79万人不足すると言われる IT 人材 の問題が解決!…と言いたいところですが、先日も『課題感ある教科1位「情報」』という調査結果が

    やはり俺の情報教科書はまちがっている。 - Qiita
    ghostbass
    ghostbass 2024/04/29
    いい記事/指導要領の改訂期間が10年なので、新技術とか何とかには対応しづらいのかも。
  • より良い Git コミットメッセージを書こう - Qiita

    より良いコミットメッセージを残すことは Git を使った開発をする上で重要なことです。優れたコミットメッセージは、それを読んだ人がコードを理解するのに大いに役立ちます。 では、どのようなメッセージが良いもので、どのようなメッセージが悪いものなのでしょうか? それについて掘り下げていきたいと思います。 基的な Git Commit Message の書き方 詳しいところは、以下の3サイトを参照してください。特に「How to Write a Git Commit Message」には基がすべて書かれています。 How to Write a Git Commit Message https://cbea.ms/git-commit/ Gitのコミットメッセージをうまく作成する7つのルール (「How to Write a Git Commit Message」の和訳記事) https://

    より良い Git コミットメッセージを書こう - Qiita
    ghostbass
    ghostbass 2024/04/28
    「変更理由」あるいは「変更目的」を書こう
  • 新人が1on1に来ない - Qiita


    1on1  : 30 : 5  1on1: 1A退 1 A退退 : 10 ~ 2030A30 : A退 30 : 
    新人が1on1に来ない - Qiita
    ghostbass
    ghostbass 2024/04/27
    結局原因を考察できてないように見えますねえ
  • 【PHP】PHPの開発環境、XAMPPの使い方 - Qiita


     !2WardHamamatsu67!PHPXAMPP使 What's XAMPP?? XAMPPPHPPHP使PHPXAMPPPHPXAMPP!!使 PHPXAMPPXAMPP1XAMPPXAMPPActionsstart!!
    【PHP】PHPの開発環境、XAMPPの使い方 - Qiita
    ghostbass
    ghostbass 2024/03/28
    ほうほう
  • 技術雑誌が減ってしまった - Qiita


      LinuxUnix Linux Linux World UNIX Magazine BSD magazine   JAVA WORLD Web DBPress C Magazine BASIC Visual Basic Magazine Software Magazine DB DBMagazine    Software Design Interface  
    技術雑誌が減ってしまった - Qiita
    ghostbass
    ghostbass 2024/03/20
    雑誌時代は5年ぐらいとっておいても使えたけど今時は2年たったら陳腐化してしまうので買って置いておこうという気にならないんだよねえ
  • 自分が関わったコードの中で最凶のクソコード - Qiita

    最凶コード 論より証拠、そのコードを見てみよう。そのコードとは、JavaScriptで書かれたコードである。 t = 1234.56 : if(n==0){ var a, b, c, d, e, f = t, w = self._iFirst, x = self._iSecond, y = self._iThird, z = self._iFourth; z.innerHTML = "0", f > 100 ? (a = f, b = self._getRound(a), d = "", y.style.width = "234px", w.innerHTML = "120", x.innerHTML = "240" ) : (c = self._getRound(f), e = self._getRound(f / 2), y.style.width = (mmpix * 2 * Mat

    自分が関わったコードの中で最凶のクソコード - Qiita
    ghostbass
    ghostbass 2024/03/11
    pagination が必要な処理で switch(page) case 1: case 2: case 3:... をつい先日直したばっかりだよ!
  • 1行で発狂するコード - Qiita


    1 1 JavaScript11()   return a = a >= 10 ? 10 : a >= 5 ? 5 : a >= 3 ? 3 : a >= 2 ? 2 : 1, z * a;  return    a = ××× a return   JavaScrip
    1行で発狂するコード - Qiita
    ghostbass
    ghostbass 2024/03/08
    oracleからsqlserverに移植したはずのクエリーでcaseに書きないさない奴には殺意を覚えた
  • エンジニアがデザインについて確認した方が良いこと - Qiita


    Figma  WebWebiOS/Android Native  /  SVGPNG SVGExport WebP/JPEG/PNG 
    エンジニアがデザインについて確認した方が良いこと - Qiita
    ghostbass
    ghostbass 2024/02/20
    Winで游ゴシックのデフォルトは使い物にならないのとMeiryoの表示位置調整どうするのかとかいろいろ/カラーパレットはどうするのが一般的なんだろう
  • なぜファイルの末尾に改行を入れたほうが良いのか - Qiita


         POSIX調git GitHub commitGitHubpush export function hello(name: string) { return `Hello, ${name}!`; }
    なぜファイルの末尾に改行を入れたほうが良いのか - Qiita
    ghostbass
    ghostbass 2024/02/19
    通常の文章が"word,[WS]word" なのでカンマは後ろに入れるの。
  • 非デザイナーにも知っていて欲しい「色」と「特性」 - Qiita


     便 ReactUI便使Canvas使  TIPS   
    非デザイナーにも知っていて欲しい「色」と「特性」 - Qiita
    ghostbass
    ghostbass 2024/02/16
    色盲色弱などのワードを避けよとする配慮をすごく感じる。けどそのために多数派というか一般的な色覚特性を表現できなくなってる。なかなか難しい。<一般論の話でなく、この記事の中身についてなのですよ。