並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 18324件

新着順 人気順

書き方の検索結果241 - 280 件 / 18324件

  • Udemyで新春セール開催! 2020年にUdemyで最も興味を集めたカテゴリートップ5と人気コースを紹介 - はてなニュース

    2020年は新型コロナウイルスの流行、それに伴うリモートワーク(テレワーク)やワーケーション、オンライン授業での学習といった大きな社会的変化がありました。 意図せず起きた変化ではありましたが、働き方や学び方の変化は、自分次第で何かを大きく変えられるチャンスでもあります。内閣府の調査*1によると、在宅勤務などで生じた空き時間を新たな挑戦に充て、オンライン学習でプログラミングなどIT関連の学習に取り組む社会人が増えているとのこと。 めまぐるしく変わる社会へ適応するためには、自分にとって必要な情報を見極めるだけでなく、時代と共に学び続ける姿勢も必要。新しい学びはきっとあなたの強い味方になってくれることでしょう。ちょうどオンライン学習プラットフォーム「Udemy」では、2020年12月30日(水)~2021年1月7日(木)の間、対象の講座を1,200円から受講できる新春セールを開催。講座は買い切り

      Udemyで新春セール開催! 2020年にUdemyで最も興味を集めたカテゴリートップ5と人気コースを紹介 - はてなニュース
    • 実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial

      - PostgreSQLカンファレンス 2021 - チュートリアル - https://www.postgresql.jp/jpug-pgcon2021 - 詳細はこちら https://github.com/soudai/pgcon21j-tutorial

        実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
      • ソフトウェアアーキテクトに必要なシステム設計知識を学んだ17冊 - yoshikipom Tech Blog

        はじめに アーキテクチャ・デザイン全般 ソフトウェアアーキテクチャの基礎 Clean Architecture 達人に学ぶソフトウェアの構造と設計 Design It! ソフトウェアシステムアーキテクチャ構築の原理 データ指向アプリケーションデザイン マイクロサービス マイクロサービスアーキテクチャ マイクロサービスパターン 実践的システムデザインのためのコード解説 ソフトウェアアーキテクチャ・ハードパーツ ドメイン駆動設計 エリック・エヴァンスのドメイン駆動設計 ドメイン駆動設計入門 ボトムアップでわかる!ドメイン駆動設計の基本 現場で役立つシステム設計の原則 要件定義 はじめよう!プロセス設計 ~要件定義のその前に はじめよう! 要件定義 ~ビギナーからベテランまで はじめよう!システム設計 ~要件定義のその後に Web, Web API Webを支える技術 プロになるためのWeb技術

          ソフトウェアアーキテクトに必要なシステム設計知識を学んだ17冊 - yoshikipom Tech Blog
        • 【脱sed】いい加減シェルスクリプトで文字列をsedで置換するなんてやめよう - Qiita

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

            【脱sed】いい加減シェルスクリプトで文字列をsedで置換するなんてやめよう - Qiita
          • ヘタクソなコードを書いてもいい - 覚書

            プログラミング言語のお作法から外れたコードやメンテ性が悪いコードを書くのはダメとよくいわれます。わたしは学生の頃、そういう意見を過剰に気にしていました。コードを書くことそのものに慣れていないのに綺麗に書こうとして手が動かず、動かないがゆえにコーディングの練習が進まない、という悪循環になっていました。そうすると何もアウトプットしないまま知識だけが増えていって、自分がこれくらいできそうというイメージと実際のプログラミング能力とのギャップで苦しみました。 この意識が薄れたのは、あるときものすごく手が早い人のコードを偶然見たときでした。たしかにちゃんと動くものができているんですが、そのコードの中身は当時の私の基準からいって*1おぞましいほど汚いものでした。そこで「これはわたしが書けば100倍くらい綺麗なコードを書けるんでは…」と一瞬思ったんですが、その後すぐに「あ、自分は知識はあるけど練習してない

              ヘタクソなコードを書いてもいい - 覚書
            • 脳に収まるコードの書き方

              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 ソフトウェアは複雑さを増すばかりですが、人間の脳は限られた複雑さしか扱えません。ソフトウェアが思い通りに動くようするには、脳に収まり、人間が理解できるコードを書く必要があります。 本書は、拡張を続けても行き詰ることなくコードを書き、複雑さを回避するための実践的な方法を解説します。最初のコードを書き始めるところから機能を追加していくところまでを解説し、効率的で持続可能なペースを保ちながら、横断的な問題への対処やトラブルシューティング、最適化を行なう方法を説明します

                脳に収まるコードの書き方
              • 「正直9年経ったいまでもfor文ググってる」 - Qiita

                「正直9年経ったいまでもfor文ググってる」 という議論記事があった。正直なところ私もググる方の人だ。私の感想: ポンとテキストエディタだけ渡された時に書けるか自信ないぞ...IDEがあればまあ大丈夫かなあ。 JavaScriptだけじゃない。言語色々扱うしという言い訳。正規表現とか毎度調べる。 だから世の中にチートシートというものがあるのだ。お気に入りチートシート多数。 実戦でどうしているか?結局周りのソースを見て馴染む書き方にしていますよ多分。 暗記するかしないかは受験勉強みたいなもので、コーディング面接に受かるなら必要。暗記そのものには意味はないとは思う。 競技プログラミングが使えないとかいう論もあったな。 ググり力も大事。 でも「最低限」もできないのはやはり恥ずかしい気持ちはある。 なんかこれ英語できるできないと似てるな。英語なんてGoogle翻訳、DeepL翻訳あればいいけど、実

                  「正直9年経ったいまでもfor文ググってる」 - Qiita
                • 【コンテナ技術入門】コンテナ要素技術をDocker使わずに基礎から手を動かして学べる超有用なテキスト #dockerTokyo | DevelopersIO

                  「Dockerって、結局中でなにやってんの?」 先日、以下のミートアップに参加して、LT登壇してきました。 Docker Meetup Tokyo #31 (初心者歓迎LT祭り+KubeConCN報告) 自分はLTの一番手として、「雰囲気でコンテナ使っている 全ての人が読むべき 「コンテナ技術入門」の紹介」で喋ってきたので、それの登壇報告となります。 「コンテナ技術入門」は、Dockerコマンド一通り使えるようになってきたけど、もっとDockerやコンテナについて深く知っておきたいという方にはむちゃくちゃ有用なコンテンツなので、一度目を通して、実際に手を動かして試してみることをオススメします。 (祭) ∧ ∧ Y  ( ゚Д゚) Φ[_ソ__y_l〉     コンテナマツリダワッショイ |_|_| し'´J 講演概要 当日のセッションスライドはこちら。 この記事では、LTという時間枠の中

                    【コンテナ技術入門】コンテナ要素技術をDocker使わずに基礎から手を動かして学べる超有用なテキスト #dockerTokyo | DevelopersIO
                  • 【追記あり】映画館で働いているんだが、特典商法に疲れた

                    映画館で働いているんだが、昨今の特典商法に疲れ果てました。 今年は本当に特典が多かった印象。 もはや、映画を観せているのか特典を配っているのか良く分からない状況。しんどい。 まず、シンプルに滅茶苦茶めんどくさい。 仕事なのにめんどくさいとか言ってすまん。 でも聞いてくれ。 配布期間 ・土曜日から配布 ・金曜日から配布 ・初日から3日間のみ配布 配布方法 ・在庫が無くなるまで配り続ける ・週替わり 配布対象 ・全員プレゼント ・中学生以下のみ 配布後の対応 ・劇場にて廃棄 ・返却(元払いにて返送) これが、作品Aは土曜日より配布・週替わり・全員・返送/作品Bは金曜日から配布・在庫が無くなるなで配り続ける・全員・廃棄/作品Cは~/作品Dは~ みたいな感じで作品ごとに違って、複数の組み合わせが同時期に進行したりする。 その上「在庫が無くなるまで配り続け~」の場合、配り続けている間に、ハイ!第2弾

                      【追記あり】映画館で働いているんだが、特典商法に疲れた
                    • 伝わる文章作成の基本を学ぶための記事・学習コンテンツのまとめ - Qiita

                      短いメッセージを書くことはできても、まとまった文章を書くのに苦労している人は多いのではないでしょうか。 この記事では、まとまった文章を作るときの技術を学ぶことができる記事や学習コンテンツを紹介します。新人エンジニア向けです。 文章の「型」を学ぶ まとまった文章を書くには、「型」が必要です。頻繁に使うものは、「型」を覚えてしまいしましょう。 バグレポートの書き方を学ぶ エンジニアとして書く文章の代表例が、バグレポートです。 バグレポートでありがちな失敗として「何が問題だと思っているのか」が伝わらないというものがあります。 これを防ぐために、「期待する結果」「実際の結果」「再現手順」の3つを必ず書くようにしましょう。 質問の書き方を学ぶ エンジニアが扱う技術は、最初はわからないことだらけです。 それを解決するために、質問の文章を作成する技術が必要となります。 概ね下記の4つの情報があれば、良い

                        伝わる文章作成の基本を学ぶための記事・学習コンテンツのまとめ - Qiita
                      • とほほさんの「お茶・紅茶入門」の内容を検証する(主に中国茶部分) – あるきちのお茶・旅行日記

                        随分、放置しておりました本ブログですが、ぜひ語りたいことが出てきましたので、緊急で書いています(YouTuberの「緊急で動画回してます」みたいなノリ)。 お茶好きをざわつかせた記事 インターネットの黎明期から活動されていた、とほほ(杜甫々)さんという方がいらっしゃいます。 Webサイトが”ホームページ”と呼ばれていた時代に、Webサイトを記述するHTMLという言語がありまして、それを分かりやすく解説するサイト(とほほのWWW入門)を運営されている方です。 私もその頃、よくページを読みに行って勉強し、ゼミやサークルのホームページを作ったものでした。 インターネット老人会?の方は、たいていお世話になっていることの多い方です。 さて、そのとほほさんは、今でもWebサイトの更新を続けられております。 インターネット関係だけではなく、色々な情報のまとめもされています。 実は、その新しいジャンルとし

                          とほほさんの「お茶・紅茶入門」の内容を検証する(主に中国茶部分) – あるきちのお茶・旅行日記
                        • AIを使った論文の読み方

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

                          • 自己流の手順書フォーマットを公開してみた | DevelopersIO

                            手順書フォーマットは千差万別 みなさんは自己流または、組織やプロジェクトで定められた手順書のフォーマットはありますか? 私は自己流の手順書フォーマットがあります。 自己流の手順書フォーマットがあるといっても、かなり扱いがふわふわしているので、備忘やメモの意味合い強めでまとめていきます。 「もっとこうした方がいいよ!!」などフィードバックがあれば、ぜひお願いします! いきなりまとめ 手順書はExcelやスプレッドシートではなく、Markdownで書く 手順書はgitで管理する 5W1Hを意識して手順書を書く 基本的にはCLIを使った手順書にする 手順書はExcelやスプレッドシートではなく、Markdownで書く 手順書をExcelやスプレッドシートで書くメリット・デメリット 手順書をExcelやスプレッドシートで書いている方も多いと思いますが、私はMarkdownで書いています。 Exce

                              自己流の手順書フォーマットを公開してみた | DevelopersIO
                            • 配列を征する者はJSを制す。JavaScriptのスマートな配列操作テクニック - ICS MEDIA

                              JavaScriptでコードを記述する際、配列の各要素について処理をするケースは頻出します。開発の現場で配列操作の処理を見ていると、次のようなケースがよくあります。 配列の非破壊の望まれる場面が増えているが、元の配列を破壊操作している filter()やevery()など配列のメソッドで書けるところを、forEach()メソッドやfor ... of文を使ってコードを記載し、冗長になっている 記述しても効果のないArray.from()を使用している コード的には問題なく、アプリケーションは意図的に動作しているかもしれません。しかし、冗長な記述は可読性が低下し、予期せぬバグを誘発する可能性があるでしょう。 本記事では、配列操作でよく見かける冗長な記述を、簡潔な記述で置き換える方法について解説します。 本記事で紹介するJavaScriptの配列操作のチートシートを用意したので、まとめて読みた

                                配列を征する者はJSを制す。JavaScriptのスマートな配列操作テクニック - ICS MEDIA
                              • Docker終焉は別にしないと思うけど、知っておいたほうがいい知識の補足を書く - inductor's blog

                                Docker一強の終焉にあたり、押さえるべきContainer事情 を読んで漠然とDockerが終わるって思った人、素直に手をあげてください。別にDockerは終わりません。なんかむしろWASMとかんばるぞって息巻いてて可愛いので頑張って欲しいと個人的には考えています。 その昔、Kubernetes 1.20からDockerが非推奨になる理由 - inductor's blog を書いたら炎上しました。最初の記事の書き方が良くなかったという反省はあるにせよ、世間一般で「Dockerは開発環境で使うやつ」という認識があまりにも広がりすぎているというのが良くわかる勉強の機会になりました。 逆を言うと、みなさんがこれらの記事を読む時には、Dockerという言葉に含まれる意味に注意して読んでいただきたいと思っています。Dockerには大きく分けて以下の意味が含まれると僕は考えています。 Docke

                                  Docker終焉は別にしないと思うけど、知っておいたほうがいい知識の補足を書く - inductor's blog
                                • SQLをはじめよう - 初心者でもわかる、構文とデータ取得の基本 - エンジニアHub|Webエンジニアのキャリアを考える!

                                  SQLをはじめよう - 初心者でもわかる、構文とデータ取得の基本 リレーショナルデータベース管理システム(RDBMS)において、データの操作や定義を行うためのデータベース言語であるSQL。“データ”の重要性が謳われるようになった昨今において、この言語はより重要性を増しています。本稿では日本MySQLユーザ会の副代表であり、データベースを中心とした業務システムの設計・コンサルティングを手掛ける坂井恵さんが、「SQLを学びはじめたばかりの若手IT技術者」や「社内のデータを利用したい非IT技術者」に向けて、SQLによるデータ操作の基礎を解説します。 企業活動において、近年ますます、蓄積されたデータの活用が重要になっています。自社の持つ大量のデータの中から必要なデータを抽出・集計するという操作は、以前はITエンジニアが用意した画面を通して限定的にのみ行うことができるのが一般的でした。 しかし最近は

                                    SQLをはじめよう - 初心者でもわかる、構文とデータ取得の基本 - エンジニアHub|Webエンジニアのキャリアを考える!
                                  • グラフの書き方や行間の設定など、『ダサいパワポを少しだけ洗練させる方法』がわかりやすくて参考になる

                                    🐮🐻 @ushi_kuma_IFA 【PowerPoint】 証券マン(ウーマン)時代は社内資料のみで営業していたので自分で作成する日がよもや来るとは思っていなかったパワポ。開始10分で私のパワポは「塗り潰しと枠線が共存」しかも多発。恥ずかしい限りです。カッコ良いパワポずばんって出せる人になりたい。 twitter.com/kondo_bakusoku… 2021-01-13 12:32:18

                                      グラフの書き方や行間の設定など、『ダサいパワポを少しだけ洗練させる方法』がわかりやすくて参考になる
                                    • 「多くの人が正しいと思っている、間違った知識」の見分け方|ふろむだ@分裂勘違い君劇場

                                      はじめに かつて、ウサギ跳びで筋力トレーニングしていた時代がありました。 (アニメ『巨人の星』より引用) (アニメ『アタックNo.1』より引用) (アニメ『ヒーリングっどプリキュア』より引用) 私も小学校のころ、ウサギ跳びをやっていました。 運動負荷が高く、かなりの効果を得ている実感がありました。 また、実際、運動能力もアップしました。 しかし、アスリートの動きの研究をしている関西大学教授の小田伸午氏によると、「ウサギ跳びはトレーニング効果が無い」そうです。 ウサギ跳び(ウサギとび)は、<略>1980年代以降はトレーニング効果が無く故障のリスクが高いと周知されて廃れた(出典:小田伸午「ウサギ跳び信仰とは何だったのか」『スポーツゴジラ』第2013-11-05号、スポーツネットワークジャパン、 12-14頁。 )。(Wikipediaより引用(太字引用者) ) 「トレーニング効果が無い」と「故

                                        「多くの人が正しいと思っている、間違った知識」の見分け方|ふろむだ@分裂勘違い君劇場
                                      • ChatGPTを業務に組み込むためのハンズオン.pdf

                                        ChatGPTを業務に組み込むためのハンズオン 2023/06/26 一般公開用 デジタル庁 Fact&Data Unit 大杉直也 ↑マイナンバー交付数のダッシュボードを作っているところです 「Microsoft でテストされたアイデアのうち、改善を示すメトリクスを実際に改善できたのは3分の1にすぎない」 (Microsoft社 元Vice President) 「もしあなたが実験主導のチームにいるなら、70%の仕事が捨てられることに慣れてください。それに応じてプロセスを構築しましょう」(Slack社 Director) A/Bテスト実践ガイド p14より 一方で 「アイデアの価値を見積もることは難しい。このケースでは、年間1億ドルの価値ある単純な変更が何か月も遅れていた。」(同著 p5より) こともあります 午前中のアイデアソンで出たアイデアはちゃんと検証するまで価値があるかは不明です

                                        • 大幅にリニューアルされた Next.js のチュートリアルをどこよりも早く全編和訳しました - Qiita

                                          数日前(4/21頃)に Next.js のチュートリアルが一新されました。 Next.js は 3 月頭に ver 9.3 がリリースされ、ビルド時に静的に HTML を生成する関数などが追加されるなど、今までよりもかなりパワフルになり、いわゆる JAMstack と呼ばれるようなアプリケーションを作りやすくなりました。 そのバージョンアップに対応するかたちで、チュートリアルも大幅に書き直されました。 参考(開発チームの @chibicode さんのツイッター) Next.jsの公式チュートリアルを最新版に沿ってゼロから書き直しました! 🎓英語ですが初心者向けです! ⚛️最近導入されたgetStaticProps等の関数や、 🎨CSS Modulesの解説をしています! 🗣ブログを作りながら学びます 🤗ご感想お待ちしております!https://t.co/R4j9vpAQoc — S

                                            大幅にリニューアルされた Next.js のチュートリアルをどこよりも早く全編和訳しました - Qiita
                                          • 40代プログラミング初心者がpython始めて半年!独学で勉強が続いている理由と読んだ本 - Qiita

                                            下で最新版に記事を編集しましたブログを作ったよ ツイッターアカウントフォローお願いします https://twitter.com/usagipycom こんな記事も書いてます 友達がpythonでPCゲームのレベル上げツールを作っていた それを聞いて、pythonって便利なのね。と思いその後色々あってプログラミングを勉強することにした プログラマー35歳までみたいな世の中で40代おそすぎ!ってあるかもしれない PCがあって、無料の教材はネットに転がってるし、本もたくさんあるし、挑戦するのは無料だし2022年の1月ぐらいから勉強を始めた 入門書って成果物がないからつまらないなと思ってそれ以外になんかないかなって本屋さんをふらふらしてたら python自動化 みたいな書籍がいっぱいあることに気がついた なるほど、もしかしたら仕事楽になるんじゃないかそんな思いから次の本を買った シゴトがはかどる

                                              40代プログラミング初心者がpython始めて半年!独学で勉強が続いている理由と読んだ本 - Qiita
                                            • 【Webエンジニアど素人から3年生ぐらいになるまでに読むと良い本】を段階的にまとめた - Qiita

                                              これってなんなの? 【ど素人状態=社会人になって初めてプログラミングを勉強したぜ!(特に新卒)】〜【Webエンジニアの3年生ぐらい】になるまでに読むと良い本まとめです。「どんな目的で学ぶか?」*「いつぐらいまでに読むといいか?」を段階的にまとめました。「これだけ読めばいい!」と、そんな簡単な話ではありませんが、「今いるレベルより少し上の人がどんなジャンルのことを学んでんだろ?」という方の参考になれば嬉しいです。過去の自分に向けてでもあります、自戒。これからWebエンジニアになる人、なって間もない人の参考になれば幸いですm(__)m ※続編 【Webエンジニアど素人】が【3〜4年生】くらいになったら読むといい本を目的別にまとめた ”Webエンジニアど素人から3年生ぐらいになるまでに読むと良い本”の段階的まとめ(一部外部記事あり) ど素人の方々が手を動かしながら1〜6ヶ月以内に学ぼう! ◆どの

                                                【Webエンジニアど素人から3年生ぐらいになるまでに読むと良い本】を段階的にまとめた - Qiita
                                              • システム開発で曖昧な要望を形にしていく方法 - arclamp

                                                このブログはグロースエクスパートナーズ Advent Calendar 2021の10日目です。 社内メンバーから要望があったので、僕自身がどのようにシステム開発の初期段階において、どのように要望を整理し、形にしていっているのかについて書きたいと思います。 なお内容は弊グループの案件を前提にしているので、システム開発は以下のような状況が一般的です。 クライアントは直接契約(プライム) 要望を出すのはクライアント企業内で事業運営側の人で、システム開発にかかわった経験がないことがある 対象システムはSoE/mode2で、一般消費者や取引先などの外部ユーザーと、社内で業務を回す内部ユーザーがいる 相手の話を整理するフレーム まず、相手から得られる情報を4つの階層にわけて整理する必要があります。 目的:達成すべきこと 戦略:目的を確実・効率的に達成するためのシナリオ 戦術:戦略を実行するための具体

                                                  システム開発で曖昧な要望を形にしていく方法 - arclamp
                                                • オブジェクト指向には、カメラがやっとついたころのガラケーのイメージがある - きしだのHatena

                                                  某所でオブジェクト指向についていろいろ書いたのでまとめておく。 問題意識としては初学者がなにかというと「オブジェクト指向できるようになりたい」のようなことを言うけどそこまでの優先順位でがんばるものではないんでは、というところです。 まず前提として、オブジェクト指向は1980-2000年くらいに流行って発達したものの、それ以降は時代にあわせた進歩はしていない20年以上前の技術ってのがあります。 そのころは今だとCPUのキャッシュにも満たないようなメモリをやりくりしてプログラムを書く必要があったので、オブジェクト指向はメモリ上のデータをコピーすることなくうまく使いまわせるようなプログラム技術になっています。 そしてオブジェクト指向にはそこから目だった更新はなく、タイトルに書いたように、カメラがやっとついたくらいのガラケーのような古い技術という感じがします。 オブジェクト指向について、アプリケー

                                                    オブジェクト指向には、カメラがやっとついたころのガラケーのイメージがある - きしだのHatena
                                                  • 「Infrastructure as Codeに疲れたので、僕たちが本来やりたかったことを整理する」を1年掛けて整理した

                                                    こんにちわ。rwle1212です。 本記事は JAWS Days 2020 で話す予定でしたが、昨今の事情によりオンライン開催となったため、登壇予定の内容を記事にしたものになります。 登壇していれば諸般の事情により左手首を骨折したネタが使えたのですが、ブログでは伝わらないので非常に残念な思いをしております。という話はどうでも良いので本題に入ります。 50分の登壇内容なので少々長くなりますが、お付き合いください。 JAWS Days 2019で登壇した内容の振り返り昨年の JAWS Days 2019 で「Infrastructure as Codeに疲れたので、僕たちが本来やりたかったことを整理する」という内容で登壇しました。 まずは上のリンクに添付されているスライドを5分位で読めると思うので一読頂いて、下の文に進んで頂ければと思います。 そもそもInfrastructure as Cod

                                                    • 趣味のプログラミングで博士号を取った社会人の覚え書き

                                                      ※追記:本記事では論文誌、学会名や社外講座名などを伏せております。もし必要でしたらSNS等にてお尋ねください(少しググれば見つかりますが)。 私は2022年3月に博士号(工学)を取得しました。いわゆる社会人博士というものです。 自分が博士課程に在籍していたときに、他の方のブログを読んで参考になったので、このようなものは数が多いほうがよいだろうと考え、自分の記録も残しておこうと思います。この記事が誰かの参考になれば幸いです。 tl;dr 研究者としては並以下の、プログラミング好きな研究者(40代管理職)が、4年かけて、「新しいソフトウェア作ったよ」という仕事とは無関係のテーマで博士号を取りました。 どのような人間か 私は企業の研究所に務めている研究者です。物理実験系の修士課程を修了し、情報系の研究所に入社するという、やや異色の経歴です。博士課程進学時(2018年4月)の肩書は主任研究員で、部

                                                        趣味のプログラミングで博士号を取った社会人の覚え書き
                                                      • 【翻訳】 図解 プロダクトづくりの構造 - ykmc09 blog

                                                        訳者注 本記事は、Dan Schmidt 氏のブログ記事「A Visual Vocabulary for Product Building」をご本人の許可のもと日本語訳したものです。 ninjinkunさん、Koshiro Kumikoさんにレビューにご協力いただきました。的確かつ、建設的で思いやりのあるアドバイスとフィードバックに感謝します。 同一著者の関連記事としてこちらもぜひ合わせてご覧ください:【翻訳】プロダクトマネジメントトライアングル 以下、翻訳本文です。 プロダクトビルダー(訳注:プロダクトをつくる人たち)が自分のプロダクトに当てはめられるような、成功するプロダクトをつくる方程式はありません。これは、プロダクトが置かれている常に変化するコンテキストに、プロダクトづくりの詳細が大きく左右されるからです。あるプロダクトで成功した戦略が別のプロダクトではまったくあわないこともありま

                                                          【翻訳】 図解 プロダクトづくりの構造 - ykmc09 blog
                                                        • 緊急開催!おまえらインプットどうやってるんだ座談会 | オモコロ

                                                          「インプット」とは…… 直訳すれば入力。知識を身に着けることを、意識高く言い換えたもの。 この記事では、特に映画を観たり、本を読んだりすることを指す。 今日はこの「インプット」について語り合うべく、4人の男たちが集まった……。 【登場人物紹介】 ダ・ヴィンチ・恐山:オモコロ編集部員。本をたくさん読んでそうなので呼ばれた。 まきのゆうき:Webディレクター。映画をたくさん観てそうなので呼ばれた。 原宿:オモコロ編集長。本も映画もたくさん摂取してそうなので呼ばれた。 加味條:この記事を書いているライター。映画をたくさん観たいし、本をたくさん読みたいと思っている。 今日はなんで集まったんだっけ? 私事ですが、実はこの夏に本を出させていただくことになりまして…… 創元ホラー長編賞を受賞しまして夏に小説が出版されます!出たら買ってください! このあいだYouTube観ていたら、MGSシリーズの小島秀

                                                            緊急開催!おまえらインプットどうやってるんだ座談会 | オモコロ
                                                          • 全ての開発者が知っておくべき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についての最低限の知識
                                                            • 大学入試新共通テストの古典問題が凄かったので解説させてほしい

                                                              タイトルの通り。筆者は高校の教員で、いま業務が少しだけ落ち着いていて分析する暇が出来たので、次年度以降の入試対策のために解き直してみたのだが、新テストの方針をすごい形で問題として体現していたので、なるべくわかりやすく解説していきたい。 わかりやすくとはいえ、大学入試の古典問題について突っ込んで書くので、もし興味(と古典の知識)があったら実際に解いてから読んでみてほしい。 問題や解説・予備校の分析などは以下から参照。解けなくても解説や、現代語訳と設問を見るだけでもいい。 予備校 https://www.toshin.com/kyotsutest/ https://kaisoku.kawai-juku.ac.jp/nyushi/kyotsutest/21/ ちなみに大学入試センターの問題作成方針はこっち。 https://www.dnc.ac.jp/albums/abm.php?f=abm00

                                                                大学入試新共通テストの古典問題が凄かったので解説させてほしい
                                                              • Twitter で医師が拾われて Google のソフトウェアエンジニアになって 3 年半が過ぎました - nodchipの日記

                                                                はじめに 『天才』はつくれる 競技プログラミング同好会競技就活部門 Google は世界最高のプログラミングスクールである 雇用形態と働き方 ソフトウェアエンジニア (SWE) Google でのお仕事 Google の面接の内容 Google の面接の問題の種類 コーディングクイズ 知識を吐き出す系 Open-ended question システムデザイン Google の面接の評価基準と対策方法 知識 技能 マインドセット Google の面接のタブー Google の面接の心構え 面接官への話し方 話す量 エリート意識 自己愛 優秀さ、知識量に対するこだわり Google の面接のテクニック 入力条件を確認する 入力の条件を簡単にできるか交渉する テストケースを作って提示する 関連する知識を答える 正しく修正する 競技プログラミングと Google の面接 おわりに はじめに nuc

                                                                  Twitter で医師が拾われて Google のソフトウェアエンジニアになって 3 年半が過ぎました - nodchipの日記
                                                                • Linux システムコール 徹底入門

                                                                  Linux システムコールについて調べたことをまとめる。システムコールの仕組みを理解すると、 OS とアプリケーションがどのように連携して動いているのかを理解できるようになります。 システムコールは CPU に依存する処理が多いため、 x86_64 に絞ります。 検証環境]# cat /etc/redhat-release CentOS Linux release 8.0.1905 (Core) ]# uname -a Linux localhost.localdomain 4.18.0-80.11.2.el8_0.x86_64 #1 SMP Tue Sep 24 11:32:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux ]# cat /proc/cpuinfo | head processor : 0 vendor_id : GenuineInte

                                                                    Linux システムコール 徹底入門
                                                                  • 「お世話になっております」をやめてみた|しまだあや #わたしがやめたこと - りっすん by イーアイデム

                                                                    文 しまだあや 誰かの「やめた」ことに焦点を当てるシリーズ企画「わたしがやめたこと」。今回は、2010年から「HELLOlife」で教育・就活分野のソーシャルデザインに取り組んだのち、現在は作家活動を中心に、企画やデザイン、司会業などさまざまな領域で活動するしまだあやさんに寄稿いただきました。 しまださんがやめたことは、メールの定型文でよく見る「お世話になっております」という書き出しをやめたこと。 元々メールの返事が苦手だったというしまださんは、司会進行の業務の経験をきっかけに「お世話になっております」を封印する試みを始めたのだそう。メールの“第一声”を変えたことで、しまださんの働き方にどんな影響があったのでしょうか。 ***私はある日、「お世話になっております」と書くのをやめた。 メールでやりとりするとき冒頭にある、あの「お世話になっております」のこと。 お世話になっております、△△の島

                                                                      「お世話になっております」をやめてみた|しまだあや #わたしがやめたこと - りっすん by イーアイデム
                                                                    • エンジニアの技術土台となる知識を得るための本の紹介 - Qiita

                                                                      はじめに の参加記事になります。 個別の技術ではなく、エンジニアの成長のステップで読むと良い本の紹介 エンジニアとして成長していくときに、個々の技術を深く理解し使いこなしていくことは必要ですが、個々の技術を選ぶときにもどんな成長ステップがあるかを理解することも重要です。 実装をするという範囲をエンジニアの中心なのはありますが、実装以外の部分を理解するとその技術が最大限に活きるのかを理解するには周辺についても理解していく必要があります。そこで、実装を始める前の構造のパターン、実装を進めるエンジニアの環境などを知ることで、もっと効率的な開発が出来るようになるのかを理解していきたいけると良いと考えています。 この記事では私が経験した中でより良いWebシステムを作るという観点に立ったときに、広く理解しておくと良いと感じた本を紹介します。 これからエンジニアリングでどのような勉強をすればよいかを考え

                                                                        エンジニアの技術土台となる知識を得るための本の紹介 - Qiita
                                                                      • [追記あり] 結婚はしたくないといったらじゃあ別れて友達にもどろうと言わ..

                                                                        [追記あり] 結婚はしたくないといったらじゃあ別れて友達にもどろうと言われた。まあそれでべつにいいと思っていた。僕も彼女の事を愛すべき恋人というよりは気の置けない友人のように思っていたしすべての接触はその延長線上にあった。それで問題なかった。結婚したくない理由はそこではなく単純に結婚が嫌だから。僕は死にたいとは思わないが生まれてこなけいほうがよかったのではと思うことの方がずっと多いから子供だってほしくない。子供をつくらないなら金がかかるだけだし結婚だってする意味はないと思ってる。彼女に不満があるわけじゃなかったのだが、結婚する気がないなら終わりにしようと言われて結婚すると言えなかった。彼女はなら友達に戻ろうといってくれたのでホッとしたがすぐに泣きだしてしまった。さすがに罪悪感を感じたので彼女をホームまで見送ろうとしたが「いらない」といってタクシーに押し込められてしまったのが5カ月前だった。

                                                                          [追記あり] 結婚はしたくないといったらじゃあ別れて友達にもどろうと言わ..
                                                                        • 【Python】良い書き方と悪い書き方を知って中級者を目指す🐍 - Qiita

                                                                          Pythonでコードを書くときのGood/Badプラクティス こちらの記事は、DuomlyによりDev.to上で公開された『 Good and Bad Practices of Coding in Python 』の邦訳版です(原著者から許可を得た上での公開です) 元記事:Good and Bad Practices of Coding in Python ※ 記事の内容に注意すべき点と誤りがあるので、詳しくは注釈まで目を通すことをおすすめします。 (以下、翻訳した本文) この記事は元々 https://www.blog.duomly.com/good-and-bad-practices-of-coding-in-python/ に公開されたものです。 Pythonは可読性を重視した高水準のマルチパラダイムプログラミング言語です。Pythonは、「Pythonの禅」、別名ではPEP 20と

                                                                            【Python】良い書き方と悪い書き方を知って中級者を目指す🐍 - Qiita
                                                                          • Value Objectについて整理しよう - Software Transactional Memo

                                                                            Value Objectとは何であるか? マーチン・ファウラーのPatterns of Enterprise Application Architecture(PofEAA)やエヴァンス・エリックのDomain Driven Design: Tackling Complexity in the Heart of Software(DDD)が原典であるが、PofEAAではこう切り出している。 When programming, I often find it's useful to represent things as a compound. プログラミング時は物をcompound(合成物)として表現すると便利なことがしばしばある。 例えば2次元空間上での座標のように複数のメンバ(属性)を持つ物は便利である、と。しかしそれらを比較する方法は一意ではない、そこで Objects that a

                                                                              Value Objectについて整理しよう - Software Transactional Memo
                                                                            • 「なぜ最近の若者はエクセルに線を引かないのか?」と言われるが、若いからではなく最近のやり方がこうなのでは?という話

                                                                              Naoru @anija31 「なぜ最近の若い人はエクセルに線を引かないのか」と苛立ち混じりに言われたことがありますが、私が教わった表の書き方はこうです。「若い」からじゃなくて「最近」のやり方がこうなんですよ。 pic.twitter.com/8k3Kb47bvE 2019-12-06 12:31:31

                                                                                「なぜ最近の若者はエクセルに線を引かないのか?」と言われるが、若いからではなく最近のやり方がこうなのでは?という話
                                                                              • SEOのプロ解説! HTMLの効果的な書き方やタグの使い方とは | JADEのSEOプロフェッショナル相談室

                                                                                  SEOのプロ解説! HTMLの効果的な書き方やタグの使い方とは | JADEのSEOプロフェッショナル相談室
                                                                                • 中野ブロードウェイのファンシーショップとまんだらけ

                                                                                  ちょっと詳しいから頑張って書くよ。法律的なことはわかんないからお気持ち構文になるけど読んでくれたら嬉しいな。 Spank!というショップに置いてあるものが多岐にわたるので発端のツイートで「ファンシーショップ」とぼんやり説明してしまい、サンリオギフトゲートとか小学生向けのバラエティショップを頭に思い浮かべた人が多いのか、「あんなサブカルの巣窟である中野ブロードウェイ4階の中でそんな商売してるのが悪い」と言われてしまっているが、実際にはちょっと違っている。 あの店の主力商品は海外のヴィンテージ衣類やぬいぐるみ、雑貨、店主さんとスタッフさんのハンドメイドのアクセサリーや洋服で、ざっくり言うと80年代カルチャーのファッション愛好家向けの古着屋だ。 店名の由来はおはようスパンク!という昔の少女漫画からだったと記憶してるし、クリィミーマミ等の魔法少女アニメやアイドルの衣装、昭和レトロの雰囲気や、その頃

                                                                                    中野ブロードウェイのファンシーショップとまんだらけ