技術記事

リアルタイムフレームワーク

Real-time のフレームワークは、目がくらむほど高速な双方向の持続的に接続されたメッセージング システムです。これは、企業が顧客とオンラインでライブな関係を築くためのユニークな手段です。これには、遅延やページの更新なしにリアルタイムでインタラクションを実行できるという大きな利点があり、各オンライン ユーザーと永続的な双方向の関係を構築できます。これは 2 つの主要コンポーネントで動作します。 ライブ Web を有効にするのは ORTC (Open Real-time Connectivity) です。ORTC (Open Real-time Connectivity) は、Web およびモバイル アプリ向けの、安全で高速かつ拡張性の高いクラウドホスト型リアルタイム多対多メッセージング システムです。ここでは、リアルタイム接続用に realtime.co によって提供される xRTML コード スニペットの代わりに ORTC クライアントを使用できます。 Live Web の xRTML (Extensible Realtime Multiplatform…) の言語

リアルタイムフレームワーク 続きを読む "

Ruby on Rails をインストールする方法

ローカル システムで Rails 環境をセットアップするには、次の手順を実行します。 1) CSV : Git と Subversion sudo aptitude install subversion sudo apt-get install git-core また、推奨パッケージ git-doc git-arch git-cvs git- をインストールすることもできます。 svn git-email git-daemon-run git-gui gitk gitweb diff-doc. 1) データベースのセットアップ: Mysql データベース: sudo aptitude install mysql-server mysql-client PostgresSQL: sudo apt-get install postgresql postgresql-client postgresql-contrib sudo apt-get install pgadmin3 sudo apt-get install libpq-dev 参照リンク http:/ /hocuspokus.net/2007/11/install-postgresql-on-ubuntu-710 3) 開発 IDE : Netbeans まず、http://www.netbeans.org/ から Ruby の最新バージョンをダウンロードし、sh でインストールします。コマンドプロンプトから Netbeans を実行するには Java が必要です: sudo sh ./netbeans.sh (Netbeans が存在するパス)) 1) …

Ruby on Rails をインストールする方法 続きを読む "

プードル – SSL セキュリティ脅威の調査

プードルは綿菓子のような脚を持つ犬種です。賢いのでドッグショーの常連です。最も人懐っこい犬であっても、噛みつく傾向があります。今では、あらゆる種類のセキュリティ警告が表示され、ハートブリードやシェルショックなどの危険な警告が表示されます。さらに最新作はPOODLEです。これはすべて、Google のチームが POODLE (Padding Oracle On Downgraded Legacy Encryption) という名前の攻撃を開発およびテストし、Secure Sockets Layer (SSL) バージョン 3 プロトコル、つまり SSLv3 の脆弱性を発見したときに始まりました。 SSLv3 は廃止されましたが、古い Web ブラウザーと新しい Web ブラウザーの両方で依然として暗号化が使用されています。 (SSLv3 は 18 年前のプロトコルであり、…

プードル – SSL セキュリティ脅威の調査 続きを読む "

アプリ: ネイティブ、ウェブ、それともハイブリッド?

モバイルの世界は、スマートフォンやタブレットの急激な普及と、この新しいコミュニケーション方法により、新しいタイプのマーケティングであるモバイル マーケティングの導入が求められているため、常に進化している世界です。 be) 現在、最も効果的かつ直接的な方法の 1 つはアプリの作成です。 Google、Facebook、Amazon、Twitter はすでに、iOS および Android 用のネイティブ アプリケーション内にカプセル化された HTML 5、CSS3、および JavaScript ライブラリで独自のバージョンの APP をリリースしています。この記事では、3 種類のアプリを分析し、その違いを見つけていきます。NATIVE APP NATIVE アプリとは…

アプリ: ネイティブ、ウェブ、それともハイブリッド? 続きを読む "

Mechanize Gem を使用した Web サイトのスクレイピング

Web スクレイピング (Web ハーベスティングまたは Web データ抽出) は、Web サイトから情報を抽出するコンピューター ソフトウェア技術です。 Mechanize ライブラリは、Web サイトとの対話を自動化するために使用されます。 Mechanize gem は、Cookie を自動的に保存して送信し、リダイレクトに従い、リンクをたどってフォームを送信できます。フォームフィールドに値を入力して送信できます。また、訪問したサイトを履歴として追跡します。 Nokogiri を利用してページを解析して関連するフォームとボタンを見つけ、Web フォームを操作するための簡素化されたインターフェイスを提供します。依存関係 Ruby 1.8.7、1.9.2、または 1.9.3 Nokogri Mechanize の入門: ページをフェッチしましょう!まず最初のことです。 …を確認してください。

Mechanize Gem を使用した Web サイトのスクレイピング 続きを読む "

Memcached を Vps サーバーまたは専用サーバーにインストールするにはどうすればよいですか?

