Best viewed using Firefox, Google Chrome Aizu Online Judge Version 1.0 © 2004 - 2016 Univ. of Aizu Competitive Programming Club (ICPCPC), Database Systems Lab. University of Aizu
88257 @TknkYus @fd_a_ これ学校で教えてるようなプラス思考とはちょっと違うように見えるのですが、 逆境でも良い点を考えて行動を図るのと、現状を惰性的に継続しようと都合の悪いところは見えないふりをした結果のポジティブさ、では意味合いが全く逆ですからね・・・ モラルの類も全無視ですし、あまり教育は関係なさそう 2023-05-13 11:49:01 🎏Taku🎏あっというまに今年もGW @0245Amigo その通りなのだけれど、昔は学校でもここまで自己啓発じみたことは教えてなかったように思う。その時々の社会の価値観を煮詰めたエッセンスを学校が「ちゃんと時代に合わせて」規範化している…みたいな感じがする。意識高さって昔は「学校的価値観」とは違ったし…(偏差値とか公私の違いがあるかも) twitter.com/fd_a_/status/1… 2023-05-13 13:4
寄付の効果を査定する『メタチャリティ』という存在 「アメリカにはチャリティ団体を査定する『メタチャリティ』の団体がいくつかあります。各団体で寄付金がどのように運用され、実際にどれだけの効果を上げているかを比較調査するのです。なかでもシンガーは〈ギブウェル〉というメタチャリティ団体を推しています。こうした比較調査は、寄付先を決める上での一つの手助けにはなるでしょう。でも残念ながら日本ではメタチャリティのような団体は聞いたことがありません」 【メタチャリティ】とは 慈善団体の実績や効果を調査する機関のこと。アメリカのメタチャリティの1つであるNPO〈ギブウェル〉は2007年に発足。各種データを分析して、コスト効率が良く、より効果の高いチャリティ団体をいくつかのレベルに分けてサイト上で紹介している。 〈ギブウェル〉は途上国の貧困対策に関わる団体のみに的を絞って活動を調査・評価している。彼らがトッ
大切なお金の寄付先、どう選ぶ?「効果的な利他主義」ムーブメントから考える、自分なりの“寄付のものさし” 2016.11.28 supported by greenz people supported by greenz people Fumie Matsuyama Fumie Matsuyama みなさんは「効果的な利他主義」という言葉をご存知でしょうか? 私がこの言葉を知ったのは、『あなたが世界のためにできるたったひとつのこと<効果的な利他主義>のすすめ』(ピーター・シンガー著、NHK出版)という本と出合ったことがきっかけでした。 「世界のためにできるたったひとつのことって何だろう?」と、タイトルに惹かれてページをめくりました。しかし、そこで紹介されていた「効果的な利他主義者」のライフスタイルは、私にとって、すんなりと受け入れられるものではありませんでした。 その根底にある 私たちは、自
方法 文字列を空白埋めする方法は、3つあります。 center() 1つ目は、center()を使う方法です。 まず、文字列からcenter()を呼び出します。 そして、center()の引数に文字数を指定します。 result = text.center(文字数) 上記のcenter()は、引数の文字数に足りない分、左右に空白を埋めた文字列を返します。 使用例 text = "Hello,World" result = text.center(20) print(result, "end") 出力: Hello,World end rjust() 2つ目は、rjust()を使う方法です。 まず、文字列からrjust()を呼び出します。 そして、rjust()の引数に文字数を指定します。 result = text.rjust(文字数) 上記のrjust()は、引数の文字数に足りない分を、
自然数 N が与えられます。N が 3 けたになるよう数値の前に半角スペースを埋めて出力してください。 #入力値 N 入力値最終行の末尾に改行が1つ入ります。 #出力値 答えの数値を解答の形式に従った形で出力してください。 N 末尾に改行を入れ、余計な文字、空行を含んではいけません。 #コード a = "{: >3}".format(input()) print(a) #参考1 Pythonで桁数やゼロ埋めを行う方法(format) | 超初心者向けPython入門講座 #参考2 N = input() print("{: >3}".format(N)) format メソッドを使います。 format メソッドは 文字列.format() のように使うと、文字列中の {} に引数の前から順に置換を行います。たとえば、"{}-{}".format(1, 2) は 1-2 という文字列を生成
Ubuntuで日本語を選択すると、ホームディレクトリに日本語のディレクトリが作られるようです。 ファイルがある程度整理できるので非常にありがたいのですが、問題はCLIでアクセスする時。 OS Xのように、Finderからは日本語だけどターミナルからは英語、ではなく、コンソールから見ても日本語になっています。 「GUIなんて邪道だ!」派の方には関係ない話かもしれませんが、両方使っている身からするとちょっぴり不便なので解決します。 環境 Ubuntu 14.04.1 LTS x86_64 変更する これを実行するとダイアログが表示されるので 変える場合は「Update Names」を選択。 これでディレクトリ名が英語にリネームされます。 「LANG=C」のあたりが肝のようで、これをつけておくとデフォルトのロケールで実行されるようになります。 なぜ「ダウンロード」と「Downloads」が2つと
細かすぎて伝わりにくいTopCoderのコーディングスキル向上マジック:最強最速アルゴリズマー養成講座(1/3 ページ) 競技プログラミングはレベルの高い人たちの集まり――そんな考えを持っている初心者の方、TopCoderはあなたのコーディングスキルを爆発的に高める魔法のような場です。今回は、初心者にこそお勧めしたいTopCoderの魅力について考えます。 教育的な観点から見るTopCoder 今回からTopCoderに関する実践的アルゴリズムを解説していく予定でしたが、序盤のうちに触れておきたいことがありましたので、今回の枕は“教育的視点から見るTopCoder”というテーマで少し書こうかと思います。 まず、最初に宣言しておきたいことは、この連載は初心者向きである、ということです。「どう考えても上級者向けだろう」という意見はたくさんの方から寄せられていますが、筆者は、まだプログラミングレ
令和の技術革新とも言える話題の生成AIツールOpenAI社の「ChatGPT」とMicrosoftの「Bing AI」、LINEの「AIチャットくん」の三つのサービスを使ってみて比較してみた。検証したお題は「創作・物語の生成」「辞書的な回答」「読書感想文」「プログラムの修正」の四つ。その結果はいかに。AIチャットの使い方を含めて紹介しよう。 今回比較に用いるAIチャットサービスは、どれもGPT-4系列のサービスで元となっている言語モデルは同じだ。比較するAIチャットサービスは次の三つ。 ChatGPT|OpenAI https://chat.openai.com/chat Bing AI|Microsoft https://www.microsoft.com/edge/launch/newBinginEdgeAnswer ※Microsoft Edgeブラウザ(アプリ)でのみ利用可能 AI
学生の皆さんへ 2023年5月11日 学長 樺山祐和 現在、ChatGPTをはじめとした生成系人工知能(生成AI)についての議論が高まっています。そして、今後ますます技術が進み、また社会にも深く広く浸透していくことが予想されます。 美術大学としてはよりよい「学び」を得てもらうべく、こうした新技術を柔軟に活用し、また危惧される側面にも十分に配慮し、制作や研究に真摯に向き合ってもらいたいと期待しています。このメッセージでは、以下の6点を軸に、生成AIをめぐる現状と課題について大学としての見解を記述します。 身近なツールとなってきた生成AIを、まずは自分の目で確かめてみよう。 生成AIの問題や可能性についてより深く考えていこう。 個人情報や機密情報、また悪意のある内容の入力は絶対にしてはいけません。 レポートや論文に、生成AIの回答をそのまま用いて提出することを禁止します。 生成AIを引用すると
以下の要件に沿う、AWS Lambdaで利用できるコードを生成してください。 ## 要件 - Python 3.10で記載すること - 指定のS3バケットに格納されたファイル一覧と合計ファイルサイズを、Slackの特定のチャンネルに通知する - 前日の0:00から23:59までに格納されたものを、当日08:00に通知する import boto3 import datetime import json import logging import requests # 設定 S3_BUCKET_NAME = "your-s3-bucket-name" SLACK_CHANNEL_ID = "your-slack-channel-id" SLACK_WEBHOOK_URL = "https://hooks.slack.com/services/your-slack-webhook-url" #
米実業家イーロン・マスク氏は12日、リンダ・ヤッカリーノ氏がツイッター運営会社の新たな最高経営責任者(CEO)に就任すると発表した。(2023年 ロイター/Dado Ruvic/) [12日 ロイター] - 米実業家イーロン・マスク氏は12日、ツイッター運営会社であるX社の新たな最高経営責任者(CEO)に、米コムキャスト傘下NBCユニバーサル(NBCU)の広告責任者、リンダ・ヤッカリーノ氏が就任すると発表した。 マスク氏は11日、ツイッターの新たなCEOを見つけたと表明したが、新CEOの氏名は明らかにしていなかった。 マスク氏は「ツイッターの新CEOにヤッカリーノ氏を迎えることをうれしく思う」とツイッターに投稿。ヤッカリーノ氏は主に事業運営に注力し、自身は製品デザインと新技術に注力するとした。 ヤッカリーノ氏はターナー・エンターテインメントで15年間勤務した後、2011年にNBCUに入社。
Windows 10ではLinux実行環境の「WSL」(Windows Subsystem for Linux)が標準搭載され、「本物のLinux」がすぐに使えるようになりました。最新版の「WSL2」について、導入方法や基本的な使い方などを解説します。 WSLを本格的に活用したいなら、転ばぬ先の杖として、動作がおかしいときに環境をリセットしたり、問題なく稼働していた時点に巻き戻したりするなど、運用に役立つ知識も押さえておきたいところです。今回は、WSLを安心・安全に使うためのテクニックを紹介します。 WSLのLinuxディストリビューションは、実機や仮想マシンにLinuxをインストールする場合と比べて、手軽に短時間でインストールできるのが特徴です。このため、保存しておくデータなどがなければ、ちょっと試しては環境を削除したり初期化したりするといった使い方ができます。まずはその方法から見ていき
はじめに 手順確認環境 Windows11 WSL2上にUbuntuとDebian 補足 Windows10なら多少文言の読み替えが必要かも WSL1ならインストール時に有効にする「Hyper-Vの無効化」を追加 Linuxディストリビューション削除 カーネルを停止する wsl -l -v wsl --shutdown C:\Users\futa4>wsl -l -v NAME STATE VERSION * Ubuntu Running 2 Debian Stopped 2 C:\Users\futa4>wsl --shutdown C:\Users\futa4>wsl -l -v NAME STATE VERSION * Ubuntu Stopped 2 Debian Stopped 2 wsl -l -vLinuxの状態を表示する 停止するディストリビューションを確認する 「*」マー
tl;dr WSL(Windows Subsystem for Linux)からWindowsファイルシステム(要はCドライブ等)へのアクセス、またはその逆でWindows側からWSLのファイルシステムへのアクセス方法です。 ※Windows10 1903以降が対象です。 WSLからWindowsファイルシステムへのアクセス /mnt/{ドライブ名}からアクセスできます。cドライブの場合は、/mnt/cです。 windowsからWSLファイルシステムへのアクセス エクスプローラを開き、パスに\\wsl$を入力すると、WSLのディストリビューション毎のファイルシステムにアクセスできます。 ちなみにPowerShellでは、\\wsl$直下は見れず、その下のディストリビューション名以下を確認できます。 なお、コマンドプロンプトでは確認できません。 これは今後修正されそうです。 他 WSL内で、
はじめに AptikはLinuxで使用しているアプリの設定情報やリポジトリの情報、アイコン、テーマなどをまとめてバックアップしてリストアできます。この記事では、Aptikのインストール方法から使い方をまとめます。 Aptikについて Aptikは、Linuxにインストールしたアプリやシステムに加えた設定情報を簡単にバックアップしてリストアできるアプリです。Aptikを使用するシーンとしては、現在Ubuntu18.04を使っていて別のパソコンに新しくインストールしたUbuntu18.04に移行したいような場合があります。新しくインストールしたUbuntuに改めて自分が普段使用しているアプリを再インストールしたり設定したりするのはとても時間がかかり面倒です。そこでAptikを使って現状使っているアプリやシステムの設定などをまとめてバックアップし、新しくインストールしたUbuntu上でリストアし
Linuxのコマンドラインだけでなく、ディスクトップを使ってみたいなぁ…。 あおのり 実は、Windows 10 の Linux 用 Windowsサブシステムを使って、LinuxのGUIを使えるよ。 今回は Ubuntuデスクトップ (GUI)の環境を構築する方法を紹介しよう! 以前の記事でWindows 10 の Linux 用 Windows サブシステム(WSL)を使って、Linux(CUI)を動かす環境を構築する方法を紹介しました。 今回はその環境を使ってUbuntuのデスクトップ(GUI)を動かす方法を紹介します。 こんな方に読んでほしい これからLinuxを勉強したい方WindowsパソコンでLinuxを動かしたい方WSLでUbuntuデスクトップ(GUI)を動かしたい方 Linuxは一般的に「Xサーバー(X Window System)」をつかってデスクトップ(GUI)環境
はじめに *この記事は、AtCoder や paiza などで、標準入力がわからず困っている方用です。 たくさん種類があり、難しそうに見えるかもしれませんが、実際は入力の種類に合わせたものを選択しているだけです。 初めのうちは、覚える必要は全くないので、一回一回確認しながら、少しづつ慣れていきましょう。 注)この記事は初心者の方のための記事となっております。初心者の方の理解を優先するため、一部不十分な言い回し等が含まれていますが、ご理解いただくようよろしくお願いいたします。 どのコードを使えばいいか Atcoder や paiza の問題において、どのコードで標準入力を受け取るかは、主に次の二つを考慮します。 入力がどの種類のものか (一行 or 複数行、文字列 or 数字) その入力をどのように受け取りたいか (変数に入れる、リストにする、etc) このうち、二つ目は繰り返し問題を解くう
この記事では、 Arch Linux システムを新しいハードウェアに移動するために必要な手順について説明します。目標は、ハードウェアに依存しないインストール済みソフトウェアと設定に関して、同じ環境を構築し実現することです。 インストールの移行には、2つの異なるアプローチがあります: 古いマシンから新しいマシンへ :新しいハードウェアに新しい Arch Linux システムをインストールし、インストールしたパッケージと設定ファイルを、例えば ドットファイル で記述されているように復元します。 新しいマシンから古いマシンへ :古いハードドライブを新しいハードドライブにクローンするか、古いハードドライブを新しいシステムに配置します。必要に応じて設定ファイルを変更します。 新しいマシンから古いマシンへのアプローチは、古いマシンから新しいマシンへ のアプローチよりも元のシステムをより正
こんにちは、シューフィッターこまつです。靴の設計、リペア、フィッティングの経験と知識を生かし、革靴からスニーカーまで、知られざる靴のイロハをみなさまにお伝えしていこうと思います。 靴屋さんはいい加減、「中敷きでサイズ調節しましょう」とアドバイスするのはやめてほしいと思っています。たしかに中敷きを使うことで、靴はきつくはなりますが、それは「昭和の常識、令和のウソ」です。 私自身、シューフィッターの立場として学生からはローファー、老若男女からスリッポンのカカトが「パカパカ」脱げるという相談を、過去に数えきれないほど受けています。 とくにこの季節、高校に入学して学校指定のローファーを買ったものの、サイズはあっているはずなのに足に合わずに靴ずれで血だらけ。夏休み前にギブアップするというケースは痛々しい風物詩です。 ローファーをはじめとするスリッポンタイプの靴は脱ぎ履きが多い日本人には大人気ですが、
最強最速アルゴリズマー養成講座: そのアルゴリズム、貪欲につき――貪欲法のススメ アルゴリズムの世界において、欲張りであることはときに有利に働くことがあります。今回は、貪欲法と呼ばれるアルゴリズムを紹介しながら、ハードな問題に挑戦してみましょう。このアルゴリズムが使えるかどうかの見極めができるようになれば、あなたの論理的思考力はかなりのレベルなのです。(2010/9/4) 最強最速アルゴリズマー養成講座: 病みつきになる「動的計画法」、その深淵に迫る 数回にわたって動的計画法・メモ化再帰について解説してきましたが、今回は実践編として、ナップサック問題への挑戦を足がかりに、その長所と短所の紹介、理解度チェックシートなどを用意しました。特に、動的計画法について深く掘り下げ、皆さんを動的計画法マスターの道にご案内します。(2010/5/15) 最強最速アルゴリズマー養成講座: アルゴリズマーの登
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く