タグ

hat-tunのブックマーク (418)

  • Macで簡単TeX導入 – TeXShop – cyclogy

    論文や形式だった文章を書くには必須のLaTeX。 MS Wordを使う人が多いけれど文献やら図表やらの管理・番号・リンクを考えると断然TeXが良いわけです。 と言うわけで、Macで簡単にTeXを使えるTeXShopを動作させるまでをまとめました。 インストール 以下のMacTeXを使うには以下のソフトウェアをインストールします。 MacTeX-2010 TeXShop UTF-8スクリプト 今回はSnow Leopardで試していますが、Leopardでも問題無いと思います。 また文字コードはMac標準のUTF-8を使っています。 MacTex-2010 MacTeXは、LaTeXを動作させるの必要なソフトウェア一式をまとめてインストールしてくれます。 MacTeXTeX Users GroupからMacTeX.mpkg.zipをダウンロードしてください。 ただし1.6GB前後ある

  • 空き時間にスマフォでソースコードが読める『CodeLibrary』をリリースしました! - hamheiの日記

    英語でこの記事を読む(Reading in English) ・4/5 追記: 好きなプロジェクトのコードが読めるPocketCodeをリリースしました。 クリスマスも当然の如く開発充なはむへいです! 僕と同じくクリエイティブで孤独なXデイを過ごす500万人のエンジニアを応援する為に 『CodeLibrary』というOSS(オープンソースソフトウェア)のコードをスマフォ上で読めるアンドロイドアプリをリリースしました! きっかけ 「OSSも読まないエンジニアって...」という記事を読んで、慌ててコードリーディングを始める 移動中にSNSを見る時間を、コードリーディングに充てたい スマフォでソーシャルにコードリーディングが出来るプラットフォームを作ろう! ベータ版ができたから公開するお^^ ←イマココ どんなアプリ? ちょっとした空き時間に、スマートフォン上でソースコードが読める、アンドロイド

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込みです。

  • 大西科学 古い研究内容

    大西科学におけるかつての研究内容 ▲これより新しい「研究内容」へ 科学雑文「大最研」 「ダサケン」と読んでください。 861.ドラゴンをクエストする 23.5.12 860.長い八月 23.5.9 859.ガチャっとKANSAI 23.5.4 858.コップの中の地震 23.5.2 857.未来を選べドラえもん 23.4.29 856.超戦士桃太郎の伝説 22.2.21 855.一を聞いて十を知らない 22.2.13 854.きっかけになりたい 22.2.12 853.農業をやること 22.2.10 852.抹茶マッチング 20.5.8 851.影の剣士 19.10.21 850.長いものに巻かれる 19.5.18 849.転生する世界 18.6.6 848.帰納法の階段 17.3.4 847.未来に目覚める 17.3.3 846.筆算を改良する 17.2.26 845.幽霊をプログラムす

  • 長文日記

  • 研究者を目指して...:I/Oリクエストパケット - livedoor Blog(ブログ)

    Windowsでは、I/Oリクエストパケット(IRP)と呼ばれる構造体を使ってカーネルモードデバイスドライバと通信する。I/Oリクエストの処理には二つの構造体が必要不可欠である。ひとつは、I/Oリクエストパケット自体で、もうひとつはIO_STACK_LOCATION構造体である。 IRP IRPの構造を下図に示す。 MdlAddress(PMDL)は、このリクエストに対応するユーザモードバッファを記述するメモリデスクリプタリスト(MDL)のアドレスである。I/Oマネージャは、最上位のデバイスオブジェクトのフラグにDO_DIRECT_IOが含まれていたら、IRP_MJ_READ、IRP_MJ_WRITEリクエストのためにこのMDLを作成する。また、コントロールコードにMETHOD_IN_DIRECT、METHOD_OUT_DIRECTが含まれていたら、IRP_MJ_DEVICE_CONTRO

  • コミュニティー(デバドラ講座)

    誰でもわかるデバイスドライバ講座 サイエンスパークでは、新入社員の研修として、デバイス ドライバ開発に携わるための 学習を行っております。この研修では、デバイス ドライバの仕組みを理解した上で プログラミングを行う目的のほかに、初心者でもデバイス ドライバ開発ができるための 資料を作成する目的もかねております。 今回、その研修にて作成した資料を元に「誰でもわかるデバイス ドライバ講座」 と題しまして、その内容を順次公開してまいります。 但し、デバイスドライバ開発の10年選手、20年選手が作成したものでは無い為に、 ビギナーには分かりやすい反面、経験者には不適切と思われる部分もあるかと存じま す。 順次にレベルアップを計りますので、御了承下さい。 目次 レポート1:  PCの概要 レポート2:  ドライバのインストールとアンインストール レポート3:  ドライバの種類 レポート4:  ドライ

  • レポート25:IRPの構造

    IRPの構造 IRP(I/O Request Packet)はアプリケーションからI/O要求が発生した際に、I/Oマネージャが作成する構造体です。IRPは適当なドライバのディスパッチルーチンを呼び出す時に、引数として渡されます。IRP構造体は図1のようにヘッダとスタックロケーションの二つの部分が存在します。スタックロケーションの数は、I/O要求に関わるドライバの階層と関係しています。例えば、上位、中間、物理の3つのドライバを介して一つのI/O要求を処理する場合、3つのスタックロケーションが存在します。 図1 IRP構造体 IRPはオブジェクトではなく、データのパケットで、その構造体は非常に複雑な形をしています。IRPは非ページプールメモリに作成されます。IRPのヘッダの値、大きさはドライバの階層に関係なく固定しています。次にIRPの簡略した構造体と、よく使うフィールドについて示します。 t

  • レポート26:データバッファのアクセス方法

  • What Is Really in That MDL? - Windows 10 hardware dev

    A memory descriptor list (MDL) is a system-defined structure that describes a buffer by a set of physical addresses. A driver that performs direct I/O receives a pointer to an MDL from the I/O manager, and reads and writes data through the MDL. Some drivers also use MDLs when they perform direct I/O to satisfy a device I/O control request. Driver writers should make no assumptions about the order

    What Is Really in That MDL? - Windows 10 hardware dev
  • ラピュタには何故自爆コマンドが用意されているのか: 不倒城

    バルスのことなんですけど。 大多数のネットユーザー諸兄はご存知かと思うが、バルスは天空の城ラピュタにおける「滅びの言葉」である。劇中ラストシーンにおいて、家伝の飛行石を手にしたシータとパズーが「バルス!」と叫ぶと、なんか飛行石がやたら光ってムスカさんが目が目が星人になったりラピュタがぶっ壊れたり、色々とエラいことになる。 「バルス=滅びの言葉」という図式の定着度・認知度はWeb上では恐ろしい程であり、ラピュタ放映時には実況板が「バルス!」の書き込みとAAで埋め尽くされるという。 まず考えなくてはいけないのは、このバルスという命令は一体何の為に用意されたAPIなのかということである。 ラピュタは人工物なので、当然設計者や開発者がいた筈である。そして彼らは、管理権限キーっぽい小さな飛行石に、複数のコマンドを用意している。「困った時のおまじない」であるとか、「滅びの言葉」がそれである。飛行石を身

  • 20代が日本で夢を叶えるために気づいておきたい20の事実。

    20代が日で夢を叶えるために気づいておきたい20の事実。 事実は小説よりも奇なり。 2011-12-03T13:00:24+0900 @yukkuri0616をフォロー ゆっくりしていってね!!-ゆっくりライフハック、しませんか?- ライフハック 20代が日で夢を叶えるために気づいておきたい20の事実。 Tweet 前書き 20代前半の私はとにかく無欲で無気力でした。 趣味ゲームとボウリングとネットサーフィンだけ。 夢も希望も何もなく、定年までプログラマーとして孤独に働くんだろうなあ…なんて考えていました。 そんなどこにでもいそうな、少しばかりオタクよりの私も、今では2社の代表取締役をさせていただいております。 毎日一歩ずつ、自分の夢を叶えるために前に進んでおります。 夢を叶えようと前に進むごとに、私はたくさんの事実に気づきました。 もし無気力時代の私がこの事実に気づいて

  • まだ仮想通貨持ってないの?

    まだ仮想通貨持ってないの?
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • なぜ今、ブログなのか - jkondoの日記

    はてなブログを11月7日にベータリリースしました。 リリース以降、予想を上回る勢いでベータ版の利用申し込みを頂いており、上限を拡げるたびに、すぐに人数が上限に達する状態が続いています。 先日の500人追加応募の際は、募集開始1分で160人の応募がありました。驚くべき勢いです。 日のブログブームが格的に始まったのは、はてなダイアリーをリリースした2003年から。まさにはてなダイアリーが日のブログブームのきっかけでした。 それから8年後の今、なぜ改めて今、ブログなのでしょうか。 つぶやくだけが、文章じゃない ブログには当初、「自己表現ツール」と「コミュニケーションツール」の2つの要素が含まれていました。 文章や写真を使って表現をする仕組みに加えて、コメントやトラックバック、リンク元表示などでお互いにコミュニケーションをする仕組みを内包していました。 ブログが出始めた当時、自由にテキストを

    なぜ今、ブログなのか - jkondoの日記
  • フリーランスになって半年経ってこの世で一人ぼっちになったことに気付いて究極に失敗した | ウェブル

    フリーランスで Web サービス運営、システム構築、あと簡単なデザイン、IT 以外もいろいろやってましたが、悩みを思いっきりどこかに吐き出したいし、自分の考えてること整理するために書くことにしました。 個人起業して一人で Web サービスとかを制作・運営して、家で好きなだけ寝ていたいと思ってる人は一度読んでみると良いです。 人は一人じゃ生きていけないと思った。 フリーランスになるという記事を書いたとき「どこかのオフィスを間借りする」ということでしたが、結局以下の理由でいきませんでした。 一人で作業するならそこに行く必要がない。 交通費というコストがかかる。 結果的に家で作業することにしましたが。 家で作業するから間借りさせてくれる会社に行かない。 関わり合いもあんまり無い。 ということで、間借りさせてくれるという会社のオフィスにいけなくなり、次第に引きこもりみたいになって、社会から孤立し、

  • オンラインカジノに騙されるな!

    オンラインカジノに騙されるな! コロナの影響で世界的にオンラインカジノユーザーが増えているようです。しかし!そう簡単に勝てるわけがないのがギャンブルというものです。冷静に判断しましょう。 近年では収入がひとつだけでは将来が心配だという思いから、何か他にも仕事を始めようと考える人が増えてきています。 その種類は様々ですが、業の仕事を終えてからまた違う仕事に通うとなると、時間的にも体力的にもかなりの制約が出てきてしまうでしょう。 このようなことから、オンラインカジノを副業に考える人が増えてきています。 オンラインカジノは副業をするにあたりどうなのだろうと心配になる人も多いかもしれませんが、実は副業には最適だと言われています。 実際に通勤時間や休み時間などの隙間時間を使い、月5万円ほどを稼いでいる人や、中には給料の何倍もの金額を稼いでいる人は多く見られます。 還元率が他のギャンブルよりも圧倒的

  • Jailbreak無しでテザリングができる!iPhone 4S iOS 5対応アプリ『PayUpPunk』 - Will feel Tips Blogger

    2011/10/14 iPhone 4SがauとSoftBankから発売され、様々なメディアで取り上げられました。 3GSや4からの乗り換えや、今回新たにiPhoneを購入された方も沢山いらっしゃるかと思います。 ただ、現時点では4S(iOS 5.0)の脱獄Toolは無いためテザリング等のカスタマイズができない状態です。しかし、『PayUpPunk』というアプリを使えば、Jailbreak環境ではなくとも擬似テザリングができることを確認しましたので紹介します。 2011/10/29修正 『PayUpSucker』から『PayUpPunk』に名前が変更されました。 テザリング(Tethering)とは スマートフォンなどのモバイル機器を外部モデムとして用いて、パソコンや携帯端末、携帯ゲーム機などを携帯電話回線を通じてインターネットに常時接続させること、もしくはその機能 今回の例で言うと 「i

    Jailbreak無しでテザリングができる!iPhone 4S iOS 5対応アプリ『PayUpPunk』 - Will feel Tips Blogger
  • 最近の起業家は気持ち悪い、そしてそもそも起業家ではない。

    最近日のスタートアップが活気づいている。学生を含め、 多くの若者が会社を立ち上げ、明日のザッカバーグの夢を見ている。 (その夢の姿は往々にして『ソーシャル・ネットワーク』そのままだ。) だがきっとその夢は一生叶うことはない。残念ながら。 グレアムの言葉にしたがって楽天家を演じている日起業家の皆さんは 私に向かってこう言うだろう。「どうして君はそんなこと言うんだ? 俺たちは世界を変えるんだ。大変かもしれないがそれは不可能ではない。Facebookを見ろ。」 オーケー、オーケー、確かに起業家は世界を変える力を持つ。それはすばらしいことだ。 だがそもそもあなた方は起業家なのか?ザッカバーグなのか? 自問してみよう。残念ながら違うことに気づく筈だ。あんた方はただの”タレント”だ。 日のスタートアップ環境は極めて特殊である。 そもそもスタートアップと言って良いのかさえ分からない。 それはこう

    最近の起業家は気持ち悪い、そしてそもそも起業家ではない。
  • Google APP Engine Python入門(2010年2月版) - TechTalkManiacs

    Google APP Engineについては初期のころのまとめはあるのですが、Pythonですとリリースからそろそろ2年近くになり内容も大きく様変わりしています。最速マスターシリーズでもGoogle APP Engineについてのまとめが無く、そろそろアップデートの必要があると思いまとめてみました。 基的にwindows環境中心です。 最初に ドキュメントを見るときは必ず英語版を見ましょう。日語版があるのはありがたいのですが、バージョンとしてはかなり古く、特に歴史の長いPython版では現行の内容とはかなりの隔たりがあります。 Google APP EngineのドキュメントのURLは以下のようなパターンになっています。 http://code.google.com/intl/ja/appengine/docs/**** これのうちjaが言語を表すコードになっていますので、これをenに

    Google APP Engine Python入門(2010年2月版) - TechTalkManiacs