Technically Impossible

Lets look at the weak link in your statement. Anything "Technically Impossible" basically means we haven't figured out how yet.

IT

42 SILICON VALLEY Piscine 2017 match/nmatchを考える(後編) 最後は力業

42 SILICON VALLEY Piscineの個人プロジェクト、2つ目はmatch/nmatch。2つの課題で構成されるプロジェクトだ。問題文には明記されていないが、再帰構造の理解と実装が求められている。再帰はややこしく、理解し難いと言われる。実際その通りだと思う。しかし…

42 SILICON VALLEY Piscine 2017 match/nmatchを考える(前編) 再帰とバックトラック法の実践

42 SILICON VALLEY Piscineの個人プロジェクト、2つ目はmatch/nmatch。2つの課題で構成されるプロジェクトだ。問題文には明記されていないが、再帰構造の理解と実装が求められている。加えてDay04の話題で触れたバックトラック法の実践だ。再帰はややこしく…

42 SILICON VALLEY Piscine 2017 Sastantuaを考える Pythonの場合

42 Tokyoでは課題のことをプロジェクトと呼ぶらしい。ここでは日々の課題とは別に課される、特別な課題をプロジェクトとする。プロジェクト資料を読み解くと、Piscineには3種類のプロジェクトが存在するようだ。 個人プロジェクト グループ・プロジェクト 最…

スッキリ分かるC言語入門

プログラム言語の習得において、どの言語から勉強を始めるのか、はあまり意識されることがないのだが、かなりの重要事項だ。最初の言語学習を通じて養われた知見、認識が、2つ目以降の言語を学ぶ際の橋渡しをしてくれる。さらに異なる言語の学習を続けると、…

作って理解するOS x86系コンピュータを動かす理論と実装

今年やり残したことを消化する時期がやってきた。今回紹介する書籍に目を通すことも、そのようなやり残しの一つだった。本書は9月に頂いたものだ。せっかくの頂きものなので、年内に目を通して、何らかの記録を残しておこうと考えていた。頂きものだからと…

42 SILICON VALLEY Piscine 2017 Day04を考える アルゴリズム問題の手引き。

先日、ロジック問題に対する一つのアプローチを紹介した。アプローチ手法は異なれども、自分で考えることはロジック問題に限らず、何かにつけ共通する活動の一つだ。42 SILICON VALLEY Piscine 2017 Day02を考える 私なりのアプローチ。 - Technically Impos…

42 SILICON VALLEY Piscine 2017 Day02を考える 私なりのアプローチ。

先日投稿した42に関する投稿が、このブログにしてはアクセスを稼いでいる。その投稿の内容よりも、42の話題性、その関心に起因するものだろう。42 SILICON VALLEY Piscine 2017資料を読み解く 印象、考察、そして余談。 - Technically Impossible 42 SILICON…

42 SILICON VALLEY Piscine 2017プロジェクト資料を読み解く 印象、考察、そして余談。

先日の投稿では42 Silicon valleyの2017年度Piscine資料を読み解いた。この資料は14日分の課題で構成されているのだが、Piscineは4週間開催される。残り2週間、あるいは14日の課題と並行して、志願者は複数のプロジェクトに参加する必要がある。今回の資料…

数式なしのクラスター分析-Rでの最適なクラスタ数の予測から分析までの手順

IT R

何らかの形でデータを分類しなければならないとしよう。例えばドラクエのようなRPGに登場するモンスターをタイプごとに分類するならば、 HP、MP ゴールド 経験値 つよさ、すばやさ などなど。どのような項目、特徴で分類されるのか、最終的に何種類に分類さ…

42 SILICON VALLEY Piscine 2017資料を読み解く 印象、考察、そして余談。

42 Tokyoというエンジニア養成機関が話題だ。私は42 Tokyoを受験しないのだが、選抜方法とその内容に関心があり調べていた。シリコンバレー校の資料がGitHubで公開されている。資料は2017年のものだ。オンライン・テストを通過した志願者は、Piscineと呼ばれ…

RegExLib.com - Regular Expression Library メールアドレスにマッチする正規表現

IT

これは2005年に以前のブログへ投稿したエントリーを加筆、編集したものです。www.regexlib.com ある文書が特定の書式に基づいているのか、フォームへの入力値が適切であるかなど、入力値がある形式に従っているかを確認するときに正規表現は便利だ。しかし、…

GVLMAの紹介-Rでの残差を用いた線形モデルの包括的検査

IT R

回帰分析から線形モデルを生成したならば、満たすべき仮定を検査する必要がある。その仮定とは、 独立性 分散の均一性 誤差の正規性 モデルの線形性 Rを用いるとき、回帰式より生成したlmオブジェクトをプロットすることで、残差と外れ値を視覚的に検証し、…

30日でできる! OS自作入門

これは2006年に以前のブログへ投稿したエントリーを加筆、編集したものです。興味本意で購入した一冊が、心動かされる一冊だった。OSが動作する仕組みから、GUI Windowのグラフィック描画、マルチ・タスクまでを、ユーザー自身がコードをタイプしながら学ぶ…

数式なしの主成分分析ーRでの分析から予測までの手順

R IT

主成分分析と言うデータ分析手法がある。複数の評価項目のあるデータの全体像をつかむ際に、その評価項目の特性を分析して、より小数の新たな評価項目を見出し、データの全体像をより簡単に把握、可視化しようという試みだ。例えば、中学生の成績を評価する…

SGI IRIXのデスクトップをLinux上に再現する試み MaXX Interactive Desktopのインストールから、日本語入力設定まで

IT

