タグ

2014年2月20日のブックマーク (39件)

  • OPERAの「ツールバー」の機能と表示方法について。 - WEBブラウザにOPERAを使用しています。うっかりアンインストールしてしまっ... - Yahoo!知恵袋

    OPERAの「ツールバー」の機能と表示方法について。 WEBブラウザにOPERAを使用しています。 うっかりアンインストールしてしまったので、 先日新しいバージョンをインストールしました。 すると、ブックマークやメモ機能、履歴などが表示される (アドレスバー下と、ワンクリックで左に表示・非表示される)バーがなくなっていたので 使い慣れた設定にしなおそうと、左上の「OPERA」のロゴをクリックしたら ここも今までのバージョンとは変わっていて「外観の設定」ができなくなっていました。 今まで使い慣れたものと勝手が違う仕様になっており少々困ってます。 とことんシンプルというのが売りなのかもしれませんが、 OPERAのメモ機能が気に入っていてずっと使っているので、 できれば今後も使いたいと思ってます。 新しいバージョンでも今までのように表示し、使う事ができるのなら その設定方法を教えていただければ幸

    OPERAの「ツールバー」の機能と表示方法について。 - WEBブラウザにOPERAを使用しています。うっかりアンインストールしてしまっ... - Yahoo!知恵袋
  • 「昔はよかった」は本当か? 戦前の日本人のマナーがひどかった! (ダ・ヴィンチ電子ナビ) - Yahoo!ニュース

    「昔はよかった」は当か? 戦前の日人のマナーがひどかった! ダ・ヴィンチ電子ナビ 2013年12月10日(火)11時40分配信 アルバイトがTwitterで悪ふざけした写真を投稿する“バイトテロ”や、相次ぐ品偽装に対し、「日人のモラルが低下した」と嘆く人は多い。なかには「戦後の民主主義教育のせいだ」「戦前の日人はすばらしい道徳心を持っていた」と言う人もいる。だが、それは果たして当なのか。そう疑わずにいられなくなるが、『「昔はよかった」と言うけれど 戦前のマナー・モラルから考える』(大倉幸宏/新評論)だ。というのも書には、現代人なら仰天必至の、戦前の日人のマナーの悪さ、モラルの欠如が露わになっているからだ。 関連情報を含む記事はこちら  たとえば、多くの人が行き来する駅や電車の中でのマナー。現代は混雑するホームで列をつくって電車を静かに待つ日人の姿に、外国人から「さすが礼

    「昔はよかった」は本当か? 戦前の日本人のマナーがひどかった! (ダ・ヴィンチ電子ナビ) - Yahoo!ニュース
  • 若年ユーザーを狙うなら絶対無視できないシリコンバレーの最新トレンド|グロースハックジャパン|Growth Hack Japan

    今、アメリカでは10代のフェイスブック離れが深刻化しています。 背景には、「デジタル上で足跡を残したくない」というティーン世代特有のプライバシーに関するこだわりが存在するようで、近頃はそんなニーズに対応したソーシャルメディアやインスタントメッセンジャーアプリが多数登場しています。 日は、シリコンバレーの最新トレンドをお届け致すべく、そんなティーンに大人気の「プライバシーが気にならないアプリ」を4つまとめてご紹介致します。 Whisperアメリカでは、25歳以下の若者を中心に、匿名ソーシャルメディアが人気を博しています。 フェイスブックの人気によってネットで実名を明かすことに抵抗は少なくなってきましたが、知り合いとつながっているが故に打ち明けられない悩みや秘密を名前を伏せて公開できることが匿名ソーシャルメディアの魅力。これまで実名制の提唱者だったザッカーバーグも、近い将来匿名制アプリを

    若年ユーザーを狙うなら絶対無視できないシリコンバレーの最新トレンド|グロースハックジャパン|Growth Hack Japan
  • jmblog.jp - preventDefault() と stopPropagation()

    先日公開した「投稿スラッグ(Post slug)が空白なら警告してくれるWordPress用Greasemonkeyスクリプト」を開発しているときに、JavaScriptでのイベントのキャンセルまわりで見事にハマってしまいました。そのときに調べてわかったことをまとめてみようと思います。(間違いがあれば是非ご指摘ください!) やりたかったこと WordPressの投稿画面で「公開(Publish)」ボタンをクリックしたときに、「投稿スラッグ(Post slug)」のテキストボックスに値が入っていなければ、確認ダイアログを出す。そこで「キャンセル」ボタンが押されたら、フォームの submit を中止する。 最初に思いついた方法 まず頭に浮かんだのは、submit ボタンに対して HTML でイベントハンドラを記述するという、とても古典的な方法でした。

  • AJaxとかhistoryとかの補遺 - 愛と勇気と缶ビール

    なんか自分で「hashとpushStateの両対応はこういう風にめんどくさいんです」とか煽っておいてアレだけど、ここ最近は「(スマートフォンに関しては)別に両対応いらなくね?」という気分になっている。 というのは、元々両対応のコードはスマートフォンのブラウザを想定して書いたのだけど、今のスマートフォンでpushStateをサポートしてない端末のシェアってだいぶ少ないとおもう(正確な数値とかしらんけど)。具体的にはiOS3系とかAndroid2.1以下とかなんだけど。だから、対応してないやつは通常遷移!でもう全然構わない。 スマートフォン以外のブラウザはどうなんだっていうと、IE大先生が9になっても実装してないとのことなので、PCだと要るっちゃいるのか。うーん。時代の足を引っ張ってくれる。

    AJaxとかhistoryとかの補遺 - 愛と勇気と缶ビール
  • preventDefault の検索結果 - 愛と勇気と缶ビール

    …チして、必要があればpreventDefault。 ↓ 該当するURLにxhr ↓ リクエストが成功した場合、pushStateをhistoryをpush ↓ (この時点でhistoryの状態が変化) ↓ xhrのレスポンス(HTMLなりJSONなり)で、特定のDOM要素を書き換える リンク起因の遷移フロー (with hash) ユーザがリンク等をclick ↓ これをJS側でキャッチして、必要があればpreventDefault。 ↓ location.href = ; …

    preventDefault の検索結果 - 愛と勇気と缶ビール
  • [jQuery Mobile]ダイアログ|WEBプログラム覚書

    HOME>WEBプログラム覚書>[jQuery Mobile]ダイアログ [jQuery Mobile]ダイアログ jQuery Mobileにおけるダイアログの扱いはウインドウではなくページ。 なので通常のページと同様に扱える。ダイアログウインドウを出す。じゃなくダイアログページに遷移する。的な。 HTMLに直接記述する場合 hrefをファイルにすれば外のページもダイアログとして表示できる。

  • jquery ajax error {"readyState":0,"responseText":"","status":0,"statusText":"error"}

  • 1分でわかるreturn false; preventDefault(); stopPropagation() の違い

    クリックイベントのサンプル .innerを子、.outerを親にしてそれぞれにクリックイベントのサンプルを作成した。リンクをクリックするとalertの".inner", ".outer"が表示されてからiwb.jpに遷移する。 $(".inner").click(function(){ alert(".inner"); }); $(".outer").click(function(){ alert(".outer"); }); alertの".inner", ".outer"が表示されてからiwb.jpに遷移するサンプル preventDefault()を使用するとリンクの遷移などのイベントを無効にできる。 $(".inner").click(function(e){ e.preventDefault(); alert(".inner"); }); $(".outer").click(fu

    1分でわかるreturn false; preventDefault(); stopPropagation() の違い
  • Sign in - Google Accounts

  • NightWatch - node製のSeleniumクライアント

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました おお、これは表示系のテストが容易になりそう! Seleniumは多数のブラウザを操作してテストを自動化できます。RubyJavaなど様々なプログラミング言語向けにソース出力が可能で、各言語で作られたシステムと組み合わせることができます。 そんなSeleniumをnodeと組み合わせて使えるのがNightWatchです。書き方も使い方も柔軟で、これはテスト以外の用途でも活躍しそうです。 まずはテストの書き方。次のようなコードになります。 module.exports = { "Demo test Google" : function (client) { client .url("http://www.google.com") .waitForElementVisible("bod

    NightWatch - node製のSeleniumクライアント
  • WebPayを利用してRailsアプリにクレジットカード決済を導入する | クレオフーガ エンジニアブログ

    こんにちは。クレオフーガの万波です。 クレオフーガでは、Railsを使ったWebサービスの開発や、AWSインフラの管理をしています。 よろしくお願いいたします。 今回は、弊社の音楽ライセンス販売サービス「オーディオストック」で 利用しているクレジットカード決済サービス「WebPay」 の導入方法を簡単なRailsのサンプルアプリケーションを作成してご紹介をしていきます。 WebPayについて WebPayはウェブペイ株式会社により2013年6月27日に正式リリースされたクレジットカード決済サービスです。 決済導入の敷居の低さ、わかりやすいRest API、HTTP通信さえできればどんな環境でも利用できるといった特徴があります。 オーディオストックではこれらの特徴をいかして、音源のライセンス販売の際に必要になるクレジットカード決済をすばやく導入することができました。 WebPayでは下記のよ

    WebPayを利用してRailsアプリにクレジットカード決済を導入する | クレオフーガ エンジニアブログ
  • 間違いだらけのHTTPセッション管理とその対策

    (Last Updated On: 2018年10月12日)HTTPセッション管理はWebセキュリティの中核と言える機能です。Webセキュリティの中核であるHTTPセッション管理に設計上のバグがある事は少なくありません。今回のエントリはPHP Webアプリ開発者ではなく、主にWebフレームワーク側の開発者、つまりPHP体の方に間違いがあるという話しです。Webアプリ開発者の回避策も紹介します。 まずセキュリティの基として「入力のバリデーションを行い、正当な入力のみを受け入れる」があります。しかし、PHPに限らず多くのセッション管理機構は当たり前の「入力のバリデーションを行い、正当な入力のみを受け入れる」を行っていません。セッションIDの再生成(リセット)も不完全な物が多いと思います。 参考: 知らないと勘違いする「合成の誤謬」の罠 開発者は必修、SANS TOP 25の怪物的なセキュリ

    間違いだらけのHTTPセッション管理とその対策
  • Emacsがこの先生きのこるためのたった1つの方法 - Qiita

    仮想環境技術の進歩によりVagrant、Chef、Ansibleなどのツールを用いて、 サーバーの環境構築を今までの手作業的なものからソースコードで記述していこうという流れがある。 これらに纏わる技術はサーバーの番運用に関してのトピックがメインだけども、 サーバーのセットアップが自動で行えるようになれば開発環境のセットアップも そうなっていくのは自明で、VagrantでローカルにUbuntuを入れて開発に利用する なんてことは既に多くの人が行っているはず。 そういうことをしていると、必然的に環境ごとにエディタの設定なども行わなければならない。 必要とされるのは、冪等性のあるワンストップかつ自動でインストールさせることが出来る手段だ。 emacsの場合、リモート先のファイルを編集するためのTrampという優れた機能が存在するため、 必ずしもサーバー側にエディタが存在している必要はないのだけ

    Emacsがこの先生きのこるためのたった1つの方法 - Qiita
  • 新たなHTTPステータスコード「308」とは?

    By Eva Ekeblad ネットでさまざまなウェブサイトをめぐっていると、「404 Not Found」や「503 Service Unavailable」などの表示を目にしたことがある人も多いはず。この3桁の数字とメッセージの組み合わせは「HTTPステータスコード」と呼ばれ、インターネット技術の最も基的な仕組みの一部です。1990年代初めに最初の骨組みが作られた仕組みですが、新たに「308 Permanent Redirect(恒久的リダイレクト)」というコードが追加されようとしています。 Pushing the Web Forward with HTTP/308 - IEInternals - Site Home - MSDN Blogs http://blogs.msdn.com/b/ieinternals/archive/2012/03/29/http-308-permane

    新たなHTTPステータスコード「308」とは?
  • http://blog.jippahitokarage.com/entry/2014/02/20/050020

    http://blog.jippahitokarage.com/entry/2014/02/20/050020
  • 無料パフォーマンステスト | 負荷テスト

    これまで、負荷テストの実行には専門知識と実行環境の準備に多くのコストが必要でした。社会からWebサービスの性能に関する不具合をゼロにするために、簡単、無料、圧倒的な負荷テストサービスを提供します。 ユーザビリティ サーバの応答速度は常に変化し、利用者の直帰率に大きく影響を与えます。サーバの応答速度を可視化し、日々計測することで、すみやかに問題個所を発見できます。 性能測定 サーバの性能不足により、せっかくの営業機会を失うサイトが多く存在します。サーバの性能を正しく把握することで、予測される負荷に応じたサーバの増強ができます。 負荷チェッカー/カレンダーを利用したテスト(ジョブ)の予約や、グラフィカルな結果画面を準備しており、初心者の方にも大変使いやすいサービス。インスタントテスト/URLを入力するだけで、すぐに負荷テストを行うことができます。シナリオテスト/ログインが必要なページや複数のペ

    無料パフォーマンステスト | 負荷テスト
  • jQuery UIのDialogでメッセージやフォームをダイアログ表示

    このブログのコメントは承認制でして、入力しても入力したものが消えるのみでした。 その動作ですと入力した方は、当に投稿できたのか不安になることもあるでしょう。 そこでコメントを受付時に、その旨を知らせるダイアログを表示することにしました。 サイトを訪問したユーザーの方へ特別に訴えたい・注目してもらいたい際に、ポップアップするダイアログはとても効果的だと思います。 その実現方法として、jQueryのプラグインである「jQuery UI」の1機能、「Dialog」を使用しました。 Dialogを使用することで、スタイリッシュなダイアログを簡単に実装できます。 jQueryを用意するjQuery UIはjQueryのプラグインであるため、jQuery体が必要となります。 jQuery体の準備は以前「「CrossSlide」写真や画像をかっこよくスライド表示 」の「jQueryを用意する」で書

    jQuery UIのDialogでメッセージやフォームをダイアログ表示
  • Vagrantboxを共有するときに色々起きた - ASとか

    はじめに 勉強熱心な友人が、業でもないのに Web プログラミングを勉強しているので、開発環境整えた VM を渡せば色々教えやすいかなと思ったのが始まり。その時にいくつか問題が出たのでメモしておきます。環境は自分が Mac OS 10.8、友人Windows 8 です。 問題 package 化できない Vagrant 1.4.2 のバグです。アンインストールして現状の最新である 1.4.3 を使いましょう。 参考 https://github.com/mitchellh/vagrant/issues/2753 http://lab.raqda.com/vagrant/installation/uninstallation.html package 化したものを手元で vagrant up できない とりあえずテストにと手元で vagrant up しようとしたら出来ませんでしたが、

    Vagrantboxを共有するときに色々起きた - ASとか
  • gitでありがちな問題の解決方法まとめ - Qiita

    Git Advent Calendar / Jun. 最終日(30日目)の記事です.29日目は「いざという時のためのgit reflog」でした. Git Advent Calendar最後なので,git操作でやりがちなミスからどう回復するかをまとめます.他にもあればコメントもらえるとマージしていきます. ブランチを切り忘れてmasterでコミットしてしまった その時点でブランチを切る&reset --hardで間違ったコミットたちをmasterから消す $ git checkout -b new-branch # masterの最新コミットを消す $ git checkout master && git reset --hard HEAD~

    gitでありがちな問題の解決方法まとめ - Qiita
  • PH7 Engine - Cライブラリとして実装されたPHP実行エンジン

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました これはまた面白い…。 PHPはWebの世界において最も普及しているサーバサイドプログラミング言語ではないでしょうか。巨大なところとしてはFacebookでメイン言語として使われているというのが知られています。そんなPHPを旧来の世界でも使いたいと思った人たちがいました。 それまでC言語を使ってCGIを書いて動かしていた組み込み系の中でもPHPを使って書ければ良いのに…そんな願いを叶えるために作られたのがPH7 Engineです。 PH7 Engineの使い方 PH7 EngineではPHPのコードをそのまま実行するのではなく、ヒアドキュメントしてソースコード中に定義する形になっています。 #define PHP_PROG "< ?php "\ "echo 'Welcome gues

    PH7 Engine - Cライブラリとして実装されたPHP実行エンジン
  • ニュース「EU最高裁、無許可でのハイパーリンクは違法でないと判決」 : 企業法務ナビ

    EU最高裁、無許可でのハイパーリンクは違法でないと判決 2014/02/18   知財・ライセンス, 著作権法, その他 事案の概要 今月13日、EUの最高裁に当たる欧州司法裁判所(The Court of jusutice of the EU=CJEU)はNils Svensson v.s. Retriever Sverigeの訴訟において著作権により保護されているコンテンツへのはパーリンクは著作権者に無許可で掲示しても、原則として著作権者の権利を侵害せず欧州著作権法(EU copyright rules)に反しない旨の判決を下した。 欧州著作権法(EU copyright rules)では、著作物を公衆に紹介する権利(right to control the communication to the public of their works=日の著作権法でいうところの公衆送信権)を

    ニュース「EU最高裁、無許可でのハイパーリンクは違法でないと判決」 : 企業法務ナビ
  • Chef Serverを使って実際にベアメタルマシンへの自動構築を行う

    第2回では、Chefの使用イメージをつかむためchef-soloを使用しました。chef-soloは各ノードに設定されたレシピをそれぞれのマシンに配布する必要があるため、構築・運用台数が多くなってくると、レシピとノードの関連付け設定が大変になります。一方、Chef Serverはレシピやノードの管理を一元化できるため、台数の多い環境でも管理が簡単です。 第3回では、オープンソース版Chef Serverの基的な仕組みと使用イメージ、特徴について説明した後、Chef Serverを活用したベアメタルマシン(何も書き込まれていない状態のマシン)に対する自動構築方法についてご紹介します。 Chef Serverの基的な仕組み まず、Chef Serverの基的な仕組みについてご紹介します。 (1)Chefの構成要素 Chef Serverを使用するには、次の3つの構成要素を理解する必要があ

    Chef Serverを使って実際にベアメタルマシンへの自動構築を行う
  • コピーレフト型と非コピーレフト型OSSライセンスの違いとは?

    前回はOSSの概要、特徴、主要なライセンスをご紹介しました。今回はそれぞれのライセンスについてより詳細な特徴を説明していきます。 具体的には、読者の皆さんが作成したソフトウェアにOSSを組み込んで再頒布した際に、どのような対応が必要になるのか、という視点で説明します。ソフトウェアを再頒布する際には、OSSライセンスの条件に従った対応を要求されるためです。なお、ライセンステキストの添付はここで取り上げるすべてのライセンスにおいて共通の条件です。 コピーレフト型のライセンス まずコピーレフト型のライセンスを取り上げます。この類型のライセンスの特徴としては以下が挙げられます。 ライセンステキストの添付が必要 改変した(コピー&ペーストも含む)ソースコードの開示 組み合わせて利用した場合、対応する部分のソースコードの開示 コピーレフト型のライセンスで最も有名なライセンスはFree Software

    コピーレフト型と非コピーレフト型OSSライセンスの違いとは?
  • writebin

    This is a demo of writebin's editor. Documents will stick around for 72 hours. Accounts coming soon!

  • 知ったかぶりのSEOのアドバイスに気をつけろ - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ

    自称SEOの専門家は無数にいますが、皆が皆自分でSEOのテクニックを日々実験しアルゴリズムを体感した上でSEOを語っている人は限られるかもしれません。やネットで得た知識や、多少のサイト運営経験やクライアント仕事で「百戦錬磨のベテラン」のごとく語れる強心臓の持ち主はともかくとして、日々SEOを自ら実践しているSEOエキスパートでも常にアルゴリズムが進化し続けるGoogleを前に何事も絶対とはいいきれないもどかしさを感じることはあるでしょう。ある程度の経験を積んでこれば世の中に溢れるSEO情報を見た際に自分の感覚である程度物事を判断できるようになるとは思いますが、初心者であれば海外情報派のSEOプロや実戦勝負のアフィリエイター含めて様々な情報が溢れるこの世界、一体何をどこまで信じていいのかわからない、という方も多いでしょう。今回はSEO Bookから世の中に溢れるSEOに関するアドバイスを正

    知ったかぶりのSEOのアドバイスに気をつけろ - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ
  • GunicornをFabric経由で操作する - Qiita

    Gunicornで動いているアプリをサーバー側で起動、再起動ができるようにした。 プロセスを止めるにはpidを指定してkillすればいいということを学んだ。 gunicorn.conf.py usr/bin/python gunicorn.conf.py bind = "0.0.0.0:5000" workers = 2 worker_class = 'sync' max_requests = 1000 timeout = 30 keep_alive = 2 preload = True daemon = True GUNICORN=/usr/bin/gunicorn ROOT=/your/app/path PID=/var/run/gunicorn/your.pid APP=run:app if [ -f $PID ]; then rm $PID; fi cd $ROOT source

    GunicornをFabric経由で操作する - Qiita
  • JavaScriptの「型」の判定について - Qiita

    JavaScriptの型にまつわるややこしい仕様について、簡単にまとめてみたいと思います。 5つのプリミティブ型を判定 JavaScriptにおける型とは、数値(number)、文字列(string)、ブール値(boolean)、null、undefinedの5つのプリミティブ型を指します。これらはtypeof演算子を用いて判別する事が出来ます。ただし、nullだけは仕様に反して'object'を返します。 typeof 'str'; // 'string' typeof 1; // 'number' typeof true; // 'boolean' typeof null; // 'object' (ECMAScript標準規格によれば独自の型のはずだが...) typeof undefined; // 'undefined'

    JavaScriptの「型」の判定について - Qiita
  • Python: selenium でFirefoxを操作する - Qiita

    (tact)PeekoOne:~ hide$ pip install selenium Downloading/unpacking selenium Downloading selenium-2.40.0.tar.gz (2.5Mb): 2.5Mb downloaded Running setup.py egg_info for package selenium Installing collected packages: selenium Running setup.py install for selenium Successfully installed selenium Cleaning up...

    Python: selenium でFirefoxを操作する - Qiita
  • 合コン失敗したら風俗

    女子大生がたくさん働いているデリヘルのサービス。深夜でも使える風俗として、自分の暮らしを豊かにしてくれているデリヘルです。有名大学に通う女性を指名した今回は、思い出しただけでも興奮が甦ってくるほど。素股の気持ち良さは挿入を超えるくらいの感覚でした。その秘密は敏感なクリにあります。素股をするとどんどん刺激されてクリが固くなり、それが亀頭に当たって気持ち良い。相手も擦れて気持ち良いという相乗的な魅力に浸るのが、今までの風俗史上最高の体験になったのです。素股はぎこちなさもあるのですが、それでも密着度が高くてアソコへの刺激は十分すぎるほど。途中で耐えることを諦めていれば、きっとサービスから半分も消化しないうちに果ててしまっていたと思います。しかし、僕は風俗MASTERです。そんなことできません。キスも大好きらしく、クンニをした後でも何度となく「チューしてほしい」とお願いされたので、舌を絡めてじっく

  • VirtualBoxとVagrantで開発環境を構築

    環境なんてMAMPとXAMPPがあれば全て解決する。 なんて思っていた。 そう今までは。 そううかつでした。 いやぁ時の流れは早いものですね。 今回はVirtualBoxとVagrantで環境構築ということで、まずそれぞれ「なんぞや」と言うところから。 まず、VirtualBoxなんですが、無料で使用できるx86仮想化ソフトウェア・パッケージの一つで、開発はオラクルが行っています。 その他にもVMの種類としてVMware FusionやParallels等があるのですが、これらは有償となっております。 なにはともあれダウンロードを行いましょう。 以下のURLからダウンロードできますので、お使いの環境に合わせてダウンロードしましょう。 ダウンロード https://www.virtualbox.org/wiki/Downloads ダウンロードしたら指示に従ってポチポチインストールしていきま

  • ショートカットに気をつけろ!進化する標的型攻撃の脅威

    特定の企業や組織を狙ったサイバー攻撃である「標的型攻撃」が後を絶たない。しかも、巧妙化の一途をたどっている。その一例が、ショートカットファイル(LNKファイル)にスクリプトウイルスを仕込む手段。テキストファイルに偽装されたショートカットファイルをダブルクリックすると、インターネットからウイルスが次々とダウンロードされ、パソコンのみならず、企業の社内ネットワークが乗っ取られる。恐ろしいまでに巧妙な、その手口を紹介しよう。 現在、企業や組織にとって大きな脅威となっているのが標的型攻撃だ。多くの場合、攻撃者はウイルス(マルウエア)を添付したメールを従業員宛てに送付する。従業員がウイルスファイルを開くと、パソコンがウイルスに感染し、攻撃者に乗っ取られる。攻撃者はその感染パソコンを踏み台にして、社内ネットワークに侵入。その企業が保有する機密情報や知的財産、顧客情報などを狙う。 不特定多数をターゲット

    ショートカットに気をつけろ!進化する標的型攻撃の脅威
  • Githubをつかって共同開発! サイトのデザインリニューアルしました !

    Githubをつかって共同開発! サイトのデザインリニューアルしました ! 2014.02.20 | WordPress | プログラミング github どうもパープルことメガネこと大串です。この度、WP-Dサイトのリニューアルを行いましたー。今回はGithubを使ってメンバー同士でコラボレーションしながら制作を行うということをはじめてやりましたのでそのレポートです。 GitHubとは? GitHubというWebサービスを利用しました。おそらく皆様も見たことはあると思います、すでに使ってるよーという人も多いでしょう。 GitHub(ギットハブ)はソフトウェア開発プロジェクトのための共有ウェブサービスであり、Gitバージョン管理システムを使用する。 Ruby on RailsおよびErlangで記述されており、GitHub社によって保守されている。 GitHubWikipedia G

    Githubをつかって共同開発! サイトのデザインリニューアルしました !
  • 技術的負債という(非エンジニアにとっての)隠しパラメータが生産性100倍を起こす - mizchi's blog

    元糞コードマイスターとしては、生産性については思うところある。 技術的到達深度が深い人じゃないとそもそもかけないコードってのももちろん存在して、その前提で10倍とか100倍になりうる話をする。 そもそもマイナスになる人がいるって話。 隠しパラメータをモデル化 エンジニアA:「週に10の成果を出して3の負債を生む人」を考える。この人は開発を止めてリファクタリングをすれば10-3 = 7の技術的負債を返却できるとする。 ここで正確には成果10には* aの係数が掛かっている。これはプロジェクト開始時1.0で、技術的負債が貯まるほど0に近づいて行く 次に、エンジニアB:「週に15の成果を出して10の負債を生む人」を考える(これにも係数aがかかる)。この人は見た目上は上の人の1.5倍速く成果を出しているように観測できるが、負債もたまりやすい。リファクタしても綺麗になりにくい。 これは割とエンジニア

    技術的負債という(非エンジニアにとっての)隠しパラメータが生産性100倍を起こす - mizchi's blog
  • Vagrant で作ったり壊したりできる Windows 環境を手に入れるまでの手順

    最近話題の Vagrant さんは「Linux の環境を作ったり壊したりして開発とか試験が楽になるよ」と紹介されることが多いけど、Windows の環境だって作ったり壊したりしたい! いろいろ調べつつ環境を作ってみたので、その手順を共有しておく。 完成イメージはこんな感じ。コマンドプロンプトから vagrant up をしたら VirtualBox 上に Windows Server 2012 R2 の環境が準備されて、そこにリモート デスクトップで接続している。 いろいろいじったあとに vagrant destroy したら環境は消え去って、vagrant up したら、また、まっさらな状態から使える。 ちょっと注目してほしいのは、ゲスト OS の C:\vagrant にホスト側の Vagrantfile がマウントされているところ。このあたりの処理は Vagrant-Windows

    Vagrant で作ったり壊したりできる Windows 環境を手に入れるまでの手順
  • 「デスノート」10周年記念サイトに謎のカウントダウン 3/3に新展開か - はてなニュース

    マンガ「DEATH NOTE(デスノート)」の連載開始10周年を記念した特設サイトがオープンしました。何らかの情報が公開されると思われる、3月3日(月)までのカウントダウンが表示されています。「このノートに触れれば、記憶は蘇る」との気になる文章も記載され、サイト上のノートにカーソルを置くと、作中のキャラクター「リューク」がぼんやりと現れます。 ▽ 映画『DEATH NOTE デスノート Light up the NEW world』特設ページ|集英社 ▽ http://www.shonenjump.com/j/2014/02/deathnote10.html デスノートは、少年マンガ誌「週刊少年ジャンプ」で2003年から2006年まで連載されていた作品です。名前を書かれた者は死ぬという死神のノート「デスノート」を使って犯罪者を裁いていく主人公・夜神月(やがみらいと)と、探偵・Lの頭脳戦を中

    「デスノート」10周年記念サイトに謎のカウントダウン 3/3に新展開か - はてなニュース
  • About Resources

    A resource is a statement of configuration policy that: Describes the desired state for a configuration itemDeclares the steps needed to bring that item to the desired stateSpecifies a resource type—such as package, template, or serviceLists additional details (also known as resource properties), as necessaryAre grouped into recipes, which describe working configurationsResource SyntaxA resource i

  • Switching from Jquery Mobile to AppFramework

  • ftpの接続方法 curlftpfs編

    前回に引き続き、今度はcurlftpfsを使ってFTPをファイルシステムとしてマウントする方法。curlftpfsはFUSEを使ったFTPFS。 fuseはユーザースペースでファイルシステムを作れるようにするもの。ユーザーが気軽にファイルシステムを作れちゃう。有名所ではGmilFSがそう。Gmailをファイルシステムとして扱える。わざわざウェブブラウザを立ち上げて自分宛にメールを作成して保存したいファイルを添付して、なんて回りくどいことをしなくても、適当なディレクトリをGmailFSとしてマウントし、そのディレクトリにファイルをコピーするなりすればいい。普通のファイルシステムとして使えちゃう。他にもNTFSを書き込み可能でマウントできちゃうNTFF-3gとかアップルの次期OSでサポートが表明されたZFSなどが有名。 そんなFUSEを使ってFTPをファイルシステムとして扱うように作られたのが