タグ

ブックマーク / atmarkit.itmedia.co.jp (29)

  • SoftEtherの登 大遊氏が語る、「日本のITエンジニアに迫る危機」とは

    大学在学時に、ソフトウェアVPN(Virtual Private Network)の「SoftEther VPN」(以下、SoftEther)を開発したことで広く知られる登 大遊氏。SoftEther開発後も中国の検閲用ファイアウォール「グレートウォール」へのハッキングなどで話題を集め、現在は東日電信電話(NTT東日)のビジネス開発部 特殊局員、情報処理推進機構(IPA)の産業サイバーセキュリティセンター サイバー技術研究者、筑波大学の客員教授などを務めている。 登氏が、ゲットイットが開催したWebセミナーで、日ITエンジニアに必要な「トライ&エラー(トライアルアンドエラー)の思考法」について話した。ゲットイットは、リユースIT製品の販売やレンタル、メーカーサポートが終了した製品の保守をサポートするIT機器保守(第三者保守)など幅広い役割で、NTTグループをはじめとする多数の企業

    SoftEtherの登 大遊氏が語る、「日本のITエンジニアに迫る危機」とは
    nbsn
    nbsn 2024/02/03
  • 第9回 Oracle VM VirtualBoxを使う(前)

    連載ではいままで、無償で提供されているクライアント向けの仮想化製品として、Microsoft Virtual PC 2007やWindows Virtual PCWindows 7専用の仮想実行環境。Windows XP Modeで使用されている)とVMware Player(第7回、第8回)を取り上げてきた。今回はもう1つの仮想化ソフトウェアとしてよく使われている、「Oracle VM VirtualBox(以下VirtualBox)」を取り上げ、その概要とインストール、仮想マシンの作成方法を解説する。仮想マシンの管理やスナップショットの使い方などについては次回の後編で解説する。 VirtualBoxはもともとドイツのInnotek社が開発を行っていたデスクトップ向けの仮想化ソフトウェアである。その後Sun Microsystems社に開発が引き継がれ、現在では同社を買収したOrac

    第9回 Oracle VM VirtualBoxを使う(前)
    nbsn
    nbsn 2014/10/15
  • システム統合最後のボトルネック 基幹系DBの集約は既に現実のものに

    システム統合最後のボトルネック 基幹系DBの集約は既に現実のものに:DBaaSはどこまで企業情報システムを変えるか(1) ITインフラの統合と集約、効率化が技術的にこなれてきたことから、多くの企業で全社共通基盤の構想が注目されつつあるが、こうした基盤作りで取り残されがちなのが、高いパフォーマンスが要求されるシステムのDBだ。一般的な仮想化技術のアプローチでは不可能であった性能要件も、データベースを熟知したベンダーが提供する方法で技術的な課題は解決できる。既に基幹系データベースの統合・集約を実現している企業も多数出現してきているいま、そのトレンド、技術背景に注目して取材した。 コスト効率化や柔軟性の高い業務改革を目指すクラウドが注目され、企業内のシステムでも仮想化によるサーバー統合が進んできている。しかし、日オラクル 製品戦略事業統括部 データベースコア製品推進部 シニアプロダクトライ

    システム統合最後のボトルネック 基幹系DBの集約は既に現実のものに
    nbsn
    nbsn 2014/04/13
  • Windows Azure WebサイトとWebMatrix 3で楽チン構築・管理

    Windows Azure WebサイトとWebMatrix 3で楽チン構築・管理:無料で始めるクラウドCMS構築超入門(1/4 ページ) 無料試用版のあるクラウド環境「Windows Azure」と無償で使えるWeb開発環境「WebMatrix 3」の概要や、すぐに使えるCMSサイトをWebに公開する簡単な手順を説明する。 読者の皆さまは、普段どのような環境でWebアプリやWebサイトを開発し、公開しているだろうか? 稿では、無料試用版のあるクラウド環境「Windows Azure」と無償で使えるWeb開発環境「WebMatrix 3」を使い、すぐに使えるCMSサイトをインターネットに公開する手順を説明する。 PHPやNode.jsなども使えるPaaS「Windows Azure Webサイト」とは まずは、簡単にWindows Azure Webサイト(以下、AzureWebサイト)

    Windows Azure WebサイトとWebMatrix 3で楽チン構築・管理
    nbsn
    nbsn 2014/02/27
  • Windows 8アプリ開発環境もクラウドで提供する「デスクトップクラウド」

    Windows 8アプリ開発環境もクラウドで提供する「デスクトップクラウド」:GMOの新サービス「お名前.com デスクトップクラウド」 GMOの新サービス「お名前.com デスクトップクラウド」は、Windows環境をサーバ上で実現する仮想デスクトップサービスだ。Windows 8の開発環境をサーバで実現することもできるし、PCMaciPadなどからも利用できる。 DaaS(Desktop as a Service)やVDI(Virtual Desktop Infrastructure)などと呼ばれる仮想デスクトップ市場といえば、大規模な企業ユーザーが業務用の環境を一斉にサーバ環境へ移行するという文脈で語られることが多かった。特に2011年3月の東日大震災以降は、何らかの事情で社員が出社できない状況でも業務を遂行して事業が継続できる、いわゆる「事業継続性」への注目が高まり、従業員の

    Windows 8アプリ開発環境もクラウドで提供する「デスクトップクラウド」
    nbsn
    nbsn 2013/11/15
  • 日本にとうとう上陸したMITB攻撃に対策、FFRIが新製品

    フォーティンフォティ技術研究所(FFRI)は2012年11月16日、最近発覚した、国内金融機関のインターネットバンキング利用者を狙った攻撃でも利用されているMITB(Man in the Browser)攻撃対策として、「FFRI Limosa」を発表した。金融機関のWebサーバからセキュアモジュールを配布し、マルウェアによるWebブラウザへの介入をブロックする仕組みだ。 MITB攻撃は、ユーザーのPCに感染したマルウェアがWebブラウザの挙動を監視し、インターネットバンキングなどの利用時に、振込先や振込額の書き換えといった不正な処理を行うというものだ。同社執行役員 技術戦略室長の村上純一氏は、「MITB攻撃は『Operation High Roller』でも使われ、ドイツやイタリアなどでも大きな被害を及ぼしている。いよいよその波が日にも及んできた。最近のインターネットバンキングでの不正

    日本にとうとう上陸したMITB攻撃に対策、FFRIが新製品
  • 時を欠ける症状-うるう秒から考えるサステナビリティ

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部) 2009年1月1日、“うるう秒”はなぜ起こった? 2009年1月1日9時に、うるう秒が挿入されました。これは2006年以来、3年ぶりのうるう秒です。読者の皆さんは「うるう秒」と聞いて手元の腕時計を気にしたりしませんでしたか? 今回のうるう秒は日時間 2009年1月1日午前8時59分59秒の次に60秒として挿入されました。 そもそも“うるう秒”は、なぜ必要なのでしょう? 大昔、時間や時刻は、地球の公転・自転に基づく天文時が使われていました。近年になり科学の進歩に応じた高精度な時刻が必要になりました。 現在使われている時刻は、原子時計を基に決められています。地球の自転は一定ではないので、

    時を欠ける症状-うるう秒から考えるサステナビリティ
    nbsn
    nbsn 2012/05/29
  • Excel 2003で.xlsファイルのオープンが非常に遅くなったときの対処方法(Officeファイル検証機能の副作用を回避する)

    解説 普段と同じようにExcel 2003でファイルをオープンしようとしたら、内容が表示されるまで妙に時間がかかる。従来は数秒で表示されていたのに、いまは数十秒~数分も待たされる。すべてのファイルで遅いわけではないが、ほかのPCでも同じ症状に悩んでいるユーザーがいる。でも特にExcelの設定を変えた憶えはない…… 2011年4月以降にExcel 2003でこうした症状が発生しているなら、それは「Officeファイル検証(Office File Validation)」という機能が原因かもしれない。稿では、この機能によってExcelブックのオープンに時間がかかる現象について、その回避方法などを説明する。 Officeファイル検証とは? Officeファイル検証機能とは、マイクロソフトが開発したOffice向けセキュリティ対策の1つで、Office文書のオープン時にその内部構造を検証すること

    Excel 2003で.xlsファイルのオープンが非常に遅くなったときの対処方法(Officeファイル検証機能の副作用を回避する)
    nbsn
    nbsn 2012/05/11
  • 【URL移動しました】スマホアプリの作り方【超まとめ】基本編:スマホアプリを作り始めるのに役立つ記事35選 - @IT

    編集部注:こちらの記事は諸事情によりURLを http://www.atmarkit.co.jp/fsmart/index/matome/smapho.html に移動しました。ブックマークなどは移動先URLでお願いします(2012年1月6日) 夏休みの自由研究にマイコンボードで「電子サイコロ」を作ったり、音楽プログラミングをしたりしてみよう (2017/7/24) 子ども向け電子工作&プログラミング用マイコンボード「chibi:bit」の基的な使い方を紹介する企画。夏休みの自由研究に「電子サイコロ」を作ったり、音楽プログラミングをしたりしてみよう 子ども向け電子工作&プログラミング用マイコンボード「chibi:bit」の基的な使い方 (2017/7/20) 子ども向け電子工作&プログラミング用マイコンボード「chibi:bit」の基的な使い方を紹介する。夏休みの子どもの自由研究など

    nbsn
    nbsn 2011/12/27
  • 開発者が知っておくべき、6つのUIアーキテクチャ・パターン - @IT

    .NET開発者中心 厳選ブログ記事 開発者が知っておくべき、6つのUIアーキテクチャ・パターン ―― 「matarillo.com」より ―― 猪股 健太郎 2011/12/15 「.NET開発者中心 厳選ブログ記事」シリーズでは、世界中にある膨大なブログ・コンテンツの中から、特にInsider.NET/.NET開発者中心の読者に有用だと考えられるブログ記事を編集部が発掘・厳選し、そのブログ記事を執筆したブロガーの許可の下、その全文を転載・翻訳しています。この活動により、.NET開発者のブログ文化の価値と質を高め、より一層の盛り上げに貢献することを目指しています。 Martin Fowler氏の『GUI Architectures』を訳して公開しようと思ったのだが、FAQページに「PofEAAの続編などは商業出版する予定なので翻訳はしないでほしい」と書いてある。なので翻訳の公開はやめて、「

  • 基礎から分かる、Facebookアプリの作り方

    基礎から分かる、Facebookアプリの作り方:無料クラウドでできるFacebookアプリ開発入門(1)(1/5 ページ) FacebookでWeb開発者/デザイナは何ができるのか 「Facebook」とは、「全世界で5億人を超える」といわれているユーザーが参加しているSNS(ソーシャル・ネットワーキング・サービス)/ソーシャルネットワークです。2008年5月にはインターフェイスも日語化され、現在は日国内でも約700万人以上のユーザーが利用しているといわれています。 Web開発者/デザイナから見た場合、Facebookをアプリケーション・プラットフォームとして利用することで、さまざまな付加価値をユーザーに提供できます。 SNSをプラットフォームとする動きとしては、国内でも「mixi(ミクシィ)」「GREE(グリー)」「モバゲータウン」などが「OpenSocial」の仕様に沿って進んでい

    基礎から分かる、Facebookアプリの作り方
  • 「計画的にやれ」が悲しいほどメンバーに通じない理由 − PG時代と何が違う? 新任PMがついやってしまうNG集 − @IT自分戦略研究所

    1人で仕事をしているプログラマ時代は、ばりばり仕事がこなせたのに、PMになった途端に仕事がうまく進まない! そんな新任PMの悩みを解決するTipsを紹介します。 お悩みのPM諸君、ついこんなこと言っていませんか 同じ「プロジェクト」に関わるにしても、PMプロジェクトマネージャ)になる前と後では大違いです。プログラマの1人として働いている時は、自分の作業に専念していればよかったのに、PMになった途端「顧客から新しい要望が来た」「○○さんの作業が遅れている」といってはフォローに追われる日々。「何で皆、ちゃんと動いてくれないんだ!」とストレスをためるPMも多いはずです。 ですが、「自分が動くこと」と「人に動いてもらうこと」が違うのは当然のこと。ですが、ついそのことを忘れて、こんなことを言ってしまうPMは多いのではないでしょうか。 これらはPMの発言としては“NG”です。いくら口をすっぱくして注

    「計画的にやれ」が悲しいほどメンバーに通じない理由 − PG時代と何が違う? 新任PMがついやってしまうNG集 − @IT自分戦略研究所
  • Javaで覚えるIT技術者の40の常識 - @IT

    ~新人プログラマ/SEは覚えておきたい“まとめ”~ @IT編集部 2011/3/24 このページは、開発者/プログラマが、以下のような項目に関して、常識的な基礎知識を学ぶための記事リンクのまとめです。 デスクトップなどの見た目に関する3つの常識 プログラミング・コーディングに関する6つの常識 ネットワーク/通信に関する9つの常識 セキュリティに関する3つの常識 データとファイルに関する5つの常識 設計・アーキテクチャに関する6つの常識 ソフトウェアの品質管理に関する3つの常識 業務アプリに関する5つの常識 Java SE(旧、J2SE)のコアAPIやJSP/サーブレット+StrutsのWebアプリケーション開発、JBossやその他のJavaオープンソースソフトウェアのサンプルコードや使い方を通じて、さまざまな“常識”を学習する以下の連載の記事に、基礎知識のカテゴリごとに分けてリンクしていま

  • アプリ開発ビジネスで独立するなら、知っておきたい「所得税計算」

    今回のテーマ:1人でビジネスを始める Kim氏は、これまでにも定期的に売り上げを報告していて、そのたびにAndroidマーケットからの収入に満足していると書いている。Kim氏は自分がラッキーだったとも書く一方で、「もし今までにもAndroid開発を検討していたのなら、思い切って始めてみることをおすすめする。個人開発者には理想的なプラットフォームだと確信している」と書いている(@IT個人開発Androidアプリで月収116万円に」) iPhoneアプリAndroidアプリ、Webサービスなどを開発して、独立してビジネスを始めるエンジニアが増えているようです。1人でビジネスを始める際には、プログラミングスキルはもちろんのこと、業務で必要とされるものとは異なる種類の会計知識が必要です。 そこで、今回から2回にわたって、「1人ビジネス」における税務について気を付けるべき点を解説します。今回は

    アプリ開発ビジネスで独立するなら、知っておきたい「所得税計算」
    nbsn
    nbsn 2010/11/14
  • いまさら聞けないiPhone/iPadアプリの作り方の基礎

    いまさら聞けないiPhone/iPadアプリの作り方の基礎:SDKで始めるiPad/iPhoneアプリ開発の勘所(1)(1/4 ページ) 初めてiPhone/iPadアプリ開発に挑戦する人が、迷わず短時間でアプリを作れるように、数多くの情報の中から要点をグっと絞った開発の勘所を紹介する入門連載です 迷わず短時間でiPhone/iPadアプリを作れるように 皆さんのお気に入りのiPhone/iPadアプリは何でしょうか。筆者は、Googleカレンダーと同期してくれるスケジュール管理アプリがお気に入りです。いまでは目的のアプリを探すのも大変なほど、日々多くのiPhone/iPadアプリが登場しています。 6月8日にはiPhone 4の発表があり、マルチタスクやモバイル広告ネットワーク、ゲーム開発など、iPhone OS改め、iOS 4で実現できる機能がたくさん追加され、さらに魅力的になりました

    いまさら聞けないiPhone/iPadアプリの作り方の基礎
  • DB設計の神ツール「ERMaster」なら、ここまでできる

    DB設計の神ツール「ERMaster」なら、ここまでできる:ユカイ、ツーカイ、カイハツ環境!(11)(1/3 ページ) 無料のEclipseプラグイン「ERMaster」とは データベースのテーブル設計を行うときに皆さんは、どのようにしているでしょうか? いくつかの無料で利用できるツールが提供されているので、筆者はそれらを利用していましたが、最近「ERMaster」と呼ばれるEclipseプラグインの存在を知りました。 ERMasterは、ほかのツールに比べ、直感的で分かりやすいUI(ユーザーインターフェイス)に、カスタマイズ可能な、Excelで出力できるテーブル定義書、辞書機能など痒いところに手が届くERモデリングのツールです。稿では、このERMasterについてご紹介します。 ERMasterの主な特徴、8つ ERMasterには、主に次のような特徴があります。 【1】直感的で使いや

    DB設計の神ツール「ERMaster」なら、ここまでできる
  • Rubyを最大63%高速化した中学生は超多忙!

    金井仁弘(HN:CanI)氏                    撮影:平沼久奈 ハンドルネームCanIの由来は、「“Can I”→キャナイ→カナイ」。C#、Visual Studio、Microsoft .NETとマイクロソフト製品が大好きな「.NETer」と自称する 筑波大学付属駒場中学校は、東京都内にある中高一貫の国立校だ。入学試験の偏差値と東京大学への進学率の高さから“東の筑駒、西の灘”と称される進学校である。強いのは受験だけではない。国際情報オリンピックや国際数学オリンピックでは、同校の生徒が毎年のように金・銀メダルを制するなど才能あふれる理数系人材が多数在籍している。 金井氏はこの夏の「セキュリティ&プログラミングキャンプ2009」(2009年8月12~16日)に参加し頭角を現した中学生プログラマである。 今年に入って、Ruby 1.9のフィボナッチ数列による演算(多倍長加算

    Rubyを最大63%高速化した中学生は超多忙!
  • 「脱MS」、箕面市が中古PC約500台をLinuxで再生利用 - @IT

    2009/10/15 大阪府箕面市は10月14日、ITコストの削減を目的に、中古PC約500台にLinuxを導入し、シンクライアントシステムを構築する計画を明らかにした。併せて、このプロジェクト技術面から支援するサポーター企業を募集する。 対象となるのは箕面市立小・中学校の職員室LANで、全20校、500台規模での導入となる。これまではWindows OSとMicrosoft Officeの組み合わせを利用してきたが、「新バージョンの発売ごとに、大規模な出費と作業が必要」だった。新OSが登場しても、既存PCの多くが性能不足で導入が困難なため、新たにPCを大量購入し、セットアップする必要に迫られていた。これは同時に、まだ利用可能なPCを廃棄することにもなる。新OSが登場するたびに必要だったこうした出費をなくすことを目的に、Linuxの導入に踏み切る。 新システムでは、教育機関向けのUbun

    nbsn
    nbsn 2009/10/21
    中古PCをX端末で再利用。つかADのためにWindows残るんですけど。OpenLDAP+Sambeじゃだめってことは、今あるやつ使いまわすのかしらん。
  • 損益計算書に登場する5つの利益

    各利益は1つ前の利益から、損益を加減して算定する仕組みになっています。大ざっぱにいうと、上に行くほど、業だけの成果に近づき、下に行くほど業とは無関係なものや臨時なものも含めた成果になります。以下、項目別にイメージを持ちやすいように簡単に説明していきます。 (1)売上総利益 売上総利益は、売上高から売上原価を引いて計算します。売上高は、顧客に提供したシステムの対価です。売上原価とは、直感的にいうと顧客に提供したシステムにかかったコストすべてです。外部から購入したサーバやルータ、ソフトウェアはもちろんのこと、顧客向けカスタマイズに要した労務費・外注費や、社内検証環境の減価償却費も売上原価に含まれます。なお、未売り上げのシステムについては、仕掛品として資産計上され、翌期以降に売り上げた時点で売上原価となるため、今期の利益計算には含まれません。 (2)営業利益 売上総利益から販売費および一般管

    損益計算書に登場する5つの利益
  • 「ソフトウェアは工業製品ではない」、Rubyのまつもと氏が講演 - @IT

    2009/04/10 ソフトウェアは工業製品ではない――。Rubyの生みの親としてしられるまつもとゆきひろ氏は2009年4月9日、InfoQ主催のイベント「QCon Tokyo 2009」の基調講演で、ソフトウェアと何であり、何でないのか、それはどういう性質のものであるのかを雄弁に語った。 コードとは設計である 「ビューティフルコード」と題した基調講演を行ったまつもと氏は、2007年に共著者の1人として出版した同名の書籍に書いたエッセイに込めた思いを、次のように語る。 「世界に冠たる日の製造業のノウハウを適用することで生産性を上げることができるに違いないという発想がありますが、ソフトウェアは工業製品ではない。そうした誤解を正していきたい」。 ソフトウェア産業界では、よくエンジニアが何十万人足りないということが言われる。しかし、まつもと氏は、これは工業生産と同じ方法論を当てはめることから来