タグ

softwareに関するsgtakeruのブックマーク (13)

  • Joel on Software - 射撃しつつ前進

    Joel Spolsky ジョエル・スポルスキ 翻訳: Yasushi Aoki 青木靖 2002/1/6 ときどき何もできないことがある。 確かにオフィスにやってきて、だらだらとし、emailを10秒ごとにチェックし、Webをながめ、アメックスの請求書を支払うというような頭を使わない作業をしたりもする。しかしコードを書くフローの状態に戻ろうとしても、それができない。 このような非生産的な期間は通常1日か2日続く。しかし私の開発者としてのキャリアには何週間もの間何もできずにいたということが何度かあった。言うならば、私はフロー状態になかった。私はゾーンの中にいなかったのだ。私はどこにもいなかった。 誰でも気分のむらはある。ある人々にはそれは穏やかなものだが、他の人々には、それはもっとはっきりしていて、ときには機能不全でさえある。そして非生産的な期間は塞いだ気分と何か関係しているようだ。 それ

  • 高木浩光@自宅の日記 - ウイルス罪法案、バグ放置が提供罪に該当する事態は「ある」と法務省見解

    ■ ウイルス罪法案、バグ放置が提供罪に該当する事態は「ある」と法務省見解 いわゆる「ウイルス作成罪」の新設を含む刑法等改正法案の審議が、一昨日から始まっており、今日の午前中には、野党議員からのつっこんだ質疑があり、意外な答弁が出てきた。 第177回国会 衆議院法務委員会 平成23年5月25日 衆議院TV, 会議録 第177回国会 衆議院法務委員会 平成23年5月27日 衆議院TV, (会議録未公表) 特に注目に値するのは、今日の午前中の以下の部分。*1 大口善徳議員:(略)解釈上の疑義等問題点について明らかにしていきたいと思う。コンピュータウイルスについて、刑法168条の2に、1項1号でこのコンピュータウイルスの定義が書いてあるわけですが、「人が電子計算機を使用するに際してその意図に沿うべき動作をさせず、又はその意図に反する動作をさせるべき不正な指令を与える電磁的記録」と、こういう定義であ

    sgtakeru
    sgtakeru 2011/05/29
    これが日本国の答えなのか…。どれだけ時代に逆行すれば気が済むのだろう。
  • binPress

    Today, 4.03 billion people in the world use email, and this number's expected to grow to 4.48 billion by 2024. This means that email marketing is one of the best ways to reach your target market, and it's not going anywhere anytime soon! However, you might already know from personal… Around 94% of all businesses will use digital marketing material to inform their purchasing decisions. With many co

    sgtakeru
    sgtakeru 2011/03/10
    ソースコードのマーケットプレイス。
  • 第4回 オブジェクト指向の本質 | gihyo.jp

    エンジニアとして良い仕事をするために必要なこと ソフトウェア業界で日米を往復しながら仕事をしていると、世界中のさまざまなエンジニアに会う。私のように「プログラミングを心底楽しんでいる」人から、「⁠新3K」(⁠きつい・厳しい・帰れない)を身をもって体験している人までさまざまだが、共通して言えることは、エンジニアとしての基礎がしっかりできている人とできていない人では、その生産効率に大きな開きがあり、それが結果的には、会社での労働環境や待遇に、そして結果として自分自身にとっての「仕事の充実度」に、大きな影響を与えているということである。 いつも締め切りに追われている、毎回バグで苦しんでいる、徹夜の連続で体力に限界がきているなど、「⁠仕事がきつい」理由はいろいろとあると思うが、会社や上司の悪口を言う前に、自分自身がプロフェッショナルなエンジニアとしてこの業界で勝負をするうえで必要な最低限の基礎がで

    第4回 オブジェクト指向の本質 | gihyo.jp
  • 【まとめ】DVDをPCに取り込み「後で快適に観る」ための全工程 :教えて君.net

    DVDはディスクがないと見ることができない、と思い込んでいる人が多い。DVDの中身を丸ごとパソコンに保存してしまえば、ディスクが手元になくてもファイルとして映像を再生できるようになる。DVDの動画をパソコンやiPodで存分に楽しみまくるノウハウを紹介しよう。 【手順1】DVDのデータをパソコンの中に取り込む DVDはディスクの形式で持っていても邪魔になるだけなので、そっくりまるごとパソコンに取り込んでしまうといい。「DVD Decrypter」でISO形式にして保存しよう。取り込んだ後のディスクは用済みなので、ダンボールにでも入れて押入れに片付けてしまってOKだ。 詳細はこちら→DVDのデータをISO形式でパソコンに保存「DVD Decrypter」

  • スパイウェア?Netropa Hot Keys | kahy.info あおいのナチュラルライフ

    いつも使っているノートPCで、応答しないプロセスを止めようと、"Ctrl+Alt+Delete"キーを押して、WindowsXPのタスクマネージャを開いてみたら、見慣れぬプロセスが・・・。 "Netropa Hot Keys"、名前からしてスパイウェアっぽい?インストールされたタイミングが思いつかなかったので、とりあえず、Googleで検索してみた。得られた情報としては・・・ インストール場所は C:¥windows¥MMKeybd.exe キーボード関連のホットキー設定プログラム(確認できた挙動としては、キーボードとは関係ないが、マウスホイールをクリックするとマイドキュメントが開く) コントロールパネルの「アプリケーションの追加と削除」から「Office Key Bord」を削除すれば消える コントロールパネルに名前が無ければ、”MMKeybd.exe”を削除し、レジストリエディタで”

  • 子供がいる家庭にお勧め!子供が触っても安心&勉強もできる·AlphaBaby MOONGIFT

    普段の仕事は自宅でしているのだが、そのため仕事中に子供がパソコンを触りにくることがある。多少であれば良いが、キーボードをがんがん叩くので、予想していなかった操作(HDDの名前が変わったり、アプリケーションに余計な情報が入力されたり)が起こることがある。 画面中にカラフルなシェイプ、アルファベットが表示される そのため、触れさせないようにしていたのだが、子供にとってコンピュータは不可思議な魅力に溢れたおもちゃなのだろう。同じような経験をお持ちの方はAlphaBabyがお勧めだ! 今回紹介するオープンソース・ソフトウェアはAlphaBaby、子供向けの触っても安心なソフトウェアだ。 AlphaBabyを立ち上げると、真っ白な画面が表示される。その状態でキーボードを叩くと、入力された文字がカラフルに表示される。押した時にはサウンドが鳴る仕組みだ。ばんばん押しても問題ない(ハードウェア的にどうかは

    子供がいる家庭にお勧め!子供が触っても安心&勉強もできる·AlphaBaby MOONGIFT
    sgtakeru
    sgtakeru 2009/01/08
    子供がいるから重宝しそう。試してみる。
  • Flashファイル(SWFファイル)から各種データをリッピングする·SWFRIP MOONGIFT

    最近はあまり聞かなくなったが、動画共有サイトからFlashビデオ(flv形式)をダウンロードし、そこからmp3ファイルを抽出する方法が良く聞くことがあった。そのためのソフトウェアは数多いが、個人的にはRichFLVを使っている。 Flashファイルから各種リソースを抽出 だがmp3だけの抽出であれば良いが、他の素材も欲しいものがあるかも知れない。そんな時に役立つのがSWFRIPだ。 今回紹介するオープンソース・ソフトウェアはSWFRIP、SWFファイルから様々な素材を抽出するソフトウェアだ。 SWFRIPはFlashビデオ形式には対応していないようなので注意されたい。Flashファイル(swf形式)をドロップすると、画像、フォント、テキスト、音楽、ボタン、動画、 ActionScriptなどを抽出して一覧してくれる。 オプション シェイプはswfで書き出す他、SVG形式でも出力できる。画像

    Flashファイル(SWFファイル)から各種データをリッピングする·SWFRIP MOONGIFT
  • MOONGIFT: » 体験必須!動画を自分の思い通りに操る「DimP」:オープンソースを毎日紹介

    こ、これは強烈に面白い。 誰しもが一度は考えたことがあるだろう。映画の中に入り込んで、主人公と肩を組んだり、映像に紛れ込んだ余計なものを手で払いのけたりして動画を自分の思い通りに操作するのだ。 騎手に沿って動画を動かす。グレー部分は元々ない部分が補完されたもの もちろんそれは現実離れしているかも知れない。だが、現代の技術はここまで進歩しているのだ。 今回紹介するフリーウェアはDimP、動画のオブジェクトを操作する技術&ソフトウェアだ。 DimPは動画の中に存在する人やものなど動くものを認識する。固定カメラでの背景はもちろん、カメラが動いている状態であっても動きの少ないものは背景として認識される。 動画をちょっとずつ動かせる そしてその動いていると認識されたものは、オブジェクトをドラッグすることで、その動線に従って動かすことができるのだ。通常の動画ではタイムラインベースで、時間に従って全体が

    MOONGIFT: » 体験必須!動画を自分の思い通りに操る「DimP」:オープンソースを毎日紹介
  • 2枚の写真から3Dを作成·LOOXIS Faceworx MOONGIFT

    3次元の物体を設計するのには正面図、平面図、側面図の三つが必要だ。これらの情報があれば、隠れている場所を除けば設計ができる。だがその条件を減らしてしまい、コンピュータ上で補間するとどうなるだろう。 二枚の写真から3Dモデルが作られる 自分の写真が二枚あったら試してみよう。思ったよりも良いできにびっくりするはずだ。 今回紹介するフリーウェアはLOOXIS Faceworx、2枚の写真から立体像を作成するソフトウェアだ。 LOOXIS Faceworxは正面と側面の二枚の写真から、3D化された人の顔を作成してくれる。ブルーバックなど背景に気をつかわずとも自動的に顔を認識してくれる機能がある。横顔は認識がずれることがあるので(完璧な横向きなら大丈夫だろうが)、ずれた時は手動で認識を修正できる。 鼻が高いのは欧米のソフトウェアだからだろうか… それだけで3Dの顔ができあがる。英語圏のソフトウェアだ

    2枚の写真から3Dを作成·LOOXIS Faceworx MOONGIFT
    sgtakeru
    sgtakeru 2008/05/13
    3Dが楽しげ
  • MOONGIFT: » リアルタイム物理エンジン「Phun」:オープンソースを毎日紹介

    男の人であれば皆楽しい(と思う)ピタゴラスイッチ。大小様々な物を組み合わせて、複雑な動きをしながらボールが進んでいく様は見ていてのめり込んでしまう。あれは物理的に見ても面白い。 順番に配置していく そんなオブジェクト同士の物理作用を体感できるのがこのソフトウェアだ。 今回紹介するフリーウェアはPhun、リアルタイムに動かせる物理エンジンソフトウェアだ。 PhunはWindowsMac OSXLinuxそれぞれに対して提供されるソフトウェアだ。起動すると、広い空間が表示される。その中に自由曲線で書いたオブジェクトや四角、丸、チェーン、スプリング等を配置していく。 動作を開始したところ 再生ボタンを押すと、物理エンジンが作用してオブジェクトが動き出す。Phunの面白いのは再生したまま、さらにオブジェクトが追加できる点にある。再生しながら傾けて、全く違う動きにさせたり、スプリングを付けたりと

    MOONGIFT: » リアルタイム物理エンジン「Phun」:オープンソースを毎日紹介
  • MOONGIFT: � 成熟した分散化ファイルシステム「OpenAFS」:オープンソースを毎日紹介

    企業内のファイルサーバというと、SambaやWindowsを使った中央集約的なファイルサーバがメインになっている。だが、扱うファイルの量が膨大になってきていること、その維持管理がわずかなサーバによって管理されている問題がある。 そうした状況を受け、ファイルシステムも次世代化を目指す段階にきたようだ。 今回紹介するオープンソース・ソフトウェアはOpenAFS、分散化ファイルシステムだ。 OpenAFSの開発は実に1983年からはじまっているらしい。当時ではまだまだ速すぎたかも知れないが、現状のネットワーク化がようやくOpenAFSを求めつつある。分散化することによって複数のファイルサーバを意識することなく利用できるのは素晴らしい。 Mac OSX向けインストーラー インストーラー付きのクライアントはWindowsMac OSX向けが用意されている。クライアントはインストールするだけで良いの

    MOONGIFT: � 成熟した分散化ファイルシステム「OpenAFS」:オープンソースを毎日紹介
    sgtakeru
    sgtakeru 2008/05/13
    分散ファイルシステム
  • MOONGIFT: » 実用的なUML「BOUML」:オープンソースを毎日紹介

    Webサービスのニーズの変化は激しく、従来のウォーターフォール型での開発ではとても時代にマッチしていない。そうした中できっちり設計を行うUMLは、最近あまり触ってこなかった。 メイン画面 それは設計と実装が乖離していた点にもある。利用的な設計機能よりも、実用的なジェネレータがある方がうけるだろう。 今回紹介するオープンソース・ソフトウェアはBOUML、C++で作られたUML設計ソフトウェアだ。 BOUMLはC++Java、Idl、PHPそしてPythonに対応したソースコードを生成するUML設計ソフトウェアだ。数多くの言語に対応するので、より実用的に活用することができるだろう。動作は軽快で、操作性も問題ない。 生成されたドキュメント 動作OSはWindowsMac OSXLinux、Unixと幅広く動作する。さらにRational Roseのインポート、HTMLドキュメントの出力、チ

    MOONGIFT: » 実用的なUML「BOUML」:オープンソースを毎日紹介
  • 1