Webサイト、Webサービス、WebアプリケーションをRubyで作成するためのDSL、それがSinatraです。本書は、基本的なRubyのプログラミングを理解したプログラマが、Sinatraを使い始めるために必要な知識をコンパクトにまとめた書籍です。ルーティング、ビュー、キャッシュなどを使ったアプリケーションの書き方から、内部構造の解説や、サブクラス化を用いたModularスタイルのアプリケーションを解説。さらにはカスタムブログエンジンを例に、アプリケーション構築の全体を紹介します。なお本書はEbookのみの販売となります。 はじめに 本書の対象読者 本書の構成 基礎 さらに詳しく 実践 本書の表記規約 サンプルコードの利用について お問合せ先 1章 準備作業 Sinatraの特徴 フレームワークなのか MVCを実装するのか 誰が使用するのか 実際のプロジェクトはどのようなものか 問題点は
最近改めて CSS の基本、要素の配置、レイアウトについて学習しました。過去に CSS でのレイアウトなどの記事を書いた事があるんですけど、改めて勉強してみたら、いろいろ間違えて解釈していたなー ... っていうか、基本が分かってなかったんだなーと反省 ...。今回は CSS の基本中の基本、視覚整形モデルについてまとめてみました。 Webデザインをする上で、必須とも言えるのが CSS …。このブログ – Webデザインレシピでも、過去に CSS について書いた記事がいくつかあります。最近 … でもないけど、以下のふたつは CSS でのレイアウトについて、いろいろと書いた記事でした。 CSSでレイアウトするなら絶対覚えておきたいブロックレベル要素のクセとかいろいろ – 2011年 6月17日 CSS:初心者の頃にハマったスタイルシートのあれこれ … IE7多め -2011年 4月21日 で
コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕
Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs. <?php use Psr\Http\Message\ResponseInterface as Response; use Psr\Http\Message\ServerRequestInterface as Request; use Slim\Factory\AppFactory; require __DIR__ . '/../vendor/autoload.php'; $app = AppFactory::create(); $app->get('/hello/{name}', function (Request $request, Response $response, ar
これまでのあらすじ 株式会社はてな VOYAGE GROUP サイバーエージェント の3つと、あと他にいくつかインターンシップ応募しました。で、VOYAGE GROUPにだけ合格したので2012年の夏、3週間のインターンシップ(Treasure2012)に参加してきました。 最初の1週間は環境構築、Git、UXデザイン、プロジェクトマネジメント、コーディング、セキュリティなどの講義がずっと続きます。社員のかたがたが講師になり、朝10時から夕方5時までの授業です。残りの2週間は最終課題のグループワーク。4人チームでWebアプリケーションを作ります。 報酬は交通費含めての12万円。3週間だから日給にして8000円。 リア充で有名なサイバーエージェントのTECH CAMPは2週間で10万円です。日給1万円。如実に姿を現した格差社会。 あ、脱線しますがサイバーエージェントの面接が記憶に残っているの
オトナの社会科見学シリーズ第2弾! ドイツ・デッケル社で作られた万能フライス盤を1/12スケールにてプラスチックモデル組立キット化! キットの精密性はもちろん、各ハンドルを回すことにより加工テーブル、ヘッド部が可動します。 ■デッケルFP1とは・・・ 1930年代始めにドイツ・デッケル社で作られた万能フライス盤。 本機は第二次大戦前より戦中にかけてドイツの産業界で用いられたが、戦後は世界中で多用され 1965年までに5万台が生産された。汎用性の高さからロングセラー機となり、また各国でもライセンス生産が行われたため未だ現役として稼働している物も少なくない。 フライス盤とは金属などの切削を主におこなう工作機械で、金属加工の業会では基本的な工作機械として今でも製造・使用されている。このフライス盤の基本構造は変わらずにコンピュータ制御となるNCフライス、工具の自動交換が可能なマシニングセンタへと発
標準で入ってると思われるフォントのリストです。日本語・英語以外の言語用のフォントも混じってます(ただしきちんと英数字が含まれるもののみ)。 フォントのキャプチャ画像の下に、CSSでフォント指定をしています。インストールされていればそのフォントで表示されるはずですが、ブラウザや設定によっては指定が効かないフォントもあります。斜体以外の文字の太さ・幅のバリエーションも拾いだしてみました。ページデザインの参考にどうぞ。 各枠右上の三角印をクリックするとCSSを表示し、×印のクリックで閉じます。また右側のピンク色の枠へドラッグして取り置きすることができます。取り置きを捨てたり並べ替えたりもできます。(IE9以前とスマホ・タブレットでは取り置きできません) なお、Mac用で枠の右端が赤いものは、必要に応じてダウンロードできるフォントです。(言語を日本語としてmacOSをインストールした場合は下のフォ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く