ブックマーク / qiita.com (22)

  • ユーザーが『アイドル』を歌うとサーバーが停止する - Qiita

    起きたこと 僕が運営している『オンライン絵しりとり』というサイトで起きた話となります。 これは訪れたユーザー同士で絵しりとりを楽しめるサービスです。 ある日、このサービスをホスティングしているConoHaVPSより、規約に違反しているため利用を制限した旨のメールが届きました。 お客様のVPSにおきまして、弊社会員規約に反するコンテンツが 検出されましたので、ご利用サービスの制限をさせていただき ましたこと、ご連絡申しあげます。 そして、メールが届いたほぼ同時刻にサーバーが停止され、サービスへアクセスできない状態になりました。 メールによると、JASRACより著作権侵害に対する防止措置の申し出があったとのことです。 指摘対象のコンテンツを確認したところ、ユーザーがサイト内のチャットでYOASOBIの楽曲である『アイドル』の歌詞の一部を投稿しておりました。 ご覧の通り、話の流れで流行りの曲をみ

    ユーザーが『アイドル』を歌うとサーバーが停止する - Qiita
    anmin7
    anmin7 2024/05/27
    同じ期待をして見にきた人がいて嬉しい
  • フリーWi-Fiを使ったら秘密情報を抜かれる経路にはどのようなものがあるか - Qiita

    ゴールデンウィークのはじめ(4月29日)に投稿された以下のツイートですが、5月7日20時において、1,938.8万件の表示ということで、非常に注目されていることが分かります。 我が名はアシタカ!スタバのFreeWi-Fiを使いながら会社の機密情報を扱う仕事をしてたら全部抜かれた。どうすればよい! pic.twitter.com/e26L1Bj32Z — スタバでMacを開くエンジニア (@MacopeninSUTABA) April 29, 2023 これに対して、私は以下のようにツイートしましたが、 これ入社試験の問題にしようかな。『スタバのFreeWi-Fiを使いながら会社の機密情報を扱う仕事をしてたら全部抜かれた』と言う事象に至る現実的にありえる脅威を説明せよ。結構難しいと思いますよ。 https://t.co/LH21zphCTV — 徳丸 浩 (@ockeghem) April

    フリーWi-Fiを使ったら秘密情報を抜かれる経路にはどのようなものがあるか - Qiita
    anmin7
    anmin7 2023/05/09
    どう噛み砕いて社内に流すかな……そう言う職種じゃないんだけど
  • こうやってNotionで論文管理しています - Qiita

    追記(230611) たくさんの方に記事をご覧いただき、まことにありがたく存じます。 自分でもびっくりするくらい時間がかかりましたが、 PDFの論文情報を自動でNotionに追加するツールについての記事を書きました。 ぜひあわせてご覧ください。 TL; DR ↓こんな感じで、Notion使って論文管理してます。 ↓ページリンク機能で、論文間にリンクを貼れるのが便利です。 ↓ページリンク機能を使えば、自分用先行研究リストも便利にまとめられます。 論文管理ソフト、なに使ってる? 普段から学術論文を読んでいる人の多くが、なんらかのツールを使って論文を管理しているかと思います。 あなたは何を使っていますか? Zotero?Mendeley?EndNote?Paperpile? どれも優秀なソフトウェアだとは知りつつ、私はあえてNotionを使っています。 Notionは様々な機能と拡張性を備えた万

    こうやってNotionで論文管理しています - Qiita
    anmin7
    anmin7 2023/05/01
    こういうの見ると俺の仕事なんてろくでもねぇ底辺だなあって思うわ。
  • 上司(EM)にモヤッとしたときに読む記事=モヤッとさせる上司(EM)になりたくない人のためのヒント - Qiita

    これは Engineering Manager Advent Calendar 2022 の10日目の記事です! ビットキーというスタートアップにてエンジニアリングマネージャーをしております、佐藤正大と申します。”まさひろさん”と呼んでいただくことが多く、ハンドルネームは @m3hiro3です。 この記事は誰に向けた、何であるか? 上司=EMと読み替えていただいた上1で、その存在や関係性にモヤッとした方に向けた記事です。 ”モヤッと”とは、「明瞭でない状態」「腑に落ちない状態」「わだかまりがある状態」のことです。私自身も歩んできたキャリアの中で、上司の行動や言動にモヤッとしたり、自分がリーダーやマネージャーとして周囲をモヤッとさせてしまったりという経験は多数あります。 また、そんな状況を抜け出すために、エンジニアリングやマネジメントの書籍を読んで感銘を受けたり、一方で矛盾を感じてしまったり

    上司(EM)にモヤッとしたときに読む記事=モヤッとさせる上司(EM)になりたくない人のためのヒント - Qiita
    anmin7
    anmin7 2022/12/11
    そらEM菌信者にはモヤッとするやろ
  • Amazon VPCを「これでもか!」というくらい丁寧に解説 - Qiita

    はじめに AWS上で仮想ネットワークを構築できるAmazon VPCは、多くのAWSサービスが動作する基盤となる、非常に重要かつ多機能なサービスです。 多機能ゆえに公式ドキュメントやネット上の記事も断片的な機能の解説が多く、全体像を把握することが難しいサービスとも言えます。 そこで記事はVPCの全体像を理解できるよう、各機能のつながりや動作原理を丁寧に解説し、 「VPC界の百科事典」 (あくまで例えですが…笑) となるような記事を目指したいと思います。 【追記】 実践編の記事を追加しました VPCの実画面での構築方法は、以下の別記事にまとめました。「VPCを実際に触ってみたい!」という方は、こちらもご一読いただけると嬉しいです。 VPCとは 「Virtual Private Cloud」の略で、クラウド上に仮想的なネットワークを構築するためのサービスです。 例えば、オンプレ環境でWebア

    Amazon VPCを「これでもか!」というくらい丁寧に解説 - Qiita
    anmin7
    anmin7 2022/08/07
    Amazon心室性期外収縮
  • てきとうにテトリスを作ったら長棒の幅が少し太かった。ついカッとなってやった、反省しています - Qiita

    記事を読むまでもなく全てが予想出来るタイトル 完全に出オチなのに、タイトルでネタばれしております。 お察しの通り、クソアプリです。 クソアプリ Advent Calendar 2021 の記事(3-19)です。 早速、証拠の品をご覧いただこうっ! 以下のURLから、犯人が作成した「てきとりす」なる、 テトリスに非常によく似たゲームを実際に遊べます。 PWAで作成されているため、スマホからもボタンタップ操作で遊べますが、 てきとうな作りで操作性が悪いため、PCのキーボード操作でのプレイ推奨です。 プレイの様子が録画されております プレイ動画の解説 一見、普通のテトリスのようです。 ブロックは順調に積みあがってゆき・・・ 長棒が望まれるようになりました! とうとう待望の長棒が登場っ! あれ、ちょっと微妙に幅が?? ガツッ!?入らない!! 呆然自失、前代未聞、驚天動地、怒髪衝天、 こんな事態を誰

    てきとうにテトリスを作ったら長棒の幅が少し太かった。ついカッとなってやった、反省しています - Qiita
    anmin7
    anmin7 2021/12/22
    ヒギィ!
  • ヒトゲノムにおけるギンガ遺伝子の探索 - Qiita

    2020年11月01日02時、それは起こった 今からちょうど一ヶ月前くらいのことです。とある奇妙なネットニュースが私の目に留まりました。 90年代のスーパー戦隊『ギンガマン』が謎のトレンド入り 複雑すぎる理由に驚愕(ニュースサイトしらべぇ) 日曜朝のネットの話題といえばスーパー戦隊やプリキュア、仮面ライダーといった「ニチアサ」があがりやすいが、「全日大学駅伝」で潰れてしまった1日の朝。 しかし、ツイッターのトレンドには90年代のスーパー戦隊「ギンガマン」の文字が。その理由に驚きの声が相次いでいる。 ■ギンガマンとは トレンドにいたギンガマンとは、『星獣戦隊ギンガマン』のことで、1998年に放送されたスーパー戦隊シリーズの1つである。その名の通り、銀河・宇宙を意識されたキャラクターデザインとなっている。 しかし、トレンド入りした理由は、ギンガマンが再放送されたり、ギンガマンの続報が出たとい

    ヒトゲノムにおけるギンガ遺伝子の探索 - Qiita
    anmin7
    anmin7 2021/05/14
  • 弱小SIerの中心で、愛を叫ぶ - Qiita

    プログラミングやIT技術の知識を披露しあうのがQiitaの醍醐味ってのは知ってるんだ。 だから、こんな売れない、煮ても焼いてもえないブログ記事みたいなのを書くのは決まりが悪いんだけど、ここらでどうしても言っとかないといけないなって、そう思ったんだよ。 少女には向かない職業 ブラック企業なんてものがまるで戦後の闇市みたいな存在だったころ、ぼくはこの業界に入った。知っている人はよく知ってて、知らない人は存在すら思いつかないような会社だけど、あの頃にしてはホワイトで、一次受けもできるとこだったわけ。 とは言え、年に一人はJR東日や高層建築の”お世話”になっていたし、課に一人はお薬とカフェインがトモダチってやつがいたんだけどね。ぼくは今のところ彼らの”お世話”にはなっていないけど、お薬とは三年来のトモダチだ。 聡明なきみのことだから、とにかく、そういう環境ってことはわかってもらえたと思う。 ワ

    弱小SIerの中心で、愛を叫ぶ - Qiita
    anmin7
    anmin7 2021/02/03
  • ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習

    最近、あまりプログラミングが得意でない人のサポートをする形で、長い時間にわたってペアプログラミングを行っている。そのなかで、気がついた悪い習慣と成長するための良い習慣というものをまとめてみる。 この記事のバックグラウンドとなる体系的知識がになりました。 エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング あわせて読みたい 経営者マインドが足りない!vs. 現場に任せてくれない!の対立をなくすカードゲームをつくった話 新人プログラマに知ってもらいたいメソッドを読みやすく維持するいくつかの原則 新人プログラマに知っておいてもらいたい人類がオブジェクト指向を手に入れるまでの軌跡 ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習 あきらめるにはまだ早い!ソースコードの品質向上に効果的なアプローチ 心理的安全性ガイドライン(あるいは権威勾配に関する一

    ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習
    anmin7
    anmin7 2020/10/21
    毎回「ベアプログラミング」に見えて「くまさんになんの関係が…?」となる
  • 5歳娘「パパ、変なAPIを作らないで?」 - Qiita

    とある休日 娘(5歳)「パパ、一緒に技術ブログを始めない?」 娘「昔から私とパパがローカルに書き溜めてる技術記事が、かなり溜まってきたでしょ?」 娘「それをブログとして公開してみようよ」 ワイ「おお、それは楽しそうやな」 ワイ「どこのブログサービスを使おうかいな」 娘「せっかくなら、ブログシステムから自分たちで作ってみようよ」 娘「私はフロントエンドを担当するから」 娘「パパはRuby on Railsか何かで、APIを作ってよ」 ワイ「おお、Ruby on Railsなら昔やったことあるわ」 ワイ「RailsAPIモードで、ブログ記事を返すエンドポイントを作ればええんやな」 娘「そうそう」 次の日 ワイ「API、できたで!」 ワイ「/api/articlesっていうエンドポイントにアクセスしてくれたら」 ワイ「ブログ記事が取得できるようにしておいたわ」 娘「さすがパパ」 娘「そういえば

    5歳娘「パパ、変なAPIを作らないで?」 - Qiita
    anmin7
    anmin7 2020/07/21
    姪だったら今頃パーン(机)だった
  • BLEACHの20周年記念サイトがオサレすぎる件について - Qiita

    BLEACHの20周年特設サイトとは この度週刊少年ジャンプの大人気漫画BLEACHが連載20周年を記念して、大発表があるみたいです。 その特設サイトがとてもオサレでかっこいいので、簡単にですがサイトの調査をしてみました。 公式サイトはこちら ちなみに僕は斑目一角の卍解が大好きです。 OSR値(オサレち)とは 週刊少年ジャンプ2007年17号で、瀕死の死神がパワーアップした敵を返り討ちにするという、従来のバトル漫画理論では説明のつけられないシーンが描かれた。この現象を説明する為に、「The男爵ディーノ」のかがみ氏が提唱したのがOSR値である。 OSR値の登場により「主人公より強い敵が倒される」「来は強いのに、能力をひた隠しにしたために劣勢になる」といった作中の理不尽な現象に一応の説明をつける事ができたため、多くの人々がOSR理論を支持している。1 サイトの全容 公式サイトを開くとアニメー

    BLEACHの20周年記念サイトがオサレすぎる件について - Qiita
    anmin7
    anmin7 2020/03/09
  • マサカリの起源について - Qiita

    はじめに 技術的な指摘をすることを「マサカリを投げる」と呼ぶ。ネットスラングにありがちだが、この言葉の意味は常に変動しており、地域、人によっても定義が異なる。現在では、何か自分で詰めが甘いことを書く時に「修正、批判コメント歓迎」の意味で「マサカリをお願いします」と言ったり、誰かが適当なことを書いてコメントやブコメで炎上している時に「さっそくマサカリ投げられてて草」というような使われ方をしているようだ。 この「マサカリ」という言葉がいつ、どのような形で使われるようになったのか、できる範囲で調べてみた。 2006年以前 僕は1990年代の後半から2000年の前半にかけて、Niftyのフォーラムや、いくつかの技術系メーリングリストに登録していたが、当時この意味での「マサカリ」という言葉を目にした覚えがない。とりあえず当時所属していて、現在過去ログが見られるDelphiやBCB-MLの過去ログで検

    マサカリの起源について - Qiita
    anmin7
    anmin7 2020/02/13
    アッハイ
  • 社内slackにVIPチャンネルを作った話 - Qiita

    ABEJA Advent Calendarの1日目です。 はじめに 昨年はABEJA Platformに関するAdvent Calendarでしたが、今年はプラットフォームに限らず幅広い技術を扱おう、ということで縛りを作らずに様々な技術を紹介していきます。 さて、皆さん、社内でのコミュニケーションツールは何をお使いでしょうか。色々なツールがあると思いますが、Slackを使っている所が多いのではないかと思います。Slackはとても良いツールなのですが、使いこなす会社側にその運用ルールが委ねられています。中でも、DMやプライベートチャンネルでの秘密の会話による情報格差などが発生することが問題になり、オープンチャンネルに限定している会社も多いのではないでしょうか。しかしながら、オープンに会話をすれば、皆が平等かつ平和に会話ができるか?というと、全くそんなことはありません。オープンにすると下記のよ

    社内slackにVIPチャンネルを作った話 - Qiita
    anmin7
    anmin7 2019/12/03
    うはwwwwwおkwwww
  • A=B、A=Cであるとき、B=Cとなるとは限らない - Qiita

    はじまり いつものようにTwitterを見ていると、気になるツイートがありました。 A=B、A=Cであるとき必ずしもB=Cとはならないとか思ってる人間が、その謎理論で反論リプしてくる世界で人類がわかり合うことはないんだなって思う pic.twitter.com/lsoS09jcBT — ぼのぼの@煙草と柚子とヨーグルト (@BonoBono1031) 2019年6月9日 a=bかつb=cなら a=cが成り立つんだよなあ — ЯXY (@Necroxis_Girl) 2019年6月9日 A=B、A=CであるときB=Cになるとは限らないと思ってる世界で生きてるの日常生活に支障をきたしてそう — ぼのぼの@煙草と柚子とヨーグルト (@BonoBono1031) 2019年6月9日 なんか別に間違ってなくね??みたいな人がいるみたいでビビる。A=B、B=Cなら絶対にA=Cだし、こいつが出してる例は

    A=B、A=Cであるとき、B=Cとなるとは限らない - Qiita
    anmin7
    anmin7 2019/06/12
    かわいいは正義、かわいいは作れる。よって正義は作れる!
  • 自宅サーバーでTwitter連携サービスを運営してたら家宅捜索された件 - Qiita

    概要 ある朝自宅に神奈川県警が乗り込んできた。 (なお自宅は神奈川県ではない) どうやら俺はTwitterにモロ画像を投稿していたらしい。 「間違いなくこの家から投稿されていた。プロバイダにも確認済みだ。」 「(ハンドルネーム)というアカウント使ってるでしょ」 「心当たりあるでしょ?」 「(ブランド名)のTシャツ持ってるでしょ?」 おやっ、何かがおかしいです。 想定される経緯 自宅サーバーではTwiGaTen( https://twigaten.204504byse.info/ )というWebサイトが稼動している。 そしてこいつはTwitterアカウントでログインしたアカウントのタイムラインを24時間365日収集し続けている。Twitterの仕様上、これは時々ログイン履歴として記録される。 そして警察はモロ画像をうpしたアカウントのログイン履歴を見て… 「固定回線からうpか。バカめ。」 「

    自宅サーバーでTwitter連携サービスを運営してたら家宅捜索された件 - Qiita
    anmin7
    anmin7 2019/06/11
    はてサ頑張れよ。
  • 線形代数を学ぶ理由 - Qiita

    はじめに 少し前(2019年4月頃)に、「AI人材」という言葉がニュースを賑わせていました。「現在流行っているディープラーニングその他を使いこなせる人材」くらいの意味だと思いますが、こういうバズワードの例の漏れず、人によって意味が異なるようです。併せて「AI人材のために線形代数の教育をどうするか」ということも話題になっています。 線形代数という学問は、来は極めて広く、かつ強力な分野ですが、とりあえずは「行列とベクトルの性質を調べる学問」と思っておけば良いです。理工系の大学生は、まず基礎解析とともに線形代数を学ぶと思います。そして、何に使うのかわからないまま「固有値」や「行列式」などの概念が出てきて、例えば試験で3行3列の行列の固有値、固有ベクトルを求め、4行4列の行列の行列式を求めたりしてイヤになって、そのまま身につかずに卒業してしまい、後で必要になって後悔する人が出てきたりします(例え

    線形代数を学ぶ理由 - Qiita
    anmin7
    anmin7 2019/05/10
    おもしれーな。理系行きゃ良かった
  • 岡田を切る技術 - Qiita

    これはとある回顧録 何度も諦めかけましたが、数年の歳月を経て遂に岡田を切る技術が一旦の完成へと至りました。その技術を巡る奮闘の歴史と成果について、ここに記録を残していきたいと思います。 画像時代 まずは「切る」という動作が何を指すかを明確にしておきます。 厳密な定義というよりは、切った感を得るために必要そうなふるまいとして定義します。 平面上のある領域が、任意の直線を境界として分割されること 分割された領域は物理法則に準じてふるまうこと 要するに気持ちよく岡田を切ることができれば目標は無事達成です。 物理エンジン 切った感を高めるためにはやはり「物理法則」に準じたふるまいが欲しくなります。つまりブラウザ上で動く物理エンジンが必要です。 世の中にはフルスクラッチで物理エンジンを作れる人間と作れない人間が居ると思われますが、残念ながら私は後者でした。勝ち目の薄い勝負は避け、素直に巨人の方にすが

    岡田を切る技術 - Qiita
    anmin7
    anmin7 2019/05/06
    ドキドキプリキュアのジョー岡田の話かと
  • 追伸。そろそろおまえもstationでslackやWebアプリを一括管理をするように。 母より - Qiita

    みなさん、slackを開きすぎてブラウザのタブが煩雑になったりしていませんか? gmailやtwitter,GoogleDrive,githubのタブを開いたり閉じたりめんどくさくないですか? stationを使うと、Webアプリを一括管理できて、ブラウザで見るより効率化できます。 自分はプログラム歴13年、フリーランス歴4年の@望月と申します。 stationをもう6ヶ月以上使っていて、とても良いアプリだと感じたので紹介しようと思いました。 stationを使う事でブラウザでWebアプリ開きすぎ問題を解決しました。 今回はstationの概要と登録したアプリ、使用感を紹介します。 stationは誰でも簡単に使えるので、アプリを一括管理して効率化しましょう! stationってなに? https://getstation.com/ stationはモダンな人の為のスマートワークステーショ

    追伸。そろそろおまえもstationでslackやWebアプリを一括管理をするように。 母より - Qiita
    anmin7
    anmin7 2019/01/09
    “協力会社のスラッグ” 唐突なナメック星人の登場に草生える。弱点は口笛やぞ。
  • 建設業界とIT業界の差異から組織やアーキテクチャを考える - Qiita

    建設業界とIT業界の差異からアーキテクチャを考える はじめに おはようございます。Kogawaです。 これは設計・アーキテクチャ Advent Calendar 2018の15日目の記事です。 月日が経つのは早いもので、14年ほどSIerで働いてました。 大きなSIプロジェクトにも携わりましたが、順風満帆に終わることは珍しかったです。(*1) IT業界はまだまだ若い業界なので、他業種との差異から吸収できることも多いと思います。 なかでも会社間の関係や構造が似ている、建設業界との差異についてよく考えを巡らせます。 引き合いに出されがちな話と思いますが、一度私なりに纏めておきます。 SIerやユーザ企業の組織や文化に対する視点が多めです。 建設業界にいた経験は無いので、外から見た所感であったり、書籍などから得られたことを基礎として書いています。 非常に狭い視点からの記述なので、実態は違うよ、な

    建設業界とIT業界の差異から組織やアーキテクチャを考える - Qiita
    anmin7
    anmin7 2018/12/31
    この視点、よい。
  • SSRじゃなくても大丈夫!AngularでつくったWebサイトをGoogleに読み込ませる方法 - Qiita

    GoogleJavaScriptを読むことはできるが。 Googleの進化は早いもので、「JavaScriptフレームワークは検索に弱い」と言われたのは今は昔。JavaScriptをちゃんと読み込み、レンダリング後をインデックスしますので、今では検索結果に表示するためだけにServerSideRenderingやpre-renderingをする必要はなくなりました。 ただ、その一方で、Googleのクローラーで採用されているJavaScriptのバージョンは低いです。ES5を使ってる模様。ES6以降を使って書いているJavaScriptコードは、Googleのクローラーは認識しない可能性があります。 AngularはES5への互換をデフォルトでは外している AngularにはES5互換のためにスターターテンプレートにsrc/polyfills.tsが内包されています。これを使うと、ES5

    SSRじゃなくても大丈夫!AngularでつくったWebサイトをGoogleに読み込ませる方法 - Qiita
    anmin7
    anmin7 2018/08/09
    ガチャかな? SSRじゃなくても大丈夫! LEやURでもいけるよ! って言われても……