シェア
ロールダウン

//Blog

Summer Holiday 07-2015

Rivercrane Việt Nam đã có buổi Tiệc Mùa Hè linh đình, giao lưu cả hai phía Nhật Bản và Việt Nam! Buổi tiệc thú vị và hoàng tráng đã giúp chúng ta cùng nhau hòa vào không khí sôi động, xóa đi sự oi bức nóng nực trong mùa Hè này! Sau đây là những..

もっと見る
  • 29 ビュー
  • 0 コメント

Family Day Event – 2015

Ngày 26/07/2015 Công ty RCVN tổ chức sự kiện Ngày hội gia đình Family day 2015 – Sharing happy moments together diễn ra tại resort Phương Nam. Thành viên RCVN cùng gia đình tham dự ngày hội – Tại resort Phuong Nam Ngày hội diễn ra với sự tham gia của toàn thể thành viên Rivercrane..

もっと見る
  • 28 ビュー
  • 0 コメント

Sambaファイルサーバーの設定

03/02/2015カテゴリー : 技術記事

★ Windowsのファイルサーバー構成 – LinuxサーバーをWindows用のファイルサーバーとして設定する – ここではSambaをインストールし、Windowsから各ユーザーのホームディレクトリにアクセスできるように設定 – また、すべてのユーザーがアクセスできる共有フォルダを作成 – Sambaサーバーに社内ネットワーク内からアクセスできるように設定 ■ Sambaのインストール [root@centos ~]# yum -y install samba ■ Sambaの設定 1) 新しいユーザーを作成する場合 → 新しいユーザーをLinuxに登録 [root@centos ~]# useradd centos → パスワードを設定 [root@centos ~]# passwd centos Changing password for user centos. New password: Retype new password: password: all authentication tokens updated successfully. 2) 既存のユーザーをSambaサーバーへのアクセスユーザーとして使用する場合 → Linuxで登録されたユーザーをSambaサーバーのアクセスユーザーとして新規登録(例:centos) [root@centos..

もっと見る
  • 57 ビュー
  • 0 コメント

[LINUX][レッスン0] 総合紹介

01/10/2014カテゴリー : Blog Linux 技術記事

1. 研究用ドキュメント : – Linuxの参照リンク: https://www.k4.dion.ne.jp/~mms/unix/linux_com/ https://www.dais.is.tohoku.ac.jp/~koike/tips/linux_command.html Linuxコマンド: https://linuxcommand.org/ 2. 基本的なLinuxコマンド ファイル / フォルダ: vi [file]: ファイルの内容を編集。 rm [file]: ファイルを削除。 cp (or scp) [file] [to_file]: ファイルをコピー。 file [file]: ファイルの内容に関する情報を表示。 その他: clear: コマンドラインウィンドウをクリア。 ls (or ll) [dir]: ディレクトリの内容をリスト表示。 cat [file]: ファイルの内容をコマンドラインウィンドウに表示。 passwd: パスワードを変更。 less (or more)[file]: ファイルの内容を1ページずつ表示。 info: シェル、ユーティリティ、プログラムに関する情報とドキュメントを表示。 grep [“String”] [file]: ファイル内の文字列を検索。 head [file]: ファイルの最初の10行を表示。..

もっと見る
  • 45 ビュー
  • 0 コメント

MySQLのストレージエンジンの紹介

