並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 164件

新着順 人気順

paizaの検索結果81 - 120 件 / 164件

  • GMOメディア---paizaと連携し高校生のプログラミング教育と教務DXの支援を強化 | 個別株 - 株探ニュース

    2024年09月13日15時23分 【材料】GMOメディア---paizaと連携し高校生のプログラミング教育と教務DXの支援を強化 GMOメディア<6180>は11日、paizaと連携して、高校生のプログラミング教育や教員の教務DXへの支援を強化すると発表。 GMOメディアは、高校の学校DX支援を目的とした小テスト作成ツール「コエテコStudy byGMO」を、paizaは、動画と問題で学べる、就職・転職直結型オンラインプログラミング学習サービス「paizaラーニング 学校フリーパス」を提供している。 今回の連携により、まずは2024年9月を目途に、両社のサービス利用者に向け、プログラミング教育に関する最新情報の提供をメールマガジンやサービスサイトなどにおいて開始する予定。 今後は、キャンペーンやイベント実施や、新たなコンテンツの制作などを検討し、両社の強みを生かした高校生へのプログラミン

      GMOメディア---paizaと連携し高校生のプログラミング教育と教務DXの支援を強化 | 個別株 - 株探ニュース
    • ChatGPTに課金せず、GPT-3.5でも十分仕事に活かせる活用事例 - paiza times

      ChatGPTの有料プランChatGPT Plusは、より優秀な大規模言語モデルであるGPT-4を使えたり、最近では画像生成もできるようになって、個人的には価格以上のメリットを得られていると感じています。 とはいえ月額20ドルのサブスクが割高だと感じるのも理解できますし、無料プランで利用できるGPT-3.5が大規模言語モデルとして優秀ではない、ということでもないんですよね。 今回は、GPT-3.5とGPT-4の両方を普段から使い分けている僕なりに、GPT-3.5モードでもChatGPTを便利に使える事例を紹介します。 【目次】 意外なアイデアをもらう 修正する前提で文章を書いてもらう 仕事のスイッチを入れる GPT-3.5を使い倒してからステップアップするのがオススメ 意外なアイデアをもらう 以前、ChatGPTを使って歌詞を書いてみたことがあり、その時にGPT-3.5とGPT-4でどのよ

        ChatGPTに課金せず、GPT-3.5でも十分仕事に活かせる活用事例 - paiza times
      • 朝にスケジュールを立てないと気持ち悪い - paiza times

        一日の終わりに「あまり仕事が進まなかったな……」と思うこと、ありますよね。わたしも以前はよく思っていました。 しかし「あること」を朝の仕事前にやるようになってからは、なくなりました。その「あること」というのは、一日の予定を立てることです。 <この記事の著者> ヨス - Tech Team Journal 業務効率を改善し、タイムパフォーマンスを高める時間最適化の専門家。「単語登録」の便利さを伝える「単語登録エバンジェリスト」。 【目次】 仕事の前にその日の予定を立てる 【1】2種類のタスクを確認する 【2】アプリに入力する 【3】完了したらチェックを入れる 朝イチで「やるべきこと」を明確にするメリット デメリットは「朝の貴重な時間」を使うこと 仕事の前にその日の予定を立てる わたしが一日のはじめにやっているのは、アプリ「TaskChute Cloud(タスクシュート・クラウド)」に一日の予

          朝にスケジュールを立てないと気持ち悪い - paiza times
        • [paiza]1番小さい数字 - Qiita

          初心に返って どんどん、解いていこうね~ これからも解いていく可能性を信じて まだまだ問題いっぱいあるっぽいので、やろうという気持ちがあるうちに。。。 全問題で共通となるパラメータの取得部分はもうindex.jsに書いてしまって、 処理の部分をmodule化してindex.jsから呼び出すようにしてみた process.stdin.resume(); process.stdin.setEncoding('utf8'); const lines = []; const reader = require('readline').createInterface({ input: process.stdin, output: process.stdout }); reader.on('line', (line) => { lines.push(line); }); // paizaで公開されてるサ

            [paiza]1番小さい数字 - Qiita
          • テックブログに役立つGPT-4o活用法 - paiza times

            ChatGPTでGPT-4oを使えるようになり、さまざまな点で進化しています。 シンプルなところだと回答速度が速くなったことや一度の会話で扱えるトークン量が増えたことが便利ですが、URLを送ったらそのリンク先を理解できるようになった点は素晴らしいです。 今回は、ChatGPTにURLを送り、そのリンク先の記事を活かして次の創作物に活かすアイデアを紹介します。 <この記事の著者> 大谷大 - Tech Team Journal ウェブデザイナー/映像クリエイター/作曲家/ギタリスト/ブロガー/YouTuber BGMや効果音を無料でダウンロードできるサービス「タダオト」を運営し、自らが作曲した楽曲を掲載。2023年に生成AIにハマり、さまざまな仕事でフル活用しながらそのノウハウをYouTubeやブログで情報発信している。 【目次】 URLを投げて関連記事を考えてもらう 元記事を参照して別記事

              テックブログに役立つGPT-4o活用法 - paiza times
            • タスク管理「やることを全て書き出す」をChatGPTにしてもらう方法 - paiza times

              「GTD」というタスク管理の手法があります。 GTDの詳細な説明は省きますが、効率良くタスクやプロジェクトの整理をする手法なのに、その作業工程にめんどくささがあって続かなくなるというジレンマがあります。 そんなGTDの一部の作業でChatGPTを使うことでちょっとだけ楽ができたので、具体的な方法を紹介します。 <この記事の著者> 大谷大 - Tech Team Journal ウェブデザイナー/映像クリエイター/作曲家/ギタリスト/ブロガー/YouTuber BGMや効果音を無料でダウンロードできるサービス「タダオト」を運営し、自らが作曲した楽曲を掲載。2023年に生成AIにハマり、さまざまな仕事でフル活用しながらそのノウハウをYouTubeやブログで情報発信している。 【目次】 頭の中にあるものを書き出す メモをChatGPTに投げる 最後に手動で整理し直す ChatGPTでちょっとだけ

                タスク管理「やることを全て書き出す」をChatGPTにしてもらう方法 - paiza times
              • paiza、フリーのエンジニア仲介 テストでスキル可視化 - 日本経済新聞

                IT(情報技術)エンジニア向け転職サイトを手掛けるpaiza(パイザ、東京・港)は、フリーランスのエンジニア向けの仕事の仲介サービスを始めた。企業に属さず、フリーランスのままで一定期間働けるプロジェクトなどを紹介する。エンジニアの獲得競争が激しくなるなか、従来から提供しているスキルチェックの評価を活用してミスマッチを減らす。パイザが企業ごとに求める人材の条件を聞いたうえで業務委託として請け負い

                  paiza、フリーのエンジニア仲介 テストでスキル可視化 - 日本経済新聞
                • 【Python】計算量を意識して「文字列収集 (paizaランク S 相当)」を解いてみた - Qiita

                  N M S_1 P_1 S_2 P_2 . . . S_N P_N Q_1 Q_2 . . . Q_M 入力の受け取り方については過去に次のような記事を書いているので参考にしてみてください。 この記事によると次のように入力を受け取れば良いことがわかります。 # 標準入力 n, m = map(int, input().split()) sp = [list(input().split()) for _ in range(n)] q = [input() for _ in range(m)] 計算量 計算量の観点から問題を捉えるためには制約に着目します。 本問題の制約は次のようになります。 $1 \le N \le 10^4$ $1 \le M \le 10^4$ $1 \le |S_i| \le 10^2$ $1 \le P_i \le 10^4$ $1 \le |Q_i| \le 10^

                    【Python】計算量を意識して「文字列収集 (paizaランク S 相当)」を解いてみた - Qiita
                  • 『コードモンスター大図鑑』を早速やってみた! - paiza times

                    paizaでは本日、プログラミングが学べるゲーム『コードモンスター大図鑑 プログラミングでゲットだぜ!』を公開いたしました。 paiza.hatenablog.com プログラミング初心者でもゲーム感覚で楽しくプログラミングが学べますので、paizaメディアチームでも早速やってみました! 『コードモンスター大図鑑』ってどんなゲーム? 『コードモンスター大図鑑 プログラミングでゲットだぜ!』は、プログラミングの力を宿した不思議な存在「コードモンスター」をすべて集めて大図鑑の完成を目指し、問題を解きながら物語を進めていくゲームとなっています。 わからないところはpaizaラーニングの学習動画や問題集で学べるので、初心者でも安心してプレイできます。 Python・PHP・Ruby・Java・C・C++・C#・JavaScript・Kotlinの9言語に対応していますので、好きな言語で進めてみてく

                      『コードモンスター大図鑑』を早速やってみた! - paiza times
                    • ブラウザでプログラミング・実行ができる「オンライン実行環境」| paiza.IO

                      paiza.IOはオンラインですぐにプログラミングが始められる、オンライン実行環境です。Java,Ruby,Python,PHP,Perlなど主要32言語に対応。プログラミング学習にも。

                        ブラウザでプログラミング・実行ができる「オンライン実行環境」| paiza.IO
                      • [paiza]売れ残りにはなりたくねぇなぁ。。。 - Qiita

                        市場から売れ残らないように生きたい 実力社会って厳しい世の中。。。無能は淘汰されていくのね。。。 面倒くさいので画面パタメータをListでもらった後のFunctionだけ ちなみに引数のListを作ってる箇所はこっちの記事に書いてあるYO!! // [問題文(原文)] // あなたはスーパーマーケットを経営しています。 // 今、ある生鮮食品を m[kg] 仕入れました。とても新鮮だったため、生のまま販売したところ、 m[kg] のうち p[%] を売ることができました。次にその売れ残りをすべてお惣菜にして販売したところ、売れ残った量のうち q[%] が売れました // さて、m[kg] 仕入れたこの食品は最終的に何kg 売れ残ったでしょうか。ただし、生鮮食品をお総菜にする際は、量を変えることなく調理できるものとします。 function leftover(lines) { // 入力は以

                          [paiza]売れ残りにはなりたくねぇなぁ。。。 - Qiita
                        • Linux入門編に新講座追加 | 初心者でもRed Hat系のリポジトリとパッケージ管理を理解できる - paiza times

                          paizaラーニングに「新・Linux入門編6(LinuC対策版): リポジトリとパッケージ管理 (Red Hat系)」が追加されました。 新・Linux入門編6(LinuC対策版): リポジトリとパッケージ管理 (Red Hat系)では、RedHat系のリポジトリとパッケージ管理について学べます。また、レッスン内容はLinuCレベル1 Version 10.0 に対応しています。(LinuCとは、LPI-Japanが運営しているLinux技術者としての認定資格です) 今回は、新・Linux入門編6(LinuC対策版): リポジトリとパッケージ管理 (Red Hat系)の内容をご紹介します。 paizaラーニングについて詳しくはこちら Red Hat系のリポジトリとパッケージ管理について 新・Linux入門編6(LinuC対策版): リポジトリとパッケージ管理 (Red Hat系)のレッス

                            Linux入門編に新講座追加 | 初心者でもRed Hat系のリポジトリとパッケージ管理を理解できる - paiza times
                          • エンジニアの面接で必ず聞かれる退職理由・転職理由の考え方 - paiza times

                            私はpaiza転職で、エンジニアを目指す方の転職活動をお手伝いしつつ、Webメディア「Tech Team Journal」(TTJ)の運用にも携わっています。 今回は、TTJで見つけたエンジニアの転職に役立つ記事をご紹介します。 工藤広伸さんのこちらの記事です。 ttj.paiza.jp 退職したいエンジニアをときに悩ませるのが、退職理由・転職理由です。 できれば波風を立てずに退職したい……。そのようなときはつい「親が倒れた」などとウソをついてしまいそうになりますが、それは非常に危険です。 なぜ「親が倒れた」という理由で退職をしてはいけないのでしょうか。そして、面接で必ず聞かれる退職理由や転職理由はどのように考えたらよいのでしょうか。 今回は、こちらの記事を抜粋してご紹介します。 退職理由に使われがちな「親が倒れた」 どのような会社や上司でも、「親が倒れた」と言われてしまったら「それでもこ

                              エンジニアの面接で必ず聞かれる退職理由・転職理由の考え方 - paiza times
                            • 【イベントレポート】paiza主催 「IT人事新年会! パネルディスカッション&情報交換会」を開催! - paiza times

                              2024年1月12日、paiza主催でIT業界の人事ご担当者向けの大新年会を開催しました。本イベントは株式会社ヤプリ(以下、ヤプリ)本社オフィスのオープンスペースをお借りして実施、当日は65名の方にご来場いただきました。今回は新卒エンジニア採用に注力する企業にご登壇いただいたパネルディスカッションの内容を中心に、本イベントをレポートします。 人事同士での情報交換、今後の施策に役立てる場に paiza株式会社 取締役 営業本部長 山村鉄平 イベント冒頭は当社取締役 営業本部長の山村鉄平の開催挨拶から始まりました。参加者やパネラー、会場をご提供いただいたヤプリへの謝辞を述べつつ、「人事の大変さは、自社でもわかってもらえないことも多くあると思います。同じ立場同士で情報交換しつつ、今後の施策に役立てていただければと思います」と締めくくりました。 続いて、ヤプリ ピープル&カルチャー本部 採用グルー

                                【イベントレポート】paiza主催 「IT人事新年会! パネルディスカッション&情報交換会」を開催! - paiza times
                              • 北海道大学IT研究会「HUIT」× paiza 新歓イベントで合同LT会を実施! - paiza times

                                2024年4月23日、北海道大学の学生を中心としたサークル「北大IT研究会(HUIT)」が開催する新歓イベント「HUIT 春の大新歓2024」の4日目にpaizaが参加、合同LT会を実施しました。今回はその模様をお伝えします。 【目次】 十人十色の興味関心のもとに集まるIT系サークル HUITメンバーによるLT 「OUPC2023 Day2最難問のウラばなし」 「ほしいものを作ろう」 paizaによるLT 代表取締役社長/CEO 片山良平によるpaizaの紹介 paizaの開発運用を支える技術 スキルチェックの作問の裏側 paiza新卒で企業に評価される方法と実例 「paizaラーニング学校フリーパス」導入は現在も拡大中 十人十色の興味関心のもとに集まるIT系サークル 今回の合同LT会ではまず、HUITの部長であるmisaizuさんが同サークルの活動を説明しました。 HUITは、IT分野に

                                  北海道大学IT研究会「HUIT」× paiza 新歓イベントで合同LT会を実施! - paiza times
                                • 【paiza】最難関Sランクを開発未経験者がJavaで世界一丁寧に解いてみた! - Qiita

                                  皆様初めまして、システム開発未経験の趣味でアプリを作ろうと考えている素人浅はかエンジニア(自称)のirochiです! 今回取り上げさせていただくのは以下記事の 【paiza×Qiitaコラボキャンペーン】 Rank 「S」の問題です!! 私iPhoneアプリ(簡単な家計簿)を作成したのと、大学4年間で浅い勉強をしただけのど素人ですが、今後のことも考えて腕試ししたかったので挑戦してみたという記事になってます! 前置きはここまでにして、以下早速問題をやっていきましょう! 【文字列収集 Java編】 https://paiza.jp/works/mondai/real_event/word_collection とりあえず環境構築するぞーー!!! って思ったら環境構築せずとも会員登録すればその場で実装するだけでした。。。 なんて便利なんでしょう。。。 (何も考えずにEclipseのインストールし

                                    【paiza】最難関Sランクを開発未経験者がJavaで世界一丁寧に解いてみた! - Qiita
                                  • paiza、ITエンジニア志望学生の「就職活動実態調査(26卒版)」を発表。新卒で就職した企業に定年まで勤めたいと考える学生は減少傾向

                                    ITエンジニア向け転職・就職・学習プラットフォーム「paiza(パイザ)」を運営するpaiza株式会社(東京都港区、代表取締役社長/CEO 片山良平)は、ITエンジニア職専門の就職情報サービス「paiza新卒」(URL:https://paiza.jp/student)登録者で2026年度卒業予定のITエンジニア志望学生を対象にアンケートを実施し、「就職活動実態調査(26卒版)」を発表いたします。 本選考に有利になることや早期選考に招待されることを重視する25卒の学生に対し、26卒の学生は、就業型インターンシップへの参加を希望する学生が多くなっています。 実務経験を重視する学生が25卒と26卒で比較すると29.5pt差もあり、仕事で必要なスキルの把握は13pt差、仕事の理解や把握は9.8pt差と25卒と26卒でインターンシップに対する志向性の違いがみられます。 ■希望職種について どのよう

                                      paiza、ITエンジニア志望学生の「就職活動実態調査(26卒版)」を発表。新卒で就職した企業に定年まで勤めたいと考える学生は減少傾向
                                    • paizaランクC「Fizz Buzz」問題を3つのアプローチから解いてみる - Qiita

                                      今回はpaiza x QiitaのCランク問題「Fizz Buzz」をやってみます。 ただ解くだけではつまらないので、3つのアプローチで解いていきましょう。 基礎から発展的な方法をご紹介します。 問題概要 整数 N が入力として与えられます。 1からNまでの整数を1から順に表示してください。 ただし、表示しようとしている数値が、 ・3の倍数かつ5の倍数のときには、"Fizz Buzz" ・3の倍数のときには、"Fizz" ・5の倍数のときには、"Buzz" を数値の代わりに表示してください。 No.1 for文を使う パッと思い浮かんだのはfor文を使用することです。一番簡単であり、馴染みのある解き方でしょう。 for (let i = 1; i <= +lines[0]; i++) { if (i % 15 === 0) { console.log('Fizz Buzz'); conti

                                        paizaランクC「Fizz Buzz」問題を3つのアプローチから解いてみる - Qiita
                                      • ゲームでPythonやJavaを学べる「コードモンスター大図鑑 プログラミングでゲットだぜ!」を無料公開、paiza(こどもとIT) - Yahoo!ニュース

                                          ゲームでPythonやJavaを学べる「コードモンスター大図鑑 プログラミングでゲットだぜ!」を無料公開、paiza(こどもとIT) - Yahoo!ニュース
                                        • 【paiza×Qiita】JavaScriptで最小文字数での解答を目指す【Bランク編】 - Qiita

                                          はじめに こちらのpaiza×Qiita記事投稿キャンペーンのCランク問題を、コードゴルフの要領で最小文字数で解答することを目指しました。 言語はJavaScriptです。 他のランクはこちら Dランク(標準入力の解説もこちら) Cランク Aランク 多分これが一番短いと思います 3Dプリンタ x=0;a=[];require('readline').createInterface({input:process.stdin}).on('line',l=>{if(x){if(l=="--"&&!--z)a.map(c=>console.log(c.join``));for(i=0;i<y;i++)if(l[i]=="#")a[z-1][i]="#"}else{[x,y,z]=l.split` `;for(i=0;i<z;)a[i++]=Array(+y).fill`.`}}) N=n=0;a=

                                            【paiza×Qiita】JavaScriptで最小文字数での解答を目指す【Bランク編】 - Qiita
                                          • Webディレクターから見た「こんなエンジニアはうれしい」 - paiza times

                                            Webディレクターとして働いて十数年。プロジェクトによってメンバーが変わるので、いままで様々な方と一緒に仕事をしてきました。 ディレクターは進行管理がメインなので、デザインを形にしていくエンジニアさんにはいつも感動していました。 さて、そんな中でもとくに「この人とは一緒に働けてよかったな」と思える方がいらっしゃいまして。今日はそんなエンジニアさんに共通していた特徴をご紹介しようと思います。 【目次】 積極的に提案してくれる人 できないことをできないと言える人 厳しい状態になったらすぐに相談してくれる人 疑問を投げかけてくれる人 積極的に提案してくれる人 エンジニアさんに対して「こういう仕様になっているので、こんな実装でお願いします」と、一方的に話をしてしまうことが多い。これはディレクターとしてよくない部分だなとは常々感じています。 そんな中、エンジニアさんの方から「こういうやり方もある」「

                                              Webディレクターから見た「こんなエンジニアはうれしい」 - paiza times
                                            • 【JavaScript】Fizz Buzz (paizaランク C 相当) やってみたのと初学者向けに解説 - Qiita

                                              これのやつです。 プログラミングのスキルアップがしたく、イベントに参加してます。 今回、ランクCの問題のため、初学者向けに説明しています。 参考になりましたら幸いです。 自己紹介 エンジニア歴8年くらいのWebエンジニアです。 仕事以外のプログラミング歴を合わせると15年くらいプログラミングをしています。 問題 (問題文抜粋) 整数 N が入力として与えられます。 1からNまでの整数を1から順に表示してください。 ただし、表示しようとしている数値が、 ・3の倍数かつ5の倍数のときには、"Fizz Buzz" ・3の倍数のときには、"Fizz" ・5の倍数のときには、"Buzz" を数値の代わりに表示してください。 <入力される値> 入力は以下のフォーマットで与えられます。 N は1以上N以下の整数です。 <期待する出力> 1からNまでの整数を1から順に表示してください。 ただし、表示しよう

                                                【JavaScript】Fizz Buzz (paizaランク C 相当) やってみたのと初学者向けに解説 - Qiita
                                              • paizaプログラミング問題をやってみた:Bランク - Qiita

                                                はじめに 少し前から自己研鑽のためにLeetCodeという競技プログラミングの問題を解いています。 paiza×Qiita記事投稿キャンペーンを機にpaizaの問題を解いていこうと思い、コードを公開します。 前回はCランクの問題だったので、今回はBランクの問題です。 言語はJavaScript(TypeScriptがなかった...)を選択しています。 Dランクはこちら Cランクはこちら 3Dプリンタ process.stdin.resume(); process.stdin.setEncoding('utf8'); var lines = []; var reader = require('readline').createInterface({ input: process.stdin, output: process.stdout }); reader.on('line', (line

                                                  paizaプログラミング問題をやってみた:Bランク - Qiita
                                                • 求められるエンジニアで居続けるための生存戦略 - paiza times

                                                  私はpaiza転職で、エンジニアを目指す方の転職活動やエンジニアを採用したい企業の採用活動をお手伝いしつつ、Webメディア「Tech Team Journal」(TTJ)の運用にも携わっています。 今回は、TTJで見つけたエンジニアのキャリアに役立つ記事をご紹介します。 ばんかさんのこちらの記事です。 ttj.paiza.jp paizaを運営していると、エンジニアの方から「とがった技術があるわけではないから将来が不安」「技術を極めていける自信がない」といったご相談を受けることがあります。 エンジニアとして働いていると、技術を極めていく厳しさを感じる場面がしばしばあります。またそこまでいかずとも、たとえば同じチームにレベルの高いエンジニアがいると「自分はあんなふうにはできない」と自信を失うこともあるでしょう。 エンジニアの仕事は続けたいけど、自分の技術に自信が持てない……。そのようなときは

                                                    求められるエンジニアで居続けるための生存戦略 - paiza times
                                                  • 「生成AI」サブスクで使うべきもの、使わなくていいもの - paiza times

                                                    <この記事の著者> 大谷大 - Tech Team Journal ウェブデザイナー/映像クリエイター/作曲家/ギタリスト/ブロガー/YouTuber BGMや効果音を無料でダウンロードできるサービス「タダオト」を運営し、自らが作曲した楽曲を掲載。2023年に生成AIにハマり、さまざまな仕事でフル活用しながらそのノウハウをYouTubeやブログで情報発信している。 エンタメ系も含めて、サブスクにはそこそこの金額を支払っている中で、昨今話題の生成AI系サブスクもここ1年いろいろ使ってみました。 現在でも課金して愛用しているサービスもあれば、課金して使ってみたものの今は課金をやめたサービスもあります。 この記事執筆時点で僕が愛用しているサービスと、利用をやめてしまったサービス。それぞれの理由をまとめてみます。 【目次】 サブスクで使っている生成AI系サービス 仕事のパートナーになってる「Cha

                                                      「生成AI」サブスクで使うべきもの、使わなくていいもの - paiza times
                                                    • 【JavaScript】paizaラーニング問題集 素数の個数 - Qiita

                                                      こちらの問題を解きました。 言語はJavaScriptを選択(解答コード例なし) 解答コード例C++、Python3の方針とは別解 単純に判定対象の整数より小さいすべての数で割って割り切れたらfalseとした。 process.stdin.resume(); process.stdin.setEncoding('utf8'); var lines = []; var reader = require('readline').createInterface({ input: process.stdin, output: process.stdout }); reader.on('line', (line) => { lines.push(line); }); reader.on('close', () => { const N = parseInt(lines[0]); // 入力値取得 c

                                                        【JavaScript】paizaラーニング問題集 素数の個数 - Qiita
                                                      • paizaのランクA相当の練習問題をbashで解く - arterminalのブログ

                                                        課題 解決策 入力 データ正規化 総和計算の準備(1) 総和計算の準備(2) 総和計算の準備(3) 総和を求める 日付情報を付加する 最大値を持つ区間を集約 不要な情報を上書き カウントと解答の抽出 スクリプト全体像 所感 課題 paizaで公開されている以下の練習問題をbashで解いてみたい。 https://paiza.jp/works/mondai/a_rank_skillcheck_archive/max_range_large 解決策 入力 5 3 1 2 3 2 1 以降は説明のしやすさから上記が入力されることを想定する。 データ正規化 # 入力 5 3 1 2 3 2 1 # 処理 awk ' NR==1 { n = $1; k = $2; } NR==2 { for (i = 1; i <= k; i++) { print; } } ' # 出力 1 2 3 2 1 1 2

                                                          paizaのランクA相当の練習問題をbashで解く - arterminalのブログ
                                                        • paiza.ioでelixir その273 - Qiita

                                                          概要 paiza.ioでelixirやってみた。 コンパイラ、見つけたのでやってみた。 codegenやってみた。 参考にしたページ 投入したコード [ "top_stmts", [ "func", "main", [ ], [ [ "var", "a", 1 ], [ "while", [ "==", 2, 3 ], [ [ "set", "a", [ "+", "a", 4 ] ], [ "set", "a", [ "+", "a", 5 ] ] ] ] ] ] ] call main exit label main push bp mov bp sp add sp -1 mov reg_a 1 mov [bp:-1] reg_a label while_1 mov reg_a 2 push reg_a mov reg_a 3 push reg_a pop reg_b pop reg_

                                                            paiza.ioでelixir その273 - Qiita
                                                          • 十億連勝 (paizaランク S 相当) を解く(JavaScript) - Qiita

                                                            問題 これの これです。 解いてから解説を見たのですが、難しそうでした・・・ 数学的な手法もよく知らず、頑張ってどうにかした例を紹介します。 変わったコードを見るのが好きな方はぜひ。 説明 問題はざっくり、 ステージがN個ある ステージの中には試合がA回ある 試合に負けると、そのステージの残りの試合は飛ばして次のステージへ進む 「最大の連勝数がちょうどX回」(多いのも少ないのも不可)になるパターン数を求める という感じです。 基本方針 まず、「ちょうどX連勝が存在する」パターンだけを数えることにします。 「ちょうどX連勝」であれば何回あってもよい点が少しややこしいですね。 # ステージ ↓ステージごとに「丁度X連勝」のパターンは1つのみ ↓連勝最後のステージは0勝の場合も含む (X連勝の後で1回負けるまでが範囲) 位置i #############===============######

                                                              十億連勝 (paizaランク S 相当) を解く(JavaScript) - Qiita
                                                            • [paiza]野球の審判 - Qiita

                                                              だんだんやる気が。。。 千葉大会の市船の決勝戦、監督が直接審判とやり取りできないからって、キャプテンの子が審判と監督の間を行ったり来たりの板挟み状態で、これは将来立派な中間管理職になれそうですね! ってか、オリンピックもそうだけど、これだけカメラだったりAIの技術が上がったんだから、誤審して叩かれる人間の審判ってもういらなくね? あとサッカーの超演技的痛がり方はもはや芸術の域だよね! あんなに痛がってたのに、数秒で立ち上がってプレー再開できるとか超人なのか? 面倒くさいので画面パタメータをListでもらった後のFunctionだけ ちなみに引数のListを作ってる箇所はこっちの記事に書いてあるYO!! // [問題文(原文)] // 野球の各打者はストライクが 3 つたまるとアウトとなり、ボールが 4 つたまるとフォアボールとなります。 // アウトあるいはフォアボールになると、この打者の

                                                                [paiza]野球の審判 - Qiita
                                                              • paizaキャンペーン問題 Bランク 長テーブルのうなぎ屋【JavaScript】 - Qiita

                                                                paiza×Qiita記事投稿キャンペーン の 長テーブルのうなぎ屋 をJavaScriptで。 大まかな処理は以下の通り。 ①全座席の空席状況 及び ②座りたい客の並び を2進数で扱う ①に対して②をビットANDで確認、入り込む余地があれば①に②をビットORして更新 立っているビット数を返して終了 ビット演算を使うことで、1グループ内のメンバー全員の着席可否チェックをループを使わず1回で判定することができます。 例として座席数6とした場合、席の状態を0b000000とします。 (ビット配置が分かりやすいよう6桁で示しましたが、実際には単に0で初期化するだけです) まず4人のグループが入店、2番目の席から座ろうとしているとします。 1を4ビット左シフトして0b10000、そこから-1することで0b1111と、2進数で1が4つ並んだ値になります。 2番目の席から確保したいので2-1ビット左シ

                                                                  paizaキャンペーン問題 Bランク 長テーブルのうなぎ屋【JavaScript】 - Qiita
                                                                • mod7占い (paizaランク S 相当) を無駄に汎用的に解く(JavaScript) - Qiita

                                                                  問題 これの中にある、 です。 数字が被っていないカードがいっぱいあって、 その中から3枚引いたとき数字の合計が7で割り切れるパターン数を出せ、という問題です。 説明 「汎用的に」と題しているのは これは単純に、 「7」で割るとか「3」枚とかの数字は可変にしよう という話です。(※問題文にはそんな話はまったく出てきません) 3重のfor文とか再帰呼び出しとかは使わないよ、ということですね。 解き方は無難に 公式の解説にある方法も参考にしています。 カードは「Nで割った余り」だけ見てその個数を数える。 重複を承知で、余りのすべての組み合わせを列挙する。 (例 [0,0,0]〜[6,6,6] 7^3通り) 余りの合計がNで割り切れる組み合わせだけを選択する。(例 [0,0,0] [0,3,4] [1,1,5] 等) それぞれ余りの個数が足りていることを確認する。 (例 [1,1,5]のとき、余

                                                                    mod7占い (paizaランク S 相当) を無駄に汎用的に解く(JavaScript) - Qiita
                                                                  • 初心者でもつまずかない機械学習の学習方法とは?おすすめのサイトや書籍をご紹介! - paiza times

                                                                    近年大きな注目を集めている「AI・人工知能」といった研究分野と深い関わりのある、機械学習の学習方法を紹介します。 機械学習初心者に向けて、数学的な理解がないハンズオン形式での学習方法をメインに比較して紹介します。 機械学習の学習ロードマップ 機械学習の学習ロードマップ 機械学習とは 機械学習のフレームワーク 機械学習の活用事例 機械学習の活用事例(1) ディープラーニング 機械学習の活用事例(2) データ分析 機械学習の勉強の注意点 学習の要素(1) Pythonの基礎 学習の要素(2) 学習時間の確保 学習の要素(3) 学習費用 学習の要素(4) ハンズオン形式 学習の要素(5)モチベーションの維持 機械学習初心者におすすめの学習方法5選 機械学習初心者におすすめの学習方法(1)paizaラーニング paizaラーニングのおすすめ度 paizaラーニングの項目説明 機械学習初心者におすす

                                                                      初心者でもつまずかない機械学習の学習方法とは?おすすめのサイトや書籍をご紹介! - paiza times
                                                                    • エンジニアへの依頼・相談、現役Webディレクターはこう気をつけている - paiza times

                                                                      Webディレクターとは、ひとりでは何もできない仕事なのだなぁとつくづく思います。 作ったワイヤーフレームはただの設計図であって、それだけでは役に立ちません。デザイナーさんにデザインしてもらい、エンジニアさんにコーディングしてもらって——。多くの人の協力があって初めて形となり、成果として仕上がります。 そんな仕事だからこそ、Webディレクターとして重要なのは「どうしたら周りの人が気持ちよく仕事をできるか」を考えること。そのためには気配りや言葉遣いが大切です。 特に「依頼」や「相談」はセンシティブなので、どうされるのがうれしいか、相手の立場になってよく考えて行動するようにしています。 今日はそんな「依頼・相談」のときに意識しているポイントをまとめてみました。 【目次】 「依頼」と「相談」を明確に区別する エンジニア側で解釈をさせない 言葉だけに頼らない 自分の意見を持つ 言葉のチョイスに気を配

                                                                        エンジニアへの依頼・相談、現役Webディレクターはこう気をつけている - paiza times
                                                                      • X(旧Twitter)で画像ネタバレを完全に防ぐ方法/ファンタジースプリングス対策にも - paiza times

                                                                        X(旧Twitter)に投稿された画像や動画は、タイムラインでそのまま目に飛び込んできます。 しかし、それが時にネタバレを含むものだったり、不快なものだったりするとイラッとするのが正直なところです。 2024年5月7日には、東京ディズニーシーの新テーマポート「ファンタジースプリングス」(6月6日オープン予定)がメディアに初公開。熱狂的な反応と合わせてネタバレを嫌がる声も大変多く「ファンタジースプリングス ネタバレ」がトレンドワードで出てくる始末。 今回のネタバレはプレスプレビューであり、オリエンタルランドのマーケティング方針のひとつですが、その是非はここで議題とはしません。自分の目で見て体験するまで一切の情報を遮断したい方が多くいるのは事実。 今回は特定ワードのミュートでのイタチごっこではない「ネタバレを完全に防ぐ設定」を本日はお伝えします。 タイムラインで画像を非表示にすることが可能 タ

                                                                          X(旧Twitter)で画像ネタバレを完全に防ぐ方法/ファンタジースプリングス対策にも - paiza times
                                                                        • [paiza]N倍の文字列 - Qiita

                                                                          下から順に。。。 面倒くさいので画面パタメータをListでもらった後のFunctionだけ ちなみに引数のListを作ってる箇所はこっちの記事に書いてあるYO!! // [問題文(原文)] // 整数 N が入力されるので、N 個の*を繋げた文字列を出力するプログラムを作成しましょう。 // 例えば N = 3の場合 // *** // のように出力してください。 function square(lines) { if (!Array.isArray(lines) || lines.length !== 1) { console.log("1行入れろや!"); return; } const repCnt = Number(lines[0]); if (!Number.isInteger(repCnt) || repCnt < 0 || repCnt > 100) { console.lo

                                                                            [paiza]N倍の文字列 - Qiita
                                                                          • ゲームでPythonやJavaを学べる「コードモンスター大図鑑 プログラミングでゲットだぜ!」を無料公開、paiza(こどもとIT) - Yahoo!ニュース

                                                                              ゲームでPythonやJavaを学べる「コードモンスター大図鑑 プログラミングでゲットだぜ!」を無料公開、paiza(こどもとIT) - Yahoo!ニュース
                                                                            • エンジニアを目指す就活生の内定が近づくインターンシップ活用法 - paiza times

                                                                              就活のためにインターンシップへの参加を考えている学生の方は多いかと思います。 毎年、就活を終えた内定者の方にお話を聞いていると「就活でやっておけばよかったこと」として、「インターンにもっと参加しておけばよかった」と言う方が少なくありません。 インターンシップへ参加しておくと、その後の就活にさまざまなメリットがあります。 今回は、そもそもインターンシップとは何なのかとインターンに参加するメリットなどを解説します。 インターンシップとは インターンシップとは、学生が企業などの中で一定期間働き、就業体験ができる制度です。 日本では一般的に、大学であれば主に3年の長期休暇中や春夏にかけて、就活が本格化する前の実施が多い傾向です。 近年は多くの企業が、優秀な学生へのアピールや囲い込みのためにこうしたインターンに力を入れています。 インターンの実施内容は企業ごとにさまざまですが、主に以下の形式のものが

                                                                                エンジニアを目指す就活生の内定が近づくインターンシップ活用法 - paiza times
                                                                              • なぜポモドーロテクニックが最強の集中法なのか - paiza times

                                                                                集中するの、得意ですか?私は苦手です。 「このタスクを仕上げるぞ!」と意気込んでも、途中の割り込みタスクに翻弄されたり、完了していない他のタスクが気になってしまったり……。また、家で仕事をしていることもあり、家族に話しかけられて中断を余儀なくされることもしばしば。 そこで私が活用しているのは「ポモドーロテクニック」という集中法。 世の中にはさまざまな集中メソッドがありますが、個人的にはこれが最強です。「タスク」ではなく「時間」にフォーカスをするこの方法は、強力なのに簡単で、誰でもすぐに実践できます。 今日はポモドーロテクニックの魅力についてご紹介しましょう。 【目次】 ポモドーロテクニックとは? 「タスク」ではなく「時間」に集中できる ゴールが見える 自分に宣言かけられる タスクの時間配分が把握しやすくなる 自然と行動記録ができあがる 割り込みを阻止できる 特別な道具が必要ない 意識を一点

                                                                                  なぜポモドーロテクニックが最強の集中法なのか - paiza times
                                                                                • paiza.IO と wandbox の環境を比較してみた - Qiita

                                                                                  processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 62 model name : Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz stepping : 4 microcode : 0x42d cpu MHz : 2800.039 cache size : 25600 KB physical id : 0 siblings : 8 core id : 0 cpu cores : 4 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cm

                                                                                    paiza.IO と wandbox の環境を比較してみた - Qiita