プログラミング

俺たち路上パソコン族 - ストリートコンピューティングまとめ

ストリートコンピューティングとは、街中や路上で座ったり歩きながらパソコンを操作することである。 streetcomputing 定義 実例画像集 森の有識者による対談

rubyでメソッドの最後にreturnを記述しない場合、何が返されますか?

Rubyのメソッドは、最後に明示的なreturn文を記述しない場合でも、そのメソッドの最後に評価された式の結果が自動的に返されます。以下に例を示します。 プロを目指す人のためのRuby入門[改訂2版] 言語仕様からテスト駆動開発・デバッグ技法まで Software …

Pythonで、フォルダ以下にあるjpgのexifを読み取って、写真の中にexif情報を書き込むプログラム

Pythonで写真ファイルのEXIF情報を読み取り、他の写真に書き込むためには、PillowというPython Imaging Library (PIL) のフォークライブラリを使用します。Pillowは画像処理に便利な多くの機能を提供しており、EXIF情報の読み書きもサポートしています。 退…

rubyで、フォルダ以下にあるjpgのexifを読み取って、写真の中にexif情報を書き込むプログラム

Rubyで写真ファイルのEXIF情報を読み取り、他の写真に書き込むためには、exiftoolという外部ツールを使用する方法が便利です。exiftoolは多くの画像フォーマットに対応しており、EXIF情報の読み書きが簡単にできるツールです。 独習Ruby 新版作者:山田 祥寛…

awkで、特定のディレクトリにあるcsvファイルを全部読み込んで、各ファイルの2,3,4列目の各総和を出力し、最後に全てのファイルの2,3,4列目の各総和を求めるプログラム

プログラミング言語AWK作者:A.V.エイホ,P.J.ワインバーガー,B.W.カーニハンUSP研究所Amazon 以下のようなawkスクリプトを書くことができます。このスクリプトは、指定されたディレクトリ内のすべての.csvファイルを読み込み、2列目、3列目、および4列目の合…

Pythonで配列のすべての要素が条件を満たすならtrueを返す関数を定義するとき、空の配列を渡したら false or true ?(文字数: 733)

Pythonの場合、空の配列を渡した場合に関数がどのように振る舞うかは、関数の具体的な実装方法に依存します。したがって、定義する関数の設計によって異なる結果が得られる可能性があります。 一般的なアプローチとしては、空の配列を渡した場合には常にTrue…

ハッカーはなぜパーカーを着ているの?

ハッカーがパーカーを着る理由については、個々のハッカーによって異なる場合がありますが、以下は具体的な例として考えられるいくつかの理由です。 ハッキングの前に、着るパーカーを選んでもらっているハッカー 1. 匿名性の確保: ハッカーは、自分の正体…