タグ

2016年4月22日のブックマーク (16件)

  • 不正アクセス J-WAVEから個人情報64万件流出か | NHKニュース

    東京のFMラジオ局、「J-WAVE」のウェブサイトに不正なアクセスがあり、リスナーの名前や住所などおよそ64万件の個人情報が流出したおそれがあることが分かりました。 流出したおそれがあるのは、平成19年以降に、会社のホームページから番組宛てにメッセージを送るなどした人の名前や住所、それにメールアドレスなどです。 J-WAVEでは、警察に連絡するとともに、情報が流出したおそれがあるリスナーに対してメールで知らせるほか、電話での相談に応じるということです。電話番号は03ー6832ー1147です。 J-WAVEは「多大な不安とご迷惑をおかけし、深くおわび申し上げます。今後こうした事態がないようさらなるセキュリティーの強化に努めたい」とコメントしています。 放送局への不正なアクセスでは、日テレビのホームページからおよそ43万件の個人情報が流出したおそれがあることが、21日分かったばかりです。

    不正アクセス J-WAVEから個人情報64万件流出か | NHKニュース
  • DIS例2 / PHPは配列型と辞書(HaspMap)型が区別不能な言語! | PHPを使いもせずDISってる君達へ - Qiita

    PHPはよくDISられることがあります。しかし、実際にはほとんどPHPを利用していない人が印象だけでDISってることが多いような気がします。 そこで、PHPがよくDISられている点について、実際どうなのかをPHP未体験者向けに解説していきたいと思います。PHPを触ったことない人でもわかりやすいようにシンプル目な仕様のRubyを例に説明していきたいと思います!( Ruby触ったことなくても、その他のOOP言語を触ったことあれば雰囲気は理解できるように書いています ) DIS例1 / PHPは配列操作がしづらい PHPの配列操作は扱いづらい等とDISる人たちがいます。実際のところどうでしょうか。 以下のような処理を配列への中間変数を用いず行うコードを例に考えてみます。 0. [2,4,6,8,10]という配列を用意して 1. ↑の配列から8以下の数だけを選択した配列を作る 2. ↑の配列から各

    DIS例2 / PHPは配列型と辞書(HaspMap)型が区別不能な言語! | PHPを使いもせずDISってる君達へ - Qiita
  • 関数に見えて言語構文なisset - これでも…

    いつものようにテキトーに書いてたらエラー出た件。 protected function _isCancel() { $testArg = $this->_getParam('cancel'); return ($this->_getParam('cancel') && isset($this->_getParam('cancel'))) ? true : false; } こんなの書いたらエラー出た。 Fatal error: Can't use method return value in write context in path/to/phpfile.php on line xx何が悪いんだと思ったら、どうやら isset($this->_getParam('cancel')) こいつの書き方が悪かったらしい。 なぜかと思って調べてみたら http://pentan.info/php

    関数に見えて言語構文なisset - これでも…
  • ちょいちょいわからなくなるcheckbox, radio, selectboxの値の取り方 - Qiita

    <select id="select" name="select"> <option value="0">sample</option> <option value="1">sample1</option> <option value="11">sample11</option> <option value="101">sample101</option> </select>

    ちょいちょいわからなくなるcheckbox, radio, selectboxの値の取り方 - Qiita
  • vimで文字が削除出来ないと思ったらバックスペースが効かなくなった - Qiita

    はじめに vimを最新版にしようといろいろいじってたらおかしくなりました。 vimでインサートモード中はバックスペースが効くのですが、文字入力後に一度ノーマルモードに戻って、もう一度インサートモードになって先ほどの文字を消そうをすると消 え な い 。 対策 以下のコードを.vimrcに記述して解決しました。 コントロールコード ちなみに、vimでコマンドラインモードになってバックスペースを入力すると^Hと入力されてしまいました。 この^Hというのは コントロールコード と呼ばれるものです。 制御コード とも呼ばれますね。同じ意味です。 キーバインドを変更する時などにコントロールコードを入力しなければならない場合があります。 表示上では^Hとなっていますが、この文字通りに入力してもコントロールコードとしての意味を持ちません。 vimで入力する場合は、Ctrl + vを押してバックスペースや

    vimで文字が削除出来ないと思ったらバックスペースが効かなくなった - Qiita
    newnakashima
    newnakashima 2016/04/22
    “set backspace=indent,eol,start”
  • Google App Engine - Wikipedia

    Google App Engine (GAE) は、Googleの提供するGoogle Cloudのサービスの1つであり、ウェブアプリケーションをPHPPythonJavaGoを使用して開発し、Googleのインフラストラクチャー上で実行し、バージョン管理することができる。 PHP用、Python用、Java用、Go用にそれぞれソフトウェア開発キット (SDK) が用意されている。Java用のSDKはSDK単体のものと、Eclipseのプラグインが同社より提供されており、Google Web Toolkitの開発と統合されている。このほか、Java用には有志によりNetBeans用とIntelliJ用のプラグインがそれぞれ作成されていて、そちらでも開発は可能である。またJavaに対応していることから、Java仮想マシン上で稼働するJython・JRuby・Scalaなども(自ら導入作

  • Nerdtreeでファイル操作〜vim | | Scimpr Blog

    "NERD_tree.vim ""--------------------- nnoremap <f2> :NERDTreeToggle<CR> ""最後に残ったウィンドウがNERDTREEのみのときはvimを閉じる autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTreeType") && b:NERDTreeType == "primary") | q | endif let g:NERDTreeDirArrows=0 let g:NERDTreeMouseMode=0

    Nerdtreeでファイル操作〜vim | | Scimpr Blog
  • ブラウザのVim体験向上施策について - Qiita

    この記事は、Vim Advent Calendar 2015 17日目の記事です。 (なんとか12/18になる3分前にpostできました) 皆さんはキーボードで文字を入力する際に、どのアプリケーションを使う機会が多いでしょうか。 自分の場合だと、VimMacVim含む)、Android Studio、WebStorm、ブラウザ(Chrome)等が多いです。 私は、この中の「ブラウザ」に対して常に不満を持っていました。 なぜなら、それなりの長さの文章を書く機会が多いにもかかわらず、ブラウザでは満足のいくVim体験ができなかったからです。 現状のブラウザにおけるVim体験とその改善施策 ブラウザと上で挙げた私が良く使用するアプリケーションのVim体験を比較してみます。 Vimは勿論Vimオリジナルなので、最高のVim体験が可能です。 IntelliJ IDEAをベースとするAndroid S

    ブラウザのVim体験向上施策について - Qiita
  • MacにKibanaとtd-agentをインストールする - Qiita

    brew install elasticsearch ln -sfv /usr/local/opt/elasticsearch/*.plist ~/Library/LaunchAgents launchctl load ~/Library/LaunchAgents/homebrew.mxcl.elasticsearch.plist

    MacにKibanaとtd-agentをインストールする - Qiita
  • MacのキーボードやマウスのログをKibanaで可視化する - Qiita

    MacにKibanaとtd-agentをインストールするの続き。 Kibanaとか使ってみたいとは思ってるんだけど、流し込むログなんて無いし…と思っている人に贈る。 自分のパソコンのイベントログなら手元だけで完結するし、ログの量もそれなりにあって、データとしてもおもしろい。 キーボードやマウスのログをsyslogに出すデーモンを作る ↓こういう50行ぐらいのプログラムを作った。 CGEventなんちゃらというのがMacの色々なイベントのコールバックを設定するインターフェイスで、aslなんちゃらというのがMacにおけるsyslogのラッパー。 これでコンパイルできる。

    MacのキーボードやマウスのログをKibanaで可視化する - Qiita
  • 最近乗り換えたvimプラグインやら - Qiita

    ディレクトリツリーからファイル選択 NERDTreeからvimfilerに乗り換えた。 両者はいずれもディレクトリツリーからファイルを開くという意味では一見良くてい似ています。 しかしそのコンセプトは別物で、自分にはvimfilerのコンセプトが合致したので乗り換えました。 簡単にいえばNERDTreeは常にディレクトリツリーを表示して使用するのに対し、 vimfilerはディレクトリツリーを必要に応じすべてのウィンドウで表示可能な点が異なります。 説明が下手すぎるので、詳細はvimfilerのヘルプにもリンクしてある以下を参照して下さい。 わかりやすい。 http://vimcasts.org/blog/2013/01/oil-and-vinegar-split-windows-and-project-drawer/ なおNERDTree的な使い方も必要な場合は:VimFilerExpl

    最近乗り換えたvimプラグインやら - Qiita
  • vimのインデントの設定を変更する - nzm_o。

    (メモ)以下の設定を.vimrcにしておく。 autoindent 改行時に半角スペース8文字を自動挿入する。デフォルトはON。 :set autoindent "autoindentを有効にする :set noautoindent "autoindentを無効にする shiftwidth オートインデント時にインデントする文字数 :set shiftwidth= 2 "tabstopと同じ値にしておけばよい expandtab TABキーを押した際にタブ文字の代わりにスペースをいれる(「ソフトTab」というらしい)。デフォルトはON。 :set expandtab "ソフトタブを有効にする :set noexpandtab "ソフトタブを無効にする デフォルトでは半角スペース8文字で深すぎるので、2文字くらいにしている。 例) set tabstop=2 set shiftwidth=2

    vimのインデントの設定を変更する - nzm_o。
  • vimプラグインの管理をpathogen.vimにした - WebCrawler2

    vimプラグインの管理を最近はやりのpathogen.vimを使う方法に変更しました。 今までは、vimanaを使ってみたりいろいろ試してはみたのですが、なかなかしっくり来る方法が見つからなかったのですが、pathogen.vimを使ってみたら、かなり使い心地が良かったため、完全に移行しました。 pathogen.vimとはなんぞや まず、pathogen.vimvimプラグインの読み込みパスを変更するプラグインです。 従来は .vim/ 以下のpluginとかautoloadとかのディレクトリを読み込むようになっているところを、pathogen.vimをいれると .vim/bundle/<プラグイン名>/以下の各ディレクトリも .vim/ 直下と同じように読み込むようになってくれます。 これにより、bundle/ 以下にプラグインごとに別のディレクトリを切って管理をすることができるよう

    vimプラグインの管理をpathogen.vimにした - WebCrawler2
  • akita-nct.jp - このウェブサイトは販売用です! - 高専 秋田 ロボコン 機械 電気情報 リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • Apache 2.4系でのモダンなアクセス制御の書き方

    人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 これまでのApache2.2系以前でのアクセス制御の書き方は賛否両論でした。僕はあまり好きじゃありませんでした。 過去のアクセス制御に関しては、以下の記事がとてもわかりやすくまとめられていると思います。 こせきの技術日記 – Apacheのアクセス制御をちゃんと理解する。 ここで、以下のように言及されています。 こんなバッドノウハウ、当はどうでもいいと思う。Apache 3.0では、かっこいいDSL(VCL)で書けるようにする構想があるらしいのでがんばってほしい。 ということで、2.4系ではDSLとはいかないまでも、Require*というディレクティブを使ったモダンな書き方ができるようになったので、それを2.2系以前のアクセス制御の記述と比

    Apache 2.4系でのモダンなアクセス制御の書き方
  • 【apache】2.4系はアクセス許可の設定の書き方が違うので注意 at softelメモ

    問題 apache 2.4.1で、VirtualHostで指定したディレクトリがどうしてもForbiddenになる。 答え アクセス許可の仕方が変わっていた。下のように書き換えたら上手くいきました。 【修正前】 <Directory "/home/www"> Order allow,deny Allow from all </Directory> 【修正後】 <Directory "/home/www"> Require all granted </Directory> apache2.4系では、こんな基的な設定部分が変わっているんですね。 NameVirtualHostの記述も必要なくなってるようです。 とりあえず全拒否の場合は、以下のように書く。 【修正前】 <Directory "/home/www"> Order deny,allow Deny from all </Direct

    【apache】2.4系はアクセス許可の設定の書き方が違うので注意 at softelメモ