タグ

prostlineのブックマーク (270)

  • 長文英語サイトもさらりと読める? 要点がつかみやすくなる拡張機能「CruxLight」 | ライフハッカー・ジャパン

    疲れやすい、呼吸の浅さを改善。ストレッチポールは毎日使いたいほど気持ちがいい!【今日のライフハックツール】

    長文英語サイトもさらりと読める? 要点がつかみやすくなる拡張機能「CruxLight」 | ライフハッカー・ジャパン
    prostline
    prostline 2013/07/30
    これはよいかも。
  • 門外不出のOracle現場ワザ | Oracle 日本

    第1章 目からウロコのOracleパフォーマンス分析テクニック 日オラクル株式会社 コンサルティング統括テクノロジーコンサルティング部 小田 圭二(おだ けいじ) 目次 Part1  間違いだらけのOracleパフォーマンス分析 Part2  標準ツールでOracleの状態を正確に知る方法 Part3  OSとI/Oはパフォーマンス低下にどう影響するか OracleとOS・I/O・ネットワークの関係 OSの稼動状態はOracleに大きく影響する 低使用率でもCPUがボトルネックのケース CPUリソースを大量消費するSQL文 データベースの性能とディスクI/O I/O性能の計測方法 wait I/Oが大きい=I/Oボトルネック? I/Oデータの例 少し難しいI/Oパフォーマンストラブル おわりに Part3 OSとI/Oはパフォーマンス低下にどう影響するか OracleとOS・I/O

    prostline
    prostline 2013/07/10
    oracleのSQLチューニングに必要な知識、ここにあり
  • TechCrunch | Startup and Technology News

    Former Autonomy chief executive Mike Lynch issued a statement Thursday following his acquittal of criminal charges, ending a 13-year legal battle with Hewlett-Packard that became one of Silicon Valley’s biggest…

    TechCrunch | Startup and Technology News
    prostline
    prostline 2013/05/21
  • パフォーマンス向上の最短コースを知る

    パフォーマンス・チューニングにおけるSQLチューニング それでは実際に、パフォーマンス・チューニングでのSQLチューニングの位置付けを見てみます。 論理設計や物理設計の変更、Oracleインスタンスの初期化パラメータの変更などOracleデータベースのパフォーマンス・チューニング方法の中で、SQLチューニングは、最も効果が期待できる手段です。場合によっては、索引の使用の有無など、SQL文を最適化することによって、数倍から数百倍のパフォーマンス向上といった、そのほかの手段では実現不可能な結果をもたらすこともできます。 SQLチューニングの処理は、Oracleインスタンスやハードウェア・リソースなどに密接にかかわっていて、パフォーマンス・チューニングの観点から見ると、これらのかかわり合いは、図3のような関係で表せます。この図の中で、SQLチューニングは最も下位に位置しています。下位の階層は、よ

    パフォーマンス向上の最短コースを知る
    prostline
    prostline 2013/05/11
  • SQLチューニングの必須知識を総ざらい(後編)

    ヒントの使用 多くの場合、コストベース・アプローチを使用することで、オプティマイザは最適な実行計画を選択してくれますが、時として好ましくない実行計画を選択してしまうこともあります。 例えば、バインド変数を使用したSQLでは、SQLが解析(hard parse)された時点で指定されていたバインド変数の値を基に実行計画が決定されます(bind peek機能)。共有SQL領域に該当のSQLが残っている間は、同一のSQLはバインド変数の値にかかわらず、上記で決定された実行計画を使用するため、異なる値をセットしたSQLでは適切でない実行計画となってしまう可能性があります。 このような場合、SQLにヒントを指定することで、全表スキャンや索引スキャンといったアクセス方法や結合方法/順序などを、オプティマイザに明示的に指示できます。

    SQLチューニングの必須知識を総ざらい(後編)
    prostline
    prostline 2013/05/11
  • バカ向け言語 Scala - だらだらしてたいなぁ

    なぜScalaがバカ向けなのか。 ぼくの経験を元に、バカ向け言語と非バカ向け言語を比較しながら見て行きましょう 非バカ向け言語 C プログラマーとして最初に携わったのがC言語です。 それは以下のようなものでした。 何十ものファイルにまたがるグローバル変数 緻密な制御が必要であるにも関わらず、無秩序に取得/開放が行われているメモリー管理 このような複雑な構造を、ぼくのようなポケコン並の処理能力しか持たないバカに把握可能でしょうか。もちろん不可能です そこで、次のようなコーディングを心がけました。 グローバル変数を使わず、関数に引数を定義して渡す メモリーの取得/解放を同一ファイル内に限定する これで、メモリーや変数参照の影響範囲を限定し、ぼくのようなバカでも理解できるようになります。 ですが、わざわざそんな事をやらなくても全てを理解できるエリート様達は、 「なぜ引数で渡すんだ。グローバル変数

    バカ向け言語 Scala - だらだらしてたいなぁ
  • LinkedInの快進撃を支えるソフトウェア開発の革新

    prostline
    prostline 2013/04/14
    この規模のシステムで毎日リリースできるのはすごい。そして品質をちゃんと担保してるのが素晴らしいですね。現状に満足せず改善を続けねば。
  • 次世代基盤技術として注目が集まる「OpenFlow/SDN」 | 東京エレクトロンデバイス

    ネットワーク仮想化への取り組み【前編】~次世代基盤技術として注目が集まる「OpenFlow/SDN」~ 企業システムにおいては、仮想化技術を基盤としたクラウド環境への移行が格化。サーバー環境を中心にモビリティの大幅な向上がもたらされています。しかし、その一方でネットワークの仮想化がそれに追随できていないという課題が浮上。そうした問題の解消に向け、いま熱い注目を浴びているのが「OpenFlow」です。 クラウドの進展で浮上するネットワーク仮想化をめぐる課題 企業システムのクラウドへの移行が格化してきています。クラウド環境においては、システムの物理リソースを隠蔽して分割利用する仮想化技術が重要な基盤となっており、近年では特にサーバーやストレージに関わる仮想化技術が急速に進化を遂げ、例えば物理的には1台のサーバーを複数台のように扱ったり、複数のストレージを1つにまとめてその領域を分割したりす

    次世代基盤技術として注目が集まる「OpenFlow/SDN」 | 東京エレクトロンデバイス
    prostline
    prostline 2013/04/03
    ネットワーク仮想化
  • 全ドライブを対象にした検索が可能になった高速絞り込み検索ソフト「Listary」v4.00

  • Java 8 vs Scala: 特徴を比較する

    Java 8はついにラムダ式を導入します。ラムダ式自体は2009年からProject Lambdaで利用することができました。当時はラムダ式はJava Closuresと言われていました。サンプルコードを紹介する前に、ラムダ式がJavaプログラマにとってなぜ歓迎すべき機能なのかを説明しましょう。 なぜラムダ式を使うのか ラムダ式の一般的な使い方はGUI開発においてです。一般的に、GUIプログラミングではイベントと結びつく振る舞いを解決する必要があります。例えば、ユーザがボタンを押したとき(イベントが発生したとき), プログラミングは何らかの処理を実行する必要があります。例えば、Swingでは、次のコードで示すようにActionListenersを使います。 class ButtonHandler implements ActionListener { public void actionP

    Java 8 vs Scala: 特徴を比較する
    prostline
    prostline 2013/02/26
  • EclipseでScalaプログラミングを始めるための基礎知識

    EclipseでScalaプログラミングを始めるための基礎知識:スケーラブルで関数型でオブジェクト指向なScala入門(1)(1/3 ページ) 人気の「Scala」を一から学ぼう 最近、私の周りでもScalaに関する話題が増えてきました。Twitterやブログ、技術系のニュースサイトでは毎日のようにScalaに関連する話を見かけます。 また、筆者が現在携わっているプロジェクトでも実際にScalaを用いて開発しています。いままではJavaで開発をすることが多かったのですが、それよりも簡潔で柔軟性のある記述が可能であり、Scalaでの開発は非常に生産性が高いと感じています。 連載は、Scalaの特徴を紹介し、基構文や関数、クラスなど、Scalaの基的な機能について解説していきます。何らかのプログラミング言語を学んだことがあり、プログラミングの基的なことが分かる人を対象としています。特に

    EclipseでScalaプログラミングを始めるための基礎知識
    prostline
    prostline 2013/02/26
    scala入門
  • Scalaってホントに来るかなぁ

    最近、自宅で軽い処理を書くときはScalaを使っている。そろそろScalaをメインの言語として使うようにしてみようか、という想いも抱くようになってきた。 使っている人たちの評判もいいし、記述量は確かに減るし、いろんな概念が組み込まれているので書いていて勉強になるし、機能不足で困ることもない。 Scalaの特徴をまとめると、こんな感じだろうか。まだ学習中だから間違ってる部分もありそうだけど。 ・記述量が少なくて済む Javaの半分のコード量で書ける、というのがScalaの売り。実際に書いてるとものによっては半分以下になる場合もある。これは一般的なスクリプト言語と比べても、それほど差がない。 ※参考 当に ScalaJava の半分のコーディング量で済むのか? http://d.hatena.ne.jp/itoasuka/20091007/1254884868 おまけに関数型的な書き方

    Scalaってホントに来るかなぁ
    prostline
    prostline 2013/02/26
    scalaの特徴まとめ
  • FA、アザールを処分へ 「通常の処分では不十分」 | Goal.com

    イングランドサッカー協会(FA)は、スウォンジー・シティとの試合でボールボーイを蹴り退場処分となったチェルシーMFエデン・アザールに、処分を科すことを発表した。 23日に行われたキャピタル・ワン・カップ準決勝セカンドレグのスウォンジー・シティ戦で、アザールはラインを割ったボールをすぐに渡そうとしなかったボールボーイを蹴って退場となっていた。 FAは公式ウェブサイトで、「78分に退場となったアザールのスウォンジー・シティのボールボーイに対する振る舞いは、暴力行為であり、したがって通常の処分では不十分なものです」と声明を発表している。 FAは、アザールに現地時間29日18時まで処分に対する異議申し立てを行う猶予を与えており、同時にボールボーイの振る舞いに対しても声明を述べている。 「すべてのクラブがそれぞれの責任、ボールボーイを含むピッチ周辺のすべての人間が、常に適切な態度で行動し、それに基づ

    prostline
    prostline 2013/01/26
    ボールボーイを蹴るのは良くないと思います
  • あなたの運転の癖を「可視化」! 安全運転度を採点してくれるアプリ « WIRED.jp

  • サーバで動いているプロセスを知るために使ったコマンド - $shibayu36->blog;

    今日会社の開発サーバでhitode君と遊んでて、動いているプロセスを調べていたのでメモ。 動いているプロセスを知りたい 基的。 ps ax ps auxとかすると、メモリ使用量とかいろいろ見れる。 動いているプロセスの関係も含めて知りたい pstreeコマンドでできる。とりあえずどんな感じに実行されているかサマリーを知りたい時は以下のコマンド。 pstree いろいろ折りたたまれているので、それを展開したい時は-cをつける。 pstree -c コマンドの引数とかも表示したい時は-aつける pstree -ac pidを知りたい時は-pつける pstree -acp 表示してみると{}で囲まれているやつがあるけど、これは多分threadなんだろうと思う。linuxではthreadのidはpidのように管理されているみたい。 メモリやCPUを消費しているプロセスを知る topとかでいろいろ

    サーバで動いているプロセスを知るために使ったコマンド - $shibayu36->blog;
  • 頭の中のアイデアを見える化するiPadアプリ「MagicalPad」

    MagicalPadは、テキストをマインドマップ形式、アウトライン形式および、テキストボックス形式で画面に配置していくことのできるiPad向けアイデアプロセッサだ。ブレインストーミングのように、テキストを画面のあちこちに置いたり、マインドマップのように、中央から放射状にアイデアを広げていったり、始めはまとまらない考えを徐々にまとめていく過程で使うのに向いている。 新しいワークスペースを作成するには、画面下部に表示されているツールバー上で、「Workspace」をタップし、ワークスペース一覧ウィンドウで「New」をタップする。次に、「List note」「Text note」のいずれかを選択すると、テキストボックスが自動的に作成され、キーボードが表示されるので、テキストを入力する。「Mind Mapping」を選択すると、アイテム同士を連結したり、自動連結のオン/オフを切り替えられる。 1つ

    頭の中のアイデアを見える化するiPadアプリ「MagicalPad」
    prostline
    prostline 2012/12/28
  • iOS 6の地図アプリ利用が命に関わる可能性も、豪警察が利用を控えるよう警告 

    prostline
    prostline 2012/12/10
    しかしすごい言われ様ですな。。
  • 今すぐ開始する

    スマートフォン サイトを構築される場合は、 Google が作成したスマートフォン サイト構築のノウハウを持った企業のリストを参考に、お客様のニーズに合ったパートナーを見つけてください。

    prostline
    prostline 2012/11/30
    試してみることにする
  • インストールするだけ! お手軽サイト高速化ツールGoogle mod_pagespeedはスゴかった | 初代編集長ブログ―安田英久

    どれぐらいスゴいかというと、「サーバーにインストールするだけで、あとは設定ファイルをちょちょっといじれば、かなり高速化できちゃう」というぐらいスゴいのです。しかも、どんなサイトでも、どんなCMSを使っていても「インストールするだけ」。 Webサイトを高速化すると、ユーザーに優しいし、場合によっては検索結果での順位にも良い影響が出るかもしれない……それはわかっていても、なかなか格的にサイトを高速化するのは難しいものです。 サーバー側の高速化に加えて、HTMLのつくりや画像のファイルサイズ最適化、さらにはCSSを調整しての画像スプライト化やCSS/JSファイルの結合・最適化によるブラウザとサーバーの通信数削減などなど、実はやらなきゃいけないことがたくさん。 グーグルの提供するmod_pagespeedは、そうしたことの、かなりの部分を自動的に行うものです。 mod_pagespeedはこん

    インストールするだけ! お手軽サイト高速化ツールGoogle mod_pagespeedはスゴかった | 初代編集長ブログ―安田英久
    prostline
    prostline 2012/11/28
    これは要検証ですな!赤い彗星プロジェクトで使えるかもね!
  • ユーザーのためが最強のSEO!nanapiのSEOで何をしているか : けんすう日記

    nanapiSEOってすごいの? いやあ、最近、nanapiSEOについて聞かれることが多くなってきました。 もともと「いいコンテンツをつくるのが最強のSEOだぜ!」という思想のもと、特に何も施策していなかったのですが、辻さんという、ハイパーなコンサルタントの方に入ってもらってから、めきめきとランクがあがっていきました。 参考:#cssnitelp24 辻大先生による、「事例で考える、SEOの力」 - Togetter →nanapiの事例でお話いただいています というわけで、nanapiSEOで何をやっているかを紹介します。 そもそもうまくいってんの? そこそこうまくいってそうです。 一般ワードでも結構上位に来るものが多くなってきました。 「結婚」・・・1位 競合が強そうな儲かる系のワードも 「副業」・・・3位 と、中々の成績です。 製品の説明系も 「line」・・・3位 となって

    ユーザーのためが最強のSEO!nanapiのSEOで何をしているか : けんすう日記
    prostline
    prostline 2012/11/22