愚痴講師 @TYPFNJvx94LvMko 勉強できない子って物の見方がぼんやりしてる子が多い 例えば数学だと379を397、20を200と見間違えたり、英語だと”studies “を”students “と見間違えたりとか、とにかくしっかりと書いてあるものそのものを捉えられない ただそういったミスってケアレスミスにしか見えないから重く受け止められない
Terraform 1.7正式リリース。モックによるインフラテストコードの高速実行が可能に、リソースを削除せずTerraformの管理から外す「config-driven remove」機能も HashiCorpは、インフラ構成ツールTerraformの最新版となる「Terraform 1.7」正式版のリリースを発表しました。 Terraformは、インフラ構成をコードで記述できる、いわゆるInfrastructure as Code(IaC)を実現する代表的な製品です。AWSやMicrosoft Azureなどの特定のインフラに依存せず、さまざまなプラットフォームに対応することを大きな特徴としています。 Now generally available, HashiCorp #Terraform 1.7 is bringing new features to streamline your
OpenAI APIであらゆるジャンルのクイズを無限に作る(Function Calling、JSON Mode)PythonOpenAIChatGPT OpenAIのChat Completion APIを使って、あらゆるジャンルのクイズを無限に作るクイズAPI1を作ってみました。利用するためには、OpenAIのAPIトークンが必要です。 PythonのStreamlitで作ったデモアプリの中で使っています。 クイズのデータ形式 ジャンルを指定すると、Chat Completion APIを使って、次のようなJSON形式の4択クイズデータを生成します。次の例はジャンルにPythonを指定した結果です。 { "questions": [ { "question": "Pythonの特徴でないものはどれ?", "options": ["動的な型付けを採用している", "クラスベースのオブジェ
3.インフラ(全体構成)について ここから技術的なことについて話していきます。 まず大前提として、プロジェクトの全体構成は、Happiness Chain の卒業課題の条件に基づいて決めれらていました。これらの条件には以下が含まれます Rails APIモード / Reactで完全SPAのポートフォリオを作る。 本番環境と開発環境にDockerを使う。 本番環境にはECS Fargateを使う。 GitHub Actionsを使ってAWSに自動デプロイする。 Terraformでインフラをコード化する。 なので、これに倣って実装しています。 アーキテクチャの全体像 フロントエンドはVercelにデプロイして、バックエンドはAWSのECSにデプロイしています。 ブランチ運用は、GitHub flowを採用しています。 プルリク時にテストが走り、mainブランチにマージされるとデプロイされる感
エンジニアは若い人が多い。 中高生がプログラミングを学んで自分のアプリを作るなんて話は珍しい話ではなくなった。 私自身も18歳のエンジニア正社員と一緒に働いたこともあるし、大学生のエンジニアインターンとは数え切れないぐらい仕事をしてきた。 そんな若い人たちが多いエンジニア界隈だが、私は27歳でエンジニアになった。現在、専門としているインフラ領域のエンジニアリングに関しては30歳から学び始めた。 お世辞にも早いスタートとは言えない。そもそも、社会人になってからエンジニアにジョブチェンジする時点で、早いスタートとは言えないのだ。 もちろん、遅いスタートだったが故につらいこともあったし、自分のキャリアに対して不安を抱いた時期もあった。しかし、今振り返ってみると、27歳の時エンジニアになった選択は人生最良の選択だったし、30歳でインフラエンジニアへ転向したことは私のエンジニア人生を大きく飛躍させて
今日のXでは、イベントハンドラの関数名についての話題を見ました。元の投稿はこちらです。要するに、次のhandleClickのようなhandleイベント名という命名は良くないということです。 const handleClick = () => { ... }; <button type="button" onClick={handleClick} /> これについて少し考えたので、せっかくなのでアウトプットしておくことにしました。 この記事の目的 考えたことを頭の中に残しておくのがもったいないので、文章の形にしておく。 色々な意見が出る問題であり、ベストな答えは無いので各々好きにすれば良いということを、読者に理解してもらう。 とはいえ、筆者の考えに納得して同じ考えの人が多いと嬉しいので、なるべく納得してもらう。 筆者の考え 自分の考えとしては、むしろhandleClickいいじゃん! どんど
はじめに 勝丸と言います。ログラスのエンジニアが毎週記事を発信するLoglass Tech Blog Sprint 2周目に突入しました。前回は「心穏やかにDBバージョンアップ!ロジカルレプリケーションで安全にバージョンを切り戻せるようにした話」という記事を書きました。こちらもよろしくお願いします。普段はログラスの横串組織で活動しています。 この記事では「数年来の技術的負債を改修した話 - 2種類のORM並列状態からの脱却 -」というタイトルで、年末から年始にかけてやっていた作業について共有します。 この記事で得られること リファクタリングのやり方や考え方 リリースへの持っていき方 投資判断のタイミングや負債解消について 経緯 ログラスでは2種類のORMが存在していました。創業時にORMとしてExposedを採用したのですが、後に一部機能が足りないことが発覚し、別のORMを利用し始めました
npm init playwright@latest 実行すると @playwright/testがインストール playwrightの設定ファイル(playwright.config.ts)が追加 サンプル用のテストコードが追加 が行われます。 テストコード自動生成 playwrightにはブラウザ操作でテストコードを生成する機能があります。 package.jsonのscriptsに以下を追加してnpm run test:genするか、 "test:gen" : "playwright codegen" npxでも実行できます。引数のURLは任意です。 npx playwright codegen http://localhost:3000/
次期Python、ついにJITコンパイラ搭載の見通し。「copy-and-patch」と呼ばれる新たなJITコンパイラの仕組みとは? 機械学習やAI処理の分野を中心に非常に高い人気のプログラミング言語である「Python」の次期バージョンに、処理速度の向上を目指したJITコンパイラが搭載される見通しです。 このJITコンパイラは、PythonコアデベロッパーのBrandt Bucher氏が提案し、実装しています。 そしてPython Software FoundationのフェローであるAnthony Shaw氏がブログ「Python 3.13 gets a JIT」で、このJITコンパイラについて解説しています。 これらの情報を元に、PythonのJITコンパイラがどのように実装されようとしているのか、少し紹介していきましょう。 RubyもJavaScriptもJITが高速化を実現してき
AWS cafeteria #1 〜サイバーエージェント×ゆめみ×クラスメソッド 3社共催LT会〜 で発表した資料です。 https://cyberagent.connpass.com/event/303690/
2024年1月末まで在籍していますが昨年12月に業務は終えていて、いまは有休消化期間中です。2010年から約14年間勤めてきた、自分の生き様そのものとも言えるクックパッドを離れるのには、表現しきれないほど大きく、複雑な思いがあります。 僕がこの14年間でやってきたことを振り返ってみます。 入社 クックパッドに入社した時は新卒3年目相当で、26歳でした。もともと料理と Ruby が好きで、当時まだ珍しかった Ruby on Rails でサービス開発をしているらしいという点や、当時からネットウォッチしていた @ryo_katsuma さんが所属していること、直属の上司の井原さんが転職したことが決め手になり、体当たりで飛び込みました。当時の僕はほとんど実績もなく、入れてもらえるかギリギリのところだったと思いますが、おそらく井原さんが頑張って交渉してくれたのだと思います。本当に感謝しています。こ
私は開発寄りのエンジニアであり、テストやQA専門の方と同じチームで頑張る機会が少なかったのですが、「なるほど、こうやって考えて、こういうツールを使っているのか」と非常に勉強になりました。 こんにちは。AWS事業本部モダンアプリケーションコンサルティング部に所属している今泉(@bun76235104)です。 最近ではアジャイル開発やスクラム開発が多く採用され、ビジネスのスピードに負けないようにプロダクト開発・リリースのスピードが求められれている中で、「いかに効率よく、かつ効果的なテストをしていけるか」というのはテスト担当だけでなく、開発メンバー全員で考える必要があると思います。 とはいえ、実際のチームには「専任のQAエンジニアやテストアナリストはいない」ということは非常に多いと思います。 基本的なテスト技法は本で学んできたけど、どういう時にどんな技法でテストを設計すればよいの? 本職のテスト
はじめに 実行環境 ディレクトリ構造 app migrations/model pyproject.toml ソースコードと簡単な解説 app/core app/core/abstract app/core/decorator app/core/exception app/core/interface app/core/middleware app/core/mixin app/ddd app/ddd/application app/ddd/application/schema app/ddd/application/schema/studnet app/ddd/application/usecase app/ddd/application/usecase/student app/ddd/domain app/ddd/domain/student app/ddd/infra app/ddd
迷惑メール判定サービスの mail-tester を利用して神奈川高校入試出願サイトのメールを診断。 SPF、DKIM、DMARCなど送信者ドメイン認証や、SPAM判定される要素が無い満点の診断結果であっても、Gmailにメールが届かない原因を推察してみました。 神奈川県立高校の入試出願システムで、Gmailへメールが届かない問題が再発しました。 令和6年1月24日14時掲載(第1報(新)) 本日より募集期間となりましたが、@gmail.comのメールアドレスのみを登録している志願者に、出願システムからのメールが遅延している、あるいは届かない不具合が発生しています 神奈川県公立高等学校入学者選抜インターネット出願システムの稼動状況について 以前、出願システムから送信されるメールにYahooメール、Gmailに届いたメールより、送信者ドメイン認証などは正しい事を確認できていました。 Gmai
ホットクック使い始めて1週間くらいなんだけどねマジでフルタイム勢全員買った方がいい。優勝すぎる。これは革命すぎる。体感1時間〜2時間は時短になるという記事。コメント欄を見ると「1年ぐらいは使い続けてから利点と欠点を聞きたいところ」というのが目に入ったので、2021年5月から毎日のようにホットクックを使ってる感想を書いてやろうかという気になった。 ホットクックの利点として時短をあげる人は多いし実際そうなのであるが、時短ができるということは人間じゃやってられないような時間をかけた料理が簡単に作れるということでもある。 例えば牛すじ。柔らかくなるまで煮るのは本当にたいへんなのであるが、毎年冬にはスーパーの500gで1000円くらいの牛すじ肉を買ってきてビーフシチューをよく作っている。まぜ技ユニットを取り付けて2時間も煮込めば、安物の硬い牛肉が箸で切れるほど柔らかくなる。歯の悪い高齢者も食べれると
今年は暖冬だな~と油断していましたが、1月に入ってから暖房必須の気温の日が増えてきました。 乾燥や電気代も気になるので、窓の防寒をはじめましたよ。 おうちの窓を二重窓に DCM「簡単二重窓省エネパネル 90cm×30cm 6枚」1,628円(税込) この冬取り入れた「簡単二重窓省エネパネル」は、窓ガラスとパネルの間に空気の層を作るアイテム。 軽く透明な素材で、イメージとしては工作で使うプラ版が近いと思います。 窓のサイズに合わせて、複数枚をつなげられるような仕様。 昨年は窓に貼る緩衝材のようなシートを使っていましたが外が見えにくいことや半年以内に剥がさなければいけないというタイムリミットがネックだったので、その2点をクリアできると期待して購入しました。 まずは取り付け前の準備 ます、両面テープを貼るためにサッシの汚れを落としておきます。 左右の窓が重なり合う部分も忘れずに。 次に、サッシの
*Followed by English translation. お客様から、2024年1月に発売された他社ゲームに関して、ポケモンに類似しているというご意見と、弊社が許諾したものかどうかを確認するお問い合わせを多数いただいております。弊社は同ゲームに対して、ポケモンのいかなる利用も許諾しておりません。 なお、ポケモンに関する知的財産権の侵害行為に対しては、調査を行った上で、適切な対応を取っていく所存です。 弊社はこれからもポケモン1匹1匹の個性を引き出し、その世界を大切に守り育てながら、ポケモンで世界をつなぐための取り組みを行ってまいります。 株式会社ポケモン Inquiries Regarding Other Companies’ Games We have received many inquiries regarding another company’s game releas
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く