並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 632件

新着順 人気順

プログラミング入門の検索結果121 - 160 件 / 632件

  • 受託開発におけるアジャイルに限界を感じた私が、「納品のない受託開発」を始めるまで - 倉貫義人の「はじめてのアジャイル」 - Agile Journey

    Agile Journeyをご覧のみなさん、はじめまして。株式会社ソニックガーデンの代表をしている倉貫義人と申します。 私はもともと大手システム会社でプログラマとして働いていました。そのとき出会ったアジャイル開発に魅了され、これこそ自分にとって理想の姿であると確信し、それ以来アジャイル開発を広めるための様々な活動を社内外で行ってきました。 最終的に、本当に自分の理想とするソフトウェア開発と、それを実現する組織をつくるためには、自ら会社を経営する立場になるしかないと考え、起業することになりました。そうしてできたのが株式会社ソニックガーデンです。 ソニックガーデンでは「納品のない受託開発」というサービスを提供しています。従来的な受託開発から、そもそものビジネスモデルを見直したことで、今では「アジャイル開発」を意識せずとも、自然とそれに取り組める組織として機能しています。 思い返すと、私のアジャ

      受託開発におけるアジャイルに限界を感じた私が、「納品のない受託開発」を始めるまで - 倉貫義人の「はじめてのアジャイル」 - Agile Journey
    • オブジェクト指向の複雑性を軽減する、データ指向プログラミング入門

      思った以上に反響をいただき嬉しく思っています。SNSやコメントで言及していただいている構造化プログラミングとの比較や現代的なOOP開発への適応記事を執筆予定です。記事が完成しましたら自分のSNSで共有いたしますので、もし良ければフォローしてお待ちいただけますと幸いです。(記事を書くのは思考が整理されて良いものですね。) TL;DR データ指向プログラミング(DOP) とは、データとコードを分割してアプリケーションを設計・実装するプログラミングパラダイムのこと。 DOPの実装は、以下の原則に従う。 コードとデータを分離する 汎用的なデータ構造でデータを表現する データをイミュータブルなものとして扱う データスキーマとデータ表現を分離する 個人的にDOPは、バックエンドを宣言的プログラミングっぽく書くための現実的な解だと捉えています。実装の詳細は翔泳社より出版されている「データ指向プログラミン

        オブジェクト指向の複雑性を軽減する、データ指向プログラミング入門
      • Lispを実装したくなったら読んでほしい本6選 - Arantium Maestum

        言語実装 Advent Calendar 2022の1日目の記事として書いた。 Lisp Advent Calendar 2022でも枠が空いていたのでダブル投稿。 プログラミング言語を実装してみたい!と思ったらまずは簡単なLispインタプリタから始めるというのは一つの王道だと思う。 複雑な構文解析は要らず最低限の再帰下降法パーサで手に入る構文木を、そのまま再帰的な関数で実行していくtree walking評価器。メモリ確保もヒープにそのまま置いていって、メモリ解放は実装言語のGCに任せるなりプログラムの終了時までやらなかったり。そんなインタプリタを作る経験から得られるものは非常に大きく、どんなプログラマでも一回は試してみてもいいのではないか?と思っている。(個人的な感想です) そんな簡易Lispを実装してみて沼にハマってしまい、より精緻な言語処理系を作りたいと思ったとする。その時点で:

          Lispを実装したくなったら読んでほしい本6選 - Arantium Maestum
        • Pythonプログラミング入門 — Pythonプログラミング入門 documentation

          • SSL/TLS実践入門 ──Webの安全性を支える暗号化技術の設計思想

            2024年4月25日紙版発売 2024年4月25日電子版発売 市原創,板倉広明 著 A5判/456ページ 定価3,740円(本体3,400円+税10%) ISBN 978-4-297-14178-3 Gihyo Direct Amazon 楽天ブックス ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle 楽天kobo honto この本の概要 SSL/TLSは,通信の秘密を守るために利用されている通信プロトコルです。HTTPSやHTTP/3にも利用されており,今日のWebでは利用が一般的になっています。本書では,その最新バージョンであるTLS 1.3のしくみと,その使い方を解説します。SSL/TLSは公開されている実装例などを真似すれば基本的な動作はさせられますが,それを応用していくには技術に関する理論の理解が必須になります。しかしSSL

              SSL/TLS実践入門 ──Webの安全性を支える暗号化技術の設計思想
            • レッドコーダーが教える、競プロ・AtCoder上達のガイドライン【初級編:競プロを始めよう】 - Qiita

              このように、競技プログラミングはコーディングの正確性が問われるコンテストです。 どんな問題が出されるか(2) 競プロは正確性だけではありません。例えば、以下の問題を考えてみてください。 $N$ 枚のカードが一列に並べられています。 左から $i$ 番目のカードには、整数 $A_i$ が書かれています。 あなたは $N$ 枚のカードの中から $2$ 枚同時に選び、取ることができます。取った $2$ 枚に書かれた整数の合計がちょうど $101$ となるような、カードの選び方の通り数を求めてください。 テストデータの制約:$1 \leq N \leq 10^{6}, 1 \leq A_i \leq 10^{9}$ 一番最初に考えられる解法は、以下のように「何枚目と何枚目を選ぶか全探索する」という方法だと思います。つまり、$1 \leq i < j \leq N$ を満たすすべての $(i, j)

                レッドコーダーが教える、競プロ・AtCoder上達のガイドライン【初級編:競プロを始めよう】 - Qiita
              • 未経験エンジニア向け - 実務経験がお金で買える!?『ギミジョブ』先行予約開始:時事ドットコム

                未経験エンジニア向け - 実務経験がお金で買える!?『ギミジョブ』先行予約開始 [バーテック] Vertech Consulting株式会社(本社:愛知県名古屋市中村区 代表 大久保 将広)は未経験エンジニアが転職を成功させるために、企業案件を通して実務経験を積むことのできる教育サービス、ギミジョブをリリースいたしました。未経験であることはエンジニア転職市場で圧倒的に不利なので、ギミジョブの実務経験プランを通して、転職しやすくする社会を目指します。 実務経験がお金で買える未経験者エンジニア向け教育サービス『ギミジョブ』とは ギミジョブは、お金を支払えば誰もが企業の開発現場で実務経験を積むことのできるサービスです。 昨今、転職はしやすくなりましたが、依然として実務経験のないエンジニアが転職することはまだまだ難しいのが現状です。技能がある人でも、実務経験がない場合に企業は中途採用しない傾向にあ

                  未経験エンジニア向け - 実務経験がお金で買える!?『ギミジョブ』先行予約開始:時事ドットコム
                • 大学教員「emacsは使ったことがありますか?」→VS code派とVim派が現れテキストエディタ宗教戦争が勃発!?

                  Hisakazu YANAKA @htyanaka 大学1年のプログラミング入門的な授業でC習った時、UNIXサーバに入ってviエディタでプログラム作ってサーバーコマンドでコンパイルして動かす鬼仕様の授業があったのを思い出した。Hello Worldの遠いこと遠いこと。 twitter.com/obuchi_univ/st… 2020-04-28 16:10:47

                    大学教員「emacsは使ったことがありますか?」→VS code派とVim派が現れテキストエディタ宗教戦争が勃発!?
                  • 機械学習エンジニアに爆速でなるための教材集 - Qiita

                    0. はじめに 昨今のAI、DXブームの影響で、機械学習、深層学習(ディープラーニング, Deep Learning) への注目は増すばかりですが、初学者の方にとって機械学習を学ぶハードルは依然高い状態かと思います。 機械学習、特にディープラーニングを習得するには学ぶべきことが多く、また分野によっては難易度が高いということもあり、学んでいる途中で挫折してしまうという人も多いという印象があります。 そこで本記事では、これから機械学習を学びたい方が自学自習する際の助けになるようにと、有用な自習コンテンツをまとめました。 本記事では、機械学習エンジニアとして実務に参画できるレベルを目指して、コンテンツを収集しました。よって機械学習の理論やライブラリに加え、社会実装する上で付随して必要となるソフトウェアエンジニアリングのスキルも含めています。 コンテンツについては、適宜追記していく予定です。 対象

                      機械学習エンジニアに爆速でなるための教材集 - Qiita
                    • 【Rust】日本語で読めるRust言語の商業本まとめ(2023年4月)【おすすめ】 - Rのつく財団入り口

                      機運高まるRust言語に入門しよう Windows自体の開発に使われていることも判明、次期Android OSの開発言語にも採用、ついにLinuxでも採用される(かも)とのことで最近機運が高まっているMozilla発のRust言語。 このエントリでは商業本を分野別に、その中では発行日が新しい順にまとめてみました。第2版がある本の初版含め合計約25冊。そのうち2022年に出たのが計9冊、【追記】2023年に2冊と、数えてみると既にけっこうな冊数になっています。Go言語の日本語の本が確か合計15冊前後ぐらいだったので負けずに盛り上がっていますね。 機運高まるRust言語に入門しよう 補足的にRust本の傾向 入門者向けの本 動かして学ぶ!Rust入門 パーフェクトRust ゼロから学ぶRust システムプログラミングの基礎から線形型システムまで (KS情報科学専門書) 手を動かして考えればよく

                        【Rust】日本語で読めるRust言語の商業本まとめ(2023年4月)【おすすめ】 - Rのつく財団入り口
                      • ふつうのLinuxプログラミング-プロセスとハードウェア

                        研究会の輪講でやったやつ.多少がんばった&評価も高めだったし使いまわせそうなので上げておく.

                          ふつうのLinuxプログラミング-プロセスとハードウェア
                        • 「高等学校における「情報II」のためのデータサイエンス・データ解析入門」|統計学習の指導のために(先生向け)

                          ※1 Pythonコードは、Google Colaboratoryのジュピター・ノートブックの環境で実行することにより動作します。 詳細は、本教材の「参考テキスト」p.159~を参照ください。 ※2「clst.csv」のデータの一部については、自然科学研究機構 国立天文台より2次利用の許可を得て掲載しております。 出典:国立天文台編「理科年表2021」,丸善出版(2020)

                          • スタメンの技術的負債解消戦略 - stmn tech blog

                            1. これはなに こんにちは、リファクタリング大好きなミノ駆動です。2023年7月より株式会社スタメンにジョインしました。 この記事は、今後スタメンにおいてサービスの技術的負債を解消する設計戦略についてまとめたものです。 2. 背景、課題 株式会社スタメンは2016年創業。主要サービスであるTUNAG(ツナグ)は、企業のエンゲージメントの構築、つまりお互いを知って理解し、信頼し合う組織を作るための社内コミュニケーションを活性化させるプロダクトです。TUNAGのバックエンドはRuby on Railsで開発され、ローンチから7年をむかえつつあります。 これまでTUNAGは、プロダクトをいかに伸ばすかに注力してきた一方、内部品質や開発効率など「開発者体験」に関する課題が後手に回っていました。本来プロダクトチームはユーザーにとっての本質的な価値にのみフォーカスできる状況が理想ですし、開発者体験が

                              スタメンの技術的負債解消戦略 - stmn tech blog
                            • 書評:これからはじめるReact実践入門 - ナカザンドットネット

                              明日、2023/9/28に発売する「これからはじめるReact実践入門」を献本いただきましたので、簡単に目を通した感想を書こうと思います。 これからはじめるReact実践入門 目次 目次 かなり網羅性が高い 足りない情報があったら プロを目指す人のためのTypeScript入門 Next.jsについて、次に読む本はありますか? 補足したいところ Create React Appを使わない選択肢もある Recoilさんは開発状況がちょっと心配 React Routerの知識が活きるアプリケーションフレームワークもある まとめ おまけ 2023.9.28 10:36追記 かなり網羅性が高い パラパラと読んでみて感じたのは、かなり手広く、それでいて一定の深みもある本だということです。出版社のサイトにある目次を見てみましょう。 Chapter 1 イントロダクション 1-1 ReactとJavaS

                                書評:これからはじめるReact実践入門 - ナカザンドットネット
                              • N予備校 「プログラミング入門 Webアプリ」を修了した. - JUNのブログ

                                タイトルにもあるとおり, N予備校の 「プログラミング入門 Webアプリコース」を修了しましたので, 完走した感想を書きたいと思います. プログラミング入門 Webアプリコース とは まずはじめに, 今回終了したN予備校の「プログラミング入門 Webアプリコース」(長いので以下 入門コース と略します) がどんなコースなのかというのは, N予備校公式サイトから引用すると, 完全な未経験者向けのプログラミング入門講座です。 JavaScriptというプログラミング言語でセキュリティ上の問題のないWebサービスが開発できるようになります。他にも数値集計プログラム、Slackのボットなどを作成しながら、エディタやLinuxの開発環境などの基礎知識を身につけます。なお学習にはPCが必要です。 www.nnn.ed.nico とのことらしいです. 他にも 「大規模Webアプリコース」 や 「スマート

                                  N予備校 「プログラミング入門 Webアプリ」を修了した. - JUNのブログ
                                • 達人出版会

                                  探検! Python Flask Robert Picard, 濱野 司(訳) BareMetalで遊ぶ Raspberry Pi 西永俊文 なるほどUnixプロセス ― Rubyで学ぶUnixの基礎 Jesse Storimer, 島田浩二(翻訳), 角谷信太郎(翻訳) 知る、読む、使う! オープンソースライセンス 可知豊 きつねさんでもわかるLLVM 柏木餅子, 風薬 R/RStudioでやさしく学ぶプログラミングとデータ分析 掌田津耶乃 データサイエンティストのための特徴量エンジニアリング Soledad Galli(著), 松田晃一(訳) 実践力をアップする Pythonによるアルゴリズムの教科書 クジラ飛行机 スッキリわかるサーブレット&JSP入門 第4版 国本 大悟(著), 株式会社フレアリンク(監修) 徹底攻略 基本情報技術者教科書 令和6年度 株式会社わくわくスタディワール

                                    達人出版会
                                  • N予備校のプログラミング教材編集に約3年携わって得られた知見 - Qiita

                                    プログラミング教材の編集に携わって3年経ち、いろいろな知見が貯まってきたので「ドキュメント執筆に関するアウトプット」を行ってみようと思います。 自己紹介 ドワンゴでN予備校のコンテンツ制作に携わっているアルバイトの1人、 ryo-a です。 現在の本業は大学生で、慶應義塾大学にて計量経済学の分析に関係するあれこれをやっています。4月から慶應義塾大学大学院に進学予定です。交通関係の情報や大規模データの処理を好んでおり、最近は地理空間情報処理ツールや各種CLIツールなどを作っていたりします。 2017年4月よりアルバイトとしてドワンゴで働いており、主にプログラミング教材の制作補助に関わっています。働きはじめて3年近く経ち、色々な知見が貯まってきたので教材編集を通じて得られた知見を書いてみます。 併せて、プログラミング教育におけるノウハウが業界内で共有されていけばいいな、とも思います。 (個人的

                                      N予備校のプログラミング教材編集に約3年携わって得られた知見 - Qiita
                                    • ヤフーのクリエイターが読んでいる技術・デザイン書 〜 技術活動費用補助制度のデータから見る興味関心

                                      ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、Developer Relations アドボケイトの山本です。 ヤフーにはエンジニアやデザイナーといったクリエイターの活動を支援する制度「My Polaris」があり、その中の1つにクリエイターが常に自身の技術力向上を図れるよう学習活動を支援するための「技術活動費用補助制度」というものがあります。 本記事ではこの制度の紹介と、この制度の活用状況のデータを集計してヤフーのクリエイターの興味関心を可視化します。 技術活動費用補助制度とは? 冒頭でも触れましたが、エンジニアやデザイナーといったクリエイターの学習活動を支援する制度で、半年間で6万円を上限に、書籍、アプリ、デバイスなどの購入、セミナーや勉強会への参加、英語学習

                                        ヤフーのクリエイターが読んでいる技術・デザイン書 〜 技術活動費用補助制度のデータから見る興味関心
                                      • 『Webで使えるmrubyシステムプログラミング入門』は、現場で経験値の高い先輩から指導を受けている錯覚を起こさせる一冊だった!! - Magnolia Tech

                                        Webで使えるmrubyシステムプログラミング入門 作者:近藤宇智朗発売日: 2020/11/25メディア: Kindle版 この手のミドルウェア・プログラミング言語の入門・解説書、ひたすら語り口を優しくしているだけだったり、単にリファレンスをなぞっているかのどちらかで、教科書的な硬さとかが鼻につくんだけど、この『Webで使えるmrubyシステムプログラミング入門』は全然違う。次元が違う。 明らかに、”現場で経験値の高い先輩から指導を受けている”ような錯覚を感じさせる内容、流れになっている。 今後、この手の入門書は全部こんな感じでお願いします(あとは公式リファレンス読むんで!)と言いたくなるくらいの良書。マジで良い。 環境がmacOSを使いつつ実際のプロセスはVirtualBox上のLinuxで進む(ちゃんと両方使う前提になっている) 冒頭でmrubyのビルドの解説をする際に、さらっと「デ

                                          『Webで使えるmrubyシステムプログラミング入門』は、現場で経験値の高い先輩から指導を受けている錯覚を起こさせる一冊だった!! - Magnolia Tech
                                        • PHPで学ぶオブジェクト指向プログラミング入門 / Introduction to OOP with PHP

                                          PHP Conference Japan 2021 で発表した「PHPで学ぶオブジェクト指向プログラミング入門」のスライドです。 # URL PHP Conference Japan 2021: https://phpcon.php.gr.jp/2021/ CfP: https://fortee.jp/phpcon-2021/proposal/868cc3d1-114d-4543-a59f-e068b0fb8fa5 YouTube: https://www.youtube.com/c/narusemi HomePage: https://nrslib.com Twitter: https://twitter.com/nrslib

                                            PHPで学ぶオブジェクト指向プログラミング入門 / Introduction to OOP with PHP
                                          • 40代で Rust を触り始めて 1年で AtCoder に入水できた件 - Qiita

                                            はじめに hossie - AtCoder 2023/04/01 に AtCoder 入水しました (参加者の上位 10% ほどにあたる水色レートに到達)。参加から一年ほどでした。 本記事は色変に関する、まとまりのない長文ポエムです。 入緑の色変記事 AtCoder 緑になったのでパズル好きな人に競プロを紹介してみる - Qiita Rust 初心者の AtCoder 用開発環境設定と、解く流れの例 - Qiita Rust 初心者の AtCoder でよく使う言語機能とライブラリー覚え書き - Qiita スペック 開発環境 Microsoft Surface Laptop 2 + Windows 11 外付けディスプレイ、外付けキーボード、マウスは使っていません Visual Studio Code + Rust + cargo-compete 中の人 44歳、子育て世代 プログラミン

                                              40代で Rust を触り始めて 1年で AtCoder に入水できた件 - Qiita
                                            • AtCoder と Rust で始める!競技プログラミング入門(Rust 版 APG4b)

                                              競プロ( AtCoder 青 / CodeForces 青), C / C++ , Rust ,Arch Linux に関連する記事を書くと思います

                                                AtCoder と Rust で始める!競技プログラミング入門(Rust 版 APG4b)
                                              • Rustを実践的に学ぶには

                                                Stack Overflowの愛され言語ランキングでここ最近ずっと一位のRustを、2020年の年末から本気を出して学んでます。ようやくまともに書けるようになったので、どんなやり方で学んだかを簡単にまとめたいと思います。 著名なRust関連の書籍は買いそろえて学習していたのですが、実際にモノ作ったほうが早いよねということで、ULID生成器を実装してみました。ちょっと前にScalaでも同様に作っていたので、ちょうどいい習作課題でした。 実際の実装は以下。 学習の進め方 書籍などの情報は、以下を中心に読みました。というか、一通りの概念を把握するという感じです。すでに何かしらのプログラミング言語を扱える人なら(Rustを第一言語にする人少なそうですが…)、どういった機能があるか、浅く理解しておくとよいと思います。そのうえで、実装の際に具体的な知識が必要ならば、「あ、このあたりはあの書籍に書いてあ

                                                  Rustを実践的に学ぶには
                                                • Pythonをちゃんと学びたいなら

                                                  まずは10分試してみようPythonの無言ブクマをよく見かけるのでネットワークに続いてちょっと書いてみることにしました。 東大・京大のコンテンツが初心者向けでおススメという言説を見かけるのだけど、これは本当だろうか。私は人を選ぶのではないかと考えています。 あれは確かによくまとまっているし、初心者向けに制作されてはいるのだとは思うのですが「大学の学生に向けた授業で用いる」内容だということを失念して手放しで称賛しているきらいがあるなと。 私としてはあの資料は以下の前提で用意されていると考えています。 東大・京大に合格できる高い理解力という下地を備えている講義の資料であり講師が口頭で補足や注釈を行う前提である とはいえ、資料を読んだ時の理解度など人それぞれですから、私が勝手にそう思っているだけなのかもしれません。 あの資料が本当に初学者である自分に向いた資料であるのか。挫折せずに続けられそうか

                                                    Pythonをちゃんと学びたいなら
                                                  • 爆速で年収3倍を実現した黒澤さんに「30代からの勉強で成功する秘訣は何なのか?」と根堀り葉掘り聞いてみた

                                                    今よりもっとスキルを上げたい、ついでに年収も上げたい!という場合、iPhoneアプリの作り方講座で生徒の年収が5倍になったという報告があるように、プログラミングは短期間で大きな効果が実感できる可能性を秘めています。そこで、30代半ばからプログラミングの勉強を開始してわずか数年で年収を3倍以上アップすることに成功したという人物がいるという話を聞き、「最速で年収アップを実現するには何をどうすればいいのか」という秘訣や具体的解決策をあれこれと聞いてみました。 世界最大級のオンライン学習プラットフォーム | Udemy https://www.udemy.com/ ・目次 ◆「プログラミングなんて大嫌い!」がプログラマーになれた理由とは? ◆オンライン講座「Udemy」をどうやって活用したのか? ◆約600講座を受講した黒澤さんの「初心者におすすめの最初の1本」 ◆初心者に伝えたいこと ◆スキルを

                                                      爆速で年収3倍を実現した黒澤さんに「30代からの勉強で成功する秘訣は何なのか?」と根堀り葉掘り聞いてみた
                                                    • 大学・大学院の6年間|d0iasm

                                                      大学と大学院の6年間について振り返ります。 この6年間は自分でも予期しなかったほど大きな方向転換をしました。元々はデザイナー兼ファッションモデルとして仕事ができたら良いなと思って大学に入学しましたが、いつの間にかプログラミングの虜になっていました。夢中でプログラミングをしているときは人生で一番楽しい!と思えました。しかし全て順調だったわけではなく、今思い出しても恥ずかしくなるような失態や、周りに迷惑をかけてしまい謝りたいことなどがたくさんあります。でも失敗にめげずにたくさんの挑戦をしてきたからこそ、自分の向き・不向きを知ることができ、自分のやりたいことを見つけることができました。 この文章で伝えたいことは「迷ったらやってみる」ことです。これから社会人として新しい経験をして忘れてしまう前に、6年間でやってみたことを書き残しておきます。 私のように学業や仕事で大きな進路変更をした人・これからし

                                                        大学・大学院の6年間|d0iasm
                                                      • とあるコーディング初心者勢のエディタ遍歴

                                                        追記 初出では記事のタイトルを「とあるコーディングチョットワカル勢のエディタ遍歴」としていました。 「チョットワカル」の意味を全く理解せずにタイトルに用いてしまい、不快に思われた方にお詫び申し上げます。 「チョットワカル」とはすなわち、Linus Torvalds レベルの超上級者のことをさす言葉ということを先ほど知りました。 もちろん自分は到底上級者とは程遠い存在であると自負をしております(記事を読んでいただければわかると思います)。 今年でコードを本格的に書き始めて 8 年目になる。 これまでに メインのエディタを 3 回変えているので遍歴を書いてみる。 (本記事では IDE は除く) Atom (2015 ~ 2017) 2015 年に大学に入学して、初めて自分のコンピュータ(MacBook Pro 13)を手に入れることができた。 小学生の頃からコードを書くことには興味があった

                                                          とあるコーディング初心者勢のエディタ遍歴
                                                        • 【初心者向け】無料でPythonの基本文法を5時間で学ぼう! - Qiita

                                                          はじめに この記事は、AI AcademyのPython文法速習編とPython プログラミング入門編の内容をベースに一部修正を加えたものです。 この記事を読み進めることで、Pythonの基本文法の基礎を学ぶことが出来ます。 Pythonを学び終わった方は、無料(一部のコンテンツのみ有料だが基礎コンテンツはほぼ全て無料)でAI・機械学習が学べるAI Academyも活用ください。 オンライン機械学習スクールはこちら なぜPythonなのか? AI Academyでは人工知能(AI)分野を中心とした学習コンテンツを扱っており、その人工知能分野においてPythonは機械学習・ディープラーニングを容易に扱うことができるからです。 また、The 2018 Top Programming Languagesの記事でも、プログラマーの年収は1位でした。 The 2018 Top Programming

                                                            【初心者向け】無料でPythonの基本文法を5時間で学ぼう! - Qiita
                                                          • Pythonプログラミング入門 — Pythonプログラミング入門 documentation

                                                            Pythonプログラミング入門¶ ▲で始まる項目は授業では扱いません。興味にしたがって学習してください。 ノートブック全体に▲が付いているものもありますので注意してください。

                                                            • PythonやHTMLなどの基礎文法の講座が無料に | Ledge.ai

                                                              画像は「巣ごもりDXステップ講座情報ナビ」より 経済産業省は、人工知能(AI)やデータサイエンスなどのデジタルスキルを学べる、無料オンライン講座を紹介する「巣ごもりDXステップ講座情報ナビ」を公開している。 この記事では、同サイトに載っている無料の学習コンテンツのなかから、AIおよびデータサイエンス関連の基礎講座を5つ抜粋して紹介する。 1.松尾豊教授監修のディープラーニング講座が一部無料に 株式会社zero to oneが提供する「E資格試験対策・体験コース」では、東北大学大学院岡谷貴之教授が監修したJDLA認定プログラム「機械学習」および、東京大学大学院松尾豊教授が監修した「ディープラーニング」の一部を体験できる。 無償提供期間は2021年7月2日まで。前提知識はPythonプログラミングの基礎知識、理系の大学1年生のレベルの数学の基礎(微分積分、確率統計、線形代数)。標準受講時間は2

                                                                PythonやHTMLなどの基礎文法の講座が無料に | Ledge.ai
                                                              • 我田引水的な「関数プログラミングの入門」資料紹介 - あどけない話

                                                                これは、Haskell Advent Calendar 2021の2日目を埋めるために書いた記事です。実は単に僕が作った「関数プログラミングの入門」の資料の宣伝です。 ちなみに、僕の関数プログラミングの定義は「不変データプログラミング」であり、おそらく最も厳しい定義です。なので内容が分かれば、関数プログラミングに入門できた言ってもよいのではないかと思います。 関数プログラミングことはじめ 僕は毎年、岡山大学の三年生に向けて、2コマで関数プログラミングを教えています。その資料が、「Cプログラマーのための関数プログラミングことはじめ」です。岡山大学工学部情報系学科の学生は、C言語を習っているので、C言語に似た文法を独自に定義して、関数プログラミングを説明しています。 [入門]関数プログラミング [入門]関数プログラミングは、WEB+DB PRESS Vol.67に掲載された記事です。編集部のご

                                                                  我田引水的な「関数プログラミングの入門」資料紹介 - あどけない話
                                                                • 「引き継ぎできない!」から始まった私のスクラム - 川口恭伸の「はじめてのアジャイル」 - Agile Journey

                                                                  Agile Journeyをご覧のみなさん、はじめまして。川口恭伸(@kawaguti)と申します。 私はアジャイル開発やスクラムに関する知識を提供し、モダンなソフトウェア開発の要素の研究、プロダクト開発の進め方やチームの目標設定など、さまざまな領域でのコンサルティングを手掛けています。 また、アギレルゴコンサルティング株式会社においてシニアアジャイルコーチとして活動しており、一般社団法人スクラムギャザリング東京実行委員会と一般社団法人DevOpsDays Tokyoの代表理事も務めています。さらに、コミュニティ活動としては、毎週水曜日に品川アジャイルに参加しており、RSGT、スクラムフェス、DevOpsDaysといったカンファレンスでのスタッフワークも担当しています。 このように、ほぼ公私の境なくアジャイルやスクラムを基にした活動を長く行っていますが、本稿では、私がスクラムを始めるまでの

                                                                    「引き継ぎできない!」から始まった私のスクラム - 川口恭伸の「はじめてのアジャイル」 - Agile Journey
                                                                  • 入社3ヶ月の新卒エンジニアにおすすめするプログラミング入門書10選

                                                                    あなたは今、ITエンジニアとして入社して3ヶ月が経過し、これから本格的にプログラミングを学ぼうとしている段階ではないでしょうか。 実はプログラミングを習得するためには、プログラミング自体の知識だけでは十分ではありません。抽象化のスキル、プロジェクトマネジメントのスキル、コミュニケーションスキルなど、多様なスキルが必要です。 私たちはこれまで約24年間にわたり開発を携わってきました。約500名のエンジニアと共にしてきました。そのなかでも新卒研修を共にしてきたエンジニアは100名にのぼります。 私たちよりももっと大きな経験豊富で素晴らしい研修を提供されている会社はあるかもしれません。でも、私たちは私たちなりに新卒エンジニアにとって素晴らしい研修を追求し続けてきた自負があります。 そこで今回は、そんな私たちの経験を踏まえて、入社3ヶ月の新卒エンジニアを対象に、プログラミングを学ぶためのおすすめの

                                                                    • アジャイルをスケールさせる手法に正解はない 自社のモデルを探す事例と課題 平鍋健児さんに聞く - Agile Journey

                                                                      仕様書の通りのITシステムをカッチリと時間をかけて作っても、顧客に「依頼したものと違う」と言われてしまう。ソフトウェアエンジニアの「いいものを作りたい」という気持ちがビジネスに生かされていない。そう感じていた平鍋健児さんは、ピラミッドのように大きな建築物を数十年かけて作るやり方ではなく、生鮮食品のように鮮度を大切にしたアジャイルの開発手法に出会い、この20年を実践と普及に取り組んできました。 近年はビジネスの立場からも語られる「アジャイル」ですが、このインタビューではアジャイルを導入する企業がステージや事業規模に応じてどのような課題に直面するのか? とくに、小さなスタートアップ企業がアジャイルネイティブから大きくなったメガベンチャーだけでなく、旧来の開発手法を続けてきた既存の企業が、自分たちにフィットしたアジャイルを見つけるときに参照できるいくつかの事例とあわせて紹介します。 アジャイルが

                                                                        アジャイルをスケールさせる手法に正解はない 自社のモデルを探す事例と課題 平鍋健児さんに聞く - Agile Journey
                                                                      • Pythonプログラミング入門

                                                                        Skip to the content. Pythonプログラミング入門 本授業の情報はUTOLを参照してください。

                                                                        • 自分の研究内容(DBMS実装)に関する最強の本一式揃えた - Yoshisaurのメモ

                                                                          最強の本一式 揃えたぞー!! アフィリンクとかないので純粋に揃えたことをアピールしたい。書評することになる本の予告です。他にもおすすめがあればリコメンド待ってます! 結構それぞれ高いので、学生なら大学の図書館に取り寄せてもらうか、社会人なら気前よく購入!!という感じでいいんじゃないかと思います Designing Data-Intensive Applications 分散システムといえば!!!!この本一択!!! 一応日本語もある。一般的なエンジニアにもおすすめされている本 イノシシ本と呼ばれている https://www.amazon.co.jp/-/en/Martin-Kleppmann/dp/1449373321 Transaction Processing Concepts and Techniques トランザクション技術といえば...この本!! といっても当初は辞書みたいに使う

                                                                            自分の研究内容(DBMS実装)に関する最強の本一式揃えた - Yoshisaurのメモ
                                                                          • ネカフェ通いでプログラミング言語を作り、自作CPUでOSを動かす 趣味と絡め“遊び道具”で作り続ける、佐伯学哉氏のキャリア

                                                                            佐伯氏が考える“エンジニア力”の高め方 ネカフェ通いでプログラミング言語を作り、自作CPUでOSを動かす 趣味と絡め“遊び道具”で作り続ける、佐伯学哉氏のキャリア 「エンジニアのスキル」というと注目されがちなのが技術力ですが、実際にはさまざまな要素が挙げられます。では、エンジニアに必要な“エンジニア力”とは何なのでしょうか。 今回は、2016年度の未踏スーパークリエータであり、現在は副業での開発や英語での発信もされている佐伯学哉氏にインタビュー。まずは佐伯氏のこれまでのキャリアについてうかがいました。 学生時代に未踏ソフトウェアエンジニアとして「Noah」というシステムを開発 ーーまず佐伯さんのご経歴や現在の取り組みなどをおうかがいできますでしょうか。 佐伯学哉氏(以下、佐伯):自分は佐伯学哉という名前で、インターネットというかオンラインではけっこう@nullpo_headという名前で活動

                                                                              ネカフェ通いでプログラミング言語を作り、自作CPUでOSを動かす 趣味と絡め“遊び道具”で作り続ける、佐伯学哉氏のキャリア
                                                                            • 並行プログラミング入門

                                                                              複数のプログラムを同時に実行する「並行プログラミング」は、処理速度を飛躍的に向上させる手法で、タスク管理、プロセス管理、スレッド管理をはじめ、複雑な仕組みについての幅広い知識とテクニックが必要となります。本書はRustとアセンブリ、そして一部Cを用い、CPUのアトミック命令、グリーンスレッド、アクターモデル、π計算、ソフトウェア・トランザクショナルメモリ、async/awaitなど、並行プログラミングに関する理論的な背景から実装までをカバー。さらに、アセンブリ実装の理解を深めるため、AArch64とx86-64アーキテクチャの説明も付録として収録。一歩一歩、着実に理解できるように、その仕組みから順を追って詳しく説明します。GitHub上で公開されているソースコードを実際に動かしながら、並行プログラミングの知識と理解を深めることができます。 関連ファイル サンプルコード 正誤表 ここで紹介す

                                                                                並行プログラミング入門
                                                                              • 面倒な「印刷して郵送しろ」系書類の倒し方、郵便局の「Webレター」がデータを上げるだけ&安価で良さそう

                                                                                宇宙ツイッタラーX @kenkoooo スタッフエンジニア @estie_corp ハルヒ 競プロ ガルパン タイバニ メダロット 喰霊 遠藤正明 ※ツイートは全人類を代表するものです。 アルゴリズム実技検定公式テキスト amzn.to/3vfQSfN 実践Rustプログラミング入門 amzn.to/3FL9oBm github.com/sponsors/kenko… リンク www.post.japanpost.jp Webレター 案内状、通知書、請求書、DM等の発送・郵便代行 - 日本郵便 請求書、案内状、送付状、通知書、DM等の発送・郵便代行ならWebレター。デスクにいながら、かんたん3ステップで見積書・納品書・請求書など1通ごとに内容が異なる郵便を大量に発送できます。マウスクリックで印刷も封入も不要!全国一律1通/1枚99円(税込)から郵送いただけます。 32 users 414

                                                                                  面倒な「印刷して郵送しろ」系書類の倒し方、郵便局の「Webレター」がデータを上げるだけ&安価で良さそう
                                                                                • 普通のおばちゃんプログラマが学んだプログラミング入門サイト&本 - トレイシーの肖像が記録するnote

                                                                                  みなさん前回の記事お読みいただきありがとうございます。まさかそこそこバズるとまーーーーーったく思ってなかったので正直驚きました。あかん!なんかそれっぽい記事あげたほうが良いかもと謎のプレッシャーに駆られました。 ( ゚∀゚)アハハ八八ノヽノヽノヽノ \ / \/ \なんでいままでワイガ参考にさせていただいたサイトや本など上げてみたいと思います。みんなのおググり時間の参考にどうぞ、基本老舗のかたいとこです。 公式ドキュメントは教科書、Webや本は参考書 基本メーカーが出してる公式チェックしながら写経や購読したほうがいいです。詰まった時結局公式のAPIドキュメント見てチェックが一番早いので習慣づけもためにも。公式にチュートリアルあればそちらもチェックしてみてね。 どんな良書でも自分に合う、合わないがある 大学の面接授業で先生におすすめの参考書を伺ったときの先生のお答えです。これはあるな〜。先生

                                                                                    普通のおばちゃんプログラマが学んだプログラミング入門サイト&本 - トレイシーの肖像が記録するnote