タグ

関連タグで絞り込む (197)

タグの絞り込みを解除

プログラミングに関するaceraceaeのブックマーク (284)

  • 競プロ出身者・機械学習出身者の問題コード

    https://anond.hatelabo.jp/20240625191650 競プロ出身者だけじゃなく、機械学習出身者も問題コードが多い 印象の問題ではなく実際に下記のようなコードが多い 念のため言っておくと底辺大や文系出身プログラマーも同様の傾向にある 正常系しか意識していない一番多いのはコレで異常系の動作を全く意識していない 入力値に想定外のものが入ることを考えていなかったりI/Oに関わるエラーについても配慮がない 「エラーが出たらとにかくtry-catchしてログ吐いて終わり」 ならまだマシな方で、「握りつぶして処理続行」みたいなことも平気でやる 「ここの処理でエラーログが出てるから対処よろしく」 「対処しました!(握りつぶし)」 とか滅茶苦茶多い セキュリティに関する意識が低い異常系の話と被るけど基的に性善説でコード書くのでセキュリティの不備がめちゃくちゃ多い API作らせて

    競プロ出身者・機械学習出身者の問題コード
    aceraceae
    aceraceae 2024/06/27
       








     
  • 脳に収まるコードの書き方を読んだ。面白かった。 - Mitsuyuki.Shiiba


     @haradakiro @ryuzee pic.twitter.com/3Qd6EvPioU SHIIBA Mitsuyuki (@bufferings) June 13, 2024 2024618 www.oreilly.co.jp    TDD TDD
    脳に収まるコードの書き方を読んだ。面白かった。 - Mitsuyuki.Shiiba
  • 自然言語プログラミングZoltraak(ゾルトラーク)が超絶すごい


    XTwitter2@ai_syachoZoltraak ZoltraakAI ChatGPT ChatGPT ChatGPTZoltraak AI ChatGPTAI GPTGeminiCopilotAI 
    自然言語プログラミングZoltraak(ゾルトラーク)が超絶すごい
  • C言語をマスターしたい人はGCCのバージョン14を使いましょう - pyopyopyo - Linuxとかプログラミングの覚え書き -


    CC++gcc-14使 gcc-14 C C6 int main() { int buf[10]; buf[10] = 0; return 0; }  : : :  buf[10]=0 CC gcc 14  6gcc14使  test.c 
    C言語をマスターしたい人はGCCのバージョン14を使いましょう - pyopyopyo - Linuxとかプログラミングの覚え書き -
    aceraceae
    aceraceae 2024/06/11
    無意味に gcc で遊びたくなった
  • じゃあ何すか、COBOL以外では4.8 - 4.7 - 0.1できないってことっすか / ScalaとSpireで安心安全な計算ライフを実現しよう - Lambdaカクテル


     Q:COBOL使 A:Excel=4.8-4.7-0.1 F/S&RWAs (@fstora) 202466 Q:COBOL使 A:Excel=4.8-4.7-0.1 使floatdouble COBOL
    じゃあ何すか、COBOL以外では4.8 - 4.7 - 0.1できないってことっすか / ScalaとSpireで安心安全な計算ライフを実現しよう - Lambdaカクテル
    aceraceae
    aceraceae 2024/06/10
    今どきはたいていの言語に十進計算ライブラリやらなんやらはあるし分数ライブラリなら分数のまま計算できたりしていろいろ便利。
  • 今どきのプログラミング言語では当たり前! Modern C++で使えるモダンな言語仕様


    CC++21Modern C++1990C++C++C++Modern C++C++姿  C++ C++    macOS SonomaWindows 11 Xcode Command
    今どきのプログラミング言語では当たり前! Modern C++で使えるモダンな言語仕様
    aceraceae
    aceraceae 2024/05/24
    それはともかく「バッククォート」じゃなくて「バックスラッシュ」じゃない?
  • 脳に収まるコードの書き方


    Mark Seemann    Robert C. Martin  TOPICS 202406 PRINT LENGTH 312 ISBN 978-4-8144-0079-9  Code That Fits in Your Head FORMAT Print PDF EPUB  
    脳に収まるコードの書き方
    aceraceae
    aceraceae 2024/05/21
    タイトルに惹かれた。コンパクトかつたらい回しされないコードが読みやすくていいんだけどな。てか O'Reilly って生物表紙縛りなくなったんだっけ。違うシリーズなのかな。
  • プログラミング言語のBASICが60周年を迎える


    196451BASIC202460 The BASIC programming language turns 60 | Ars Technica https://arstechnica.com/gadgets/2024/05/the-basic-programming-language-turns-60/ BASICGE BASICFortranALGOLCOBOL使使1963
    プログラミング言語のBASICが60周年を迎える
  • すごいswitch文に出会った - Qiita


    switch ( cmd ) { case 0: // A // fall through case 1: case 2: // Bbreak; default: // Cbreak; }  case 0  A case 0  break  B  break    break  (fall through) if if
    すごいswitch文に出会った - Qiita
    aceraceae
    aceraceae 2024/05/02
    fall through を利用するのは定番だしわざわざ明記してるわけでこれを if 文に書き換えるのは見通し悪くするだけだよ。
  • 大ヒットゲーム『Balatro』のコードが“力業”だとして共感呼ぶ。コードが汚くても、ゲームが完成してちゃんと動けばそれでいい - AUTOMATON


      Balatro Balatroif  CC#JavaRuby 
    大ヒットゲーム『Balatro』のコードが“力業”だとして共感呼ぶ。コードが汚くても、ゲームが完成してちゃんと動けばそれでいい - AUTOMATON
    aceraceae
    aceraceae 2024/04/24
    自分なりの読みやすさは考えて書くけど最適化とかしていくとむしろ複雑になっていくんだけどな。
  • プログラミング言語をすぐに試せる「プレイグラウンド」まとめ。2024年版


     Web  使 X/Twitter
    プログラミング言語をすぐに試せる「プレイグラウンド」まとめ。2024年版
  • オブジェクト指向は必要なのか / Is object-oriented needed?

    2024/3/24に開催されたObject-Oriented Conferenceでの登壇資料です。 https://ooc.dev/2024/

    オブジェクト指向は必要なのか / Is object-oriented needed?
  • 日本人開発者向けの最適解? GitHubフォント+IBM日本語フォント=「Moralerspace」/「Monaspace」と「IBM Plex Sans JP」をかけ合わせ、5スタイル×6つの全半角調整【レビュー】

    日本人開発者向けの最適解? GitHubフォント+IBM日本語フォント=「Moralerspace」/「Monaspace」と「IBM Plex Sans JP」をかけ合わせ、5スタイル×6つの全半角調整【レビュー】
    aceraceae
    aceraceae 2024/03/08
    Ricty Diminished Discord から乗り換えるほどのものかなと思うとパッと見でも 1 と l が紛らわしいとかあるし今のままで良さそうな気が。
  • 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
    aceraceae
    aceraceae 2024/03/07
    発狂するほどのコードじゃないしむしろ行ったり来たりもしなくてコンパクトですっきりしたコードだと思うけど。
  • 「JavaScriptで要素をドラッグして移動する簡単な方法」という記事が初耳だらけだった件 - Qiita


      調...   See the Pen js-drag-move-original by www-tacos (@www-tacos) on CodePen. 1: $img  <img id="$img" src="https://js.cx/clipart/ball.svg" width="40" height="40"> <script> $img.onpointermove
    「JavaScriptで要素をドラッグして移動する簡単な方法」という記事が初耳だらけだった件 - Qiita
    aceraceae
    aceraceae 2024/02/28
    てかずっと canvas 使ってたけどやっぱ svg のほうがつかい勝手いいかな
  • 効率的なGo


    Go CPUOSGo GoDevOpsSRE    
    効率的なGo
    aceraceae
    aceraceae 2024/01/31
    ムラサキサギか。知らない鳥だった。
  • 失敗例から学ぶSOLID原則

    PHPカンファレンス北海道2024 https://fortee.jp/phpcon-hokkaido-2024/proposal/7d223fcd-ecc8-4cfb-92b2-4987749463d8 Lについての補足記事 https://asumikam.com/entry/2024/01/12/144338 Sについての補足記事 https://asumikam.com/entry/2024/01/13/152513

    失敗例から学ぶSOLID原則
    aceraceae
    aceraceae 2024/01/14
    一言でいえば、たまたま同じにみえるだけのものを共通化するな、だよね。
  • プログラミングの超基本的な考え方をド文系の人に説明した動画|shi3z


    ()  https://shirasu.io/t/zelpm/c/shi3zlab/p/20240105163405 ?
    プログラミングの超基本的な考え方をド文系の人に説明した動画|shi3z
    aceraceae
    aceraceae 2024/01/09
    "プログラミングを学ぶコツは、「わからない単語は適当に無視する」という習慣が必要です"←おまじないとして暗記する人はそれでいいだろうけど語源とか気になる系なんで新規の概念は本質的な意味から考えるよ。
  • プログラミング用語の中国語の漢字表記がカッコ良すぎるし初心者に優しいからもっとみんなに知ってほしい - Qiita


     使調 6 Guard: error  Delegate:  Delegate
    プログラミング用語の中国語の漢字表記がカッコ良すぎるし初心者に優しいからもっとみんなに知ってほしい - Qiita
    aceraceae
    aceraceae 2024/01/02
     macrostruct  structinheritance   










     
  • ゲーム作りとかCGとかに関わる数学(初歩)① - Qiita


    CG() HIKKY稿 CGVKetCloud使 CEDEC+KYUSHU2023    
    ゲーム作りとかCGとかに関わる数学(初歩)① - Qiita
    aceraceae
    aceraceae 2023/12/26
    こういう初歩から始まって計算幾何学のアルゴリズムとかはいろいろ役に立つしおもしろいんで知っておくと便利。