並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 74件

新着順 人気順

配列 英語 略の検索結果1 - 40 件 / 74件

  • 「挫折しない OAuth / OpenID Connect 入門」のポイント - Authlete

    このビデオについて このビデオは、2021 年 10 月 6 日に開催された 「挫折しない OAuth / OpenID Connect 入門」の理解を深める会 のプレゼンテーション録画です。 2021 年 9 月 18 日発売の「Software Design 2021 年 10 月号」では、OAuth/OIDC が特集され、「挫折しない OAuth/OpenID Connect 入門・API を守る認証・認可フローのしくみ」と題し、Authlete 代表の川崎貴彦が寄稿しました。 本プレゼンテーションでは記事のポイントや、理解を深めるために重要なポイントについて、著者の川崎がお話しします。 文字起こし はじめに 目次 記事の第1章、第2章、第3章は、こういう目次になっています。 ここからピックアップして、 こんなことを話してます、というところを、 紹介したいと思います。 自己紹介 Au

      「挫折しない OAuth / OpenID Connect 入門」のポイント - Authlete
    • ChatGPTのコア技術「GPT」をざっくり理解する - Qiita

      ※本記事はOracleの下記Meetup「Oracle Big Data Jam Session」で実施予定の内容です。 ※セミナー実施済の動画に関しては以下をご参照ください。 本記事の対象者 これから機械学習を利用した開発をしていきたい方 機械学習のトレンド技術を知りたい方 なるべく初歩的な内容から学習したい方 はじめに Transformerの登場以降、著しい技術革新が続くここ数年、特にOpenAI社のChatGPTのサービス開始以降、おびただしい数の技術ブログや記事がインターネット上に存在する中、本記事に目を留めていただいてありがとうございます。 この勉強会では、専門用語や難解な公式を極力排除し、初学者の方々を対象に、「そもそも自然言語の機械学習ってどういうもの?」、「言語モデルって要するに何?」というところからGPTをざっくり理解することを目的としています。従って、本記事に記載のあ

        ChatGPTのコア技術「GPT」をざっくり理解する - Qiita
      • TYPE-MOON設定資料 最強リセマラランキング  - grogxgrog

        A++  人権資料 A+  特筆して優秀な資料 A  ある程度役割を持てる資料 B  平均的な水準の資料 C  やや力不足を感じる資料 D  役割を持ちづらい資料 E  買うメリットが極端に少ない資料 EX  上記のどこにも属さない資料 値段はAmazonとか駿河屋とかの通販価格見てつけてるけど参考程度にしてください。この記事半年くらい掛けて書いてたせいで執筆中にドンドン変わっていってしまったので……。 魔法使いの夜 魔法使いの夜(原作版) EX 1996年12月18日 魔法使いの夜 A++ 2012年4月12日 4000円 魔法使いの基礎音律 B 2012年4月12日 はちみつを巡る冒険 D 2012年4月12日 魔法使いの夜 公式通販パンフレット D 2012年4月12日 1000円 TYPE-MOONエース B 2008年4月21日~ 5冊1500円 魔法使いの夜 Artistic

          TYPE-MOON設定資料 最強リセマラランキング  - grogxgrog
        • 【2023年版】機械学習の日本語無料学習教材まとめ - Qiita

          言語&開発基礎編 PythonやSQLなどの言語と開発環境に関連することをまとめました。 機械学習に関する教材はこの次のセクションにまとめてあります。 学習環境 インストール及び使い方チュートリアルのサイトと、ある程度使い慣れた後に役立つtips集を各エディタでまとめました。 Google Colaboratory Python初学者にとって最もわかりやすいPython実行環境です。プログラミングは初めて!という方はまずこのGoogle Colaboratory(通称: Colab)から始めてみて、使い方がある程度わかったら、そのまま次のセクションのPython編に移りましょう。 Pythonプログラミング入門 難易度: ★☆☆ 東京大学の公開しているPython講座ですが、冒頭でColabの使い方を解説しています。使ったことのない方はこちらから! Google Colabの知っておくべき

            【2023年版】機械学習の日本語無料学習教材まとめ - Qiita
          • 俺的!遠方カンファレンスの参加体験向上テク 2023最新版 - uzullaがブログ

            この間YAPC::Kyotoで久々に遠方のカンファレンスにいきまして、今回は「楽したい!(なぜなら体力が落ちているから)」ということで様々な装備を一新しました。 それについてメモを書いておこうと思います。なんと今週からはPHPerKaigiなので、それの素振りも兼ねています。 準備のこころがけ まず最初に言っておきますが、TシャツがもらえるカンファレンスはTシャツの分をひいて考えてください。大前提です。予備として一枚もっていくくらいなら、ユニクロやコンビニにいって買いましょう。 あと、服は軽さと薄さを優先しましょう。まずはコートという概念をすてて、シェルと圧縮できるポケッタブルマイクロダウンのコンビで代替しましょう。 ホテルとかで着るスウェットも限界まで薄いものがお勧めです。(私はあのよくわからん浴衣が好きではない) [ベンケ] トレーニングパンツ スウェットパンツ フィットネス スリム

              俺的!遠方カンファレンスの参加体験向上テク 2023最新版 - uzullaがブログ
            • WebAssemblyハンズオン: 実際に動かして基礎を学ぶ(翻訳)|TechRacho by BPS株式会社

              概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Hands-on WebAssembly: Try the basics — Martian Chronicles, Evil Martians’ team blog 原文公開日: 2020/08/25 著者: Polina Gurtovaya、Andy Barnov サイト: Evil Martians -- ニューヨークやロシアを中心に拠点を構えるRuby on Rails開発会社です。良質のブログ記事を多数公開し、多くのgemのスポンサーでもあります。 日本語タイトルは内容に即したものにしました。画像はすべて元記事からの引用です。 Web開発の一般的な知識のみを前提とするシンプルなハンズオンチュートリアルで、WebAssembly(Wasm)を始めてみましょう。実行可能なコード例を用いてWasmを味わうのに必要なものは「コー

                WebAssemblyハンズオン: 実際に動かして基礎を学ぶ(翻訳)|TechRacho by BPS株式会社
              • よわよわエンジニアがTAPL(型システム入門)を読んだら

                こんにちは,sititou70です.私は社会人2年目のよわよわWebフロントエンドエンジニアであり,「数学」とか「証明」とは無縁の人生を送っています. そんな私ですが,がんばって型システム入門(通称:TAPL)という本を読み終えました.全32章,503ページ,牛乳パック1本分の重さがあり, 自立します. 自立する本は大抵やばいです. TAPLの序文を見ると,想定読者は プログラミング言語と型理論を専門とする大学院生および研究者 プログラミング言語の鍵となる概念に触れたい,計算機科学の全分野の大学院生および習熟度の高い学部生1 となっています.本記事では 「そんな本を,学生や専門家でない人間(私)が読んだらどうなるのか」 について書きます.専門的な用語は避けますので,TAPLの雰囲気だけでも感じ取ってもらえたら嬉しいです. どうなったのか 宇宙語が読めるようになった 「型安全」を説明できるよ

                  よわよわエンジニアがTAPL(型システム入門)を読んだら
                • 第二言語習得研究から考える効果的な英語学習方法とは!? - ポリグロットライフ | 言語まなび∞ラボ

                  はじめに 今回は第二言語習得研究から考える効果的な英語学習方法について徹底的に考えていきます。具体的には、第二言語習得研究の立場から最適なインプット・アウトプットを説明していきます。 英語学習者は自分の成功体験を他者に振りかざしてしまいがちです。「私は~の方法で学習したので上達した。」という体験談は他人にも果たして有効なのでしょうか?あるいは誰にでも当てはまる、必ず上手くいく英語学習方法はあるのでしょうか?第二言語習得研究者たちは口をそろえてNOと言います。 個人の成功体験を鵜呑みにしてもだめですし、誰にでも当てはまる黄金の英語学習メソッドは残念ながら無いようです。ですが、私達はこれまでの第二言語習得研究の成果を土台に自分に合った最適な学習方略は立てることができます。 インプットには多読がおすすめです↓↓ www.sunafuki.com 英語が話せるようになるに↓↓ www.sunafu

                    第二言語習得研究から考える効果的な英語学習方法とは!? - ポリグロットライフ | 言語まなび∞ラボ
                  • N予備校開発でのRSpecの書き方指針 - ドワンゴ教育サービス開発者ブログ

                    はじめに テストコード一般の考え方 壊れにくいテストを書く 実装した通りに動作することではなく、仕様通りに動作することをテストする テストコードはシンプルにわかりやすく書く 失敗の原因がわかりやすくなるように意識する RSpecの書き方 テストケース名をitの引数で明記する letよりもlet!を使う 通常の変数と同じ方針に基づいてlet!を利用する subjectを使わない 不要なcontextでのネストを避ける matcherを適切に使い分ける factoryのデフォルト値に依存しないテストを書く 参考にしたブログ記事等 付録:RuboCop設定 We are hiring! サムネイル画像 はじめに テストコードを書く習慣も、近年ではかなり一般的なものになってきました。 ドワンゴ教育事業のバックエンドチームでも自発的にテストコードを書く文化は根付いており、実際に計測はしていませんが、

                      N予備校開発でのRSpecの書き方指針 - ドワンゴ教育サービス開発者ブログ
                    • Rails: リクエストのライフサイクルとRackを理解する(翻訳)|TechRacho by BPS株式会社

                      概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: The Lifecycle of a Rails Request 原文公開日: 2019/05/02 著者: Godfrey Chan サイト: Skylight 日本語タイトルは内容に即したものにしました。画像は元記事の引用です。 2019/10/03: 初版公開 2022/08/02: 更新 参考 以下のサイトで、Railsのリクエストの全ライフサイクルをビジュアル表示で追うことができます。本記事と合わせて参照することで理解が進むと思います。 サイト: Rails Trace rails-trace.chriszetter.comより 本記事は、私達がRailsConf 2019で行ったスピーチのまとめです。スライドはこちらでご覧いただけます。 エディタでコントローラのファイルを開き、アクションメソッドにRubyコードを少々書

                        Rails: リクエストのライフサイクルとRackを理解する(翻訳)|TechRacho by BPS株式会社
                      • シェルスクリプトの長所と短所のまとめ - Qiita

                        はじめに シェルスクリプトに関しての長所と短所をまとめてみました。多くの短所を上げていますが、私はシェルスクリプトを嫌っているわけではなく(むしろ逆)、現在のシェルスクリプトが抱える問題点を明らかにし、シェルスクリプトはどう使うべきか? またはどう使うべきではないか? 問題点があるならばそれを解決することはできないか? を考えるためにまとめています。問題を解決するにはまず問題点を明らかにしなければいけません。 またシェルスクリプトを本来の用途に合わないものに使うと逆に開発が難しくなってしまいます。それは使い方が悪いわけでシェルスクリプトの問題ではありません。間違った使い方によってシェルスクリプトの価値が不当に下げられてしまうことを減らすために、あえて多くの短所をあげています。つまり最初からこんな用途に使おうと思うな。ということです。(使うことを禁止はしませんが、わかった上でやりましょう。実

                          シェルスクリプトの長所と短所のまとめ - Qiita
                        • 【オフショア】ベトナムメンバと理解する「PHPリーダブルコード」 〜第1回 表面的な改善〜 - RAKUS Developers Blog | ラクス エンジニアブログ

                          本稿では、ベトナムとのオフショア開発において利用できるよう、"リーダブルコード" の内容をもとに筆者が解釈したものを、社内用資料として日本語とベトナム語の両方で解説したものです。*1 この記事を日本チームとベトナムチームのメンバに読んでもらうことで、"リーダブルコード" の知識がチーム間の共通認識となり、プログラムコードの品質が向上することを目的としています。 全2回を予定しており、第1回である本稿は、「表面上の改善」について解説します。 Trong bài post này, tôi sẽ tóm tắt nội dung của "Readable code" và giải thích bằng cả tiếng Nhật và tiếng Việt, để có thể sử dụng trong việc phát triển Offshore với Việt Nam. Khi

                            【オフショア】ベトナムメンバと理解する「PHPリーダブルコード」 〜第1回 表面的な改善〜 - RAKUS Developers Blog | ラクス エンジニアブログ
                          • 【一般の人向け】新型コロナウイルスを試験管内で人工進化させまくって変異株をたくさん作ったという論文を読んだので解説してみた話。 - sun_ek2の雑記。

                            目次。 文字数が4万字以上あるので、ご注意ください。コロナ自粛でヒマな人におすすめ。 目次。 注意(必ず読んでください)。 はじめに。 読んだ論文。 題目。 著者。 論文をまとめると…。 どういう利点があるの? 導入。 新型コロナウイルスの感染メカニズム。 前提知識。 DNAと遺伝子の違い。 セントラルドグマと遺伝子発現。 ゲノムDNAとプラスミドDNA。 PCR。 遺伝子導入。 酵母ディスプレイ。 進化実験。 前提知識。 進化とは。 変異―Error-prone PCR。 選択―FACS(fluorescence-activated cell sorting)。 遺伝子型と表現型の紐づけー酵母ディスプレイ。 進化実験の詳細。 発現量(合成量)の高いRBD変異体を取ってくる。 ACE2とよくくっつくRBD変異体を取ってくる。 ACE2と速くくっつくRBD変異体を取ってくる。 解析。 前提知

                              【一般の人向け】新型コロナウイルスを試験管内で人工進化させまくって変異株をたくさん作ったという論文を読んだので解説してみた話。 - sun_ek2の雑記。
                            • OpenAI Whisper に追加学習をさせる試み | IIJ Engineers Blog

                              地方拠点の一つ、九州支社に所属しています。サーバ・ストレージを中心としたSI業務に携わってましたが、現在は技術探索・深堀業務を中心に対応しています。 2018年に難病を患ったことにより、定期的に入退院を繰り返しつつ、2023年には男性更年期障害の発症をきっかけに、トランスジェンダーとしての道を歩み始めてます。 【IIJ 2022 TECHアドベントカレンダー 12/8(木)の記事です】 Whisperの追加学習に挑む2022年の冬 2022年アドベントカレンダー企画だそうです。 いかがお過ごしでしょうか。 私はもう興味を引くものに没頭するしか楽しみがないもんで、PCに向かってぼんやり面白いネタはないかなーと探す日々です。 最近はすっかりディープラーニングにズブズブで、とうとう数式かくのが面倒なあまり手書き入力のためのペンタブレットを買いました。てへ。 今回は9月から10月にかけてStabl

                                OpenAI Whisper に追加学習をさせる試み | IIJ Engineers Blog
                              • 生成AIは今までのAIと何が違うのか?なぜいま盛り上がっているのか?|梶谷健人 / 新著「生成AI時代を勝ち抜く事業・組織のつくり方」

                                世界中で大きな盛り上がりを見せる「生成AI」。 生成AIを活用したChatGPTが史上最速で月間ユーザー数1億人を突破し、TIME誌の表紙を飾ったことは、その勢いを象徴する出来事だろう。 だが、ここで以下の2つの問いが浮かぶ。 生成AIは今までのAIと明確に何がちがうのか? なぜ今このタイミングで生成AIがここまで盛り上がっているのだろうか? この記事では上記2つの問いを海外のいくつかの記事を参考にしつつ解説していく。 生成AIと今までのAI技術との関係性まず生成AI技術とこれまでのAI技術との関係性を概観しておこう。 広い意味でのAI技術として、データの特徴を学習してデータの予測や分類などの特定のタスクを行う機械学習が生まれ、その中でデータの特徴をマシン自体が特定するディープラーニング技術が発展した。 そして、生成AIはこのディープラーニング技術の発展の延長上にある技術だと言える。 そし

                                  生成AIは今までのAIと何が違うのか?なぜいま盛り上がっているのか?|梶谷健人 / 新著「生成AI時代を勝ち抜く事業・組織のつくり方」
                                • C で関数に * や & を付けられる件の説明 - Qiita

                                  規格として C11 (n1570) を参照する。 注意: 途中に入れた図が崩れるようなら、半角・全角比が 1:2 になるようなフォントを使って閲覧してください。 現象 wandbox で実行 ソース: ( &printf)(" &printf = %p\n", &printf); printf (" printf = %p\n", printf); ( *printf)(" *printf = %p\n", *printf); ( **printf)(" **printf = %p\n", **printf); (***printf)("***printf = %p\n", ***printf); この現象を解説する。 関数呼び出し まず、関数呼び出しについての規定を見る。 The expression that denotes the called function shall have

                                    C で関数に * や & を付けられる件の説明 - Qiita
                                  • プログラミング演習 Python 2021( Version 2021/10/08 (コラム編) )

                                    プログラミング演習 Python 2021 コラム編 京都大学 国際高等教育院 喜多 一 京都大学 情報環境機構 森村吉貴 京都大学 高等教育研究開発推進センター 岡本雅子 Version 2021/10/08 目次 Next Chapter Table of Contents 2 目次 目次 2 0. コラム 0 始まり ........................................................................................................4 0.1 Python は 0 ではじまる .................................................................................. 4 0.2 1 始まりではいけないのか .......

                                    • タンパク質構造予測・検索は生物学史に新たな章を開いた、かつてのBLASTのように - 殺シ屋鬼司令II

                                      「構造生物学なんもわからん」生物学者でもさわれるのが大事 AlphaFoldの吐く構造をわからんなりにぐりぐりしててわかってきたのは、生物学は完全に新しい章に入った。 thinkeroid.hateblo.jp いきなり大風呂敷広げるやんけ、と思うかもしれないが、こういう状況を私は密かに予見していたというわけではないけど、構造を予測し比較して検索する一連のラインが個人的に欲しい、と思っていた。それがAlphaFoldとその後にでたツールで実現したということだと考えている。 なぜそんなことを考えていたのか? それは最近、2020年頃までに立て続けに、「配列的な類似性は低い(有意な類似性が見い出せない)が、構造はどう考えても似ている(そして機能的にも非常に似ている)」という研究発表が近い分野で続出したからである。 例えば典型的な例としては2017年にScience誌に掲載された研究だ。 Hol

                                        タンパク質構造予測・検索は生物学史に新たな章を開いた、かつてのBLASTのように - 殺シ屋鬼司令II
                                      • 東京創元社編集部・編『創元SF文庫総解説』第1回(全6回)l

                                        2022年09月29日17:00 by 東京創元社 東京創元社編集部・編『創元SF文庫総解説』第1回(全6回) カテゴリSFファンタジイ・ホラー 【はじめに】 創元SF文庫は来年2023年、創刊60周年を迎えます。 1963年9月に創元推理文庫SF部門として誕生し、フレドリック・ブラウン『未来世界から来た男』に始まり、1991年に現行の名称への改称を挟んで、これまでに700冊を超える作品を世に送り出してまいりました。エドガー・ライス・バローズの《火星シリーズ》やE・E・スミスの《レンズマン》シリーズをはじめ、ジョン・ウィンダム、エドモンド・ハミルトン、アイザック・アシモフ、ロバート・A・ハインライン、レイ・ブラッドベリ、J・G・バラード、アン・マキャフリー、バリントン・J・ベイリー、ジェイムズ・P・ホーガン、ロイス・マクマスター・ビジョルド、そして近年にはアン・レッキーやN・K・ジェミシン

                                          東京創元社編集部・編『創元SF文庫総解説』第1回(全6回)l
                                        • 理系院卒の怒り #7:コッホの原則は満たされていない?こんなデマを信じるな!|翡翠|note

                                          こんにちは。翡翠(https://twitter.com/KawaseminoHina)です。 今回のテーマは、『コッホの原則』です。 徳島大学名誉教授の大橋眞氏は、『新型コロナウイルスは、コッホの原則を満たしていない』と主張していますが、これがデマであることを解説していきたいと思います! 新型コロナは、病原体確認の鉄則コッホの4原則を満たしていない https://youtu.be/kRxChFjZEMg 感染症の病原体を確定する条件として、コッホの原則(4原則)というものがあります。 コッホの4原則 1. 患者からその菌の存在を証明する。 2. その菌を分離培養する(純培養)。 3. その菌を動物に接種し、類似症状が引き起こされる。 4. その動物から同じ菌が再分離される。 これは1876年、ドイツの細菌学者ロベルト・コッホが、炭疽菌の純粋培養に成功し、これが炭疽病の原因であると決めた

                                            理系院卒の怒り #7:コッホの原則は満たされていない?こんなデマを信じるな!|翡翠|note
                                          • IPA大人の学びのパターン・ランゲージ(略称まなパタ).pdf

                                            大人の学びのパターン・ランゲージ(略称まなパタ) A Pattern Language for Lifelong Learning 1 2 制作の背景 変化の激しい不確実の時代には、自分を常にアップデートしていかなけれ ばいけない状況になってきています。しかし、独立行政法人情報処理推進 機構(IPA)が 2018 年度から継続的に行っているスキル変革等に関する 調査の中で、多くの人材が学んでいないという結果が出ました。その対応策 の 1 つのアプローチとして、学び続ける実践者の方々にインタビューして、大 人が学び続けるためのヒントとなるパターン・ランゲージを制作しました。 <ご参考 URL> ・大人の学びのパターン・ランゲージ(略称まなパタ) 本書の IPA 掲載ページです。 https://www.ipa.go.jp/jinzai/skill-transformation/henkaku

                                            • Perl 5.32の連鎖比較(Chained comparisons)はどの様に実装されているのか - Acme::AnaTofuZ->new;

                                              この記事はPerl Advent Calendar 2020と琉大 Advent Calendar 2020の11日目の記事です。 PerlはPerl5になって長いですが、現在の最新の安定版のバージョンは5.32です。 Perl5.32で取り入れられた(厳密には5.31からですが)のおもしろ機能として連鎖比較(Chained comparisons)が存在します。 今までPerlで数値などが特定の範囲に含まれているかどうかをif文で判定するには次の様に書く必要がありました。 if (10 < $n && $n <= 20) これがこう書ける様になります!!! if ( 10 < $n <= 20 ) {...} 便利!!!!!!!!!!!!!!!!!!!!!!!! ...........というわけで、この便利な連鎖比較がどの様に実装されているかを探検してみます。 言語処理系の実装 さて今か

                                                Perl 5.32の連鎖比較(Chained comparisons)はどの様に実装されているのか - Acme::AnaTofuZ->new;
                                              • 【インターンレポート】グラフベースで、機械学習を用いないニュース記事要約文の hallucination 検出

                                                LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog こんにちは、黒澤友哉と申します。 2022 年 8 月 15 日から 6 週間、LINE株式会社の NLP 開発チーム(現在は NLP チーム)で就業型インターンシップを行ないましたので、その内容を報告していきたいと思います。私は東京大学情報理工学系研究科コンピュータ科学専攻の修士で、自然言語処理を専門としています。所属は谷中研究室です。 0. 概要 本文に入る前に、このレポートの概要を書きます。以下の図はこのインターンレポートの背景と手法をまとめた図です。このレポートでは第 3 章で「言語モデルを用いた要約生成」、「hallucination」、「日本語のグラフ」について説明した後、第 4 章でグラフ生成手順と halluc

                                                  【インターンレポート】グラフベースで、機械学習を用いないニュース記事要約文の hallucination 検出
                                                • Ruby: ruby-regexp_trie gemで文字列リストを効果的な正規表現に変換する|TechRacho by BPS株式会社

                                                  @gfxさん作のruby-regexp_trie gemを使うと、Rubyで文字列の配列から凝縮された正規表現を楽に生成できることを知りました😍。 リポジトリ: gfx/ruby-regexp_trie: Fast keyword matching with the Trie algorithm (a Ruby port of Perl's Regexp::Trie) 文字列リストを単に|でつなげるだけならRuby標準のRegexp.unionでもできますが、文字列リストが巨大になってくると単純連結では効率が低下します。 以下説明のために、わざとソート順を崩したaryを用います。 ary = %w( YMS-15 MSM-10 YMS-14 MAN-07 MSN-02 MSM-07S MA-05 MSM-07 MSM-04F MSM-03 MS-X16 MAN-03 MS-X10 MS-

                                                    Ruby: ruby-regexp_trie gemで文字列リストを効果的な正規表現に変換する|TechRacho by BPS株式会社
                                                  • 京都大学プログラミング演習Python2019コラム編.pdf

                                                    プログラミング演習 Python 2019 コラム編 京都大学 国際高等教育院 喜多 一 Version 2020/02/13 0 目次 次の章へ 目次へ 2 目次 0. コラム 0 始まり ............................................................................ 4 0.1 Python は 0 ではじまる............................................................ 4 0.2 1 始まりではいけないのか ........................................................ 4 0.3 結局は .........................................................

                                                    • 週刊Railsウォッチ(20210209後編)Rubyでミニ言語処理系を作る、Kernel#getsの意外な機能、CSSのcontent-visibilityほか|TechRacho by BPS株式会社

                                                      週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙇 TechRachoではRubyやRailsの最新情報などの記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Ruby 🔗 Rubyでミニ言語処理系を作る 元記事: RubyでオレオレVMとアセンブラとコード生成器を2週間で作ってライフゲームを動かした話 -

                                                        週刊Railsウォッチ(20210209後編)Rubyでミニ言語処理系を作る、Kernel#getsの意外な機能、CSSのcontent-visibilityほか|TechRacho by BPS株式会社
                                                      • らくだ🐫にもできるRailsチュートリアル|11.3

                                                        11.3 アカウントを有効化する メールが生成できるようになったのでAccountActivationsコントローラのeditアクションを書いていく。 テストも書いて、しっかりテストできていたらUserモデルにコードを移していく (リファクタリング) authenticated?メソッドの抽象化 有効化トークンとメールはそれぞれparams[:id]とparams[:email]で参照できるので 次のようなコードでユーザーを検索して承認する user = User.find_by(email: params[:email]) if user && user.authenticated?(:activation, params[:id]) (この後、上の式に論理値を1つ追加します。何が追加されるか考えてみましょう。) (→予想:アカウントが有効化されていないことを確認する論理値 #とは 🤔

                                                          らくだ🐫にもできるRailsチュートリアル|11.3
                                                        • 物書堂の辞書アプリはこれを買え:③英英辞書編【2020年春セール対応版】|西練馬

                                                          この記事では、iOSの超便利な辞書アプリ「辞書 by 物書堂」で購入できる英英辞書3種(+α)を紹介します。 なお、主なターゲット読者は「英英辞書に興味を持っているが、それぞれの性格がわからず、どれを買うべきか迷っている」という人です。例によって長文です。せめて最初の2つ〈OALD〉〈コウビルド〉の説明までひとまずお付き合いください。 【記事の要旨】 ●英英辞書には「学習英英」と「一般英英」がある。性格が大きく違う。 ●学習英英辞書は語釈がやさしいので非ネイティブでも読みやすく、文型の情報があり語学向き。 学習英英のうち〈OALD〉は比較的オーソドックスな作り。 もうひとつの学習英英〈コウビルド〉はやや癖がある。癖がありつつも(日本人に)使いやすいのは〈コウビルド英英和〉。 ●一般英英〈Collins〉は、ある程度デキる人がさらに英語力を伸ばすために。 ●大は小を兼ねないったら兼ねない。

                                                            物書堂の辞書アプリはこれを買え:③英英辞書編【2020年春セール対応版】|西練馬
                                                          • 河野三男「タイポグラフィの領域:補遺」 | ÉKRITS / エクリ

                                                            はじめに 本稿は、拙著『タイポグラフィの領域※1』(以下、『領域』)について、その結論部を補足する試みである。 『領域』を執筆した動機は、タイポグラフィという言葉の定義化の必要を痛感したからである。まずこの国では、本来の意味と齟齬をきたす使われ方がなされていると見えたからであり、次に本質的な概念の抽出が、その語を口にする者にとっては必要だろうと考えたことにある。そのためには時代の技術変化に支配される環境下においても一定不変である概念を引き出す努力が不可欠であり、その定義化という作業では歴史を遡らざるを得ないことから、可能な限りの広い渉猟と慎重さが要求される。それに応えられたかはかなり心もとないが、幸運にも発表の機会を得て、ここに四半世紀を迎えようとしている。 『領域』の結論では、「タイポグラフィとは活字書体による言葉の再現・描写である」と示し※2、定義の一例として提案した。 タイポグラフィ

                                                              河野三男「タイポグラフィの領域:補遺」 | ÉKRITS / エクリ
                                                            • 新任 SEO 担当者でも、なんとなく概念を理解してエンジニアと話せるようになる技術用語集 - takanoブログ

                                                              こんにちは。takanoです。 ブログを始めて 1 年ぐらい経ったのですが、毎回テーマが大きめだったので、たまに過去記事に追記する以外にはネタが枯渇しています。 というわけで、大きめテーマ SEO シリーズの締めくくりとして新任担当者向けの技術用語集を作ってみました。 SEO に取り組むうえで、エンジニアと話す機会も多いと思うので、その際に困らないように概念だけでも理解できるような解説をしています。 検索についてというより、その手前のものをピックアップしたので Web に関わる業務の人であれば参考になるものがあるかもしれません。 (検索についての専門用語はGoogle の公式ヘルプがあるので省きました) なお、本当に何も知らない方になんとなく雰囲気をつかんでもらうための解説なので、ガチの技術者の方は参考にならないと思います。 (私もエンジニアではないので、どうかマサカリは投げないでください

                                                                新任 SEO 担当者でも、なんとなく概念を理解してエンジニアと話せるようになる技術用語集 - takanoブログ
                                                              • 2021 年振り返り - yoheimuta’s blog

                                                                今年も一年の振り返りを簡単にまとめました。 私生活 体調管理 1 日も風邪をひくことなく元気に過ごせました 仮にコロナにかかると、子どもが濃厚接触者になります。その間仕事は休まないといけなくなるので、市中感染が多いときは積極的に在宅するようにしてました。 お手伝い 12/31 にコミックマーケット99(通称、冬コミ)の手伝いに行きました。二年ぶりでオペレーションを忘れているかと緊張しながらスペース設営に望みましたが、だんだんと勘を取り戻せて無事一年を締めくくれました。入場者数に制限がかかっていたため、常に怒号が鳴り響くこともなく、また、間違って人流に逆らった瞬間命の危険を感じることもなく、例年に比べると随分と落ち着いたイベントでした。 サークル入場開始直後の東ホール NFTs and a Thousand True Fans[1] で引用されている a Thousand True Fans

                                                                  2021 年振り返り - yoheimuta’s blog
                                                                • 『新語・流行語大賞』2020“年間大賞”「3密」に決定 TOP10は「鬼滅の刃」「愛の不時着」など選出

                                                                  その年話題となった新語・流行語を決定する年末恒例の『2020 ユーキャン新語・流行語大賞』(現代用語の基礎知識選)が1日に発表され、“年間大賞”に「3密」が輝いた。トップ10には「愛の不時着」「あつ森(あつまれ どうぶつの森)」「アベノマスク」「アマビエ」「オンライン○○」「鬼滅の刃」「GoToキャンペーン」「3密」「ソロキャンプ」「フワちゃん」が選出された。 【写真】その他の写真を見る 厚生労働省などが呼びかけた新型コロナウイルスの感染防止を目的とする新概念、新習慣、「3密」は当初広がりを見せなかった。そんな折、東京都の小池百合子知事が殺到する報道陣に“密です”を連呼したことが報じられると、ネット上で話題となり、ツイッターには発言を題材にした投稿が相次いだ。個人開発によるゲームも登場し、ゲーム紹介動画は1週間で830万回以上再生されたという。 選考委員の一人、言語学者の金田一秀穂氏は「“

                                                                    『新語・流行語大賞』2020“年間大賞”「3密」に決定 TOP10は「鬼滅の刃」「愛の不時着」など選出
                                                                  • IT技術者から見た原子力の世界 (1)

                                                                    Twitterでそういう話を書いたら結構反応を貰ったので記事として書いてみる。 まあ、こうやってブログ記事で書くとあんまり読んでもらえないんだけどね…。 おことわり 私の原子力関連事業でのキャリアというのはそうそう長いものではありません。なので、これがイコール原子力の世界であるというわけではないということは、強く強調しておきます。あくまでも私の経験の中で、私の視点によって捉えられた世界で、しかもそれの一部分だけを書いているに過ぎません。 あと、基本的に読み返しておらず書きっぱなしなのでいつにも増して誤字脱字の類がたくさんあるかと思いますが多めに見てやってください。 余談 いきなり余談なんですが、原子力の仕事をしている会社を辞めた時に今書いているような話をまとめて本にしたいと思っていました。私の原子力関係のキャリアは2009年に始まり、2011年の東日本大震災を経て確か2014年ごろまで続き

                                                                      IT技術者から見た原子力の世界 (1)
                                                                    • プログラミング必須英単語600+

                                                                      1 A accept【動詞】受諾する access【動詞/名詞】アクセスする /アクセス account【名詞】アカウント、口座 algorithm【名詞】アルゴリズム allow【動詞】可能にする、許可する alternative【形容詞】代替の application【名詞】アプリケーショ ン apply【動詞】適用する argument【名詞】引数 array【名詞】配列 attribute【名詞】属性 audio【名詞】オーディオ、音声 author【名詞】作成者 available【形容詞】利用可能な、入 手可能な avoid【動詞】回避する B backup【名詞】バックアップ base【形容詞/動詞】ベースの、基 底の/〜に基づく(based on で) bit【名詞】ビット blank【形容詞】空白の block【名詞/動詞】ブロック/ブ ロックする boolean【形容詞

                                                                      • 近ごろの様子

                                                                        2024年5月 自分の個人ウェブサイト内でのここの呼称を「かつてTwitterとして知られていたプラットフォーム」で統一したい (12時35分) Firefoxに昔からあったので、大して調べずにoverflow-inlineプロパティーを使い始めたら、全然実装されていなかった (7時2分) 東西線の工事の日を確認しているが、関係なかった (8時1分) 隠したテキストは検索できないことがあるので、ちゃんと表示するようにした(v9.30.5) (7時33分) ソフトミント色のAirPods Proとか出たら買っちゃいそう (18時52分) Kindleのマンガが1000冊を超えてしまい、1冊500円とすると50万円だなと思い、ブックオフで売りたい (18時52分) Firefoxのプライベート・ウィンドウのタブでは、ダークモード対応のfavicon.svgでダークモード側が選択されるという学び

                                                                          近ごろの様子
                                                                        • 人工知能でゲノミクスを | 理化学研究所

                                                                          理化学研究所(理研)生命医科学研究センター医科学数理研究チームの角田 達彦チームリーダー(東京大学大学院理学系研究科生物科学専攻医科学数理研究室教授、東京医科歯科大学難治疾患研究所医科学数理分野教授)らの国際共同研究グループ※は、人工知能技術の一つである「深層学習[1]」で扱えるように、ゲノミクス[2]データなどの非画像データを画像データに変換する方法を開発しました。 本研究成果により、遺伝子データなどさまざまな非画像データを深層学習で扱うことで、背後にある複雑な特徴や構造を抽出できるようになり、医療での診断や医学・生命科学など広範囲の応用に貢献すると期待できます。 ゲノミクスデータなどの多くのデータは非画像データであるため、深層学習の能力を生かすには画像データにする必要があります。 今回、国際共同研究グループは、遺伝子発現などのゲノミクスデータを使って医療診断や予測のためのクラス同定や分

                                                                          • 宇宙の研究を初める人向けのソフトウェア講習 - Qiita

                                                                            はじめに 宇宙を志す人向けのソフトウェアの基礎について、在宅でも出来るように簡単に紹介してみます。対象は、ソフトウェアは授業で少しやりました、くらいの学生さんあたりを想定してます.(2020.4.9. とりあえずの初版, 2024.4.11追記). google Colab, tex, overleaf, beamer, 発表スライドの作り方、などは下記を参照ください。 宇宙の研究を始める人向けの google Colab を用いたオンライン学習 宇宙の研究を初める人向けの tex + overleaf + beamer の使い方 宇宙天文分野で発表資料を作成する時に気をつけて欲しい10個のルール 基礎知識編 ソフトウェアとは何か?なぜ大事なのか。 ソフトウェアとは端的にはコンピュターの世界の言語で、言語とは、「自分の考えを相手に伝える」「相手の考えを理解する」ために必要なツールともいえま

                                                                              宇宙の研究を初める人向けのソフトウェア講習 - Qiita
                                                                            • Rails 6: Webpacker+Yarn+Sprocketsを十分理解してJavaScriptを書く: 後編(翻訳)|TechRacho by BPS株式会社

                                                                              概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: How to write Javascript in Rails 6 | Webpacker, Yarn and Sprockets 原文公開日: 2019/12/13 著者: Younes SERRAJ サイト: CapSens -- フランスのFinTech系Web開発会社です タイトルは内容に即したものにしました。画像は元記事からの引用です。 更新情報 2020/01/17: 初版公開 2021/06/10: 更新 (前編からの続き) Rails 6: Webpacker+Yarn+Sprocketsを十分理解してJavaScriptを書く: 前編(翻訳) 今もJavaScriptコードをSprocketsで扱える Webpackerドキュメントには以下のように書かれています。 (略)Webpackの主要な目的は「アプリのよ

                                                                                Rails 6: Webpacker+Yarn+Sprocketsを十分理解してJavaScriptを書く: 後編(翻訳)|TechRacho by BPS株式会社
                                                                              • Microsoft Word - 2020-EBM-Guide-Japanese.docx

                                                                                Scrum.org エビデンスベースドマネジメント ガイド 改善とアジリティを可能にする価値の計測 2020 年 9 ⽉ 2 EBM ガイドの⽬的 エビデンスベースドマネジメント(EBM: Evidence-Based Management)は、組織が不確実 な条件のもとで顧客の成果や、組織の能⼒、およびビジネスの結果を継続的に改善するのに 役⽴つ経験的アプローチである。 組織が不確実な世界で価値を提供する能⼒を向上させ、戦 略的ゴールに向けた道筋を模索するためのフレームワークを提供する。EBM では、意図的 な実験とエビデンス(指標)を⽤いることで、組織が時間の経過とともにパフォーマンスを 体系的に改善し、より良い情報に基づいて組織のゴールを洗練させていくことを可能にす る。 現在の状況を計測し、パフォーマンスゴールを設定し、改善のための迅速に実⾏できる⼩さ な実験を作成し、実験の効果を

                                                                                • BigQueryのARRAYとSTRUCTを理解して使いこなす - G-gen Tech Blog

                                                                                  G-gen の杉村です。BigQuery は通常の RDBMS と異なり分析用データベースであることから、非正規化したテーブルを扱うことが多くなります。そのための独特のデータ型として、ARRAY (配列) と STRUCT (構造体) があります。これらについて解説します。 概要 ARRAY (配列) ARRAY とは サンプルテーブル SELECT SELECT 〜 WHERE SELECT 〜 CROSS JOIN SELECT (SELECT ~ UNNEST) CREATE TABLE / INSERT 制限 STRUCT (構造体) STRUCT とは サンプルテーブル SELECT SELECT 〜 WHERE CREATE TABLE / INSERT 制限 ARRAY<STRUCT> (ネストされた繰り返し列) ARRAY<STRUCT> とは サンプルテーブル SELEC

                                                                                    BigQueryのARRAYとSTRUCTを理解して使いこなす - G-gen Tech Blog