EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。
![JP1 V9.5はハイブリッドなクラウド環境、多様化するビジネス環境への対応を強化](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)
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー ステキな英文の記事を見つけました。10 ways to improve your programming skills。どれも自分が実践していることでもあって,「なるほどな−」と思うものばかり。 たっぷりプログラミングしたあとは,節電も忘れずに:-)。 1. 新しいプログラミング言語を学ぶ 新しいプログラミング言語を学ぶことで,新しいプログラミングに対する考え方に触れることができる。そのプログラミング言語が今まで知らなかったパラダイムに根ざしている場合ならなおさら。新しい手法の多くは,すでに知っている知識になぞらえることができるので,習得はそれほど難しくないはず。 2. やる気をそそら
とりあえず、自分の気が向く間だけでもSpringFrameworkのドキュメント読んだ内容をメモっていきます。邦訳ではなく、自分が読んだ足跡を自分向けに残しているだけですので精度も悪いですが(そもそも英語は超苦手です)、まぁ公開することで恥さらしするのもよいかと思いました。 このページは目次です。随時更新していきます。なお翻訳元のドキュメントは以下のドキュメントで、こちらのブログのタイトルと項番は、翻訳元の目次・項番と併せています。 http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/ 3. The IoC container 3.1. Introduction to the Spring IoC container and beans 3.2. Container overvie
ブラウザの互換性を気にせずDOM操作やアニメーション、クッキーを操作したい際に使えるJavaScript「flow.js」をご紹介。 最近ではjQueryオンリーのような気もしますが、いろいろと機能を追加しようとして複数のプラグインを導入すると、だんだん動作が重くなってきます。 なるべく軽量のものが使いたい際の選択肢の一つとして覚えておくために自分用メモです。 まだ試してはいないのですがIE6やSafari2などのモダンブラウザでも動くようなので、なかなか良さそうです。 以下のような機能があるとの事。 DOM Level 3の API操作 アニメーション処理 クッキー管理 フォーム管理の簡素化 XMLHttpRequestのクロスブラウザ対応 ブラウザにはそれぞれ癖があるので、こういったライブラリを使用して間違いや非サポートの処理をしないようにしたいですね。 サンプル class属性にch
WordPress3.2のリリースも間近に控え、 より楽しみが増える今日この頃ですが、 3.1から増えた新機能の投稿フォーマット がさほど普及していない印象が否めない ので微力ながら貢献してみようかなと 思います。 カスタム投稿タイプやカスタムタクソノミーなど、便利な新規能が山盛りなWordPressなんですが、Webデザイナーさんにとって嬉しい新機能といえば「投稿フォーマット」ではないかなと勝手に思い込んでいます。 1行のコードだけで済むので導入も楽ですし、デザインに貢献出来る機能でもありますので、「知らなかったよ!」という方はぜひ使ってみてください。 以下、参考になるページです。 投稿フォーマット – WordPress Codex WordPress3.1の新機能投稿フォーマットを試してみた。 | Simple Colors Simple Colorsさん(@jim0912)が分かり
msofficesvnはMS OfficeとTortoiseSVNを連携させるソフトウェア。 msofficesvnはWindows/MS Office用のオープンソース・ソフトウェア。プログラマーやWebデザイナーならばSubversionをはじめとするバージョン管理システムに一度でも触れるとその便利さで手放せなくなるはずだ。バージョンを戻したり、比較したりというのはとても便利だ。 Excel そんなバージョン管理システムを他のソフトウェアでも使いたいと思ったことはないだろうか。特にオフィスで活躍するMS Officeだ。そのためのソフトウェアがmsofficesvnだ。 msofficesvnはMS Office 97〜2007で使える。メニューに常駐するソフトウェアで、ExcelまたはWordで利用できる。インストールするとメニューにSubversionという項目が追加される。これで
SQLのプログラミングは奥が深い。特にパフォーマンスの観点から、そう言えるだろう。 みなさんご承知の通り、同じ結果を出すプログラムでも、SQLの書き方次第で処理時間に何倍もの差が生じ得る。効率の悪いSQLを書いてしまう原因は、多くの場合、リレーショナルデータベースの内部動作やアプリケーションに関する理解不足である。両者をよく知った上で最適なSQLを書けるようになることは、システムエンジニアとしての重要なスキルの一つである。 特集『基礎から理解するデータベースのしくみ』では、リレーショナルデータベースの内部動作について、基本的な部分を分かりやすく解説している。SQLプログラミングに役立つことはもちろん、SQLチューニングやデータベース設計のための基礎知識としても不可欠だ。 イントロダクション ブラックボックスのままでいいの? Part 1:SQL文はどのように実行されるのか SQL実行までの
ブックオフでの買い取り金額基準一覧 【全板集合】2chにある無駄な知識を集めるスレ81 http://society6.2ch.net/test/read.cgi/gline/1215364991/ 842 :水先案名無い人:2008/07/15(火) 02:39:59 ID:GKU+gI4t0 ブックオフがすばらしい理由と嫌われている理由 ttp://namidame.2ch.net/test/read.cgi/news/1215570355/ 670 ネゴトワ・ネティエ(神奈川県) New! 2008/07/09(水) 20:19:38.85 ID:TdRmMfRe0 >>666 基準(間違いはあるかもしれない)の値段 発売後1か月以内 きれい ふつう 焼け 青年漫画 100 50 30 10 少年漫画 70
DotCloudの最大の特徴は、PHPやPerl、Ruby、Java、Python、Node.jsなど複数の言語と、MySQL、PostgreSQL、Cassandra、MongoDB、CouchDB、Redisなど複数のデータベースやMemcached、RabbitMQ、Hadoopなどのさまざまなソフトウェアを開発者が自由に組み合わせてプラットフォームを構成することができ、それがクラウド上のPaaSとして提供されるという点です。 構成されたPaaSの運用は当然ながらDotCloudが行います。モニタリングや動的なスケーリング、フェイルオーバー、耐障害性向上のため自動的に3つのデータセンターへの分散などが行われ、基本的に開発者は運用を気にする必要はありません。 新しい世代のPaaS これまでの代表的なPaaS、例えばグーグルのGoogle App Engine、セールスフォース・ドットコ
先のエントリの説明で、実行計画をいわば「形式的には読める(*1)」ようにはなりました。 しかし、実行計画が何をやっているのかという、意味的な観点では「理解できていない」はずです。 実行計画の処理内容を理解するためには、実行計画を構成するオペレーションの処理内容を理解する 必要があります。 * (*1) 「たどれる」という表現のほうが近いかもしれませんが・・・ ### オペレーションの一覧 Oracle Databaseには非常に多くのオペレーションが存在し、 大部分のオペレーションについては、マニュアルの以下の箇所で説明されています。 * [10.2](http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/server.102/B19207-02/ex_plan.htm#59155) * [11.1](http
さて、これまでで、実行計画のツリーのたどり方と、ツリーの構成要素である各オペレーションで 実行されている処理の概要がわかったと思います。 しかし、これだけの情報では、実行計画と実行されたSQLのWHERE条件を対応づけて理解することは 難しいです。(できなくはありませんが、かなり推測に頼る形になります。) SQLのWHERE条件と対応付けるためには、フィルタ述語とアクセス述語に着目する必要があります。 ### Predicate Informationセクション 実行計画をDBMS_XPLAN.DISPLAY_CURSORで取得した場合、フィルタ述語とアクセス述語に関する情報は Predicate Informationセクションに表示されます。 —————————————————————————————– | Id | Operation | Name | Rows | Bytes |
ServletでrenderSnakeを利用する 前回は、Javaプログラムから単純メソッド呼び出しだけで直感的にHTMLコードを生成することができるライブラリ「renderSnake」を紹介した。今回はこれを、サーバサイドでServletと連携させて利用する方法を解説する。 とは言っても、単純にServletのプログラム内でrenderSnakeを使う方法は簡単だ。HttpCanvasクラスからのHTMLコードの出力先を、HttpRequestから取得したWriterオブジェクトに指定すればいいだけだからだ。HTMLの出力部分をRenderableインタフェースを利用してコンポーネント化すれば、Servlet部分のコードはシンプルに記述することができる。 例えば、RenderableをimplementsしたMyComponentというクラスを用意したとする。これを、Servletプログ
CSSセレクタの使い方によってウェブページの表示速度は変わってきます。 劇的に速くなるということはないと思いますが、「ページの読み込みが0.5秒遅くなると、検索数が20%減少する」とか「ページの読み込みが0.1秒遅くなると、売り上げが1%減少する」なんて聞くと試してみたくなるのではないでしょうか。 ウェブページの高速化とCSSセレクタの関係については「CSSセレクタの高速化の話し - Webtech Walker」で紹介されていましたが、先日GoogleのPage Speedのページでなかで「Use efficient CSS selectors(効率のよいCSSセレクタを使う)」と紹介されていて内容も若干違うので、こちらを簡単に例などを交えて解説してみます。 ブラウザはセレクタを右から左へ判別していく まず知っておきたいのは「ブラウザはセレクタを右から左へマッチするか探していく」というこ
In the world of databases and programming, optimizing your workflow can have a huge impact on your productivity and effectiveness. One area in particular where this holds true is in creating views on MySQL databases. Views are a way to create virtual tables from existing tables or create custom queries that join multiple tables together…. Read More In the age of high-tech advancements, Linux is be
Macビギナーの方で、前にWindowsを利用していた人から「Macはどういう風にメンテナンスをすればいいのか分からない...」という質問が、米Lifehacker編集部に寄せられました。 Windowsのようにデフラグしたり、ディスクをスキャンするべきなのか? それとも他にMac独自のメンテナンス方法があるのか? 今回は、Macのメンテナンス方法についてお教えしましょう。 Apple社は、Macや他のApple社製品について「ただ使っていればいい」と言っているので、ほとんどの人がMacを定期的にメンテナンスしていないでしょう。Macユーザーは大抵、必要に迫られると少しメンテナンスをする程度で、Windowsユーザーがケアするほどはメンテナンスをしていません。 例えば、PCではWindowsアップデートを実行するでしょうから、Macではソフトウェアアップデートを定期的に実行したくなるでしょ
Amazon、Google、Facebook、Microsoft、Apple、Oracleそれぞれにおける、組織図のチャート一覧です。 参照元はこちら。 Organizational charts for tech companies http://www.bonkersworld.net/2011/06/27/organizational-charts/ 本当に組織がこうなっているのかはとりあえず置いてといて、「なるほど。これは、ありえそうだな。」と思わせてしまう所が素晴らしいです。 IT企業における理想の組織図は一体どれなんですかね。やっぱりGoogleかAppleかな。Microsoftは...もはや、普通の企業じゃん。 その他の参照元はこちらです。 The Org Charts Of All The Major Tech Companies (Humor) http://www.b
現状のPHPはそのままで、新しい(別の)バージョンをPHP試す方法です。 PHP 5.4.0 alpha がリリースされました。Traits や Array dereferencing support など試してみたいですけど、さすがにメインのPHP環境を変えるのは早いですね。 そこで新しいPHPをビルドして、インストールはしない方法で試してみました。 PHP 5.4.0 alpha をビルド qa.php.netから、PHPのソースをダウンロードします。 $ wget http://downloads.php.net/stas/php-5.4.0alpha1.tar.bz2 展開して、configureして、makeします。とりあえずコンパイルオプションはナシで。 $ tar jxvf php-5.4.0alpha1.tar.bz2 $ cd php-5.4.0alpha1 $ ./co
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く