今の時代、パーソナル・コンピュータ(以下PC)は、学生でもアルバイトすれば十分なスペックの環境が入手できるほど一般的なものになった。同時に、PCに対して、手の届かないものに対する憧れのようなものは失われてしまったように思う。 いわゆるWindows機…

「'」のエスケープは忘れずに

このブログの読者、その多くはサラリーマンだ。ビジネス・アワーにオフィスから、検索エンジンを通じてアクセスする人が多い。担当業務に活用したい情報を求めてアクセスしているのだろう。Windows関連のスクリプトに関する情報には、毎日数件のアクセスがあ…

Hyper-Vでのandroid-x86運用ーandroid-x86のISOブートによる検証

PC上で動作するandroidと言えば、いわゆるエミュレータだ。開発環境に含まれるものもあれば、単体で配布されているものもある。基本的には開発用、特にデバッグに用いられる前提の環境であり、実用においては現実的ではない。起動から動作まで、とにかくパフ…

Intel RST導入済みPCへのWindows 10 May 2019 Update (Windows 10 1903)更新がブロックされるーその強硬的解決

Intel RST (Rapid Storage Technology)という技術がある。RAIDやIntel Optaneをはじめとする、ストレージを最適化運用するための技術、それらのドライバを提供するものだ。 特定バージョンのIntel RSTが導入されている場合、Windows UpdateによるWindows 10 …

Microsoft Trackball Explorerとエレコム社のトラックボール

IT

これは2007年の投稿で、以前のブログからの移行に際し、加筆、編集したものです。もう活動を中止してしまった「たのみこむ」というサイトでは、諸々の製品に関する再版要望を募り、商業化可能な規模に達したときにメーカーと交渉し、実際に再版するという活…

CT-100 コードレスオプティカル TRACKMAN

IT

これは2005年の投稿で、以前のブログからの移行に際し、加筆、編集したものです。今年の夏に購入したKensington TurboRing(以下TR)は、ボールの回転の検出機構が機械式のトラックボールだ。その宿命か横方向の認識が悪くなり、操作にストレスを感じるよう…

英語配列のSurface Pro Type Cover Amazon.comでは6000~7000円程度で買える。

要、不要はさておき、何かについての拘りというのは、特にその拘りが多数派ではない場合には、時に無用なコストをもたらすことがある。PCのキーボードは、その好例だ。日本で購入する場合、特に指定をしなければ、提供されるのはJIS配列のものだろう。そして…

DPC_WATCHDOG_VIOLATIONと、WinDbgによるmemory.dmpの解析

90年代から00年代初頭にかけて、Windowsはよく落ちると言われていた。その時に見かけるのがBSOD (Blue Screen Of Death)と呼ばれる、俗にいうブルー・スクリーンだ。Windows 10の評判は悪いものの、安定稼働にかけては抜群で、ブルー・スクリーンを見かける…

SQL Server備忘メモ

IT

連休最終日の5月6日、朝8時から10時にかけて、旧ブログに30件超のアクセスがあった。参照先投稿は2005年のもので、MCSE (Microsoft Certified System Engineer)受験対策にまとめた投稿だ。MCSE認定までの一環として、MCDBA (Microsoft Certified DataBase Ad…

Adobe Digital Editionsでの一解決 acsmファイルのライブラリ追加と"Error! Check Activation"

IT

Adobe Digital Editions (以下ADE)というソフトウェアがある。DRM保護されたePub、PDF文書を閲覧するためのソフトウェアだ。これらのファイルはACS (Adobe Content Server)からダウンロードされることが多い。そのダウンロードに用いられるのがACSM (Adobe C…

WMI, Scriptomatic, WMI Code Creator, ADSI Scriptomatic

このブログの読者、その多くはサラリーマンだ。ビジネス・アワーにオフィスから、検索エンジンを通じてアクセスする人が多い。担当業務に活用したい情報を求めてアクセスしているのだろう。Windows関連のスクリプトに関する情報には、毎日数件のアクセスがあ…

Surfaceペンのペン先、あるいは替え芯 そしてAmazonでの検索

タブレット型PC、あるいはタブレットそのものには、操作、入力デバイスとしてペンが付属していることが多い。例えばMicrosoft Surfaceの場合はSurfaceペンだ。 www.microsoft.comこのような製品の部位、パーツについて、特にその呼び名で困ったことはないだ…

オーディオ・スタックの挙動と排他モード - Windows Vista

これは2007年の投稿で、以前のブログから移行したものを加筆、編集したものです。自宅のPC環境をWindows Vistaへ移行した。以前に比べて快適に利用しているのだが、iTunesの挙動から不便を被っている。何か一つPodcastを再生して、そのまま終わりまで聴く。…

Rの初歩 - t検定

IT R

平均、分散が不明な母集団の平均を推定する。とはいえ十分大きなサイズの標本を取得することができない。言い換えると、少数のサンプルから得られる情報に基づいて、規模や回数のより大きな母集団の状況を予測する、そのような場合に用いるのがt検定だ。例え…

Rの初歩 - 相関係数、データフレーム内の値を集計する。

IT R

先日に引き続き、相関係数に関する復習。今回は演習問題だけで、復習はない。とはいえ演習問題に対応しながら、次のことが気になった。データフレーム内の値を簡単に集計するには、どうすればよいのか?例えば次のような場合だ。 データフレーム中に顧客の年…

Rの初歩 - 共分散と相関係数

IT R

来月から始まる講座のため、確率・統計と話題に関連するRについての復習。今日は共分散と相関係数。あるデータ群について、その中の一つの値がデータ群の平均からどれほど離れているかを偏差と呼ぶ。全データの偏差を平均すると0になってしまうため、偏差の2…