紹介 MySQLは、世界で最も広く使用されているリレーショナルデータベースシステムの1つで、ほとんどの大規模ウェブサイトで使用されています。そのため、MySQLを理解することは、ウェブマスターにとって必須のスキルです。 MySQLの論理アーキテクチャは、以下のように説明できます: MySQLには、以下のような基本的なコンポーネントがあります: 接続/スレッド処理。 クエリキャッシュ。 パーサー。 オプティマイザー。 ストレージエンジン。 各コンポーネントの機能と役割を理解することは、MySQLを効果的に使用するためには欠かせません。この記事では、上記のモデルの下部にあるコンポーネント、ストレージエンジンについて紹介します。 ストレージエンジン ストレージエンジンは、実際にはMySQLがデータをハードディスクに保存する方法です。MySQLは各データベースをdataフォルダ内のサブフォルダとして保存します。テーブルが作成されると、MySQLはその定義を.frm拡張子のファイルに保存し、作成されたテーブル名と一致します。テーブル定義の管理はMySQLサーバーの役割ですが、各ストレージエンジンはデータの保存方法やインデックス作成方法が異なります。 例えば、–datadirを/usr/local/mysql/dataに設定し、testというデータベース内でusersテーブルを次のように定義した場合: create table users ( id int not null auto_increment, name varchar(30), password varchar(20), primary key(id) ); この場合、/usr/local/mysql/data内にはtestというサブフォルダが作成され、その下に次のようなファイルが作成されます: -rw-rw—- 1 _mysql wheel 8624 5 7 17:35 users.frm -rw-rw—- 1 _mysql wheel 98304 5 7 17:35 users.ibd 現在のテーブルのストレージエンジンを確認するには、次のコマンドを使用します:SHOW DATABASE STATUS: mysql> show table status..

もっと見る
  • 62 ビュー
  • 0 コメント

Javaにおけるオブジェクトとクラスの違いは何ですか?

09/06/2014カテゴリー : Blog Java 技術記事

オブジェクトはクラスのインスタンスです 「オブジェクト」という用語は、実際のインスタンスを指します。すべてのオブジェクトはクラスに属さなければなりません。オブジェクトは作成され、最終的に破棄されるため、プログラム内での寿命は限られています。オブジェクトが「生きている」間、そのプロパティは大きく変更される可能性もあります。 以下の例で、私たちの言っていることを明確にしましょう。「Animal」というクラスがあると仮定しましょう。すべての動物は体と脳を持っており、これらは私たちの架空のAnimalクラスの属性である可能性があります。また、すべての動物が動けるので、「movement」のようなメソッドも追加できます(もちろん、もっと良い例を思いつくかもしれませんが、ポイントは理解できたと思います)。つまり、あなたが自分の頭の中でしっかりと理解すべきことは、この非常に一般的な「Animal」のテンプレートは変わらないということです。これは単なるコードの行であり、Animalクラスを定義するものです。 Animalクラスのインスタンスは、特定の動物、例えばライオン、猫、またはシマウマです。これらのAnimalクラスのインスタンスはオブジェクトと呼ばれます。Animalクラスは一般的な概念であり、そのインスタンスであるライオンや猫などは、その一般的な概念を基にして、実際のインスタンスを作り出します。 だからこそ、プログラマーはクラスに対してコンストラクタを定義します。クラスのオブジェクトを作成したいときに、実際にそのオブジェクトに持たせたい属性(動物の種類、名前、体重など)を渡すだけで済むようにするためです。コンストラクタはクラスを「生き返らせる」ものだと考えることができます。だからこそコンストラクタはそのインスタンスを「構築する」ため、構築者(constructor)と呼ばれるのです。 オブジェクトには寿命がありますが、クラスには寿命がありません 私たちのAnimalの例が示すように、すべてのオブジェクトには寿命が関連しています。猫やシマウマは永遠に生きることはできません。そして、それらのオブジェクトの属性も「生きている」間に変更される可能性があります。例えば、クラス内で定義された「size」変数がある場合、猫のオブジェクトが大きくなるにつれてその値は変わります。 オブジェクトとクラスのまとめ つまり、クラスは一般的な概念(動物のようなもの)であり、オブジェクトはそのクラスの非常に具体的な具現化で、限られた寿命を持っているもの(ライオン、猫、シマウマのようなもの)であると言えます。クラスとオブジェクトの違いを考えるもう一つの方法は、クラスが何かもっと具体的なもののテンプレートを提供し、プログラマーがそのクラスのオブジェクトを作成するときにその具体的なものを定義するということです。

