Razor は "レイザー" と読みます。これはマイクロソフトが ASP.NET の枠組みで提供している、 ビューエンジンです。 ビューエンジンというのは、MVC (モデル・ビュー・コントローラ) でいうところの、 ビューの部分を担当する仕組みなわけですが、要は HTML をどう表示するか、というところを受け持つエンジンということです。 Python の Django のテンプレートシステムなどを使ったことがある人も少なくないと思いますが、 あのテンプレートシステムみたいなものだと思っておいて良いと思います。 ここでは既に主流となりつつある、ASP.NET MVC を上手に利用するにあたって不可欠な Razor について説明します。 MVC は不要?! Razor の単純な利用方法 Razor でのコードの書き方 Razor を用いたレイアウト Razor のレイアウトを一括で指定する方法
SPA(シングルページアプリケーション)が流行っています。通常のWebサイトと異なり、ランディングページやプロジェクトのトップページで使われることが多く、様々な情報を見やすく並べて表示する必要があります。 Diversityはそんなシングルページアプリケーションに最適なテンプレートです。しかもBootstrapベースとあってカスタマイズも容易そうです。 Diversityの使い方 こちらはデモページ。 大きな画像を使ったカルーセル。 こういう機能を並べて紹介するのもよくありますよね。 制作例を紹介したりするのに使えそうです。 背景に写真を使ってプロダクトを紹介。 こちらもカルーセル。 プランごとの機能と価格紹介。 プロジェクトメンバーの紹介。 フッター。 DiversityはまさによくあるシングルページアプリケーションをBootstrapで表現しています。ヘッダーの各メニューをクリックする
CMSはWebサイトの基盤としてよく使われます。プラグインをサポートすることで柔軟に拡張できるCMSは多いですが、拡張だとできることに限界があったり、モジュールの品質や速度面で気になることがあります。 そこでシンプルなCMSを使って、自分たちでカスタマイズしてみるのはいかがでしょう。今回はPython×MongoDBによるCMS、Quokkaを紹介します。 Quokkaの使い方 Quokkaは世界一ハッピーなCMSというコンセプトで開発されています。Quokkaは日本ではクアッカワラビーとして知られていて、世界一幸せそうな動物として知られているようです。 セットアップは簡単で、MongoDBを立ち上げていれば数コマンド打つだけです。 $ git clone https://github.com/quokkaproject/quokka $ cd quokka $ pip install -
Bootstrapの良いところは構造が標準化されたことで、多くのテーマが作られていると言うことです。もし使っているデザインが時代遅れになってきたと思ったら、テーマを差し替えることで一気に新鮮みを出すことができます。 今回はBootstrapをGoogle+風にしてくれるテーマ、bootstrap-google-plusを紹介します。Google+がそもそも…げふんげふん。 bootstrap-google-plusの使い方 Bootstrapというと黒いメニューバーが印象的なデザインフレームワークですが、bootstrap-google-plusにするとこんな感じになります。 まさにGoogle+っぽい感じですよね。 投稿だけでもいくつものパターンが用意されています。 ページ表示っぽい感じ。 細かな部品も数多く揃っています。 モーダルのログインウィンドウ。 メニュー表示。 bootstra
GitHubで公開されているRazorEngineがすごく使いやすかったのでメモメモ。 RazorEngine https://github.com/Antaris/RazorEngine RazorEngine http://razorengine.codeplex.com/ 以前は、CodePlexで公開されていたのですが現在はGitHubに移行されてます。 RazorEngineを開発されている方のブログ var Matt = new Hero(); http://www.fidelitydesign.net/ RazorEngineは、その名前の通りASP.NET MVCのビューエンジンで利用されている Razor (System.Web.Razor) のエンジン部分を汎用的にしたライブラリです。 汎用的なテンプレートエンジンとして利用できます。 内部で、Razor本体を利用してい
このウェブサイトは販売用です! expressweb.jp は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、expressweb.jpが全てとなります。あなたがお探しの内容が見つかることを願っています!
前回の “sinatra で rails から外れた僕らは sinatra で i did it my way” の続き 今回は、mongodb を使って簡単な sinatra web アプリケーションをつくってみる。 また、bootstrap3 で簡単に見た目を綺麗にしてみる。 rails から外れた僕らは sinatra で i did it my way (1) sinatra の基本 (ルーティング、ヘルパー、フィルター、テンプレートエンジンなど) rails から外れた僕らは sinatra で i did it my way (2) sinatra で MongoDB を使ったデータ永続化 HTTP POSTへの対応 Bootstrap でのお化粧 rails から外れた僕らは sinatra で i did it my way (3) sinatra の heroku へのデ
こんにちは。 マイクロソフトの渡辺です。 MongoDB, Express, AngularJS, Node.js、つまり MEAN スタックによる Web アプリ開発に取り組んでいます。LAMP 環境で開発する際は、phpMyAdmin を使うことが多いのですが、MongoDB を GUI で操作できるツールは? ということで、今回は Mongo Express をご紹介します。 Mongo Express とは Mongo Express は MongoDB を GUI で操作できる管理ツールです。Node.js および express で作られています。コレクションの表示やドキュメントの追加・更新・削除等基本的な操作を Web ベースの UI を通じて行うことができます。 念のため、 mongo-express should only be used privately for de
環境はConoHa(Ubuntu14.04)です。 Apacheなんかのセットアップは前の記事を参照。 はまりまくったので整理しましたが、これでもいろいろ漏れているかもしれません。。 Passengerは、Railsアプリを実行するためのApacheモジュールで、Apache単独でRailsアプリケーションを実行できるようにするものです。 公開用にファイルをサーバに準備 ファイルを格納する ローカルからscpでサーバにファイルをアップロード $ scp -P 10000 -r /Users/username/RailsApp username@192.168.11.1:/home/username configをサーバのものに書き換え 例えば、下記のファイルなど、アプリで定義しているサーバをアップするサーバのものに修正する Gemfileに記載したものをインストール ローカルで実行したのと
概要:MongoDBで公式に提供される.NET用のドライバーを使用して C#からMongoDBにアクセスしてデータの作成や取得、更新を行う簡単なサンプルプログラムを作成してみました。 投稿者:handcraft 公開日:5/25/2014 閲覧数:22557 評価者数:4 MongoDB には .NET 用のC#ドライバが提供されています。今回や C# を使用して MongoDB にアクセスする簡単なサンプルプログラムを作成してみたので覚書としてメモを記載します。 検証に使用した MongoDB のバージョンは 2.6.1 です。 公式に提供されている .NET の Mongo DB 用ドライバーを使用したプログラムの詳細については下記URLが参考になります。 C# Driver Tutorial http://docs.mongodb.org/ecosystem/tutorial
開発者が知っておくべき、ドキュメント・データベースの基礎:特集:MongoDBで理解する「ドキュメント・データベース」の世界(前編)(1/3 ページ) ドキュメント・データベースの最大の特長は、「パフォーマンス、大量データ、スケーラブルといった課題を克服するためのシンプルなセットを提供している」という点だ。 もちろん既存の多くのリレーショナル・データベース(以下、RDB)でも、ドキュメント・データベースが備えている特徴的な各機能に類似することが実現可能だし、さらに広範な概念や機能性を提供している。例えばシャーディング(Sharding。詳細後述)についても、既存の多くのRDBでデータの分散化が可能だ。しかしドキュメント・データベースでは、「そもそもデータ構造がこうした構成に適している」という点と、「それに付随して、考え方もシンプルである」という点が優位な特徴である。 万人が、データベースが
Unix,Linuxのファイル、ディレクトリは個々にファイル権限が付けられており、その設定により誰もが、自由に読み書き削除出来ないようになっています。その仕組みをパーミッションと呼んでいます。 実際のファイルの設定されているパーミションを見る場合は、リスト命令でオプション -l 付きで表示させます。 $ ls -l 合計 16 -rwxr-x--x 1 user1 group1 33 6月 4 12:48 test1.txt -rw------- 1 user1 group1 33 6月 4 12:48 test2.txt デスクトップでは、以下のように表示できます。もし、パーミションが表示されていない場合は、「ファイル管理の設定」内の表示2、一覧の項目を参照して表示設定を変更してください。 リスト項目左側の -rwxr-x--x の部分がパーミションを示し、次の3つの順位で設定さ
Redmine を 1.3.2 から 1.4.1 にアップグレードしました。 アップグレードはいつも Redmine.JP の記述を参考にしながらやらせて頂いてますが、Redmine 1.4 系のアップグレード手順はまだ用意していないそうなので、 Redmine 1.4をCentOS 6にインストールする手順 Redmine Guide日本語訳 アップグレード の両方を参照しながら作業しました。が、表題のとおり、DocumentRoot にシンボリックリンクを指定すると Rails が起動しなかったので、対応内容をまとめておきます。 設定 おおむね Redmine.JP の手順書のとおりですが、mod_passenger の読み込み用設定ファイルは、 passenger-install-apache2-module --snippet > /etc/httpd/conf.d/passeng
前回の続きです。「続きは明日」とか言っておきながら幾星霜……すみません。 前回 : ■Railsに特化した高速Ruby、"Ruby Enterprise Edition"をインストールしてみた (Linux) Ruy on Railsでアプリを作ったらscript/severでRails付属のHTTPサーバーWEBrickを起動して動作を確認すると思うんですが、いちいち起動するのも面倒ですよね。SSHでリモートログインとかしてると一度WEBrickを停止させないと他のことできないし。 そんな悩みを解消してくれるのがmod_railsことPhusion Passengerです。 公式サイト → http://www.modrails.com/ というわけで、やり方です。基本的には公式サイトのInstallのページの記述に従えばOKです。なおrootで作業します。 gemを取得 # gem i
【CentOS】Ruby と Ruby on rails すら無い状態から Redmine をインストールする!【rbenv】 現在の環境と目指すところ CentOS 5.10 Apache 2.2.3 MySQL 5.5.35 http://192.168.56.111/ でウェブブラウザからアクセス可能 PHP はインストールされておりますけれども、Ruby はされておりません。 といいますか、、、Ruby ってなにかしら?わたくし、宝石大好き!という程度です♪ そんな状態ですの。 さて、Redmine をインストールしたく存じます。どうやら Ruby と MySQL が必要なようですわね?また、ウェブアプリケーションですので、Ruby と Apache の連携も必要ですの。 本投稿では、WordPress 程度(Apache、MySQL、PHP)しか扱ったことのないわたくしたちが、R
はじめてご利用になる方へ 本市の区役所や出張所の市民課で取り扱う住民票や戸籍証明の申請書などのうち、下記の種類の様式をパソコンで出力頂き、あらかじめご自身で申請書等の作成をして頂くことで窓口での待ち時間を短縮することが可能です。 ご利用上の注意事項について 申請書等の一覧表から必要な様式番号をクリックしてA4サイズで印刷した後、出力された様式に申請者の住所、氏名などの必要事項を手書きしてください。 申請者の氏名欄が自署の場合は、押印は不要です。提出先や手続に必要なものは、届出等の種類により異なりますので、関連リンク先でご確認ください。住民票などの証明書を取扱う市内34か所の郵便局で申請される際は各郵便局設置の専用申請書をご使用ください。
福岡県福岡市早良区の戸籍謄本取り寄せ請求先の情報は以下をご覧ください。 役所名 早良区役所 担当窓口 市民課 郵便番号 814-8501 住所 福岡県福岡市早良区百道2丁目1-1 TEL 092-841-2131 ホームページURL http://www.city.fukuoka.lg.jp/sawara/ ※郵送請求先は下記宛となります。 早良区役所への戸籍謄本の郵送請求方法 早良区役所へは戸籍謄本を郵送で請求することができます。 戸籍謄本の請求ができる方 原則として以下の方が請求可能です。 戸籍に記載されている方 上記の方の配偶者・直系血族(祖父母・父母・子・孫) ※兄弟姉妹の方が相続のために請求するときは、相続関係を証明する書類(戸籍等)が必要になる場合があります。 送付するもの 請求用紙(通常、役所のホームページからダウンロードできます。なければ自作の請求用紙でも請求可能です) 手
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く