起きたこと 僕が運営している『オンライン絵しりとり』というサイトで起きた話となります。 これは訪れたユーザー同士で絵しりとりを楽しめるサービスです。 ある日、このサービスをホスティングしているConoHaVPSより、規約に違反しているため利用を制限した旨のメールが届きました。 お客様のVPSにおきまして、弊社会員規約に反するコンテンツが 検出されましたので、ご利用サービスの制限をさせていただき ましたこと、ご連絡申しあげます。 そして、メールが届いたほぼ同時刻にサーバーが停止され、サービスへアクセスできない状態になりました。 メールによると、JASRACより著作権侵害に対する防止措置の申し出があったとのことです。 指摘対象のコンテンツを確認したところ、ユーザーがサイト内のチャットでYOASOBIの楽曲である『アイドル』の歌詞の一部を投稿しておりました。 ご覧の通り、話の流れで流行りの曲をみ
※本記事は、2023年7月時点の情報を元にしています。実際に移行を検討される際は、その時点でのAWS等の最新ドキュメントを参照下さい。 最近、 「Amazon Linux 2をAmazon Linux 2023に移行した事例はありますか?」 「Amazon Linux 2023を実際に使ってみてハマった事象があったら教えて下さい」 という問い合わせを目にする機会が増えました。 約1年前に、[Amazon Linux 2(以下、AL2)のEOL(End Of Life)は2025年6月30日に延期されました(https://aws.amazon.com/amazon-linux-2/faqs/?nc1=h_ls)。 AL2のEOLまであと2年ということで、ウォーターフォール型の足の長いプロジェクトであったり、 既存環境でAL2ベースのEC2を大量に運用しているユーザーさんの中では、 もうEO
とりあえず、参考: http://claris.hp.infoseek.co.jp/basic/etc_file_1.html 掲示板で見つけた説明: http://oshiete1.goo.ne.jp/qa528314.html --抜粋させていただく------------------------------------------------------- >そもそもrpcbindがどのような機能をするのかがわかっていません。 >これを止めていたらどのような影響がでてくるのでしょうか? RPC(Remote Procedure Call)系のサーバ・クライアント(NFS、NISなど)が 接続できなくなります。 rpcbind はLinuxではportmapperデーモンと呼ばれています。 普通TCP/IP系のサーバはhttpは80 smtpは25とポート番号 が決まっているので、クラ
論よりコード TCP localhost:18080 で待ち受けて、 implementation.bash を実行した結果を journal に書き込む例です。 ※ systemd は一般ユーザ権限でも利用可能です。今回は一般ユーザ権限で行いました。 その際、systemd 関連のファイルは $HOME/.config/systemd/user/ に配置する必要があります。ない場合は mkdir -p $HOME/.config/systemd/user/ として作ってからファイルを配置してください。 → 実は systemctl --user enable $PWD/server.socket と、パスを指定すれば自動的にディレクトリを作ってくれてsymlinkでファイルを配置してくれることがわかりました。 server.socket ファイル server.socket ファイルはS
たとえば次のような「user.proto」というプロトコル定義ファイルを用意し、これを変換する例を見てみよう。 syntax = "proto3"; message Picture { uint32 id = 1; uint32 width = 2; uint32 height = 3; enum PictureType { PNG = 0; JPEG = 1; GIF = 2; } PictureType type = 4; } message User { uint32 id = 1; string nickname = 2; string mail_address = 3; enum UserType { NORMAL = 0; ADMINISTRATOR = 1; GUEST = 2; DISABLED = 3; } UserType user_type = 4; repeated
サーバを定期的に再起動したいという需要は常に存在します。 完璧に書かれたシステムにおいてメモリが一方的に減っていくなんてことはおこらないはずですが、どっかの誰かが開放し忘れたコードにより徐々に減っていく空きメモリ。原因を追求するより、定期的に再起動しちゃえば一発解決だよね🧙 なんか時々落ちるこのサービス、いっそ定期的にサーバを再起動しておけば、たとえ落ちたとしても復活するから、大体の時間は動いてるサービスにできるんじゃないの?😈 いいことか悪いことか、かっこいいかどうかはともかくとして、定期的にサーバを再起動しておけば解決できるある種の問題が存在することは事実です。問題の先送りだって一つの技術力ですし(後ろめたいときって前置きが長くなるよね) ともかくそういうわけで何らかの理由でサーバを定期的に再起動させたいときの設定です。 CentOS7から標準になったSystemdのTimer機能
開設して3週間ほどで収益10万円を個人開発サイトから得たので、そこでやったことを全部ここに公開する。 世の中には**億ドルのバリュエーションを獲得したスゲー起業家の話か、個人開発サイトを立ち上げたものの収益なんてゼロに近い話かの両極端しか無いように感じる。 パッと立ち上げてだいたい1ヶ月でiPhoneXが買えるぐらいのサイト規模というのは、どんなレベルのエンジニアでも手が届く範囲内にあるのが実感だ。「人生賭けて起業!」とかそんな熱い話ではない。普段の仕事が終わったら、ちょこちょこコードかいて個人的にアプリを公開して収益を得る、ぐらいの話。「1億総クリエイター時代」ではこんなやり方が世の流れに合っている気がする。 この記事でも「エンジニアはアウトプット至上主義であるべき」と主張している。自分で主張するからにはやっぱり得たノウハウは全部公開するのは当然だな、と。だいたい数週間で収益が10万円な
ここでは XAMPP を Windows10 へインストールする方法を紹介します。 XAMPP(ザンプ)はインストーラを実行するだけで、Windows、LinuxやMacのクロスプラットフォームにApache、MySQL、PHP、Perlの環境をインストールすることができるアプリケーションです。 ここでは、Windows 10 に 「XAMPP」をダウンロード・インストールする方法をみていきます。 XAMPPのダウンロード まずは、XAMPPのインストーラをダウンロードするために「XAMPP公式ページ」にアクセスします。 「Windows向けXAMPP」をクリックすると、インストーラのダウンロードがはじまります。 XAMPPのインストール それではXAMPPをインストールしていきます。 ダウンロードしたインストーラを「実行」しましょう。 ユーザーアカウント制御です。「はい」をクリックし、イ
前回の記事で温度をcsvで一定間隔ごとに保存できたので、それをグラフ化します。 グラフ化は、Google Chartを使うと簡単にできます。 webページで表示したいため、phpでcsvファイルの読み出し&htmlファイルの書き出し、書き出したhtmlファイル中にGoogle chartを記述します。 まず、phpをインストール&アパッチを再起動します。 $ sudo apt-get install php5 $ sudo /etc/init.d/apache2 restart 次に、phpファイルを以下のディレクトリに作成し、パーミッションを変更します。(パーミッションを変更しないと、webページとして表示できないため) webページで表示したいものは、/var/www以下に置きます。 cd /var/www/ sudo nano home.php chmod 755 home.php
Windows 7 で SMB 接続でファイルサーバーと共有をかましていると、時々 ネットワーク接続の復元 x:を次に接続しようとしてエラーが発生しました。 \\xxxxxx\ Microsoft Windows Network: ローカルデバイス名はすでに使用されています。 この接続は復元されませんでした。 と出ることがちょくちょくあります。 大抵の場合、暫くするとアクセスできるようになるのですが、どんだけ待っても接続できないこともあるので、その時は PC 自体を再起動する羽目になります。 面倒臭いなぁと思っていたのですが、タマに出るだけだったので都度再起動をしていたのですが、今日は終了できない作業中だったので、あー!もう!ってきちんと調べることに。 で、検索したのですが、Microsoft コミュニティなどの書かれている対策は全てアウト! そもそも接続が出来ないんじゃなくて、接続出来て
こんにちは。 技術サポートの大平です。 さっそくですが、先日の気になったセキュリティー情報をピックアップしたいと思います。 下記のトレンドマイクロさんから発表されているリリースについてです。 『トレンドマイクロ、「国内標的型サイバー攻撃分析レポート 2016年版」を公開』 http://www.trendmicro.co.jp/jp/about-us/press-releases/articles/20160509023452.html?cm_re=news-_-corp-_-press このニュース内で特に気になったのが、C&Cサーバを国内に設置する事例が減少しているというくだりで、海外では「防弾ホスティングサービス」を攻撃に使う事例が多い、という点です。 ※ちなみにC&Cサーバーとは、外部から侵入して乗っ取ったコンピュータを利用したサイバー攻撃で、踏み台のコンピュータを制御し
大規模システムに携わるエンジニア必見! メルカリが導入した安定運用のための技術『DevOps』というバズワードはどこかあいまいで、つかみどころがないと思っている方も多いことでしょう。運用と開発を一体化するという概念に厳密な定義はなく、どのように実務に落とし込めばよいのかが漠然としているからです。 しかし、急成長したメルカリの大規模システムを支えるSREという役割を持つエンジニア佐々木健一氏の語る奮闘から、DevOpsの本質が見えてくるのではないでしょうか。DevOpsで実現した大規模システムを安定して運用する仕組み作りをご紹介いたします。 テーマ:『メルカリDevOps物語 – 俺たちの戦いはこれからだ -』 メルカリDevOps物語 ー 俺たちの戦いはこれからだ ー メルカリはサービス開始が2013年と歴史は浅いのですが、アプリが急成長しユーザーが増えて、いろいろ困ったことがあったのでそ
お客様の設定により、お客様情報が「非表示」となっております。お客様情報を表示するにはdアカウントでログインしてください。 お客様情報表示についてへ お客様情報表示についてへ
情報通信研究機構は日本標準時を決定・維持しています。 本ページでは、「NICT インターネット時刻供給サービス」のJSON形式時刻情報を取得し、 これを元にJavaScript プログラムで各種の時刻を表示しています。 (時刻取得結果の表示)
弊社ホームページにおいて、2014年12月6日11時~14時のあいだ、第三者からの不正アクセスによりサイトが改ざんされていた事が判明いたしました。ご利用頂いておりますユーザの皆さまにおかれましてはご迷惑をお掛けいたしまして、深くお詫び申し上げます。 なお、現在は被害を受けたサーバは復旧作業を実施済みです。ご利用ユーザーの皆さまの個人情報流出等は、現在のところ確認されておりません。 被害対象サイト/コンテンツ URL:http://gihyo.jp 改ざん内容とその影響 サーバの中身を入れ替えられ、外部のサイトにリダイレクトされるように設定されていた。 リダイレクトされていたサイト(アクセスしないようご注意ください) www.koushin-lawfirm.net live.livelistingreport.com 現在把握している改ざんされていた可能性がある期間 2014年12月6日
iOSで端末で動画をストリーミング再生させるべく、 HTTP Live Streamingを作成してみた。 HTTP Live Streaming(HLS)は動画ファイルを約10秒程度の短時間に分割しMPEG-TSコンテナに入れたものをひたすら生成しつつm3u8形式のリストファイルにそのファイルを逐次追加していくことで、HTTPのみで擬似的にLive Streamingを実現する方法です。 Appleが提唱したらしく、iOSが最も安定して再生できるのですが一応Androidでも対応します。 (手元のNexus7で試した所、Androidだとシークが出来なくなる) http://qiita.com/joker1007/items/def9d58ddb00fafc936d 作成するには、FFmpegを使うのが楽、とのことで、FFmpegをインストール。 新しめのFFmpegには分割するためのs
次期PeercastであるPeercastStationはwmv形式の他に、新たにflvとmkvの配信にも対応しています。mkvの方は以前誰かがやっていたので、flv配信をしてみたいと思います。flvの配信はffmpegをGUIから利用できるようにしたFFMPEGLauncherと、専用の独自ストリーミングサーバを使います。 なぜ独自サーバなのか? PeercastStationのflv配信は擬似ストリーミングと呼ばれるもの(プログレッシブダウンロードとも言います)で、一般的なflashのライブ配信のようなrtmpプロトコルを使ったものではありません。そのため(PeercastStationがrtmpに対応すれば別ですが)FlashMediaLiveEncoderやXSplit、FlashMediaServer、Red5といった既存のflashライブエンコーダ/サーバ郡は選択肢から外れます
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く