並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 27723件

新着順 人気順

Engの検索結果161 - 200 件 / 27723件

  • Amazonプライムビデオの字幕で語学学習できるChrome拡張

      Amazonプライムビデオの字幕で語学学習できるChrome拡張
    • その証明書、安全ですか? | IIJ Engineers Blog

      はじめに いまやWebサイトはすっかりHTTPSが常識になりました。ほんの数年ほど前は「常時SSL」というキーワードをよく目にしましたが、それが実現した今となってはまったく見なくなりました。 平文のHTTPが安全でないのはわかるとして、HTTPSならばほんとうに安全なのでしょうか。 事例1: MyEtherWallet 2018年4月、MyEtherWalletという仮想通貨事業者の権威DNSサーバへの経路がBGPハイジャックされました。myetherwallet.comのDNS問い合わせに対して、偽の権威DNSサーバが偽のWebサーバにアクセスさせるような応答を返し、結果として、偽MyEtherWalletにアクセスすることになったユーザから15万ドル相当の仮想通貨が奪われました。 The Registerの記事 Oracleによる解説 ユーザが誘導された偽のWebサイトはHTTPSで動

        その証明書、安全ですか? | IIJ Engineers Blog
      • 【保存版】『はてブ3000以上』英語勉強法まとめ9選 - 英語で世界を広げたい!~英語学習&見聞録~

        [記事編集履歴:2021年3月1日最終更新] はてなブックマークを使っている人の中には、 「なんか定期的に英語勉強法がホッテントリ入りしてるな」 と思いつつ、「あとで読む」タグをつけたまま放置してしまう方も多いのではないでしょうか(私もそうなりがち…)。 でも、せっかくネットの集合知があるのに、活かさないのはもったいない! ということで、過去ブックマークされたすべての記事の中から*1ブックマーク数が3000以上の記事をピックアップし、全部読んだ上で、ランキング順に並べてサマリーをつけてみました*2。(ブクマ数は、2021年1月31日時点) さすがに多数のブックマークを集める人気記事だけあって、いずれも英語学習に役立つものばかりです。さっと一読して、気になる記事がありましたらぜひ直接リンク先を読んでいただければと思います。 目次 1.急がばまわれ式・堅実で一番効率的な英語の勉強法(8954ブ

          【保存版】『はてブ3000以上』英語勉強法まとめ9選 - 英語で世界を広げたい!~英語学習&見聞録~
        • システムコールを速く漏れなくフックする方法 | IIJ Engineers Blog

          ptrace、Syscall User Dispatch:カーネルが提供している ptrace や Syscall User Dispatch のような機能は、ユーザ空間でシステムコールのフックを実装するために利用できます。ですが、これらを利用すると、元のユーザ空間プログラム内部でのシステムコール呼び出しのコストが大きくなり、結果として、性能が大きく劣化してしまいます。(要件1を満たせない) eBPF :eBPF のようなカーネル内の関数へフックを適用できる仕組みもありますが、eBPF は XDP のような場合を除くと、基本的にカーネルの挙動を変更するためには利用できないため、カーネル機能をユーザ空間でエミュレートする、といった用途には適していません。(要件5を満たせない) ライブラリ関数の置き換え:標準ライブラリ(libc 等)は、沢山のシステムコールのラッパーライブラリ関数を実装してお

            システムコールを速く漏れなくフックする方法 | IIJ Engineers Blog
          • 続・HTTPキャッシュを使いこなして、Webアプリを快適に(1) | IIJ Engineers Blog

            ディレクティブは、,(カンマ)で区切って、複数指定が可能です。 例えば、max-age=3600とmust-revalidateの2つのディレクティブを指定するときは、以下のように書きます。(ディレクティブの個々の意味は、後ほど説明するので、まだ解らなくて大丈夫です。) ただし、複数指定する場合は、矛盾しないように指定する必要があります。(矛盾する組み合わせの動作は未定義なので) そして、互換性のため、ブラウザやプロキシが未対応のディレクティブは、無視する決まりがあります。この動作のおかげで、古いブラウザは新しいディレクティブを無視できるので、ブラウザがおかしくなることは防げます。 RFCやMDNにも、この説明の例として、互換性のため、類似効果のディレクティブを並記する例が書かれていたりします。 ですが、この方法で、古いシステムとの互換性を考え出すとどんどん複雑になります。 現実的に考えて

              続・HTTPキャッシュを使いこなして、Webアプリを快適に(1) | IIJ Engineers Blog
            • 中国で流行っているミニアプリが日本でも流行り始めているらしい - Qiita

              はじめに みなさんはミニアプリってご存知ですか? 中国で流行っているらしいです! 日本でもそれを受けて、LINEやPayPayあたりが取り組んでいます。 先日私が行ったお店でもLINEミニアプリを導入しており、「はやり始めているぞッ。。」とひしひしと感じています。 今回はそんなミニアプリについて色々解説していきたいと思います。 後半では具体的にLINEを例に出して、開発するにはどうすれば良いかなどにも触れます。 ミニアプリとは ざっくり解説 1つのアプリをプラットフォームとして、そのアプリ上で起動するアプリのことをミニアプリと言います。 日本ではLINEやPayPayがミニアプリを提供しており、インストール不要で使うことができます。 とりあえず見せます 自作アプリ 飲食店を検索・お気に入り登録できるミニアプリ&LINE BOTです。 デモ動画のロングバージョンはこちら(Twitter)にあ

                中国で流行っているミニアプリが日本でも流行り始めているらしい - Qiita
              • apt-getは、もう古い。aptを使いなさい。 - 4ensiX

                今回はaptとかapt-get 関連について、まとめてみた。 正直自分はそれほど、詳しくないのでこの記事は参考程度で許してください。 自分用の知識のまとめ程度の話なので、申し訳ないけど悪しからず。 パッケージ管理用フロントエンドツール apt と apt-get は何が違うのか update と upgrade の違い dist-upgrade と full-upgrade の違い 最後に 参考 パッケージ管理用フロントエンドツール apt は Debian系の OS を使っている人ならよく利用するパッケージ管理用のコマンドである。Red Hat系であれば yum 、Vine Linux とかだと rpm が同じ機能を持つ。 まず、 Debian系のパッケージ管理用ツールはいくつもありその中でよく使われるのがapt-get , apt , aptitude らしい。 apt-get Deb

                  apt-getは、もう古い。aptを使いなさい。 - 4ensiX
                • QUICをゆっくり解説(3):QUICパケットの構造 | IIJ Engineers Blog

                  Haskellコミュニティでは、ネットワーク関連を担当。 4児の父であり、家庭では子供たちと、ジョギング、サッカー、スキー、釣り、クワガタ採集をして過ごす。 前回の説明では、「Initial パケット」や「Version Negotiation パケット」といった用語を未定義で使いました。今回は、こういった「パケット」や「フレーム」が、どのような構造を持っているかについて説明します。 古典的なパケット IP、UDP、およびTCPでデータをやり取りする基本単位は、すべて「ヘッダ+ペイロード」という構造を持っています。このヘッダ+ペイロードという単位は、それぞれ以下のように呼ぶのが慣習です。 IP – パケット UDP – データグラム TCP – セグメント すべてパケットと呼んでも間違いではありません。UDPの場合、IPペイロードが「UDPデータグラム(UDPヘッダ+UDPペイロード)」に

                    QUICをゆっくり解説(3):QUICパケットの構造 | IIJ Engineers Blog
                  • 初心者でも役立つ、ChatGPTを使った英語学習の「奥の手」 『英語は10000時間でモノになる』著者が贈る、効果的な勉強法

                    ChatGPTの研究から得られた英語学習のノウハウを詰め込んだ書籍『英語は10000時間でモノになる』。著者の橋本大也氏が、ChatGPTを活用した勉強法について解説します。本記事では、身近なニュース記事や楽曲の歌詞などから英語を学べる、おすすめのやり方をご紹介します。 『英語は10000時間でモノになる』著者が勉強のコツを解説 傳智之氏(以下、傅):それでは、橋本大也さんをお迎えします。橋本さん、よろしくお願いします。 橋本大也氏(以下、橋本):こんにちは。よろしくお願いします。 傅:よろしくお願いします。 橋本:それでは「英語はChatGPTでモノになる」という話をお話ししていきたいと思います。『英語は10000時間でモノになる』という私の本は、たぶん英語学習の単行本として、初めてChatGPTを取り上げた本なんじゃないかと思っています。 2022年の暮れから2023年の初めぐらいにこ

                      初心者でも役立つ、ChatGPTを使った英語学習の「奥の手」 『英語は10000時間でモノになる』著者が贈る、効果的な勉強法
                    • 英語が話せるようになるには 始めから丁寧に 第二言語習得研究に基づく実践トレーニング - ポリグロットライフ | 言語まなび∞ラボ

                      はじめに 今回は英語が話せるようになるにはどうすれば良いのか徹底的に解説していきます。初心者の方も始められるように始めから丁寧に説明していきます。最近は第二言語習得研究の本や文献を読み漁っているので、私の実体験も合わせてより実践的なトレーニングも具体的に解説していきます。 知っているから使えるインプット 知識の自動化 記憶の種類 潜在記憶の形成 自動化された顕在知識とは? 自動化された顕在知識は運用能力が高い 自動化された顕在知識を促す 気付き 理解・内在化 統合 スピーチ・プロダクションモデル 概念化 形式化 調音化 アウトプットの役割 アウトプットの質を高めるトレーニング リハーサル(独り言) 15/45 Exercise 即興スピーチ 参考文献 英語学習のメカニズム 第二言語習得研究にもとづく効果的な勉強法 /大修館書店/廣森友人 posted with カエレバ 楽天市場 Amaz

                        英語が話せるようになるには 始めから丁寧に 第二言語習得研究に基づく実践トレーニング - ポリグロットライフ | 言語まなび∞ラボ
                      • Python 3.11から追加された標準パッケージtomllibの紹介 | IIJ Engineers Blog

                        2018年新卒入社し、SOCにてインフラ管理を担当。その後、マルウェア解析や検証業務などに従事。2022年度からは、社内のSREチームにて兼務を開始。主な保持資格は、CISSP, OSCP, GREM, GXPN, RISS, CKA, CKSなど。バイナリを読むのが好きで、一番好きな命令はx86の0x90(NOP命令)。 はじめに 私は、業務でマルウェア解析のようなリバースエンジニアリングをしており、業務効率化のために自作ツールを作ることがあります。皆さんは自作のツールの設定ファイルに、どのようなファイル形式を利用していますか。昨今は、KubernetesやAnsibleなどで用いられるYAMLや、フロントエンド界隈で頻繁に利用されるJSONなどが多い印象です。そんな中、今回はTOMLと呼ばれるファイル形式の紹介をします。プログラミング言語Rustのパッケージ管理ファイルに利用されていた

                          Python 3.11から追加された標準パッケージtomllibの紹介 | IIJ Engineers Blog
                        • 意外と知らないVSCode上でGoを爆速開発するためのTips5選 - Qiita

                          はじめに 最近イケイケなGo! 今回はVSCodeでGoを爆速開発するためのTipsを5つ(+おまけ1つ)紹介したいと思います。 自分もつい最近これらを知って、めっちゃ活用して開発効率を上げています! 良かったら参考にしてください。 (良いと思ったらLGTM頂けると嬉しいです😇) Fill Struct 空の構造体にフィールドをセットしてくれてとても便利です。 よく使ってます。 使い方 空の構造体にカーソルが当たった状態で、Command Palette(F1 or Ctrl + Shift + P)でGo: Fill structと入力。 例 package main type person struct { name string age int job string } func main() { p := person{} }

                            意外と知らないVSCode上でGoを爆速開発するためのTips5選 - Qiita
                          • Starlinkのネットワークを再確認したら色々変わっていました | IIJ Engineers Blog

                            結構長くゲーム業界に出向していましたが、2022年秋に戻ってきました。ゲーム業界での経験も生かしながらIIJのエンジニアとしてちょっと面白いことを提供できていければいいなぁと思っています。格闘ゲームの世界チャンピオン(Evo2017)になった従兄弟がいますが彼にゲームを教えたのは僕ではありません。マスターリーグ大変そう、あと取締役就任おめでとう! 日本にStarlinkが登場してから1年半が経ち、僕がStarlink関係のブログ記事を書き始めてからかなりの回数を経ました。これだけ続けていると紹介当初とは仕様が異なる部分が色々でてきています。 古い記事はその時点での仕様なので記事として残しておくことに意味があるかなと思うのですが、色々変わっている所について書いておこうと思います。 Starlinkで使用しているIPアドレスについて StarlinkがGeoIP情報を公開している事を知ってから

                              Starlinkのネットワークを再確認したら色々変わっていました | IIJ Engineers Blog
                            • ncを使って名前解決してみたらこうなった | IIJ Engineers Blog

                              2018年新卒入社でルータのファームウェアを開発しています。デバイスドライバやネットワークスタックなどの低レイヤーに興味があります。 背景 ある日のチャットにて 先輩「ゆるぼ NetBSDのsbin/, bin/, usr.sbin/, usr.bin/にあるコマンドでPTRレコードを引く方法」 私「もしかして: nc(1)」 先輩「えっと、それはどうやるんでしょう…?」 私「あっ… こう… DNSのクエリを自前で生成して…」 というリプライをしてしまったので、反省を兼ねてnc(1)を使って名前解決をしてみます。 クエリを作る クエリの生成にはprintf(1)を使います。printf "\xde\xad\xbe\xef" とすることで0xdeadbeefのバイナリ列を標準出力へ出すことができます。 echo(1)でもできそうですがNetBSD標準のecho(1)は-eオプションがなく、s

                                ncを使って名前解決してみたらこうなった | IIJ Engineers Blog
                              • Starlink(スターリンク)とクラウドで月額171円の冗長VPNを構築してみました | IIJ Engineers Blog

                                今回は日本、アメリカ、ドイツに設置しているStarlinkの検証環境用に構築した冗長VPNについて説明します。 これまで過去投稿の一覧を書いていましたが、記事が増えてきたので、タグでまとめた先のリンクにします。IIJのスターリンク関係の記事が集まっていますので活用してください。 動画も公開していますので、よろしければそちらもあわせてご覧ください。 3ヵ所のStarlinkをどう繋いでいくのか? 海外のStarlinkを検証していくために、当初から検証環境について色々と検討していました。Starlink機器にインターネット側からアクセスする手段はないのでStarlink機器配下にVPNで常時接続している機器を設置、リモート接続して検証する形を考えていました。VPNを冗長構成にする事でVPN自身のメンテナンスも安全にできるようになります。 VPNネットワークの構成 Starlink配下におく機

                                  Starlink(スターリンク)とクラウドで月額171円の冗長VPNを構築してみました | IIJ Engineers Blog
                                • 2019年、俺の読んだ論文50本全部解説(俺的ベスト3付き) - Qiita

                                  第一位 Focal Loss for Dense Object Detection 物体検知のためのFocal Loss これは不均衡データに対処するための損失関数Focal Lossを提案した論文なのですが, とにかくそのシンプルさにやられました. 画像のFLの式を見てください. たったこれだけです. ptは正解ラベルに対する予測値なのですが, ptが大きければ大きいほど損失値をしっかり抑えられるように設計された関数となっています. 正解ラベルに対して0.6と予測するサンプルを学習に重要視せず, 0.3とか0.1とか予測しちゃうサンプルにしっかりと重要視するのです. 自分も7月くらいまでは不均衡データに関する研究していたのですが, 自分が考えた多くのアイディアが結局Focal Lossの下位互換に帰結してしまうのです. しかもこの損失関数の汎用性は非常に高く, あらゆるタスクに入れること

                                    2019年、俺の読んだ論文50本全部解説(俺的ベスト3付き) - Qiita
                                  • どもども "VP of Engineering" です。|hidek

                                    どもども。 昔はブログで文章を書く機会があったのですが、閉じてしまってから仕事以外で文章を書く機会がめっきり減ってしまい、文章構成力の著しい低下を感じたので note でも始めてみようかなぁ、と思って書き始めます。 と言いつつ、ぶっちゃけ会社の広報から 「リモートワークでコミュニケーションが疎になる中で、hidek さんはもっと社外発信しないんですか?どうなんですか?やるんですか?やらないんですか?」 という圧をかけられたのがきっかけなのですが… まぁ冒頭の課題も感じていたので、ゆるゆると徒然なるままに書いていきたいと思います。 お決まりなのですが、個人としての発信なので所属する会社や団体とは関係ないということで、よろしくです。 で、初回は僕が担っている VP of Engineering という役割について書いてみたいと思います。すでにあちこちで語られていることなのですが、初稿ということ

                                      どもども "VP of Engineering" です。|hidek
                                    • 速度の高みを目指す:高速な単語分割器 Vaporetto の技術解説 - LegalOn Technologies Engineering Blog

                                      こんにちは。LegalForce Research でエンジニアをしている赤部 (@vbkaisetsu) です。 今回は、弊チームが開発した新しい高速な単語分割器 Vaporetto(ヴァポレット)の技術解説を行います。Vaporetto はプログラミング言語 Rust で開発されています。想定する読者は、 自然言語処理のアルゴリズムに興味がある人 Rust によるプログラミングに興味がある人 です。 単語分割器 Vaporetto はオープンソースソフトウェアであり、ソースコードは以下のリポジトリで公開しています。 https://github.com/legalforce-research/vaporetto Vaporetto という名前は、イタリアのヴェネツィアで運行されている水上バスから取りました。 ヴェネツィアの様子。写真右端の黄色いラインの入った建物がヴァポレットの乗り場。

                                        速度の高みを目指す:高速な単語分割器 Vaporetto の技術解説 - LegalOn Technologies Engineering Blog
                                      • Findy Teamsの指標を使ってチームの生産性を改善しよう - ANDPAD Tech Blog

                                        株式会社アンドパッドのアカウント基盤チームで認証基盤に関するエンジニアリングをしているid:shiba_yu36です。最近はチームのテックリードロールも担っています。 現在アンドパッドではFindy Teamsを導入し*1、生産性の可視化を行っています。自分は生産性向上のためのチーム改善に興味が強いため、2021/10に入社してからアカウント基盤チームのFindy Teams指標を観察し、チームのボトルネックを見極め、チームの生産性改善をしてきました。結果として、Findy Teamsの平均プルリク クローズ時間の指標が、チームに入った2021/10当時は120時間だったのが、現在は23時間ほどまで改善しました。今回はその様子について書きたいと思います。チーム改善の流れの一例として、参考にしてもらえればと思います。 チーム改善の全体的な流れ Findy Teamsで定量的にチームの生産性を

                                          Findy Teamsの指標を使ってチームの生産性を改善しよう - ANDPAD Tech Blog
                                        • 英会話に必要な発音の知識、フォニックスの一覧表【音声付き】 | 英語を仕事で使えるレベルに伸ばす!認定英語コーチアキトの0→1英語塾

                                          その解決策として 今回はフォニックスと呼ばれる、つづりと発音と結びつけることを勉強していきたいと思います。 (僕たちが「あ」を見て「あ」と発音できるようになるような練習と同じです) これを1つずつ覚えることで、発音が出来るようになります 実際日本語なまりが治らなくても伝わったらいいんですが、 正しい発音が出来すぎても困りません! これを覚えてから、発音が悪くてネイティブに聞き返されたことはないので 長いですが、目次から聞きたい音の所に飛ぶ音声辞書みたいな感じで使ってみてください!

                                            英会話に必要な発音の知識、フォニックスの一覧表【音声付き】 | 英語を仕事で使えるレベルに伸ばす!認定英語コーチアキトの0→1英語塾
                                          • オブジェクト指向プログラミングについて学んだ事のメモ - EurekaMoments

                                            オブジェクト指向でなぜつくるのか 第2版 作者:平澤 章発売日: 2014/03/05メディア: Kindle版 目次 目次 背景・目的 参考文献 オブジェクト指向のイメージ 大変な作業を無くせる バグをなるべく混入させないための基礎 クラス中のメソッド数を少なくする メソッド中のステップ数を少なくする クラス中の行数を小さくする ネストを小さくする 変数をむやみやたらに作らない ライブラリ、コンポーネントを使う メモリ使用量とループ回数を考える IOアクセスは最小限にとどめる 同じことを書かない なるべくテスト可能なコードを書く 送り出すデータは厳密に、受け取るデータは寛容に シンプルなインターフェース 複雑な内部状態を定義しない コメントをなるべく書かない コメントアウトしない 良い名前を付ける 背景・目的 良いプログラムを作るには「オブジェクト指向設計をする」とよく言われていますが、

                                              オブジェクト指向プログラミングについて学んだ事のメモ - EurekaMoments
                                            • 面倒くさいから nginx の LDAP 認証モジュール公開したよ | IIJ Engineers Blog

                                              2021年11月にセキュリティ情報統括室に所属。頑固なので、ニックネームだけでもやわらかくひらがなにしてみました。普段はハニーポットで収集したDDoSの発生源であるマルウェアを対象に分析しています。 おはようございます。こんにちは。こんばんは。ふぇにっくちゅん です。 今回紹介するのは nginx で利用できる LDAP 認証モジュール(ngx_auth_mod)です。 nginx は Web サーバやリバースプロキシなどを構築でき、オープンソースとして公開されています。 nginx の詳細はこちらに記載されています。 本記事で紹介する ngx_auth_mod は CATSHAND と呼ぶ情報共有システムのモジュールとして開発したものです。 情報共有についての記事「情報を流れに乗せよう:セキュリティ調査の共有方法」も併せて一読ください。 CATSHAND のシステムは Web サーバとし

                                                面倒くさいから nginx の LDAP 認証モジュール公開したよ | IIJ Engineers Blog
                                              • コードレビューを通じたチームパフォーマンス向上のための取り組み - ZOZO TECH BLOG

                                                こんにちは。ECプラットフォームサービスSREチームリーダーの川崎(@yokawasa)です。本記事では、コードレビューを通じたチームのパフォーマンス向上のための取り組みについてご紹介します。なお、コードレビューそのもののテクニックに関する話はしないので、あらかじめご了承ください。 目次 目次 はじめに コードレビューはチーム全体のパフォーマンス向上のため 複数ユニット、複数チームで行う 活動状況を定量的に評価する コードレビュー体験を向上させる レビュアーの負担を減らす 同期・非同期コミュニケーションを使い分ける 参加しやすい雰囲気を作る 1. 心理的な安全性を高める 2. チームの共通目標にする さいごに はじめに まずはじめに、我々はGitHubのPull Request(以下、PR)機能を活用してコードレビューをしています。下記の記事でも書いているようにIaCとCI/CDを基本ルー

                                                  コードレビューを通じたチームパフォーマンス向上のための取り組み - ZOZO TECH BLOG
                                                • Hideki Kakeya, Dr.Eng. on Twitter: "これは私の予想通りの結果。だから日本の反ワクチンは放置で良かった。現場に立っている医師なら、この雰囲気は肌で感じていただろう。患者を診ずにSNSに夢中な医師に限って、反ワクチンにムキに反論することに無駄なエネルギーを費やす。 https://t.co/gMnvtBs29K"

                                                  これは私の予想通りの結果。だから日本の反ワクチンは放置で良かった。現場に立っている医師なら、この雰囲気は肌で感じていただろう。患者を診ずにSNSに夢中な医師に限って、反ワクチンにムキに反論することに無駄なエネルギーを費やす。 https://t.co/gMnvtBs29K

                                                    Hideki Kakeya, Dr.Eng. on Twitter: "これは私の予想通りの結果。だから日本の反ワクチンは放置で良かった。現場に立っている医師なら、この雰囲気は肌で感じていただろう。患者を診ずにSNSに夢中な医師に限って、反ワクチンにムキに反論することに無駄なエネルギーを費やす。 https://t.co/gMnvtBs29K"
                                                  • 英語ライティングの勉強方法・独学方法 第二言語習得研究に基づく英語学習方法や最新の研究も紹介  - ポリグロットライフ | 言語まなび∞ラボ

                                                    はじめに 今回は第二言語習得研究に基づく正しい英語ライティングの勉強方法について解説していきます。初心者の方でも分かりやすく丁寧に解説しているのでぜひ参考にしてみてください。プロセスライティングの学習効果など、最新の研究も紹介しています。まず、英語ライティングの種類や効果的なライティング指導を解説し、英語ライティングの添削や学習のポイントをまとめています。さらに英語パラグラフライティングを解説し、最後に独学方法を考えてみました。 ↓↓ Youtubeチャンネルも力を入れていくのでぜひ登録お願いします。 www.youtube.com 英語ライティングとは 第二言語習得研究におけるライティングとは ライティング産出の認知プロセスモデル 英語ライティングの種類 ダイアリーライティング(学ぶために書く) アカデミックライティング(書くために書く) 効果的な英語ライティング指導とは 欧米文化との対

                                                      英語ライティングの勉強方法・独学方法 第二言語習得研究に基づく英語学習方法や最新の研究も紹介  - ポリグロットライフ | 言語まなび∞ラボ
                                                    • コーパスとは? 使い方をわかりやすく解説 無料英語学習最ツール coca corpus・SKELLも紹介 - ポリグロットライフ | 言語まなび∞ラボ

                                                      はじめに コーパスとは?今回は英語学習無料ツールであるコーパスの使い方をわかりやすく解説します。コーパスとは膨大の言語データベースで言語学の研究のために使用されています。まず始めに、コーパスの意味や活用方法、無料で利用できるcoca corpusを紹介します。英語学習への効果やコロケーションについても解説します。実際にSKELLというサービスを使って、頻出動詞のコロケーションも完全整理したので、ぜひチェックしてみてください。コーパスを活用すれば、頻出の動詞やコロケーションを知ることができます。英語話者が実際に使用している語句を網羅すれば、効率よく英語学習を進めることができます。 ↓↓こちらの動画でも解説してます www.youtube.com 英単語の覚え方はこちら↓↓ www.sunafuki.com 英語脳についてはこちらで解説↓↓ www.sunafuki.com 主な参考文献 「英

                                                        コーパスとは? 使い方をわかりやすく解説 無料英語学習最ツール coca corpus・SKELLも紹介 - ポリグロットライフ | 言語まなび∞ラボ
                                                      • 「2024年も始まったしそろそろマルウェアの勉強を始めるか」と思っている人向けのマルウェア解析ツール入門話 - 切られたしっぽ

                                                        追記と修正 2024/01/09: FOR710 についてはプロ視点で賛否両論あったので表現を変えました 2024/01/09: FLARE-VM の構築部分でも書きましたが、解析環境と普段生活する環境は分離しましょう。VMWare or VirtualBox を使ってください。普段使いの環境にここで述べた解析ツールをいきなりインストールするとAnti-Virusに検知される可能性もあります。 TL;DR 将来的にベンダーレポートやカンファレンス発表レベルでの"マルウェア解析"を想定した話です とりあえず FLARE-VM 環境を作ってインストールされたツールを見る・触るところから始めるといいんじゃないでしょうか TL;DR はじめに "マルウェア解析" のスコープと前提知識の明確化 ツールの選択元(プール) : FLARE-VM FLARE-VM に入っている中でもよく使うツール PES

                                                          「2024年も始まったしそろそろマルウェアの勉強を始めるか」と思っている人向けのマルウェア解析ツール入門話 - 切られたしっぽ
                                                        • ダジャレを判定する - Stimulator

                                                          - はじめに - 近年、IT業界のダジャレは熾烈の一途を辿っている(ITだけに) 。 類義語を巧みに取り入れたダジャレ、難読化されたダジャレなどが増加し、一体どれで「初笑い」すれば良いのか悩む若者も少なくない。 そのような背景があり、ダジャレを判定するアルゴリズムの開発も盛んである。 ルールベースによる判定では、@kurehajimeが提案、開発したdajarep *1 や、@fujit33によるShareka *2が存在する。特にSharekaは、ルールベースのロジックにも関わらず、反復型とされる種類のダジャレに対して高い精度での判定を可能にしている。また、機械学習モデルを用いた判定手法として、谷津(@tuu_yaa)らが開発したDajaRecognizer *3がある。DajaRecognizerは、多くのルールベースによって子音音韻類似度をPMIとして定義、Bag-of-Words、

                                                            ダジャレを判定する - Stimulator
                                                          • ネトフリを見ていたらTOEICが250→900点!Twitterで3.4万リツイートされた自宅で語学力を爆上げする方法 | ViVi

                                                            コロナ禍が続き、気軽に海外へ行くことが難しい今、留学へ行くことを断念した人は多くいるはず。留学へ行けなくなったことで、学習へのモチベーションが下がったり、勉強を諦めてしまったりしていませんか? そこで、Twitterで3.4万リツイートされたNetflixを使った自宅学習方法をご紹介します! 目標別に見る細かい学習方法や、レベル別にオススメの作品紹介など参考でしかない情報が盛りだくさん! ユウカさん 高校生の頃から独学で英語の勉強を始め、TOEIC250→900点に。SNSに発信した自身の英語習得のノウハウがバズり、オンラインサロン「ユウカのおうち留学」にて英語コーチを行う。3月に日本の大学を卒業し、現在はワーキングホリデーでカナダに滞在。Twitter▶︎@Yuka_ouchieigo Instagram▶︎@yuka_eigo ユウカとおうち留学▶︎https://ouchiryuga

                                                              ネトフリを見ていたらTOEICが250→900点!Twitterで3.4万リツイートされた自宅で語学力を爆上げする方法 | ViVi
                                                            • 転置インデックスの圧縮技法

                                                              転置インデックスは、検索エンジンの実装において、中心的な役割を果たすデータ構造である。 転置インデックスのデータ構造とアルゴリズムは、クエリ処理アルゴリズムとともに、検索エンジンの性能に直結する。とくに大規模な検索エンジンにおいては、キャッシュ効率を高めてクエリ処理を高速化するために、転置インデックスの圧縮は必要不可欠となっている。 この記事では、転置インデックス、とくにポスティングリストの圧縮について、近年の手法を簡単にまとめる。 目次 転置インデックスの基本 転置インデックスのデータ構造と特性 転置インデックスのアクセスパターン 近年のインデックス圧縮技法 Variable-Byte Family VByte Varint-GB Varint-G8IU Masked-VByte Stream-VByte Opt-VByte Simple Family Simple9 Simple16

                                                                転置インデックスの圧縮技法
                                                              • 英語を勉強して嬉しかったって話 - やしお

                                                                英語の勉強自体は、学生の頃も会社員になってもずっとじわじわ続けてはいた。ただ今年、少し集中的に発話能力のトレーニングをして、そしたら仕事でうわーってなるくらい大きな満足感を得る体験があった。ただの個人的な話で、たぶんこの世界の中でありふれたささやかな喜びなんだけど、自分が忘れたくないから記録しておく。 それ以前の英語学習の経緯 自分の英語のレベルは、TOEIC(L&R)だと学生の時(2007年:21歳)で715点、去年(2018年:32歳)で875点で「全く英語ができない」ってレベルではないけれど、発話能力は実用水準とはまるで言い難い程度だった。 2015年に初めて一人で数週間の海外出張(アメリカ)があって、(えっこんなに喋れないのか)とびっくりした。思っていることが伝えられないのは本当に悲しい。自分で自分が情けなくなるような、惨めな気持ちになる。頑張ってあーうーって喋るんだけど、相手にも

                                                                  英語を勉強して嬉しかったって話 - やしお
                                                                • Knuth: The Art of Computer Programming の話 | IIJ Engineers Blog

                                                                  2002年から約10年 IIJ技術研究所長. 年を取ってからは古い計算機や昔の計算法に興味が増し, シミュレーターを作ってそのプログラムを書いたり. 近頃はKnuthのTAOCPにあった問題のプログラムなどに挑戦したりしている. 【IIJ 2022 TECHアドベントカレンダー 12/5(月)の記事です】 クリスマスといえば, 英国王立研究所が1825年から続けている「クリスマス講演」が有名で, 岩波文庫にあるFaradayの「ロウソクの科学」はその1860年の講演だ. それに比べればまだ20年くらいだが, スタンフォード大学のKnuth教授も毎年「クリスマス講義」を続けている. しかし今回のブログはそのKnuthによる大著, The Art of Computer Programming(以後TAOCP)が話題である. 上段の左の横積みは, 英語版TAOCPの, 上から第1, 2, 3,

                                                                    Knuth: The Art of Computer Programming の話 | IIJ Engineers Blog
                                                                  • ようこそ、Kubernetes沼へ。商用サービスSREの現場から | IIJ Engineers Blog

                                                                    社会人生活の半分をフリーランス、半分をIIJで過ごすエンジニア。元々はアプリケーション屋だったはずが、クラウドと出会ったばかりに半身をインフラ屋に売り渡す羽目に。現在はコンテナ技術に傾倒中だが語りだすと長いので割愛。タグをつけるならコンテナ、クラウド、ロードバイク、うどん。 筆者がIIJでパブリッククラウドビジネスを率いていた2010〜2015年頃、今後のITインフラはしばらくIaaSを中心に回っていくのだと考えていたものですが、Docker, Kubernetesという爆弾が投下されました。10年、20年は続くと思われたIaaSの時代がまさか早々に色あせて見えるとは。相変わらずIT業界にも思いもよらないことが突然起こるものです。これだからIT業界はおもしろい。 本連載は、現在IIJでSREを率いている筆者がどのようにしてSREチームを立ち上げ、Kubernetes沼へ飛び込み、悪戦苦闘し

                                                                      ようこそ、Kubernetes沼へ。商用サービスSREの現場から | IIJ Engineers Blog
                                                                    • 自宅のパソコンにLTOドライブを載せてみた | IIJ Engineers Blog

                                                                      ※ 注意事項と補足 LTOの世代には互換性があり、対応するテープを用意しないと認識しません。 互換性表:https://lto.co.jp/lto-gokan.html 今回はLTO5のドライブを利用しているのでLTO4~5のテープは読み書きが行え、LTO3のテープは読み込みのみが行えます LTO5以降の世代はLTFSを利用することができるため、SDカードみたいな感じで利用できます。 ゆえにWindows機でもそれほど難なく導入できるという 素材たち 物理構築 SASカードをPCIeに差し込み、変換ケーブルを介してLTOドライブに繋げます。(ホコリっぽくてごめんなさい) LTOドライブ電源用の端子は電源ユニットから伸びている適当な端子を引っ張ってきます。 完成 いきなりドライブベイに差し込むとなんかあったときに面倒なので、毎度おなじみ半開き状態でテストします。 起動&初期設定 起動 まず、

                                                                        自宅のパソコンにLTOドライブを載せてみた | IIJ Engineers Blog
                                                                      • 認知言語学とは? スキーマを活かした効果的な英語学習方法を丁寧に解説 - ポリグロットライフ | 言語まなび∞ラボ

                                                                        はじめに 今回は認知言語学のスキーマを活かした効果的な英語学習方法を丁寧に解説していきます。まずは、認知言語学とはどのような学問なのか考え、生成文法との違いや、誕生の背景もさかのぼります。認知言語学と英語学習は相性が良いと言われていますが、実際はどうやって認知言語学の知識を活かして英語学習をすれば良いのでしょうか。その鍵となるのがスキーマです。スキーマを使った効果的な英語学習方法をはじめから丁寧に解説していきます。 ↓↓こちらも参考にどうぞ www.youtube.com www.sunafuki.com www.sunafuki.com www.sunafuki.com www.sunafuki.com www.sunafuki.com 主な参考文献 「はじめての認知言語学」 「学びのエクササイズ 認知言語学」 「イメージで捉える感覚英文法」 認知言語学とは 文法とは? 生成文法の発展

                                                                          認知言語学とは? スキーマを活かした効果的な英語学習方法を丁寧に解説 - ポリグロットライフ | 言語まなび∞ラボ
                                                                        • APIの命名規則はフロントエンド・バックエンドどちらに合わせるべきか?|TechRacho by BPS株式会社

                                                                          morimorihogeです。ちょっと色々忙しくて死んでますが、深夜の勢いで書いてみます。 ことの起こり Twitterにてこんな発言を見かけました この2017年の記事だと、RoRのテーブルのdatetime型にはatをdate型にはonを付けようと書いてあるけど、APIでカラムのデータを返す場合、フロント側としてはdateというサフィックスが付いていた方がやりやすいという意見があって、この辺のベストな感じが気になったhttps://t.co/8MMMHlFvGx — yotuba@Railsエンジニア (@yotuba_eng) July 1, 2021 元記事(翻訳)はこちら Rails: 日付や時刻のカラム名を命名規則に合わせよう(翻訳) 本件について、Twitterではreplyしてみたのですが、文字数の都合で詳細に書きづらいということもあり、一度自分の意見をまとめてみようという

                                                                            APIの命名規則はフロントエンド・バックエンドどちらに合わせるべきか?|TechRacho by BPS株式会社
                                                                          • 地方ならではのクラウドVDIの落とし穴 | IIJ Engineers Blog

                                                                            地方拠点の一つ、九州支社に所属しています。サーバ・ストレージを中心としたSI業務に携わってましたが、現在は技術探索・深堀業務を中心に対応しています。 2018年に難病を患ったことにより、定期的に入退院を繰り返しつつ、2023年には男性更年期障害の発症をきっかけに、トランスジェンダーとしての道を歩み始めてます。 かなり久しぶりの技術ネタ投稿かもしれません こんばんわ。九州支社で働く二等兵こととみーです。 技術探索に注力し始めてはや1年を越え、実案件の技術支援もしつつ今日も「言葉しか知らないこと」の中身を知るべく取り組んでいる日々を過ごしています。技術に近いネタをこのブログに書くのは実に2年ぶりぐらいですかね?珍しくそれっぽいことを書いてみることにしました。 私はちょうど10年前、家庭の事情により関東のIT企業を離れて九州のこの地にUターンしました。それからずーっとそこでの仕事を続けてきたので

                                                                              地方ならではのクラウドVDIの落とし穴 | IIJ Engineers Blog
                                                                            • 中3で英検準1級に合格した高校生の勉強法が実践的だった「世界が広がり楽しい」|高校生新聞オンライン|高校生活と進路選択を応援するお役立ちメディア

                                                                              私は中学生になってから本格的に英語の勉強を始め、中3の終わりには英検準1級を取得するまでに英語力を上げることができました。私なりの英語の勉強法を紹介します。(高校生記者・すい=3年) 教科書の例文をすべて暗記 一番効果があった勉強法は、学校の教科書の例文を定期テスト前に全て暗記すること! 例文の日本語訳を見ながら完璧に言えるように練習します。この時、全て書かずに口で言うようにして、不安な単語のスペルだけを書いて覚えると時間を短縮できます。 教科書に載っている例文は重要な文法や語彙(ごい)が使われているものばかり。これを一度しっかり覚えてすぐに口から出てくるように練習することで、使われている文法や語彙が頭に入ります。おかげでスピーキングでもライティングでも英文を組み立てやすくなりました。 洋書を読んで長文対策 とはいえ、教科書に載っている例文には限りがあり、長文に慣れるのには向いていませんよ

                                                                                中3で英検準1級に合格した高校生の勉強法が実践的だった「世界が広がり楽しい」|高校生新聞オンライン|高校生活と進路選択を応援するお役立ちメディア
                                                                              • 企業で働くデータサイエンティストになって10年が経ちました - 渋谷駅前で働くデータサイエンティストのブログ

                                                                                TL;DR 10年前の落ちこぼれポスドクが今は立派なデータサイエンティストになれたっぽいので、ポエムを書きました。業界事情の振り返りと、仕事の話、知名度が上がることの良し悪し、キャリアの話などを綴っています。 時が経つのは早いもので、落ちこぼれポスドクだった僕が企業転職をし、データサイエンティストになって今日で10年が経ちました。自分の中ではデータサイエンティストに転じたのはついこの前のことのように思える一方で、あまりにも多くの様々な体験をしてきたせいか「もっと時間が経っている気がするのにまだ10年しか経っていないのか」という気もしています。 今でも時々SNSで話題に上る回顧録を書いたのが3年前のことなんですが、それ以降は相変わらず同じく現職に留まり続けていることもあり、有体に言えばそれほど大きく変わったことはありません。なので、新たに3年間の振り返りを書くのではなく、回顧録で書き漏らした

                                                                                  企業で働くデータサイエンティストになって10年が経ちました - 渋谷駅前で働くデータサイエンティストのブログ
                                                                                • AWSやKubernetesなどのインフラ管理をまとめて行える「Clutch」をLyftがオープンソースで無料公開

                                                                                  モビリティネットワーク企業のLyftが、AWSやKubernetes、Envoyといったウェブサービスのインフラ技術をまとめて管理できる「Clutch」をリリースしました。これまで別々の管理体系だったインフラ技術を、ひとつのサービスから管理することができるようになります。 Clutch · An extensible platform for infrastructure management. https://clutch.sh/ Announcing Clutch, the Open-source Platform for Infrastructure Tooling | by Daniel Hochman | Jul, 2020 | Lyft Engineering https://eng.lyft.com/announcing-clutch-the-open-source-plat

                                                                                    AWSやKubernetesなどのインフラ管理をまとめて行える「Clutch」をLyftがオープンソースで無料公開