タグ

ブックマーク / gihyo.jp (32)

  • 無情社会と番号制度~ビクトル・ユーゴー「ああ無情」に見る名寄せの危険性 | gihyo.jp

    最近、「⁠国民ID制度」やら「番号制度」というキーワードが世間を賑やかせている。この制度の導入によって、年間1兆円の特需が恒久的に続くなどといって、株価が上がる企業まで出る始末だ。 この「番号制度⁠」⁠、番号を人に振って行政効率をあげると共に、必要な人に必要な援助を差し伸べようという大変結構な話だ。IT戦略部の電子行政に関するタスクフォースなどを見ている限りでは、分野別の利用番号と、名寄せのキーとして使う番号を峻別して、後者は見えない番号にするというような妥当な形で進んでいる。ところが、それを取り巻く報道などを見ると、そうではなくて「見える不変の汎用番号」を人に振ろうという話が散見される。 私自身、業務効率化のために「不変の番号」を導入するのにはやぶさかではない。だが、名寄せによるプライバシー侵害などの副作用を生むから、それは見えてはいけないし、必要ならば変更も可能でなければならないと思

    無情社会と番号制度~ビクトル・ユーゴー「ああ無情」に見る名寄せの危険性 | gihyo.jp
  • 「Python Hack-a-thon 2010.07」レポート | gihyo.jp

    Pythonハッカソンは、Djangoハッカソン(8回まで開催)から引き継がれる形で開催されている勉強会です。7月10日、オラクル青山センターにて、4回目の勉強会「Python Hack-a-thon 2010.07」が開催されました。 Pythonと銘打っていますが、Pythonに限定しない話題も数多く登場します。今回も、Ocaml, C++(?), PHPなどについてのプレゼンもありました。初心者から上級者まで評判が良く、リピート率も高いイベントです。とにかく人気で、とくにここ数回は100人以上の規模での募集にも関わらず、申し込み後すぐにいっぱいになってしまう盛況ぶりです。 Pythonハッカソンは、ハッカソン、ハンズオン、プレゼンテーションの3つのパートで構成されています。稿では、これらのパートごとに、今回の勉強会についてレポートします。 Note: もともとは、Pythonのウェ

    「Python Hack-a-thon 2010.07」レポート | gihyo.jp
  • 第3回 turtleモジュールで図と戯れる | gihyo.jp

    「onkey」と「ontimer」のイベントハンドラ関数は引数なしです。その他のマウスカーソルに関わるイベントハンドラ関数では引数に「x」と「y」が渡されますが、それらは実際のマウスカーソルの位置です。 サンプル3 - スクリーンクリックイベント クリックしたところにタートルが移動します(図3⁠)⁠。 リスト3 from turtle import * t = Turtle() # タートルオブジェクトの作成 def click(x,y): # イベントハンドラの定義 t.setpos(x,y) # クリック座標に移動 onscreenclick(click) # イベントハンドラの登録 mainloop() # イベントループ 図3 リスト3の実行結果 サンプル4 - キーイベントハンドリング エスケープキーを押すと終了します。 リスト4 from turtle import * def

    第3回 turtleモジュールで図と戯れる | gihyo.jp
  • 第7回 関数アノテーションでスマートにプラスアルファの実現 | gihyo.jp

    関数アノテーションとは 関数アノテーションとは関数の引数と戻り値に付加情報をつける機能です。PEP 3107 -- Function Annotationsで定義されていて、Python 2.6へbackportされていないので、利用するにはPython 3.0以降が必要になります。 まずは、インタラクティブシェルで関数アノテーションの例を見てみましょう。 >>> def foo(a: "a argument", b: int) -> ["return", "value"]: ... return a+b ... >>> help(foo) Help on function foo in module __main__: foo(a: 'a argument', b: int) -> ['return', 'value'] >>> foo.__annotations__ {'a': 'a

    第7回 関数アノテーションでスマートにプラスアルファの実現 | gihyo.jp
  • Google Chrome版Firebug:デベロッパーツール取扱説明書 記事一覧 | gihyo.jp

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

    Google Chrome版Firebug:デベロッパーツール取扱説明書 記事一覧 | gihyo.jp
  • これでできる! クロスブラウザJavaScript入門 記事一覧 | gihyo.jp

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

    これでできる! クロスブラウザJavaScript入門 記事一覧 | gihyo.jp
  • 第4回 Ubuntuのバックアップ(1):SBackupによるバックアップ | gihyo.jp

    PCを長く利用していくと、どうしてもハードウェア故障は避けられません。不慮の故障による影響を減らすことは非常に重要なことですが、HDDやファイルシステムの異常はバックアップなしに回避することができません。Ubuntuを利用したデスクトップ環境で、バックアップを行うツールを中心にしたレシピを紹介します。 今回は「デスクトップで手軽にバックアップを行う」レシピと、「⁠バックアップとはどう考えるべきか?」ということを説明します。「⁠サーバ用途でのバックアップ」や、「⁠リモートバックアップ」など、より詳細なバックアップを実現する方法を来週お届けする予定です。 Simple Backup(SBackup)によるバックアップ Simple Backup(SBackup)は、Ubuntu向けに開発されている[1]バックアップソフトウェアです。その名の通りきわめてシンプルな機能を持っており、データ保存のた

    第4回 Ubuntuのバックアップ(1):SBackupによるバックアップ | gihyo.jp
  • 第115回 Ubuntuでゲームを楽しむ | gihyo.jp

    明日から新年度です! いよいよ2010年度がはじまります。この春からの新入社員や新入学生の方の中には、これから学校/職場でLinuxを使い始めるという方も多いでしょう。Ubuntuは使いやすいデスクトップOSですが、やはりWindowsとは流儀が違うため、初心者の方はどのように環境を構築してよいか戸惑いがちです。 そこで今回は、職場や学校に必須のソフトウェア……そう、Ubuntuで遊べるゲームを紹介します! なお、UbuntuにはDebian由来の数多くのパッケージが用意されているため、ほとんどのソフトウェアは「Ubuntuソフトウェアセンター」からインストールすることが可能になっています。 Secret Maryo Chronicles 「Secret Maryo Chronicles」は、主人公が走ったり跳ねたりキノコをべたりしながらゴールを目指す、2D横スクロールのアクションゲーム

    第115回 Ubuntuでゲームを楽しむ | gihyo.jp
  • 第2回 完全版:ブラウザとデバッグ環境 | gihyo.jp

    こんにちは、太田です。前回はクロスブラウザの入口として、各ブラウザの特徴をまとめつつ、実際にクロスブラウザなコードを紹介しました。今回はクロスブラウザ対策における基である、各ブラウザ環境の構築について解説したいと思います。 前回紹介した通りブラウザにはたくさんの種類・バージョンがあります。それぞれが動作する環境を用意するだけでも、一苦労ではすみません。なるべく少ないマシンで、各バージョンをインストールして、さらにデバッグするための環境作りについて紹介します。なお、Safari以外はWindows環境を想定しています。さらに、特に断りがない限りはWindows XP SP3をベースに解説させていただきます。ご了承ください。 各ブラウザのデバッグ環境は近年目覚しいほどの進化を遂げています。統合デバッグ環境の草分けであるFirebugを筆頭に、Safari/Chrome(WebKit)のWeb

    第2回 完全版:ブラウザとデバッグ環境 | gihyo.jp
  • 第1回 ウェブブラウザとJavaScriptの未来 | gihyo.jp

    こんにちは、id:os0xこと太田昌吾です。今回から、クロスブラウザ対策を中心としたJavaScriptの初級から中級の方向けの連載を開始します。JavaScriptの基礎的な文法は理解されているという前提での解説となりますので、ご了承ください(間違いやすい、わかり難いと思われるところは適宜補足します⁠)⁠。初回である今回はJavaScriptやウェブブラウザの背景など盛りだくさんの内容でお届けします。 JavaScriptのイマ JavaScriptは2010年現在において、最も重要な言語となりつつあります。旧来はすべての処理をサーバーで行って、結果をウェブブラウザ上に表示するだけというのがウェブの一般的な姿でした。2005年に登場したGoogle Mapsを一つの契機として徐々にウェブブラウザ・クライアント側での処理が見直され始め、近年ではクラウドやSaas、そしてHTML5の流行によ

    第1回 ウェブブラウザとJavaScriptの未来 | gihyo.jp
  • 第103回 Deja Dupで簡単バックアップ | gihyo.jp

    Ubuntu環境でのバックアップに関しては、過去にも第4回や第5回で、SBackupやddを使った方法を紹介してきました。 新年最初のレシピでは、「⁠バックアップが大事なのはわかっているけれども、実はまだ何も対策していない」そんなあなたにぴったりなお手軽バックアップツール「Deja Dup[1]⁠」を紹介します。 Deja Dup Deja Dupは、コマンドラインから使用するバックアップツールであるduplicityをGUIから手軽に使えるようにしたものです。duplicityはrsyncやGnuPGを使用しているのですが、rsyncやGnuPGに触れたことがないユーザでも、そういったことを意識することなく、確実なバックアップが行えます。 Deja Dupは以下の特徴を持っています。 操作画面、設定画面がシンプル(図1) バックアップの保存先として、ローカルフォルダだけでなく、リモートサ

    第103回 Deja Dupで簡単バックアップ | gihyo.jp
  • [はまちちゃんのセキュリティ講座]ここがキミの脆弱なところ…! 記事一覧 | gihyo.jp

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

    [はまちちゃんのセキュリティ講座]ここがキミの脆弱なところ…! 記事一覧 | gihyo.jp