もっと見る
  • 52 ビュー
  • 0 コメント

JavaScriptでカンマ区切りの数字を表示する方法

function numberWithCommas(x) { return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, “,”); } これだけで必要なことはすべてです。 この正規表現は、2つの先読みアサーションを使用します。1つは、文字列内の3桁ごとの数字が並んでいる場所を探すための肯定的なアサーションで、もう1つはその場所に正確に3桁の数字しかないことを確認するための否定的なアサーションです。置換式では、カンマをその場所に挿入します。 例えば、”123456789.01″を渡すと、肯定的なアサーションは7の前の位置(”789″が3桁の倍数だから、”678″も、”567″も同様)で一致します。否定的なアサーションは、その3桁の数字の後に数字がないことを確認します。”789″の後にピリオドがあるため、3桁の数字の倍数であり、カンマが挿入されます。”678″は3桁の数字ですが、後に”9″があるため、それら3桁は4桁のグループの一部となり、カンマは挿入されません。”567″も同様です。”456789″は6桁であり、3の倍数なのでその前にカンマが挿入されます。”345678″は3の倍数ですが、後に”9″があるためカンマは挿入されません。などなど。”\B”は、正規表現が文字列の先頭にカンマを挿入するのを防ぎます。 @neu-rahは、この関数が小数点以下3桁以上の数字があるときに不要な場所にカンマを追加すると指摘しました。これが問題であれば、次の関数を使用できます: function numberWithCommas(x) { var parts = x.toString().split(“.”); parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, “,”); return parts.join(“.”); } クレジット : https://stackoverflow.com/questions/2901102/how-to-print-a-number-with-commas-as-thousands-separators-in-javascript  

もっと見る
  • 56 ビュー
  • 0 コメント

JDK、JRE、JVMの違いは何ですか?

23/05/2014カテゴリー : Blog Java 技術記事

JDK、JRE、JVMとは何かを理解する JVM JVM は、(Java Virtual Machine) であり、Javaバイトコードを実行するための仮想マシン環境を提供します。 JVM は、多くのハードウェアとソフトウェアプラットフォームで利用可能です。 主に4つの任務があります: – コードの読み込み – コードの検証 – コードの実行 – 実行環境の提供 JRE JRE は Java Runtime Environment の略です。 JREは、JVMの実行と基本的な環境を提供します。 JDK Java Development Kit。 JREに加えて、開発ツールが含まれています。 credit: https://learningjavas.blogspot.com/2013/05/su-khac-biet-giua-jdkjre-va-jvm-la-gi.html  

もっと見る
  • 67 ビュー
  • 0 コメント

画像なしでCSS3スピーチバブルを作成する方法

クレジット: https://www.sitepoint.com/pure-css3-speech-bubbles/ 私が初めて画像なしのスピーチバブルを作成したのは何年も前のことです。その際、DOMに要素を挿入するための長ったらしいJavaScript関数が必要で、ひどいCSSを使っていて、見た目もあまり良くなく、IE5ではうまく動作しませんでした。 CSS3は私たちの生活をより良く変え始めています。現在、すべてのブラウザーで動作し、1つのHTML要素、数行のCSS3コード、画像なし、JavaScriptなしで素晴らしいスピーチバブルを作成できるようになっています。 最初に、HTMLを確認しましょう。1つの要素だけが必要なので、Pタグを使用しています: <p>SitePoint Rocks!</p> まず、外枠のボックスをスタイリングします: p.speech { position: relative; width: 200px; height: 100px; text-align: center; line-height: 100px; background-color: #fff; border: 8px solid #666; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; -webkit-box-shadow: 2px 2px 4px #888; -moz-box-shadow: 2px 2px 4px #888; box-shadow: 2px 2px 4px #888; } そこまで難しくはありません。唯一の重要なプロパティは、スピーチバブルのポインターに必要なposition: relativeです。また、すべてのCSS3ブラウザーで動作するように、border-radiusとbox-shadowにはMozillaおよびWebkitのベンダープレフィックスが必要です。IE8以下では角が四角く、影は表示されませんが、ボックス自体は表示されます。 次に、三角形のバブルポインターを作成します。画像を使う代わりに、CSSのボーダーを使用して三角形を作成できます。簡単な説明として、異なる色のボーダーを持つ要素を確認してみてください: 要素の幅と高さを0pxにして、異なるサイズのボーダーを使うと、さまざまな三角形が形成されることがわかります: したがって、スピーチバブルポインターには、上部と左のボーダーを実線にし、右と下のボーダーを透明にすることができます: しかし、このボーダープロパティをどこに適用すればよいのでしょうか?幸い、CSSの:beforeと:after疑似要素を使用して、さらに2つのコンテンツ項目を生成することができます。したがって、次のようにします: p.speech:before..

