並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 7439件

新着順 人気順

文法の検索結果121 - 160 件 / 7439件

  • GAFAコーディング面接こんな感じでした(システムデザイン編) - yambe2002’s diary

    前回の続きです。今回はシステムデザイン編。 実体験にもとづいて、なるべく雰囲気を再現しようとしてますが ・問題はすべて自作 ・人物、会話等はすべてフィクション なのでよろしくお願いします。実際の会話はNDAにより公開できません。 同じくらいの難易度の問題を、こんなレベルでやり取りして、最終的にはお祈りされました。 ~前回までのあらすじ~ GAFAのコーディング面接1回目を何とか乗り切ったyambe2002だが、休む間もなく次の面接が始まって辛い。 出題 ぼく「………」 面接官「あれ?yambe2002?大丈夫?」 ぼ「…はっ!ごめんちょっとボーっとしちゃった。大丈夫大丈夫。えーと、何だっけ?」 面「あー、分かる分かる!面接の連続で疲れるよねー!ぼくの時もそうだったよ」 ぼ「ははは…」 面「じゃもう一回言うね。ぼくからの問題はね、ミュージシャン名で検索すると、関係するコンサートの情報を表示す

      GAFAコーディング面接こんな感じでした(システムデザイン編) - yambe2002’s diary
    • 君は逆ポーランド電卓を知っているか? ~そして自作へ

      1983年徳島県生まれ。大阪在住。散歩が趣味の組込エンジニア。エアコンの配管や室外機のある風景など、普段着の街を見るのが好き。日常的すぎて誰も気にしないようなモノに気付いていきたい。(動画インタビュー) 前の記事:タイムズパーキングの看板、でっぱってるか? でっぱってないか? > 個人サイト NEKOPLA Tumblr 逆ポーランド記法とは 世の中には、大きく分けて2種類の電卓がある。ほとんどの人が使っている普通の電卓(「中置記法の電卓」という)と、入力方法の異なる「逆ポーランド記法の電卓」だ。 これが逆ポーランド電卓(HP-16C)。どこにも“=”キーがなく、反面デカデカと“ENTER”キーがあるのが特徴 電卓の紹介をする前に、まずは「逆ポーランド記法」ってなんだ? という点について説明する必要がある。めんどうだけど、少しお付き合い下さい。 言語にはいろんな語順がある。日本語だと「主語

        君は逆ポーランド電卓を知っているか? ~そして自作へ
      • スワン on Twitter: "あと噂に聞いていた「GPTさんに英会話の練習相手してもらう」のが想像以上に優秀すぎた。 最近は毎日「10分で取り組める英作文のお題くれ〜」ってお願いしてて、せっせと書くと秒で文法&スペルチェックされる+褒めて貰えるのでコーチング感覚でモチベキープできるのが本当に良い✍️"

          スワン on Twitter: "あと噂に聞いていた「GPTさんに英会話の練習相手してもらう」のが想像以上に優秀すぎた。 最近は毎日「10分で取り組める英作文のお題くれ〜」ってお願いしてて、せっせと書くと秒で文法&スペルチェックされる+褒めて貰えるのでコーチング感覚でモチベキープできるのが本当に良い✍️"
        • 貧乏人の無駄な努力

          貧乏ってのは生きる事に対して怠惰な奴の成れの果てだ、と思う。休暇中なので、つらつらと思うところを書いてみたい。 貧乏は自業自得だと言うと、「頑張ってるのに報われない」と言う反論が返ってくるけれど、貧乏人が努力して生きているとは思ってはいない。 必ず報われはしないが、報われる可能性がある努力ってのは、未来に向かって積み重ねる行為なのだけれど、 貧困を特集した番組なんかでフードバンクに集う人々や生活保護の人々の努力は違う。 貧乏人が言う「頑張って来たのに」は、私から見たら単なる時間の切り売りでしかない。 いくつも仕事を掛け持ちしたのに報われない、だとか 毎日遅くまで働いてるのに報われない、だとか言うが、 仕事の中で積み重ねていないのであれば、時間あたりの労働力を切り売りしているだけでしかなく、付加価値が存在しない。 若くなくなったり、健康の問題が出たり、景気が悪化したり、切り売りする時間の価値

            貧乏人の無駄な努力
          • 【映画】バブル 感想 ハードSF文法で解釈された人魚姫(ネタバレ有)

            匿名で質問やメッセージを送れます。 返信はTwitterのつぶやきになります。 ブログに書いて欲しい事のリクエストなどもゆる募。 homlaの質問箱です | マシュマロ

              【映画】バブル 感想 ハードSF文法で解釈された人魚姫(ネタバレ有)
            • 20代後半から始める英語習得

              最近GoogleやMicrosoft、Amazonなどの大手の外資企業以外にも日本でソフトウェアエンジニアの採用することが増えてきた気がします。Twitterのタイムラインを見ても、海外に本社があり、英語を利用して働いている方がをちらほら見かけるようになってきました。年俸的にも外資の企業は魅力だったりしますが、管理職以外でソフトウェアエンジニアとして働き続けることを考えた際に、IC(Individual Contributor)というパスが日本の企業よりも、外資企業の方が明確なキャリアパスとして存在するというもの理由の一つな気がします。 私は現在CircleCIというCI(Continuous Integration:継続的インテグレーション)を支えるためのサービスを提供している企業でインフラストラクチャーエンジニアをしています。最初はサポートエンジニアとして入社し、1年くらい前にインフラ

                20代後半から始める英語習得
              • この無駄にゲームして過ごした時間を勉強に充てたら中国語もペラペラになるんじゃね~の!と思ったので1年間やった - どぶろくソロリティ血風録

                いつも心に谢谢您……(葱抓餅の袋より) なんとなく中国語をやってみるか、と思い立ったのが確か2021冬ぐらいなんだけど、独学で勉強を始めて概ね1年でHSK3級(体感だと中学英語ぐらいのレベル)に合格したのでその話を書きま~す。 最初に書いちゃうと、合格までにメインで使った教材は主にNHK中国語講座「まいにち中国語(2022年の”言いたいことから中国語”)」で基礎の基礎~文法を覚えて、HSK対策にSPRIX社のHSK単語トレーニングアプリで単語を補強した感じです。 NHKのテキスト6か月分 3,180円とアプリの1級~3級あわせた課金 1,610円。合計5,000円ぐらいなのでかなりお得に勉強できたと思う。 ちなみにどんぐらいできるようになったかというと、ワイの残念なお脳では1年ではペラペラにはならなかったものの、台湾旅行で簡単な注文のやりとりをしたり「オデ、コレ、ハンブンダケ、ホシイダケド

                  この無駄にゲームして過ごした時間を勉強に充てたら中国語もペラペラになるんじゃね~の!と思ったので1年間やった - どぶろくソロリティ血風録
                • どうやって「10000時間」の英語学習を楽しい時間に変えるのか?──『英語は10000時間でモノになる ~ハードワークで挫折しない「日本語断ち」の実践法~』 - 基本読書

                  英語は10000時間でモノになる ~ハードワークで挫折しない「日本語断ち」の実践法~ 作者:橋本 大也技術評論社Amazonこの『英語は10000時間でモノになる』は、長年「情報考学」というサイトで書評を書いていた橋本大也さんによる英語学習本である。英語学習本はありふれた存在だが、本書の特徴が何かといえば、「10000時間」というキーワードに集約される。 英語学習本は「楽して」とか「これだけ覚えればいい」とか、省力化して英語を使えるようになろう、という発想が多いが、本書の場合その主張しているメソッドは、「10000時間やれ!」と全然楽じゃないのである。その時間があればギターでもピアノでもイラストでもフランス語でもなんでもモノになるじゃろがい! とツッコミを入れたくもなる。だが、本書が良いのは、「では、どうやってその困難な10000時間の英語学習を現実的に達成できるのか」についてつらつらと書

                    どうやって「10000時間」の英語学習を楽しい時間に変えるのか?──『英語は10000時間でモノになる ~ハードワークで挫折しない「日本語断ち」の実践法~』 - 基本読書
                  • エンジニアリングの必須図書 40冊 2023年版

                    はじめに 今回の記事では、私の独断と偏見でエンジニアリングにおける必須の書籍を、以下の分野に分けて40冊共有する。 Web開発 行動経済学 ソフトスキル その他 対象とする読者 プログラミング初心者 どの書籍から読み進めればいいかわからないプログラマー なにか新しい書籍を読みたいひと なんとなくタイトルが気になったひと Web開発 『リーダブルコード』 良質なコードの原則と具体的なテクニックを丁寧に解説している。プログラミング初心者はまずこれを読むべき。良質なコード―要は、メンテナンスしやすいコードを書く上で重要なヒントを教えてくれる。コーディングで一生役立つ知識が満載だ。何度読んでも決して色褪せることのない不朽の古典である。 『14歳からのプログラミング』 図解付きでプログラミングの基礎(例:変数、関数、条件分岐)を理解できる。小難しい専門用語が一切なく、初心者でも問題なく理解できるよう

                      エンジニアリングの必須図書 40冊 2023年版
                    • シェルスクリプトを書くのをやめる - blog.8-p.info

                      今年から、できるだけシェルスクリプトを書くのをやめようとしている。私が毎日 zsh に打ち込んでいるのも広義のシェルスクリプトだし、自分用の雑なスクリプトを書くことはあるけれど、チームの他の人も将来に使ったり改変したりするようなものは、なるだけ他の言語を使っている。 シェルスクリプトを書くのは難しいし、その難しさは、学ぶに値しないといったら言い過ぎかもしれないけれど、2021年に初心者が取り組むべき問題とは言い難いと思う。 シェルは悪いプログラミング言語である Bash Strict Mode とかを使ってみても、シェルスクリプトには落とし穴が多すぎる。自分で書いたものを自分で使っている分には大丈夫なのだけど、スクリプトがチーム内で使われるようになると、考慮していなかったところ、例えばファイル名に空白文字が含まれるとか、そういうレベルの微妙なところで、ちゃんと書かれていないスクリプトは壊れ

                      • ChatGPTにゆっくり解説やらせたらヤバかった

                        ChatGPT-4が公開されたので遊んでたところこれゆっくり解説できるんじゃね...?となったのでやってみました。 実際にできたもの 実際AIに台本を書いてもらい、編集した動画がこちらです。 チャンネル自体全然動かしてないこともあって本編のみ公開しても再生されないと思ったので本編と対になるショート動画も制作しました。 short long このクオリティーの台本をAIがサクッと作ってくれるってすごい時代ですよね。なお、この動画のタイトル自体AIに考えてもらったものです。 またいくつか動画をアップロードしましたが、途中からは編集過程も自動化しました。 用いた技術 ChatGPT Node.js AquesTalkPlayer Remotion 1.ChatGPT 言わずもながら台本を作ってくれる作家さんです。 以下のようなプロンプトを渡し、ゆっくり解説風の対話を書いてくれるように命令しました

                          ChatGPTにゆっくり解説やらせたらヤバかった
                        • 『マスタリングLinuxシェルスクリプト 第2版』、こういう1冊手元に有るとずっと使える本はちゃんと買っておきたいですね - Magnolia Tech

                          マスタリングLinuxシェルスクリプト 第2版 ―Linuxコマンド、bashスクリプト、シェルプログラミング実践入門 作者:Mokhtar Ebrahim,Andrew MallettオライリージャパンAmazon 令和最新版のシェルスクリプトの入門書とリファレンスがセットになった1冊。手元に置いておくと安心感ありますよね。 令和最新版なので、冒頭からデバッグしたいならVisual Studio Code がオススメ、と出てきます。 コンテナ使おうと思ったらシェルスクリプトの読み書きの出番がどんどん増えていって、コンテナに一番必要なスキルはシェルスクリプトのスキルでは?と思っている今日この頃です(違います)が、そのくらいの用途に必要な要素は全部盛り込んであり、シェルスクリプトの文法と実践的な使い方に加えて、一緒に利用されることの多いgrep、awk、sedといったコマンドの解説も併せて載

                            『マスタリングLinuxシェルスクリプト 第2版』、こういう1冊手元に有るとずっと使える本はちゃんと買っておきたいですね - Magnolia Tech
                          • 誰でもわかる全文検索入門

                            全文検索エンジンも、事前に検索対象のデータを調べてこのような索引を作っておくことで、高速な検索を実現しています。 インターネット検索の例 たとえばインターネット検索の場合、まず各サイトからデータを収集して、その中から索引に載せる単語を選んで索引を作ります。索引のデータは下の図の右側のような表になっています。各単語と、それがどのサイトのどこにあったのかを記録しておく形です。 検索の時は、この索引データを調べます。例えば利用者が「理解」という言葉で検索したら、索引の「理解」のところを調べます。そうすると「サイトAの8文字目と18文字目、サイトGの……」と出現場所がわかるので、すぐに結果を返せます。 なお、この図では索引の単語の並び方が適当ですが、実際には本と同じように「あいうえお順」などに並べておいて、すぐに単語を見つけられるようにしてあります。 索引にない単語 この仕組みの場合、索引にある単

                              誰でもわかる全文検索入門
                            • ベイジのウェブ制作ワークフロー2021年版(約100のタスクと解説) | knowledge / baigie

                              営業、受注、制作、納品、運用と、ウェブ制作の活動は長期に渡り、そのタスクの種類と量は膨大です。だからこそ、基本的なプロセスや使用するドキュメントなどを明確に定義しておかないと、サービスの品質が担当者により大きく変わることになります。 ベイジは社員がまだ5名の頃、各人に委ねた進め方によって以下のようなトラブルが頻発していました。 ミスが発生しても「次から気をつける」と精神論で終わらせてしまう 担当するディレクターやクリエイターによってタスクの抜け漏れが起きる 担当者それぞれが属人的な進め方をしてて品質が安定しない 役割が不明瞭なグレーゾーンのタスクが放置されてしまう 創造的な仕事の時間が、ルーチンや計画にないタスクに奪われてしまう 新しい社員が入る度に同じことを教えないといけない これら問題を解決するため、2014年頃からワークフローを整備するようになりました。ちなみに私が入社したのはこれ以

                                ベイジのウェブ制作ワークフロー2021年版(約100のタスクと解説) | knowledge / baigie
                              • 女子大生が100日連続で生成AIで100本のプログラムを書いたらどうなったか?

                                ボードゲームやアクションゲーム、各種ツールやシミュレーションなどさまざまなソフトが100日間に作られた いままで数えきれないほどのプログラマーに会ってインタビューもさせてもらってきたが、久しぶりに若いプログラマーの話を聞いてきた。ここ1、2年では U22グランプリの男子中学生や全国小中学生プログラミング大会の受賞者たちだが、今回は、ChatGPTを使ってプログラムを書きまくった女子大生である。 彼女は X(Twitter)の自分のアカウントで1日1本のソフトを100日間連続で作るというイベントをやっていて「おっ、頑張っているな!」と思って応援していた。「こんなゲームを作ってほしい」などとリクエストを出したりもしていたのだが、どうも私が想像していたものと内容もやり方も違っていたようである。 目下、ソフトウェア産業の最大のテーマは「我々は人間の言葉でプログラムを書くようになるだろうか」というこ

                                  女子大生が100日連続で生成AIで100本のプログラムを書いたらどうなったか?
                                • Rustの良質な学習リソースをまとめる - BioErrorLog Tech Blog

                                  Rustの勉強に良さげな学習リソースをまとめます。 はじめに Rust学習リソースまとめ The Rust Programming Language Tour of Rust Rust by Example The Rust Reference The Cargo Book Crate docs Rust API Guidelines Rust Design Patterns The Rustonomicon Secure Rust Guidelines Command line apps in Rust おわりに 参考 はじめに こんにちは、@bioerrorlogです。 最近、Rustを触り始めました。 多様な領域で盛り上がりを見せているRustですが、私は最近ハマっているブロックチェーンのエコシステムでRustが使われることが直接の理由となり、Rustに入門しました。 Rustは学習

                                    Rustの良質な学習リソースをまとめる - BioErrorLog Tech Blog
                                  • コードレビュー虎の巻 - Qiita

                                    レビューガイドライン(Review GuideLine) ここで述べているレビューはピアレビューについての方法です。 (作業成果物の欠陥と改善の機会を探すレビュー) 「最悪を最初に」を基本としてレビューすべき、 たとえば、仕様やアルゴリズムに欠陥があるのに、typoにこだわってもしょうがないので、なにが最悪かを考え、それを防ぐための物からレビューをします。 誤りがプロダクト全体に影響し、手戻りのコストが高くつく、あるいは失敗するようなリスクがないかを考慮にいれてレビューの対象を選択します。 たとえば、基本的な初期フェーズの要求仕様や、クリティカルな決定の基礎になる仕様、使用頻度が高いモジュールなどを重点的にレビューします。 以下に書く項目はレビュアーに負担をかけないようにするのが前提なのでレビュアーに出す前にそもそもテストしたい項目です。 参考: あなたのおっしゃるレビューってどのことかし

                                      コードレビュー虎の巻 - Qiita
                                    • Javaなら「この書き方がベスト」と信じて書ける - きしだなおきに聞く、Javaのこれまでとこれから|ハイクラス転職・求人情報サイト AMBI(アンビ)

                                      ハイクラス求人TOPIT記事一覧Javaなら「この書き方がベスト」と信じて書ける - きしだなおきに聞く、Javaのこれまでとこれから Javaなら「この書き方がベスト」と信じて書ける - きしだなおきに聞く、Javaのこれまでとこれから Javaは1995年に誕生し、数多くのコミュニティや企業の影響を色濃く受けてきました。では、黎明期から現代に至るまで、Javaはどのように進化し、生態系を変化させてきたのでしょうか。Javaのスペシャリストとして知られる、きしだなおきさんに聞きました。 1995年に誕生した、オブジェクト指向プログラミング言語・Java。この言語の歴史は、数多くのコミュニティや企業の影響を色濃く受けてきました。 例えば、OracleによるSun Microsystemsの買収後、Javaのリリースサイクルは大きく変化しました。また日本においては、JavaカンファレンスやS

                                        Javaなら「この書き方がベスト」と信じて書ける - きしだなおきに聞く、Javaのこれまでとこれから|ハイクラス転職・求人情報サイト AMBI(アンビ)
                                      • 『(ある程度は読めるが)喋れない、聞けない』から、『TOEIC 815点(

                                        『(ある程度は読めるが)喋れない、聞けない』から、『TOEIC 815点(リスニング420点)まで、5時間x10か月=1500時間』 大学受験で英語が得意科目だったのははるか昔。喋れない、聞けないから脱却の必要があり、10ヶ月の猛勉強で、さほど苦労なく英語で世間話ができて、ニュースやTEDなら比較的楽に聞けるようになった。日常的に字幕なしの海外のYOUTUBEを見ているし、世界一人気があるというポッドキャスト『The Joe Rogan Experience』も、まだら状の理解ながら、テキストなしで楽しめるようになった。 僕の勉強量と成果のバランスが良いのかどうか、自信はない。勉強時間も、平均したら、一日5時間を大きくは超えないとは思うが、サボり気味だった期間もあり不正確である。 それだけの時間をかけたら、そりゃ、それぐらいにはなるわな、と思う方もいるだろう。 が、『TOEIC 815点』

                                          『(ある程度は読めるが)喋れない、聞けない』から、『TOEIC 815点(
                                        • Re: Rails を主戦場としている自分が今後学ぶべき技術について

                                          この記事は、 Rails を主戦場としている自分が今後学ぶべき技術について(随筆) | うなすけとあれこれ についてのアンサー記事です。 うなすけ君が Ruby on Rails で育ってきたように、僕も JavaScript とともに育ってきたという自覚があります。なので、これについて書くことは、ポジショントークは避けられない、という感覚があります。 冷静に比較しようとも思いましたが、やっぱり開き直って思いっきりポジショントークをすることにしました。そっちのほうが面白いと思うので。 自分の基本的な主張は、こちらの記事にあるとおりです。 Frontend Study #1: 基調講演 - Frontend 領域を再定義する 自分と Ruby on Rails 僕は、キャリアとしては Rails の会社で JavaScript を書いてきたことが多かったです。学生の頃は socket.io

                                            Re: Rails を主戦場としている自分が今後学ぶべき技術について
                                          • Python中級者への道しるべ - Qiita

                                            はじめに 皆さんPythonでプログラミングしてますか? Pythonの基本的な文法はある程度理解したけど、もう一歩詳しくなりたい、という方のために、中級的なテクニックや書き方について解説します。 この記事をマスターすれば、あなたも明日からPython中級者になれるかも? では、始めましょう。 変数の代入について Pythonでは、複数の変数の定義を1行で行うことが可能です。 普通に代入した場合:

                                              Python中級者への道しるべ - Qiita
                                            • 良いドキュメントを書きたくなる本を読んだらドキュメンタリアンになりたくなった - じゃあ、おうちで学べる

                                              ドキュメンタリアンとは、役職に関係なく、ソフトウェア業界でドキュメントとコミュニケーションに関心を持つ人のことです。 www.writethedocs.org はじめに これは主に『ユーザーの問題解決とプロダクトの成功を導く エンジニアのためのドキュメントライティング』の書評です。私はSreakeにてSREという役職についています。SREはサービス概要、アーキテクチャの解説や図、各種構成図、各種手順書、ポストモーテム、ポリシー、SLA(SLO) … その他の様々な場面でドキュメントを書く必要があります。しかし、ドキュメントは価値が見えにくく時間と労力がかかり品質担保の面で重要度がとても高いのにその場での価値が見えにくいので浸透しにくいです。そのため、エンジニアとしてモチベーションが保ちづらいです。2021年 State of DevOps 2021 にもドキュメントに関する言及があり今後、

                                                良いドキュメントを書きたくなる本を読んだらドキュメンタリアンになりたくなった - じゃあ、おうちで学べる
                                              • 2022 年に学んで良かった技術

                                                雑に書いていきます。 バックグラウンド自分のバックグラウンドスキルは以下の通り。専門はリアルタイムな通信プロトコルを利用したサーバーの設計と開発とマーケティング。 Erlang/OTPWebRTCEnd to End Encryption細かいのはこちら。 SQLGo で sqlc を使うために学ぶことにした。sqlc を採用したのは複数人数で開発するときの共通言語としては SQL の方がいいだろうというのと、SQL はどんなデータを持たせたいのかを伝えるのに便利と判断したため。 今までずっと通信系ミドルウェアの開発をしてきたこともあって SQL を学ぶ必要が無かったが、今回いい機会なのでちゃんと学ぶことにした。 まずは利用データベースを完全にしぼって TimescaleDB (PostgreSQL ベース) で利用する SQL だけを学ぶことにした。 書籍は元 SIer のガチ SQL

                                                • 「バカにしてる」総ひらがなツイートが炎上した理由と日本の未来

                                                  50時間から100時間の勉強で身につく日本語 「英字新聞」と「中学校の英語教科書」どちらがいいですか? 「お互いさまの気持ち」で 今年の秋、台風がいくつも日本列島を襲いました。その中でも、大型で非常に強い台風として、最大級の警戒が呼びかけられた19号について、あるツイートが注目を浴びました。日本人が持った違和感の理由と、そのツイートに込められた「やさしい」理由について、考えました。 注目を浴びたのはNHKの公式ニュースアカウントが、外国人向けに警戒を呼びかけたツイートでした。 【がいこくじん の みなさんへ】 たいふうが つぎの どようび から にちようび、とうかいちほう や かんとうちほう の ちかくに きそうです。 とても つよい かぜが ふいて、あめが たくさん ふるかもしれません。きをつけて ください。 https://t.co/47Pb7NhZu6https://t.co/kHl

                                                    「バカにしてる」総ひらがなツイートが炎上した理由と日本の未来
                                                  • やおい小説読んでたらTOEIC900点いった

                                                    去年の今頃海外ドラマにハマり出演者から辿って色々観て行ったりするうちにあるBLカップリングにドハマりしたのだが、マイナーすぎてpixivには一件もない AO3というサイトがあって、主に英語の(たまにロシア語や中国語もあるらしい)二次創作小説が読める。英語圏では日本でいう腐女子(ただしblに限らない)がshipperと呼ばれることが多く、世界中のshipperが集まるのがこのサイトだ。 pixivの検索結果0件の推しCPはao3では約130件。多い方では無いが十分だ。(もう一つハマったCPがあって、それはpixivでも30件ぐらいあるのだがao3だと800件ある) もちろん全て英語なので初めはキャラが何をしているか追うのもやっとで、特に海外やおいは「受け」「攻め」の概念が日本よりも薄いので「これは今どっちに挿れてるんだ??」となることもしばしばだった。もともと高校時代英語はセンターで言うと8

                                                      やおい小説読んでたらTOEIC900点いった
                                                    • 2021年 - これからFlutterを始める人へ学習方法のススメ

                                                      はじめに 非常に有り触れたタイトルになっていますが、最近私の周辺で Flutter を始める方が増えてきており(推奨している影響もある)、その都度同じリンクを貼るのが億劫になってきたのでまとめることとしました。ただこの手の内容だと「ただリンクを貼るだけ」みたいな記事も散見されますが、それだけだとつまらないのでそのリンク先で何が学べたか、どう感じたかも一言添えて紹介します。私も1年半前から Flutter に出会い1から学習した身ですので、これから Flutter を始める方とも感覚的には近いと認識しています。より再現性が高くなるよう、私が実際に学習で使用した内容を中心に取り扱っておりますので参考にして頂ければと思います。 対象となる読者 Flutter SDK も最近インストールした正にこれから始める人 学習するか迷っているが全体像を把握したい人 自分で手を動かしてものを作るのがはじめてな

                                                        2021年 - これからFlutterを始める人へ学習方法のススメ
                                                      • 【Ver.2.3に改訂】ChatGPT英語例文自動添削プロンプト(GPT-3.5でも日本語対話が可能になりました)

                                                        このプロンプトはVer.3に改訂し、別記事に掲載しました。Ver.3では、ユーザーが学びたい語彙を指定すると、すぐにChatGPTが定義・連語・例文・類義語などを提示するようにしました。 【Ver. 3に改訂】 学術英語語彙の使い方を学ぶためのChatGPTプロンプト https://yanase-yosuke.blogspot.com/2023/10/ver-3-chatgpt.html ただしChatGPTと日本語で対話したい方は、こちらのVer.2.3をお使いください。 ■ 効果- 以下で紹介するChatGPT (GPT-3.5) のプロンプトは、英語での対話を通じて、英語の学術的な語彙の使い方を教えてくれます。 - ChatGPTは、利用者が作成した英文の正しさや適切性について英語で説明してくれますし、利用者はその説明についていくらでも質問をすることができます。その結果、その語彙の

                                                          【Ver.2.3に改訂】ChatGPT英語例文自動添削プロンプト(GPT-3.5でも日本語対話が可能になりました)
                                                        • ニコニコ大百科の記事だと思ったらWikipediaの項目だったページの一覧とは (チョットウィキペディアセンパイソレウチノヤクメナンデスケドとは) [単語記事] - ニコニコ大百科

                                                          ニコニコ大百科の記事だと思ったらWikipediaの項目だったページの一覧単語 チョットウィキペディアセンパイソレウチノヤクメナンデスケド 1.5万文字の記事 102 0pt ほめる 掲示板へ 記事編集 概要だと思ったらまえがきだった説明ニコニコ大百科の記事だと思ったらWikipediaの項目だったページの一覧参考になると思ったら意外と認識のズレがある関連リンクつながりがあると思ったらぶっちゃけただのこじつけでしかなかった関連項目掲示板ニコニコ大百科の記事だと思ったらWikipediaの項目だったページの一覧とは、ニコニコ大百科の記事だと思ったらWikipediaの項目だったページの一覧であり、それ以上でもそれ以下でもない。 概要だと思ったらまえがきだった説明 ニコニコ大百科とは、読者諸兄姉らがいまご覧になっているこのウェブサイトのことである。UGC百科事典サイトのひとつであり、非常に雑多

                                                            ニコニコ大百科の記事だと思ったらWikipediaの項目だったページの一覧とは (チョットウィキペディアセンパイソレウチノヤクメナンデスケドとは) [単語記事] - ニコニコ大百科
                                                          • 簡潔で分かりやすい英文を書くためのコツを整理した - Unboundedly

                                                            職場で開催されていた「英語が母国語の人たちを対象とした英作文のコース」で学んだことを引き続きまとめます。 前回は英語論文を書く上で、どのような戦略で原稿を書き進めればよいかについて整理しました。 具体的には次の3ステップの順に執筆することで、効率のよいライティングが可能とのことでした。 論文全体の構造・ロジックの流れを決める パラグラフを書く センテンスレベルで文章を洗練させる ステップ1で決めた骨組みにしたがって、ステップ2ではパラグラフライティングのお作法にしたがってとにかく無心で手を動かして文章化していきます。 ここまででドラフト作成はほぼ完了です。 あとは英文を一つ一つ洗練させていくことで、より簡潔で分かりやすい文章を目指していきます。 今回はこの最後のステップ3を掘り下げていきます。 基本的にはコースで紹介されたこちらのテキストに書かれている内容です。 文章としては完結している

                                                              簡潔で分かりやすい英文を書くためのコツを整理した - Unboundedly
                                                            • 海外「日本人は真面目過ぎるんだよ」 何で日本人は万能なのにこの分野だけは苦手なんだ?

                                                              コンピューター分野において「ハードウェア」の対比語で、 何らかの処理を行うコンピュータ・プログラムや、 関連する文書などを指す言葉である「ソフトウェア」。 一般的にはワープロソフト等のアプリケーションソフトウェアや、 OSなどのシステムソフトウェアに分類されています。 今回の翻訳元では、そのソフトウェアと日本人を絡めた投稿が。 「日本人は基本的にどんな技術でも優れており、 より勤勉に作業に取り組むにもかかわらず、 なぜかそれがソフトウェア面では当てはまらないのは奇妙だ。 偉大なソフトウェアに、日本発のものは存在しない」と、 ソフトウェア技術が唯一と言える日本人の弱点だと指摘しています。 この投稿に対し、外国人から様々な見解が寄せられていました。 その一部をご紹介しますので、ごらんください。 「日本は天才の宝庫だ!」 『世界を変えた日本の発明』の数々に海外から称賛の声 PexelsによるPi

                                                                海外「日本人は真面目過ぎるんだよ」 何で日本人は万能なのにこの分野だけは苦手なんだ?
                                                              • エンジニアのスキルマップ・テックリードへの途 - 電通総研 テックブログ

                                                                みなさんこんにちは。電通国際情報サービス(ISID) 金融ソリューション事業部の水野です。 これは電通国際情報サービス Advent Calendar 2022の16日目の記事です。 今回は、ISID金融事業部で運用しているスキルマップについてご紹介します。 テックリードとは 実は、ISIDの少なくとも金融事業部にテックリードと言うポジションはありません。 実在するのはチーフアーキテクトと言う職種のみで、各プロジェクトでリードエンジニアやテックリードという仮想的なロールがあるのが実態です。 一時期はフルスタックエンジニアと呼んでいる時期もありましたが、近年このワーディングが好まれない印象なので、大々的に使っていません。 主観ですが、フルスタックエンジニアはインフラ知識/運用系の知識のウェイトが高いエンジニアで、テックリードはソフトウェアアーキテクチャ、Webアプリケーション実装技術寄りのエ

                                                                  エンジニアのスキルマップ・テックリードへの途 - 電通総研 テックブログ
                                                                • プログラミングを「写経」して学べるWebサービス SHAKYO.io をローンチ。

                                                                  プログラミングを「写経」して学べるWebサービス SHAKYO.io をローンチ。複数の言語ごとに数百の模範アルゴリズムを収録しているほか、プロ版では自身でアップロードしたソースコードで繰り返し勉強ができます。 株式会社LABOT(東京都渋谷区、代表取締役 鶴田浩之)は、プログラミング学習サービスとして、タイピングゲームのようにソースコードを模写して繰り返し練習することができる「写経」プラットフォームWebサービス、SHAKYO.io をローンチいたしました。新型コロナウイルスの影響でオンライン学習を余儀なくされている教育機関、自宅待機中の新社会人向けにライセンスを無償提供いたします。 ▼サービスサイト https://shakyo.io/ SHAKYO.io は、反復練習をコンセプトに、教科書的な勉強ではなくトレーニングとしてプログラミングスキルを高めるプロダクトです。C、Java、Py

                                                                    プログラミングを「写経」して学べるWebサービス SHAKYO.io をローンチ。
                                                                  • 反出生主義という人類滅亡のミーム - シロクマの屑籠

                                                                    ※この文章は、黄金頭さんへの返信のかたちをとった、私なりの反出生主義についての考えをまとめた文章です※ blog.tinect.jp こんにちは黄金頭さん、p_shirokumaです。拙著『人間はどこまで家畜か: 現代人の精神構造 (ハヤカワ新書)』をお読みくださり、ありがとうございました。今回私は、どうしてもこの本を読んでもらいたいブロガーさん数名におそれながら献本させていただきました。受け取ってくださったうえ、ご見解まで書いてくださり大変うれしかったです。 『人間はどこまで家畜か』を黄金頭さんに献本したかった理由は2つあります。 ひとつは、黄金頭さんが書いたこのブログ記事のおかげで『リベラル優生主義と正義』に出会えたからです。 リベラル優生主義と正義 作者:桜井 徹ナカニシヤ出版Amazon 今は8000円台で推移していますが、一時期、この本には30000円ぐらいのプレミアがついていま

                                                                      反出生主義という人類滅亡のミーム - シロクマの屑籠
                                                                    • 【必見!】TOEIC 910点の英語の勉強ノウハウ本格公開 | DevelopersIO

                                                                      こんにちは!コンサルティング部のキムです!:D 今回は私が今までどうやって英語の勉強をしていたのかについて、ざっくりまとめて共有したいと思いました。 韓国ではTOEICの点数だけで言えば TOEIC910点ってあまり高い点数ではありません。ですが、それは韓国人が日本人に比べて英語が上手だからというわけではないです。 ただ、韓国ではTOEICやTOEFLみたいな英語試験対策の為の塾が圧倒的に多く、その辺りのビジネスも凄く発達していて、 世界のどこよりも効率的にそのテストの点数向上に最適化されているためです。 つまりTOEIC点数が高くても、英語が上手じゃない人もいます。(点数が高い人は英語力が高い傾向性は当然ありますが) 私は韓国で大学を卒業し、大学院でも1年間修士課程の勉強をしましたが、 韓国語ではなく英語で全ての講座、テスト、課題等をやってましたので、最初は本当に辛かったです。 なぜなら

                                                                        【必見!】TOEIC 910点の英語の勉強ノウハウ本格公開 | DevelopersIO
                                                                      • ソフトウェア1 (2020)

                                                                        ソフトウェア1 (2020)¶ 本サイトは、東京大学工学部電子情報工学科・電気電子工学科の進学内定者(2年生、A1ターム)を主たる対象としたソフトウェア1の講義ページです。C言語の基礎を勉強します。 電気系の学科のslackにて講義に関する通知を行うので、常時学科slackをチェックするようにしてください。 電気系の2年生は最初のオリエンテーションで全員slackに招待されるはずですが、もし招待されていなければ松井まで連絡してください。 3年生は既に全員招待済みのはずです。電気系以外の履修者、および4年生は招待されていないので、松井まで個別に連絡してください。 本サイトは2020年度版です。2021年度版はこちら。 ニュース¶ [2020.11.16] Q&Aにweek7を追加しました。 [2020.11.12] week7、およびバージョン管理を追加しました。 [2020.11.09]

                                                                        • 2021年の「オブジェクト指向」を考える

                                                                          きしださんが先日もたのしいお題を投下されていました。 出遅れましたがこのネタについて少し掘り下げてみます。 念のため個人的なスタンスをあらかじめ表明しておくと、オブジェクト指向に対してはそれなりに好意的ですが、別に時代の最先端だとかソフトウェア開発に必須の知識というほどではない(でも知っておくと便利というか、知らないと不便なこともあるかもしれないのでわざわざ避けるのはおすすめしない)というくらい温度感です。 オブジェクト指向 is 何 そもそも「オブジェクト指向」という言葉自体、座りの悪い言葉です。 意味が明確なのは「オブジェクト指向プログラミング(OOP)」、「オブジェクト指向プログラミング言語(OOPL)」、「オブジェクト指向設計(OOD)」「オブジェクト指向分析(OOA)」といった「オブジェクト指向なんとか」の方で、それらをふわっとまとめた(ような気がする)単語が「オブジェクト指向」

                                                                            2021年の「オブジェクト指向」を考える
                                                                          • 「古事記」も「源氏物語」も実は読解不能だった…日本語学の専門家が絶賛する「研究者・本居宣長」のすごさ 「係り結び」の法則がわかったから、読めるようになった

                                                                            この人は、毎日、勉強していて楽しかったのだろうなぁと思いました。勘は鋭いし、具体的なことから抽象的なことを読み取る力も優れているし、一緒に話したら楽しいだろうなぁと思って、頁を捲ったのでした。 さて、宣長のすごい業績は、三つあります。 ひとつは、古典研究についてです。なんと言っていいのか分からない、ことばにしてしまうと失われてしまうかもしれない、日本的な情緒を「もののあはれ」ということばで表すことができたからです。 二つめは、日本語の文法についての研究、三つめは漢字音研究です。 さて、本居宣長の日本語の文法の研究の中心は、「係り結び」と「活用」です。「係り結び」は高校の古典で習いましたね。「ぞ、なむ、や、か」という「係り助詞」があると文末の活用形が連体形になる。「こそ」があると已然形になる。 これを発見したのは、本居宣長です。 古代日本人思考を知るカギだった 我々がいわゆる「古典」で習う『

                                                                              「古事記」も「源氏物語」も実は読解不能だった…日本語学の専門家が絶賛する「研究者・本居宣長」のすごさ 「係り結び」の法則がわかったから、読めるようになった
                                                                            • JavaScript: 通常の関数とアロー関数の違いは「書き方だけ」ではない。異なる性質が10個ほどある。 - Qiita

                                                                              本稿では、アロー関数とfunctionキーワードを使って定義される関数を区別するため、functionキーワードを使うほうの関数を「通常関数」と呼ぶことにします。英文で見かけるregular functionの翻訳になりますが、これは公式の用語ではなく、解説の便宜上のものとご理解頂ければと思います。単に「関数」というときは、通常関数とアロー関数どちらも指すこととします。 関数の歴史 歴史的に見ると、通常関数は古くからある言語機能であるのに対し、アロー関数は新しいものです。アロー関数はES2015(ES6)で導入されました。導入にあたっては、関数を短く書きたい、thisを束縛したくないという2つの理由があります。 通常関数とアロー関数の性質の違い 通常関数とアロー関数では、構文が違うというのは見て分かると思います。構文についての違いはここでは解説しません。 ここでは、文法以外の相違点をひとつ

                                                                                JavaScript: 通常の関数とアロー関数の違いは「書き方だけ」ではない。異なる性質が10個ほどある。 - Qiita
                                                                              • 「コンピュータシステムの理論と実装」をやりきりました - Qiita

                                                                                コンピュータシステムの理論と実装 をやりきったので、メモを残しておきます。 本の紹介 コンピュータシステムの理論と実装 では、NAND ゲートからはじめて、最終的にはアプリケーションを動作させるところまで、ボトムアップの視点でコンピュータシステムの説明が記載されています。通称「Nand2Tetris」。名前がかっこいいですね。 とてもわかりやすい裏書きの説明は以下 コンピュータを理解するための最善の方法はゼロからコンピュータを作ることで、その構成要素は、ハードウェア、ソフトウェア、コンパイラ、OSに大別できる。本書では、これらの構成要素をひとつずつ組み立てる。具体的には、NANDという電子素子からスタートし、論理ゲート、加算器、CPUを設計。オペレーティングシステム、コンパイラ、バーチャルマシンなどを実装しコンピュータを完成させて、最後にその上でアプリケーション(テトリスなど)を動作させる

                                                                                  「コンピュータシステムの理論と実装」をやりきりました - Qiita
                                                                                • 村上春樹の文章は「うまくはないが読みやすい」

                                                                                  https://note.com/historicalmoc/n/n284957b96801 出したな! 俺の前で! 村上春樹の文章の話を! 村上春樹の作品はほぼ読んだので大体同意だけれど、肝心の文章について全く語られていないのは片手落ちとしか言いようがない。こういう何かを語っているようでその内実がわかりにくい言葉を並べるからハルキストだのなんだの揶揄られるんだ。ファンなら真面目にやれ。村上春樹以外の人間が村上春樹の真似したら中身がない駄文にしかならないって小学校で教わらなかったのか。 つーか村上春樹の文章は別にうまくねえから。特徴的で読解大好き人間ほいほいってだけ。 リズムがあり、断定調である(巧くはないが読みやすい)比喩表現を多用し、不思議なモチーフをたくさん取り入れるが、書いてることの中身について説明しないめちゃくちゃはっきりした含意が含まれていることがある(ないこともある)というこ

                                                                                    村上春樹の文章は「うまくはないが読みやすい」