これまでの説明で異なるコレクションが異なる性能特性 (performance characteristics) を持つことが分かった。性能特性はコレクション型を比較する第一の基準としてよく使われる。以下の 2つの表にコレクションの主な演算の性能特性をまとめた。 列型の性能特性: head tail apply 更新 先頭に追加 最後に追加 挿入
A5:SQL Mk-2は複雑化するデータベース開発を支援するために開発されたフリーのSQL開発ツールです。 高機能かつ軽量で、使い方が分かりやすいことを目標に開発されています。 SQLを実行したり、テーブルを編集するほかに、SQLの実行計画を取得したり、ER図を作成したりすることが出来ます。 特徴・機能 OCI接続・直接接続・ADOまたはODBCを介したDBへの接続 Oracle DatabaseはOCI経由の接続・直接接続が出来ます。 PostgreSQLとMySQLは直接接続が出来ます。 Microsoft SQL Serverは、OLE DBプロバイダを直接呼び出した接続ができます。 IBM DB2は、ODBCドライバを直接呼び出した接続ができます。 その他のデータベースは、ADOまたはODBCを利用して接続します。 Oracle, PostgreSQL, MySQLは、A5:SQL
わたくし、月々315円という格安の有料メルマガを毎週月曜日に発行しているわけです。 まぐまぐ! http://www.mag2.com/m/0001522550.html BLOGOS(LINE) http://magazine.livedoor.com/magazine/69 ここには最近けっこうな数のご質問をいただくようになっており、なんとかマネタイズもできるようになりました。総合ランキング見ますと15位あたりに定着しており、ここから上がるのは至難の業と思われます。上位ランカーはみんな月850円なので、「しまった、850円にしておけば良かった」と後悔の涙で枕を濡らす夜もありますが、「ブログ → Facebookのフィード購読 → メルマガ購読 → 仕事の依頼」という黄金リレーとなっているため、ブログのアフィリエイトなんてどうでもいいのです。この間、30分でなにげに書いた血液型のエントリ
周囲にWindowsユーザがめっきり減ってきた昨今ですが、 Windowsユーザの皆様はいかがお過ごしでしょうか。 Windows8は使えないだの、 シェルがしょぼいからあれだのと言われることも多いですが、 圧倒的にたくさんのPCで安心して動かせるOSとして、 私個人としてはとても便利に使っています。 Let’snoteのCF-S10Dという2年ほど前の機種を使っているのですが、 ようやくPanasonicのWindows8サポートがこの機種までやってきたので、 Windows8に入れ替えることにしました。 実は発売当初にもWindows8を入れていたのですが、 Let’snoteを快適に使うには必須の、「くるくるホイール」が使えなかったり、 謎の認識されないデバイスがあったりだったので、 Windows7に戻していました。 というわけで、セットアップついでにそのときの記録を書いておこうと
Java のロガーってたくさんありますね。Guava は java.util.logging.Logger を使ってますし、Spring Framework や Apache 関連のライブラリは Apache Commons Logging を使っています。パッと用例が出て来ませんが、Log4J や、SLF4J もあります。 まとめると有名所だけでも、これだけあります: java.util.logging.Logger Apache Commons Logging Log4J SLF4J うんざりですね。 これらを依存ライブラリがバラバラに使っていると、ログレベルごとの出力制御が一元化できなかったり、ログフォーマットのバラツキが発生しやすくなり、つらいです。 上に上がっている SLF4J には、これらの出力をブリッジして1つにまとめることのができるモジュールがあります。 この記事ではこれら
細かく書きたいけど、とりあえずメモだけ。 ステップ数が増ている なんらかの開発が行なわれている ステップ数が減っている リファクタリングが行なわれている? 単に仕様落ちしたコードが削除された可能性もある テストカバレッジが下がる テストが書かれていない ... ステップ数が増えている場合 テストが減っている ... ステップ数が変わらない場合 FindBugs 、 PMD 、 Android Lint の警告数が増えている 品質の低下、レビューが正しく行なわれていない CPD 警告数が増えている 品質の低下、レビューが正しく行なわれていない そろそろリファクタリングしたほうがいい Checkstyle 警告数が増えている 品質の低下、レビューが正しく行なわれていない Jenkins で継続的にビルドしたり、テストを行なうのは言うまでもなく大切だけど、こういった静的解析の数値をグラフ化してい
お問い合わせいただき、誠にありがとうございました。 折り返しご連絡いたしますので今しばらくお待ちください。 自動返信メールが届いていない場合は、メールアドレスが誤っている可能性がありますので、 その際はお電話またはメールフォームより再度お問い合わせください。 この度はお問い合わせいただき、ありがとうございました。 重ねて御礼申し上げます。
こんにちは、シックス・アパートの関です。 昨年12月にサーバーワークス社の大石社長のブログ記事「社内LAN撲滅運動 ― ISO27001(ISMS)認証を取得しました | 社長ブログ」を読んで以来、「詳しい話を読みたい」と思っていたところ、去る3月9日(土)に開催された「第32回 WebSig会議」で大石さんが登壇し、まさに「社内LAN撲滅運動」というタイトルの講演をされるというので、かなり前のめりで(最前列のど真ん中の席を確保!)、今回のWebSig会議に参加してきました。 サーバー・リソースのムダに悩む 大石さんの出番は2番目。のっけから大石さんは、自身を大石内蔵助になぞらえつつ、いかにして社内LANのサーバーをなくしつつ、セキュリティを強化していったのかを説明してくださいました。 元々、サーバーワークス社は大学向けに合格発表サービスを提供していたそうなのですが、合格発表日にピークにな
よく訓練されたアップル信者、都元です。AWSにおいては、ネットワーク環境をあまり気にせず、数クリックで簡単にサーバを構築できるのは一つのメリットだと言えます。しかし、本格的に運用するシステムに関しては、ネットワーク環境をコントロールする需要も出てきます。AWS Virtual Private Cloud (VPC)を使えば、AWS上に仮想ネットワークを定義し、その上に各種サーバを配置することができます。 深く考えずに非VPC環境に構築してしまったAWSサーバ環境は、簡単にはVPC環境に移行することはできません。従って弊社では、小さなシステムであっても、最初からVPC環境にシステムを構築することを推奨しています。「非VPCが許されるのは小学生までだよねー」とボスが申しておりました。かといって、ネットワークの構成をゼロから考えて構築するのもひと苦労であるため、本エントリーでは、システムの初期段
2012/10/21 01:38 | カテゴリー:未分類 Impressさまから紹介記事を書いていただきました。 「CPU自作入門」が発売に、美少女入りのサンプル基板も展示中 さっそくamazonでは在庫切れとなっておりますが、マルツパーツ館、楽天、セブンショッピング、全国の書店さまにて購入することが可能です。 ■ CPU自作入門について 製作の手順を詳細に説明することで「実際の製作を通して理解を深める」というスタンスの書籍になります。 本書は3つの章から構成されています。 ・CPUの論理設計・実装 ・FPGA基板設計・製作 ・プログラミング これら全てを自分の手で作っていくわけですが、全部作るのはハードルが高いと思う方もいると思います。 各章にはそれぞれゴールが設定されていて、CPUの論理設計・プログラミングに関しては、最終成果物を出版社のサポートページにて公開しています。 書籍「CPU
iOS Developer Enterpriseで社内向けiPhoneアプリを作る方法 [完全版] 2012年3月13日 in iPhone 前回の記事で「iPadやiPhoneで社内向け業務アプリを作る方法」として全体の流れを説明しましたが、今回は具体的な実装方法をまとめていきます。ネットで探しても企業用アプリの例は公開されているものが少なくて苦労したんですが、分かってみればかんたんです。アップまで詳しくまとめてますので、この記事だけでEnterpriseでの配布までは完璧なハズ! iOS Developer Enterpriseを使うメリット おさらいですがiOS Developer Enterpriseは、社内用のアプリを作る場合に使うライセンスです。 ・AppStoreに公開せずデバイスにアプリをインストール出来る ・しかも台数制限なし ・インターネット経由でアプリをダウン
テストが終わるまでの時間で書いてみる。 Jenkinsでジョブを実行させるときに、外部パラメータで任意のブランチを対象にビルドできると墓ドル。 例えば、自分のローカルブランチをマージするまえに、テストが通るか確認したい場合とか。 そんなのローカルでテストすりゃーいいじゃんって言われるかもしれないが、 テスト全部通すのに時間が掛かるようになってると、とりあえずCIに実行を投げておいてあとで確認するほうがずっと効率がいい。 F.Y.I: Building github branches with Jenkins ジョブの設定 「ビルドのパラメータ化」にチェックをつけて、以下のようにbranchって名前のパラメータを設定しておく。 「ソースコード管理システム」で「Branches to build」のところに、設定したパラメータである"$branch"を入れておく。 ジョブの設定は以上。上記の方
Easy to Install Simply download a CSS file and replace the one in Bootstrap. No messing around with hex values. Customizable Changes are contained in just two SASS files, enabling further customization and ensuring forward compatibility. Tuned for 5.3.3 Themes are built for the latest version of Bootstrap. Version 4, version 3, version 2, and other releases are also available to download.
Docs and Articles Get started, educated and secure. Components Additional Bootstrap specific addons to supplement the base Bootstrap features Display BOOTSTRAP-MAXLENGTH Uses badges to display the maximum length of the field where the user is inserting text. This plugin uses the HTML5 attribute "maxlength" to work. WATABLE a pretty decent jQuery table plugin BOOTSTRAP-TIMEPICKER A simple timepicke
▼保存先イメージの保存先は、保存したいフォルダに設定しておきましょう。 ファイル名は後で付け直してもいいですが、ここではスキャン前に付けておく方法をご紹介。 「ファイル名の設定」をクリック。 ここで、「自分で名前を付けます」で好きな名前を付けましょう。 連番は、不要であれば「0桁」にしておくといいですね。 ▼読み取りモード次に、読み取りモードの設定。 オススメは、「スーパーファイン」。私もいつもこれです。 理由としては、出版物は300dpiで印刷されることがほとんどらしいのと、エクセレントだとScanSnapは極端にスキャンスピードが落ちる(だいたい他の設定の1/3)ことが挙げられます。 スーパーファインでスキャンしたPDFは、Retinaディスプレイでもくっきり見えることを確認済みです。ご安心ください。 カラーモードの選択は、以下のように選びましょう。 ・マンガ、モノクロでも写真や挿絵の
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く