workに関するmaotownのブックマーク (117)

  • C言語最大の欠点

    1980年代、筆者が高校生・大学生だったころに「C言語がすごい」という話を友人から聞いていた。しかし、当時の筆者が触れていたのはMSXパソコンのBASICと大学の汎用機のFortranくらいだった。C言語をやっと手に入れたのは、1992年の暮れである。清水の舞台から飛び降りるような気持ちでBorland C++の大箱を買って帰った。 それから20年近くが経過した今でも、C言語は「最強のプログラミング言語」と呼ぶべきポジションを確保し続けている。UNIXオペレーティングシステムとC言語が世界に与えたインパクトの大きさは、実に大きなものがあった。 ただ、C言語を学習したり評価したりする際には、C言語の大きな欠点を知っておく必要があるだろう。筆者が考えるその大きな欠点とは、「文字列の扱いが非常に面倒」であることだ。 「バッファオーバーフロー」を回避するのは大変 例を示そう。図1はC言語で記述した

    C言語最大の欠点
    maotown
    maotown 2010/10/21
  • 撮影用フィルター サポート | 富士フイルム [日本]

    色温度変換フィルター(LBA/LBBフィルター)(2015年12月 出荷終了) 特定波長透過フィルター(BPフィルター)(2015年12月 出荷終了) 特定用途フィルター(SPフィルター)(2015年12月 出荷終了)

    撮影用フィルター サポート | 富士フイルム [日本]
    maotown
    maotown 2009/06/24
  • ほんのすこし書き方に注意すれば、あなたのドキュメントはさらに分かりやすくなる!

    EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

    ほんのすこし書き方に注意すれば、あなたのドキュメントはさらに分かりやすくなる!
    maotown
    maotown 2009/01/27
  • FF(16進数の掛け算)を覚えよう - やねうらおブログ(移転しました)

    最近、あるプログラマと話していて気づいたのだけど、彼は16進数の2桁と1桁との掛け算(FDh×5とか)が出来ない。やり方自体を知らないのだ。彼はWindowsの電卓を立ち上げて計算していた。 そのときは「プログラマでなくともこんなこと知ってて当然だろ!」と思ったのだけど、その後、10人ぐらいのプログラマに出来るかどうか聞いてみたが誰も出来ない。 結局、「普通は出来ない」のだと私は理解した。しかし16進数の掛け算はそんなに難しくない。私が子供のころには、まわりにFF(1×1=1に始まって、F×F=E1まで)を丸暗記している人がいっぱいいた。情報教育の一環として中学か高校で教えても計算の仕方ぐらい教えればいいのになぁと思っている。 前置きが長くなったが、以下にやり方などを書いておく。 ■ 16進数に馴染もう 16進数では、A = 10 , B = 11 , C = 12 , D = 13 ,

    FF(16進数の掛け算)を覚えよう - やねうらおブログ(移転しました)
  • SIGGRAPH Asia 2008 Papers

    Page maintained by Ke-Sen Huang. If you have additions or changes, send an e-mail. Information here is provided with the permission of the ACM. Note that when possible I link to the page containing the link to the actual PDF or PS of the preprint. I prefer this as it gives some context to the paper and avoids possible copyright problems with direct linking. Thus you may need to search on the page

    maotown
    maotown 2009/01/01
  • オープンソースの視線認識エンジン·Opengazer MOONGIFT

    こういった技術がオープンソース化されるのは素晴らしいことだ。コンピュータはキーボードとポインタデバイスを使って操作するのが当たり前になっている。だがこれは今後も続くだろうか。いや、マルチタッチシステムに代表されるようにもっと自由に操作できるようになるはずだ。 目線でポインタデバイスを制御する その一つの可能性として視線はじゅうぶん可能性がある。既に体が不自由な人のためにも利用されているが、Opengazerはそれをオープンソースとして提供している。 今回紹介するオープンソース・ソフトウェアはOpengazer、Linux向けの視線認識エンジンだ。 OpengazerはWebCamを使って顔を映し出す。そしてその視線の動きに応じてポインタデバイスを移動させることができる。画面の範囲は決して狭くなく、それでもきちんと認識して移動するのが凄い。 デモ動画はUbuntu上で動作しているようで、現在

    オープンソースの視線認識エンジン·Opengazer MOONGIFT
  • Google C++スタイルガイド 日本語訳

    Text Drop 翻訳、プログラミング、写真、カメラなどについて書いてます。スタイルガイド/コーディング規約やチートシートなど、ちょっと便利なものを翻訳しています。 TEXTdropでは、C++プログラマーも利用できるパワフルな機能を搭載。C++のコードを書く際に行う手順や避けておきたい工程などを詳しく説明しています。コードスタイルラインの日語版では、日語訳やJ P Yへの換金もサポート。話題性があるオンラインカジノ 日円変換や入金の際のバグにも対応しています。統一性のあるコードを書くためのポイントや規約の種類を参考にする事ができます。

  • エクセルVBAで複数シートあるブックのシートを1枚ずつCSVファイルとして保存したいのですが - エクセルVBAで複数シートあるブ... - Yahoo!知恵袋

    こんな感じでしょうか? Sub SaveAs_Sheet() Dim myFileName As String Dim myPath As String Dim NewFileName As String Dim i As Integer myFileName = ActiveWorkbook.Name myPath = ActiveWorkbook.Path Application.ScreenUpdating = False For i = 1 To ActiveWorkbook.Worksheets.Count Windows(myFileName).Activate NewFileName = Left(myFileName, Len(myFileName) - 4) & _ "_" & ActiveWorkbook.Worksheets(i).Name ActiveWorkboo

    エクセルVBAで複数シートあるブックのシートを1枚ずつCSVファイルとして保存したいのですが - エクセルVBAで複数シートあるブ... - Yahoo!知恵袋
    maotown
    maotown 2008/11/12
  • .NET TIPS .NET時代のソース・コード差分ツールとは? - VS.NET - @IT

    プログラミングを行っていると、修正前のファイルと修正後のファイルで、どの部分が追加されてどの部分が削除されたのか、どこが変更されたのかを知りたい場合が多々ある。そのような場合、「ファイルやディレクトリ単位で、ソース・コード同士の差分を取って、変更個所を確認する」というのが一般的な手段だ。 このようなソース・コードの差分取得と変更個所の確認を行うためのツール(以降、差分ツール)の1つに「WinDiff」がある。このツールは.NET以前のVisual Studio 6.0(以降、VS 6.0)の時代にはよく使われていた。 Visual Studio .NET(以降、VS.NET)でも、このWinDiffは、「C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\Bin\」フォルダの中に「WinDiff.Exe」というファイル名で

    maotown
    maotown 2008/11/09
  • type F | 製品情報 | 個人向け | VAIOパーソナルコンピューター | ソニー

    これから、VAIOはもっと人に近い存在へと進化をはじめます。その新しくなったVAIOの特長である「Design」「Intellgence」 「Quality」「VAIO OWNER MADE」を体感できるコンテンツです。

    maotown
    maotown 2008/11/07
  • SVNサーバ構築(Windows) - おらマコチ - Seesaa Wiki(ウィキ)

    [ パソコン ] おらマコチ Oracleデータベースの設定方法などを投稿していきます。 編集 履歴 添付 設定 新規ページ作成 メニュー このウィキの読者になる カテゴリー 最近更新したページ 2009-05-15 Linuxのアーキテクチャの見分け方 2009-03-05 CSVとSVNのコマンドラインでログ取得 2008-11-30 覚書 2008-06-30 FrontPage ファイル修復 2007-07-25 Profile 2007-07-04 SPFILE/PFILEの相互変換 2007-06-30 Samba3の設定 2007-06-26 Oracleの自動起動の設定 2007-06-25 Fedora Core6でOracle起動時にエラー 2007-06-24 Fedora Core6 2007-04-23 Eclipseのログの場所 2007-04-20 Flex関

    maotown
    maotown 2008/11/04
    svn
  • WindowsでSubversionを使う:TortoiseSVNでバージョン管理 | OSDN Magazine

    Windows環境でSubversionによるバージョン管理を行いたい場合に便利なのが、GUIでリポジトリにアクセスできるTortoiseSVNだ。記事では、TortoiseSVNの導入から基的な使用方法までを解説する。 図1 TortoiseSVN TortoiseSVNをインストールする TortoiseSVN(家)は、Windows 2000/XP/Vistaで動作するSubversionクライアントである。エクスプローラーの拡張機能としてインストールされ、エクスプローラーからGUIでファイルのチェックアウトやコミット、アップデートといった作業を行えるのが特徴だ(図1)。 TortoiseSVNはSourceForge.JPのダウンロードページからダウンロードできる。32bit版と64bit版のバイナリインストーラが用意されているほか、UIを日語を含む各種言語に対応させるLa

    WindowsでSubversionを使う:TortoiseSVNでバージョン管理 | OSDN Magazine
    maotown
    maotown 2008/11/04
    svn
  • http://higashizm.sakura.ne.jp/reg/

    maotown
    maotown 2008/09/22
  • 制作会社で働く人向け「はじめての正規表現」 - あと味

    制作会社で働いてると、ディレクターやライターであればライティング作業をすることがあるし、マークアップエンジニアであればHTMLCSSを処理するし、プログラマーであればコードを書きます。 制作会社に勤めていれば全員何らかの形で、文字列を扱うことになります。 そんな時に正規表現という超強力な文字列処理のテクニックを身につければ、今以上に作業がはかどるし、いろんな問題が解決するのかなーと思い、先週1時間弱の勉強会を開催しました。 プログラマーは普段から使ってるんですけど、なかなか他の部門の人に紹介する機会がないのが現状だったので、多少なり役立ったんじゃないかと思ってます。 せっかくなので、その勉強会で使ったスライドを動画にしてニコニコ動画にアップしたので、ご紹介します。*1 ついでにウェブページ形式にもしてみました。 はじめての正規表現 って中の人が言ってました。 追記: Twitterのフォ

    制作会社で働く人向け「はじめての正規表現」 - あと味
    maotown
    maotown 2008/09/22
  • <IFA2008:東芝>超解像技術「RESOLUTION+」搭載“REGZA”の実力は? - PHILE WEB

    東芝のブースでは、プレスカンファレンスのハイライトとなった2つの超解像技術のデモに注目が集まる。それぞれ液晶テレビ、DVDプレーヤーの該当機種が展示された。(東芝のプレスカンファレンスの模様はこちら) 「RESOLUTION+」搭載の“REGZA”フラグシップZFシリーズ 「RESOLUTION+」はCellブロードバンドエンジンの開発技術をベースにしたアルゴリズムにより実現された技術であり、SD解像度の映像をハイビジョン画質にアプコン表示するだけでなく、映像をテキスチャー細/エッジ/平坦部の3つに分類して補正までを行う。ハイビジョンの入力信号に対しても補正処理を行って、高解像に表示する。機能を実装した“REGZA ZFシリーズ”46型「46ZF575D」、40型「40ZF575D」には、アルゴリズムを組み込んだ専用エンジンが搭載されており、今回Cell B.E.そのものは搭載されていな

    maotown
    maotown 2008/09/17
  • Outlook の予定表に 2008 年以降の祝日を追加するスクリプト

    Outlook 2003 や Outlook 2002 では製品に含まれる祝日データに 2008 年以降の祝日が無く、更新データをダウンロードしてから祝日をインポートする必要があるのですが、これを行うと Outlook 2003 では 2006 年と 2007 年の祝日が重複してしまいます。 また、Outlook 2000 以前ではそもそも更新データがなく、祝日データをユーザーが自分でカスタマイズしてインポートする必要があります。 そこで、Outlook の予定表に祝日を追加するスクリプトを紹介します。 このスクリプトを編集することで独自に祝日を追加することも可能です。 たとえば、2008/8/28 を創立記念日として追加する場合、「’- ここに祝日を追加します」の下に、以下の 1 行を追加します。 AddHoliday "創立記念日", "2008/08/28 00:00 AM" スクリ

    Outlook の予定表に 2008 年以降の祝日を追加するスクリプト
    maotown
    maotown 2008/08/11
  • 64bitアドレスを使ったファイルI/O

     64bitアドレスを使ったファイルI/O (win32での話) Overview Windows上で64bitアドレスを扱える入出力関数について調べました。 標準Cライブラリの入出力関数(fopen, fread, fwrite....)で大きなファイルの読み書きを行うとうまくいかないみたいです。特にランダムアクセスに必要となるfseekの引数は4byteのintであり、4byte以上で表されるアドレス(2GB以上)ではうまくいきません。_fseeki64()のような一見64bit対応した関数を見つけたのですが、Windows上ではうまくいきませんでした(たしか、最終的な部分でWin32APIを使っていて、そこが32bit版だった記憶があります)。x64環境でやればいいのではという話もありますが、とりあえず、32bit上で提供されている関数について述べます。 例題 FileIO.zip

    maotown
    maotown 2008/07/30
  • SSL-VPN(一般用)

    ★バージョンアップのお知らせ サービスの安定性向上のためバージョンアップを実施いたしました。 作業後の初回ログイン時にホストチェッカの再インストールが発生いたします。 また、ネットワークコネクトについても再インストールが発生いたします。 ※Outlook Web Access(OWA)ご利用の皆様へ OWA接続時、文字化けしてしまう場合があります。 ブラウザ(IE)のエンコードで自動選択を行い再度接続を試みて下さい 《表示→エンコード→自動選択およびUnicode(UTF-8)を選択》 ★お知らせ ※初回ログイン時について ログイン後、ActiveXインストール(NeoterisSetup.cab)のウィンドウが出ましたらインストールをして下さい。 当サービスは定期的に延長申請を行う必要があります。 延長申請を行わなかった場合、サービス停止となります。

    maotown
    maotown 2008/06/16
  • 株式会社ジャンボ---アンケート業務、展示会業務、印刷発送・データ処理事務局代行がまるごと迅速一貫

    maotown
    maotown 2008/05/21
  • TOPPERSプロジェクト/INDEX

    会員向けページ メーリングリスト 早期リリース 技術ドキュメント 開発支援 会員情報登録・変更 会員向けイベント情報 プロジェクトについて TOPPERSプロジェクトとは TOPPERSのロゴについて TOPPERS公式マスコット「とぱめ」 TOPPERSライセンス プロジェクト規則集 貸借対照表 プロジェクトの組織 関連団体、プロジェクトメンバ 受賞 入会のススメと申込み方法 開発成果物の利用報告 FAQ 問い合わせ・事務局案内図 取り組み ETロボコンへの取組み プレス発表 ニュースレター コンテスト 一般向けイベント情報 TOPPERSカンファレンス TOPPERS開発者会議 過去の取り組み 公的資金によるプロジェクト ソフトウェア開発委託事業 公募型事業 開発成果物 リアルタイムカーネル TOPPERS/ASP3カーネル TOPPERS/HRP3カーネル TOPPERS/FMP3

    maotown
    maotown 2008/03/18