タグ

2016年6月2日のブックマーク (4件)

  • ElectronアプリのXSSでrm -fr /を実行する - Qiita

    Electronアプリでxssを発生させると任意のコードが実行できるらしいのでrm -fr /を試してみます。 想定 web版とelectron版のあるチャットアプリケーションという設定です。攻撃者が用意したリンクをクリックすると、PC内のすべてのファイルを消し去るというシチュエーションを考えてみます。 用意 環境はホストmac OSX、ゲストにubuntu14.04環境をvagrantを利用し用意しました。 expressでリストとフォームからなる脆弱性のあるチャットをつくります。エスケープ処理をしてないので、任意のコードが実行できる状況です。 'use strict'; const path = require('path'); const express = require('express'); const app = express(); const ejs = require(

    ElectronアプリのXSSでrm -fr /を実行する - Qiita
  • これぞ秘境の離島!「宮古島」に行くべき7つの理由 | RETRIP

    今回4人で沖縄行くことになって、 4名同じ部屋で泊まれるホテル無いかなーーって探してたら めっちゃ良い感じのホテル見つけて、 それがこちらのアルファベットインさん!! WESTの方に泊まりました✨️ ちなみにwest と east あったけど両方とも 7~8人ほどまで一緒に泊まれるデザイナーズホテル🤍 キッチンとか冷蔵庫とか、器類も ぜんぶ揃ってて、これはもう住める🥹 ぜんぶ満喫したいなは1泊2日じゃ足りぬ!!! でもほんまにファミリーとか、グループには めっちゃくちゃおすすめで 国際通り近いから飲みに行くのも良しやし キッチンあるから予算を抑える為に料理しちゃう ってことも出来るし 色々な用途で使えるの最高☺️🤍 ちなみにチェックインもチェックアウトも セルフなんやけど、 チェックインはテレビ通話でやるの、画期的でした✨️ 内装も綺麗で部屋も広くて 正直4人じゃ持て余すほどやった

    これぞ秘境の離島!「宮古島」に行くべき7つの理由 | RETRIP
  • (個人的に)IDEじゃなくてVim、Emacsじゃなきゃダメな理由 - Qiita

    まえがき みなさんのお使いのエディタは何でしょうか。 きっとそのエディタは、自身のこだわりが幾つかあってそのエディタを選択したのだと思います。 私の身の回りにも当然IDE派とEmacs,Vim派が居て、Vim派の私はよくIDE派に「IDEをなんで使わないの?こんなに便利なのに?」的な姿勢で言われることが多々あります。(仕事PHP書くので特にPHPStorm派などに…) IDEにはエディタ単体の機能ではVimは負けるかもしれませんが、個人的にはPCにインストールする系のIDEに共通する好きではないところがいくつかあって、私はVimを選択しています。その理由を記事にしてみました。 追記:2016-10-26 この記事は個人的にあまり他の記事でも語られていないなと思った、サーバーサイドのエディタで開発することの良さを書き記したものです。Vim自体、Emacs自体の良さにつきましては他にも優秀な

    (個人的に)IDEじゃなくてVim、Emacsじゃなきゃダメな理由 - Qiita
  • 機械学習のためのPythonの基礎「NumPy」を学ぶ - learning.ikeay.net

    機械学習といえば「Python」です。なぜPythonなのかというと、数値演算や機械学習に関するライブラリがたくさん揃っているからだそう。行列がとても扱いやすいNumPy、グラフ描画が簡単にできるmatplotlib、機械学習のscikit-learnなどなど… 機械学習ではこの3つのライブラリを大いに活用します。 まずは今回はscikit-learnを使った機械学習ではかなり重要になってくる「NumPy」を学びます。 私はPythonもはじめてなのでまずはPythonの概要を把握しつつ、「100 numpy exercises」というNumPyを基礎から学べる問題集を写経して学習したいと思います。 環境構築 まずは環境構築です。詳しくは下記のリンクに飛んで確認いただきたいのですが、Macの場合は、Pythonのバージョン管理システムである「pyenv」と、分析環境を構築するのに便利な「A

    機械学習のためのPythonの基礎「NumPy」を学ぶ - learning.ikeay.net