#ノンプロ研GAS+freee APIコース第1期の第1回ありがとうございました!ちょうどいい難易度で安心しました〜なんとかついていくので、引き続きよろしくお願いします — Yanase Hiroki@ノンプロ研 (@YanaseHiroki) September 15, 2021 contents 受講後:申し込…
はじめに ハマったこと 対策 まとめ はじめに リモートワークをしていると、通勤がないことによる弊害を感じませんか? 現在、私が感じているリモートワークによる弊害を整理して、思いつくかぎりの対策を挙げていこうと思います。 本稿は技術的な記事ではあ…
はじめに 問題 解法 学んだ処理 まとめ はじめに aimakerさんのAtCoder Beginner Contest 179での成績:5623位 パフォーマンス:411相当 レーティング:55→81 (+26) :) Highestを更新しました! atcoder.jp コンテスト開始30分後に気づいて参加しました。 …
はじめに いきさつ いま、とてもうれしい 登録したのは3日前 これほど連休がいらないと思ったことがあっただろうか まとめ はじめに EN:TRY Produced by paizaという求人サイトをご存知ですか? paiza.jp 「ああ、paizaって聞いたことある。なんか問題とい…
はじめに 方法 まとめ はじめに そこのあなた!レスポンシブデザインに悩んでいませんか? 定石では画面の横方向のピクセル数によって切り替えます。 (例)@media (min-width: 20em) { font-size: 1.25em; } しかし、今回作成しているアプリケーション(下…
目次 はじめに 回答 工夫 感想 はじめに 普段、変数は1文字で定義しますか? 変数をアルファベット1文字で定義すればスッキリと書けて複雑な処理も短くまとめられます。 しかし、英単語を利用して変数名を定義したほうがいい、と実感した1問でした。 回答 at…
目次 問題 回答 学んだ処理 感想 問題 atcoder.jp 赤、青を1本目、2本目に選ぶと、三角形は3通りできますね、という具合のお話 (長さはフリーハンド、参考程度です) 回答 # 棒の本数を受け取る n = gets.to_i # 棒の長さを受け取って小さい順に並び替える …
目次 はじめに 参考にした記事 この前だしたミニアプリの記事 ヒアドキュメント活用例 はじめに ぼんやりと、「複数行を出力する命令ってないんかなあ」と思っていたところ、ありました! 参考にした記事 感想:すごい この前だしたミニアプリの記事 1行ごと…
目次 はじめに 入力と出力の例 入力例 出力例 コード 使い方 終わりに はじめに アクティブハッシュのモデルを書くときに「選択肢が多くてコードを書くのが大変!」と感じた事はありませんか? そんなあなたのために選択肢の配列を入力するとアクティブハッシ…
はじめに Tips 1.右クリックから検索 2.英数キー2回で変換 3.⌘+↓でファイルを開く 4.カラムビュー 5.Enterキーでリネーム 6.⌘ + option + V で、切り取って貼り付け 7.2本指ダブルタップ 8.Terminalの文字を拡大する おわりに はじめに これ…
はじめに 問題A(100点) 問題B(200点) 問題C(0点) 問題D(0点) 問題E(0点) 問題F(0点) 感想 はじめに 腱鞘炎の予防のため、文章を(ほぼ)打たずに記事を作ります。 ABC174に参加してきました! atcoder.jp 解答速報はこちらを参考にさせていただ…
はじめに 手順 おわりに はじめに 今週、雑にタイピングをしたせいで、手が死にそうです。 生活が少々乱れてゴールデンタイムに寝ていなかったため、成長ホルモンなどの分泌が不十分かもしれません。 そのせいで炎症の回復力が弱いのも大きな要因ですきっと…
目次 問題 回答 学んだ処理 お手本の別解 感想 問題 atcoder.jp erase、eraserとDaydreamのつながりがわかりません。 ググってもこれくらいしかヒットしません。 www.amazon.com 多分eraserとdreamerがちょっと似ていて、都合がいいからでしょうか。 回答 # …
目次 はじめに 動作の様子 ソースコード 今後、追加する機能 はじめに Twitterで毎日のように一問一答形式で作った問題を投稿しています。 テックキャンプで「~JavaScriptによるセキュリティ攻撃を学ぼう~」の学習を修了しました!Q.「HTML生成時の処理に脆…
目次 問題 回答 助けてください>< 問題 atcoder.jp この問題の舞台は京都ですねきっと。 回答 # 整数の入力 n = gets.to_i # point[0]に、「t = 0のとき点(0, 0)にいる」という情報を持たせる point = [] point[0] = [0, 0, 0] # スペース区切りの整数の入…
目次 問題 回答 学んだ処理 感想 問題 atcoder.jp 「ダックスフンドのルンルン」は英語で Lunlun the dachshund だそうです。 英語で書くと、途端に中華な雰囲気になるから不思議です。 回答 # 鏡餅の枚数 n = gets.to_i # 重複をのぞく鏡餅の直径 ds = n.ti…
目次 問題 回答 学んだ処理 感想 問題 atcoder.jp これはCard Game for Two ではなく、 Card Game for Alice です。 Card Game for Two だとすると、Bob はAliceに負けたい、ということになります。 回答 # カードの枚数をしかたなく受取る gets # カードの…
目次 Twitterの「エンジニアが必ずウォッチすべき人たち」というリスト Twitterのリストとは 作成作業風景 「エンジニアが必ずウォッチすべき人たち」が紹介されているサイト Twitterの「エンジニアが必ずウォッチすべき人たち」というリスト https://twitte…
目次 問題 回答 学んだ処理 1. 入力を受け取る 2. 整数の各桁の総和を計算 3. 配列から A <= sum <= B を満たす整数を選ぶ 4. 配列 |n| の要素の合計を出力する 問題 atcoder.jp 回答 N,A,B=gets.split.map(&:to_i) def calc(n) res=0 while n>0 res+=n%10 n…
はじめに 小技集 ⌘(command)系 ⌘ + Aで全選択して、control + F ⌘ + shit + 4で選択範囲をスクショするモードにして、spaceキーを押して、クリック ^(control)系 control + Oで行を追加して、control + N control+ Aで行頭に移動して、control + shift + E c…
はじめに 問題の要点 回答 はじめに 個人的「三大朝活」は、筋トレ、冷水シャワー、競プロです。 今日も朝の体操の様子をお届けします。 昨日の反省点は、競プロ、筋トレ、冷水シャワーの順にやってしまったことです。 起き抜けでは、まず問題が頭に入ってき…
「今日は全然集中できなかった! テックキャンプが始まって以来、最高の体調と精神的安定が続いていたのに。 これまで、たまたま外的要因が穏やかだったかららしい。 変化に適応するための具体的なアクションプランを実行せんにゃあいけんわ」 という調子で…
atcoder.jp 今日も朝の体操の様子をお届けします。 作成した回答がこちら # 整数の入力 n = gets.to_i # スペース区切りの整数の入力 ary=gets.chomp.split(" ").map(&:to_i); # 変数を宣言 i = 0 # 整数を配列に入力 while if ary[i % n] % 2 == 1 break en…
はじめに 設定の手順 1.辞書登録 2.ZOOMの招待リンクを自動でコピー まとめ はじめに ZOOMの招待リンクをもっと簡単に送りたい!と思ったことはありませんか? botを作ればいいんだろうけどそんな時間ないよ!と諦めていませんか? 今回は、5分もあれば…
atcoder.jp 自力で解けました! 1回再提出しただけでACの表示が出ると結構嬉しいです。 懐かしい達成感を感じています。 言語:Ruby2.7.1 a, b, c = gets.chomp.split('').map(&:to_i) puts a+b+c 結構コードの短さには自信がありました。 しかし、同じ言語…
目次 はじめに 手順 おわりに 追記:10分間休憩勉強法の紹介 はじめに カリキュラムのボリュームが多すぎて、途中から「一体わたしは何をするために何を学習しているのか」見失うことはありませんか? あるいは、体調や環境の変化によって「理解力が落ちて…
atcoder.jp 昨日に引き続きAtCoderの入門編を1つ解きました。 競技プログラミングは専門の資格や、AtCoder転職などあるので、就職活動までの2ヶ月で自分の能力の現在地を形として残したいです。 AtCoderの説明はこちら atcoder.jp ABC086Aを解きました。 シ…
atcoder.jp 最後にAtCoderを解いたのは2018年4月でした。 せっかくテックキャンプでRubyを学習しているので、 AtCoderでRubyのデータ処理の技術を補強していきたいです。 Practice Aを解きました。 スペースで区切られた2つの整数を受け取る方法を知りました…
はじめに プログラムを印刷するための手順(VSCode 1.47.2) 1. VSCodeにPrintCodeを導入します。 2. ヘッダーに相対パスを表示させる設定をします。 3. プログラムをPDFファイルに書き出します。 4. PDFファイルを印刷します。 おわりに はじめに こんにちは…
はじめに こんにちは! 「プログラミングを学習するときに、お手本を真似してタイピングしていますか?」 TECH CAMPのカリキュラムではコードの例が多く登場します。 一部の例には「コピーしてください」と書かれていますが、基本的には自分で打ち込むことを…