タグ

あとで読むに関するsosukのブックマーク (69)

  • Windows10上のVM(CentOS)にDockerをいれてどんなものか体感する手順。 - Code for final

    ※この記事の方法は古いため、新しい方法で書き直しました。 final.hateblo.jp -- Dockerについて前々から気になっていたのでWindows10にDockerをいれてどんなものなのか体感するまでの 手順を書きたいと思います。Window10でやってますが、別にVirtualBoxが入ればWindows10でなくても問題ないです。 はじめに書いておきますが、わりと簡単に体感できます。 Linuxとかに慣れているひとであれば1hourくらいで体感できるのではないでしょうか。 Dockerとは? Oracle VirtualBoxをインストール CentOSをダウンロード 仮想マシンを作成 仮想マシンを起動してCentOSをインストール RLoginをダウンロード RLoginでCentOSに接続 Dockerをインストール Dockerを起動 DockerでWEBサーバを構築

    Windows10上のVM(CentOS)にDockerをいれてどんなものか体感する手順。 - Code for final
  • RLogin(Win32用rlogin/telnet/sshターミナルソフト)

    RLoginは、Windows上で動作するターミナルソフトです プロトコルはrlogin,telnet,ssh(バージョン1と2)の3種類に対応し遠隔でのサーバーメンテナンスを考えて安全な暗号化通信をサポートしています 漢字コードは、EUC,SJIS,UTF-8などに対応しISO-2022によるバンク切り替えで様々な文字コードが表示できます 画面制御としてxtermに準じたエスケープシーケンスなどに対応しANSIやvt100コンソールとして使用する事ができます

  • ドットインストール『Docker入門』学習記録まとめ - 試纏

    当エントリはDockerの基中の基を学ぶ為、『ドットインストール』で紹介されている講座の1つである『Docker入門』の全11回の内容について学習・実践してみた内容となっています。まず初めに『Dockerとは何ぞや?』というところから把握するにはこの辺りから始めるのが良さそうと思いまして、現時点の状況でこの講座学習を進めて行った際の手順等を学習記録として残しておこうと思います。 ドットインストール - 3分動画でマスターする初心者向けプログラミング学習サイト Docker入門 (全11回) - プログラミングならドットインストール 前提・背景 学習記録 #01 Dockerとはなにか? #02 Ubuntuを用意しよう #02 実践内容 #03 Dockerをインストールしよう #03 実践内容 #04 作業の流れと用語を理解しよう #04 実践内容 #05 Imageを操作してみよう

    ドットインストール『Docker入門』学習記録まとめ - 試纏
  • 各SSHクライアント(RLogin、Putty、Tera Term)で複数台の踏み台を超えてポートフォワーディングする方法のまとめ。 - Qiita

    各SSHクライアント(RLogin、Putty、Tera Term)で複数台の踏み台を超えてポートフォワーディングする方法のまとめ。WindowsPuttyteratermRloginリモートデスクトップ 概要 各sshクライアントで多段sshポートフォワーディングのやり方をまとめました。 今回は以下の図のように複数の踏み台サーバの先にいるWindowsにリモートデスクトップ接続(3389番ポート)できるようにします。 RLoginの場合 踏み台Aに接続する設定と踏み台Bに接続する設定の二つを作っていきます。 やってることは多段SSH接続してポート転送するだけです。 踏み台Aへの接続 まずは踏み台Aに普通のssh接続の設定をします。踏み台A用の接続設定を新規に作成してください。 次にプロトコル設定からポートフォワーディング設定をします。 SOCKS プロキシの設定をします。ポート番号は何で

    各SSHクライアント(RLogin、Putty、Tera Term)で複数台の踏み台を超えてポートフォワーディングする方法のまとめ。 - Qiita
  • PuttyからRLoginに乗り換えたので設定をメモ | 純規の暇人趣味ブログ

    読んで字の如くタイトルの如く。 前までSSHクライアントにはPuttyを利用していたのですが、管理するサーバーが増えるにつれて辛くなってきたのでRLoginに乗り換えました。 という訳で、弄った設定をメモしておく。 RLoginの設定 RLoginの紹介自体は他所に任せましょう。 ここを読む人はおそらく既にRLoginを使う事に決めた人でしょうし、設定だけを取り扱います。 iniを使う RLoginはそのままだとレジストリに設定値を保存します。 RLogin.exeがあるディレクトリにRLogin.iniを作成すると、設定がiniに保存されるようになります。 デフォルト設定を作る 「設定の継承機能」みたいなのがあれば良いんですけど(近い設定がありました!指摘ありがとうございます!) まず、よく使う項目を設定した物を用意します。 右クリックして「標準の設定にする」を選択 後は各サーバーの設定

    PuttyからRLoginに乗り換えたので設定をメモ | 純規の暇人趣味ブログ
  • Windowsターミナルソフト + Rlogin が最高すぎる!! - Qiita

    長らく Putty(パティ) を使っていました(ssh-keygenが梱包されていて便利なので)。ところがこの Putty 開発も終わってるしシングルウインドウもあり使いづらいなと思っている人もおおいのでは?と思うんですよね。そこで。Rlogin に! ダウンロード先 家ここからダウンロード。 Rlogin 使ってみた wikipediaをみると「RLoginは1998年の開発から始まる10年来のソフトウェアであり、定番ターミナルエミュレータ(Tera Term, PuTTY, Poderosa)のいいとこ取りをした統合的な端末ソフトに仕上がっている。実行プログラムはPuTTYと同様、EXEファイル1つのみとなっている。」とあるので枯れたプログラムでいい感じ(いい意味で)。 これが欲しかった TeraTem, Putty だとコピーバッファにある文字列を「マウスの右クリックでペースト」す

    Windowsターミナルソフト + Rlogin が最高すぎる!! - Qiita
  • Docker版のSAP HANA express editionをインストールする - Qiita

    長めの「はじめに」 SAPのインメモリ・データベース HANA にまずは触れてみたい、使ってみたいという方のために、SAP HANA express editionが用意されています。RAM 32GBまでのPCにインストール可能で、特に試用期限もありません(RAM 32GBを超えていてもインストールできないわけではない)。 OpenSUSE上にHANA express editionがインストールされたVMイメージが配布されており、インストール方法についてはSAP公式ブログの「SAP HANAに触れてみよう!その2:SAP HANA 2.0, express edition + 各種ツール類のセットアップのご紹介」に詳しいです。 その一方で、私のようにメモリ128GBの私物ノートPCを持ち歩く変態の立場から見ると、ノートPCのメインのOSは、CPUや省電力の取り回しに優れたWindows

    Docker版のSAP HANA express editionをインストールする - Qiita
  • アジャイルに効くアイデアを組織に広めるための48のパターン - Qiita

    第1部は導入部、第2部は事例、第3部は48のパターン 組織文化 組織は十分な柔軟性をもっていなければいけない。 スティーブン・コヴィーは「7つの習慣ー成功には原則があった!」で、こんな話を紹介している。 ある男が一生懸命木を切っている。 「何しているんですか」 「見ればわかるだろう。この木を倒そうとしているんだ」 「すごく疲れているようですが・・・。いつからやってるんですか」 「かれこれ5時間だ。くたくたさ。大変な作業だよ」 「それじゃ、少し休んで、ついでにそのノコギリの刃を研いだらどうですか?そうすれば、仕事がもっと早く片付くと思いますけど」 「刃を研いでる暇なんてないさ。切るだけで精一杯だ。」 残念ながら、効率化や品質改善の新しい方法を学ぶ時間など、なかなか取れないのがふつうだ。 現実には、どれだけ強い熱意があっても、先行投資なくして、変化は起こらない。 どんなに保守的な文化の中でも小

    アジャイルに効くアイデアを組織に広めるための48のパターン - Qiita
  • EmacsユーザーがVimを1ヶ月使った感想 - かなりすごいブログ

    キーバインド枯渇問題についてどちらも枯渇するときは枯渇するし、工夫すればなんとかなると思います。 EmacsだとAnything-M-xを素早く押せるキーバインドに登録しておけば大体なんとかなるので、 Unite.vimでもそんな感じじゃないかと思います。 学習コスト一般的なエディタに比べればどっちも大差ないと思います。 Vimの「モード」の概念についてEmacsとVimの最大の違いは、操作のスタイルだと思います。 どちらもマウスを使わずキーボードで操作が完結するように設計されているという点では同じですが、 それを実現するためのベクトルがかなり異なっています。 Emacsでは、一般的なエディタと同じように、押したキーの文字がそのまま入力されます。 一般的なエディタではツールバーのボタンなどをクリックして何らかの機能を実行する部分が、 キーボードで操作できるように、「CtrlやMeta(Al

  • 世界一速いPostgreSQLを目指せ!インメモリカラムナの実現 | db tech showcase

    C32:PostgreSQL | db tech showcase Tokyo 2016 世界一速いPostgreSQLを目指せ!インメモリカラムナの実現 近年、OSSのPostgreSQLでは、大量データの高速処理向け機能の拡充が図られています。そんな中、富士通は世界一速いPosgreSQLを目指して「インメモリカラムナ」の実装を進めています。セッションでは、中小規模のシステムでもリアルタイムな高速データ処理を可能にする「インメモリカラムナ」について、その仕組みをご紹介します。 小林 郁弥 富士通株式会社 – データマネジメント・ミドルウェア事業部)第一開発部

    世界一速いPostgreSQLを目指せ!インメモリカラムナの実現 | db tech showcase
  • LANDSCAPE企業情報

    大変申し訳ありませんが、 該当のページがございません 404 NOT FOUND ページをブックマーク登録されていた方は、 お手数ですがブックマークの変更をお願いいたします。 トップページへご案内します。

    LANDSCAPE企業情報
  • エヌケイエス株式会社 NKS

  • EclipseでJavaEE7の開発環境構築方法

    NetBeansによるJavaEE開発の記事はたくさん見かけますが、Eclipseの設定の記事があまりないようなのでご紹介します。EclipseでJSFやJPAを利用したい方は参考にしてください。 利用環境 Windows7(64bit) Eclipse4.5(~4.8 別記事で紹介) Java 1.8.0_40 JavaEE7 GlassFish4.1.1(またはPayara4.1系でも可) Eclipseの設定 今回はEclipse4.5を使いますが、任意のEclipseを利用してください。 ダウンロードからインストールまではこちらの記事を参照し設定してください。 サーバーアダプタの追加 JavaEEサーバーにGlassFishを利用します。 但し、Eclipseのデフォルト設定では利用することが出来ないためサーバーアダプタを追加しEclipseからGlassFishを利用できるように

    EclipseでJavaEE7の開発環境構築方法
  • 【超初心者向け】Maven超入門

    この記事は、Maven開発環境を構築した際の覚え書きを兼ね、次のような方々へ向けた記事です。 ・いろんなWebを見たけど、何かしらが欠けていてMaven開発環境が構築できない ・理屈とか仕組みとかはいいから、とりあえずMaven開発環境だけ構築できればいい ・使いたいライブラリに「dependency」と説明があるだけで、自分でビルドする設定が見当たらない ・Maven自体はわかるが、Eclipseと連携ができない Mavenとは 「Maven」とは、要するにJavaプログラムをビルドするためのツールです。 C言語を触ったことがある人は、makeのようなものと言えばイメージがしやすいかと思います。 似たようなツールに、AntやGradleなどありますが、使い方とかが違うだけで、質的には同じです。 コンパイルの前後に依存するライブラリを自動で揃えたり、XMLさえ書けば、いろんなことがビルド

    【超初心者向け】Maven超入門
  • 第1章:人間は常にエラーを起こしている--そのメカニズム

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます ヒューマンエラーに起因する組織的なインシデントは、昔から大きなビジネスリスクとして、その対策が課題とされてきました。ヒューマンエラーを撲滅することは非常に難しく、むしろ抑止の観点から個人や組織の意識を高める取り組みが重要とされます。連載では放送事故ゼロに向けて長年ヒューマンエラーの対策に取り組む筆者が事例を交え、解説していきます。 今回はヒューマンエラーの原因となる「思い込み」「勘違い」「理解不足」などについて、それぞれのメカニズムや働く環境について考え、改善に向けた事例を紹介します。 事故時の主な動機と背景要因をまとめてみました。 1.思い込み、判断の省略:「そう思い込んでいた」「確認しなかった」「いつも通りと思った」「点検や操作を

    第1章:人間は常にエラーを起こしている--そのメカニズム
  • 今日から始められるリファクタリング10選 (1) - Qiita

    概要 Martin Fowler 著「リファクタリング―プログラムの体質改善テクニック」を参考にしました 手軽にできる (と思われる) リファクタリングを抜粋しました (10 という数字に特に意味はなくキリがよかったので) リファクタリングカタログ名は「」で括り、()内にページ番号を振りました サンプルコードはPHPで記述しました テストコードがある前提です 「リファクタリング―プログラムの体質改善テクニック」について このはリファクタリングのガイドブックです。系統だった効果的なリファクタリング手法を説明しています。コード中にバグを加えずに、ソフトウェアの構造を体系的に改善できます。 (Amazon 商品の説明より) オリジナル版と新装版があります。稿ではオリジナル版を使用しました (新装版と目視で比較したが、リファクタリングカタログに違いはないみたいだった)。 リファクタリング―プロ

    今日から始められるリファクタリング10選 (1) - Qiita
  • コーディング規則「優しいコードを書こう」 - Qiita

    はじめに 「優しいIT」という理念のもとITコサルタントをしている。亀井亮介で〜す システム開発する上で、品質・保守性の向上を考えると、コーディング規則や命名規則などの「ルール」が必要です。 「資格試験勉強すればするほど社会貢献ができるe-lerning(開発中)」で利用しているコーディング規則の例です。 ソースのプログラミング言語はPHPで、フレームワークはFuelPHPを使っています。 ●コーディング規則「優しいコードを書こう」 1. テストファースト(ユニットテストを先に書く) はじめに失敗するテストを書きます。理由は、成功するテストから書いた場合にバグに気がつかないためです。 ※例は実践JUnitより 2. 1関数1機能にすると、コードが短く簡潔になり、テストがしやすくなる 皆さんも「スパゲッティ・コード」を見て、ソースを見るのが嫌になったことがありませんか? 「スパゲッティ・コー

    コーディング規則「優しいコードを書こう」 - Qiita
  • インメモリDB時代、プロセス内のメモリはどうやってセキュアにすればいいんですか?

    また、最近の傾向は、狙いを決めた攻撃を受けることが多いようです。外部のネットワークからの攻撃に加え、故意/過失にかかわらず内部からも攻撃される場合が増えています。 こういった攻撃は一時的なものではなく、1年にわたって行われていた例も報告されており、さまざまな方法、手順、ツールを使って少しずつ行われる場合があるのです! ソフトウェアには脆弱性のバグがつきもの また厄介なのが、われわれ人間が作ったものには、バグがつきものということなんです。たとえセキュリティの専門家が作ったソフトウェアであっても、バグによって「HeartBleed(ハートブリード)」「VENOM(Virtualized Environment Neglected Operations Manipulation:ベノム)」という致命的な問題を露呈してしまう例が後を絶ちません。 現在ほとんどのシステムで採用している暗号通信のソフト

    インメモリDB時代、プロセス内のメモリはどうやってセキュアにすればいいんですか?
  • Solaris 10からSolaris 11.3に移行することで何ができるようになるの?

    伊藤忠テクノソリューションズ(以下、CTC)さまは、サン・マイクロシステムズが創業した翌年(1982年)からパートナーシップを頂いてきました。私たちの大切なパートナーさまであり、SPARC/Solarisの多くの実績を持っています。 Solaris 10からSolaris 11.3への移行プロジェクトを数多く手掛けられているCTCさまは、OSのバージョンアップによってお客さまにどのようなメリットを享受できると考えているのでしょうか。 伊藤忠テクノソリューションズ 製品・保守事業推進ITインフラ技術推進第2部 ミドルウェア技術推進第1課 課長の河合玲男さまと、同課の岩尾奈々さまにお話をお聞きしました。 サポート期間終了前にはSolaris 11へ移行しましょう。セキュリティも高まります。 ――Solaris 10からSolaris 11.3への移行について、お客さまにはどのようにお話を

    Solaris 10からSolaris 11.3に移行することで何ができるようになるの?
  • Apache Tomcat 7 (7.0.109) - Jasper 2 JSP Engine How To

    Tomcat 7.0 uses the Jasper 2 JSP Engine to implement the JavaServer Pages 2.2 specification. Jasper 2 has been redesigned to significantly improve performance over the original Jasper. In addition to general code improvements the following changes were made: JSP Custom Tag Pooling - The java objects instantiated for JSP Custom Tags can now be pooled and reused. This significantly boosts the perfor