並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 819件

新着順 人気順

divideの検索結果1 - 40 件 / 819件

  • 新入社員のみんな、「ChatGPT×Python」で鬼にならないか?|ピーナッツ

    ChatGPTが本当にヤバい。 断言する。新卒がこれを使いこなせば、今職場で「優秀」とされている5-6年目くらいの先輩なら余裕で出し抜ける。鬼になれる。 筆者はメーカー社員なので、メーカーの新入社員がChatGPTを使って鬼になる方法を1つ提案したい。 「ChatGPT×Python」である。 Pythonとは、ご存知のとおり物理シュミレーションからデータサイエンス、機械学習までカバーする汎用性をそなえたプログラミング言語だ。何でもできるわりには書ける人がなぜか少なく、いまだにスキルとして重宝されている。 そんなPythonにChatGPTを使おう。 ChatGPTを使えば、上司から求められるアウトプットを一瞬で出すことができる。それに対してフィードバックをもらい、それも一瞬で打ち返すことができる。 「あいつ"Python書ける"だけじゃないんだよな。こっちが言ったこと正確に理解するし、そ

      新入社員のみんな、「ChatGPT×Python」で鬼にならないか?|ピーナッツ
    • 心揺さぶられた音楽15選 in 2021年 - 世界のねじを巻くブログ

      ベストソング・アルバム in 令和三年 年末定番(?)の私的ベストソングオブザイヤー。 結局絞りきれずに15曲になっちゃいました。 ベストソング・アルバム in 令和三年 Rómpelo / Cimafunk Cham Cham / El Michels Affair Leave Us Be / Terrace Martin Can I Get It / Adele Boomerang / Yebba oranges / Ada Lea Black Averageness / Shad Flowers Of Herself / Max Richter Conquer & Divide / El Michels Affair 40Tude / Theon Cross MONTERO (Call Me By Your Name) / Lil Nas X Introvert / Little S

        心揺さぶられた音楽15選 in 2021年 - 世界のねじを巻くブログ
      • 動作するきれいなコード: SeleniumConf Tokyo 2019 基調講演文字起こし+α - t-wadaのブログ

        この文章は、2019年4月18日に開催された国際カンファレンス SeleniumConf Tokyo 2019 で行った基調講演の文字起こしを土台に加筆修正したものです。 当日の講演資料は speakerdeck で、動画は YouTube で公開されています。 Clean code that works - How can we go there? - Takuto Wada | SeleniumConf Tokyo 動作するきれいなコード - どうたどり着くか 本日の講演タイトルは「動作するきれいなコード - どうたどり着くか」です。動作するきれいなコードへ至る道の話をさせていただこうと思います。 資料は公開予定で、講演の写真撮影も問題ありません。ツイッター等での実況も大歓迎です。ハッシュタグは #SeConfTokyo です。 改めて自己紹介です。和田卓人(わだたくと)といいまして、

          動作するきれいなコード: SeleniumConf Tokyo 2019 基調講演文字起こし+α - t-wadaのブログ
        • 【Python】Kindleの洋書1冊を1分で日本語PDFに変換するコードを書いた話 - Qiita

          動機 外資系のAmazonが展開している電子書籍Kindleでは比較的洋書の取り扱いが多いです。 Kindle Unlimitedに登録されている書籍も多く、Springerなんかも含まれているので活用しない手はありません。 そこでkindle-translatorをつくりました。 https://github.com/1plus1is3/kindle-translator これで一冊50万字あるKindleの洋書を1分で日本語PDFに変換できます。 キーボードの矢印キーでページ送りができるならKindleに限らずあらゆる電子書籍リーダおよびPDFビューワで使え、DeepLが対応している言語であれば英語以外の言語でも翻訳できます(仏→日とか)。 未経験からPythonエンジニアになって3ヶ月(うち1ヶ月は研修)が経ち、色々作れるようになった時点でつくったツールなので、改良すべき点もまだまだ

            【Python】Kindleの洋書1冊を1分で日本語PDFに変換するコードを書いた話 - Qiita
          • コーディングインタビューの対策とその意義 (1/2) - 16bitのメモランダム

            1.コーディングインタビューとは何か コーディングインタビュー(Coding Interview、またはProgramming Interview)とは、1時間ほどの制限時間内に小さなプログラミング問題を解かせる面接形式のことをいう。プログラマー、またはデータサイエンティストなどの採用試験として、米国を含むいくつかの国で用いられている。「物理的なホワイトボード上にプログラムを書く」という形式で実施されることが多い。「オンライン上の共有エディタで書く」といった形式のこともある。Googleなどは自社のYoutubeチャンネル動画でも説明している。 出題される問題としては、例えば、「複数の数字numbersと整数kが与えられたとき、合計がkとなる数字の組を1つ出力せよ」といったものがある。この問題は有名なので通称が付いており、Two Sumと呼ばれる。 Two Sumの一例。与えられた数値の並

              コーディングインタビューの対策とその意義 (1/2) - 16bitのメモランダム
            • 2021年秋開始の新作アニメ一覧

              年4回の番組改編期で、また多数の新作アニメが始まります。2021年秋の改編でスタートするアニメの本数は約60本。 今期スタート作品は、原作漫画や小説がないオリジナル作品が「境界戦機」や「サクガン」、「シキザクラ」、「逆転世界ノ電池少女」、「海賊王女」、「SELECTION PROJECT」、「プラオレ!~PRIDE OF ORANGE~」などわりと多めです。興味深いタイトルとしては、1980年に放送されたアニメを40年越しにリメイクするという「MUTEKING THE Dancing HERO」があります。 以下、作品リストは放送・配信時期が早いものから順に並べています。作品名の頭に「◆」をつけているので、「◆」でページ内検索すると1作品ごとにどんどんジャンプしていけます。また、目次からも各作品部分へ移動可能です。 放送情報欄は上が放送、下が配信。配信は独占配信や最速配信を行うサイト名のみ

                2021年秋開始の新作アニメ一覧
              • 『ウマ娘』の「うまぴょい伝説」を、サカナクションの山口一郎氏が称賛しうまぴょい。うまぴょいは天使でペガサス - AUTOMATON

                ホーム ニュース 『ウマ娘』の「うまぴょい伝説」を、サカナクションの山口一郎氏が称賛しうまぴょい。うまぴょいは天使でペガサス サカナクションの山口一郎氏は1月5日、自身のTwitterアカウントで突如「うまぴょい!うまぴょい!」と投稿しファンを騒然とさせた。この投稿は、『ウマ娘 プリティーダービー』の楽曲「うまぴょい伝説」にちなんだものだろう。今をときめく人気バンドのボーカルは、うまぴょいにハマっているのである。 『ウマ娘 プリティーダービー』は、Cygamesが手がけるクロスメディアコンテンツだ。名馬たちの名前と個性を受け継いだウマ娘たちが織りなす世界観で、ゲーム・漫画・アニメなどに展開している。ゲーム版は育成シミュレーションとして、PCおよびAndroid/iOS向けに配信中だ。そして「うまぴょい伝説」は、プロジェクト発表当時のプロモーション映像にも用いられた、本作を代表する楽曲。作詞

                  『ウマ娘』の「うまぴょい伝説」を、サカナクションの山口一郎氏が称賛しうまぴょい。うまぴょいは天使でペガサス - AUTOMATON
                • ドメイン駆動設計をわかりやすく - ドメインのモデル設計を手を動かしながら学ぼう|ハイクラス転職・求人情報サイト AMBI(アンビ)

                  ドメイン駆動設計をわかりやすく - ドメインのモデル設計を手を動かしながら学ぼう ドメイン駆動設計(DDD)が近年関心を集めていますが、同時にこの設計思想は難しい、わかりにくい、という見方もあります。さまざまなプロジェクトでドメイン駆動設計を実践してきたかとじゅんさんが、サンプル課題をもとに、ユースケース分析、モデル設計といった基礎を解説します。 はじめまして、Chatworkでテックリードをしている、かとじゅん( @j5ik2o )です。 僕は2010年ころより、大小さまざまなプロジェクトでドメイン駆動設計、いわゆるDDD(Domain Driven Design)を導入した開発を実践してきました。ドメイン駆動設計を主題としたワークショップなども主宰していますが、最近では加速度的にこの設計思想への関心が高まっていると感じます。本稿では、なにかと分かりにくいドメイン駆動設計の基本を、架空の

                    ドメイン駆動設計をわかりやすく - ドメインのモデル設計を手を動かしながら学ぼう|ハイクラス転職・求人情報サイト AMBI(アンビ)
                  • 2022年春開始の新作アニメ一覧

                    年4回の番組改編期が近づき、また多くの新作アニメが始まります。2022年春の改編でスタートするアニメの本数は60本強。 オリジナルアニメとして、谷口悟朗原案の「エスタブライフ」、競馬学校が舞台の「群青のファンファーレ」、女子ゴルフが題材の「BIRDIE WING -Golf Girls' Story-」、おにっ子たちの物語「おにぱん!」などがある一方、続編モノでは「TIGER&BUNNY 2」「まちカドまぞく 2丁目」「攻殻機動隊SAC_2045 シーズン2」「かぐや様は告らせたい-ウルトラロマンティック-」「デート・ア・ライブⅣ」などがあり、どれを見るべきなのか大いに悩むことになりそうです。 以下、作品リストは放送・配信時期が早いものから順に並べています。作品名の頭に「◆」をつけているので、「◆」でページ内検索すると1作品ごとにどんどんジャンプしていけます。また、目次からも各作品部分へ移

                      2022年春開始の新作アニメ一覧
                    • 2022年冬アニメ1話ほぼ全部観たのでいい感じの目録にするよ - Sweet Lemon

                      はじめに 配信情報まとめ 独占タイトル一覧 アマプラ独占配信 ネトフリ独占配信 FOD独占配信 その他 感想 明日ちゃんのセーラー服 平家物語 東京24区 その着せ替え人形は恋をする リーマンズクラブ スローループ 薔薇王の葬列 錆喰いビスコ トライブナイン 殺し愛 天才王子の赤字国家再生術 ハコヅメ~交番女子の逆襲~ 佐々木と宮野 時光代理人 -LINK CLICK- 怪人開発部の黒井津さん 異世界美少女受肉おじさんと ニンジャラ CUE! 失格紋の最強賢者 オリエント リアデイルの大地にて 賢者の弟子を名乗る賢者 幻想三國誌 -天元霊心記- フットサルボーイズ!!!!! 錆色のアーマ-黎明- 最後に はじめに 漫画から、小説からアニメ化っていう作品も依然として多いけど、最近は特にオリジナルアニメを含め「舞台から」とか「昔の作品が」とか、以外なところからのアニメ化作品もすごく増えている印

                        2022年冬アニメ1話ほぼ全部観たのでいい感じの目録にするよ - Sweet Lemon
                      • 22 Hacking Sites To Practice Your Hacking Skills

                        22 Hacking Sites To Practice Your Hacking Skills 0{�-�U �, /�U Taken from: https://hackerlists.com/hacking-sites/ 22 Hacking Sites, CTFs and Wargames To Practice Your Hacking Skills InfoSec skills are in such high demand right now. As the world continues to turn everything into an app and connect even the most basic devices to the internet, the demand is only going to grow, so it’s no surprise eve

                          22 Hacking Sites To Practice Your Hacking Skills
                        • 無料でMP3変換・動画変換・動画から音声抽出・動画と音声を結合・複数動画を1本に結合・最大音量調節・動画の解像度変更・動画回転・音ずれ修正・動画カットができるFirefoxアドオン「Media Converter and Muxer - Audio Tools」

                          動画や音声ファイルを無料のツールだけで編集しようとすると、目的に応じてたくさんのツールをインストールしなければならない場合がありますが、Firefoxの拡張機能「Media Converter and Muxer - Audio Tools」をインストールすれば動画や音声ファイルのフォーマットや、解像度の変更、音ずれ修正、動画ファイルのカット編集など10種類の機能を無料で使うことができます。 Media Converter and Muxer - Audio Tools – ? Firefox (ja) 向け拡張機能を入手 https://addons.mozilla.org/ja/firefox/addon/media-conversion-tool/ 目次: ◆インストール手順 ◆MP3 Converter:MP3変換 ◆Custom Converter:動画の変換 ◆Audio Ex

                            無料でMP3変換・動画変換・動画から音声抽出・動画と音声を結合・複数動画を1本に結合・最大音量調節・動画の解像度変更・動画回転・音ずれ修正・動画カットができるFirefoxアドオン「Media Converter and Muxer - Audio Tools」
                          • Time on Unix

                            Sections What is time Representing time Where do we usually find time on Unix System time, hardware time, internal timers Syncing time with external sources What depends on time Human perception of time What is time Time is relative Measuring time and standards Coordinating time Time zones DST Time, a word that is entangled in everything in our lives, something we’re intimately familiar with. Keep

                              Time on Unix
                            • エラーや非同期処理をより安全に扱うための TypeScript ライブラリ Effect-TS

                              TypeScript の型システムを活用して、本番のアプリケーションにおける実用的な問題を解決することを目指しています。Effect-TS は、以下のような特徴を備えています。 並行性(concurrency):Fiber ベースの並行モデルにより、高いスケーラビリティと低レイテンシを実現 コンポーザビリティ(composability):小さく再利用可能なパーツを組み合わせることで、メンテナンス性、可読性、柔軟性の高いソフトウェアを構築する リソースの安全な管理(resource-safety):処理が失敗したとしても、安全にリソースを開放する 型安全性(type-safety):TypeScript の型システムを活用した型推論と型安全性に焦点を当てている エラー処理(error handling):構造化された信頼性の高い方法でエラーを処理する 非同期性(asynchronicity

                                エラーや非同期処理をより安全に扱うための TypeScript ライブラリ Effect-TS
                              • 【QGIS】GISソフトでGoogle Earth Engineを操作する【衛星データ解析】 - LabCode

                                QGISとは? QGISは、地理情報システム(GIS)のためのオープンソースソフトウェアで、地理データの閲覧、編集、分析を行うことができます。QGISは多くのプラットフォーム(Windows、MacOS、Linux)に対応しており、商用GISソフトウェアと比較しても多機能でありながら無料で利用することができます。 主な特徴としては以下があげられます。 多機能かつ柔軟性が高い: QGISは、地理データのインポート・エクスポート、地図作成、空間解析など、多くのGISタスクを実行することができます。 オープンソース: ソースコードが公開されているため、コミュニティの支援を受けつつ進化しています。また、カスタマイズや拡張が容易です。 豊富なプラグイン: サードパーティによって開発されたプラグインが多数あり、特定の機能を追加することができます。 GEEプラグインについて 今回紹介するGEEプラグイン

                                  【QGIS】GISソフトでGoogle Earth Engineを操作する【衛星データ解析】 - LabCode
                                • GPT-4, GPT-3.5 の API を利用して JSON だけ生成する (Function calling)

                                  先日 OpenAI API のアップデートが以下のように発表されました。 一番の注目は Function calling じゃないでしょうか? 名前から「関数を呼び出せるのかな?」と一番最初に想像しちゃいますが、この機能の革新的な部分は「JSON を作成してくれる」ところだと思っています。 JSON を作れると嬉しいことがいっぱいありますね! ダミーデータの作成 生成した JSON をそのままレスポンスとして返すエンドポイントの作成 テストとしても良い 関数や外部 API の呼び出し 今までは難しかった JSON の作成 今まで、JSON を作成してもらうにあたって gpt-3.5-turbo を用いて JSON を作成させようとするとほぼ失敗していました。それで gpt-4 のモデルを利用して JSON を作成させますが、このモデルはほとんど正確になる一方で処理速度がかなり遅くなる点がネ

                                    GPT-4, GPT-3.5 の API を利用して JSON だけ生成する (Function calling)
                                  • regreSSHion: Remote Unauthenticated Code Execution Vulnerability in OpenSSH server | Qualys Security Blog

                                    The Qualys Threat Research Unit (TRU) has discovered a Remote Unauthenticated Code Execution (RCE) vulnerability in OpenSSH’s server (sshd) in glibc-based Linux systems. CVE assigned to this vulnerability is CVE-2024-6387. The vulnerability, which is a signal handler race condition in OpenSSH’s server (sshd), allows unauthenticated remote code execution (RCE) as root on glibc-based Linux systems;

                                      regreSSHion: Remote Unauthenticated Code Execution Vulnerability in OpenSSH server | Qualys Security Blog
                                    • Clean Architecture on Frontend

                                      Alex Bespoyasov Posted on Sep 1, 2021 • Updated on May 12, 2022 • Originally published at bespoyasov.me Not very long ago I gave a talk about the clean architecture on frontend. In this post I'm outlining that talk and expanding it a bit. I'll put links here to all sorts of useful stuff that will come in handy as you read: The Public Talk Slides for the Talk The source code for the application we'

                                        Clean Architecture on Frontend
                                      • Leaving Google

                                        Last Friday was my last day at Google. Of course, when you leave Google you have to write some kind of letter or rant. Seriously it's a rule: they won't remove your neural implant until you hit publish. Jokes aside, this is more of a memoir than a polemic. Of course I have opinions, but now's not the time. This is more about reflecting on the last seven years of my life, thinking about what was im

                                          Leaving Google
                                        • Go: A Documentary

                                          Go: A Documentary by Changkun Ou <changkun.de> (and many inputs from contributors) This document collects many interesting (publicly observable) issues, discussions, proposals, CLs, and talks from the Go development process, which intends to offer a comprehensive reference of the Go history. Disclaimer Most of the texts are written as subjective understanding based on public sources Factual and ty

                                          • Rettyのデータ基盤の歴史と統合 - Retty Tech Blog

                                            書き手:@takegue (分析チーム) Rettyのデータ活用の多くにはBigQueryが現在利用されており、その活用の方法についてこれまでこのブログでもいくつかとりあげさせていただきました。 engineer.retty.me そのほか分析チームの記事一覧 これらの記事はおかげさまで好評いただいております。いつもありがとうございます。 しかしながら、我々が初期からこのようにBigQueryを使い続けてきかというと、実はそうではありません。 事業の成長とともにデータ基盤を変化させてきた経緯があり、今の成果は過去のトライアンドエラーの賜物であり、数多くの苦労を背景にしてできあがっています。 ほんのつい最近まで、Rettyで構築されていたデータ基盤は表立って見える実態よりもかなり複雑なパイプラインで構成されていました(以降で触れますが、4種類のデータパイプラインが共存しているカオスな状態でし

                                              Rettyのデータ基盤の歴史と統合 - Retty Tech Blog
                                            • 巨大なタスクに圧倒されそうな時は“分割統治”で征服せよ ゴールまで走り続けるために有効な考え方

                                              大きな問題も分割すればなんとかなる まつもとゆきひろ氏:次のことわざにいきましょうね。4番目は、これもことわざじゃないと言われちゃうんですが、「分割統治」という言葉です。英語だと「Divide and Conquer」。「分割して征服せよ」という感じです。大きな問題もね、分割すればなんとかなるというやつですね。 (スライドを示して)これは最近見た漫画です。巨大なタスクが存在して、圧倒されそうな気持ちになった時には、タスクを取り上げて細かく分解すると、細かく分解されたタスクは無視しやすいので、タスクは片づかなくても気分は楽になるという漫画なんですけども(笑)、実際、そういうところもあるんですよね。 非常に巨大なことをしろと言われると大変なんだけど、手に負える範囲に分割して1つ1つ話をしていくと問題を解決できるというのは、どこにおいても応用可能な原則だと思います。 クイックソートは一応現時点で

                                                巨大なタスクに圧倒されそうな時は“分割統治”で征服せよ ゴールまで走り続けるために有効な考え方
                                              • 【論文紹介】統計学の過去50年における最も重要なアイディアとは? - Qiita

                                                こんにちは,株式会社Nospare・千葉大学の小林です.本記事ではGelman and Vehtari (2020)の`What are the most important statistical ideas of the past 50 years?'について紹介します.この論文は過去50年において最も重要だとされる次の8つのアイディアが取り上げられています. 8つのアイデア 反事実(counterfactual)に基づく因果推論 ブートストラップとシミュレーションに基づいた推論 オーバーパラメータ(overparameterized)モデルと正則化(ガウス過程,Lasso, horseshoe, ベイズnonparametric priorなど) ベイズマルチレベル(階層)モデル 汎用的な計算アルゴリズム(EM, MCMC, SMC, HMC, 変分法など) 適応的決定分析(ベイズ最

                                                  【論文紹介】統計学の過去50年における最も重要なアイディアとは? - Qiita
                                                • Tailwind CSS実践入門 第1章 ユーティリティファーストとは何か ──従来の課題を解決する大胆なアプローチ | gihyo.jp

                                                  Tailwind CSS実践入門 ~まず作ってから、あとで共通化する Tailwind CSS実践入門 第1章 ユーティリティファーストとは何か ─⁠─従来の課題を解決する大胆なアプローチ CSSフレームワークのTailwind CSSが注目を集めています。その特徴は、flex、pt-4、text-centerといったユーティリティクラスの組み合わせだけで、ほとんどすべてのスタイリングをしてしまおうという大胆なアプローチです。これまでのベストプラクティスと真っ向から対立するようなやり方ですが、だからこそ享受できるいくつもの強みがあります。本特集では、そうしたTailwind CSSの考え方や、具体的な使い方について紹介します。 お知らせ:本特集のサンプルコードは、GitHubの筆者リポジトリからダウンロードできます。https://github.com/yuheiy/wdpress133_

                                                    Tailwind CSS実践入門 第1章 ユーティリティファーストとは何か ──従来の課題を解決する大胆なアプローチ | gihyo.jp
                                                  • The History of DNS Vulnerabilities and the Cloud

                                                    By Daniel Prizmant December 28, 2020 at 6:00 AM Category: Unit 42 Tags: DNS, vulnerabilities This post is also available in: 日本語 (Japanese) Introduction Every now and then, a new domain name system (DNS) vulnerability that puts billions of devices around the world at risk is discovered. DNS vulnerabilities are usually critical. Just imagine that you browse to your bank account website, but instead

                                                      The History of DNS Vulnerabilities and the Cloud
                                                    • 【React】「困難は分割せよ」―― 複雑な画面は小さな機能に分けて実装しよう。 - Qiita

                                                      「Divide and Conquer / 分割統治法」 という解法(アルゴリズムの話でよく出てきますね)は、「困難は分割せよ」 として知られる、デカルトが『方法序説』で提唱した思考法が元になっています1。 第二は、わたしが検討する難問の一つ一つを、できるだけ多くの、しかも問題をよりよく解くために必要なだけの小部分に分割すること。 ―― 岩波文庫 『方法序説』 デカルト著 谷川多佳子訳 同様に、React で多機能で複雑な画面を作りたい時、それを小さな機能の集まりと捉えて、それぞれをコンポーネントにすることで、開発がラクになることがあります。 フロントエンドの複雑さや、デザインのための Atomic Design という考え方の影響、または /scripts のように分ける習慣の名残なのか、フロントエンド開発者には、《再利用のためにコンポーネントを作る》という思い込みがあります。(もしくは

                                                        【React】「困難は分割せよ」―― 複雑な画面は小さな機能に分けて実装しよう。 - Qiita
                                                      • テストケース、仕様を書くか実装に合わせて書くか - Mobile Factory Tech Blog

                                                        この記事はモバイルファクトリー Advent Calendar 2020 7日目の記事です。 こんにちは、ブロックチェーンチームのソフトウェアエンジニア id:odan3240 です。湯船に浸かるのが楽しい季節になってきました。 以前テストに関するこの記事が話題になっていて、読んだときに最後の部分が目に留まりました。 blog.sushi.money テストを先に書いてから実装を書くか、先に書いた実装のテストをあとから書いているか、という場合でも違いが出てきそう。 以前までの自分は先に実装を書いてからテストを書くことがほとんどでした。理由としては、性格的にコードを書くのが好きで、頭の中にあるコードを急いで書き出したくなるため、作業に入ると先に実装を書いていました。 しかし、開発時に実装より先にテストケースから書き始めるとうまく実装が進むことに気付いたので、共有します。 割り算を行う関数 d

                                                          テストケース、仕様を書くか実装に合わせて書くか - Mobile Factory Tech Blog
                                                        • Optimize long tasks  |  Articles  |  web.dev

                                                          Optimize long tasks Stay organized with collections Save and categorize content based on your preferences. Commonly available advice for making your JavaScript apps faster often includes "Don't block the main thread" and "Break up your long tasks." This page breaks down what that advice means, and why optimizing tasks in JavaScript is important. What is a task? A task is any discrete piece of work

                                                            Optimize long tasks  |  Articles  |  web.dev
                                                          • 日本vsアイヌ…という単純な話ではない?「シャクシャインの戦い」について解説 - 草の実堂

                                                            江戸時代 日本vsアイヌ…という単純な話ではない?「シャクシャインの戦い」について解説 江戸時代 アイヌ, 北海道, 松前藩 コメント: 1 投稿者: 草の実堂編集部 2022/2/10 現在の北海道が日本人による統治を迎えたのは日本の歴史の中で見れば比較的最近のことで、1885年(明治18年)のことである。 それまでは、日本人(和人)は「松前藩」にとどまり、また外の藩からは交易という形で現地の人々「アイヌ」と関わりを持ってきた。しかし、交易は双方の利害に関わることであり、片方が損失を被るような交易はもう一方への敵対心を煽ることになる。そしてそれがこじれれば戦争に至ることもある。 比較的文明の進んだ国が、自己の勢力下にない場所で現地住民と「交易」という名の不平等な取引を持ちかけ、最終的にその地を支配するというやり方は人類の長い歴史においていくらでもその事例が挙げられる。 今回は、北海道に住

                                                              日本vsアイヌ…という単純な話ではない?「シャクシャインの戦い」について解説 - 草の実堂
                                                            • AWS FargateにおけるAmazon ECS クラスターの効果的な分け方を様々な観点で考えてみた | DevelopersIO

                                                              はじめに AWS Fargateを使用している際に、ECSクラスターをECSサービスごとやECSタスクごとにどのように分けるかに迷うことがありました。 そこで、個人的に複数の観点からクラスターの効果的な分け方を考えてみました。 なお、この記事ではECS on EC2ではなく、ECS on Fargateのみに焦点を当てています。 ECSについて ECSの構成について簡単に説明しますと以下の3つに分かれます クラスター タスクとサービスを実行する基盤です サービス ECSクラスター内で、タスクを実行し管理します タスク タスク定義に基づいてコンテナを起動します 今回は、タスクとサービスを実行する基盤であるクラスターをどのような単位で分けるべきかを考えてみました。 一般的 一般的には、システムや環境ごとにクラスターを作成すると良いでしょう。 理由としては、2点あります。 1. リソース作成の簡

                                                                AWS FargateにおけるAmazon ECS クラスターの効果的な分け方を様々な観点で考えてみた | DevelopersIO
                                                              • Services By Lifecycle - Wide Awake Developers

                                                                This post took a lot longer to pull together than I expected. Not because it was hard to write, but because it was too easy to write too much. Like a pre-bonsai tree, it would grow out of control and get pruned back over and over. In the meantime, I delivered a workshop and spent some lovely holiday time with my family. But it’s a new year now, and January is devoid of holidays so it’s high time I

                                                                • 競プロのアルゴリズム関連略称まとめ - noshi91のメモ

                                                                  随時募集しています 略称 正称 APSP All Pairs Shortest Path BB Branch and bound BBST Balanced Binary Search Tree BFS Breadth First Search BIT Binary Indexed Tree BM Berlekamp-Massey BM Boyer-Moore BSGS Baby-Step Giant-Step CHT Convex Hull Trick CRT Chinese Remainder Theorem D&C Divide and Conquer DAG Directed Acyclic Graph DEPQ Double-ended priority queue DFS Depth First Search DP Dynamic Programming DST Disjoin

                                                                    競プロのアルゴリズム関連略称まとめ - noshi91のメモ
                                                                  • 無料でAIがイラストを自動で色別レイヤーに分割してPhotoshopやクリスタで読み込めるようにしてくれる便利ツール「layerdivider」インストール&使い方まとめ

                                                                    AIによって1枚のイラストを色や明るさに応じて自動でレイヤーにわけてくれるツール「layerdivider」を、抹茶もなかさんが無償で公開しています。ブラウザのUIにイラストを読み込ませてボタンをクリックするだけでレイヤー分けしてくれるだけでなく、Adobe PhotoshopやCLIP STUDIO PAINTで読み込めるPSD形式のデータにも出力してくれるとのことで、実際にローカルPCにインストールして使う方法をまとめてみました。 GitHub - mattyamonaca/layerdivider: A tool to divide a single illustration into a layered structure. https://github.com/mattyamonaca/layerdivider ・目次 ◆1:Pythonのインストール ◆2:Gitのインストール

                                                                      無料でAIがイラストを自動で色別レイヤーに分割してPhotoshopやクリスタで読み込めるようにしてくれる便利ツール「layerdivider」インストール&使い方まとめ
                                                                    • research!rsc: Coroutines for Go

                                                                      This post is about why we need a coroutine package for Go, and what it would look like. But first, what are coroutines? Every programmer today is familiar with function calls (subroutines): F calls G, which stops F and runs G. G does its work, potentially calling and waiting for other functions, and eventually returns. When G returns, G is gone and F continues running. In this pattern, only one fu

                                                                      • エラトステネスの篩の活用法を総特集! 〜 高速素因数分解・メビウスの反転公式 〜 - Qiita

                                                                        とても久しぶりです! 1 年ぶりの投稿となりました、大槻 (通称、けんちょん) です。 去年、『AtCoder 版!マスター・オブ・整数』と題して、プログラミングコンテストで出題される整数問題を解くときに有効な考え方を特集する記事を 2 本書きました! AtCoder 版!マスター・オブ・整数 (素因数分解編) AtCoder 版!マスター・オブ・整数 (最大公約数編) 今回はその続編として、素数を列挙するアルゴリズムであるエラトステネスの篩を特集していきます。なお今回の記事の内容は、競プロへの応用を意識していますが、純粋に数学的興味に沿って読み進めることもできるものになっています。下図は、これから紹介するエラトステネスの篩のイメージ図です。 0. はじめに エラトステネスの篩は、$1$ 以上 $N$ 以下の素数をすべて列挙する方法です。たとえば $20$ 以下の素数を列挙すると、$2,

                                                                          エラトステネスの篩の活用法を総特集! 〜 高速素因数分解・メビウスの反転公式 〜 - Qiita
                                                                        • The Linux Kernel Module Programming Guide

                                                                          Peter Jay Salzman, Michael Burian, Ori Pomerantz, Bob Mottram, Jim Huang 1 Introduction 1.1 Authorship 1.2 Acknowledgements 1.3 What Is A Kernel Module? 1.4 Kernel module package 1.5 What Modules are in my Kernel? 1.6 Is there a need to download and compile the kernel? 1.7 Before We Begin 2 Headers 3 Examples 4 Hello World 4.1 The Simplest Module 4.2 Hello and Goodbye 4.3 The __init and __exit Mac

                                                                          • SLI/SLO運用の実践 shimesabaによる指標モニタリング - KAYAC engineers' blog

                                                                            カヤックSREの池田です。 先月は、カヤックのプロダクトの一つ『Tonamel』で導入したエラーバジェット算出ツール『shimesaba』の話をしました。 techblog.kayac.com github.com 今回は、実際にどのようにSLI/SLOを運用しているのか?という内容をshimesabaを使った設定例を交えつつ話します。 SLI/SLOの運用にお悩みの方の助けになれば幸いです。 最初のSLI/SLOはどう決定したのか? SLI/SLOの運用を始めるにあたって、多くの人が悩むのは以下の2つだと思います。 一体何をSLIとすれば良いのか? 最初のSLOはどのくらいにしたら良いのか? つまりは、最初の1歩をどうしたら良いか?と言う話ですが、こちらに関しては2つ参考になるものがあります。 『SLO決定のためのArt of SLO』 https://sre-next.dev/2022

                                                                              SLI/SLO運用の実践 shimesabaによる指標モニタリング - KAYAC engineers' blog
                                                                            • MyGO!!!!!×トゲナシトゲアリ 「Avoid Note」 | LIVE | アニメ「ガールズバンドクライ」公式サイト

                                                                              MyGO!!!!!×トゲナシトゲアリ 「Avoid Note」 ■日時:2025年1月12日(日) ■時間:OPEN/17:00 START/18:00 ■会場:TOKYO DOME CITY HALL 最速先行:2024年9月25日(水)10:00~11月10日(日)23:59 チケット最速先行抽選申し込み券は9月25日(水)発売の下記2商品に封入の申込券でお申し込みいただけます。 TVアニメ『ガールズバンドクライ』Blu-ray&DVD Vol.4 Poppin'Party×MyGO!!!!! 合同ライブ「Divide/Unite」Blu-ray【完全生産限定版】【通常版】

                                                                                MyGO!!!!!×トゲナシトゲアリ 「Avoid Note」 | LIVE | アニメ「ガールズバンドクライ」公式サイト
                                                                              • Code Reviews 101 - The Basics | Sema

                                                                                Code improves with multiple reviews and revisions, and this process isn’t something that can be done alone. Spotting errors in code design is difficult at the best of times — and the closer you are to the work, the harder it can be to critique. That’s where code reviews come in. The beginning: introducing code reviewsWhat is a code review? Code improves with multiple reviews and revisions, and thi

                                                                                  Code Reviews 101 - The Basics | Sema
                                                                                • 暗から明へーアマンダ・ゴーマン氏が米大統領就任式で朗読した詩の内容は?翻訳者の読み解き(鴻巣友季子) - エキスパート - Yahoo!ニュース

                                                                                  第46代アメリカ大統領にジョー・バイデン氏、副大統領にカマラ・ハリス氏が就任した。就任式で、二十二歳の青年桂冠詩人アマンダ・ゴーマン氏が自作の詩The Hill We Climb(わたしたちの登る丘)を朗読し感動を呼んだ。 就任式に詩人が自作の詩を朗誦するのは、一九六一年のジョン・F・ケネディ大統領就任式以来の慣わし。この時にはロバート・フロスト氏がその任につき、The Gift Outrightを詠唱した。クリントン氏の第一期大統領就任時には、黒人女性詩人のマヤ・アンジェロウ氏が招ばれ、On the Pulse of Morningを捧げた。 今回のアマンダ・ゴーマン氏の二十二歳というのは歴代最年少になるという。彼女はどんな詩を読んだのだろうか? 無数の読みを喚起する暗示や比喩や引用に満ちた詩であり、専門家による読み解きはたくさんあるだろうから、本稿では翻訳者として気になった点を見ていき

                                                                                    暗から明へーアマンダ・ゴーマン氏が米大統領就任式で朗読した詩の内容は?翻訳者の読み解き(鴻巣友季子) - エキスパート - Yahoo!ニュース