並び順

ブックマーク数

期間指定

  • から
  • まで

401 - 440 件 / 731件

新着順 人気順

atcoderの検索結果401 - 440 件 / 731件

  • 地方在住WM、リモート就活リモートワークでかなえたワークライフバランス - ROBOT PAYMENT TECH-BLOG

    ロボペイのペイメントシステム課CRE担当のHori_kです。中の人はときどき熊が出る地方在住、子育て期の就業ブランクのあった40代女性です。私は2022年の春頃から再就職活動をはじめ、5月にロボペイに入社し7か月ほどが経ちました(この記事は22年の暮れに書いています)。そこで今日は、リモート就活のよもやま話を振り返りたいとおもいます。似たような状況のどなたかの参考になれば幸いです。 それまでの経歴をざっくりと 20代 地方SIerでのSE、プログラマー。残業月100H超の時代もありました。 30代 一子を出産後、SIerの時短社員で数年がんばるも退職。家庭の状況で主婦、在宅プチワーク、派遣事務など転々と。 40代 子育てが手離れ。派遣事務でもSQLなど組んでいてやっぱりITが好きだなぁと再認識。リモートワークという働き方でならIT業界復帰もできるかな?よし、チャレンジしよう! 再就職活動ど

      地方在住WM、リモート就活リモートワークでかなえたワークライフバランス - ROBOT PAYMENT TECH-BLOG
    • 「AtCoder の色(灰~緑)とレベルの関係について」という記事を書いた理由 - PCの歯車

      目次追記 その 2私は、競技プログラミングは 論理的思考力コーディング力頭の中のロジックを実際のコードに落とし込む力のことコーディングのスピードや、「簡潔なコードを書く(無駄な処理は欠かない)」といったものも含むの向上につながると思っており、 プログラミング言語に関する知識今まで知らなかった言語機能を知ることができるアルゴリズム・データ構造に関する知識「どんなアルゴリズムなのか」だけでなく、「実際に実装する」ところまで学べる時間計算量に関する知識なども身につくと考えています。 そのため、 趣味/仕事問わず少しでもコードを書く人情報系の学生などには競技プログラミングを一度やってみてほしいと思っていました。 その中でも AtCoder は、他のコンテストサイトなどと比較して 日本語なので、とっつきやすい初心者向けのコンテストが(ほぼ)毎週開催されている(コンテストが少なすぎず、多すぎるわけでも

        「AtCoder の色(灰~緑)とレベルの関係について」という記事を書いた理由 - PCの歯車
      • おいしいキャベツの育て方 - ブログ名

        私はキャベツです。美味しいキャベツがいかに培養され、出荷するのかをキャベツ視点でお送りしたいと思います。 きっかけ 「純粋培養競技プログラマが就職して1年」みたいなブログがよみたい。どんなことを身に着けて何が出来るようになったかみたいな。— chokudai(高橋 直大)🍆 (@chokudai) October 28, 2020 2018-04 冷やし Python はじめました! 奨学金が途絶えました。 悲しいですね。そこでアルバイトの量を増やしてガンガン稼ぎたいと思いたち、各種求人サイトを舐めるように見るなどです。 私「むーん、やはり時給を考えると月労働時間が決まってきてしまいますね。一応私研究もしたいのですがぐちぐち……」 キラーン「時給 1500 円」 私「なるほどです!」 キラーン「プログラミn 私「(そっ閉じ…」 私「この流れ何回目ですか!? えーい、プヨグラミングがなんぼ

          おいしいキャベツの育て方 - ブログ名
        • 僕がAtCoder緑になるために意識したこと - Qiita

          ただ、アルゴリズムや数学を勉強しているだけでは緑には届きませんでした。当たり前なのですが、僕は皆さんの色変記事を読んでそれに気づきました。 AtCoder Shojin ということで11月上旬から僕は過去問をやることにしました。最初はなかなか気が向かなかったので、AtCoderの精進状況を管理するためのツール、AtCoder Shojinを作ろうと思いました。ですが、HTML書くのも面倒くさいので、Notionに自分用のAtCoder Shojinページを作りました!!(本当はExcelでもよかった) じゃーん。Linux環境の問題で日本語が打ちにくいので英語になってます>.< それぞれの問題に対して、解くのにかかった時間、デバッグで突き止めた問題、再発防止策や使えそうな考え方などを記録しておきました。 例えば、64ビット整数同士の計算でオーバーフローしてしまった、などのミスを問題の欄に書

            僕がAtCoder緑になるために意識したこと - Qiita
          • SE 3年目で読んだ技術書52冊 - Qiita

            概要 2ヶ月遅刻ですが、2023年4月~2024年3月で読んだ本145冊のうち技術寄りの本から52冊をざっくり紹介します。 オススメ度は10段階です。 1年目。 2年目。 プログラミング言語 実践Rustプログラミング入門 オススメ度★6 章ごとに1つのプログラムを作成しながら、Rustとそのエコシステムの特徴を学べる形式の本です。Rust哲学や文法解説は少なめです。 Rust学習者にはプログラミング初心者が少なく、質の高い公式ドキュメントも充実しているため、この形式の本は多い印象ですが、その中でも最もポピュラーな本です。 多様な用途を紹介する都合で作成するプログラムも多様で、これは好みが分かれるかなと思います。「ざっくり出来ることが分かればいいので後半は読み流すだけで、あとは自分で作りたいものを作りながら学ぶ」という人にはオススメです。一方で、マトモにコードを理解して環境構築して動かそう

              SE 3年目で読んだ技術書52冊 - Qiita
            • 「プログラミング不要論」ってマジなの? AtCoder・ちょくだいさんに聞いてみた - エンジニアtype | 転職type

              2024.03.19 働き方 競技プログラミングプログラミングAI 近年湧き起こっている「プログラミング不要論」。AIの進歩によってプログラマーの必要性がなくなるのではと囁かれる一方で、需要がゼロになることはないという意見も多く見受けられる。本当のところはどうなのだろうか。 今回は国内最大級の競技プログラミングサイト『AtCoder』を主宰するちょくだいさんこと高橋直大さんに、巷にはびこる「プログラミング不要論」に対する考えを聞いた。 AtCoder株式会社 代表取締役 高橋直大さん(@chokudai) 1988年生まれ。筑波大学附属駒場中学校・高等学校、慶應義塾大学環境情報学部を経て、慶應義塾大学政策・メディア研究科修士課程修了。大学院在籍中にMicrosoft主催のプログラミングコンテスト『Imagine Cup 2008』に出場し、アルゴリズム部門で世界3位に入賞した経験を持つ。G

                「プログラミング不要論」ってマジなの? AtCoder・ちょくだいさんに聞いてみた - エンジニアtype | 転職type
              • AWS上にマラソンマッチ用のジャッジ環境を作った - yunix_kyopro’s blog

                背景 システムの概要 CDKやその他のコード テスト実行結果 コスト 他のアイデア Lambdaのメモリに関する実験など LambdaのメモリとCPUに関する仕様 Lambdaに割り当てるメモリ量を変えながら実験 不満ポイント ※この記事は包括的な解説というよりは、同じようなことをやろうとした人へのインプットになればいいかなと思っています。C++のソースコード用に書きましたが、少し手を入れれば他の言語でも使えると思います。 AWSを触ったことがない人向けには書いていないです。すいません... <7/23追記> Lambdaのメモリと処理能力について理解があやふやだったので検証した記録を残しました。メモリは1.8GBくらいにするのが良さそうです。 <8/20追記> 実際にコンテストで使ってみたところ、この構成だと不満が多かったです。それに関するレポートを書きました。 <11/7追記> 実際に

                  AWS上にマラソンマッチ用のジャッジ環境を作った - yunix_kyopro’s blog
                • リクルートが取り組む「競技プログラミング」「数理最適化技術」プロジェクトの舞台裏──RECRUIT TECH MEETUP #4 - TECH PLAY Magazine

                  リクルートが取り組んでいるテーマや技術の最先端を紹介する「RECRUIT TECH MEETUP」。4回目となる今回のテーマは、競技プログラミング・数理最適化技術だ。各プロジェクトを率いたエンジニアが舞台裏、技術や組織体制などについて語った。 ■登壇者プロフィール 株式会社リクルート データ推進室 シニアデータアプリケーションエンジニア 田中 伸明氏 2016年リクルートコミュニケーションズ(当時)に中途入社。様々なデータ活用系のアプリケーションに、インフラからフロントエンドまで幅広く関わっている。2021年より、人材採用サービスでのレコメンド基盤構築に従事。 株式会社リクルート データ推進室 シニアデータサイエンティスト 西村 直樹氏 2015年リクルートに新卒入社。じゃらん、ホットペッパーグルメなどのサービスにおけるデータ活用プロジェクトの推進、分析などを担当。2021年に書籍「Pyt

                    リクルートが取り組む「競技プログラミング」「数理最適化技術」プロジェクトの舞台裏──RECRUIT TECH MEETUP #4 - TECH PLAY Magazine
                  • AtCoder Heuristic Contest 001 (AHC001) 初心者向け解説 - TERRYのブログ

                    AtCoder Heuristic Contest 001 (AHC001) の参加記を書くはずだったのですが、記念すべき第1回ということで「マラソンに初めて参加したけど、感想戦TLで周りが何を言っているか分からない……。」という方が多そうな気がして、気付いたら初心者向け解説記事*1を書き始めてしまっていました。 ふぁぼ圧、強すぎませんか https://t.co/DuGViXzI80— TERRY (@terry_u16) 2021年3月15日 参加記はまた後日書きます。→書きました。 www.terry-u16.net 問題概要 はじめに 正の得点を得る(823,090点) 山登り法を導入してみる(452億点) ちょっと改善してみる(469億点) 焼きなまし法を導入してみる(477億点) さらなる改善 Tips 手元でテストケースを回す コンテスト序盤は特に丁寧にコードを書く 愚直判定

                      AtCoder Heuristic Contest 001 (AHC001) 初心者向け解説 - TERRYのブログ
                    • 【保存版】Qiita歴代ストック数ランキング100【自動更新】 - Qiita

                      いいね数ランキングも出しています 【1位】Markdown記法 チートシート(14242ストック) 執筆者:@Qiita 投稿日:2011年11月4日 更新日:2024年6月18日 【2位】プログラミングでよく使う英単語のまとめ【随時更新】(12758ストック) 執筆者:@Ted-HM 投稿日:2015年9月10日 更新日:2024年6月5日 【3位】ロシアの天才ハッカーによる【新人エンジニアサバイバルガイド】(11177ストック) 執筆者:@jacksuzuki 投稿日:2016年5月16日 更新日:2019年3月9日 【4位】ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習(8627ストック) 執筆者:@hirokidaichi 投稿日:2014年5月25日 更新日:2019年3月16日 【5位】うまくメソッド名を付けるための参考情報(8235ストック) 執筆者:@K

                        【保存版】Qiita歴代ストック数ランキング100【自動更新】 - Qiita
                      • 家庭基礎の課題で友人とAndroidアプリを作った話 - Qiita

                        はじめに こんにちは。高校2年の樅山(@momeemt)です。 通っている高校の家庭基礎で「ホームプロジェクト」という課題を出されました。 私たちは「母親(や、父親)に負担がかからないような家事の分担が定着しないこと」を問題点と考え、家族でたのしく家事を取り組むことのできる、Androidアプリ 「Helpith」を開発しました。 ホームプロジェクトとは、各自の生活の中から課題を見つけ、家庭科で学んだ知識や技術を生かして、課題解決を目指す学習活動のことです。 See(課題発見・テーマ設定)、Plan(実践計画)、Do(実践活動)、See(評価・反省)の過程を踏んで、家庭的な取り組みを行います。 また、高校生の家庭クラブ活動を推進している全国組織であるところの「全国高等学校家庭クラブ連盟(FHJ)」が昭和50年からホームプロジェクトコンクールを主催しており、優れた研究成果を残したプロジェクト

                          家庭基礎の課題で友人とAndroidアプリを作った話 - Qiita
                        • AtCoderで水色になるまでにやったこと [C#]

                          AtCoderで水色コーダーになりました AtCoderは毎週定期的に競技プログラミングコンテストを開催しているWebサービスです。 このAtCoderのコンテストにに2019年8月から取り組んでいます。ほぼ毎週末9時からコンテストが開催されます。できる限り参加すること27回、ついに水色コーダー(レート1200)になれました。約8か月の取り組みでした。 今回はAtCoderで水色になるまでやったことを振り返っていこうと思います。 レーティングの推移。 レーティングと精進の推移。11月以降は結構過去問やりこみました。グラフは AtCoder Scores で確認できます。 パフォーマンスの推移。AtCoder Performances で確認できます。 解いた問題数は 631、他にも yukicoder の問題や AOJ の問題も30-40問くらいはたぶん解いてます。 ざっとこんな感じです。

                            AtCoderで水色になるまでにやったこと [C#]
                          • PythonでのUnion-Find(素集合データ構造)の実装と使い方 | note.nkmk.me

                            PythonでのUnion Findデータ構造(素集合データ構造)の実装とその使い方を説明する。 まずはじめに最終形のクラスとその使い方のサンプルコードを示し、後半で素朴な実装からいくつかの工夫を加えて最終形に至るまでを説明する。 Union Find(素集合データ構造)の概要 PythonでのUnion Findの実装例 サンプルコードのクラスの使い方 文字列やタプルなどを要素とする場合 素朴な実装 実装の効率化 経路圧縮(Path Compression) ランク(Union by Rank) サイズ(Union by Size) 根の値にサイズ、ランクを格納 AtCoderおよびAOJのUnion Findに関する問題の解答コードを参考にした。 AtCoder Typical Contest 001 B - Union Find 互いに素な集合 Union Find| データ構造ライ

                              PythonでのUnion-Find(素集合データ構造)の実装と使い方 | note.nkmk.me
                            • 『競技プログラミングの鉄則 アルゴリズム力と思考力を高める77の技術』が本日発売!全259枚に及ぶ「高校数学の基礎」スライド資料も無料公開中

                              米田優峻氏の『競技プログラミングの鉄則 アルゴリズム力と思考力を高める77の技術』が発売 全10章構成で競技プログラミングでのアルゴリズムや思考テクニックを紹介 ゲーム制作に関わる、計算量の考え方や探索アルゴリズムの情報も 2022年9月16日、米田優峻氏の著書『競技プログラミングの鉄則 アルゴリズム力と思考力を高める77の技術』がマイナビ出版より発売されました。 書籍『競技プログラミングの鉄則』を執筆しました! アルゴリズムと思考テクニックを丁寧に解説した、競技プログラミングの教科書です。発売日は 9/16。詳しい紹介は以下の記事にまとめました。https://t.co/NoHOtXL9hN 本書を手に取っていただけたら、とても嬉しいです!https://t.co/E1kBqphF1b pic.twitter.com/196m3xM5zG — E869120 (@e869120) Sep

                                『競技プログラミングの鉄則 アルゴリズム力と思考力を高める77の技術』が本日発売!全259枚に及ぶ「高校数学の基礎」スライド資料も無料公開中
                              • AtCoderで水色になったので有用そうなことを書く - Qiita

                                2022年3月くらいに「緑コーダくらいやってみるか」と始めて、惰性で続けて水色コーダになりました。そこまでに考えたことを書いときます。書かないと忘れるからね。 前提(私のこと) (AtCoderのノウハウを読むだけなら、ここはスキップできます) 書き手の背景とやってた目的 私はアラフォー。Engineering Managerといった管理職のロールが多いです。 普段仕事でプログラムをあまり書かないんですが、逆にプログラミングの理解度を底上げする意義があるなぁ、と考えました。データサイエンティストと計算量の会話をすることもあります。 コンピュータ科学系の学部・大学院にいました。ですんで自分を「素人」と言うのは無理があります。といいつつ、例えばICPCの強い人が同期にいたのに在学時から最近に至るまで自分自身では競プロはほとんどやってませんでした。なんでかねー。 あるときコーディング試験で、いわ

                                  AtCoderで水色になったので有用そうなことを書く - Qiita
                                • Elmで競技プログラミング(AtCoder)を解いてみよう!(簡単に始められる環境アリ!)

                                  皆さんはプログラミング言語を学びはじめのときはどんなふうに勉強をしていますか? いろんな勉強方法があるとは思いますが、競技プログラミングで問題を解くことで言語の書き味を確かめて行くのが効率の良い勉強方法の一つとして挙げられると思います。中でも有名な競技プログラミングのコンテストサイトがAtCoderになります。 それでは早速問題を解いてElmで言語提出・・・あれ? 無い・・・😇 そうです。ElmはWEB開発に特化した言語のため競技プログラミングサービスではサポートされていないのでした・・・。 しかし、安心してください!ElmはAltJSな言語なので、コンパイルすることでJavaScript(Node.js)として提出が可能なのです!色々小細工する必要があるのですが、なんとすぐに競技プログラミングが始められる環境を用意しておきました。 こちらがElmによる競技プログラミング環境になります。

                                    Elmで競技プログラミング(AtCoder)を解いてみよう!(簡単に始められる環境アリ!)
                                  • VSCode + DockerでAtCoderのテスト・提出ができる環境構築【Python,PyPy】 - Qiita

                                    VSCode + DockerでAtCoderのテスト・提出ができる環境構築【Python,PyPy】PythonAtCoderDockerPython3競技プログラミング はじめに 私は2022年9月からAtCoderを始めて、今までサイト内にあるコードテストを使ってPython・PyPy3で問題を解いていました。 しかし、サンプルのテスト・提出をするのに毎度コピー&ペーストするのが煩わしくコマンド一つで完結させたいのと、ローカル環境下に色々インストールすると今後依存関係等で大変になるかと思い、VSCode + Dockerを使って簡単にテスト・提出ができる環境構築を行いました。 環境はWindows10を使用しています。 準備 以下のものがインストールされていない場合は事前に準備をしておきます。 細かいインストール手順等は今回のメインではないため割愛させていただきます。 VSCode

                                      VSCode + DockerでAtCoderのテスト・提出ができる環境構築【Python,PyPy】 - Qiita
                                    • 10月のはてなブログでは何があった? 編集部が気になった記事や新人ブロガーを紹介! - 週刊はてなブログ

                                      だんだんと、寒くなってきましたね。皆さんは10月、どんなふうに過ごしていましたか? はてなブログは、2021年11月7日(日)にサービス開始から10周年を迎えます。いつもはてなブログをご利用いただきありがとうございます。 10周年を記念し、2021年10月14日(木)から2021年11月24日(水)まで、「10にまつわる4つのお題」として特別お題キャンペーンを実施しています。記事の最後にはキャンペーンについても紹介していますので、よかったら参加してみてくださいね。 こちらの記事では、はてなブログ公式Twitter(@hatenablog)で紹介したエントリーや、10月に新しくブログを始めたブロガーさんのエントリー、はてなブログに関するお知らせなど、10月のはてなブログの情報をご紹介します。 10月のはてなブログ公式Twitterで紹介したエントリー 青い軽トラ vanish プリキュアに泣

                                        10月のはてなブログでは何があった? 編集部が気になった記事や新人ブロガーを紹介! - 週刊はてなブログ
                                      • IBM、ソフトウェア開発へのAI活用を促進する大規模データセット「Project CodeNet」を公開

                                        IBMは2021年5月11日(米国時間)、AIによるコードの理解と変換をサポートする大規模なオープンソースデータセット「Project CodeNet」を公開した。 このデータセットは、50以上のプログラミング言語で作成され、約1400万のコードサンプルで構成されている。コードの行数は総計約5億行に及び、AI向けのソースコードセットとして最大規模だという。C++やC、Java、Pythonのようなモダン言語で書かれたものが多いものの、COBOLやPascal、FORTRANといったレガシー言語によるものも含んでいる。 Project CodeNetの目的は? Project CodeNetは現在のコーディングにおける3つの主なユースケースに対応する。第一に「コード検索」(COBOLなどのレガシー言語を含む、コード間の自動変換)、第二に「コードの類似性」(異なるコード間の重複と類似性を特定す

                                          IBM、ソフトウェア開発へのAI活用を促進する大規模データセット「Project CodeNet」を公開
                                        • 「AtCoder 競技プログラマー就職企業人気ランキング2023」の結果が発表

                                          調査結果によれば、就職企業人気ランキングでは学生・社会人ともに「Google」が2021年に実施された前回調査に引き続き1位となった。2位以下は、GAFAM、IT系の企業以外にも、製造業、ゲーム、人材、教育業界の企業といった、幅広い業種の企業がランクインしている。 AtCoderレーティング別のランキングは以下の通り。 就職希望企業の選定理由としては、学生・社会人ともに「成長できる環境」「給与や賞与が高い」「優秀な先輩(エンジニア)がいる」「福利厚生制度が充実している」が上位を占めた。学生ではそれに続いて「一般的に著名な企業である」、社会人では「社員の人間関係が良い」がランクインし、社会人経験の有無によって差異が生じている。 AtCoderレーティング別では、学生・社会人ともにレーティングが高いほど「既に競技プログラマーが入社している」が上位にランクインした。 希望業種では、学生・社会人と

                                            「AtCoder 競技プログラマー就職企業人気ランキング2023」の結果が発表
                                          • 文系大学生がプログラミング未経験から5ヶ月で入緑した話【AtCoder】 - Qiita

                                            はじめに 先日のABCで入緑しました!!(2023/10/14) ヒューリスティックも緑になりました🟩(2023/10/22) これから競プロを始めようとしている人や緑を目指している人のためになればと思って書きました。 拙い文章ですが読んでいただけると幸いです。 自己紹介 文系学部 B1 競プロを始めたのはB1の5月(それまではプログラミングほぼ未経験) 使用言語:Python 大学に入ってからプログラミングのサークルに入り、そこで競プロに出会いました。 競プロ始めるまでは、HTML,CSS,JavaScript等をちょっとだけかじってるくらいで、Pythonは使ったことがなかったです。 大学は内部進学だったので高校では勉強しておらず、数学力はほぼありませんでした(logや組み合わせがわからないレベル)。 言語はPythonを使ってます。 緑まではとりあえずPythonでも困らないと思い

                                              文系大学生がプログラミング未経験から5ヶ月で入緑した話【AtCoder】 - Qiita
                                            • AtCoder言語アップデートでRustの入出力が楽になっていた - Qiita

                                              AtCoderの言語アップデート(現在テスト公開中?)でRust環境に入出力系の便利ライブラリが追加されていました。ライブラリを使うと入出力周りがかなりスッキリ書けるようになっていたので紹介します。 追加されているライブラリの一覧はこちら(https://github.com/rust-lang-ja/atcoder-rust-base/blob/ja-all-enabled/Cargo.toml) 確認に使用する問題 入力 入力は以下の形式で標準入力から与えられる。 fn main() { let mut buf = String::new(); // 標準入力をStringで読み込み。IOは失敗するのでunwrap() std::io::stdin().read_to_string(&mut buf).unwrap(); // 空白区切りのiteratorに分割 let mut ite

                                                AtCoder言語アップデートでRustの入出力が楽になっていた - Qiita
                                              • あの〜、お詫びと言っては何ですけどちょっと数え上げでよく見るらしい「主客転倒」の解説今から書くんで… - physics0523's 精進ログ

                                                この記事は Dwango Programming Contest 6th でNosubをやってしまったお詫びとして書かれたものです。このコンテストのB問題もこの記事の中で解説されます。 まず、この記事で説明する「主客転倒」とは、 得点 \(A_i\) をいくつか足した和で表される総得点 \(S_i\) が沢山あって、ありうる全ての場合について \(S_i\) を足し合わせたいときに、 \(A_i\) が何回足されるかを考えるテク です。これだけ言われてもよくわからないと思うので、今から具体例をいくつか挙げて説明します。 まずは簡単な例から。 物理好きさんはあるゲームをした。 \(1\) 回目では \(A_1+A_2+A_3+A_4\) 点を得た。 \(2\) 回目では \(A_1+A_3+A_4\) 点を得た。 \(3\) 回目では \(A_2+A_3+A_4\) 点を得た。 \(4\)

                                                  あの〜、お詫びと言っては何ですけどちょっと数え上げでよく見るらしい「主客転倒」の解説今から書くんで… - physics0523's 精進ログ
                                                • 元霞ヶ関の官僚がエンジニアに転身して下町のスタートアップに入社するまで|m-ysk

                                                  はじめまして。 バックエンド開発を中心に仕事をしておりますm-ysk(@myskjp)と申します。 今月から、キャディ株式会社でエンジニアとして働いています。 まだ入社したばかりのタイミングではありますが、転職の経緯や、入社して見えてきたキャディの姿について振り返ってみたいと思います。キャディで働くことに関心を持っていただくきっかけとなれば幸いです。 キャディの話をする前に、まずは自己紹介をさせて頂きます。なお、私は、新卒で総務省という役所に入り、国家公務員として働いた後、ソフトウェアエンジニアに転身したという、少しだけ変わった経歴をしています。そのため、自己紹介は少々長くなってしまいます。 新卒で総務省へ私は、大学を卒業後、国家公務員の採用試験を受けて総務省に入省し、いわゆる官僚として政策の企画立案や法律の原案作成などの仕事をしていました。 総務省という組織は、その名前の通り多岐にわたる

                                                    元霞ヶ関の官僚がエンジニアに転身して下町のスタートアップに入社するまで|m-ysk
                                                  • 日本製HeadlessCMSのmicroCMSを触ってみた | フューチャー技術ブログ

                                                    はじめにはじめまして! TIG DXチーム アルバイターの三村です. 普段は大学院生をしておりフューチャーには AtCoder Jobs 経由でアルバイト採用していただき,5月でちょうど1年になります! ありがとうAtCoder!! これまで Vue.jsでのフロントエンド画面作成 Docker上でlocalstackを用いたAWS用の技術検証 Goでメッシュ計算ツール作成 Pythonで性能検証用のダミー時系列データの生成 などなどアルバイターですが幅広く様々なタスクをやらせてもらいました. そして今回はHeadlessCMSを利用したタスクをやることになりました.私自身HeadlessCMSどころかCMSを聞いたことすら無かったので,初めてCMS使ってみるにあたって感じたことを共有出来たらと思い本記事を作成させていただいております. そもそもCMSって?CMSはContent Mana

                                                      日本製HeadlessCMSのmicroCMSを触ってみた | フューチャー技術ブログ
                                                    • Kaggle Grandmasterになるまでの振り返り - monnuの日記

                                                      はじめに 約5年前にKaggleを始めてから、昨年の12月にKaggle Competitions Grandmasterになることができました。この機会に、Kaggleを始めてからGrandmasterになるまでの過程を振り返ってみたいと思います。 Kaggleに参加する前は、機械学習に関する知識はほとんどありませんでしたが、質の高い公開ノートブックやディスカッション、日本のKaggleコミュニティ、頼りになるチームメイトのおかげで、なんとかKaggle Grandmasterになることができました。 だらだらと振り返っていたら、思ったより長文になってしまったので、適当に飛ばしつつ読んでいただけると幸いです。 www.kaggle.com はじめに バックグラウンド 参加前スペック 大学院での研究テーマ Kaggleとの出会い 下準備期間 参加コンペ振り返り 初参加~Expoertになる

                                                        Kaggle Grandmasterになるまでの振り返り - monnuの日記
                                                      • はじめての Codeforces 前編 (参加登録〜コンテスト本番) - NoiminのNoise

                                                        最近 Codeforces (通称: こどふぉ) に初めて参加する方が AtCoder との違いや参加の仕方に戸惑っているのをよく見たので,少しでも日本人競プロer から見たこどふぉの敷居を下げられるように本記事を書くことにしました.Codeforces に興味がない人に興味を持たせるというより,すでに興味持っている人を後押しする狙いの記事です.主に,Twitter のタイムラインで見かけたこどふぉについての疑問を元に構成しています. もし,本記事に記載していないことでわからない・わかりにくい点がありましたらご質問ください.また,すでに何回かコンテストに参加している方にとっては当たり前のことばかりかと思います.もし間違い等を発見しましたらご指摘いただければ幸いです. 予想外に長くなってしまったので,前編と後編に分けることにしました. 前編となる今回はコンテストへの参加登録からコンテスト本番

                                                          はじめての Codeforces 前編 (参加登録〜コンテスト本番) - NoiminのNoise
                                                        • 日本最大のプログラミングコンテストサイトAtCoder 日本人登録者数が10万人を突破!

                                                          AtCoder株式会社(本社:東京都新宿区/代表取締役社長:高橋直大、以下AtCoder)が運営するコンテストサイト「AtCoder」の日本人登録者数が10万人を突破したことをお知らせします。 2016年7月のリニューアル以降、堅調に登録者数が伸びておりましたが、2018年12月以降に参加者数が急増し、日本人登録者数は2019年3月から1年で約2倍の10万人を突破しました。海外からの登録者数も、1年で1.5倍に増加し、全登録者数の40%を超える勢いで増加を続けています。 また毎週開催しているプログラミングコンテストの参加者も伸びており、3月28日(土)に開催したABC(AtCoder Beginner Contest)では、1問以上コードを提出したコンテスト参加者は、日本人が6,398人、外国人が3,349人と、全世界から1万人近いユーザーに参加いただきました。 AtCoderは創業以来8

                                                            日本最大のプログラミングコンテストサイトAtCoder 日本人登録者数が10万人を突破!
                                                          • 増加するミドル・シニア世代ITエンジニア。その受け入れの現状について

                                                            合同会社エンジニアリングマネージメント 社長 兼 流しのEM 久松 剛 2000年より慶應義塾大学村井純教授に師事。動画転送、P2Pなどの基礎研究や受託開発に取り組みつつ大学教員を目指す。博士課程(政策・メディア)修了。その後高学歴ワーキングプアを経て、2012年に株式会社ネットマーケティング入社。マッチングサービス SRE・リクルーター・情シス部長・上場などを担当。2018年にレバレジーズ株式会社入社。開発部長、レバテック技術顧問としてエージェント教育・採用セミナー講師などを担当。2020年より株式会社LIGに参画。海外拠点EM、PjM、エンジニア採用・組織改善コンサルなどを担当。現在は合同会社エンジニアリングマネージメント社長 兼 流しのEMとして活動中。X(@makaibito) 久松です。IT界隈を歴史やエピソードベースで整理し、人の流れに主眼を置いたnoteを更新しています。連載

                                                              増加するミドル・シニア世代ITエンジニア。その受け入れの現状について
                                                            • Amazon Linux 2 上に .NET 5 と MagicOnion を使ったゲームサーバー開発環境作ってみた #csharp | DevelopersIO

                                                              こんにちは、事業開発部の高野です。このエントリは下記のAdvent Calendar 2020への、8日目の参加エントリです。 AWS & Game Advent Calendar 2020 - Qiita C# その2 Advent Calendar 2020 - Qiita 前日はそれぞれ AWS & Game AWS SDKをUnity(2018.1以降)で使う - Qiita C# その2 【WPF】XAMLビューアーにRegionの内容を表示させたい【Prism】 - Qiita でした。 はじめに クラスメソッドではゲーム領域も強化しようと、先日Cysharpの河合さん(@neuecc)を講師に、ゲームサーバーおよびその開発をC#で行うためのライブラリMagicOnionについて社内勉強会を開催しました(参考:Cysharpの河合様をゲスト講師にお招きしてゲームサーバーに関する

                                                                Amazon Linux 2 上に .NET 5 と MagicOnion を使ったゲームサーバー開発環境作ってみた #csharp | DevelopersIO
                                                              • Psyhoさんによるヒューリスティック・ボットコンテストのための無料Tips - カメヲラボ

                                                                ある日、マラソン王者のPsyhoさんがつぶやきました。 Let's make a silly experiment. For every like this post receives in the next 24 hours, I will post one tip for heuristic/bot programming contests. I will start posting these as a thread in ~1h from now. I could talk about those things for days, so bring it on!— Psyho (@FakePsyho) 2022年12月21日 要約すると、 これから24時間、1いいね毎にヒューリスティック/ボット プログラミングコンテストのヒントを投下します。 という話です。このまとめ記事を更新する

                                                                  Psyhoさんによるヒューリスティック・ボットコンテストのための無料Tips - カメヲラボ
                                                                • 「アルゴリズム人材が集まった。でもやってもらう課題がない」 エンジニアを最大限に活かすための課題の見つけ方

                                                                  「Day One - CTO/VPoE Conference 2022 Spring -」は、日本CTO協会が主催するイベントです。パネルディスカッションでは、政財界、テクノロジー分野の第一人者をパネリストにお迎えし、日本CTO協会理事のモデレートにより、“Day One”をテーマにご講演いただきます。ここで登壇したのは、AtCoder株式会社 代表取締役社長の高橋直大氏。アルゴリズムを扱うエンジニアを、どのような案件で、どのように活用していくかを、他社事例を交えながら解説しました。全3回。2回目は、競技プログラミング人材の特徴と、アルゴリズム課題を見つけるためのおもしろ思考実験について。前回はこちら。 アルゴリズムのコンテストにおけるエンジニアのランク 高橋直大氏:ここまでアルゴリズムの話をしましたが、こういうことを楽しくやって課題解決する人たちがいます。「そんなすごい課題、うちにはなく

                                                                    「アルゴリズム人材が集まった。でもやってもらう課題がない」 エンジニアを最大限に活かすための課題の見つけ方 
                                                                  • AtCoder Problems を支える技術 (2019年版) - 宇宙ツイッタラーXの憂鬱

                                                                    adventar.org AtCoder Problems とは? AtCoder Problems とは AtCoder の提出をクロールして管理しているウェブアプリです。 https://kenkoooo.com/atcoder/ AtCoder Problems の主な機能 AtCoder の各問題について自分が AC したかどうかを管理 他のユーザーとの比較も可能 問題の検索 AC/非ACで絞り込み AtCoder公式の点数で絞り込み 独自に算出したDifficultyで絞り込み 問題タイトル・コンテスト名・FAユーザー・最短ユーザー・最速ユーザー・etcで検索 ユーザーダッシュボード AC数や連続新規AC日数などの確認 各種公式コンテストの埋め具合を確認 毎日のAC数の確認 自分の提出一覧 各言語でのAC数 Difficultyを基にした問題推薦 ランキング AC数ランキング A

                                                                      AtCoder Problems を支える技術 (2019年版) - 宇宙ツイッタラーXの憂鬱
                                                                    • TypeScriptに慣れるために競技プログラミングの問題解いてみた | DevelopersIO

                                                                      こんにちは、AWS事業本部コンサルティング部に所属している今泉(@bun76235104)です。 JavaScriptは結構やってきたけど、思えばTypeScriptはちゃんと勉強できてなかったかもしれない・・・そんなこと思ったことありませんか? 私です。 私は新しい言語を学習する時に、簡単なチュートリアルをやったのち、競技プログラミングの簡単な問題を解くことで言語の仕様に慣れることが多いです。 以下の様なプログラミングにおける基本的な処理を利用して問題を楽しく解けるためです。 標準的な型: string,int,array,dict(object)などを取り扱う 言語特有の型の違いなど(intの取り扱うサイズなど) if, for, whileなどの制御構文を取り扱う map, filter, reduceなどの高階関数を取り扱える TypeScript自体は扱ったことはあるのですが、言

                                                                        TypeScriptに慣れるために競技プログラミングの問題解いてみた | DevelopersIO
                                                                      • 96%が屈辱の「初級以下」判定、AtCoderのプログラミング実力判定試験の深層

                                                                        プログラミングの実力を測るのは難しい。対象者が書いたプログラムを人の目でチェックするには、時間も手間もかかり、評価者に高いプログラミングの能力が求められるからだ。かと言って一般的な試験問題では、プログラミングの知識を測ることはできても、プログラムを書く力を測るのは困難だ。 この問題に真正面から挑戦しているのが、様々なプログラミングコンテストを運営しているAtCoderである。受験者にプログラムを書かせて実力を自動判定する新型の検定試験「アルゴリズム実技検定」を始めた。 この検定は、1からプログラムを作成する能力を問うものだ。同社によると「知識型ではない」「受験者が得意なプログラミング言語を選べる」「アルゴリズムの実力を測る」といった特徴を持つという。オンラインで参加する形式なので、自宅など好きな場所で受験できる。 同社は、この検定の第1回試験の結果を2020年1月15日に公表した。実施日は

                                                                          96%が屈辱の「初級以下」判定、AtCoderのプログラミング実力判定試験の深層
                                                                        • VSCode と Rust で快適に AtCoder をするためのプラグインを作った

                                                                          TL;DR Visual Studio Code (VSCode) と Rust を使った AtCoder 生活をちょっと快適にするプラグインを作ったのでよかったら使ってください。いい感じだと思っていただけたらスターもなにとぞ。 Rust と AtCoder AtCoder はさまざまなプログラミング言語をサポートしており、 Rust も利用できます。利用できる言語はコンテストごとにルールページで列挙されていて、例えば ABC274 は こんな感じ です。(どのコンテストも共通な気もしますが、未確認です。古いコンテストとか有志コンテストだとサポートされている言語が違ったりするのかもしれません)。 cargo-atcoder Rust で AtCoder をするときに便利なツールとして、 cargo-atcoder があります。他にもいくつかツールはありますが、私は cargo-atcode

                                                                            VSCode と Rust で快適に AtCoder をするためのプラグインを作った
                                                                          • 就活における競技プログラミング

                                                                            初めまして Naokiと申します。 現在北海道で大学生をしながらHCI(ヒューマンコンピュータインタラクション)の研究をしていたり、プログラミングをやっているものです。 また次の進路として23卒のWEBエンジニアとして就職することも決定しているため、今後はこのMagicodeをアウトプットやその他エンジニアに関連する情報発信の場として活用して行きたいと思います。 さて、記念するべき第一回目の記事ですが、競プロerにとっての永遠の議題「競技プログラミングは就活に役立つか」の自分なりの意見を述べていこうと思います。 前提 競技プログラミングに日々取り組んでいて就活で活用できるのか気になっている IT企業のソフトエンジニア職としてアプリケーションの開発をして働きたいと思っている。 筆者のプロフィール AtCoder水色(1430) ICPC2021年アジア出場 その他、おまけ程度の個人開発 23

                                                                              就活における競技プログラミング
                                                                            • [AtCoder] 赤(2800+)になりました | maspyのHP

                                                                              AtCoder Rating History(1)AtCoder Rating History(2)AtCoder ChartsArCoder Problems (1)AtCoder Problems (2)AtCoder Problems (3) 過去記事 [AtCoder] 橙(2400+)になりました 成長し続けているとは思えていたし、赤レート程度なら必ず達成できるとは思っていましたが、半年でいけるのか、1~2年なのか、5年くらいかかるのか等は全然読めなかったです(同じ実力推移だったとしても、rated 頻度・問題相性などの運で半年以上早くても遅くても、不思議ではないですし) 春~夏はうーん、言語アプデ後の環境への不慣れや不運な事故で下振れてたとは思うので、実力向上はしていたと思いますが。見かけ上は rated コンテストが増加したこのタイミングで急にレートが上がってくれました。 考

                                                                                [AtCoder] 赤(2800+)になりました | maspyのHP
                                                                              • 『問題解決力を鍛える!アルゴリズムとデータ構造』(大槻 兼資,秋葉 拓哉) 製品詳細 講談社BOOK倶楽部

                                                                                ◆2万部突破のベストセラー!みんな読んでる!◆ ◆「 ITエンジニア本大賞2021 特別賞」受賞◆ 競技プログラミング経験が豊富な著者が、「アルゴリズムを自分の道具としたい」という読者に向けて執筆。入門書を標榜しながら、AtCoderの例題、C++のコードが充実。入門書であり実践書でもある、生涯役立つテキストを目指した。 【推薦の言葉】 プログラムが「書ける」ことと、効率の良い結果を得ることには大分ギャップがある。本書は、どのようにすれば効率のよい結果が得られるか? すなわちどのようなアルゴリズムを採用すればよいか? という点に対して、幅広くかつ明快に解説している。 また本書は、アルゴリズム初心者に対して、アルゴリズムへの興味を惹かれるように記述されている。アルゴリズム上級者への初めの一歩には最適であろう。 ――河原林健一(国立情報学研究所副所長) 【全体を通して、アルゴリズムの設計技法を

                                                                                  『問題解決力を鍛える!アルゴリズムとデータ構造』(大槻 兼資,秋葉 拓哉) 製品詳細 講談社BOOK倶楽部
                                                                                • GitHub - atcoder/ac-library: AtCoder Library

                                                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                    GitHub - atcoder/ac-library: AtCoder Library