アカウント名:
パスワード:
githubにアカウントを持っているとソースコードが検索できます.無料アカウントでも利用できる機能です.
例えば com.nttdata.nttdatanotificationservice という文字列を含むjavaのソースコードを探したいなら- ブラウザで github.com を開いて- ログインして,- github.com の検索窓に 「com.nttdata.nttdatanotificationservice extension:java language:java」という文字列を入力- 検索ボタンを押すだけです
これで該当するファイルの一覧が確認できます
これは以下のURLをブラウザで開いたことに相当します.(注意:github.comへのログインが要求されます)https://github.com/search?q=com.nttdata.nttdatanotificationservice+ext... [github.com]
ここで chromium をコマンドラインで以下のように起動すると,上記URLにアクセスして結果を pdf で保存する,ということが一発で出来ます$ chromium --headless --disable-gpu --print-to-pdf "上記URL"chromiumにログイン情報を記憶させておけば,パスワード等の入力は不要です.
出来上がったpdfのファイルサイズは,該当するソースコードが存在しない場合は小さく,該当するコードが見つかった場合は大きくなります.
つまり- crontab などで定期的に上記コマンドを実行- 出来上がったpdfのファイルサイズを監視- 必要なら /usr/bin/mail あたりで slack なり担当者に電子メールで警告を送信という形で,とりあえずの監視サービスが出来がってしまいます!
…というのは,まあ冗談なんですが,pythonとか npmのモジュールを使って開発(笑)しても10分ぐらいで同様のサービスは作れます.
いずれにせよ,この程度のサービスさえ作れない会社はそもそもソースコードを書くこともできないはず.コードの流出は気にしなくても良いと思います.
チェックが機能しているか監視、障害対策としての多重化、バックアップ。自社社員チェックでは不正が起こりうるかも。
どう考えてもアウトソースしたいでしょ。
github の利用規約はまともに読んでないけど、例えば100社が契約したとして、そんな処理を行えばgithub から BAN されたりはしないのだろうか?
アクセスキー上げちゃうマヌケに警告するためにamazonが監視してる [qiita.com]なんて話もあるし大丈夫だろう多分
MSがやってんだよ?岡崎市立図書館とは違うのだよ
BANでもいいけど、自分がGithub運営してるならクエリ数に応じた課金体系を考えますね。
> githubにアカウントを持っているとソースコードが検索できます.ここがキモだろきっとセキュリティ対策で「ギットハブのアカウント作成・保持は禁止」って決めちゃって困ってる企業さんがいるんだよ
Githubの検索URLをはてなアンテナに突っ込んで定期的にメール届くようにする
30秒で終わるわw
コロンブスの卵に文句つける奴みたいw
流れたコードでレベル察してよwああいう書き方じゃないとok出ないよ(経験者)#二度と行くもんか
ここの判定を機械学習でやらせれば、「AI案件」ってことにできそうだな。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
10分で作れるサービスでは? (スコア:5, 興味深い)
githubにアカウントを持っているとソースコードが検索できます.無料アカウントでも利用できる機能です.
例えば com.nttdata.nttdatanotificationservice という文字列を含むjavaのソースコードを探したいなら
- ブラウザで github.com を開いて
- ログインして,
- github.com の検索窓に 「com.nttdata.nttdatanotificationservice extension:java language:java」という文字列を入力
- 検索ボタンを押す
だけです
これで該当するファイルの一覧が確認できます
これは以下のURLをブラウザで開いたことに相当します.(注意:github.comへのログインが要求されます)
https://github.com/search?q=com.nttdata.nttdatanotificationservice+ext... [github.com]
ここで chromium をコマンドラインで以下のように起動すると,上記URLにアクセスして結果を pdf で保存する,ということが一発で出来ます
$ chromium --headless --disable-gpu --print-to-pdf "上記URL"
chromiumにログイン情報を記憶させておけば,パスワード等の入力は不要です.
出来上がったpdfのファイルサイズは,該当するソースコードが存在しない場合は小さく,該当するコードが見つかった場合は大きくなります.
つまり
- crontab などで定期的に上記コマンドを実行
- 出来上がったpdfのファイルサイズを監視
- 必要なら /usr/bin/mail あたりで slack なり担当者に電子メールで警告を送信
という形で,とりあえずの監視サービスが出来がってしまいます!
…というのは,まあ冗談なんですが,pythonとか npmのモジュールを使って開発(笑)しても10分ぐらいで同様のサービスは作れます.
いずれにせよ,この程度のサービスさえ作れない会社はそもそもソースコードを書くこともできないはず.コードの流出は気にしなくても良いと思います.
Re:10分で作れるサービスでは? (スコア:1)
チェックが機能しているか監視、障害対策としての多重化、バックアップ。
自社社員チェックでは不正が起こりうるかも。
どう考えてもアウトソースしたいでしょ。
Re: (スコア:0)
github の利用規約はまともに読んでないけど、例えば100社が契約したとして、そんな処理を行えば
github から BAN されたりはしないのだろうか?
Re:10分で作れるサービスでは? (スコア:2, 参考になる)
アクセスキー上げちゃうマヌケに警告するためにamazonが監視してる [qiita.com]
なんて話もあるし大丈夫だろう多分
Re:10分で作れるサービスでは? (スコア:1)
MSがやってんだよ?
岡崎市立図書館とは違うのだよ
Re: (スコア:0)
BANでもいいけど、自分がGithub運営してるならクエリ数に応じた課金体系を考えますね。
Re: (スコア:0)
> githubにアカウントを持っているとソースコードが検索できます.
ここがキモだろ
きっとセキュリティ対策で「ギットハブのアカウント作成・保持は禁止」って
決めちゃって困ってる企業さんがいるんだよ
Re: (スコア:0)
Githubの検索URLをはてなアンテナに突っ込んで定期的にメール届くようにする
30秒で終わるわw
Re: (スコア:0)
コロンブスの卵に文句つける奴みたいw
Re: (スコア:0)
流れたコードでレベル察してよw
ああいう書き方じゃないとok出ないよ(経験者)
#二度と行くもんか
Re: (スコア:0)
ここの判定を機械学習でやらせれば、「AI案件」ってことにできそうだな。