並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 879件

新着順 人気順

勉強の検索結果161 - 200 件 / 879件

  • 【脱sed】いい加減シェルスクリプトで文字列をsedで置換するなんてやめよう - Qiita

    はじめに もう文字列の置換で sed コマンド使うの禁止して良いんじゃないですかね? 言いすぎだとわかってあえて言っていますが。 悪い書き方(外部コマンドに頼る方法) # 変数 line に入ってる文字列を echo コマンドで出力して sed コマンドに渡し、 # sed の s コマンドで "from" を "to" に置換して出力したものを ret 変数で受け取る ret=$(echo "$line" | sed "s/from/to/")

      【脱sed】いい加減シェルスクリプトで文字列をsedで置換するなんてやめよう - Qiita
    • テストの学習へようこそ!  |  web.dev

      テストの学習へようこそ! コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 このコースでは、ウェブ用のテストの概要と探索について説明します。 このコースで学習する内容は次のとおりです。 テストの基礎 自動テストと手動テスト テストを実施する場所と方法 ベスト プラクティス 何をテストすべきか、誰に責任があるのか、目的そのものとしてではなく、目的を達成するために手段をテストすることを検討する方法など、テストの理念。 このコースには、学習に役立つ簡潔で実用的なサンプルコードも含まれています。 コースのスコープには、Node.js などの環境で実行される、フロントエンドの JavaScript とドキュメント モデル、バックエンドでのライブラリ テストが含まれます。テストの経験はありませんが、JavaScript の基礎知識と Node.js などに関する経験が必

        テストの学習へようこそ!  |  web.dev
      • 脳に収まるコードの書き方

        Mark Seemann 著、吉羽 龍太郎、原田 騎郎 訳、Robert C. Martin まえがき TOPICS 発行年月日 2024年06月 PRINT LENGTH 312 ISBN 978-4-8144-0079-9 原書 Code That Fits in Your Head FORMAT Print PDF EPUB ソフトウェアは複雑さを増すばかりですが、人間の脳は限られた複雑さしか扱えません。ソフトウェアが思い通りに動くようするには、脳に収まり、人間が理解できるコードを書く必要があります。 本書は、拡張を続けても行き詰ることなくコードを書き、複雑さを回避するための実践的な方法を解説します。最初のコードを書き始めるところから機能を追加していくところまでを解説し、効率的で持続可能なペースを保ちながら、横断的な問題への対処やトラブルシューティング、最適化を行なう方法を説明します

          脳に収まるコードの書き方
        • 【翻訳】テスト駆動開発の定義 - t-wadaのブログ

          このブログエントリでは、テスト駆動開発(TDD: Test-Driven Development)の考案者Kent BeckがTDDの定義を改めて明確化した文章を、許可を得たうえで翻訳し、訳者の考察を沿えています。 きっかけ 2023年の年末、テスト駆動開発(TDD: Test-Driven Development)の考案者Kent Beckは、substackにTDDに関するポストを連投して論戦を繰り広げていました。TDDはその誕生から20年以上が経ち、その間に「意味の希薄化」が発生して議論が噛み合わなくなっていました。意味の希薄化(Semantic Diffusion)とは、新しく作り出された用語が広まる際に本来の意味や定義が弱まって伝わる現象です。 私(和田)はTDDと関わりの深いキャリアを歩んできました。Kent Beckの著書『テスト駆動開発』の翻訳者であることもあり、TDDの正

            【翻訳】テスト駆動開発の定義 - t-wadaのブログ
          • Gmailにメールが届かなくなる!? 5月中にやるべき対応策をマンガで教えてください!WACUL安藤健作さんに聞いてきた | Webのコト、教えてホシイの!

              Gmailにメールが届かなくなる!? 5月中にやるべき対応策をマンガで教えてください!WACUL安藤健作さんに聞いてきた | Webのコト、教えてホシイの!
            • 読むと「勉強の効率」が上がる、おすすめ本5選

              子どもの勉強のサポート、資格取得や仕事のスキルアップのための勉強…。毎日忙しくて、勉強に費やす時間がたっぷり取れないからこそ、効率を上げてインプットの質を高めたい。自分に合った勉強法は、必ずある。勉強のコツが詰まった、おすすめの本を5冊選びました。 1. 『私は合格する勉強だけする』 著者/イ・ユンギュ 実は、あなたは勉強の方法を知らなくて損をしているかもしれません。 たった9カ月で司法試験に合格し、韓国YouTubeで受験生の聖地と呼ばれる登録者数約35万人のYouTubeチャンネル「DreamSchool イ・ユンギュ」を運営する著者。 やみくもに勉強しても点数は伸びません。必要なのは、自分が受ける試験に合った勉強法を見つけること。でも、その勉強法を見つけるのが難しいのです。 この本では、「合格者の手記を読む」ことから始まり、「教科書を丸暗記するにはマーカーをどう引けばいいのか」「試験

                読むと「勉強の効率」が上がる、おすすめ本5選
              • 1日6分でOK。言いたいことを「瞬時に」言葉にするための言語化トレーニング | ライフハッカー・ジャパン

                バックパックの背中「汗」問題を解決! これを取り付けるだけで夏場でもさらっと快適【今日のライフハックツール】

                  1日6分でOK。言いたいことを「瞬時に」言葉にするための言語化トレーニング | ライフハッカー・ジャパン
                • はじめに - Writing an OS in 1,000 Lines

                  本書では、小さなOSをゼロから少しずつ作っていきます。 OSと聞くと腰が引けるかもしれませんが、OS (特にカーネル) の基本機能は案外単純です。巨大なオープンソースソフトウェアとしてよく挙げられるLinuxでさえ、バージョン0.01はたった8413行でした。様々な要求に応えるために次第に肥大化していっただけで、当初は大変素朴な実装になっていました。 本書では素朴なコンテキストスイッチ、ページング、ユーザーモード、コマンドラインシェル、ディスクデバイスドライバ、ファイルの読み書きをC言語で実装します。これだけ様々な機能が詰め込まれているのに、コードは合計でたった1000行未満です。 「1000行なら1日でできそう」と思うかもしれませんが、初学者には少なくとも3日はかかるでしょう。OS自作のハマりポイントは「デバッグ」です。アプリケーション開発とは違うデバッグ手法・能力を習得する必要がありま

                    はじめに - Writing an OS in 1,000 Lines
                  • AIを使った論文の読み方

                    近年の AI の進歩により、論文の読み方も大きく変化を遂げました。AI を活用することで以前と比べてはるかに簡単かつ早く論文が読めるようになりました。 以前私の個人ブログにて、論文の読み方やまとめ方を紹介しました。その時には要約ツールは用いていませんでしたが、最近はすっかり要約ツールを多用するようになりました。 本稿では、最新の AI を使った論文の読み方を丁寧に紹介します。 基本的な流れ 本稿でおすすめするのは ChatGPT か Claude で要約を生成して論文の概要をつかみ、Readable で精読するという方法です。ChatGPT や Claude では単に全体の要約を生成するだけでなく、肝となる箇所を特定したり理解するためにも用います。具体的な手順については後の項で解説します。 私が特定のテーマについて調査を行う場合には、テーマに関係する論文を被引用数の多いものを中心に 10

                    • エンジニア・データ分析職の方々にお薦めしたい、LLM時代に不可欠な教養が身に付くテキスト3選 - 渋谷駅前で働くデータサイエンティストのブログ

                      (『IT Text 自然語処理の基礎』より) 3ヶ月ほど前に空前のLLMブームについて概観する記事を書きましたが、それ以降も世間のLLMに対する狂騒ぶりは収まるどころかますます拍車がかかるという有様で、あまつさえ僕自身の仕事における日常業務にもじわじわと影響が及びつつあり、今後も良きにつけ悪しきにつけLLMと共生し続ける必要がありそうだと感じている今日この頃です。 そんな猫も杓子もLLMに群がるが如き空前のブームを受けて、エンジニアやデータ分析職の方々の中には「LLMに興味はあるんだけど世の中にあまりにも多くのLLM関連コンテンツが溢れ返っていて何から手をつけたら良いのか分からない」という向きもあるように見受けられます。そこで、僕も断じてLLM以下生成AIの専門家などではないのですが、個人的に「このテキストを読めばLLM時代を生き抜くことが出来そうだ」と感じた書籍を、全くの独断と偏見で3冊

                        エンジニア・データ分析職の方々にお薦めしたい、LLM時代に不可欠な教養が身に付くテキスト3選 - 渋谷駅前で働くデータサイエンティストのブログ
                      • なぜ脱OSSが増えているのか?

                        はじめに TerraformやVaultを開発するHashiCorpは自社製品をOSSのMPL(Mozilla Public License v2.0) から、ソースコードは公開するも一部の利用に制限があるBSL(Business Source License) への変更をアナウンスしました。 これは2018年のRedisを皮切りにMongoDBやCockroachDB、ElasticSearchなど多くのプロダクトで進められている脱OSSの流れです。商用のオープンソース[1]と言われてしまうこともある最近のこの動きの理由は何故なのか? という点を以下の動画で解説しました。 動画中では尺の都合で端折った個所も多いので、こちらの記事の方にもまとめておきたいと思います。 OSSとは? OSSの定義 まず、OSS(オープンソース)とはなんでしょうか? これはRMSのフリーソフトウェアを源流とする

                          なぜ脱OSSが増えているのか?
                        • 予実管理|福島良典 | LayerX

                          予実管理はなぜ大事か予算(事業計画)とは現在の事業理解を反映したものである。予算は、売上の発生メカニズムやコストの発生メカニズムをモデル化する。モデルの中には変数(パラメータ)があり、基本的にはこの変数を達成していれば、予算が自動的に達成されるという前提で作られる。つまり予算は、その時点での事業の理解そのものを表している。 予算と実績が合わないということは、事業の理解が浅いということである。何かしら前提としていることが間違っている、見落としていることがある、わかっていないことがあるということである。事業の理解が浅いと、どれくらいのリソースを投下するとどれくらいのリターンが得られるかをコントロールできていないことになるため、投資の不確実性が高い状態とみなされる。 投資の不確実性が高い状態だと、資金調達コストが上がる。仮にまったく同じ構造の事業をもつ2社があるとする。コントローラビリティが高い

                            予実管理|福島良典 | LayerX
                          • 人生に迷ったときに「安易に目指してはいけない職業」

                            ・公務員(ワースト:自衛隊) ・クリエイター(ワースト:音楽家) ・アフィリエイター(ワースト:ゲーム実況配信者) ・ビルメン(ワースト:電気工事士) ・IT業界(ワースト:スクール提携) ・犯罪者(ワースト:闇バイト) ・プロニート(ワースト:スロプー) ・水商売(ワースト:パパ活) ・士業(ワースト:弁護士) ・起業(ワースト:ラーメン屋) アンナ・カレーニナの法則というものがある。 「幸福な家庭はどれも似通っているが、不幸な家庭はそれぞれの不幸がある」 人生が駄目になったとき、それには様々な理由があるので、そこから立ち上がるための方法は人によって違うのだ。 故に我々が知るべきは「誰かがこの方法で成功した」ではなく「あなたはこうして人生に失敗する」というアンチパターンである。 一見して路頭に迷った時に最適解に見える職業ほど、路頭に迷ったときに更なる絶望が待っているものだ。 ・公務員(ワ

                              人生に迷ったときに「安易に目指してはいけない職業」
                            • 漫画未経験のエンジニアが今のAIで漫画制作にトライしてみた記録2023年夏時点版|Anno Takahiro

                              画像生成AIの躍進が目覚ましい。エンジニア兼SF作家の筆者としては、AIが絵を描けるようになるのなら、絵が描けない自分でも漫画制作ができるようになるのではという期待があった。実際に2022年の末頃にはstable diffusionを使った漫画制作UIのプロトタイプを作ってみたこともある。 Google ColabでAI漫画制作用のUIを試作してみた。コマごとにプロンプトが割り当ててあって、AIが裏でたくさん選択肢を作りまくってくれる。人間が大量の絵からベストなものを選んだり、構図やセリフの調整に集中できるようなワークフローがいいのではないかという仮説 #stablediffusion pic.twitter.com/zI64zm3cNI — 安野貴博 (@takahiroanno) November 10, 2022 それから半年以上の月日が経ち、世の中でもMulti ControlNe

                                漫画未経験のエンジニアが今のAIで漫画制作にトライしてみた記録2023年夏時点版|Anno Takahiro
                              • これをやると「言語化が苦手な人」と、意思の疎通がしやすいかもしれない。

                                様々な会社に訪問していると、それなりの頻度で「言語化が苦手な人」に遭遇する。 例えばこんな具合だ。 「プロジェクトの基本要件を一つにまとめてマネジメントしたいんだけど。 例えば、一部のプロジェクトで必要なリソースを最初に一つの大きな枠組みで決めて、それを全部に使う、そんな感じ。」 「言葉にできてるじゃない」と思う方もいるかも知れない。 だが、本当に言語化の苦手な人とは、「言葉にはできているのに、その内容が、他の人にとって難解過ぎる人」なのだ。 「言葉が出てこない」 「説明しにくい」 「なんと言えばいいのか迷う」 というのは、実は「言語の苦手な人」よりもかなりマシである。 なぜならば、「言語化できていない」という認識を自分自身で持てるからだ。 それに対して、真に言語化の苦手な人は、自分自身で「言語化が苦手」と気づいていない可能性が高い。 前職にもこんな人がいたが、 「あの人、あたまが良すぎて

                                  これをやると「言語化が苦手な人」と、意思の疎通がしやすいかもしれない。
                                • 「なぜ女性は昇進できない」を解明した川崎市職員にたっぷり聞いた 「軽視される仕事」と「形状記憶合金」:東京新聞 TOKYO Web

                                  なぜ女性は「昇進」できないのか。 川崎市職員の佐藤直子さん(50)は長年、自治体職員として働きながら感じてきたモヤモヤの正体を解明しようと、自治体の女性職員のキャリア形成などについて大学院で研究に取り組んでいます。女性は昇進したがらない? 女性管理職が就く部署は決まっている? 現状の背景には何があるのか、変えていくことはできるのか、話を聞きました。(小林由比、北條香子) 佐藤直子(さとう・なおこ) 川崎市こども未来局青少年支援室子どもの権利担当課長。1998年入庁後、児童館での青少年健全育成業務、公務災害・通勤災害事務、区役所での市民協働まちづくり業務、総合計画などの庁内調整事務、市長への手紙、コールセンターなどの公聴担当、幼児教育担当などを担当してきた。自身を含めた女性職員のキャリアパスに関心を持ち、2018年から研究を開始。22年4月から埼玉大経済経営系大学院博士後期課程。専攻は労働経

                                    「なぜ女性は昇進できない」を解明した川崎市職員にたっぷり聞いた 「軽視される仕事」と「形状記憶合金」:東京新聞 TOKYO Web
                                  • 全ての開発者が知っておくべきUnicodeについての最低限の知識

                                    2003年には「プレーンテキストなんてものは全く存在しない」と言われ、テキストの解読には文字コードの情報が必須となっていました。しかし、2023年になるまでの20年の間に絵文字などのおかげでUnicodeの利用率は98%へと到達し、再び文字コードを気にせずにすむ時代がやってきています。そんな時代において、正しくUnicodeを使うために必要な知識をエンジニアのニキータ・プロコポフさんが解説しています。 The Absolute Minimum Every Software Developer Must Know About Unicode in 2023 (Still No Excuses!) @ tonsky.me https://tonsky.me/blog/unicode/ Unicodeの歴史と利用率の推移をまとめたグラフは下図の通り。2000年代後半から急速に普及が進んでいったこ

                                      全ての開発者が知っておくべきUnicodeについての最低限の知識
                                    • 中学受験とは何だったのか - nomolkのブログ

                                      子供の中学受験が終わった。結果的には子供の人生を良い方向に導く結果になったと感じているものの、それでもなお「何だったのか」と感じてしまう謎の儀式であった。 ほんとうに、中学受験とは何だったのか。 受験、それはいつのまにかやってくる そもそも僕も妻も地方の田んぼの隙間で育った田舎者であり、小学生で受験をするという発想すらなかった。むしろ小さな子供を受験勉強に追い込むことに愚かしさを感じていて、正直その気持ちは最後まで消えなかった。 なのになんで受験をすることになったかというと、もとを辿れば小2のときである。うちの近所には大手の受験塾が一つしかなく受験期から入ろうとしても満員で入れないというので、選択肢を残す意味で子供を入れた。この時点で入塾はあくまで「判断は保留」の意図だったわけだが、見落としていたことが一つあった。環境が人を作るのである。 3年後、「受験で良い結果を残す!」という決意に満ち

                                        中学受験とは何だったのか - nomolkのブログ
                                      • 地政学によれば、大陸国家は他国からの侵略を防ぐために、首都から防衛線をできるだけ遠ざけようとするとされます。ロシアの首都はなぜあんなに西の国境近くに位置しているのでしょうか?

                                        回答 (6件中の1件目) あ、日本は島国国家ですので感覚的に分かりにくいかもしれませんが大陸国家の基礎は河川です。河川は農業の基本になる水を供給するだけでなく、船は荷物の重量をチャラにするので河川は物品の多量輸送を可能にして都市出現の基礎になります。で、ヨーロッパの各大陸国家は大抵の場合はなんらかの河川を背骨にしています。ついでにヨーロッパの河川は大抵は南北に流れます。 で、ロシアの背骨はヨーロッパ最長のボルガ川で、母なる河とも言われる国河としてロシア国家の基盤になっています。さらに、運河でボルガ河と他の河が繋がれてバルト海と白海とカスピ海とアゾフ海と黒海が統一の水路として全部繋がって...

                                          地政学によれば、大陸国家は他国からの侵略を防ぐために、首都から防衛線をできるだけ遠ざけようとするとされます。ロシアの首都はなぜあんなに西の国境近くに位置しているのでしょうか?
                                        • ITエンジニアが投票した「ITエンジニア本大賞2024」発表。単体テストの考え方/プログラマー脳/ プロジェクトマネジメントの基本が全部わかる、など

                                          ITエンジニアが投票した「ITエンジニア本大賞2024」発表。単体テストの考え方/プログラマー脳/ プロジェクトマネジメントの基本が全部わかる、など 「ITエンジニア本大賞」は、仕事の役に立った本、初学者におすすめの本、ずっと手元に置いておきたい本など、おすすめの本をITエンジニアがWeb投票で選ぶイベントです。 主催は翔泳社ですが、対象となる書籍は出版社を問わず技術書、ビジネス書全般となっています。刊行年も関係なく、これまで大賞に選出された書籍を除き、この1年を振り返っておすすめしたい書籍が対象となります。 今回発表されたのは技術書部門とビジネス書部門それぞれのベスト10です。現時点では50音順に並んでいます。 以下は選出された技術書部門とビジネス書部門それぞれのベスト10を、Amazon.co.jpへのリンクと画像、概要で紹介したものです(アフィリエイトリンクは含まれていません)。正式

                                            ITエンジニアが投票した「ITエンジニア本大賞2024」発表。単体テストの考え方/プログラマー脳/ プロジェクトマネジメントの基本が全部わかる、など
                                          • 増田へのお返事(Mrs.GREEN APPLEの『コロンブス』について) - lady_jokerのはてなブログ

                                            前段 Mrs. GREEN APPLEの『コロンブス』のMVが炎上したのを機に、以下の増田が書かれた。 anond.hatelabo.jp それに私は以下のコメントをした。 【追記2】Mrs.GREEN APPLEの MV炎上はおかしい ラス・カサスの『インディアスの破壊〜』辺りを読んでればコロンブス以降の入植者がどれほどおぞましい虐殺を行ったかが分かるし、人類全員が考えるべき暗部を能天気なPVにして上げている姿勢は私は心底不快だったよ 2024/06/13 23:12 b.hatena.ne.jp それに対し、増田で以下のコメントが書かれているのを発見した。 anond.hatelabo.jp 入植者の連中がおぞましかったら人類全員が「考えるべき」なのはなぜ? 「考えるべき」ってのは具体的に何についてどんな思考をすることなの? 結論としてどんなアウトプットを得るの? 抜粋部分は一部であり

                                              増田へのお返事(Mrs.GREEN APPLEの『コロンブス』について) - lady_jokerのはてなブログ
                                            • 最小限のコードで動く最も汚いコードから始める

                                              最小限のコードで動く最も汚いコードから始める 2023.09.02 コードを書く際の重要な要点は、読みやすく他人に理解される「良いコード」を書くことです。しかし、完璧を目指して最初から書こうとすると行き詰まります。代わりに、荒削りながらも動くコードを作成し、徐々にリファクタリングして完成度を高めます。型エラーやリントエラーを無視しても構わないので、まずは動くものを作成しましょう。それからリファクタリングして「良いコード」を作成できます。 コードを書くときに最も大切なことってなんだろう?聡明な読者諸君ならご存知だろうが、コードは書く時間よりも読む時間のほうが長い。だから他人に読まれることを意識して、読みやすい「良いコード」を書かなくっちゃならない。コンポーネントは適切な粒度で分割されていて、適切な名前がつけられている。型システムに安全性だって守られてるし、最新のなんとかアーキテクチャにも準拠

                                                最小限のコードで動く最も汚いコードから始める
                                              • 「線形代数で何を学ぶのか、何に役立つのか」大学や高専で線形代数を学び始めた人へ送るポスト→「学生時代に読んでみたかった」「意味や繋がりが理解できて初めて面白い」

                                                三谷 純 Jun MITANI @jmitani 筑波大学 システム情報系 教授('75生)CG/折紙/幾何/プログラミング,一風変わった折り紙の設計,制作をしてます.令和元年度文化庁文化交流使としてアジア諸国をまわってきました.主に数学と折紙と日常のことについてツイートします.折紙作品の写真をこちらで公開しています instagram.com/mitani.jun/ mitani.cs.tsukuba.ac.jp/ja/ 三谷 純 Jun MITANI @jmitani 理工系の大学生1年生の多くは まずはじめの数学で「線形代数」を学ぶことになると思います。 僕が学生だった頃、 「結局これって何を勉強しているの?」 という疑問がずっと拭えなかった記憶があります。 同じような疑問を持っている学生向けに、線形代数で何を学ぶのか説明する文章を作ってみました pic.twitter.com/1j

                                                  「線形代数で何を学ぶのか、何に役立つのか」大学や高専で線形代数を学び始めた人へ送るポスト→「学生時代に読んでみたかった」「意味や繋がりが理解できて初めて面白い」
                                                • スイカゲームの作り方

                                                  はじめに Go言語用のEbitengineというゲームエンジンに興味があったので、試しにスイカゲームもどきを作りってみました。Ebitengineを使うと意外と簡単にスイカゲームもどきを作る事ができたので、なるべく分かりやすく作り方を紹介してみようと思います。 まずは先に完成品をお見せします。ちなみにフルーツの回転は面倒くさいので実装しないことにしました。 ちなみにEbitengineはwasmでも普通に動きます。ビルドしたものをこちらに置いたのでブラウザから実際に動かす事ができます。 それではスイカゲームもどきを作って行きましょう。 描画する まず一番初めにフルーツの画像を作るところから始めます。これはリンゴ、オレンジ、ブドウ、パイナップル、メロン、スイカのつもりです。 続いてフルーツを定義します

                                                    スイカゲームの作り方
                                                  • グローバル企業で生き抜くための英会話フレーズ集 - fu3ak1's tech days

                                                    転職をしてはや10ヶ月ほど経ちました。業務で英語を使うようになったので、私もしくは同僚がよく使う英会話のフレーズを紹介します。自分のメモも兼ねています。 私のバックグラウンド エンジニアとして某会社に勤務しております。会社のメンバーは外国の方が多く、状況にもよりますが全体の40~50%くらいは英語でミーティング、Slackでも英語でやり取りすることが多々あります。そんな中で気付きとしてあったのが、同じ表現を使って会話をすることが多いなという点です。ある程度パターンとしていくつかのフレーズを覚えておけばそれなりに業務の会話ができるのでは?と思いこの記事を書いています。なお、以下私の環境については注意してください。 外国の方が多いといっても、ノンネイティブや日本人も多く、英語ができない人に対しても理解がある環境です。(ネイティブ90%以上といった環境とは違う) エンジニア同士の会話が多いので、

                                                      グローバル企業で生き抜くための英会話フレーズ集 - fu3ak1's tech days
                                                    • 【永久保存版】0からAWSを勉強するならこのロードマップに従え! - Qiita

                                                      はじめに こんにちは!!@Sicut_studyです! 先日出しました記事が多くの方に見ていだきました! 今回はAWSのロードマップの紹介です。 AWSを勉強しようとしている人からよく聞くのが AWS勉強したいけど何からしたらよいかわからないから資格の勉強しています 資格を勉強するのもいいですが最速でAWSを実践的に使えるということを目的にするなら、その方法は個人的には微妙かなと思います。 私もこのロードマップを行ったあとに試しに資格をとってみましたが、あまり実務に速攻的に役立つという感じではありませんでした (高度なものなら違うかもしれません) 私も2年前はAWSについてまったく知りませんでした しかし、とあるタイミングで 先輩がやっているようなAWSの環境を作って管理するのを私もできるようにならないと高みにいくことはできない このように思うようになり、ロードマップに沿ってに1から学習を

                                                        【永久保存版】0からAWSを勉強するならこのロードマップに従え! - Qiita
                                                      • 私の努力を否定されたくない

                                                        自分は結構頑張ってきた方だと思う。 数学も化学物理も得意じゃなくて文系に行きたかったけど、お金になる分野に行く方が良いと思って根性で勉強して理系を選択した。 早慶に行く金銭的な余裕がないから、必死に勉強して東大に受かった。 本当はゆるいサークルに入りたかったけど、就活を見据えて体育会に入ってかなり大変な4年間を過ごした。 修士に進むと決めた後は、研究と並行して早くから就活して希望していたJTCに内定した。 就活が終わったら奨学金返済のために研究の合間を縫ってバイトしまくった。 就職した後はずっと付き合っていた人と結婚して、今は子供を産める環境を作るべく必死に働いて貯金している。 やりたいことを我慢して必死に必死に頑張ってきた。 全てが自分のおかげではないけど、「環境/性別のおかげ」と言ってくる人間に腹が立って仕方ない。 大学進学した時には、「教育熱心な家庭だったんだね!」 内定が決まった時

                                                          私の努力を否定されたくない
                                                        • 中学英語レベルの純日本人理系大学生が、1ヶ月ちょいでAI駆使して卒論7割終わらせながらTOEIC 900超えた話 - Qiita

                                                          中学英語レベルの純日本人理系大学生が、1ヶ月ちょいでAI駆使して卒論7割終わらせながらTOEIC 900超えた話PythonAITOEICChatGPTclaude はじめに データサイエンティストを目指して日々勉強している、慶應大学理工学部4年生(2023.11.14時点) 取得資格、コンペ優勝経験など、リアルタイムの情報は👇👇👇をみてね X: @A7_data←こういう者です。 プロフィールページ👇👇👇 ※全て、個人の意見です。個人差もあります。 TOEICとは TOEICは、Test of English for International Communicationの略で、非英語圏の人々がビジネスシーンで英語を使う能力を測るためのテスト。 リスニングとリーディングの2つのセクションで構成されており、それぞれ495点満点、合計990点が最高得点。 TOEICスコアは、企業

                                                            中学英語レベルの純日本人理系大学生が、1ヶ月ちょいでAI駆使して卒論7割終わらせながらTOEIC 900超えた話 - Qiita
                                                          • 中学生でもわかる深層学習

                                                            第1章 理論編 ・深層学習とは (p.13-) ・ニューラルネットワークとは (p.31-) ・どうやって学習するか: 勾配降下法 (p.57-) ・深層学習の注意点 (p.91-) 第2章 応用編 ・分類問題 (p.110-) ・画像認識 (p.120-) ・音声認識/自然言語処理 (p.151-) ・講演のまとめ (p.167-)

                                                              中学生でもわかる深層学習
                                                            • HTTPを手で書いて学ぶ ファイルアップロードの仕組み

                                                              Kaigi on Rails 2023の登壇資料です!

                                                                HTTPを手で書いて学ぶ ファイルアップロードの仕組み
                                                              • 【文系でもわかる】ChatGPTのキモ「Transformer」「Attention」のしくみ

                                                                第1回は、さまざまなタスクをこなす万能型ジェネレーティブAIツール「ChatGPT」の性能の鍵を握る「トークン長(GPTが文脈を意識できる過去の単語数)」やGPTの歴史的経緯について解説しました。第2回はGPTを支える自然言語処理 の分野で使用される深層学習モデル「Transformer」とその根幹となる「Attention機構(そのタスクにおいてどの単語の重要度が高く、注目すべきか決める仕組み)」についてです。TransformerとAttention機構の仕組みを定性的に把握し、それを踏まえてGPTの能力と可能性について考察したいと思います。テクノロジー領域に明るくない人でもわかる記事を目指します。

                                                                  【文系でもわかる】ChatGPTのキモ「Transformer」「Attention」のしくみ
                                                                • 復習効果がすごい。メモ術「ツェッテルカステン」×「付箋ノート」が勉強内容の整理に最適だった - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習

                                                                  もしも、社会人のあなたが勉強に対して苦手意識があり、それでいて学び直しの必要性を強く感じているならば、少しでも楽しく、少しでも効率よく、そして、できるだけ負担の少ない勉強法を求めるのではないでしょうか。 そこで、大人になっても “勉強” という言葉に拒否感を覚える筆者が、すごいメモ術「ツェッテルカステン」と「付箋ノート」を合体させ、スキマ時間で楽しく勉強する方法を探ってみました。 【ライタープロフィール】 STUDY HACKER 編集部 「STUDY HACKER」は、これからの学びを考える、勉強法のハッキングメディアです。「STUDY SMART」をコンセプトに、2014年のサイトオープン以後、効率的な勉強法 / 記憶に残るノート術 / 脳科学に基づく学習テクニック / 身になる読書術 / 文章術 / 思考法など、勉強・仕事に必要な知識やスキルをより合理的に身につけるためのヒントを、多

                                                                    復習効果がすごい。メモ術「ツェッテルカステン」×「付箋ノート」が勉強内容の整理に最適だった - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習
                                                                  • 【2024年度 サイバーエージェント 新卒研修】システム運用の基本と戦略

                                                                    株式会社サイバーエージェントAI事業本部の2024年度 エンジニア新卒研修でシステム運用の基本と戦略に関する講義を行いました。

                                                                      【2024年度 サイバーエージェント 新卒研修】システム運用の基本と戦略
                                                                    • もう一生これでいいわ|高河ゆん

                                                                      この頃は、絵の勉強がいっぱいできるでしょ? 本も講座も教室も動画もアドバイスも添削も、やる気さえあれば有用なのがたくさんあるでしょ? わたしだってさ、それなりに描いてきててさ、めちゃくちゃ下手だとは思ってないよ、それではお金もらえないですからね、仕事ができる状態だとは思ってます。 だけどね、上手い人たちの中ではド下手くそなんです、謙遜なしで。 ふつう上を見ちゃいますからね、下とは比べない、上と比べるから死にたくなりますね。 そんな時は焦って勉強するよね。 わたしもします。しました。正解を求めて。やります。 こうすれば正しい、上手く見える、こうやれば描ける!って、教えてくれる人いっぱいいるから、やりました。 結果。 たぶん、正しく描けた(はず)し、それなりにかわいいし、他人が描いた絵なら納得なんだが自分のものではない借り物みたいな気がした。 ※わたしはまったく描けないのではなく、もっとよくな

                                                                        もう一生これでいいわ|高河ゆん
                                                                      • 徐々に高度になるリングバッファの話 - Software Transactional Memo

                                                                        リングバッファのイメージ図 1. リングバッファとは何か 機能的にはFirst In First Out (FIFO)とも呼ばれるキューの一種であるが、リング状にバッファを置いてそれの中でReadとWriteのインデックスがグルグルと回る構造をとる事によって容量に上限ができることと引き換えに高速な読み書き速度を得たものである。キューを単に実装するだけなら山ほど方法があって線形リストを使ってもいいしスタックを2つ使っても原理的には可能だ。その中でもリングバッファを用いた方法の利点はひとえに性能の高さでありメモリ確保などを行わないお陰でシステム系の様々な場所で使われている。 これの実装自体は情報系の大学生の演習レベルの難度であるが少し奥が深い。まずリングバッファのスタンダードなインタフェースと実装は以下のようなものである。 class RingBuffer { public: explicit

                                                                          徐々に高度になるリングバッファの話 - Software Transactional Memo
                                                                        • AIはどのような仕事ができるようになったのか?ChatGPTで変わる「優秀な人材」

                                                                          この図はざっくりと3つの領域に分かれます。まず左下が従来のプログラミングの領域です。これは簡単に言うと「プログラムは間違ってはいけない定形な仕事を奪う」ということです。次にその上の士業が責任を取る領域です。これは「責任」を取る人がいないと成立しない仕事です。ミスが発生した際に罰則を与えるという形で、ミスの発生を防いでいます。最後に右側のホワイトカラーの仕事の領域です。ホワイトカラーの仕事は入出力が不定形であり、作業フローも非定型であったりします。そのため、多少のミスはあっても仕方ないという前提の上で仕事が行われています。 機械学習がビジネスに組み込まれるにつれ、ホワイトカラーの仕事領域はそれらによって少しずつ代替されつつあります。その図がこちらになります。 ホワイトカラーの担っていた領域は、表データの機械学習(重回帰や、Lasso回帰、SVM、RandomForest、LightGBMなど

                                                                            AIはどのような仕事ができるようになったのか?ChatGPTで変わる「優秀な人材」
                                                                          • デザインスキルを上げるならこれを読むべし!基本の人間工学記事 3選|東芝 UIデザイン

                                                                            こんにちは!東芝UIデザインチームnote事務局の小林Jです。 みなさんは「使いやすさ」について、どのように考え、どのようにデザインしていますか?ちゃんと「使いやすい」ものづくりができているか不安になったことはありませんか? そんな時によりどころになるのが「人間工学」です。 「人間工学」とは、人間にとって使いやすく、安全な道具や製品、システムを考える学問です。人間特性をもとに環境や道具の使い勝手などを研究する学問でもあります。 「人間特性」とは、知覚から認知、身体に至るまで人間特有のあらゆる機能や性質のことです。どうしてそのような行動をするのか、という原理を知っていることが、モノづくりや仕組みづくりをする人たちにはとても大切なんです。 弊社デザイン部門には人間特性ワーキンググループという専門チームがあり、デザイン部門内で情報共有や勉強会を行っております。 noteにも「人間工学シリーズ」と

                                                                              デザインスキルを上げるならこれを読むべし!基本の人間工学記事 3選|東芝 UIデザイン
                                                                            • GWに徹底理解!GPTの仕組みをめちゃくちゃ分かりやすく解説する無料動画公開 | Ledge.ai

                                                                              サインインした状態で「いいね」を押すと、マイページの 「いいね履歴」に一覧として保存されていくので、 再度読みたくなった時や、あとでじっくり読みたいときに便利です。

                                                                                GWに徹底理解!GPTの仕組みをめちゃくちゃ分かりやすく解説する無料動画公開 | Ledge.ai
                                                                              • 基本情報技術者を取得してから「見える世界」が変わった話をしようか

                                                                                どうもお疲れ様です。 MESIです。 皆さん基本情報技術者は取得済みでしょうか? よくITエンジニアの免許と言われている資格ですよね。 私は一昨年の秋に取得しました。 ちょうどエンジニアとして就職して2年目の時でしたね。 それまでの私の知識は業務で必要とされる部分しか知識がなく、情報系の学科を出ているわけでもないので、ITエンジニアとしての土台が全くない状態でした。 時々、このままではいけないと技術書を買って読むのですが、土台がないので頭に全然入ってこないし、何が書いてあるのかわからない。。 そんな私が基本情報を受験してから、見える世界が変わった件について話します。 『何をしている?早く基本情報技術者を取るんだ!』 新卒1年目の自分に言いたいセリフNo1がこれです。 なぜ基本情報を受験することになったのかといいますと、会社で半年に一度目標設定をするのですが、その一環としてです。 エンジニア

                                                                                  基本情報技術者を取得してから「見える世界」が変わった話をしようか
                                                                                • 無料で学ぶ『達人に学ぶSQL徹底指南書 第1版』 - Qiita

                                                                                  はじめに 『達人に学ぶSQL徹底指南書 第1版』は、CodeZine連載とミック氏ウェブサイトの掲載記事をもとに、加筆・編集されたものです。 CodeZine連載、および、ミック氏ウェブサイトは、どちらもオンラインの無料公開コンテンツです。 今回、「書籍と元コンテンツの対応表」を作成しました。 書籍のために書き下ろされた一部コンテンツや演習問題は見れませんが、その一方、編集で割愛された内容などが含まれるので、書籍以上のことを学べる箇所もあります。 すでに新版『達人に学ぶSQL徹底指南書 第2版』が出ていますが、各テーマは第1版でも大きく変わっておらず、現在でも通用する基本的で面白い内容なので、一見の価値はあると思います。 書籍と元コンテンツの対応表 No. 目次 CodeZine連載 ミック氏ウェブサイト テーブル定義 サポートページ

                                                                                    無料で学ぶ『達人に学ぶSQL徹底指南書 第1版』 - Qiita