タグ

ブックマーク / shokai.org (2)

  • 橋本商会 » LAN内の全てのホストのIPアドレスとMacアドレスを取得する

    1から254までpingうって反応あったホストにarpしてMacアドレスを取得した。 昔LAN内の全ホストにgrowl送りつけたりしていた時と同じノリだ Raspberry PiがDHCPでどこに行ってしまったかもわかるし、定期的に実行すれば端末が(つまり人が)増えたり減ったりするのもわかって楽しい。 実行にはparallel gemが必要 gem install parallel ruby macaddrs.rb 192.168.1.1

    橋本商会 » LAN内の全てのホストのIPアドレスとMacアドレスを取得する
    takahiro6503
    takahiro6503 2013/06/21
    管理者いるけど居ないから困ってるんで、この際だから喰っちゃえ ( ̄+ー ̄)
  • 橋本商会 » プログラムの写経

    プログラミング初心者が写経する時に気をつけると良い事を4つ説明します。 画像はイメージです プログラムを勉強する時に、写経しろ(すでに完成しているプログラムをから書き写せ)とか言われるが、ちょっと意識するとだいぶ違うと思う 1. 外から書け 例えば、1からnまでの数字を全部表示するプログラムがあるとする。 def run(max) 1.upto(max).each do |i| puts i end end run(10) これを写経する時、上から下に1行目から順に書くのではなくて、まず def run(max) end いちばん外側を書いて def run(max) 1.upto(max).each do |i| end end 中を書いて def run(max) 1.upto(max).each do |i| puts i end end こうなる。 上から書かないのが重要。プログ

    橋本商会 » プログラムの写経
    takahiro6503
    takahiro6503 2012/06/17
    なるほど_φ( ̄ー ̄ )
  • 1