もっと見る
  • 53 ビュー
  • 0 コメント

JavaとC++の違いをリストアップ

20/05/2014カテゴリー : Blog Java 技術記事

JavaとC++の違い Java C++ Javaは完全なオブジェクト指向言語です。 C++はCの拡張であり、オブジェクト指向の挙動を持っています。C++はJavaのような完全なオブジェクト指向言語ではありません。 Javaはテンプレートクラスを提供していません。 C++はテンプレートクラスを提供します。 Javaはインターフェースを使用して多重継承をサポートしています。 C++は、クラスが複数のクラスから継承できることによって多重継承を実現しています。 Javaはグローバル変数を提供していません。 C++ではグローバル変数を宣言できます。 Javaはポインタをサポートしていません。 C++はポインタをサポートしています。 Javaでは、オブジェクトの破棄はfinalizeメソッドで行われます。 C++では、オブジェクトの破棄はデストラクタ関数で行われます。 Javaはヘッダーファイルを提供していません。 C++にはヘッダーファイルがあります。

もっと見る
  • 51 ビュー
  • 0 コメント

福利厚生

給料・ボーナス制度

社員の感情・願望を理解しているので、リバークレーンベトナムは特に年2回の定期昇給制度を設けています。毎年6月と12月に評価を行い、毎年1月と7月に給与が変更されます。また、社員は月次と年次の優秀な個人には定期的な業績賞与が別で支給されます。

日本研修制度

世界中の新しい技術分野に触れるために、社員を日本にオンサイトさせる方針があります。さらに、技術分野か管理分野かのキャリアパスは社員の決定次第です。

毎年社員旅行

リバークレイン・ベトナムは、スタッフに挑戦の機会を提供するだけでなく、年に一度の魅力的な旅行で彼らを楽しませています。エキサイティングなガラディナーやチームビルディングゲームは、リバークレインのメンバー同士の絆をさらに深める手助けをします。

リバークレイン イベント

チームビルディング・ファミリーデー・お夏休み・中秋節などのイベントはチーム内のメンバーが接続出来るしお互いに自分のことを共有出来る機会です。ご家族員に連携する際にはそれも誇りに言われています。

社会保険制度

リバークレーンベトナムは従業員に社会保険、医療保険、失業手当などの社会保険制度があります。当社は、これらの保険に関するあらゆる手続きをスタッフに必ずサポートしています。さらに、他の保険契約も考慮され、検討されています。

他福利

社員向けの活動をサポートすることもあります。 ・文化・芸術・スポーツクラブの運営費用 ・技術研究の教科書を購入する金額 ・エンジニア試験・言語能力試験を受験料 ・ソフトスキルのセミナー・コースの参加費 ・等 また会社政策通り、他のベネフィットもあります。

© 2012 RiverCrane Vietnam. All rights reserved.

Close