タグ

2020年2月3日のブックマーク (4件)

  • golangでlogを標準出力とテキストファイルの2箇所の出力する - Qiita

    logfile, err := os.OpenFile("./test.log", os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0666) if err != nil { panic("cannnot open test.log:" + err.Error()) } defer logfile.Close() // io.MultiWriteで、 // 標準出力とファイルの両方を束ねて、 // logの出力先に設定する log.SetOutput(io.MultiWriter(logfile, os.Stdout)) log.SetFlags(log.Ldate | log.Ltime) log.Println("Log!!")

    golangでlogを標準出力とテキストファイルの2箇所の出力する - Qiita
  • bashのプロセス置換で遊んでみよう! | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]

    株式会社ラクーンホールディングスのエンジニア/デザイナーから技術情報をはじめ、世の中のためになることや社内のことなどを発信してます。 bashインフラLinuxプロセス置換ファイルディスクリプタシェルスクリプト こんにちは、羽山です。 今回は意外と知らないかもしれないbashの「プロセス置換」という機能を紹介します。 UNIXでは「1つのプログラムは1つの機能にとどめ、フィルタとして動作できるようにせよ」という設計思想があります。 その言葉の通り、大抵のコマンドはパイプでつないでフィルタのように動作可能ですが、必ずしも理想的に設計されていない、もしくは仕様上できないコマンドもあります。 例えば、よく使う diff コマンドがこれにあたります。 指定するファイル名を - とすれば片方は標準入力から読み込めますが、もう片方はどうしても引数で指定しなければいけません。 コマンドの実行結果を直接比

    bashのプロセス置換で遊んでみよう! | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]
    stibbar
    stibbar 2020/02/03
  • ゲーム内チャットが諜報機関にとって悪夢である理由

    テロリストがゲーム機(PS4)のゲーム内チャット機能を使ってるかも、っていう報道が出ている。 この件でPS4を叩いても仕方が無い。というのはPS4に限らずゲーム内のチャットはテロリストが会話を行うのに適した理由がこんなにも多いからだ ① 膨大なチャネル会話経路がゲームの数だけ、星の数ほどある。NW的にはPSNを利用していても、プロトコルや暗号化方法はゲーム毎に異なるのでPSNの根っこで監視をしても結局各ゲーム毎に解析方法を作らなければならない。『釣天使』とかかわり合いたいと思うほど諜報機関は暇では無いだろう。 そして、ゲームの数はアーキテクチャの数であり、それぞれ異なる方式で情報が伝達されている。あるゲームではメッセージサーバ集中管理でも、また別のゲームではP2P通信だったりする。それらを複合的に扱っている場合もあるだろう。テロリストとは無関係な第三者のゲーム機をホストとして会話が行われ、

    ゲーム内チャットが諜報機関にとって悪夢である理由
  • 【シャングリ・ラ 東京】の空室状況を確認する

    東京駅に隣接。安らぎと華やかさが融合したラグジュアリーホテル 東京駅に隣接するホテルは、丸の内、銀座や日橋へのアクセスも抜群なロケーションにありながら、一歩足を踏み入れれば、そこは都会の喧騒から遠く離れたような静けさに包まれた美しくラグジュアリーな空間。温かいアジアンホスピタリティで家で過ごすように心地よく過ごせます。都内でも最大級の広さを誇るゲストルームの窓からは、皇居、スカイツリー、天気の良い日には富士山を望むことができます。 最上階のホライゾンクラブフロアの客室は、専用ホライゾンクラブラウンジが利用が可能で、軽や飲み物が楽しめます。また、ホライゾンクラブではコンシェルジュがリクエストにお応えし、満足のいく滞在になるようサポートします。 エクスクルーシブなCHIスパ、そして最高の味をお届けするレストランやラウンジなど、安らぎと華やかさが融合した最高級の施設は、2018年より2023

    【シャングリ・ラ 東京】の空室状況を確認する