TechFULの中の人

TechFULスタッフ・エンジニアによる技術ブログ。IT関連のことやTechFULコーディングバトルの超難問の深掘り・解説などを紹介

【Python3.7~】データクラスの速度について調べてみた

はじめに こんにちは! 444株式会社エンジニアの白神(しらが)です。 もともと開発アルバイトとしてTechFULのジャッジ周りの開発をしていましたが、今年の4月から正社員として新卒で入社しました。まだまだ未熟ですが、先輩のエンジニアの方々に日々アドバ…

ブラウザ自動化フレームワークSeleniumを用いてコードを提出してみる

こんにちは、TechFULでアルバイトをしているSiiiecです! 今回はWebブラウザの自動化に用いられるSeleniumをPythonで使い、 TechFULへコードの提出をしてみたいと思います。

【知っておくと便利】C++で問題を解くときにおすすめのコンパイルオプション

こんにちは。TechFUL でアルバイトをしている Arumakan です。 TechFUL ではアルゴリズム構築能力やプログラムの実装能力を問う問題を提供しています。 みなさんはどのようなプログラミング言語で問題を解いているでしょうか。 TCB 参加者、特にランキング上…

TechFULチャレンジ問題に挑戦しよう! 第一回チャレンジ検定(プログラミング基礎・アルゴリズム編)

はじめまして、問題管理を担当しているTechFULエンジニアです! 皆さんは「チャレンジ問題」に挑戦したことはありますか? (いつも挑戦してくださっている皆さん、ありがとうございます!) チャレンジ問題は2021年6月9日時点で400問以上公開しており、「どの…

C#によるSPA開発が可能になるフレームワークBlazorの紹介

こんにちは、TechFULでアルバイトをしているAtriaです。 現在はTechFULで出題される問題の作成をしています。 さて、みなさんはWebフロントエンド開発を行う際にどのようなフレームワークを利用するでしょうか。 Vue, React, Angular, Django, Ruby on Rails…

参加者目線で見る 第35回TechFUL Coding Battle

はじめまして、TechFULでアルバイトをしている某競技プログラマです。(ハンドルネームは伏せさせていただきます...) まず、前回のTCBの結果ですが、なんと理論上の最高得点である858点を記録した方が3人も出て、とても驚いています!(ちなみに、記事の執筆者…

ubuntu20.04のローカルkubernatesでプライベートGCRのイメージを利用する

はじめに 444エンジニアの久保田です。 当社サービスのTechFULのバックエンドにGKEを使っています。GKEはGoogleさんがよろしくやってくれているのでk8sをよく知らなくても使い始められてしまいます。とてもありがたいのですが、ちょっとした試験するにいちい…

グラフで理解するニューラルネットワーク

こんにちは.TechFULでアルバイトをしているzekiです. TechFUL PROで人工知能に関する問題を作成しています. 人工知能といえばディープラーニング! 本記事ではその基礎であるニューラルネットワーク(NN)がどのように関数を近似するのか,どうしてディー…

PyTorchを使ったワンライナー機械学習

こんにちは、TechFULでアルバイトをしている、berryberryです。 現在は、TechFUL PROと呼ばれる人工知能などの最先端技術を測定/学習するためのサービスに関連した問題の作成や英訳作業をおこなっています。 私は大学院で深層学習に関係する研究をおこなって…