タグ

2016年2月3日のブックマーク (16件)

  • デバイスに合わせてCSSを振り分ける「Media Queries」 | DevelopersIO

    Media Queriesは、読み込まれるCSSや、CSSの記述のインラインに条件を加えること出来るようになる仕様です。 今までもCSS2のMedia typesを使い、screenやprintなど大まかなメディア用スタイルを設定することはできました。ですが、それでけでは昨今のスマートフォン、タブレット端末事情にはとても対応できません。JavaScriptで対応する方法もありますがシンプルではありません。そこで、CSS3だけで振り分けが可能になるのがMedia Queriesという仕様です。 Media Queries Media Queriesはユーザーの端末、スクリーンサイズをもとに適したスタイルシートを適用することができます。Media Queriesを利用することで、PC用スタイルシート、タブレット用スタイルシート、スマートフォン用スタイルシートと個別にスタイルを指定することができ

  • 内部向け DNS サーバの構築 - Linux で自宅サーバ [ Home Server Technical. ]

    DNS サーバとして有名な BIND を使用して、LAN 内部向けの DNS サーバを構築します。 LAN 内部向けの設定ですので、外部(インターネット側)からのアクセスは一切関係ありません。 LAN 内に サーバ以外のパソコン(以下、クライアント)がある場合、クライアントから自分のドメインでアクセスした場合、 ルータの設定画面が表示されます。これは簡単に言うと、LAN 内の名前解決が出来ていないからです。 クライアント毎に hosts ファイルを設定しても良いのですが、クライアントが複数台ある場合、その設定を行うのも面倒ですよね。 そこで、LAN 内部の名前解決を一括管理する DNS サーバを構築します。 このページでの実現させる事を以下に示します。 LAN 内からのみこの DNS サーバを使用可能 LAN 内からドメイン名でアクセスする様にする hosts ファイルには極力記述しない

  • Macのスクリーンショット機能のキーボードショートカットまとめ(17種類) / Inforati

    スクリーンキャプチャのキーボードショートカット 日語キーボードのMac OS X 10.6 Snow Leopardで確認しました。 スクリーンキャプチャ機能のキーボードショートカット キーボードショートカット 説明

    Macのスクリーンショット機能のキーボードショートカットまとめ(17種類) / Inforati
  • 文字列を数字に(または数字を文字列に)変換する、型を変換する .NET Tips C#, VB.NET, Visual Studio

    注意:キャストに関する説明は、「ある型の値を別の型に変換(キャスト)する」に移動しました。また、書式を指定して文字列に変換する方法は、「書式を指定して数値を文字列に変換する」で説明しています。 Parseメソッドを使って、文字列を数値に変換するまずは、文字列(String型)を数値(Integer、Long、Single、Double型など)に変換する基的な方法を紹介します。 大抵の場合、Parseメソッドを使うことにより、簡単に変換できます。 '文字列をInteger型に変換 Dim i As Integer = Integer.Parse("100") '文字列をLong型に変換 Dim l As Long = Long.Parse("100") '文字列をSingle型に変換 Dim f As Single = Single.Parse("100.1") '文字列をDouble型に

    文字列を数字に(または数字を文字列に)変換する、型を変換する .NET Tips C#, VB.NET, Visual Studio
  • BuffaloルータをPCディスプレイにつなげた。 - Zopfcode

    先日、Buffaloの無線ルータ WZR-450HP にDisplayLink社のUSBグラフィックスアダプターを接続して、PCモニタにshellを表示することに成功したのでそれまでの道のりを紹介しようと思う。 実験記録みたいな感じなので、単にアダプタを接続するためのHowToではないことに注意。とにかく語りたいだけ(笑) この記事の内容は、先日弊社で開催のFULLER エンジニアミートアップで発表した未完成のスライドおよびkosen10sLT #03で発表したスライド(下記)と同一だが、内容を時間の都合で多少端折っていたので、この記事では発表でしゃべらなかった細かい所も詳細に語りたいと思う。 ルータでルータのプレゼンをした話。 ~# 技術解説 from Takumi Sueda www.slideshare.net 事前におことわりしておくが、私は電波法を侵さないよう細心の注意を払いなが

    BuffaloルータをPCディスプレイにつなげた。 - Zopfcode
  • KompoZer - Wikipedia

    KompoZer(コンポーザー)は、Webオーサリングツールのひとつ。フリーソフトウェアとして、WindowsMac OS X、GNU/Linux 向けに開発されており、無償で使用可能である。 なお、2010年以降アップデートが停止しており、HTML5への対応は行われていない。 Nvuをベースに開発されており、Nvuの開発中止後はNvuの公式サイトでもKompoZerのダウンロードを推奨している。 KompoZerと同じくNvuから派生したソフトウェアにBlueGriffonがある。 概要[編集] KompoZerでは、WYSIWYGによる直感的なウェブページの作成が可能である。ただし、市販のWebオーサリングツールと比較すると、全般的に操作メニューは少なく、生成されるコードもシンプルである。従って、コンテンツ管理システムによるウェブページ制作を補完するような使い方には適していると言える

    KompoZer - Wikipedia
  • BlueGriffon - Wikipedia

    BlueGriffon(ブルーグリフォン)は、Webオーサリングツールのひとつ。WYSIWYG方式でのウェブページの編集が行える。フリーソフトウェアであり、無料で配布されていた。 BlueGriffonは、GeckoをベースにHTML5やCSS3などの最新のWeb標準技術に対応したWebオーサリングツールである。GeckoベースのWebオーサリングツールとして、Mozilla Composer及び、その派生版であるNvu、KompoZerがあるが、BlueGriffonはそこからさらに派生したソフトウェアである。BlueGriffonが開発されるまでの経緯については、BlueGriffonの公式サイトにある Daniel Glazmanのメッセージや、Nvu、KompoZerの項を参照のこと。 2008年10月13日にリリースされたWindows用のマイナーバージョンでは、XULRunne

  • 連載:C#入門 第20回 実行時に参照可能な属性(1/5) - @IT

    属性(アトリビュート)とは何か? 通常、プログラムのソースコードは、プログラム言語の言語仕様の範囲内で記述する。しかし、しばしば、言語仕様の範囲内だけでは不自由であるという状況が発生し、言語仕様を拡張しようという動きが出てくる。例えばVisual C++において、COMサポートのために言語仕様を拡張した例などがある。しかし、さまざまな企業が個々の事情で勝手に拡張しては、プログラム言語に非互換性が生じてしまう。これに対処する1つの方法が、C#の「属性(アトリビュート)」である。属性は、クラスやメソッドに対して付加情報を付け加える機能を提供するが、具体的な属性は自由に定義することができ、プログラム言語の仕様を拡張することなく、独自の情報をクラスやメソッドに与えることができる。例えばWebサービスを記述する際には、通常のメソッドと、Webサービスで外部公開するメソッドを区別する必要があるが、その

  • ASP.NET MVCの全体像と、Webフォームとの使い分け(2/2) - @IT

    連載:マイクロソフト技術による標準化志向Web開発ことはじめ 第2回 ASP.NET MVCの全体像と、Webフォームとの使い分け マイクロソフト 井上 章 2011/01/17 ○コントローラの実装 ここで、簡単にコントローラの実装例を見ておこう。 次に示すのは、「ASP.NET MVC 2 Web アプリケーション」プロジェクト・テンプレートによって既定で作成されるHomeControllerクラスの実装コード(C#/Visual Basic)だ。 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace MvcApplicationDemo.Controllers { [HandleError] public

    newnakashima
    newnakashima 2016/02/03
    “○URLルーティング”
  • <FIELDSET>-HTMLタグリファレンス

    <FIELDSET>はフォームの入力項目をグループ化する際に使用します。 グループの先頭には、<LEGEND>~</LEGEND>で入力項目グループにタイトルをつけます。 フォームの入力項目をグループ化することで、Tabキーなどでグループ間を簡単に移動できるという利点があります。 ■使用例 HTMLソース <form action="aaa.cgi" method="post"> <fieldset> <legend>個人情報</legend> お名前:<input type="text" name="name" size="20"> メール:<input type="text" name="mail" size="40"> </fieldset> <fieldset> <legend>ご感想</legend> 満足度<br> <input type="radio" name="manzo

  • IIS で Web サイトの追加 - クリエイティブWeb

    Windows 7/Vista では、1台のマシンで複数の Web サイトを構築することができます。Web サイトの追加の手順は、IIS マネージャで、「サイト」を右クリックすると以下の図のような画面が表示されます。 そこで「Webサイトの追加...」を選択すると下の図のようなダイアログが表示されます。ディレクトリの場所は、任意の場所に設定できます(例 C:\Inetpub\umbraco)。バインドは、IPアドレス、ポート番号又はホスト名で可能ですが、IPアドレスの場合は、NIC(ネットワークアダプタ) に複数IPアドレスの設定作業が必要(もちろん複数NICという手もありますが...)になり、ホスト名でバインドする場合はDNS又はhostsファイルでサイト名をIPアドレスに変換(名前解決)できるようにしてやる必要があります。 ※ ホスト名等の設定の方法について 1つのサーバーに複数のウェ

  • Emacs org-modeを使ってみる: (29) エクスポートオプション一覧 - 屯遁のパズルとプログラミングの日記

    今回は,エクスポート時のオプションについてまとめてみる. なおUbuntu 8.04 LTSとEmacs22上で, org-6.34c (2010年1月10日リリース)の利用を前提にしている. リンク Org-Mode http://orgmode.org/manual/Export-options.html#Export-options OrgMode - Emacs上のアウトライナー エクスポートオプション一覧 HTMLやLaTeXにエクスポートする時に設定できるオプションは以下の通りである. キーワード 説明 #+TITLE: タイトルを指定する #+AUTHOR: 著者名を指定する #+DATE: 日付を指定する #+EMAIL: メールアドレスを指定する #+DESCRIPTION: 文書の説明を記述する #+KEYWORDS: 文書のキーワードを記述する #+LANGUAGE:

    Emacs org-modeを使ってみる: (29) エクスポートオプション一覧 - 屯遁のパズルとプログラミングの日記
  • In org-mode, how do I remove the "Validate XHTML 1.0" message from HTML export?

    In org-mode 7.8, how do I remove the "Validate XHTML 1.0" message at the bottom of the page? Its neighbours can be removed with: #+OPTIONS: author:nil email:nil creator:nil timestamp:nil but I can't find the equivalent for the "Validate XHTML 1.0" message.

    In org-mode, how do I remove the "Validate XHTML 1.0" message from HTML export?
  • PHP: パスワードのハッシュ - Manual

    I feel like I should comment some of the clams being posted as replies here. For starters, speed IS an issue with MD5 in particular and also SHA1. I've written my own MD5 bruteforce application just for the fun of it, and using only my CPU I can easily check a hash against about 200mill. hash per second. The main reason for this speed is that you for most attempts can bypass 19 out of 64 steps in

    PHP: パスワードのハッシュ - Manual
  • 本当は怖いパスワードの話

    「パスワードはハッシュで保存すれば安全」と思われていますが、当にそれだけで大丈夫なのでしょうか? この記事では、パスワードを安全に守るソルトやストレッチングといった手法について解説します(編集部) (3/4)

    本当は怖いパスワードの話
  • floatを解除する手法のclearfix と 次世代のレイアウトの話

    floatを解除する手法のclearfix と 次世代のレイアウトの話 2013-06-20 / 2013-06-30 2011年にclearfixについて記事を書きましたが、Micro clearfixなどの新しい手法も出てきました。 記事を書いてから2年が経ち、色々思うところも出てきたので、改めてclearfixについて書きます。 floatを解除するには CSSでレイアウトの構築を行う際に、よくfloatプロパティが用いられます。 しかしfloatを使用すると、「親の背景が表示されない」「下の段のレイアウトが崩れる」などのトラブルが起こりやすくなります。 floatプロパティの特性 親の背景が表示されない理由は、floatプロパティを指定しているボックスが浮動化し、通常のボックスのフローから外されることが原因です。 通常フローから外されたボックスは、親のボックスの高さを認識できなくな

    floatを解除する手法のclearfix と 次世代のレイアウトの話