EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。
![これからは「自分のパッションを人に共有する力」が問われる-DeNA南場氏が語ったメッセージとは?](https://cdn-ak-scissors.b.st-hatena.com/image/square/528fda81eec5105d26610f1b40e6f4bd8c2b6396/height=288;version=1;width=512/https%3A%2F%2Fez-cdn.shoeisha.jp%2Flib%2Fimg%2Fcmn%2Flogo2.png)
WEB系の情報セキュリティ関連の学習メモです。メモなので他情報のポインタだけ、とかの卑怯な記事もあります。 ※2020.9 注記:本ブログの解説記事は内容が古くなっております。OWASP ZAPなどのソフトウェアの解説は現行バージョンの仕様から乖離している可能性があります。 mixi脆弱性報告制度で報告した脆弱性のうち、報告したけど評価対象外になったものをまとめます。 報告したけど評価対象外だった脆弱性 1.ショッパーズアイ コードインジェクション 報告日:2014年3月31日 評価結果連絡:2014年4月8日 弊社において既知の脆弱性であると判断、よって脆弱性報告制度の対象外 ※追記:この脆弱性は現在は対応済みです。mixiさんに問い合わせて脆弱性対応済みであることを確認してから記事を公開しました。 ※2014.4.16 23:00 本記事の反響がやたら大きくなってしまったのでコメントを
Nginx is an open source web server that's designed to handle heavy traffic efficiently and quickly, and it has a reputation for serving static content like images and HTML files much faster than Apache. Unlike Apache, Nginx doesn't have built in support for executing CGI scripts, so a helper application like FastCGI or uWSGI is needed to handle dynamic content. I'm using Nginx with uWSGI. There ar
MicroPython MicroPython is a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments. The MicroPython pyboard is a compact electronic circuit board that runs MicroPython on the bare metal, giving you a low-level Python operating system that can be u
Conda Documentation# Welcome to conda's documentation! Conda provides package, dependency, and environment management for any language. Here, you will find everything you need to get started using conda in your own projects. Install # We recommend the following methods to install conda:
最近流行りのショートURLサービスについて、 どういうロジックなのか興味をもっていたので、 探してみたところ、Base58という単語にいきつきました。 参考: flic.kr で使われている base58 のデコードを行う javascript のコードCommentsAdd Star Flickrの短縮URLをRubyで生成 要は、内部的にDBなどでデータを管理するときに、 IDとして数値を採番することはよくあると思うが、 それをもとに、IDの数値をそのまま文字列としてURLなどを作ると、 (ID=12345678901234567890だとする。長い。) http://example.com/ID/12345678901234567890 と、長くなってしまう。 そこで、可逆化エンコードであるbase58を使うと、 http://example.com/ID/uE87b9NPNGu と
Sample Programs in the Distribution The Panda3D Distribution includes quite a few sample programs. The following is a list of what’s included, and which features of the engine each sample demonstrates. If you are just learning Panda3D, take a look at the ones marked as “Beginner” difficulty. To run a sample program, you need to install the Panda3D SDK. If you’re a Windows user, you’ll find the sa
Dozensサービス終了のお知らせ 長年ご愛顧いただきました、当サービス「Dozens(ダズンズ)」は、2019年11月30日(土)を持ちまして、全てのサービス終了させていただきました。 ご利用いただきましたお客様には日頃より当サービスをお引き立ていただき、誠にありがとうございました。 なお、運用中のDNSサーバー※1に関しましては、2019年11月30日(土)以降弊社任意のタイミングで完全停止とさせていただきます。 現在も当サービスのDNSサーバーをご利用されているお客様に置かれましては、サービスの完全終了までにご利用のドメインレジストラ様にて必要なお手続きを行っていただきますよう重ねてお願い申し上げます。 ※1 ns1.dzndns.com, ns2.dzndns.com, ns3.dzndns.com, ns4.dzndns.com 運営会社 : ウルカ株式会社
Panda3D 3DCG e-mail: minohara@cuc.ac.jp Key Words 1. 3DCG Python (1) OpenSceneGraph (2) Python 2011 Panda3D (3) Scene Node Graph Panda3D PyODE (4) Panda3D C/C++ Python Python OpenSceneGraph Python Panda3D 2. 2.1 Python 32bit 64bit Panda3D 1.7.2 32bit Window s Macintosh 32bit Python 32bit Python 2.6.6 Python 2.7 32bit 64bit Windows Macintosh Panda3D X11 Cg nVidia Web Cg Toolkit (5) Panda3D Python P
はじめに Raspberry Piが3台になったので、分散コンパイル出来る環境にしてみた。 当初1台を購入し、気象観測ボードをつけていたのだけれども、DLNAサーバにもしたいし、いろいろお遊び用にも欲しいと思った。 待ち時間とか送料とか面倒だったので、Amazonで2台追加で購入した。 3台になったし、環境は同じなので分散コンパイルできるようにしておけば、コンパイル時に1台で行うよりちょっと早くなるだろうという考えで、分散コンパイル環境を設定してみた。 環境 Raspberry Piが3台あり、それぞれにRasbianがインストールしてある。 構成は ホスト 用途 pi(192.168.11.6) 気象観測ボードがついて、Cactiが動いている気象サーバ pi2(192.168.11.7) USBの2TBのHDDがついていて、sambaとminidlnaが動いている音楽サーバ pi3(19
もくじ はじめに クロスコンパイル環境の構築 distccで分散コンパイルさせるためのローカルの設定 pumpmodeについて 計測 まとめ はじめに Raspberry Pi 3つで分散コンパイルに記述したように、Raspberry Pi 3台でdistccによる分散コンパイルが可能になった。 ただ、Raspberry Piだけではなくアーキテクチャ違う他のマシンも分散コンパイルに参加させたいなと思いクロスコンパイル環境を作成した。 そして、distccで分散コンパイルに参加させてコンパイル時間を計測してみたという話。 クロスコンパイル環境の構築 まずは、クロスコンパイル環境を作る必要がある。 Raspberry PiのCPUはARMであるが、そうではない環境でARMの環境で稼働するようバイナリをコンパイルできるようにする。 How to:Raspberry Pi(Raspbian”Wh
※2016/07/13 追記 Visual C++ for Linux Development という Visual Studio のプラグインで Raspberry Pi のリモートデバッグを行う方法をまとめてみました。よろしければ、そちらも御覧下さい。 Raspberry Pi はクロス開発しなくてすむところがいいとこの辺で書きましたが、今回はあえて、Raspberry Pi 用のクロス開発環境の構築を行なって見ることにしました。Raspberry Pi にVNCで接続して、Geanyエディタでビルド→デバッグ(ステップ実行、変数ウォッチ等)で十分満足な環境ですが、以前にRaspberry Pi上でEclipseを動かそうとしたら重すぎてダメだったので、外部のDebian端末などからEclipseでクロス開発はできないかと思ってGoogle先生に聞いてみました。すると、このようなサイト
中国版Twitterと呼ばれる「Weibo」(微博)が米国での株式新規公開(IPO)を計画している。このほど当局に提出した資料によると、IPO時の同社の企業価値は最大39億ドル(約4000億円)になる計算だ。 中国ではTwitterが使えないため、Weiboが人気を集めており、同社は3億人以上の会員を抱える最大手。これまで「Sina Weibo」(新浪微博)というサービス名だったが、最近「Weibo」にブランドを改めた。2013年は売上高が1億8830万ドルだったのに対し、3810万ドルの最終赤字だった。 上場市場はNASDAQを希望している(ティッカーシンボルは「WB」)。主幹事はGoldman SachsとCredit Suiss。 関連記事 ネット論客が消える中国 「微博」突然のユーザー減少の背景にある、中国的な事情 著名なネット論客が突然つぶやかなくなったら──中国版Twitter
「素晴らしいご提案ですね」と、ある製造業のシステム部長は唸った。その企業はグローバル展開の強化に向けて、SCM(サプライチェーン管理)関連で新たなシステムを導入しようとしていた。この分野でのシステム構築に多くの実績があるSIerに提案を依頼したところ、このSIerはまさに唸るような提案を出してきたのだ・・・。 あらかじめ断っておく、これから始まる“悲劇”は実話ではない。ただし架空の話でもない。複数のITベンダーの営業担当者やユーザー企業のシステム部長らから聞いた話を基に組み立てたストーリーである。だが、ここまで劇的な展開ではないとしても、特に大企業がやってしまう“人でなしの所業”とその結果生じるトラブルには思い当たる読者も多いはずだ。 さて、この製造業のシステム部長がSIerの提案を評価したのは、単にその内容が素晴らしいからだけではなかった。彼らが2カ月かけて経営層や事業部門に対して行った
最近名前を聞くことが多くなってきたD3.jsを試してみています。 まだ使い始めたばかりですが、D3.jsの設計の素晴らしさに感動しています。 データを与えればグラフが表示されるというような単純なものではないので、敷居が高く感じていましたが、設計を知るほどによく出来ていて驚きます。 D3.jsとは何か? そもそも、D3.jsとはなんでしょう? D3.js – Data-Driven Documents D3.jsは、データをブラウザで可視化するためのライブラリです。 単なるグラフライブラリではなく、もっと抽象的な「可視化」を扱うのが特徴です。 抽象的なレイヤーを扱うので、ライブラリと言っても機能より設計が重要で、D3.jsが支持されている理由はその設計の素晴らしさにあります。実際に描画しながら、その設計の違いについて考えていきます。 企業の時価総額と営業利益の関係をプロット 例題として、企業
最近はクラウドサーバ等、割と色んな所で見かける様になったuWSGIですが... uWSGI uWSGI is a fast, self-healing and developer/sysadmin-friendly application container server coded in pure C. http://projects.unbit.it/uwsgi/ Perlだとhirataraさんが書いた記事や Hokkaido.pmでuWSGIについてLTした - a geek born in Tomakomai uWSGI はデフォルトではhttpではなくuwsgiプロトコルを喋るので、uwsgiプロトコルを喋れるフロントエンドを立ち上げます... http://d.hatena.ne.jp/hiratara/20110718/1310950381 Plack::App::uWSG
NAME Starman - High-performance preforking PSGI/Plack web server SYNOPSIS # Run app.psgi with the default settings > starman # run with Server::Starter > start_server --port 127.0.0.1:80 -- starman --workers 32 myapp.psgi # UNIX domain sockets > starman --listen /tmp/starman.sock Read more options and configurations by running `perldoc starman` (lower-case s). DESCRIPTION Starman is a PSGI perl we
uWSGI Il progetto uWSGI e' il cuore di unbit. E' il server di default per le applicazioni WSGI, Rack, PSGI, PHP, CGI, Lua-WSAPI e Go. Fornisce inoltre i proxy e i load-balancer per tutta l'infrastruttra, nonche' le funzionalita' di monitoraggio ormai necessarie in ogni applicazione di rete. Prodotto di punta di Unbit, offre un ambiente solido ed estremamente configurabile anche in soluzioni distri
By Thomas 世界最大のオンラインショッピングサイトAmazonが商品を保管している物流センター倉庫内での過酷な就労環境はしばしば問題視されています。Mother Jones誌の記者であったマック・マクリーランド氏は、身分を隠してAmazonの倉庫従業員に採用され潜入取材を行うことにより、その過酷な実態を明らかにしています。 I Was a Warehouse Wage Slave | Mother Jones http://www.motherjones.com/politics/2012/02/mac-mcclelland-free-online-shipping-warehouses-labor Inside Amazon's Warehouse - mcall.com http://www.mcall.com/news/local/mc-allentown-amazon-co
米Microsoftは4月14日(現地時間)、「Office Online(旧Office Web Apps)」のChromeアプリ版を米GoogleのChromeアプリストアで公開したと発表した。Word、Excel、PowerPoint、OneNoteのChromeアプリ版をそれぞれ無料でダウンロードできる。 Office Onlineは、Webブラウザでアクセスし、Officeのドキュメントを作成・編集・共有できるサービス。Microsoftアカウントさえ持っていれば、有料のOfficeをPCにインストールせずにWebブラウザで利用できる。作成したファイルはOneDrive(旧SkyDrive)に保存する。OneDriveアプリをPCにインストールしていれば、PC上のファイルを編集することも可能だ(本稿執筆現在Windows 8.1は非対応)。 Office Onlineはこれまでも
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー PyMOTWをメンテしてるDoug HallmannさんがPython 2.6(および3.0)から導入された,分散コンピューティングを強力にサポートするmultiprocessingモジュールを使ってMapReduceを実装しているのを発見した。MapReduceはGoolgeが使っている並列処理システム。multiprocessingモジュールのサンプルとしても,Pythonを使ったMapReduceの実装としても面白いし,勉強になると思うのでエントリを翻訳してみた。Pythonを覚えることの利点はいくつかあるけど,こういう上質なリソースにリーチする権利を得られる,のも大きな利点の一
DjangoのWebアプリを開発している際、リファクタ/テスト拡充のために集めた情報をまとめます。 #1 Djangoプロジェクト/アプリケーション/設定ファイル構成 #2 Djangoテスト戦術 #2 補足編 #3 Django Model/View/From/Template戦術 戦略よりも、自分が入社した時既にあった前提に対応する為に考えた戦術を中心に書いていきます。また、自分の思考をダンプして記録しておくという目的もあるので、記述が冗長な部分もありますがご容赦ください。 前提 既に本番リリースされてる Django 1.5で作られてる 中/小規模Webアプリケーション(テーブルサイズ10 - 20) 開発/運用1人(achiku), アドバイザー/レビューアー1人(moquada) バックエンド処理ロジックは比較的シンプル Celeryを使った非同期タスクとして動く処理がある JS
This benchmark is about Perl PSGI web application servers but the story starts with Python. I needed to deploy a Python based web application on a server running�nginx. I was not fully up to date about the current WSGI application server offerings and therefore searched for some comparisons. I found a comprehensive WSGI server benchmark�by Nicholas Pi�l�which was very interesting, although slightl
【画像】 世界の塩湖が魅せる「七つの絶景」が凄いと話題に 1 名前:ぱぐたZ〜風景篇φ◆FdDsU0B5ivx5:2014/04/13(日)23:36:58 ID:divBgVyBp 世界の塩湖が魅せる「七つの絶景」 http://tabizine.jp/2014/04/08/8373/ ■ウユニ(ボリビア) 塩湖といえばまずはウユニ。雨期に鏡張りになる湖面の絶景は、誰もが憧れ、息を飲む美しさです。 空と雲を映し出す巨大な鏡を前に、空に浮かんでいるようだとも、天国の光景のようだともいわれます。 ■サリーナス・グランデス(アルゼンチン) アルゼンチンで2番目に大きい塩湖ながら、まだ観光客に荒らされていないところが魅力。 塩におおわれた平原と、透明度抜群の塩田プールのコントラストに目を奪われます。 塩田の水はすべて雨水で、1年近く待つことで塩の結晶ができるそうです。 ■ショット・エル・ジェリド
超チューニング祭が告知された。 ドワンゴから@koizuka, @EzoeRyou, @masarakki, @kmizuの4名が参戦します。是非ご参加ください。 / 超チューニング祭~niconicoを超快適にしてみた in ニコニコ超会議3~ http://t.co/ixsBFDRHnO #cyoppaya — Toshihiro Shimizu (@meso) April 14, 2014 公式サイトから引用すると、 超チューニング祭開催のお知らせ ニコニコ超会議3内で開催予定のチューニングイベント! ニコニコ動画のスマートフォンサイトをHTML/CSS/JavaScriptでフロントエンドチューニングしよう! (表示速度のみの判定ではありません!ユーザー投票あり!) ニコニコ動画史上最速の座を賭けた白熱の2日間・・・ 豪華賞品と名誉は誰の手に!? 超チューニング祭 とのことだ。超会
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く