タグ

programmingに関するtoshi-tomaのブックマーク (21)

  • 株式会社リクルート エンジニアコース新人研修の内容を公開します!(2023年度版)


     2023  BootCamp 2023        3 
    株式会社リクルート エンジニアコース新人研修の内容を公開します!(2023年度版)
  • 保守性の高いソフトウェア開発のTips集

    保守性の高いソフトウェアの開発に役立つ様々なTipsを書いた。 特定の言語にとらわれずあらゆる場面で役立つことを集めた。

    保守性の高いソフトウェア開発のTips集
  • 米ハーバード大学のプログラミング授業「CS50x」日本語訳が無料公開


    PythonJavaScriptCS50.jp20228312022 CS50x CS50xCS50.jp282edX - CS50s Introduction to Computer Science Python
    米ハーバード大学のプログラミング授業「CS50x」日本語訳が無料公開
  • 良いコードとは何か - エンジニア新卒研修 スライド公開|CyberZ Developer


    CyberZ CTO (@at_sushi_at)  2021  45   20193CyberZOPENREC.tvAndroid Developers BlogCyberZ CTO 2019 
    良いコードとは何か - エンジニア新卒研修 スライド公開|CyberZ Developer
  • コードリーディングのコツは極力コードを読まないこと|牛尾 剛


    使 Pragna 2354  OSS1 
    コードリーディングのコツは極力コードを読まないこと|牛尾 剛
  • シンプルさの必要性 · eed3si9n


    2013-06-24 2012423 Austin  RailsConf 2012  Rich Hickey (@richhickey) 調Simplicity Matters  Rich Hickey  Clojure  Datomic   Creative Commons Attribution ShareAlike 3.0  Rich Hickey  e.e d3si9n  :   RailsConf  () 
  • shiodaifuku.io

    Webエンジニアのブログです。

    shiodaifuku.io
  • プログラミング上達したい人に繰り返し読んで欲しい4冊|erukiti


          5  Next.js + Hasura  @9 (@erukiti) July 27, 2020           4 
    プログラミング上達したい人に繰り返し読んで欲しい4冊|erukiti
  • The 2020 Developer Survey results are here! - Stack Overflow

    Depending on how you count it, this is the 10th year Stack Overflow has been conducting its annual developer survey. The software industry has changed substantially over the last decade, but it’s also true that no single technology has been quite as disruptive, at least in the short term, as the public health crisis the entire world is experiencing right now. The results of this survey reflect the

    The 2020 Developer Survey results are here! - Stack Overflow
  • 高階関数は何であるかを簡潔に説明する - Qiita

    はじめに なんか、高階関数で、一部界隈が盛り上がっているぽいので、なんとなくエントリを書いてみました。一言で言うと、「関数を引数に取る関数」あるいは「関数を返り値とする関数」が、高階関数と呼ばれます。それだけです。 あとは、各言語で、引数や返り値になれるような「値としての関数=第一級関数」をどのように実現するかが問題になります。ここで、「関数を引数に取る」というのは、「値としての関数」を引数に取る、という意味であることに注意してください。 というわけで、以降、いくつかの言語で、第一級関数をどのようにして表現しているかについて述べてみたいと思います。他にも方式があると思いますが、ツッコミ歓迎。 いわゆる「関数型プログラミング言語」の場合 多くの「関数型プログラミング言語」では、「関数」それ自身がプリミティブでかつ値なので言うまでもないのですが、いくつか例を挙げます。 たとえば、Schemeで

    高階関数は何であるかを簡潔に説明する - Qiita
  • モデリングもしないでアジャイルとは何事だ

    2015/7/23開催のUMTPアジャイル開発事例セミナー「現場に学ぶ実践アジャイルモデリング」株式会社ゼンアーキテクツ 岡 大勝による講演資料です。【更新2版:一部図形を修正】

    モデリングもしないでアジャイルとは何事だ
  • Google エンジニアリング・プラクティス ドキュメント


    Google   Google Engineering Practices Documentation CC-By 3.0 Google   Google  (Googl
  • 初心者プログラマが犯しがちな過ち25選 - Qiita


    The Mistakes I Made As a Beginner Programmer The Mistakes I Made As a Beginner Programmer        1)   
    初心者プログラマが犯しがちな過ち25選 - Qiita
  • コーディング面接対策のために解きたいLeetCode 60問


    LeetCode  LinkedList Stack Heap, PriorityQueue HashMap Graph, BFS, DFS Tree, BT, BST Sort Dynamic Programming Binary search Recursion Sliding window Greedy + Backtracking  30Easy  Medium Google Spreadsheet使 LeetCode 
    コーディング面接対策のために解きたいLeetCode 60問
  • プログラマだったら当然知ってるよね?という知識一覧

    2019年11月11日追記 ただのタイトルで煽ってるだけの記事に半年経っても未だに大量のアクセスがあるので追記しておきます。 ここで言いたいことは、「プログラマならコンピュータサイエンスを勉強してると役に立つよね」、ということ だけ です。 この一文以上に有用な言葉は以降の文章では出てきません。みなさんの時間を無駄にしないために注意書きをしました。 それでも良いという人は読んでみてください。 Twitterで「〇〇ができるという人が面接に来たけど、『じゃあXXXやYYYって知ってます?』というと知らないという人が多いんだよねぇ」とかいうツイートを見かけて、私はXXXやYYYってのを知らなかったので調べた見たところ、常識とまでは言えない概念だったり、名前は知らなくても誰もが知ってる概念だったり、むしろもっと良いアプローチがあるのではという思想だったりでなんだかなぁと思っていたところ、半日くら

    プログラマだったら当然知ってるよね?という知識一覧
  • LeetCode: コーディング面接に向けた練習に使えるサイトの紹介 - 今日も窓辺でプログラム


    LeetCode Online Judge LeetCodeLeetCodeLeetCode Online Judge leetcode.com Google, Facebook, MicrosoftIT使Online Judge 
    LeetCode: コーディング面接に向けた練習に使えるサイトの紹介 - 今日も窓辺でプログラム
  • エンジニアが何か問題にぶつかったときにあるといい力を5個 - Mitsuyuki.Shiiba


    5 ## 1.     ## 2.  
    エンジニアが何か問題にぶつかったときにあるといい力を5個 - Mitsuyuki.Shiiba
  • JavaのGCの仕組みを整理する - Qiita


    使JavaGC調調 : GC? JVM Java JavaJVMOSJava() JVMOpen JDKHotSpot VM(JVM)  Java
    JavaのGCの仕組みを整理する - Qiita
  • 小さなチーム、大きな仕事を実装するモブプログラミング / Mobprogramming as Change The Way Your Work Forever

    とある会社の社内勉強会にて!

    小さなチーム、大きな仕事を実装するモブプログラミング / Mobprogramming as Change The Way Your Work Forever
    toshi-toma
    toshi-toma 2019/03/31
    モブプログラミングについて資料。あとで読む。
  • シャローコピーとディープコピーの違い - くろの雑記帳


     (Shallow Copy)(Deep Copy)    ()    
    シャローコピーとディープコピーの違い - くろの雑記帳
    toshi-toma
    toshi-toma 2019/02/11
    シャローコピーとディープコピーの違いについてだいぶ分かりやすい記事。