DBMS に関する CMU の講義である Database Systems(2018 Fall) を追っていく。途中理解が進んだ部分はかなり雑に書くかも知れない。メモ程度の内容を残していく。ストレージエンジン周りは実装してみる
![けんつの1人 DBMS アドベントカレンダー Advent Calendar 2019 - Adventar](https://cdn-ak-scissors.b.st-hatena.com/image/square/216cc359e648393f04b96c88311401bbb5691aa2/height=288;version=1;width=512/https%3A%2F%2Fadventar.org%2Fog_image.png)
スクラムというフレームワークに則ってやらないと Railsを使って規約を無視して書いてRails使えないと言うのと同じだと スクラムマスターよりアドバイスいただいたので おのおのスクラムガイドについて考えて欲しい なお、スクラムガイドの著作権をきちんと読んでいないので 問題があったら即座に削除します。 スクラムガイドの翻訳をした角征典さん、著者のKen SchwaberとJeff Sutherlandに感謝 https://www.scrumguides.org/docs/scrumguide/v2017/2017-Scrum-Guide-Japanese.pdf スクラムガイドの目的 スクラムは、複雑なプロダクトを開発・提供・保守するためのフレームワークである。本ガイドでは、 スクラムの定義を説明する。スクラムの定義には、スクラムの役割・イベント・作成物と、それらをまと めるルールが含ま
バッチのまとめTOPへ bash 初級者は,簡単なコマンドが並んだだけの小さなスクリプトを書くことができる。 しかしシェルの動作原理をよく理解しておらず, 一歩進んだことをやろうとするとつまずく。 シェルスクリプトの中級者になるためには, Linux上でシェルが動作する仕組みを体系的に理解しておく必要がある。 (1) シェルとコマンドについて (1−1) シェルとは,OSに命令を出すために,OSを包んでいる外膜である。 (1−2) Linuxログイン時には,そのユーザ用のログインシェルが起動する。 (1−3) ユーザが打ち込んだコマンドは,実行前に,bashによって整形される。 (1−4) コマンドの先頭の文字列は,実行可能ファイルか,またはbashの組み込みコマンドである。 (2) コマンド間の連携について (2−1) コマンド呼び出しとは,サブプロセスの生成である。 (2−2) 親プロ
入力と出力 リダイレクションとパイプ コマンドの実行結果は通常、標準出力であるディスプレイに出力される。この実行結果はリダイレクション(>、>>)やパイプ(|)を使用することにより、ディスプレイではなくテキストファイルやコマンドに対して出力するように切り替えることができる。 また、リダイレクションはコマンドの出力先をテキストファイルに切り替える以外にも、これとは逆にコマンドへの入力元をテキストファイルに切り替えることもできる。 なお、リダイレクションとパイプは次のように使い分ける。 リダイレクション データを渡す対象がファイルである場合はリダイレクションを使用する。 パイプ データを渡す対象がコマンドである場合はパイプを使用する。 リダイレクション [>, », <] コマンドの出力を file へ上書きする → コマンドの実行結果の出力先を、ディスプレイからファイルへ切り替えたい場合は、
なんかブログのお蔵入り記事を見返してたら色々出てきたので見切りでリリースしておく。 今読むとなんか合わない気もするし、まぁお酒の中での与太話程度に見ておいてください。 これの話してたのは2月くらいなので一年位経過してる。。 JavaScript の科目 先日、牛角.jsという名の飲み会で、@mootohさんと@bad_at_mathさんと牛角で飲み会でした。 その飲み会で出た話題を一つ。 元々はこの話で、 バベルの塔へ向けたフロントエンド開発者の咆哮について。気持ちはよくわかる。 https://t.co/QaabnJeEVw— juske the badatmath (@bad_at_math) February 3, 2014 フロントエンジニアが持つべきスキルセットが多すぎる!!ということをHNのスレで話し合っててすごく面白く、それを肴に飲み会してました。 んで、そこから話は飛び火し
本連載では実体験をもとに、AWS利用歴1年程度のビギナーから「AWS認定ソリューションアーキテクト – アソシエイトレベル」試験に合格するための学習方法をご紹介します。今回は、クラウド設計のベストプラクティスを知る方法と、AWSの環境構築をして学習する方法について解説します。 はじめに 前回は、公式サイトで公開されている試験ガイドとサンプル問題をもとに、AWS認定プログラムの概要と対象者像を確認しました。今回は、クラウド設計のベストプラクティスを知る方法と、AWS上に実際に環境構築して学習する方法をご紹介します。 対象読者 AWSを使ったことはあるが利用経験が少なく、試験の学習をすることでさらに理解を深めたい方 AWS認定資格を取得することで、顧客や同僚へAWSのシステム設計力や理解度を示したい方 必要な環境 AWS(Amazon Web Services)のアカウント AWSマネジメント
週末はゆっくり考える時間があるので、9本の記事を読んで今後の働き方を考えてみましょう。平日ですと、会社が忙しくて自分の将来を考える時間が取れないと思うので、紹介した記事を読んで最新の動向を知っておきたい所です。 その上で、自分にとって最適な働き方を模索してほしいなと思い、まとめてみました。働くとは何なのでしょうか。 個人が活躍していく時代に「働くとは何か?」と疑問を持ってみる>5年後、上司はいなくなって、あなたは複数の会社に属することになる。 "自分の理想やビジョンを掲げてひたすら前進しようとする人にとっては、素晴らしい世の中になりつつあります" / 5年後、上司はいなくなって、あなたは複数の会社に属することになる。|リーディング&カンパニー… http://t.co/4wq8209GTw #NewsPicks — らふらく^^のタクスズキ (@TwinTKchan) 2014, 11月
アプリとサーバー間のやりとりをREST APIかまたはWebSocketで実装するか迷ったときの覚書。 よくまとまっているサイト WebSockets versus REST? (上記サイトの日本語訳)WebSockets vs. REST? 今のところ「共存出来るんだから、それぞれの特性を理解して使い分けろ」に落ち着いている感じ。 WebSocketでやりとりするメッセージにルール付けして、RESTを表現しようとする動きもある。 SwaggerSocket Protocol · swagger-api/swaggersocket Wiki NginxはWebSocketをリバースプロキシ出来るし、ロードバランサとしても動作する。 NGINX as a WebSockets Proxy - NGINX ExpressJSとSocket.IOでセッションを共有出来る。 node.js - s
ここは、ネットワーク関連企業「BPネットワークス」が誇る本社の超高層タワービル……の地下3階、機械室の隣にある第二R&Dセンターである。社内外から持ち込まれたネットワークに関する疑問を、様々な実験や調査を通じて解明する謎の部署だ。連休が近づいたある日。浮かぬ顔の片岡さん、空っぽの財布を眺めて…。 片岡:はあ~っ、連休なのに…。 矢田:どうしたんですか、片岡さん? 堀部:先輩の金欠は、いつものこと。あっ、先輩にお金を貸したらダメですよ!返ってこないから!絶対! 片岡:こら!いらないことを言うな!しかし携帯代もバカにできないな…スマホにしたら、いろいろとお金がかかるし。いっそのこと、パケット定額やめようかな…。 矢田:でも、定額やめたら毎月のパケット代がいくらになるか心配じゃないですか? いつものように、原さん登場。 原:スマホの定額やめるって? 矢田:片岡さんが金欠で…。 原:金欠はいつもの
「JavaScriptで自動文字認識」プログラムについての解説の前編では、JavaScriptを使って、画像に書かれている文字をテキストで抽出するプログラムを作りました。 前編で簡単なテストプログラムを作るところまで進めましたが、今回は、複数の画像から連続で文字認識をして、テキストファイルに保存するプログラムを作ってみましょう。Webサイトのスクリーンキャプチャーや、スキャンした画像などをテキストとして保存するのに便利なプログラムです。 MicrosoftのOCRライブラリー「MODI」について 今回解説するプログラムは、Windows専用です。JavaScriptから手軽に画像文字認識を行うために、Microsoftが提供する「MODI」のOCR機能を利用します。このライブラリーのために、無料でダウンロード可能な「SharePoint Designer 2007」をインストールする必要が
一般企業の社内アプリケーションやデータを、社外のクラウドサービスに置くべきか。「一部のデータやアプリケーションはクラウドサービスに移すとしても、重要なものは、そのまま社内に残す、あるいは残すべき」という意見もあれば、「重要なアプリケーションであってもクラウドサービスに移せる、あるいは移す」という組織も出てきている。 一般企業は社内アプリケーションやデータを、社外のクラウドサービスに置くべきか。「一部のデータやアプリケーションはクラウドサービスに移すとしても、重要なものは、そのまま社内に残す、あるいは残すべき」という意見もあれば、「重要なアプリケーションであってもクラウドサービスに移せる、あるいは移す」という組織も出てきている。 例えばAmazon Web Services(AWS)が2013年11月の同社イベントで紹介したように、企業の社内システムやデータを、AWSのサービスに移行する組織
自ら考え、行動する企業IT担当者に役立つ情報を提供する。こうしたコンセプトに基づく新しい電子雑誌、『IT INSIDER』が2013年1月に誕生しました。当社エグゼクティブエディターの三木 泉が、全ての記事を責任編集。TechTargetジャパン会員であれば誰でも無料で購読できます。 バックナンバー一覧 No.049 Software Defined Storageに対する10の誤解 「Software Defined Storage(SDS)」という言葉への関心が高まってきた。しかし、現在のITの世界で、この言葉ほど乱用、誤解されているものはなく、ユーザーにも混乱を与えやすい状況になっている。今回は、SDSに関する10の誤解を取り上げる。 No.048 専門家が語るサッカーとデータ分析(1):サッカーはデータ分析に向くスポーツか サッカーはデータをどう生かせるのか。データ分析の力は、サッ
HTML5/JavaScriptで作成したアプリケーションをラップし、ネイティブアプリケーションとして扱える「ハイブリッドアプリケーション」は、高い生産性でモバイルアプリケーションを開発できるといったメリットから注目されています。 しかし実際に自分でハイブリッドアプリケーションを開発しようとすると、例えばiOS用ならMacOSのマシンを用意してPhoneGapの環境を整え、ビルドしたアプリケーションをいちいちiPadやiPhoneに転送して試すなど、それなりの手間がかかります。Publickeyでは以前からハイブリッドアプリケーションに注目して紹介してきたため、時間があれば自分でもHTML5とJavaScriptで作ったアプリケーションをハイブリッド化しみてみようと思いつつ、なかなか開発環境を整備するに至りませんでした。 そこで思い出したのが「Monaca」です。Webブラウザ上でHTML
Hadoopとはどういうソフトウェアであり、いまどのような状況になっているのか。NTTデータの濱野賢一朗氏が、先日行われた第2回 NHNテクノロジーカンファレンスで行われたセッション「日々進化するHadoopの『いま』」で分かりやすく解説しています。 (本記事は「日々進化するHadoop。これまでのおさらいと最近の動向(前編)」の続きです) Hadoopの1.0系と2.0系 Hadoopの開発はかなり活発に進んでいます。 Hadoopでいちばん分からないといわれるのがバージョンで、これは以前からHadoopに接している私たちでもよく分からないくらいです。 Hadoopのバージョンには大きく二系統あって、少し前まで0.20系と呼ばれていたもので、これが現行は1.0系と呼ばれています。もうひとつが0.21、0.22、0.23系と呼ばれていたもの、これがいま2.0系と呼ばれています。 対外的には
大規模な分散処理フレームワークとしてHadoopが登場したことにより、ビッグデータのブームや、大規模なソーシャルゲームでのログ解析による改善、コマースサイトでの機械学習によるレコメンデーションなど、多くの変化が引き起こされてきました。 そしてそのHadoop自体も、日々進化し続けています。 Hadoopとはどういうソフトウェアであり、いまどのような状況になっているのか。NTTデータの濱野賢一朗氏が、先日行われた第2回 NHNテクノロジーカンファレンスで行ったセッション「日々進化するHadoopの『いま』」で分かりやすく解説しています。 この記事ではそのセッションの内容をダイジェストで紹介しましょう。 日々進化するHadoopの「いま」 NTTデータ 基盤システム事業部 濱野賢一朗氏。 NTTデータというところで仕事をしています。NTTデータ自体はもう5年くらいHadoopをやってまして、そ
「高木浩光@自宅の日記 - Tポイント曰く「あらかじめご了承ください」」というエントリーによってTポイントツールバーは「騙す気満々の誘導」であると指摘、その2日後にTポイントツールバーのダウンロードが一旦停止されたり、ほかにも「ダウンロード刑罰化で夢の選り取り見取り検挙が可能に」「ローソンと付き合うには友達を捨てる覚悟が必要」「武雄市長、会見で怒り露に「なんでこれが個人情報なんだ!」と吐き捨て」「やはり欠陥だった武雄市の個人情報保護条例」というように、次々とセキュリティに関して絶大な影響を与え続けてきた独立行政法人産業技術総合研究所の高木浩光(通称:ひろみちゅ)氏によるCEDEC2012の講演が、非常に秀逸な内容となっており、ゲームに限らず、スマートフォンまでも含めてそもそも「個人情報」とは一体何か?ということから、個人情報の現在の扱い、プライバシーに関して今後あるべき方向に至るまで、縦横
1959年生まれ。栃木県在住。都市銀行勤務を経て92年に公認会計士2次試験合格。09年12月〜13年10月まで公認会計士試験委員(原価計算&管理会計論担当)。「高田直芳の実践会計講座」シリーズをはじめ、経営分析や管理会計に関する著書多数。ホームページ「会計雑学講座」では原価計算ソフトの無償公開を行なう。 ------------ファイナンスの基礎知識が満載!------------ ★高田直芳ホームページ『会計雑学講座』★ 公認会計士・高田直芳 大不況に克つサバイバル経営戦略 大不況により、減収減益や倒産に直面する企業が急増しています。この連載では、あらゆる業界の上場企業を例にとり、どこにもないファイナンス分析の手法を用いて、苦境を克服するための経営戦略を徹底解説します。 バックナンバー一覧 本連載のメインタイトルは「大不況に克つサバイバル経営戦略」としている。連載当初は「大不況」の枕詞も
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く