Memcached は C で書かれた Unix デーモンで、専用のテキストまたはバイナリ プロトコルを使用して、指定された量のメモリ空間をハッシュ テーブルとしてネットワーク上に公開します。このプロトコルでは、set、get、delete などの限られた一連の操作だけでなく、cas (比較と設定)、incr、decr、append などのより複雑なアトミック操作も許可されます。プロセス自体は分散やパーティショニングのロジックをまったく意識しないため、非常にシンプル、高速、堅牢になります。すべての複雑さは実際には、リクエストを正しい Memcached インスタンスにルーティングする責任を負うクライアントにプッシュされます。 Memcached の非常に一般的な使用法は、パーティションを分割することです…

Memcached を Vps サーバーまたは専用サーバーにインストールするにはどうすればよいですか? 続きを読む "

メインドメインにPassengerを使用してRailsアプリケーションをセットアップするにはどうすればよいですか?

ここでは、Passenger を使用してメイン ドメインに Rails アプリケーションをセットアップする手順を示します。ftp/sftp または SSH を使用してアプリケーションをサーバーにアップロードします。アプリケーションがバージョン管理されている場合は、アプリケーションをチェックアウトするか、ホーム内のフォルダーにアプリケーションのクローンを作成します。ディレクトリ。次に、アプリケーションに関するアドレス apache/passenger が必要です。これは、public_html ディレクトリからアプリケーションのパブリック ディレクトリへのシンボリック リンクを設定することで行われます。次の例では、アプリケーション名は「myapp」です。たとえば、アプリケーションが myapp にある場合は、SSH セッションで次のコマンドを発行します。(必要なものが何もないことを確認してください…

メインドメインにPassengerを使用してRailsアプリケーションをセットアップするにはどうすればよいですか? 続きを読む "

SVN リポジトリのリビジョン履歴からファイルを削除する

個人的なテストや開発に使用されるプライベート リポジトリで作業する場合、プライベート データをアップロードする場合があります。不要なファイルを複数のコミットでアップロードすると、リポジトリのサイズが大幅に増加します。開発作業が終了し、リポジトリを公開することに決めた場合、開発段階でリポジトリにコミットされたプライベート データを削除することを検討する必要があります。開発マシンのアプリケーションから簡単に削除して、リポジトリにコミットできます。ただし、データは以前のコミットにまだ残っています。ここでは、リビジョン履歴からファイルを削除するための解決策を見つける必要があります。もし私達 …

SVN リポジトリのリビジョン履歴からファイルを削除する 続きを読む "

RoR インストール フォーム ソースとテスト アプリのデプロイ

• Ruby ソースをダウンロードし、解凍、解凍、設定、インストール [root@railstestwebmin ~]#wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.bz2 [root@railstestwebmin ~]#tar xjvf Ruby-1.9.3-p194.tar.bz2 [root@railstestwebmin ~]#cd Ruby-1.9.3-p194 [root@railstestwebmin Ruby-1.9.3-p194]#./configure [ root@railstestwebmin Ruby-1.9.3-p194]#make [root@railstestwebmin Ruby-1.9.3-p194]#make インストール • Ruby のバージョンを確認する [root@railstestwebmin ~]#ruby -v • Ruby gem をダウンロードしてインストール [root@railstestwebmin ~]#wget http://rubyforge.org/frs/download.php/76073/rubygems-1.8.24.tgz [root@railstestwebmin ~]#tar xzvfrubygems-1.8.24.tgz [root@railstestwebmin ~]#cdrubygems- 1.8.24 [root@railstestwebmin Rubygems-1.8.24]#ruby setup.rb • Ruby gems を使用して Rails をインストールする (gem はパッケージマネージャー) [root@railstestwebmin ~]#gem install Rails –include-dependency • アプリケーションの作成 [root @railstestwebmin ~]#rails new prv — prv アプリケーションを作成する場合、rails はこのアプリケーションのルート スクリプト フォルダー内のバイナリ コマンドです。このアプリケーションが使用しているデータベースの database.yml ファイルを確認してください。 • …を実行しています

RoR インストール フォーム ソースとテスト アプリのデプロイ 続きを読む "

コントロールパネルを使用せずにPostfixメールサーバーのキャッチオールを設定する方法?

Postfix は、LDAP、SMTP AUTH (SASL)、TLS をサポートし、chroot 環境で実行される Mail Transport Agent (MTA) です。これは、広く使用されている Sendmail プログラムの代替として誕生した Wietse Venema のメーラーです。高速で、管理が簡単で、安全であると同時に、既存のユーザーを動揺させない程度に sendmail と互換性があることを目指しています。このように、外見はsendmailっぽいですが、中身は全く違います。このソフトウェアは、以前は VMailer として知られていました。これは 1998 年末までに IBM Secure Mailer としてリリースされました。それ以来、Postfix として存続しています。この rpm は LDAP、SMTP AUTH (trough cyrus-sasl) をサポートします。

コントロールパネルを使用せずにPostfixメールサーバーのキャッチオールを設定する方法? 続きを読む "

jaJapanese