Thank you for your trust!You will be redirected to System.io page in 15 seconds.
2015-03-25 VirtualBox+Ubuntu ServerでPHPアプリケーションの開発環境を準備する① 概要 PHPで開発するものは当然WEBアプリケーションだ。開発環境としてWEBサーバーが必要である。ローカルPC上に開発環境がないと不便なのでXAMPPを使ったり、仮想化技術でサーバーを立てたりして開発を行う。なるべく実行環境に近いもので、MacやWindowsでも同じように開発できるようにしたいと思うとVirtualBox+Ubuntu Serverという選択が良さそうだ。VirtualBoxは現在オラクルが開発を行っているx86系仮想化ソフトウェア。つまり、x86ベースのホストOSをVirtualBox上で動作させることができる。VirtualBoxが動くプラットフォームならWindowsやLinuxをゲストOSとして実行できる。WindowsやMac上でUbuntu
2015-06-08 第6回 ユーザー登録画面をつくる (3) 〜 サーバーサイド編その2 Node.js Express MongoDB mocha 前回に引き続き、サーバーサイド編をやります。 残件は、 バリデーション (required 以外) パスワードのハッシュ化 登録完了時のメール送信 で、最後、ご登録ありがとうございましたページにジャンプすれば完成 (これはAngularJS でやるか)。 バリデーション unique なプロパティのバリデーション いちおう、MongoDB からエラーが返ってくるけど、"insertDocument :: caused by :: 11000 E11000 duplicate key error index: comicrelease.users.$name_1 dup key:" みたいなメッセージで、モデルクラス内でカスタマイズはできない
By TomoSoft|2019-03-31T11:39:53+09:0011月 11th, 2014|C#, javascript・jquery, Raspberry Pi, Unity| Raspberry PiにNode.jsをインストールし、Raspberry Piとパソコンで動作しているUnity間で、WebSocket通信を使用して、リアルタイムで情報を転送します。 Node.jsは、サーバーサイドJavaScriptとも呼ばれ、サーバ側もJavaScriptで記述できるのが大きな特徴です。 WebSocketは、wsモジュールを実装します。wsモジュールは、WebSocketプロトコル(RFC-6455に準拠する)の実装ライブラリです。socket.ioのように多機能ではありませんが、シンプルな作りで非常に高速に動作するのが特徴です。 Node.js 側では socket.i
Elasticsearchで遊んでみるメモ。 日本語情報はまだ少なく、書籍のverも古いらしいので調べながら手を動かしてみる。その記録。 高速スケーラブル検索エンジン ElasticSearch Server 作者: Rafal Kuc・Marek Rogozin’ski,株式会社リクルートテクノロジーズ,大岩達也、大谷純、兼山元太、水戸祐介、守谷純之介出版社/メーカー: KADOKAWA/アスキー・メディアワークス発売日: 2014/03/21メディア: 大型本この商品を含むブログ (3件) を見る 環境 作業はwinで。 Win 7 Pro SP1 java 1.8.0_45 elasticsearch 1.7.1 インストール www.elastic.co ここからダウンロード。 解凍後、以下を実行。 bin/service install JAVA_HOMEがねぇと怒られる場合はJ
お盆も終わり暑さも少し落ち着いてきたので、秋はもうすぐそこ。 こんにちは、先生です。 今回は、Electronを使ってデスクトップアプリを作る方法をご紹介します。 そもそもElectronとは? http://electron.atom.io/ Electronというものをご存知でしょうか。 ElectronはGitHub社が開発した、デスクトップアプリを作れるクロスプラットフォーム実行環境です。オープンソースのMITライセンスなので、商用利用も無料で可能となっています。 Node.jsとHTML5で作ることができるので、フロントエンドエンジニアは新しい言語を学習することなくWindows、Mac、Linuxのアプリケーションを作成できます。 Slack、Visual Studio Code、Avocodeなど今話題のアプリケーションで使われています。 Electronの準備 Ele
前回の記事「Electron入門」では、ElectronというHTML/JavaScriptのフレームワークを使って、デスクトップアプリケーションを作成するまでの手順を紹介しました。 今回は応用サンプルとしてテキストエディターの作り方を解説します。テキストエディターを作成することで、Node.jsのファイルの読み込み/書き込みや、ダイアログモジュールなどアプリケーション開発で必須となるElectronの技術を習得できます。30分程度で試せる内容になってますので、ぜひご覧ください。 ※本記事はElectron v18を使用し、macOS 12.3 MontereyおよびWindows 10にて動作検証を行いました。 完成デモの紹介 今回のサンプルのテキストエディターのデモをご覧ください。このオリジナルのテキストエディターではテキストの編集ができ、ファイルの読み書きができます。このテキストエデ
こんにちは、エンジニアなのにダンクができないのびすけです。今月から記事を書かせていただきます。 さてみなさん「Node.js」って知っていますか? 僕も最近Node.jsの勉強を始めたので「Node.jsを使ったことがないけど使ってみたい」と思っている人に向けて、Node.jsの入門的な内容を紹介したいと思います。 ▼2020年最新版はこちら! Node.jsとは 一言で言うとアツいJavaScriptです。 通常、JavaScriptはユーザーのブラウザで動作するプログラミング言語ですが、Node.jsはサーバー側で動作するJavaScriptであり、Web業界ではかなり注目されています。大量の処理に対応するために、ノンブロッキングI/Oというモデルを採用しています。 例えば、データベースから大量の情報を取得してWebページ上に表示をする処理をおこなう場合、通常はデータベースへアクセスし
大量のアクセスを高速にさばくことができるNode.jsについて、その基本的な使い方を学んでいきます。
高校の教科で最も面白い物理を、 JavaFX で振り返る。 力学をプログラミングする実装はよく見るけど、オブジェクト指向を意識した実装はあまり見ない気がするので、その辺も意識しつつ。。。 ソースは GitHub に上げてます。 まずは世界を作る 物理を学ぶ前に、まずは物理学の対象であるこの世界をモデリングし、実装しておく。 モデリング まず、「世界」がある。 「世界」には、「物体」がたくさん含まれる。 また、「世界」には「物理法則」が存在する。 「物理法則」は1つに統一されるかもしれないけど、まだ分からないのでとりあえず複数ある前提で進める。 物理学における重要な概念として、「時間」がある。 「時間」は「世界」に含まれるというよりかは、「時間」が「世界」を支配している気がするので、こんな感じで。 このモデルが表す「世界」の時間経過をシーケンス図にしてみる。 「時間」が「世界」に時間経過を通
小川 明彦, 阪井 誠 : チケット駆動開発 日本のソフトウェア開発の現場で生み出された「チケット駆動開発」という概念を、数多くの実例を元にモデル化・体系化を試みた最初の本。 小川 明彦, 阪井 誠 : Redmineによるタスクマネジメント実践技法 Redmineによるチケット駆動開発の実践技法に関する最初の本。アジャイルなソフトウェア開発への適用方法、TestLinkによるテスト管理手法についても言及。 清水 吉男: 「派生開発」を成功させるプロセス改善の技術と極意 組込システム開発をベースとして、ソフトウェア開発特有のスタイルである派生開発、特にXDDPについて解説した世界でも稀な本。既存製品を保守するのではなく継続的に機能追加していく昨今の開発では、派生開発特有の問題を意識しなければならない。XDDPはプロセス論だけでなく、要件定義などの上流工程の品質改善にも役立つので注意。 Le
最近は、Mithrilのお陰で、シングルページアプリケーションが大分作りやすくなりました。仕事でも使ってます。あ、ドキュメントの日本語訳もありますよ。本もあります! http://mithril-ja.js.org/ http://www.oreilly.co.jp/books/9784873117447/ 社内ツールを作るのにMithrilとElectronで作ってみたのですが、ふつうのデスクトップアプリを作るのにちょっと手間が多いので(これはMithrilを使わなくても)、ふつうを実現するためのフレームワークについて考えて実装してみました。特にまだ名前はありません。 Electronとは? Electronはウェブ的なスキルがあれば、それが簡単にデスクトップで動くようになるという仕組みです。元々はatom-shellと呼ばれていました。類似のものに、NW.js(元node-webkit
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く