大学で日本におけるエンジニアの地位の低下を象徴している求人見つけた。 ・3/15 おやつの時間 追記: 『世界最高のエンジニアを1000円で雇おうとしてるポジティブな会社見つけた』って書いた方がみんなの精神衛生上良かったかも知れない [必須条件] HTML4とCSSを完全に理解してることJavascriptを完全に理解してることjQueryを使いこなせることC#による、プログラミングができることVisualStudioの使用経験があること[時給] 1000円
今春まともなエンジニアになりたい人とはつまり僕のことです。 ちなみに最近まで読んでいたのはこっち →「ソフトウェアテストを勉強しはじめて10ヵ月でやったこと - うさぎ組」 読み返すのも含めてこれらをしっかりと読もうと思ってる書籍をあげてみます。 最後のほうにOOPの設計系の書籍について補足を書いておきます。 CleanCoder まだ半分くらいまでしか読んでいませんが、宣伝の通り全てのソフトウェア開発に関わる人に読んでほしいと思わせますね。 Clean Coder プロフェッショナルプログラマへの道 作者: Robert C. Martin,角征典出版社/メーカー: アスキー・メディアワークス発売日: 2012/01/27メディア: 大型本購入: 12人 クリック: 645回この商品を含むブログ (36件) を見る いかにして問題を解くか 数学を題材に扱いながらも一般的にどのように目の前
米AppleのiOSと米GoogleのAndroidで人気のRPGゲーム「Battleheart」のメーカー、米Mika Mobileは3月9日(現地時間)、Android版ゲームの開発を終了すると発表した。Android版の開発・販売は採算が合わないという。 同社は、iOS版モバイルゲーム「Zombieville USA」とBattleheartでその名を知られるゲームメーカー。昨年5月にAndroid版もリリースした。いずれも有料(BattleheartのAndroid版は日本では242円)で、Battleheartは少なくとも5万本以上ダウンロードされている。 Mika Mobileによると、Android版ゲームのために同社は昨年、総人的時間の20%を費やしたが、Android版の売上高は総売上高の5%だったという。OSの断片化や異なるGPUを搭載した多数の端末への対応に多大な手間
Amazonクラウドを使ったシステム設計の際に直面する典型的な問題に対して、解決策を分かりやすく分類、解説した「AWSクラウドデザインパターン」(略称CDP)が公開されました。Facebookページも開設されています。 作成したのはAmazonのスタッフやサードパーティのエンジニアら。 CDPのWebサイトはWikiで作られているため、誰でも新たなデザインパターンなどを追加可能。現在45種類のパターンが登録されており「あと3つ加えると“CDP48”と言えるようになるので、ぜひ追加してください」(玉川氏。JAWS Summit 2012でCDPの公開について説明した際に)と、呼びかけています。 45種類のパターンが9のカテゴリに分類 それぞれのパターンには、名前、解決したい課題、クラウドでの解決方法、実装方法、解説図、メリットと注意点、関連パターン情報などが含まれています。 例えば、サーバの
エンジニアという職業柄かシェルスクリプトを書くことはちょくちょくあるのですが、自分なりに気を付けていることを備忘録&自分への戒めも含めて、簡単に書いてみたいと思います。 変数は大文字 シェルスクリプト書いていれば変数の出番は至るところであるでしょう。その際、可読性を増すように、変数は大文字を使っています。 RET=`cmd1`みたいに。好みの問題もあるでしょうが、分かりやすいので。 クオテーションは選ぶ クオテーションにはシングルだったり、ダブルだったり色々ありますが、使い分けておいたほうがよいでしょう。 変数の展開がないようであれば、シングルクオーテーションのほうがスマートでしょうし、展開があるのならダブルクオーテーションを使えばと。 ダブルクオーテーションを使うのにも意味があって、変数は「$RET」のようにクオテーションで囲まなくても動作はたいていするのですが、 echo "${RET
寂しい、けれど...。 Mac OS Xは、先週発表されたMountain Lionで「OS X」になりました。そう、「Mac」がなくなったんです。これは明確な意図があってのネーミングだと思われます。つまり、20年以上も続いてきたMacintoshというデスクトップメタファーの終わりが近いことが示されているのではないでしょうか。 これは、MacBookやiMacがなくなる、ということではありません。でもそうしたコンピューターを定義してきた、ソフトウェアの魂の部分が入れ替わっていくということです。おそらくあと2年もすれば、MacintoshはiOSという新しい花に命を譲った老木のような存在になっていることでしょう。 そんな見方を否定したい人もいるかもしれませんが、これが今実際に起こっている現実です。アップルがアプリ中心のユーザー体験モデルを構築しつつある一方では、マイクロソフトも情報中心のM
11. BUILD2011 基調講演より • Windows 7よりさらによくなる Windows 8では、Windows 7で動作していたものがすべて動く • Windowsをチップセットからエクスペリエンスまで再考する 新しく幅広い「可能性、シナリオ、フォームファクター」 www.buildwindows.com Developers Summit 2012 12. BUILD2011 基調講演より • Windows 7よりさらによくなる Windows 8では、Windows 7で動作していたものがすべて動く • Windowsをチップセットからエクスペリエンスまで再考する 新しく幅広い「可能性、シナリオ、フォームファクター」 www.buildwindows.com Developers Summit 2012
2012年02月10日13:00 カテゴリアルゴリズム百選アマグラマーのすすめ 博士の異常なアルゴリズム、または私は如何にして心配するのを止めて線形探索を愛するようになったか これはちょっとプログラマーといふ生物を買いかぶりすぎてると思います。 プログラマへの誤解 | pineapple blog プログラムを書かない人がプログラムを読んだときにする良くある間違いは,ああこんなプログラムなら自分にも書けそうだと思うことだ.プログラムは何百万とある可能性からたったひとつ(は言い過ぎにしてもわずかながら)の正しい方法を残したものであり,この捨てる能力こそがプログラマの実力だから. 少なくとも、プロ2グラマーの場合は。 その反証としてあげたいのが、線型探索(linear search)。漢字で書いたり英語で書いたりするとさぞ凝ったことをやってるように見えるけど、実は「見つかるまで頭から(あるいは
前回の続きです。今回は巨大システム会社は素人以下ばかりという話をします。 どれぐらい素人以下なのか、ということをプログラムに関係ない方にも分かるように小学校の算数レベルの事例で説明させて頂きます。「いくらなんでもそれはないだろう……」と思うかもしれませんが、実際、文系プログラマーに尋ねてもほとんど出来ないことを確認しています。 ■等差数列の和を求める 例えば、全くプログラムの関係ない方にも分かるように、「4から12までの偶数の合計を計算する」という簡単なプログラムについて考えてみましょう。このような単純なものでも、残念なことにプロの技術者のほとんどの人が、以下のように答えます。 0 + 4 = 4 4 + 6 = 10 10 + 8 = 18 18 + 10 = 28 28 + 12 = 40 答え 40 これをプログラム風に書くと 確かに正しい答えは出ます。しかし、私は小学校で習う(ガウ
"GREP_OPTIONS"という環境変数に、常に付けておきたいオプションをあらかじめ指定しておくと、grepコマンドやxgrep(egrepとかfgrepとか...)を実行したときに、自動でオプションをつけて実行してくれます。 例えば、、、 $ export GREP_OPTIONS="--color=auto"とか。常に含めておくなら、あとは"-I"オプションとかですかね。これくらいなら"alias"でも良いわけですがw grepとか毎日使ってもおかしくないコマンドなので、こういう小さい効率化はどんどんやっていきたいところですね! オプション無しで実行した場合 GREP_OPTIONSを設定してから実行した場合 おまけ: --colorの色を変えたい場合 環境変数 "GREP_COLOR"に色コードを指定してやると良いです。 例えば、ハイライトを黄色にしたい場合とかは、以下のような感じ
ソフトウェアを中長期にわたってメンテナンスしていく場合、メンテナンスしやすいコードと、メンテナンスしにくいコードとの間には、同じ機能を実現していたとしても、その価値には雲泥の差があります。 メンテナンスの容易さを示す言葉として、メンテナビリティ(Maintainability)という言葉がありますが、私自身、アプレッソでDataSpiderを11年間開発・メンテナンスしていく中で、「この人の書いたコードは本当にわかりやすいし無駄がない」とメンテナビリティの高いソースコードに感心させられることもあれば、「急いでいたとはいえ、このソースコードはリファクタリングしないと・・・」と、メンテナビリティの低いコードがソフトウェアに混入してしまったことを嘆くこともありました。 このエントリでは、一本のソフトウェアを11年間開発・メンテナンスしてきた経験から、ソフトウェアのメンテナビリティについて考察して
最近、実はプログラマという職業が「ふつう」の人には厳しいなーと思っていたりする。 業務外にコードを書いたり、技術書などを読むというのは素晴らしいことだと思う。けど、会社側がもし「業務時間外にコードを書いたり、技術書を読んだり、勉強会に参加しなさい」と言ったら、それは業務時間外労働と変わらないと思う。個人のたのしみとは別に会社側がそれらを求めたらそれは業務だ。 しかし、僕が思うにはそういう業務時間外に自主的に勉強をしないと、正直いってまともな品質なソフトウェアを作るのは難しい。 例えば良書と言われているものは結構な数あり、ある程度経験がありそれらの本を読んだことがある人は「プログラマならこの本は読んでおくべき」という本をいくつかあげたりもするだろう。けど、それらをいつ読むのか。業務時間内にそれらをじっくり読んだり、実際にコードを書いたりする時間があるところはないだろう。そうなると自分のプライ
オージス総研は2012年1月17日、業務フロー作成ツール「Activity Diagram Drawing Tool」を無償公開した。アドインツールとしてMicrosoft ExcelまたはOpenOffice.org上で利用する。すでに大手信託銀行などで利用実績があるという。 Activity Diagram Drawing Toolは、作業や文書などを表現する記号を、オブジェクトパレットから選択し、作業の担当を区分するレーンテンプレートに貼り付けることで業務フロー図を作成できる。すでに導入している大手信託銀行では、Activity Diagram Drawing Toolで200業務以上のフロー図を作成したという。 オージス総研では、Activity Diagram Drawing Toolを利用した業務の可視化(見える化)のトレーニング「可視化スターターキット」などのサービスを提供す
お手軽な操作で業務フロー図を作成 業務フロー図をExcel操作で簡単に作成できるアドインツールを無償でご提供いたします。 業務フロー図の体裁を一括で整えたり、図形やテキストの検索もお手軽に行うことができます。 概要 「Activity Diagram Drawing Tool」(以下「ADDT」)は、業務の流れを見易く表現することを目的とした業務フロー図(業務処理の流れ図)作成支援ツールです。 Microsoft Excelへの機能追加で導入ができ、業務フロー図をExcel操作で簡単に作成することができます。 2012年1月に無償公開を開始し、既に10万回以上ダウンロードされています。 新バージョンはMicrosoft Office 2016、2019、2021、およびそれらのバージョンと同レベルのMicrosoft365に対応した他、業務フロー図を作成する際のExcel操作の不便さを解消
若かりし頃、上司から「アイデアを出せ」「次の会議までにアイデアを考えておけ」と言われ、 そのたびに「またアイデアかよ・・・。」「全然思いつかない・・・。」と悩んだものです。 アイデア本を片っ端から読んで試してみましたが、そう簡単にはアイデアは出ないもので、上司へのアイデア報告は大変苦痛だったことを思い出します。 そんな当時の自分に「オズボーンのチェックリスト」を教えることができれば、ずいぶん状況は変わっていたのではないかと思います。 「オズボーンのチェックリスト」は、「入れ替えてみたら」「大きくしてみたら」「逆にしてみたら」などと、1つのお題からアイデアを大量生産することができるフレームワークです。 アイデア出しに困っている方、ぜひ「オズボーンのチェックリスト」を試してみてください。 「オズボーンのチェックリスト」は、どんなツールなのか? 9つの視点から、アイデアを発想できるツールです。
定期的に繰り返す「リピートタスク」は、手帳などに書き留めるのではなく、ToDoサービスの繰り返し表示やリマインダなどの機能を活用して処理したいところ。今回は、リピートタスクとしてToDoサービスやアプリに登録しておきたい、具体的なタスクの例を紹介しよう。 前回「今年こそ! ToDoサービスでリピートタスクを攻略する」は、リピートタスクに関する基本的な考え方について紹介した。今回は、日々の生活の中でついつい忘れてしまいがちな、リピートタスクの具体例を紹介しよう。自分のライフスタイル上必要なものをピックアップし、自分のタスクリストに追加してほしい。 ちょっと待って! それって本当にリピートタスク? リピートタスクは、ただやみくもに登録すればよいというものではない。あまりに登録しすぎるとかえって処理に忙殺されることになりかねない。ありがちな注意点を挙げておこう。 自動化できるタスクはなるべく自動
Applies ToOffice Products Access 2010 Excel 2010 Microsoft Outlook 2010 PowerPoint 2010 Microsoft Word 2010 Project Professional 2010 Project Standard 2010 Visio Standard 2010 Visio Professional 2010 Microsoft OneNote 2010 InfoPath 2010 Access 2013 Excel 2013 InfoPath 2013 Outlook 2013 PowerPoint 2013 Visio Professional 2013 Visio Standard 2013 Word 2013 Access 2016 Excel 2016 Outlook 2016 PowerPo
9月4 Oracle Database 11g XE インストール カテゴリ:CentOS6OracleXE Oracle-XEをCentOSにインストール 環境: CentOS6.0 最小構成 $ cat /etc/redhat-release CentOS Linux release 6.0 (Final) $ uname -a Linux hogesrv 2.6.32-71.el6.x86_64 #1 SMP Fri May 20 03:51:51 BST 2011 x86_64 x86_64 x86_64 GNU/Linux 前提条件: ・必須パッケージ $ sudo yum install -y bc unzip libaio $ rpm -qa libaio bc unzip unzip-6.0-1.el6.x86_64 ※インストール対象サーバ上で解凍する場合必要 bc-1.
色んな意味で示唆的なエントリ。山本さん、どうしちゃったんですか。飲みにでも行きますか。 人月は悪どころか、ものすごい善かもしれない - 山本大@クロノスの日記 140文字ぐらいでまとめちゃうと、人月ではなくソフトウエアの持つ価値だけでお金を取ろうとすると、例えばスマホアプリの場合は非常に単価が安いのでペイする算段が立たないこともある。それを鑑みると、エンジニアの稼働ベースで請求できる人月ってなんだかんだでイイとこあるよ、って話です。 人月について語られる記事はエンジニアよりの観点で議論されることが多いんですが、そうなると「人月はエンジニアにとって善か悪か」という方向に話が飛んでしまい、ゼネコンは死ねば良いし多重請負は終わってるし日本のIT競争力はなんだかんだっていう感じで一定の結論が出しにくい。なので、もっとビジネスよりの観点で整理してみたい。 人月のメリットは成果物ではなく作業内容に対し
LINQとは何?みたいな話はすっとばしますよ♪ 今日のテーマはIEnumerableとIQueryableの使い分けです。 IEnumerableとIQueryable LINQ、つまりC#(やVB)のデータ処理の方法として、大まかにいうと以下のような2つの方式があります。 内部加工方式: データ全件もらって、プログラム中で加工 外部クエリ方式: クエリを投げて、外部のサーバー上で処理してもらって、結果だけ受け取る C#的にいうと、LINQを、IEnumerableを使って書く(内部加工)か、IQueryableを使って書く(外部クエリ)かの差です。 ほとんどの場合、性能のネックになるのは通信部分です。なので、「全件返してもらう」なんてことはめったにしません。 というか、データを持っているサーバーが、いわゆるリレーショナル データベースのように、高度なクエリを受け付けてくれる場合は迷わず外
クリアコードではMozilla製品やRuby関連の開発だけではなく、広くフリーソフトウェアのサポートもしています。もちろん、サポート対象のソフトウェアの多くは私達が開発したものではありません。しかし、それらのソフトウェアに問題があった場合は調査し、必要であれば修正しています。 このようなサポートが提供できるのは、もともと、私達がフリーソフトウェアを利用したり開発したりしているときに日常的に問題の調査・修正をしていたからです。ソフトウェアを利用していると、問題に遭遇することはよくあることです。そのソフトウェアがフリーソフトウェアの場合は、開発者に問題を報告し、可能ならパッチを添えます。このとき、そのソフトウェアの内容を完全に把握していることはほとんどありません。しかし、それでも修正することができます。 それはどうしてでしょうか?今まではどのようにやっているのかを自分達でもうまく説明できなかっ
「Software Test & Quality Advent Calendar 2011」の初日エントリーとして、書きます! テスト/品質系のエンジニアも、今や、テストや品質のことだけを知っているだけでは、幸せにはなれない時代となってきています。 プログラムは書けなくても、身に付けておくと良いと思っている技術をまとめてみました。 ※注 今回記述した内容は、以下のような私のドメインに偏ったモノになっています。 ミッションクリティカル/エンタープライズ系 Java/.NET 他のドメインでは異なる部分や他の標準的なツールがあれば、コメントを頂ければと思います。 バージョン管理/課題管理 今や、必須のスキルと言えるでしょう。 バージョン管理(SCM/VCS/DVCS)としては、 集中型のSubversion(SVN) 分散型のGit/Mercurial などが有名ですね。 分散型の場合は、各エ
.NET開発者中心 厳選ブログ記事 .NET開発者のためのJenkins入門 ―― ブログ「present」より ―― t_nakamura 2011/11/17 2011/11/19 更新 「.NET開発者中心 厳選ブログ記事」シリーズでは、世界中にある膨大なブログ・コンテンツの中から、特にInsider.NET/.NET開発者中心の読者に有用だと考えられるブログ記事を編集部が発掘・厳選し、そのブログ記事を執筆したブロガーの許可の下、その全文を転載・翻訳しています。この活動により、.NET開発者のブログ文化の価値と質を高め、より一層の盛り上げに貢献することを目指しています。 ■はじめに 仕事でSubversionとTracを使っていますが、残念ながら、「活用できている」とは言えません。「継続的インテグレーション(以下、CI)? 何それ、おいしいの?」という状態。そもそもCIするために、T
Mac大流行なのでCygwinに需要ないかもしれないけど。一年間のCygwin体験をまとめてみた。今年1年で一番使ったツールで感謝してる。 CygwinはWindows環境にそのままLinuxのCUIツールを導入できる。もう「コマンドプロンプト」に拘る必要は薄くなりました。 僕は今年1年の一番の収穫はCygwinを使ったこと。 Cygwinを使うことでターミナルを使いこなせるようになった。そしてMacに移行してもターミナルさえあるから困らないと思えるようになりました。 コマンドプロンプトを捨てるべき理由 ・SSHコマンドでリモートサーバにアクセスしても文字化けする。 ・色・フォントがダサくて使い物にならない。 ・コマンドが少ない。grep したい。findしたい cmd.exeをすててMinttyを使おう。 Cygwinを使うと、minttyというPuttyベースの素晴らしい。ターミナルが
原文(投稿日:2011/11/07)へのリンク 10年前の今日,Eclipse という名のオープンソース Java 開発環境が Windows および Linux 向けにリリースされた。Eclipse 1.0 の Windows (98/ME/2000/NT) 版と Linux (RH 7.1) 版,そして言語パック (いずれも IBM の提供による) は,現在もダウンロード可能である。 Eclipse コンソーシアムが創設されたのが 2001年11月29日,Eclipse 財団は 2004年2月2日 である。つまり 10 周年を迎えるのはこれらの組織ではなく,ソフトウェアの初回リリースから,という意味だ。 Eclipse 1.0 は IBM による 4,000 万ドル 相当のソースコード寄贈の結果から生まれたものだ。2000年頃を振り返ってみると,当時は多数の Java 開発環境が入手可
Kenji HASUNUMA @btnrouge ベンダーがサポートを打ち切ったミドルウェアを「安定版」と信じていつまでも使い続ける。そしてバージョンアップの時に痛い目を見る(その上結果しくじったら会社の信用を失う)。 #笑ってはいけないSIer 2011-11-12 05:22:25
勉強会に参加さてもらい、次の勉強会でお話しすることになったので宣伝です。 前の勉強会では以下の様な実験が話題になっていました。 http://www.doaplus.com/html/bun/bun03_20051101.html まあ、極めて当たり前の結果です。 5000万件が500万件になるというのは、データを横に非正規化すると明細テーブルが要らなくなるから件数が少なくてすむという意味らしい(爆笑)。 非正規化したテーブルに、更に足りない情報をJOINして得ようとすると、効率的なSQLを書くことが困難になって、非常に実行速度が遅くなる。 この結果から「なんでこの項目を非正規化しておかなかったんだ!」っていう連中が出て、テーブル構造はどんどんCOBOLのファイルレイアウトに近づいて行く。 要するに、JOINしたら遅くなると感じるのはテーブル構造が間違っているためですが、その間違った構造を
Windows Vista/7 になって、ユーザーのディレクトリがC:\Users下になったり、C:\Users\<ユーザー名>\AddDataなるディレクトリが出来たり、C:\ProgramDataなるディレクトリが出来たり、といろいろな変化があります。 また、C:\Program Filesの下にインストールしたプログラムの設定ファイルを変更すると、C:\Users\<ユーザー名>\AppData\Local\VirtualStore\Program Files\foo\foo.ini などに書かれたりします。 そのような状況で、開発したプログラムをどこにインストールするように設定すればいいのか、Windowsの流儀が分からず、調べてみると、"Namespace Usage Guidelines for the Window Vista File System"という技術文書に行き当た
● プロフィール ● 「女。MGの日記。」の世界観ダイジェスト ● 毎週対談ラジオやってます!MGの部屋 ● MGのメディア活動を応援してくれる方は月1000円小口パトロンにお申し込み下さい。MG(X)プロジェクト実践中。
ライフハッカーではこれまで、ToDo管理や生産性向上に役立つという理由から、受信メールをフォルダに分類することをお勧めしてきました。ところがIBM研究所によると、過去のメールを探すときに、フォルダに分類されたメールの中から探すよりも、単純に検索機能を使ったほうが、平均の検索時間は短くて済むという研究結果が出たそうです。 IBM研究所は、多くの人が受信トレイをToDoリストとして使うことに依存しすぎていることが問題だと言います。 研究結果によると、分類されたフォルダからメールを探し出すのには平均で58秒かかる一方、単純に検索機能を使った場合は17秒しかかからなかったそうです。また、人々が受信メールをフォルダに分類する理由は、生産性を上げるための戦略というよりは、単純に受信メールの多さに圧倒されてしまうためだと言います。 結局のところ、受信トレイをToDoリストとして利用するのでなければ、メー
How to edit the Registry to allow 64-bit applications to access 32-bit COM objects. I have an application that I wanted to be 64-bit for some work being done for a third party DLL, but I have a 32-bit DLL that I need to use in the same application. By modifying the Registry, you can allow a 64-bit app to use a 32-bit COM object. Locate your COM object GUID under HKey_Classes_Root/Wow6432Node/CLSID
10月15日 第4回Jenkins勉強会(東京都) (写真:夜の六本木ヒルズ。) 第4回Jenkins勉強会を開催します。 今回のテーマは「C/C++/C#(...etc)プロジェクトにおけるJenkinsの運用について」です。 第2回で取り上げたJava、第3回で取り上げたLL言語とはまた違った視点からの有用な事例を聞けることでしょう。 興味がある方はぜひご参加ください。 ハッシュタグ:#jenkinsstudyはい、と言う訳でJenkins勉強会、参加して参りました。Jenkins勉強会については第1回を除いて第2回から連続で、また一昨日にはJenkins関連の勉強会にも参加して来ましたので2日振りの川口さんご拝見、という感じです。 CI超入門:Jenkinsのススメに参加してきた #jenkins_night - Shinya’s Dairy Report 開催場所はグリー株式会社。
Apache Software Foundation(ASF)のApache log4netは10月12日、Microsoft .NET用ログ出力ライブラリの最新版「Apache log4net 1.2.11」をリリースした。「.NET 4.0」サポートが加わっている。 log4netはASFのLogging Servicesプロジェクトの一部で、Javaのログ出力ライブラリ「Apache log4j」を.NETランタイムにポーティングしたもの。容易さ、速度、スレッドセーフなどを特徴とし、出力先を柔軟に設定できる。レイアウトクラス実装により、ログ出力フォーマットも容易に変更できる。 バージョン1.2.11では、.NET 4.0をサポート、.NET 3.5と.NET 4.0のClient Profileにも対応する。「.NET Compact Framework 2.0」向けの構築が可能とな
最近は DB の動作を理解しようと、気になったところは MySQL のソースを読んだりしているため、そこらへんで学んだことをちょっとずつ書くことにする。 ちなみに結論を先に述べておくと MySQL の結果を標準出力に出す場合は今のところはタブ区切りでしか出せないようにハードコーディングされているために % mysql -e "SELECT ..." | sed -e 's/\t/,/g'みたいに出力を加工するしかないようである。 そもそも MySQL の結果を csv 形式で「ファイルに」出力する方法はある。ひとつはコマンド mysqldump のオプションで指定する方法である。 --fields-terminated-by=..., --fields-enclosed-by=..., --fields-optionally-enclosed-by=..., --fields-escape
ウエキコーポレーションは、Si半導体・化合物半導体・液晶・太陽電池・光ファイバー等の様々な 分野で使用する、特殊材料ガス、毒性ガス、可燃性ガスなどの材料ガス(半導体用ガス・液晶用ガス)、 有機金属化合物を研究開発等の少量から量産向け大量供給まで対応しております。
令和6年6月3日にお知らせした2020年平年値の第4版の一部誤りを修正し、第4.0.1版として公開、利用を開始しましたのでお知らせします。詳細は配信資料に関するお知らせ(PDF形式:121KB)のとおりです。(2024年7月11日) 令和6年3月26日に公開した2020年平年値の第4版に誤りがあると判明しました。ご迷惑をおかけして申し訳ございません。詳細は配信資料に関するお知らせ(PDF形式:62KB)のとおりです。(2024年6月3日) 「日ごとの値を表示」「月ごとの値を表示」「年ごとの値を表示」「観測史上1~10位の値」において、N時間降雪量(N = 3,6,12,24,48,72)の公開を開始しました。(2024年3月28日) 気象官署の目視観測通報の自動化に伴い、平年値の一部を更新しました。詳細は2020年平年値の更新について(PDF形式:175KB)をご覧ください。(2024年3
SI接頭語(エスアイせっとうご、フランス語: Préfixes du SI、英語: SI prefixes、en:metric prefix)は、国際単位系 (SI) において、SI単位の十進の倍量・分量単位を作成するために、SI単位およびいくつかのSI併用単位の前につけられる接頭語である。 日本の計量法では、SI接頭語はSI単位のみならず、非SI単位である法定計量単位(ただし、例外がある。後述)にも付けることができる。 SI接頭語は、国際単位系 (SI) の構成要素として国際度量衡総会 (CGPM) によって決定されている。 言語学における英語の prefix の訳語としては、接頭語、接頭辞の2つがある[注 1][注 2]。 国際単位系における SI prefix の訳語としては、国際単位系国際文書第9版(2019年)日本語版[1]や理科年表、日本産業規格(JIS Z 8000-1、他多
こんにちは. 多変数の情報をより少ない総合変数に集約する主成分分析では,ご質問にあるとおり,相関行列あるいは分散共分散行列を対象にするかによって,結果が異なります. この違いは相関と分散共分散(以下,共分散といいます)の違いによるものです.相関(係数)の式を見ていただければ分かると思いますが, 【データ】 → 【共分散】 → 【相関】 と相関係数の計算途中に共分散は算出されます.相関と共分散ともに,二つの変数間の直線的関係を示したものですが,共分散は極力データの情報を活かしたまま,相関はデータの情報を多少ロスはするものの人間にとって理解しやすい形に修正したもの,と違いがあります. 共分散は最大値,最小値はありませんが,相関(r)は,-1≦r≦+1の範囲をとるようになります.このため相関では絶対値が「1」に近いほど二変数の関係は強い,「0」に近いほど弱いという判断ができます.共分散の場合は,
加納学のウェブサイト Manabu Kano's Web Site Process Systems Engineering Laboratory Department of Chemical Engineering Kyoto University 研究成果はもちろん,講義資料,データ解析や制御のテキスト,学会発表や論文作成のアドバイス,自作ソフトウェアなどを公開しています.でも,最も人気があるのは「独り言」らしいです. 目次 プロフィール 略歴,自己紹介,趣味,所属学会,連絡先 研究 研究テーマ,研究業績,会議,雑誌 講義 基礎情報処理演習,プロセス制御工学,プロセス設計 テキスト・書類 データ解析とプロセス制御のテキスト,学会発表と論文作成のアドバイス,計算機関連解説,ウェブサイト作成支援 独り言 気の向くままに... 読書の記録 読書リストと一口
この章では相関分析と回帰分析の計算原理と使い分け、そして間違いやすい相関と回帰、さらに一致係数と各種手法の相互関係について解説します。 5.1 相関係数と回帰直線 あるデータと別のデータの間の関連性を分析する手法には相関係数(correlation coefficient)を中心にした相関分析と回帰直線(regression line)を中心にした回帰分析があります。 これらの手法は広く利用されているわりに――あるいは利用されているからこそ――しばしば間違って用いられます。 誤用の原因は値の計算原理と深く関わっているので、原理をよく理解して正しく利用するようにしましょう。 (1) 相関分析(correlation analysis) 相関係数は2種類のデータについて、一方の値が大きい時に他方の値も大きい(または小さい)かどうかを現象論的に要約する値です。 そのため因果関係ではなく相関関係の
用途に合わせて選べる 撮影方法 SnapCrabは、デスクトップ上のあらゆる場所を撮影し、PNGやJPEG、そしてGIFファイルとして保存できるキャプチャソフトです。画面全体はもちろん、ウィンドウや指定範囲の画像を自在に撮影できます。 画面全体も 指定領域も自在に撮影 撮影は、ツールバーのアイコンをクリックするだけのシンプル操作。 Sleipnirと連携することでウェブページも撮影できます。 設定ダイアログで、多彩な設定項目を自由に組み合わせられるので、 目的通りのキャプチャが実現します。 半透明ウィンドウを 美しくキャプチャ Aero Glassの半透明ウィンドウも、影付きでキャプチャが可能です。 背景が映り込まないよう設定をすることで、 わざわざ撮影のためにデスクトップを片付けなくても、美しくキャプチャできます。 撮影は、ツールバーのアイコンをクリックするだけのシンプル操作。 Slei
「ドクターイエロー」の愛称で親しまれる東海道・山陽新幹線の保線点検車両「新幹線電気軌道総合試験車」が、幅広い層から人気を集めている。ダイヤは非公開で、めったに遭遇する機会がなく、いつしか、見ると「幸せになる」「いいことが起きる」という都市伝説が生まれた。目撃情報を書き込むインターネット掲示板は盛況で、関連商品の売れ行きも好調だ。 ある休日の午後。新大阪駅に、鮮やかな黄色の車体に青のラインが入った7両編成のドクターイエローが滑り込むと、歓声が上がった。ホームは、車両をバックに記念撮影をする親子連れでにぎわった。 ドクターイエローは、高速で走行しながら架線の摩耗やレールのゆがみを点検し、新幹線の安全運行を支えている。黄色の外観は、保守車両の流れをくんだためとされる。 現在は、700系がベースのJR東海の「T4」と、JR西日本の「T5」の2編成を運行。10日に1回程度、東京-博多間を最高時速約2
コメント・トラックバックについて 不適切と思われるコメント、本企画の趣旨にそぐわないコメントは掲載されない場合もあります。営業・勧誘目的と思われるコメントに関しても同様と致しますので、あらかじめご了承ください。 記事と無関係な内容のトラックバック、商用あるいはサイト誘導目的のトラックバックについては、当サイト運営者の判断で削除する場合もあることをご了承ください。 コメント投稿時にメールアドレスを公開すると、不特定多数からメールを受ける可能性があります。フリーメールを使用するなどしてご注意ください。 コロンとセミコロンとダッシュ ビジネスライティングでは、コロンの使いかたがわかっていると便利という程度で、セミコロンやダッシュは基本的に使わなくて済むたぐいの記号です。なかでもセミコロンは微妙と言えば微妙で、知り合いのアメリカ人弁護士は、自分はいまだにセミコロンの使い方がよくわからないので絶対使
豊富な上位連携 オンプレはもちろん、クラウドシステムとも連携が可能 豊富な接続性 PLCやロボット、加工機など400シリーズ/100メーカーの機器と接続が可能 簡単設定 機器からのデータ取得設定は3ステップのみで簡単設定 24時間連続操業システム対応 ホットコンフィグレーション機能を搭載しており、動的に通信パラメータを変更可能 デバイスエクスプローラ OPCサーバーについて 産業用データ連携プラットフォーム デバイスエクスプローラ OPCサーバーはPLCや工作機械、ロボットなど製造現場で稼働する制御機器との“接続性”を提供するOPCサーバーソフトウェアです。Ethernet等の各種ネットワークを介して、あらゆる制御機器との通信機能を提供し各種アプリケーションへデータを橋渡しします。 主要な機能 標準プロトコル「OPC UA」に対応 産業分野の業界標準プロトコルであるOPC UAに対応。様々
XPで「Search Enhancement Pack」なるフォルダーが開く(2)の続き。 確認してみると、Windows Live 2009をインストールした Windows Vista や Windows 7にもこの 「Search Enhancement Pack」フォルダーらが入った C:\Program Files\Microsoft はあります。でも、パソコン起動時には開きません。何が違うのでしょうねぇ? もしかすると何かインストールに失敗しているのかもしれません。Windows Live 関連のものを全てアンインストールしてみました。 Windows Live Sync Windows Live おすすめパック Windows Live アップロード ツール Windows Live ID サインイン アシスタント Microsoft Office Live Add-in
システムグローバルエリア(SGA)は共有メモリでありORACLEのサーバープロセス間で 共有される。 メモリにはデータのキャッシング、SQL文の解析結果のキャッシュ等が行われ、 処理を迅速に行うことを目的としている。 適切なメモリを確保しておかなければパフォーマンス劣化につながる。 SQL>SELECT * FROM V$SGASTAT; POOL NAME BYTES ------------- ---------------------------- ---------- fixed_sga 73888 db_block_buffers 524288000 log_buffer 163840 shared pool free memory 390924 shared pool miscellaneous 713720 shared pool PL/SQL MPCODE 7500 sha
1.正規表現とはなにか? 端的に言えば、「いくつかの文字列を一つの形式で表現するための表現方法」です。 では、なぜこの表現方法が有名なのかといえば、この表現方法を利用すれば、たくさんの文章の中から容易に見つけたい文字列を検索することができるためです。 この形式を使えば、以下のようなコギャルの会話にもついていけます(^_^) 「Windows ってあって…WINDOWSかもしんないしぃ、次にスペースが入ってるかもしんないしぃ、入ってないかもしんないし、後にやっぱ 98 が付くってゆーかー、もしかすると 95 が付いてもいいかなぁって感じでぇ…」 これ以上続けるとこちらがキレてしまいそうなのでこのあたりにしておきますが…これは、正規表現で書くと… W(indows|INDOWS) ?9[85] って感じで一行で書けちゃうっていうかぁ…あ、つい、口調が移ってしまった(^_^;)…書けるのでありま
はじめに 本サイトは、今後Windows Server 2008を仕事で利用するであろうための準備とMCPの試験勉強するにあたり作成しました。構築手順や設定手順は出来るだけ細かいところまでスクリーンショットを撮って構成するよう考えています。皆様のWindows Server 2008を利用する際にもお役に立てれば幸いです。 サイト全体の流れとしては、Virtual PC 2007上に仮想環境としてWindows Server 2008をインストールして、そこにドメインやクラスタの環境を構築。その手順等を書いていこうと考えています。 各コンテンツは右のメニューから表示できます。 管理人近況報告: 2009/06/06 MCP 70-642 Windows Server 2008 ネットワーク編 に合格しました! 2009/09/12 MCP 70-640 Windows Serve
タグ Windows / インストール / Linux / 設定 / エラー / Java / Eclipse / AutoHotkey / TeX / C# / VisualStudio2008 / 対策 / Subversion / LaTeX / Vista / 方法 / CentOS / Android / Microsoft / Windows7 / Office / バージョン管理 / プログラミング / eclipse / PowerPoint / SSH / Ubuntu / WindowsVista / コマンド / ショートカット / .NET / Desire / VisualStudio / 便利 / P2P / Unix /
無料で資料をダウンロード SEOサービスのご案内 専門のコンサルタントが貴社サイトのご要望・課題整理から施策の立案を行い、検索エンジンからの流入数向上を支援いたします。 無料ダウンロードする >> 起業家はもちろん、検索マーケッターに広告プランナー、ウェブディレクターまでビジネスパースンであれば誰でもプレゼンの機会がありますよね。プレゼンなら大得意!と言う人もいるでしょうが、プレゼンがイマイチ苦手、と言う人も多いと思います。今回は米国の起業家ベン・ヨスコヴィッツが説くプレゼンの秘訣15カ条を紹介します。起業家が投資家にプレゼンする時を意識して書かれた内容ですがビジネスパースンであれば役に立つティップスが満載です。 — SEO Japan ビジネスを成功させる秘訣はプレゼンだけというわけではない。むしろそれには程遠いものだ。しかし、いつあなたがステージに上がってプレゼンをする機会があるのかが
Windowsタイマ:System.Windows.Forms.Timerクラス Windowsアプリ(Windowsフォームアプリ)でタイマを利用したい場合には、通常System.Windows.Forms名前空間のTimerクラスを利用する。 このタイマはWindows OSのタイマメッセージ(WM_TIMERメッセージ)をベースにしており、タイマを利用するにはメッセージループの実行が必要である(一般的なWindowsフォームアプリはApplication.Runメソッドの呼び出しを含んでおり、このメソッドによりメッセージループが実行される)。 このTimerクラスでは、EventHandlerデリゲート(System名前空間)を使用して、タイマにより呼び出されるメソッド(以下、タイマメソッドと記す)のデリゲートを作成し、TimerクラスのTickイベントに登録する。 タイマメソッドの
CSV形式のファイルをDataTableや配列等として取得するCSV(Comma Separated Value)形式のファイルをDataTableや配列として読み込む方法を幾つか紹介します。ここでは3つの方法を紹介しますが、その前にCSVとはなにかについて確認しておきます。 CSV形式とは?CSV形式について、絶対的な決まりは存在していないようです。ただし、一般的なアプリケーションで使われている決まりについては、「CSV Comma Separated Value File Format (How To)」で説明されています。 要約しますと、次のようになります。 レコードは、LFまたはCRLFで区切られる。フィールドは、カンマ(,)で区切られる。区切りのカンマの前後のスペース(タブを含む)は無視される。フィールドにカンマが含まれる場合、フィールドをダブルクォート(")で囲まなければならな
正規表現の基本ここでは.NET Frameworkの正規表現について基本をごく簡単に(主に正規表現パターンについて)説明します。なお.NET Frameworkの正規表現はPerl5の正規表現に対応するようにデザインされているということなので、Perlの正規表現を理解していれば問題ありません。 なお、「正規表現テストツール」を使って正規表現のテストを行うことができますので、お役立てください。 正規表現で何ができるか正規表現は、文字列を検索するために使用します。正規表現を使うと、かなり複雑な検索が可能です。正規表現を利用する主なケースには以下のようなものが挙げられます。 文字列内に指定されたパターンと一致する部分があるか調べる。例えば、入力された文字列が電子メールアドレスとして適当か調べるなど。文字列から指定されたパターンと一致する部分を検索、抽出する。例えば、文字列内にあるURLの部分をす
2011/12/21 日本ティーマックスソフトは12月21日、Oracle Databaseと「本格互換」のリレーショナルデータベースソフトウェア「Tibero(ティベロ) RDBMS 5.0」を、2012年2月に国内で提供開始すると発表した。 「本格互換」の意味は、Oracle用に開発されたPL/SQLプログラムや、Pro*C、Pro*Cobolの埋め込み型SQLプログラムを、ソースコードの修正なしに、そのまま継承できるということにある。Tiberoではさらに、共用ディスク、ディスク間のリアルタイム複製の2つの方法によるHAクラスタリング機能を提供。重要度の高いアプリケーションも「止めない運用」が可能としている。 日本ティーマックスソフトでは、Oracle Databaseに対するコスト面での優位性も強調している。Tibero RDBMS 5.0 Standard Edition One
Gmailは、いつでもどこでも毎日使えるベストメールクライアントと言っても過言ではないでしょう。また、ちょっとしたTIpsやショートカット、迷惑メールを排除できる時間節約ツールなどもたくさんあります。今回は、そんなGmailのTipsや便利機能すべてを、古いものから新しいものまで洗いざらいご紹介していきたいと思います。すでに自分はGmailエキスパートだと思っている人も、もしかしたら新しい発見があるかもしれないので、ぜひチェックしてみてください。 Gmailの使える機能については、過去にも何度もご紹介してきましたが、最近インターフェイスが新しくなったこともあり、Gmailを総括するにはピッタリの時期ではないかと思います。以下の10の項目に分けてご紹介していきます。メニュー名をクリックするとそこにジャンプしますので、拾い読みしたい方は、そのようにどうぞ。 Photo remixed from
101: モーダルフォームを表示するには?(並行操作できないフォーム) 102: モードレスフォームを表示するには?(並行操作できるフォーム) 103: フォームとアプリケーションを終了するには? 104: フォームサイズを固定サイズにするには? 105: フォームを非表示にするには? 106: フォームに関する初期化処理のタイミングは? 107: フォームの最大化、最小化ボタンを非表示にするには? 108: 条件により、フォームが閉じられないようにするには? 109: フォームをアプリケーションの最上位フォームとして表示するには? 110: フォームを半透明にするには?
Oracle Solaris 11 Consistent. Simple. Secure. Oracle Solaris is the trusted business platform that you depend on. Oracle Solaris 11 gives you consistent compatibility, is simple to use, and is designed to always be secure. Consistent We’ve been designing the OS for more than two decades, always ensuring that we’ve engineered in features to meet the latest market trends while maintaining backward c
ヘッダーをスキップ Oracle Database ユーティリティ 10g リリース2(10.2) B19211-01 索引 目次 タイトルおよび著作権情報 はじめに 対象読者 ドキュメントのアクセシビリティについて 関連ドキュメント 表記規則 サポートおよびサービス データベース・ユーティリティの新機能 Oracle Database 10g リリース2の新機能 Oracle Database 10g リリース1の新機能 第I部 Oracle Data Pump 1 Oracle Data Pumpの概要 Data Pumpのコンポーネント Data Pump ExportユーティリティおよびImportユーティリティの新機能 Data Pumpによるデータ・アクセス方法 ダイレクト・パス・ロードおよびアンロード 外部表 データベース・リンクを介したデータへのアクセス Data Pu
対象ソフトウェア:Windows 2000/Windows XP/Windows Vista/Windows 7/Windows 8/Windows 8.1/Windows 10/Windows Server 2003/Windows Server 2008/Windows Server 2008 R2/Windows Server 2012/Windows Server 2012 R2、.NET Framework 1.0/1.1/2.0/3.0/3.5/4/4.5/4.5.1/4.5.2/4.6 解説 .NET Frameworkとは、Visual Studioなどで開発したCLR(Common Language Runtime)ベースのプログラム(.NETアプリケーション)を実行するために必要なランタイムである。.NETアプリケーションを実行するには、Windows環境に.NET F
対象OS:Windows 8.1/Windows 10/Windows 11、Windows Server 2012/Windows Server 2012 R2/Windows Server 2016/Windows Server 2019/Windows Server 2022 Webサイトなどで公開、配布されているプログラムやISOファイル、バイナリファイルなどをダウンロードした場合、それが正規に配布されているものであり、改ざんされていたり、ダウンロードが途中で失敗していたりしていないかどうか(一部が破損や欠落していないかどうか)を確認するのは重要なことである。もし内容が違っていると、プログラムのインストールや実行ができなかったり、ウイルスなどに感染してしまったりする可能性があるからだ。 本Tech TIPSでは、Windows OS環境を対象として、「ハッシュ値」というものを利用し
The StyleCop tool provides warnings that indicate style and consistency rule violations in C# code. The warnings are organized into rule areas such as documentation, layout, naming, ordering, readability, spacing, and so forth. Each warning signifies a violation of a style or consistency rule. This section provides an explanation of each of the default StyleCop rules. In This Section Documentation
2005年9月、C# 2.0 の正式出荷を目前にして、 C# の次世代拡張 C# 3.0 の言語仕様が公開されました。 C# 3.0(そして、同時に発表された VB 9.0)の目玉となる機能は、 Language Integrated Query、略して LINQ と呼ばれるもので、 リレーショナルデータベースや XML に対する操作をプログラミング言語に統合するものです。 (データベースや XML 操作用のライブラリと、 プログラミング言語中にSQL 風の問い合わせ構文を埋め込めるようにする言語拡張から成ります。) C# 3.0 に追加された機能の多くは、基本的にこの LINQ を使うために必要な機能、 あるいは、より便利に LINQ を使うための機能になります。 ちなみに、詳しくは「小さな機能の組み合わせ」で説明していますが、 LINQという大きな目的を、小さな機能の組み合わせで実現し
このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 C# では、1 つの命令文でオブジェクトまたはコレクションをインスタンス化し、1 つのステートメントでメンバーを割り当てることができます。 オブジェクト初期化子 オブジェクト初期化子を使用すると、オブジェクトの作成時にアクセスできるフィールドまたはプロパティに、コンストラクターを呼び出して代入ステートメントを使用しなくても、値を割り当てることができます。 オブジェクト初期化子の構文では、コンストラクターの引数を指定することも、引数 (およびかっこ構文) を省略することもできます。 以下の例では、名前付きの型である Cat でオブジェクト初期化子を使用する方法と、パラメーターなしのコンストラクターを呼び出す方法
public: virtual property System::Object ^ DataSource { System::Object ^ get(); void set(System::Object ^ value); }; public virtual object DataSource { get; set; } public virtual object? DataSource { get; set; } member this.DataSource : obj with get, set Public Overridable Property DataSource As Object プロパティ値 例 次のコード例では、 プロパティの使用方法を DataGridViewComboBoxColumn.DataSource 示します。これは、このプロパティに似ています。 この例は
COUNTIF関数:=COUNTIF(範囲,検索条件) OR条件 出席が○または△のセル数を数える =COUNTIF(E4:E10,"○")+COUNTIF(E4:E10,"△") =SUM(COUNTIF(E4:E10,{"○","△"})) (注)この数式ではセル参照はできません。 AND条件 年齢が20以上かつ25以下のセル数を数える F列を作業列として利用します。 F4セルに条件式=AND($D$4:$D$10>=20,$D$4:$D$10<=25)を入れF10までコピーします。 =COUNTIF(F4:F10,TRUE) でセル数をカウントします。 作業列を使わず、25以下のカウント数から20未満のカウント数を引きと考えれば、 =SUM(COUNTIF(D4:D10,{"<=25","<20"})*{1,-1}) としてカウントできます。 =SUM(COUNTIF(D4:D10,
このトピックの情報は、指定された Visual Studio Tools for Office プロジェクトおよび Microsoft Office のバージョンにのみ適用されます。 プロジェクトの種類 ドキュメント レベルのプロジェクト アプリケーション レベルのプロジェクト Microsoft Office のバージョン Microsoft Office 2003 詳細については、「アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。 Visual Studio Tools for Office の場合、Microsoft .NET Framework の既定のバージョンは Version 3.5 です。ただし、Microsoft Office 2003 ソリューションの対象バージョンを 2.0、3.0、または 3.5 に設定できます。2007 Micros
[.NET] FxCop 1.36 はドコへ消えた!? ⇒ FxCop 10 にバージョンアップして、 Windows SDK の仲間入り! .NET Framework 用の静的コード分析ツール FxCop、 その最新版 1.36 のダウンロードページが …突如消えた!? (@@; ナニごとかと探し回ってみれば。 FxCop 10.0 というタイトルで、 わずか 2行のドキュメントファイルが! (FxCop 1.36 のページからリダイレクトしてよ~ (--; ) つまり、 こういうことだそうな。↓ InfoQ: FXCop 10 was Shipped with Windows 7.1 SDK Posted by Jonathan Allen on Jun 21, 2010 To start, developers need to install the .NET tools from
VMWare ESXi で管理系ネットワークと外部公開系ネットワークを設定するメモ。 ESXi サーバが稼動しているマシンにネットワークアダプタを2つ用意します。大抵の場合はネットワークカードを増設する事になるかと思います。 ESXi 側では管理系に使用するネットワークアダプタにのみIPアドレスを振っておきます。(vSphere Clientでアクセスする都合上必須です) 次に、vSphere Client から ESXi にアクセス。最初に表示される画面で「ホストについて」と表示されているペインの上に「構成」というタブがあるのでクリックします。 ここで様々な設定を行う事が出来ます。(手元に稼働環境しかないので、以下のキャプチャは実際の手順といささか異なっていますので、詳しい事はVMWare社のESXi4.0構成ガイド(PDF)を参照した方がよろしいかと。) この中にネットワークという部分
参考URL † @IT:ルータのsyslogをLinuxで受け取るには http://www.atmarkit.co.jp/flinux/rensai/linuxtips/393routerlog.html @IT:システム管理の基礎 syslogdの設定をマスターしよう(3/3) http://www.atmarkit.co.jp/flinux/rensai/root03/root03c.html Cisco 基本コマンド http://www.unix-power.jp/routing/config.html Ora!!Sinpatico | syslogサーバ http://orasinpatico.jugem.cc/?eid=279 ↑ OPT100のログを受け取る方法 † /etc/syslog.confの編集。以下を追加。 # Broadband Router (Net
皆さんの中で、Firefoxをご利用の方はどれくらいいますか? すぐにメモリが足りなくなるなぁと思いながら使っている人もいるでしょう。しかし、Firefoxを開発しているMozilla Foundationも問題を放置しているわけではありません(編集部) Firefoxの炎は尽きてしまうのか Linuxディストリビューションでは長らくFirefoxが標準のWebブラウザだった(図1)。しかし近年、Firefox以外のものを標準としようとする動きが目立ち始めている。Firefoxに替えてGoogle Chromeを標準のWebブラウザとしようという動きだ。このままFirefoxはユーザー数を減らし続け、進化が止まってしまうのか? 今回はFirefoxを巡るここ1年ほどのニュースを紹介したい。 Googleからセンセーショナルに登場したGoogle Chromeは素早い開発体制とリリースエンジ
このCiscoコマンド一覧ページはURLが変更になりました。 新しいURLは、https://www.fenet.jp/infla/tips/cisco_command になります。 お手数をおかけしますが、「ブックマークの」の変更をお願いします。 なお、このページは、5秒後に、新しいホームページに自動転送されます。
cles::blog 平常心是道 blogs: cles::blog NP_cles() « カールツァイスがマイクロフォーサーズに参加 :: 「ConnectBot」 Android向けのsshクライアント » 2011/02/08 Windows標準機能だけで、ディスクの残容量を監視する windowsserver systemmanagemant 1755 10へぇ これまで Windows Server の監視にはHealthMonitorを使っていたのですが、ちょっと動きが怪しかったりして、もうちょっといい方法がないかと調べてみたところ、 Windows の標準機能(いちおう2008以降という制限あるけど)だけで1日1回ディスク容量を調べて、一定以下になっていたらメールで通知が実現できることが分かったのでメモ。 流れとしては「タスク」の設定に「電子メールの送信」というものがあ
Windows XP Service Pack 2(以下XP SP2)では、スタックやヒープ上に置かれたコードの実行を制限する、「データ実行防止(Data Execution Prevention。以下DEP)」という機能が新たに実装された。バッファ・オーバーフローとは、プログラムが想定しているよりも大量のデータを送り込んでスタックやヒープ上のデータ領域を書き換え、プログラムの制御を奪ったり、実行を停止させたりするという脆弱性である(基本的にはプログラムのバグが原因)。DEP機能を有効にすることにより、MS BlasterやSlammerなど、この脆弱性を使うウイルスやワームの実行を阻止することができる。詳細については関連記事を参照していただきたい。
「できるだけ安く」「集積性は問題にしない」という方針のもと、GIGAZINEのサーバは何を血迷ったのかコスト重視で運営するために苦渋の決断としてタワー型をあたかも自宅サーバのようにずらずら並べているわけですが、「AmazonのAWSだとコストが割に合わないけど、さくらのクラウドなら移行できるかも」とか夢想していると、エラー通知を出しているサーバを2台ほどシステムが検知。 「なんだなんだ?この年末に……」と思いながらサーバルームへ見に行くことに。 物理的にはこれらしい オレンジ色のランプが点灯中、こいつですね、確定 背面を見ると、2つある電源ユニットの内、右側のランプが消えています 左側は生きていますが、右側は死亡。冗長化電源なのでサーバ自体は動き続けていますが、もちろん早急に交換することに。 もう一方のサーバは電源ユニットは無事、見る限りでは何のエラーかは不明。詳しく調査する必要性がありま
解説 TIPS「パフォーマンスカウンタのデータをスケジュールに従って収集する(Windows XP/Windows Server 2003編)」では、Windows XPとWindows Server 2003、Windows Server 2003 R2のパフォーマンスモニタにおいて、カウンタログの定義方法と利用方法について解説した。カウンタログはスケジュールに基づいてパフォーマンスログデータを収集する機能であり、特定の期間や、長期間に渡るシステムの状態をモニタするのに利用できる。収集したログデータをパフォーマンスモニタなどで確認することにより、過去の時点におけるシステムの負荷やパフォーマンスなどの状態を把握することができる。 Windows Vista/Windows Server 2008/Windows 7/Windows Server 2008 R2以降のOSではこのカウンタログ
ほとんどのシステム管理者が経験したことがあるはずの状況は「何か悪いことが起きていて、サーバがダウンしているが、しかし何が起きているのか分からない」というシチュエーション。サーバを管理するシステムアドミニストレーターなどの立場でいると何が大変かというと、実際の製品として動かしている実環境でこのような問題が発生した場合です。 そこで役に立つのがこのオープンソースソフト「Trouble-Maker」です。 Trouble-Maker http://trouble-maker.sourceforge.net/ システム管理者の仕事を簡単にするため、多くのツールが存在していますが、未知の状況を経験している場合になんとかしてくれるわけではありません。この一連のソフトウェア群「Trouble-Maker」は既存の便利なツールとは異なり、問題を解決するのではなく、むしろ問題を引き起こします。インストールし
9 データの同時実行性と整合性 この章では、マルチユーザー・データベース環境でのOracle Databaseによるデータ整合性の維持について説明します。 この章の内容は、次のとおりです。 データの同時実行性と整合性の概要 Oracle Databaseのトランザクション分離レベルの概要 Oracle Databaseのロック・メカニズムの概要 自動ロックの概要 手動データ・ロックの概要 ユーザー定義ロックの概要 データの同時実行性と整合性の概要 シングル・ユーザーのデータベースでは、他のユーザーが同時に同じデータを変更することがないため、ユーザーは何も心配せずにデータを変更できます。ただし、マルチユーザー・データベースでは、複数のトランザクション内の文によって、同じデータが同時に更新される可能性があります。同時に実行される複数のトランザクションでは、意味のある一貫した結果を出すことが必要
VBAが使えるようになるには、ある程度の知識を学ばなければなりません。オブジェクトの理解もそのひとつです。オブジェクトとは、対象となるモノという意味です。たとえば、セルA1はRange("A1")のようにRangeオブジェクトで表します。このRangeオブジェクトに対して、データを入力したり、罫線を引いたりすることになります。 さらに、オブジェクトは独立して存在するものばかりではなく、何らかのオブジェクトに含まれているものもあります。たとえば、セル(Rangeオブジェクト)は、ワークシート(Worksheetオブジェクト)に含まれています。どのワークシートにも属さないセルというのは存在しませんよね。同じようにワークシート(Worksheetオブジェクト)も、ブック(Workbookオブジェクト)に含まれるオブジェクトです。つまり、セルA1を正確に記述するのなら「Book1のSheet1のセ
Search for rpms which contain given file name (1) e.g. libhistory.so New look for FTP search. Search for rpms by name. Search for rpms by name in FTP world resources (2) e.g. rpm-4*i386.rpm (1) Give exact file name. Search through information about files content with extension .i386.rpm . Default searched file list and provides tag. (2) Type as much letters from file name as you can. Minimum is 3.
CREATE SEQUENCE 順序1 [ START WITH 初期値 ] [ INCREMENT BY 増分値 ] [ MINVALUE 最小値 ] [ MAXVALUE 最大値 ] [ {CYCLE|NOCYCLE} ] [ CACHE {メモリ上の確保値 | NOCACHE} ] 初期値から増分値の分、加算された番号を発行します。 最大値に達した場合、最小値から発行し直します。 CASHオプションにより、メモリ上にキャッシュすることも可能で、異常終了した場合は、キャッシュされた値は欠番となります。 一度発行した順序はロールバックしても戻らないためそのトランザクションで発行された順序は欠番となります。
シーケンスの値を再設定する シーケンスの現在値は下の例のように ALTER SEQUENCE で直接は設定することができない。 ALTER SEQUENCE sequence_name START WITH 100 ; .. ORA-02283: 開始順序番号は変更できません。 しかし、制限付きではあるが増分値に細工をして調整することで 再設定 もどき は可能である。 マニュアル上では、異なる順序番号で再開する場合はシーケンスを再作成するように書かれている。 これはセッションに現在値を保持するために CURRVAL をインスタンス化している状態を破棄することができるという点からも 理にかなっている。 しかし、開発最盛期や大規模テスト中などには関連するオブジェクトが連鎖して INVALID な状態になる(※1)ために DROP 行為を 避けたいケースやキリ番から再テストしたいケースなどが多々
OpenBlockSシリーズは、ぷらっとホームが独自に開発している小型のLinuxサーバー製品で、故障の要因となるファンやHDDなどの可動部分を搭載せず、高い信頼性を実現している。用途としても、アプライアンスプラットフォームとして採用されたり、場所を選ばない独自のサーバーとして設置されたり、さまざまに利用されているユニークな製品だ。その最新モデル「OpenBlockS 600」は、従来モデルと比べてCPUやメモリなどのハードウェア性能が強化され、より汎用性の高い製品に仕上がっているが、ぷらっとホームからお借りできたので、その特徴を紹介するとともに、使用感をレポートする。 ■小型・軽量かつ堅牢な筐体を引き続き採用、基本性能は大幅に向上 OpenBlockS 600は、わずか81×133×31.8mm(W×D×H)の、本当に小さなLinuxサーバーだ。重さも約265g(本体のみ)と非常に軽量な
全22回で構成される本連載で、「Silver DBA10g」の合格に必要な知識を身に付けましょう。入門的な資格である「ORACLE MASTER Bronze Oracle Database 10g」(参考:「ORACLE MASTER Bronze DBA講座」「ORACLE MASTER Bronze SQL基礎I 講座」)に比べて範囲が広く問題数も多いため、取りこぼしがないよう1つ1つの項目を確実に押さえていくようにしましょう。 それでは、Silver DBA10gの範囲に沿って、問題を解きながら解説していきます。 Oracle Database 10gソフトウェアのインストール ポイント Oracleソフトウェアをインストールするための前提要件、環境構成が対象となります。また、インストール時に実行する必要のあるorainstRoot.shやroot.shスクリプトによる処理内容も理
Google Chromeの拡張機能が本格的に登場してから約1年が経ち、その数はFirefoxには一歩及ばないもののライブラリーにはクオリティの高い拡張機能がかなり充実してきました。当サイトでもちょうど1年前に、Google Chromeに入れておきたい拡張機能30個まとめという記事をエントリーしたことがありますが、この1年で当初とは比較にならないほど多数の便利な拡張機能が出揃ってきています。 そこで今回は、最近になって登場した比較的新しいものも含め、利用価値の高そうなお勧めの拡張機能を改めて30個まとめ直してみました。Firefoxのように再起動する必要なく気軽に使えるのもChrome拡張機能の特長なので、気になったものがあれば是非一度試してみてはいかがでしょうか。 なお、この記事では上記エントリーで紹介したものとは重複しないように選んだため、あまり広く使われていないマイナーな拡張機能も
1人で仕事をしているプログラマ時代は、ばりばり仕事がこなせたのに、PMになった途端に仕事がうまく進まない! そんな新任PMの悩みを解決するTipsを紹介します。 お悩みのPM諸君、ついこんなこと言っていませんか 同じ「プロジェクト」に関わるにしても、PM(プロジェクトマネージャ)になる前と後では大違いです。プログラマの1人として働いている時は、自分の作業に専念していればよかったのに、PMになった途端「顧客から新しい要望が来た」「○○さんの作業が遅れている」といってはフォローに追われる日々。「何で皆、ちゃんと動いてくれないんだ!」とストレスをためるPMも多いはずです。 ですが、「自分が動くこと」と「人に動いてもらうこと」が違うのは当然のこと。ですが、ついそのことを忘れて、こんなことを言ってしまうPMは多いのではないでしょうか。 これらはPMの発言としては“NG”です。いくら口をすっぱくして注
6:以下、名無しにかわりましてVIPがお送りします:2011/04/28(木) 00:52:10.20ID:Dgw3aJhg0 Windowsキー+D 開いている全てのウィンドウの最小化・復元 Windowsキー+E スタートメニューにあるマイコンピューターを開く Windowsキー+F ファイルやフォルダの検索ができる Windowsキー+L ログオフをする(追記:正しくはロックする) Windowsキー+M 開いているすべてのウィンドウの最小化 Windowsキー+R ファイル名を指定して実行させるウィンドウを開く Windowsキー+U ユーティリティマネージャーを開く(XPのみ) Windowsキー+F1 Windowsのヘルプを表示する(XPのみ) Windowsキー+Pause システムのプロパティを表示する Windowsキー+D デスクトップの表示切替 Windowsキー+
Webアクセス解析などを手がけるアイルランドStatCounterは現地時間2011年12月15日、世界のWebブラウザー市場に関する調査結果を発表した。それによると、11月第4週に米Googleの「Chrome 15」が初めて米Microsoftの「Internet Explorer(IE)8」を抜き、バージョン別首位に立った。 11月21~27日における世界のWebブラウザー使用状況は、Chrome 15がシェア23.6%で、IE8の23.5%をわずかに上回った。11月28日~12月4日はChrome 15が23.7%、IE8が23.1%。12月5~11日はChrome 15が24.6%、IE8が22.2%と推移している。 StatCounter最高経営責任者(CEO)のAodhan Cullen氏によると、10月に入ってから週末にChrome 14とChrome 15がIE8を上回る
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く