morry0927のブックマーク (36)

  • ひとつ上のヒューマンマネジメント 10年後も通用する文章術(1) 「駄目でない」文章を書くための9カ条

    私は企業のIT企画部門の課長としてチームメンバーの文章をチェックしています。また,教育コンサルタントとしてビジネス文章を教えたり,国家試験科目の論文添削をしています。 異なる立場で非常に多くの文章を見てきたので,今では「どんな文章が駄目なのか」がよく分かるようになりました。ここから紹介するのは「よい文章を書く技術」です。 「よい文章」とは「駄目でない文章」 私は人に「よい文章を書くコツは何ですか?」とよく聞かれます。そのときにはいつも,「駄目な文章を書かないようにすることです」と答えています。 人が何をもって「よい文章だ」と感じるかどうかは,極めて主観的なものだと考えています。個人の受け止め方や感じ方に依存する部分が多いからです。 では,ビジネス文書でも「よい文章」を書かなくてはいけないのでしょうか。もちろん,それができるに越したことはありません。 しかし,どんな人でも「うまい」と言わせる

    ひとつ上のヒューマンマネジメント 10年後も通用する文章術(1) 「駄目でない」文章を書くための9カ条
  • とほほのJava入門 - とほほのWWW入門

    このページの内容は Java 1.4 時代の内容と Java 21 時代の内容が混在しています。順次、Java 21 に合わせて改版していきたいと思います。下記目次の各章に Java 1.4 か Java 21 かを示します。 索引 Javaとは ... Java 21 Javaとは JDKとJRE Javaのエディション(Java SE, Java EE, Java ME) Javaのバージョン Oracle JDKとOpenJDK OpenJDKのライセンス はじめてみよう ... Java 21 JDKをインストールする Javaアプリケーションのサンプル(Hello World) 文法 ... Java 21 コメント(//, /* */, /** */) キーワード リテラル プリミティブ型(boolean, byte, char, short, int, long, float

  • とほほのJava入門 - とほほのWWW入門

    ArrayList は配列を扱う一般的なクラスです。ArrayList<String> は String 型のデータを要素として持つ ArrayList であることを示しています。 import java.util.*; class Main { public static void main(String[] args) { ArrayList<String> list = new ArrayList<String>(); list.add("AAA"); list.add("BBB"); list.add("CCC"); for (String s : list) { System.out.println(s); } } } Java 7 以降では右辺の型を省略することができるようになりました。<> はダイヤモンド演算子と呼ばれます。 ArrayList<String> list =

  • Java アプリケーション入門

  • Javaプログラミング入門

    1995年生まれのJavaは,わずか10年で現代のソフトウエア開発を代表するプログラミング言語となりました。Javaを理解することはプログラマにとって基礎教養と言ってもいいでしょう。ここでは,Javaの実行・開発環境のインストールから,Javaのオブジェクト指向プログラミングの基礎を重点的に解説します。一通り読めば,Javaプログラミングの基礎が身に付くはずです。 Part1 環境を整えて初めてのJavaプログラムに挑戦 Part2 オブジェクト指向の基,クラスとインスタンスを学ぶ Part3 クラスをカプセル化して不用意なアクセスを防ぐ Part4 クラス変数/クラス・メソッドとコンストラクタをマスターしよう Part5 継承をマスターすればクラスをもっと便利に使える Part6 同じ名前で機能が異なるメソッド?ポリモーフィズムの謎 Part7 ポリモーフィズムをより柔軟にしてくれるイ

    Javaプログラミング入門
  • 初心者がJavaを“超高速”で学ぶためのコツ:ITpro

    皆さんの中には,「いまどきJavaくらいできなきゃねぇ~」と言われてからもう何年も過ぎちゃった…なんて人も多いのではないでしょうか。いつ何時「新しいプロジェクトJavaでいくから」なんて上司に言われたりしないか,内心ドキドキしてる方もいらっしゃるでしょう。私が受け持つJavaの授業でも,受講生の方からそういった悩みをよく聞きます。 しかしよく聞いてみると,なんだかとても効率の悪い勉強をしているなあと驚くことがあります。なぜなら多くの方が「Javaの入門書で勉強しているのにJavaのプログラムを作れるようにならない」と言われるからです。COBOLやC言語のプログラミング経験があるにもかかわらずです。 なぜJavaの学習がなかなか進まないのでしょうか。残念ながら「Javaのスキルが上がらない」という方の多くは,「データとアルゴリズム」「Javaの文法」「オブジェクト指向」の三つをきちんと学べ

    初心者がJavaを“超高速”で学ぶためのコツ:ITpro
  • 嘉悦大学がWindowsファイル・サーバーをCentOSとSambaでリプレース,「ソフトのライセンス料はゼロ円」

    嘉悦大学がWindowsファイル・サーバーをCentOSとSambaでリプレース,「ソフトのライセンス料はゼロ円」 オープンソース・ソリューション・テクノロジ株式会社は10月15日,学校法人嘉悦学園 嘉悦大学の,情報インフラ基盤をオープンソース・ソフトウエアのみで構築し,ソフトウエア・ライセンス費用をゼロ円に抑えたことを明らかにした。2007年9月に稼働した情報インフラ基盤はディレクトリ・サーバー,メール・サーバー,ブログなどで構成される。ファイル・サーバーはWindowsから無償LinuxのCentOSとSambaにリプレースした。 使用したソフトウエアは以下のとおり。OSはCentOS。システム認証基盤はOpenLDAPWindowsクライアント向け認証基盤およびファイル・サーバーはSambaで,既存のWindows Active Directoryのユーザー/グループ情報を移行し置

    嘉悦大学がWindowsファイル・サーバーをCentOSとSambaでリプレース,「ソフトのライセンス料はゼロ円」
    morry0927
    morry0927 2008/06/27
    [
  • Linuxキーワード - 索引:ITpro

    Linux(リナックス)やオープンソース・ソフトウエア関連のキーワードをやさしく解説します。週一回のペースで新たなLinuxキーワードを追加していく予定です。

    Linuxキーワード - 索引:ITpro
  • プロジェクト・マネージャの「やってはいけない」---目次 - プロジェクト・マネージャの「やってはいけない...:ITpro

    プロジェクト・マネジメントのアンチパターンを徹底解説 プロジェクト・マネジメントにはセオリーがある。セオリーを知らずに,あるいは軽視して,失敗するプロマネは少なくない。現場でたたき上げたベテランの凄腕PMが,現場でプロマネがやってはいけないことを解説する。 関連サイト: ■メール編 ■やる気編 ■要件定義編 ■会議編 ■報連相編 ■協力会社対応編 ■品格編 ■課題管理編 ■変更管理編 ■コミュニケーション編 ■外注管理編 ■姿勢・資質編 ■計画&進捗管理編 ■品質編 ■姿勢編 理由無き要求は機能化してはいけない プロジェクト事務局を軽視してはいけない 過去の成功体験にとらわれてはいけない 自己研鑽を怠ってはならない 目的を忘れてはいけない ■プロジェクト完了編 完了条件をあいまいにしてはいけない 完了報告会を省いてはいけない 成功・失敗要因を不明確なままにしてはいけない フィードバックを忘

    プロジェクト・マネージャの「やってはいけない」---目次 - プロジェクト・マネージャの「やってはいけない...:ITpro
  • ベネッセ教育情報 | みつかる、明日のまなび。

    4年ぶりに行われた世界的な学力調査「PISA」の結果が2023年12月に発表されました。日の子どもの学力はこれまでも世界でトップレベルでしたが、今回も同じくトップレベルにあることがわかったのです。世界81か国・地域から約69万人の15歳が受検したPISA。日の好成績の要因を解説します。

    ベネッセ教育情報 | みつかる、明日のまなび。
  • ベネッセ教育情報 | みつかる、明日のまなび。

    4年ぶりに行われた世界的な学力調査「PISA」の結果が2023年12月に発表されました。日の子どもの学力はこれまでも世界でトップレベルでしたが、今回も同じくトップレベルにあることがわかったのです。世界81か国・地域から約69万人の15歳が受検したPISA。日の好成績の要因を解説します。

    ベネッセ教育情報 | みつかる、明日のまなび。
  • オンラインで、いろいろなブラウザのチェックができるサイト集 | コリス

    Web Worker Dailyのエントリー「7つのブラウザ テスト サービス」で紹介している、いろいろなブラウザのレンダリングをシミュレートできるサイトのリンク集です。 Is Your HTML Good Enough? 7 Browser-Testing Services 上記サイトでは7つ紹介されていますが、無料で(トライアルを含む)行えるサイト5つを紹介します。

  • [JS]MicrosoftからJavaScriptのメモリリーク検出ツール

    MicrosoftのヨーロッパチームからJavaScriptのメモリリークを検出するツール「JavaScript Memory Leak Detector」のベータ版がリリースしました。 JavaScript Memory Leak Detector JavaScript Memory Leak Detectorは、Windows+IE専用のツールで、ダウンロード・インストールは以下の手順になります。 下記の「download link」からファイルをダウンロード。 Installation ファイルを解凍して、「JSLeaksDetector.msi」をダブルクリックして、インストール。 インストール時は、IEは終了しておく。 インストールが完了したら、IEを起動。 IE7の設定方法 [表示] - [エクスプローラ バー」 -[js memory leak detector]をチェック。

  • 手軽にリンク切れをチェックするソフトウェア「チェックリンク」

    ページのリンク切れをチェックするソフトウェア「CHK_LINK(チェックリンク)」を紹介します。 CHK_LINK(チェックリンク) 「CHK_LINK(チェックリンク)」はフリーウェアで、動作にはIE5.0以上が必要となります。 リンク切れのチェックは、オンラインのページもローカルファイルも可能です。 リンク切れのチェック方法 CHK_LINK(チェックリンク)を起動します。 テキストボックスにリンク切れのチェックをするページのURLを入力します。 「Check!」ボタンをクリックすると、リンク切れのチェックが始まるので、完了するまで待ちます。 リンク切れのチェックが完了すると、使用しているIEにページが表示され、各リンクの箇所にリンクが正常であれば○、リンク切れであれば×が表示されます。 ちょっとした確認の際など、大変役に立つソフトウェアです。

    手軽にリンク切れをチェックするソフトウェア「チェックリンク」
  • IE6でよく遭遇するCSSのバグとその解決方法 | コリス

    Dave Woodsのエントリー「IE6 -CSSのバグとその解決方法」から、IE6でよく遭遇する3つのCSSのバグとその解決方法の意訳です。 IE6 - CSS Bugs and Fixes Explained IE6で、マージンが2倍になってしまうバグ IE6で、hasLayoutプロパティによって起こるバグ IE6で、小さい高さを指定した場合に起こるバグ IE6で、マージンが2倍になってしまうバグ IE6で、フロートした要素のマージンが2倍になってしまうバグと解決方法の紹介です。 下記のコードで、IE6はマージンが20pxになります。 sample:バグ #navigation{ float: left; width: 200px; margin-left: 10px; } #content{ float: right; width: 500px; margin-right: 10p

    IE6でよく遭遇するCSSのバグとその解決方法 | コリス
  • 使い勝手とセキュリティ機能が改善されたMS新ブラウザ、Internet Explorer 7 ― @IT

    製品レビュー[改訂版] 使い勝手とセキュリティ機能が改善された新ブラウザ、Internet Explorer 7 1.Internet Explorerの新版、IE7登場 海津 智宏+デジタルアドバンテージ 2006/11/09 はじめに 2006年11月2日、Windows向けWebブラウザ・ソフトウェアの最新版、Internet Explorer 7(以下IE7)の日語版が正式公開された。このIE7では、タブ・ブラウジング機能やRSS対応などのユーザー・インターフェイス改良に加え、フィッシング対策など、セキュリティ機能が大幅に強化されている。稿では、IE7の新機能や機能強化点について概要をまとめる。より詳細な解説や、IE7向けのサイトの構築やプログラマ的な視点から見たIE7に対する注意点などについては、今後別記事で取り上げる予定である。 IE7のリリースに関するニュース(マイクロソ

    morry0927
    morry0927 2008/01/24
    IE7
  • Part1 正しいPerl/CGIの書き方:ITpro

    Shibuya Perl Mongers 2代目リーダーにして,ppencodeの作者。広島市立大学卒業後,大企業向けmod_perl製品の開発に従事。2005年よりサイボウズ・ラボ株式会社に入社。LL Ringに参戦。Namazu for Win32,Plagger,Ajajaのコミッターでもある。 CGIといえばPerl。そんな風にいわれていた時期もありました。レンタル・サーバーのCGIで手軽にPerlが使えたこともあり,ちょっとした掲示板のスクリプトやアクセス・カウンタなど,CGIプログラムの多くがPerlで書かれていました。このためPerlが爆発的に普及したのです。Perlは日のインターネット黎明期を支えたプログラミング言語として,広くその名が知られています。 その半面,Perlで書かれたプログラムの保守性に悩む声も聞かれるようになりました。事実,Perlのプログラミング経験が少

    Part1 正しいPerl/CGIの書き方:ITpro
    morry0927
    morry0927 2007/10/24
    Perl
  • Eclipseで開発が可能になった「Adobe Flex 2」 - @IT

    編集部注:記事は2007年に執筆されたものです。Flash Builder(旧、FlexBuilder)の最新情報は、下記記事をご参照ください。 Flash Builder 4でAdobe AIRアプリを作ってみた 業務用Flashアプリ開発ツールの新機能を試す 新機能の目玉「データ中心型開発」とは何なのか? 簡単なRSSリーダーのサンプルを作りながら、新機能をイロイロ紹介 今後は廃れる一方かと思われたJavaアプレットが、意外なことにさまざまなWebアプリケーション開発でいまも現役で活躍している。例えば株式や為替のオンライン取引を経験した方ならば、クライアントの実装技術としてJavaアプレットを採用する例が少なくないことにお気付きのはずだ。 Webブラウザ内部でJavaアプレットが起動するときの「もたつき感」や、洗練されているとはいい難いUIなど、Javaアプレットは相変わらず多くの弱

  • [ThinkIT] 第1回:開発環境を変える!Free Flex 2 SDK登場 (1/3)

    連載では、アドビシステムズより、無償で公開されているFree Flex 2 SDKについて紹介します。 Free Flex 2 SDKは、Flash Player 9をサポートするコマンドラインのFlashコンパイラです。アドビシステムズ社のWebサイトでユーザ登録をすれば誰でも無償で入手可能です。 これまで、Flashは有料の専用ツールを購入しないと作れないものでしたが、Free Flex 2 SDKにより、誰でも気軽にFlashの作成をはじめられるようになりました。Flashといえば、もともとWebアニメーションの作成ツールであるため、デザイナー向けのツールとして利用されることが多いのですが、Flexはプログラマに向けたツールとなっています。 数年前まではWindows上でクライアントアプリケーションを動かし、Webサイトで情報収集をするということが一般的でしたが、最近ではアプリケー

  • [ThinkIT] 第1回:リッチクライアントとは (1/4)

    2003年頃からIT関連の各種メディアで、リッチクライアントという言葉が頻繁に使われるようになった。その間、多くのベンダーから"リッチクライアント製品"なるものが提供され、徐々に導入事例も報告され始めている。 このように注目され始めたリッチクライアントであるが、その背景にはWebアプリケーションの普及とWebブラウザベースのクライアント環境の問題が挙げられる。詳細は後述するがインターネットの時代に入り、クライアント/サーバ型のシステムと比較した場合の開発コストや保守容易性の利点からWebブラウザとWebアプリケーションサーバで構成されるWebアプリケーションシステムへの移行が進んだ。 しかし、Webブラウザベースのクライアントは、クランアント/サーバ型のクライアントと比較した場合、必ずしも利用者にとって使いやすいものではなかった。極端に言えば、利用者の操作性/利便性を犠牲にした上でWebア