タグ

columnに関するmas-higaのブックマーク (27)

  • 本日の情報セキュリティコラム[国民を守る情報セキュリティサイト] - デジタル初心者・高齢の立場から考える『情報セキュリティ対策』 老テク研究会 事務局長 近藤 則子

    2月1日~3月18日は「サイバーセキュリティ月間」です。 普及啓発活動へご協力ください。 不審なメールによる情報漏えい被害や個人情報の流出など、生活に影響を及ぼすサイバーセキュリティに関する問題が多数報じられています。 誰もが安心してITの恩恵を享受するためには、国民一人ひとりがセキュリティについての関心を高め、これらの問題に対応していく必要があります。 このため、政府では、サイバーセキュリティに関する普及啓発強化のため、2月1日から3月18日までを「サイバーセキュリティ月間」とし、国民の皆様にサイバーセキュリティについての関心を高め、理解を深めていただくため、サイバーセキュリティに関する様々な取組を集中的に行っていきます。

    本日の情報セキュリティコラム[国民を守る情報セキュリティサイト] - デジタル初心者・高齢の立場から考える『情報セキュリティ対策』 老テク研究会 事務局長 近藤 則子
  • Rails 雑感 - Ruby on Rails with OIAX

    Ruby on Rails についての雑感です。 人とお会いしたり、を読んだり、ネットで記事を読んだりして、感じたことを書き連ねてまいります。 -- 株式会社オイアクス代表取締役 黒田努 記事一覧 Rails はエンタープライズの世界で主流になるか (2008/03/29) Rails 2.0 ベンチマーク (2008/03/30) テスト駆動開発とデバッグコード (2008/04/07) Git or Mercurial (2008/04/22) RESTful Ruby on Rails -- その美しさと難しさ (2008/04/23) RESTful Ruby on Rails -- 単数と複数 (2008/04/24) Rails のソースコードを読む (2008/05/02) sudo: no passwd entry for app! (Capistrano 2.3.0)

  • 昔DECという会社があった。エンジニアとして必要な事はDECで学んだ。 - 未来のいつか/hyoshiokの日記

    大学を1984年に出て、新卒で入社した会社がDECという会社だった。その当時日デジタルイクイップメント研究開発センター株式会社というのが日にあってそこに新卒バリバリで入社した。その会社は米国のDigital Equipment Corporation (以下DECと称す)の日子会社であった。当時はDECの販売子会社日ディジタルイクイップメント株式会社と別会社で、後に合併して日ディジタルイクイップメントになる。 エンジニアリング部門の子会社なので、トップはPhD(博士号)を持っているし、米国社からの出向者もいて、技術系の外資という感じだった。一方で、新卒入社ということもあり、同期も少ないながら(6名)いて、日DECの同期と合わせれば、200名近くいて、日企業的な感じもあった。 DECをコンピュータ産業史的な観点から眺めると、当時コンピュータ産業を支配していたメインフレーム、す

    昔DECという会社があった。エンジニアとして必要な事はDECで学んだ。 - 未来のいつか/hyoshiokの日記
    mas-higa
    mas-higa 2011/02/18
    そういえば昔は名刺に刷ってあるメールアドレスの説明に苦労したなぁ。
  • 連載:プログラミングの光景|gihyo.jp

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    連載:プログラミングの光景|gihyo.jp
  • あなたの不安こそ,最強の武器

    この記事は結城浩氏が,2008年3月24日に発売した日経ソフトウエア2008年5月号の特集「はじめてのプログラミング」向けに著したものの再掲です。記述された内容は,執筆当時の情報に基づいています。 こんにちは,結城浩です。 私は,あなたがだれか知りません。でも,あなたがどんなことを思っているか,少し知っています。なぜなら,20数年前,私は現在のあなたと似ている状態だったからです。 現在の私は45歳。プログラミング技術を書いたり,暗号技術数学を書いたり,Web技術の連載記事を書いたりしています。厳密な意味でのプログラマではありませんが,プログラミングに密接にかかわるこの業界でお仕事をしています。 でも20数年前,私は不安でいっぱいでした。 不安? 未来がわからない不安。何を勉強すればいいかわからなくて不安。プログラムを書けるかどうかわからなくて不安。不安,不安,不安だらけでした。

    あなたの不安こそ,最強の武器
    mas-higa
    mas-higa 2009/04/15
    プログラマになりたいあなたへの手紙
  • プログラムはメッセージ

    この記事は戀塚昭彦氏が,2008年3月24日に発売した日経ソフトウエア2008年5月号の特集「はじめてのプログラミング」向けに著したものの再掲です。記述された内容は,執筆当時の情報に基づいています。 プログラミングをしてみたいそうですね。 私はいつも,コンピュータやネットワークの向こうにいる使い手を思って,プログラミングをしています。そのプログラムが,560万人のためのものであっても,ある会社のある部門の人のためのものであっても,自分一人のためのものであっても。使い手を思い,その期待に応えられるプログラムを書こうとします。 ここでは,プログラムはその使い手に宛てた「メッセージ」だということを伝えたいと思います。 たぶんあなたは,私と同じことをすでにしたことがあるでしょう。Excelで,式を書いたことがありますか? 合計値を出す,平均値を求める…この程度なら書いたことがあるのではないかと思い

    プログラムはメッセージ
    mas-higa
    mas-higa 2009/04/15
    プログラマになりたいあなたへの手紙
  • 世界は,解かれるべき問題で満ちている

    この記事はよしおかひろたか氏が,2008年3月24日に発売した日経ソフトウエア2008年5月号の特集「はじめてのプログラミング」向けに著したものの再掲です。記述された内容は,執筆当時の情報に基づいています。 私が初めてコンピュータに触れたのは,中学生の時だった。そのころ,インターネットはなかった。iPodも,ケータイも,ニンテンドーDSもなかった。コンピュータは「コンピュータ・ルーム」という専用の部屋に,鎮座ましましていた。 中学生だった私は,コンピュータの魅力に打ちのめされた。アセンブリ言語でレジスタやらメモリーやらを操ることに心を躍らせた。昨日のことのように鮮明に覚えている。 コンピュータは特別だった。特別な存在だった。 あれから30数年たった。いまや, PCは特別な存在でもなんでもない。どこにでもある。ありふれている。 それでも,コンピュータは特別なものだ。コンピュータというのは人生

    世界は,解かれるべき問題で満ちている
    mas-higa
    mas-higa 2009/04/15
    プログラマになりたいあなたへの手紙
  • プログラマになりたいあなたへ

    この記事はamachangこと天野仁史氏が,2008年3月24日に発売した日経ソフトウエア2008年5月号の特集「はじめてのプログラミング」向けに著したものの再掲です。記述された内容は,執筆当時の情報に基づいています。 今,編集の矢崎さんに「あなたがプログラマになりたがっている」というお話を聞いて飛んできました。この手紙が届くころには,あなたはもうプログラマとしての一歩を踏み出しているのかもしれませんね。 唐突ですが,今この瞬間あなたが世界を変えるプログラマになれるということに気が付いている人は何人いるでしょう。僕は,あなたが世界を変えるプログラマになれるということを知っています。だからこうして,あなたに手紙を書こうと思ったのです。 プログラマになったばっかりのあなたや,今,プログラマになろうと思っているあなたは,つかみどころの無い不安でいっぱいでしょう。この手紙では,そんなあなたのために

    プログラマになりたいあなたへ
    mas-higa
    mas-higa 2009/04/15
    プログラマになりたいあなたへの手紙
  • これからプログラミングをはじめる人へ

    この記事はまつもとゆきひろ氏が,2008年3月24日に発売した日経ソフトウエア2008年5月号の特集「はじめてのプログラミング」向けに著したものの再掲です。記述された内容は,執筆当時の情報に基づいています。 この手紙を読まれるころには桜の便りも聞かれているのではないでしょうか。プログラミングに挑戦したいというお話を聞き,大変うれしい限りです。 思い返せば,私がプログラミングの道に分け入ったのはまだ中学生のとき。早くも20年以上の年月が流れてしまいました。プログラミングに携わってきた時間は長いものの,常にその密度が高かったとは言い切れないようにも思います。でも,先輩として,いくらかはお役に立てる言葉を残せるのではないかと思い,筆をとります。 「プログラミングとは何か」。私に言わせれば「人生そのもの」です。私以外の人はそれぞれ別の答えを持つでしょう。ただ,少なくとも言えることは,プログラミング

    これからプログラミングをはじめる人へ
    mas-higa
    mas-higa 2009/04/15
    プログラマになりたいあなたへの手紙
  • プログラマに必要なたった一つの力

    この記事は小飼弾氏が,2008年3月24日に発売した日経ソフトウエア2008年5月号の特集「はじめてのプログラミング」向けに著したものの再掲です。記述された内容は,執筆当時の情報に基づいています。 あなた,プログラマになりたいんですって? 当に? 当に? もう一度尋ねます。当に? 3回も念を押したのには,理由があります。このあと,さらに念を押します。この手紙を読み進めれば,あなたにもその理由がおわかりいただけるかと思います。 「日経ソフトウエア」を読んでいただいているからには,あなたは「プログラマ」という職業について,ある程度のイメージをお持ちだと思います。プログラマ,プログラムを作る人。では,プログラムって何でしょうか? その定義は,これをお読みになった人の数かそれ以上存在しますが,私にとっての定義は「コンピュータが仕事をできるようにすること」です。ご存じだとは思いますが,コンピュ

    プログラマに必要なたった一つの力
    mas-higa
    mas-higa 2009/04/15
    プログラマになりたいあなたへの手紙
  • 第1回 UTF-7によるクロスサイトスクリプティング攻撃[前編] | gihyo.jp

    みなさん、はじめまして。はせがわようすけと申します。 最近、文字コードと関連したセキュリティの話題を目にすることが増えてきました。文字コードを利用した攻撃は技術的に未開拓ということもあり、参考となる情報がなかなか見当たりません。この連載では、文字コードを利用した攻撃やそれに対する対策について正しい知識を解説していきます。 文字コードとセキュリティが関連するもっとも大きな点は、やはり文字列の比較でしょう。「⁠危険な文字列の検出」「⁠安全な文字列であることの確認」といった文字列の比較は、セキュリティを考えるうえで避けて通れない処理だと思います。 文字列の比較においては、単純にバイト列を比較するだけでは不十分で、文字列がメモリ上でどのようなバイト列として格納されているのか(このルールを符号化方式あるいは文字エンコーディングと言います)に注意しなければならないこともあるでしょう。攻撃者は巧みに文字

    第1回 UTF-7によるクロスサイトスクリプティング攻撃[前編] | gihyo.jp
  • eruca.jp -  リソースおよび情報

    eruca.jp は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、eruca.jpが全てとなります。あなたがお探しの内容が見つかることを願っています!

  • yak shaving で人生の問題の80%が説明できる問題 - bkブログ

    yak shaving で人生の問題の80%が説明できる問題 つい最近、 yak shaving (ヤクの毛を刈る)、という言葉を知りました (原典)。これは「一見無関係に見えるけど、真の問題を解くのに必要な問題を解くのに必要な(これが何段階も続く)問題を解くのに必要な活動」という意味の言葉です。 yak shaving は、ようするに「ある問題を解こうと思ったら別の問題が出てきて、それを解こうと思ったらさらに別の問題が出てきて…」ということが延々と続く状況を表しています。ちなみに、ヤクとは毛が長い、牛の一種です。 yak shaving は、以前に覚えた bikeshed と同じくらい便利そうな表現です。というもの、プログラムを書いていると yak shaving 的な状況がすぐに発生するためです。 たとえば、「Amazon のほしい物リストを CSV 形式に変換して Excel で読み

  • ソフトウェア工学とは何か

    ソフトウェア設計とは何か? (原文: What Is Software Design?) by Jack W. Reeves (c)C++ Journal - 1992 訳者まえがき この文書は,Jack W. Reeves 氏が1992年に C++ Journal に寄稿した記事の邦訳です。 記事では,オブジェクト指向プログラミング言語の代表として C++ を挙げていますが,これは記事が執筆された当時,一般的に利用可能なオブジェクト指向言語は C++ だけであったという事情があるためです。 今では C++ に加えて Java,Delphi,C# といったオブジェクト指向言語が利用可能となっていますが,そんな今でさえこの記事は古さを感じないものとなっており,ソフトウェア開発の質,現状を鋭くえぐるものとなっています。 邦訳の公開を許諾していただいた Jack W.

  • IPv6に思う

    出会いは数奇なものだと感じることがある。 IPv6の解説で必ず引き合いに出されるINET92は,僕が格的にWIDEに参加した最初の行事でもあった。INET92後にWIDEのMLで,村井さんがC#やCIDRの解説をしていたのを今でもよく覚えている。 1994年にトロントで開かれた第30回IETFで,IPngの複数の候補の中からSIPPが選出された。これは僕が最初に参加したIETFでもある。壇上のSteve Deering氏が,緊張のためかやや上ずった声で喋っていたのが印象的だった。 1995年の夏,WIDEの運営委員は,IPv6の勉強会を福岡で開いた。当時僕の学生であった島くんが,修士論文の研究に行き詰まっていた。そうでなければ、新たなテーマにと,IPv6の実装を請け負うこともなかっただろう。 お酒をご一緒していたIIJ会長の深瀬さんから「インターネットは誰が偉いわけでもなく,みなそれぞれ

    IPv6に思う
  • KAME Project Report

  • バークレー版UNIXの20年

    Twenty Years of Berkeley Unix: From AT&T-Owned to Freely Redistributable バークレー版UNIXの20年 (UNIXが、AT&Tの所有物からオープンソースソフトウェアになるまで) Marshall Kirk McKusick マーシャル・カーク・マクージック Translation by Akira Kurahone 初期の歴史 一九七三年十一月。パーデュー大学でOS理論のシンポジウムが開催された。これこそAT&T ベル研究所のケン・トンプソンとデニス・リッチーの二人がUNIXの論文を初めて発表したシンポジウムである。そして、カリフォルニア大学バークレー校のファブリー教授は、その日トンプソンとリッチーの講演を聞くや、UNIXのコピーを入手し、バークレーに持ち帰っていろいろ試してみたいと思った。 しかし、当時のバークレーに

  • 個人用小型キーボードへの長い道

    和田 英一 1. ことの起こり NTT通研の竹内郁雄君から電子メイルが来た. bitでまたキーボードに関するオム ニバス連載が始まる. ついてはその初回にHappy Hacking Keyboard(以下HHキーボード) の故事来歴を書いて欲しいという依頼である. マウスによるGUI全盛のこの頃, なんでキー ボードかと不思議に思うかも知れないが, キーボードこそ究極の入力デバイスなのであ る. マウスでは数値とか, 新しいファイル名とかは自由に入力できない. また 画面が現れる 迄は何も入力できない. 原稿の入力はキーボードの独擅場である. 「また」というのはbitでは1990年6月号から1991年1月号まで初代の「キーボード談 義」を連載したからだ. (その後, 1995年11月号に「再びのキーボード談義」 というのが1回あった[1]. 最近のbitではキーボー ドについて井田君の 記

  • シグマ計画/(コ)の業界のオキテ

    シグマ計画というコンピュータに関する通産省の国家プロジェクトがあった。このプロ ジェクトは、ソフトウェア開発の効率化を目指したものであった。 「1990年には60万人のソフトウェア開発技術者が不足する」 との報告書が1984年に産業構造審議会から出され、将来のソフトウェア・クライシス 対策として始まった。このプロジェクトに下に作られたコンピュータが「シグマ・コンピュー タ(シグマ・ワークステーション)」である。正確には、シグマ計画で作り上げた物は、 コンピュータではなく、シグマOSというコンピュータを制御しているオペレーティング・ システムであるが、そんな細かいことはどうでも良い。 結論から先に言えば、この国家プロジェクトは、見事なまでの大失敗であった。国家プ ロジェクトの期間は1985年からの5年間であった。終了時点で失敗ははっきりしてい たのであるが、プロジェクトの期間が終わると同時に

    シグマ計画/(コ)の業界のオキテ
  • オブジェクト指向の概念の発明者は誰ですか? - Smalltalkのtは小文字です

    忙しい人のためのまとめ 一般に「オブジェクト指向プログラミング」と呼ばれる考え方には発案者が異なる二系統がある。(ただし簡単のため、次のうち前者から批判的に派生して生じたプロトタイプベースのオブジェクト指向はここには含めていない) アラン・ケイによる、変化に強い長期運用可能な遅延結合システムを SIMULA67 にあった「オブジェクト」をメッセージの受け手とすることで実現(オブジェクトにメッセージ送信)するアイデアに基づく「メッセージングのオブジェクト指向」と、 ビアルネ・ストラウストラップ(前後して抽象データ型を発案したリスコフ人、オブジェクトクラスを考えたニガードらSIMULA陣営、Eiffelのメイヤーらも同様の着想を得ている)による、ユーザー定義型(抽象データ型)を SIMULA67 にあった「クラス」という言語機能を使って実現(カプセル化、継承、多態性)するアイデアに基づく「抽

    オブジェクト指向の概念の発明者は誰ですか? - Smalltalkのtは小文字です